@charset "UTF-8";._bg_13i0n_25{position:absolute;inset:calc(-1px - var(--button-reveal-bleed, 0px));z-index:0;display:flex;border-radius:var(--button-reveal-radius, 999px);overflow:clip;transition:scale .45s var(--button-reveal-ease-hover);pointer-events:none;background-color:var(--button-reveal-rest, transparent);background-image:var(--button-reveal-rest-image, none)}._bg-span_13i0n_57{width:100%;height:100%;position:relative;will-change:transform;transform-origin:center var(--button-reveal-origin-y);transition:scale .4s calc(var(--index) * 36ms) var(--button-reveal-ease-hover);scale:1 0}._bg-span_13i0n_57:after{content:"";display:block;position:absolute;inset:-1px;background-color:var(--button-reveal-ground)}._inner_13i0n_76{position:relative;z-index:1;display:grid;border-radius:var(--button-reveal-radius, 999px);overflow:clip}._text_13i0n_84{grid-area:1/1;will-change:transform}._text_13i0n_84[data-state=default]{transform-origin:top center;transition:transform .45s .1s var(--button-reveal-ease-hover),opacity .1s .125s ease-out}._text_13i0n_84[data-state=hover]{color:var(--button-reveal-ink);transform-origin:bottom center;transform:perspective(10em) scale(.75) rotateX(-90deg) translate3d(0,50%,0);transition:transform .45s .05s var(--button-reveal-ease-hover),opacity .1s .15s ease-out;opacity:0}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.mantine-Button-root:is(:hover,:focus-visible) ._bg_13i0n_25{scale:var(--button-reveal-hover-scale);transition-delay:.05s}.mantine-Button-root:is(:hover,:focus-visible) ._bg-span_13i0n_57{scale:1 1;transition:scale .525s calc(var(--index) * 49ms + .05s) var(--button-reveal-ease-hover)}.mantine-Button-root:is(:hover,:focus-visible) ._text_13i0n_84[data-state=default]{transform:perspective(10em) scale(.75) rotateX(90deg) translate3d(0,-50%,0);opacity:0;transition:transform .475s .1s var(--button-reveal-ease-hover),opacity .1s .2s ease-out}.mantine-Button-root:is(:hover,:focus-visible) ._text_13i0n_84[data-state=hover]{transform:perspective(10em) scale(1) rotateX(0) translateZ(0);opacity:1;transition:transform .475s .15s var(--button-reveal-ease-hover),opacity .1s .175s ease-out}}._root_1y57w_22{align-items:flex-start}._root_1y57w_22[data-centered]{align-items:center}._title_1y57w_29{text-align:left}[data-centered] ._title_1y57w_29{text-align:center}._subtitle_1y57w_36{text-align:left}[data-centered] ._subtitle_1y57w_36{text-align:center}._description_1y57w_43{text-align:left}[data-centered] ._description_1y57w_43{text-align:center}._actions_1y57w_50{justify-content:flex-start}[data-centered] ._actions_1y57w_50{justify-content:center}@media(max-width:47.99em){._actions_1y57w_50 .mantine-Button-root{display:flex;align-items:center;justify-content:center;max-width:100%;height:auto;min-height:var(--button-height);padding-block:8px}._actions_1y57w_50 .mantine-Button-label{white-space:normal;text-align:left;line-height:1.3}}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){._root_1y57w_22[data-animated] ._suptitle_1y57w_109,._root_1y57w_22[data-animated][data-char-title] ._title_1y57w_29,._root_1y57w_22[data-animated] ._subtitle_1y57w_36,._root_1y57w_22[data-animated] ._description_1y57w_43,._root_1y57w_22[data-animated] ._children_1y57w_113,._root_1y57w_22[data-animated] ._actions_1y57w_50{visibility:hidden}}._secondary-button_1y57w_137{background:#262232!important}._tertiary-action_1y57w_147{--ta-rest: currentColor;--ta-fill: var(--surreal-accent);--ta-arrow: var(--surreal-accent);display:inline-flex;align-items:center;gap:10px;padding:0 4px;font-weight:400;color:var(--mantine-color-bright);text-decoration:none;background-image:linear-gradient(to right,var(--ta-fill) 0%,var(--ta-fill) 50%,var(--ta-rest) 50%,var(--ta-rest) 100%);background-size:200% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .4s cubic-bezier(.22,1,.36,1)}._tertiary-action_1y57w_147 svg{color:var(--ta-arrow);-webkit-text-fill-color:initial;flex-shrink:0;transition:transform .4s cubic-bezier(.22,1,.36,1)}._tertiary-action_1y57w_147:hover,._tertiary-action_1y57w_147:focus-visible{background-position:0% 0}._tertiary-action_1y57w_147:hover svg,._tertiary-action_1y57w_147:focus-visible svg{transform:translate(4px)}@media(prefers-reduced-motion:reduce){._tertiary-action_1y57w_147{transition:none}._tertiary-action_1y57w_147 svg{transition:none}}._tertiary-action_1y57w_147:focus-visible{outline:var(--surreal-focus-ring-width) solid var(--surreal-focus-ring-color);outline-offset:var(--surreal-focus-ring-offset)}[data-surreal-on-light] ._tertiary-action_1y57w_147,._tertiary-action_1y57w_147[data-dark=false]{--ta-rest: var(--surreal-text-dark);--ta-fill: var(--surreal-accent);--ta-arrow: var(--surreal-accent);color:var(--surreal-text-dark)}._field_jgrh7_29{--field-strength: 1;position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}@media(max-width:74.99em){._field_jgrh7_29{display:none}}._block_jgrh7_54{position:absolute;width:var(--pitch, 96px);height:var(--pitch, 96px);background:var(--field-block, #ffffff);opacity:0}._block_jgrh7_54[data-off]{display:none}._block_jgrh7_54[data-dim]{--block-dim: .3}@media(prefers-reduced-motion:no-preference){._field_jgrh7_29[data-measured] ._block_jgrh7_54{animation:_field-breathe_jgrh7_1 var(--block-duration) ease-in-out var(--block-delay) infinite backwards}}@media(prefers-reduced-motion:reduce){._field_jgrh7_29[data-measured] ._block_jgrh7_54[data-still]{opacity:calc(var(--block-peak) * var(--field-strength) * var(--block-dim, 1) * .5)}}@keyframes _field-breathe_jgrh7_1{0%,8%{opacity:0}42%,58%{opacity:calc(var(--block-peak) * var(--field-strength) * var(--block-dim, 1))}92%,to{opacity:0}}._hero-break_353mb_36{display:none}@media(min-width:48em){._hero-break_353mb_36{display:block}}._lilac-hero_353mb_45{position:relative;--grid-rule: transparent}._lilac-hero_353mb_45{--hero-nav-inset: 53px}@media(min-width:88em){._lilac-hero_353mb_45{--hero-nav-inset: 67px}}._lilac-hero_353mb_45>section{background-color:var(--surreal-hero-purple)}._lilac-hero_353mb_45>section:after{content:"";position:absolute;inset:var(--hero-nav-inset, 0) 0 0 0;pointer-events:none;background-image:linear-gradient(to right,var(--grid-rule) 0 2px,transparent 2px),linear-gradient(to bottom,var(--grid-rule) 0 2px,transparent 2px);background-size:72px 72px;background-position:right bottom;mask-image:radial-gradient(165% 175% at 100% 100%,#000 0%,rgba(0,0,0,.72) 42%,rgba(0,0,0,.28) 68%,transparent 92%);-webkit-mask-image:radial-gradient(165% 175% at 100% 100%,#000 0%,rgba(0,0,0,.72) 42%,rgba(0,0,0,.28) 68%,transparent 92%);z-index:0}._lilac-hero_353mb_45>section>[data-hero-video-slot],._lilac-hero_353mb_45>section>[class*=text-scrim],._lilac-hero_353mb_45>section>[class*=stackedTopFade],._lilac-hero_353mb_45>section>[class*=stackedBottomFade]{display:none}main:has([data-database-lilac-hero]) [class*=company-carousel-img]{filter:brightness(0) invert(1);opacity:.85}._lilac-hero_353mb_45._lilac-hero_353mb_45 .mantine-Title-root:not(.mantine-Paper-root *),._lilac-hero_353mb_45._lilac-hero_353mb_45 .mantine-Text-root:not(.mantine-Paper-root *),._lilac-hero_353mb_45._lilac-hero_353mb_45 .mantine-List-root:not(.mantine-Paper-root *),._lilac-hero_353mb_45._lilac-hero_353mb_45 .mantine-Anchor-root:not(.mantine-Button-root):not(.mantine-Paper-root *){color:#fff!important}._lilac-hero_353mb_45 form a:not(.mantine-Button-root):not(.mantine-Paper-root *){color:#fff!important;text-decoration:underline;text-decoration-thickness:2px}._lilac-hero_353mb_45 .mantine-Title-root{max-width:1200px}._lilac-hero_353mb_45 a[data-variant=filled]:not([class*=hero-cta]):not([style*=solid-button-color]),._lilac-hero_353mb_45 button[data-variant=filled]:not([class*=hero-cta]):not([style*=solid-button-color]){background:#fff!important;color:#0d0c13!important}._lilac-hero_353mb_45 a[data-variant=filled]:not([class*=hero-cta]):not([style*=solid-button-color]):hover,._lilac-hero_353mb_45 a[data-variant=filled]:not([class*=hero-cta]):not([style*=solid-button-color]):focus-visible,._lilac-hero_353mb_45 button[data-variant=filled]:not([class*=hero-cta]):not([style*=solid-button-color]):hover,._lilac-hero_353mb_45 button[data-variant=filled]:not([class*=hero-cta]):not([style*=solid-button-color]):focus-visible{background:#fff!important;color:#0d0c13!important}._lilac-hero_353mb_45 a.mantine-Button-root:not([data-variant=filled]):not([class*=hero-cta]),._lilac-hero_353mb_45 button.mantine-Button-root:not([data-variant=filled]):not([class*=hero-cta]){--outline-fill: #ffffff;--outline-ink: #0d0c13;border:2px solid transparent!important}._lilac-hero_353mb_45 a.mantine-Button-root:not([data-variant=filled]):not([class*=hero-cta]):before,._lilac-hero_353mb_45 a.mantine-Button-root:not([data-variant=filled]):not([class*=hero-cta]):after,._lilac-hero_353mb_45 button.mantine-Button-root:not([data-variant=filled]):not([class*=hero-cta]):before,._lilac-hero_353mb_45 button.mantine-Button-root:not([data-variant=filled]):not([class*=hero-cta]):after{display:none!important}._lilac-hero_353mb_45 [data-compliance-chip]{background:#ffffff2e!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}._lilac-hero_353mb_45 [data-compliance-chip] .mantine-Text-root,._lilac-hero_353mb_45 [data-compliance-chip] svg{color:#fff!important}._lilac-hero_353mb_45 [class*=solid]:not([class*=hero-cta]):not(a):not(button),._lilac-hero_353mb_45 [class*=pink]:not([class*=hero-cta]):not(a):not(button){background:#ffffff2e!important;border-color:transparent!important;color:#fff!important}._lilac-hero_353mb_45 [class*=solid]:not([class*=hero-cta]):not(a):not(button) svg,._lilac-hero_353mb_45 [class*=pink]:not([class*=hero-cta]):not(a):not(button) svg{color:#fff!important}._lilac-hero_353mb_45 .mantine-Badge-root{background:#fff!important;color:#0d0c13!important}._hero-eyebrow_353mb_314{color:#fff}._hero-cta-solid_353mb_326,._hero-cta-ghost_353mb_327{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:999px;font-size:16px;line-height:1;cursor:pointer;transition:background-color var(--surreal-duration-fast) var(--surreal-ease-standard),color var(--surreal-duration-fast) var(--surreal-ease-standard)}a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326{background:#fff;color:#0d0c13}a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326:hover,a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326:focus-visible{background:#fff;color:#0d0c13}a._hero-cta-ghost_353mb_327._hero-cta-ghost_353mb_327._hero-cta-ghost_353mb_327{--outline-fill: #ffffff;--outline-ink: #0d0c13;border:2px solid transparent}a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326,a._hero-cta-ghost_353mb_327._hero-cta-ghost_353mb_327,._lilac-hero_353mb_45 a.mantine-Button-root:not([class*=hero-cta]),._lilac-hero_353mb_45 button.mantine-Button-root:not([class*=hero-cta]){position:relative;border:none;transition:background-color var(--surreal-duration-base) var(--surreal-ease-standard),color var(--surreal-duration-base) var(--surreal-ease-standard)}a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326 .mantine-Button-label,a._hero-cta-ghost_353mb_327._hero-cta-ghost_353mb_327 .mantine-Button-label,._lilac-hero_353mb_45 a.mantine-Button-root:not([class*=hero-cta]) .mantine-Button-label,._lilac-hero_353mb_45 button.mantine-Button-root:not([class*=hero-cta]) .mantine-Button-label{overflow:visible;color:inherit!important}a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326 .mantine-Button-label:after,a._hero-cta-ghost_353mb_327._hero-cta-ghost_353mb_327 .mantine-Button-label:after,._lilac-hero_353mb_45 a.mantine-Button-root:not([class*=hero-cta]) .mantine-Button-label:after,._lilac-hero_353mb_45 button.mantine-Button-root:not([class*=hero-cta]) .mantine-Button-label:after{content:"";display:inline-block;flex:none;width:1.325em;max-width:0;height:1.325em;margin-left:0;margin-right:0;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20d='M2.75%2010H16.75m-6.25-5.75L16.75%2010l-6.25%205.75'%20stroke='%23000'%20stroke-width='1.25'%20stroke-linecap='square'%20stroke-linejoin='miter'/%3E%3C/svg%3E") no-repeat left center;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20d='M2.75%2010H16.75m-6.25-5.75L16.75%2010l-6.25%205.75'%20stroke='%23000'%20stroke-width='1.25'%20stroke-linecap='square'%20stroke-linejoin='miter'/%3E%3C/svg%3E") no-repeat left center;-webkit-mask-size:1.325em 1.325em;mask-size:1.325em 1.325em;opacity:0;transition:max-width .45s cubic-bezier(.22,1,.36,1),margin-left .45s cubic-bezier(.22,1,.36,1),margin-right .45s cubic-bezier(.22,1,.36,1),opacity .35s ease}a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326:hover .mantine-Button-label:after,a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326:focus-visible .mantine-Button-label:after,a._hero-cta-ghost_353mb_327._hero-cta-ghost_353mb_327:hover .mantine-Button-label:after,a._hero-cta-ghost_353mb_327._hero-cta-ghost_353mb_327:focus-visible .mantine-Button-label:after,._lilac-hero_353mb_45 a.mantine-Button-root:not([class*=hero-cta]):hover .mantine-Button-label:after,._lilac-hero_353mb_45 a.mantine-Button-root:not([class*=hero-cta]):focus-visible .mantine-Button-label:after,._lilac-hero_353mb_45 button.mantine-Button-root:not([class*=hero-cta]):hover .mantine-Button-label:after,._lilac-hero_353mb_45 button.mantine-Button-root:not([class*=hero-cta]):focus-visible .mantine-Button-label:after{max-width:1.325em;margin-left:12px;margin-right:-6px;opacity:1}@media(prefers-reduced-motion:reduce){a._hero-cta-solid_353mb_326._hero-cta-solid_353mb_326 .mantine-Button-label:after,a._hero-cta-ghost_353mb_327._hero-cta-ghost_353mb_327 .mantine-Button-label:after,._lilac-hero_353mb_45 a.mantine-Button-root:not([class*=hero-cta]) .mantine-Button-label:after,._lilac-hero_353mb_45 button.mantine-Button-root:not([class*=hero-cta]) .mantine-Button-label:after{transition:none}}@media(min-width:48em){._hero-title-line_353mb_434{white-space:nowrap}}._hero-certifications_353mb_444{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:12px}._hero-certifications_353mb_444 img{height:calc(var(--mark-h) * 1px)}@media(max-width:48em){._hero-certifications_353mb_444{gap:14px 18px}._hero-certifications_353mb_444 img{height:calc(var(--mark-h) * .8px)}}._lines_15e6e_29{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,2vw,32px);margin-top:clamp(32px,4vw,64px)}@media(min-width:62em){._lines_15e6e_29{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:62em){._lines-stacked_15e6e_44{grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.5vw,20px)}}._line_15e6e_29{margin:0;font-size:18px;line-height:1.5;letter-spacing:-.01em;color:#8986a2}@media(min-width:62em){._line_15e6e_29{max-width:34ch}}._name_15e6e_69{font-weight:500;color:#fff}[data-agent-memory-purple-hero] ._line_15e6e_29,[data-database-lilac-hero]>section:not([style*=background-color]) ._line_15e6e_29{color:#ffffff9e}._hero-padding_19f7t_41{padding-top:100px;padding-bottom:138px}@media(min-width:768px){._hero-padding_19f7t_41{padding-bottom:166px}}@media(min-width:1344px){._hero-padding_19f7t_41{padding-top:120px;padding-bottom:172px}}._stackedTopFade_19f7t_64{position:absolute;inset-inline:0;top:-42px;height:clamp(160px,38vh,420px);background:linear-gradient(180deg,#000,#0000);pointer-events:none;z-index:1}._stackedBottomFade_19f7t_94{position:absolute;inset-inline:0;top:min(100%,100dvh - 42px);bottom:0;background:#000;pointer-events:none;z-index:1}._stackedHeroVideo_19f7t_104{object-position:center bottom}@media(min-width:2200px){._root_19f7t_85{min-height:70dvh!important}}._persistent-layer_19f7t_126{width:100%;height:592px;transform:translate3d(0,-42px,0)}@media(min-width:62em){._persistent-layer_19f7t_126{height:100dvh}}@media(min-width:2200px){._persistent-layer_19f7t_126{height:calc(70dvh + 42px)}}._text-scrim_19f7t_160{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#00000080,#00000038 42%,#0000 72%),linear-gradient(0deg,#0000004d,#0000 38%)}._hero-grid_19f7t_176{position:absolute;inset:0;z-index:1;pointer-events:none}._hero-grid_19f7t_176:before{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.05) 0 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 0 1px,transparent 1px);background-size:72px 72px;background-position:right bottom;mask-image:radial-gradient(165% 175% at 100% 100%,#000 0%,rgba(0,0,0,.7) 42%,rgba(0,0,0,.26) 68%,transparent 92%);-webkit-mask-image:radial-gradient(165% 175% at 100% 100%,#000 0%,rgba(0,0,0,.7) 42%,rgba(0,0,0,.26) 68%,transparent 92%)}._hero-effect_19f7t_217{position:absolute;inset:0;z-index:-10;pointer-events:none}._root_19f7t_85{isolation:isolate}._panel_19f7t_231{position:absolute;inset:0 0 0 50%;z-index:1;pointer-events:none}@media(max-width:61.99em){._panel_19f7t_231{display:none}}._hero-padding_19f7t_41{align-items:flex-end!important}._hero-padding_19f7t_41 [data-hero-copy]{margin-bottom:32px}._hero-padding_19f7t_41 [data-hero-copy] [class*=suptitle]{display:none}._hero-padding_19f7t_41 [data-hero-copy] [data-section-header]{max-width:none}._hero-padding_19f7t_41 [data-hero-copy] h1{font-size:var(--surreal-fz-display)!important;line-height:.98!important;letter-spacing:-.035em!important;max-width:18ch!important}._hero-padding_19f7t_41 [data-hero-copy] h1~p,._hero-padding_19f7t_41 [data-hero-copy] [data-hero-lead]{font-size:clamp(17px,1.15vw,22px)!important;line-height:1.3!important;letter-spacing:-.03em!important;max-width:max(320px,43vw)!important}._above-field_19f7t_332{z-index:2}._film_19f7t_338{position:absolute;inset:0;z-index:0;background-color:var(--surreal-color-obsidian-dark)}._root_19f7t_85[data-hero-film]>._text-scrim_19f7t_160{display:block}._film_19f7t_338 img,._film_19f7t_338 video{filter:brightness(.5)}._film_19f7t_338 ._film-controls_19f7t_363{top:50px;right:50px}@media(max-width:47.99em){._film_19f7t_338 ._film-controls_19f7t_363{top:auto;right:auto;bottom:96px;left:var(--site-gutter, 7.5%)}}._company-carousel_1vlfo_22{--gap: 4.5rem;position:relative;overflow:hidden}._company-carousel-viewport_1vlfo_34{width:100%;max-width:100%;overflow-x:scroll;overflow-y:hidden;scroll-behavior:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._company-carousel-viewport_1vlfo_34::-webkit-scrollbar{display:none;width:0;height:0}._company-carousel-track_1vlfo_52{display:flex;width:max-content;gap:var(--gap);white-space:nowrap;margin-block:0;padding-inline:0}._company-carousel-item_1vlfo_61{flex-shrink:0;display:flex;align-items:center;justify-content:center}._company-carousel-img_1vlfo_71{max-height:1.75rem;width:auto;object-fit:contain}@media(min-width:48em){._company-carousel-img_1vlfo_71{max-height:2.25rem}}._belt_1vlfo_107{padding-block:20px}@media(min-width:48em){._belt_1vlfo_107{padding-block:32px}}._belt_1vlfo_107[data-belt-ground=light]{background-color:#fff}._belt_1vlfo_107[data-belt-ground=dark]{background-color:var(--surreal-color-obsidian)}._belt-ink-defs_1vlfo_122{position:absolute;width:0;height:0;overflow:hidden}._belt-ink-flood_1vlfo_130{flood-color:var(--belt-ink, var(--surreal-color-purple))}main:has([data-belt-ground=light]) :is([data-persistent-carousel],[data-belt-ground]) ._company-carousel-img_1vlfo_71{filter:url(#belt-ink)!important;opacity:1!important}._root_d1r5p_22{position:relative;z-index:251;background:var(--surreal-obsidian-10)}._row_d1r5p_40{position:relative}@media(min-width:48em){._row_d1r5p_40{padding-inline:96px}}._controls_d1r5p_49{position:absolute;top:50%;right:0;transform:translateY(-50%)}._banner_d1r5p_56{animation:_banner-fade-in_d1r5p_1 .35s ease}._badge_d1r5p_68._badge_d1r5p_68{border-radius:2px!important;background:var(--surreal-brand-pink);border:none;color:#0d0c13;align-items:center;justify-content:center}._badge_d1r5p_68._badge_d1r5p_68 .mantine-Badge-label{font-family:var(--mantine-font-family-monospace);line-height:1;display:flex;align-items:center;justify-content:center}@keyframes _banner-fade-in_d1r5p_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._banner_d1r5p_56{animation:none}}._carousel-control_d1r5p_106{background:transparent!important;transition:opacity .15s ease;width:auto;min-width:0;padding-inline:0}._carousel-control_d1r5p_106:hover,._carousel-control_d1r5p_106:focus-visible{background:transparent!important;opacity:.7}._banner-link_d1r5p_132{background:transparent!important;font-size:14px;padding-inline:0;transition:opacity .15s ease;margin-left:16px}._banner-link_d1r5p_132:hover,._banner-link_d1r5p_132:focus-visible{background:transparent!important;opacity:.7}._editorialEmailInput_1dcbs_23{border-radius:0!important;--input-bg: #ffffff !important;--input-bd: rgba(14, 12, 20, .12) !important;--input-color: #000000 !important;--input-placeholder-color: #000000 !important;color:#000!important;-webkit-text-fill-color:#000000!important;background-color:#fff!important;background-image:none!important;border:1px solid rgba(14,12,20,.12)!important}._editorialEmailInput_1dcbs_23::placeholder{color:#000!important;opacity:1!important;-webkit-text-fill-color:#000000!important}._editorialEmailInput_1dcbs_23::-webkit-input-placeholder{color:#000!important;-webkit-text-fill-color:#000000!important}._editorialEmailInput_1dcbs_23::-moz-placeholder{color:#000!important;opacity:1!important}._editorialEmailInput_1dcbs_23:disabled{opacity:.65!important}._flatDarkInput_1dcbs_58{border-radius:0!important;--input-bg: #15131D !important;--input-bd: #31323C !important;--input-color: var(--mantine-color-slate-text) !important;--input-placeholder-color: var(--mantine-color-slate-text) !important;background:#15131d!important;border:1px solid #31323C!important;color:var(--mantine-color-slate-text)!important;-webkit-text-fill-color:var(--mantine-color-slate-text)!important}._flatDarkInput_1dcbs_58::placeholder{color:var(--mantine-color-slate-text)!important;opacity:1!important;-webkit-text-fill-color:var(--mantine-color-slate-text)!important}._flatDarkInput_1dcbs_58::-webkit-input-placeholder{color:var(--mantine-color-slate-text)!important;-webkit-text-fill-color:var(--mantine-color-slate-text)!important}._flatDarkInput_1dcbs_58::-moz-placeholder{color:var(--mantine-color-slate-text)!important;opacity:1!important}._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87{border-radius:999px!important;background:#e2e5ea!important;color:var(--surreal-text-dark)!important;--surreal-solid-button-ink: var(--surreal-text-dark);border:0!important;box-shadow:none!important;transform:none!important;filter:none!important}._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87:hover,._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87:focus-visible,._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87:active{background:#e2e5ea!important;color:var(--surreal-text-dark)!important}._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87:before,._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87>span[class*=_bg_]{display:none!important}._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87 ._mantine-Button-label_1dcbs_105{color:var(--surreal-text-dark)!important}._footer_3jjbs_27{--mantine-color-slate-text: #8986a2 !important;--mantine-color-slate-4: #8986a2 !important;--surreal-text-muted-light: #8986a2 !important;--surreal-text-muted: #8986a2 !important}._compliance-row_3jjbs_46{display:block!important;font-size:15px;color:var(--mantine-color-slate-text)}@media(max-width:48em){._compliance-row_3jjbs_46+._compliance-row_3jjbs_46{margin-top:12px}}._compliance-status_3jjbs_67{color:inherit;white-space:nowrap}@media(max-width:48em){._compliance-status_3jjbs_67{display:block}}._links_3jjbs_83 .mantine-Anchor-root{color:var(--mantine-color-slate-text);transition:color .15s ease;text-decoration:none!important;font-size:15px}._links_3jjbs_83 .mantine-Anchor-root:hover{color:#fff!important}@media(max-width:61.99em){._links_3jjbs_83 .mantine-Stack-root{gap:0!important}._links_3jjbs_83 .mantine-Anchor-root{display:flex;align-items:center;min-height:44px}}._links_3jjbs_83 ._footer-column-label_3jjbs_121{display:block;font-family:var(--mantine-font-family-monospace);font-size:12px;font-weight:600;line-height:var(--mantine-h2-line-height);letter-spacing:.1em;text-transform:uppercase;color:#fff!important;margin-bottom:8px}._column-links_3jjbs_140{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}._column-toggle_3jjbs_146{display:none}@media(max-width:47.99em){._links_3jjbs_83 ._column_3jjbs_140[data-collapsible] ._footer-column-label_3jjbs_121{display:none}._column_3jjbs_140[data-collapsible] ._column-toggle_3jjbs_146{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;font-size:17px;color:#fff;border-bottom:1px solid rgba(112,109,143,.2)}._column_3jjbs_140[data-collapsible] ._column-toggle_3jjbs_146:hover{color:var(--surreal-color-lilac)}._column_3jjbs_140[data-collapsible] ._column-toggle_3jjbs_146:focus-visible{outline:none;box-shadow:inset 0 -2px 0 var(--surreal-color-lilac)}._column-chevron_3jjbs_174{width:18px;height:18px;transition:transform .2s ease}._column_3jjbs_140[data-open] ._column-chevron_3jjbs_174{transform:rotate(180deg)}._column_3jjbs_140[data-collapsible] ._column-links_3jjbs_140{display:none;gap:0;padding:4px 0 12px;border-bottom:1px solid rgba(112,109,143,.2)}._column_3jjbs_140[data-collapsible][data-open] ._column-links_3jjbs_140{display:flex}._links_3jjbs_83 ._column_3jjbs_140[data-collapsible]{gap:0!important}}@media(prefers-reduced-motion:reduce){._column-chevron_3jjbs_174{transition:none}}._social-chip_3jjbs_205{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--surreal-radius-control);border:none;color:#fff!important;background:var(--surreal-color-obsidian);font-size:13px;transition:color .35s ease,transform .12s cubic-bezier(.22,1,.36,1)}._social-chip_3jjbs_205:before{content:"";position:absolute;inset:0;background:var(--surreal-accent);opacity:0;transition:opacity .32s cubic-bezier(.33,1,.68,1);z-index:-1;pointer-events:none}._social-chip_3jjbs_205:hover{color:#fff!important}._social-chip_3jjbs_205:hover:before{opacity:1}@media(prefers-reduced-motion:reduce){._social-chip_3jjbs_205{transition:color .35s ease}._social-chip_3jjbs_205:before{transition:none}._social-chip_3jjbs_205:active{transform:none}}._ai-link_3jjbs_262{display:inline-flex;align-items:center;justify-content:center;color:var(--mantine-color-slate-2)!important;transition:color .18s ease}@media(max-width:61.99em){._ai-link_3jjbs_262{padding:6px;margin:-6px}}._ai-link_3jjbs_262:hover{color:#fff!important}._social-chip-label_3jjbs_282{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._colophon_3jjbs_293{border-top:1px solid var(--surreal-border-subtle, var(--surreal-border-subtle))}._agent-memory-accent_3jjbs_304{--surreal-accent: var(--surreal-color-violet);--surreal-solid-button-ink: var(--surreal-ink-on-secondary)}._newsletter-column_3jjbs_322{flex:1;min-width:0;max-width:760px}@media(min-width:1400px){._newsletter-column_3jjbs_322{--footer-gutter: max(7.5vw, calc((100vw - 1458px)/2) );flex:1 1 auto;max-width:none;margin-left:calc(50vw - var(--footer-gutter) - 580px - 64px)}}._statement-balance_3jjbs_356{text-wrap:balance}._root_12l6i_23{position:relative;z-index:250}._nav-content_12l6i_28{transition:transform .3s ease;overflow-x:clip}._nav-content_12l6i_28._hidden_12l6i_39{transform:translateY(-100%)}._nav-content_12l6i_28._hidden_12l6i_39:has(:focus-visible){transform:none}._navigation_12l6i_60{--cubic-default: cubic-bezier(.525, 0, 0, 1);--duration-fast: .2s;--duration-normal: .45s;position:relative}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60[data-nav-container]{background:transparent!important}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60[data-mobile-panel]{background:var(--surreal-obsidian-10)!important}._navigation_12l6i_60 .mantine-NavLink-root{transition:opacity .15s ease}._navigation_12l6i_60 .mantine-NavLink-root:hover{opacity:.7}._navigation_12l6i_60 .mantine-NavLink-root:hover,._navigation_12l6i_60 .mantine-NavLink-root:active,._navigation_12l6i_60 .mantine-Button-root[data-variant=subtle]:hover,._navigation_12l6i_60 .mantine-Button-root[data-variant=subtle]:active,._navigation_12l6i_60 .mantine-ActionIcon-root[data-variant=subtle]:hover,._navigation_12l6i_60 .mantine-ActionIcon-root[data-variant=subtle]:active{background-color:transparent!important}._navigation_12l6i_60 .mantine-Button-root[data-variant=subtle],._navigation_12l6i_60 .mantine-ActionIcon-root[data-variant=subtle]{transition:opacity .15s ease}._navigation_12l6i_60 :where(.mantine-Button-root[data-variant=subtle],.mantine-ActionIcon-root[data-variant=subtle]){color:var(--mantine-color-bright)}._navigation_12l6i_60 .mantine-Button-root[data-variant=subtle]:hover:not(._nav-outline-button_12l6i_140):not(._nav-sign-in-button_12l6i_140),._navigation_12l6i_60 .mantine-ActionIcon-root[data-variant=subtle]:hover{opacity:.7}._navigation_12l6i_60 .mantine-Button-root[data-variant=default]{position:relative;overflow:hidden;border:none!important;background:color-mix(in srgb,currentColor 10%,transparent)!important}._navigation_12l6i_60 .mantine-Button-root[data-variant=default]:before{content:none;display:none}._navigation_12l6i_60 .mantine-Button-root[data-variant=default] .mantine-Button-label,._navigation_12l6i_60 .mantine-Button-root[data-variant=default] .mantine-Button-section{position:relative;z-index:2}._burger_12l6i_178{--burger-line-size: 3px;min-width:44px;min-height:44px;margin:-8px;padding-left:12px;padding-right:8px}._burger_12l6i_178 .mantine-Burger-burger,._burger_12l6i_178 .mantine-Burger-burger:before,._burger_12l6i_178 .mantine-Burger-burger:after{border-radius:0}._desktopNav_12l6i_212{display:none}@media(min-width:80em){._desktopNav_12l6i_212{display:flex}}._mobileNav_12l6i_221{display:flex}@media(min-width:80em){._mobileNav_12l6i_221{display:none}}._mobileNavWrapper_12l6i_230{display:block}@media(min-width:80em){._mobileNavWrapper_12l6i_230{display:none}}@media screen and (max-width:79.9375em){._menuButtonInner_12l6i_240{justify-content:flex-start}._mobileMenuScroll_12l6i_243{max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-anchor:none}}._nav-backdrop_12l6i_253{position:fixed;inset:0;background:#00000040;z-index:249;opacity:0;pointer-events:none;transition:opacity var(--duration-normal, .45s) ease}._nav-backdrop_12l6i_253[data-visible]{opacity:1;pointer-events:auto;transition:opacity .3s ease}._nav-links_12l6i_112 .mantine-Button-root{transition:opacity .15s ease}._nav-links_12l6i_112:has(.mantine-Button-root:hover) .mantine-Button-root,._nav-links_12l6i_112[data-dropdown-open] .mantine-Button-root{opacity:.6}._nav-links_12l6i_112:has(.mantine-Button-root:hover) .mantine-Button-root:hover,._nav-links_12l6i_112[data-dropdown-open] .mantine-Button-root[aria-expanded=true]{opacity:1!important;color:#fff!important}._nav-links_12l6i_112:has(.mantine-Button-root:hover) .mantine-Button-root:hover .mantine-Button-label,._nav-links_12l6i_112:has(.mantine-Button-root:hover) .mantine-Button-root:hover .mantine-Button-section,._nav-links_12l6i_112[data-dropdown-open] .mantine-Button-root[aria-expanded=true] .mantine-Button-label,._nav-links_12l6i_112[data-dropdown-open] .mantine-Button-root[aria-expanded=true] .mantine-Button-section{color:#fff!important}._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-toggle],._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-toggle]:hover,._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-toggle]:focus,._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-toggle]:focus-visible,._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-toggle]:active,._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-toggle][aria-expanded=true]{background:transparent!important;background-image:none!important;box-shadow:none!important}._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-toggle]:before{opacity:0!important}._sdk-icon_12l6i_321{background:color-mix(in srgb,currentColor 5%,transparent)}._sdk-icon_12l6i_321:hover{background:color-mix(in srgb,currentColor 10%,transparent)}._nav-outline-button_12l6i_140{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:999px}._nav-outline-button_12l6i_140:before{content:none;display:none}._nav-outline-button_12l6i_140 .mantine-Button-label,._nav-outline-button_12l6i_140 .mantine-Button-section{position:relative;z-index:1;transition:color .35s ease}._nav-outline-button_12l6i_140:hover{--button-hover: transparent}._nav-actions_12l6i_372>a[href^="https://github.com"]{line-height:0}._nav-actions_12l6i_372>a[href^="https://github.com"] .mantine-ActionIcon-root{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;border:none;border-radius:999px;background:transparent!important;box-shadow:inset 0 0 0 2px var(--header-ink, #ffffff)}._nav-actions_12l6i_372>a[href^="https://github.com"] svg{display:block;width:16px!important;height:16px!important}._nav-actions_12l6i_372 .mantine-Button-root{height:34px!important;min-height:34px!important;padding-inline:14px!important;font-size:15px!important}._nav-actions_12l6i_372 .mantine-Button-root .mantine-Button-label{font-size:15px!important}._nav-actions_12l6i_372 ._nav-count-button_12l6i_431:hover .mantine-Button-section,._nav-actions_12l6i_372 ._nav-count-button_12l6i_431:hover .mantine-Button-section svg,._nav-actions_12l6i_372 ._nav-count-button_12l6i_431:hover .mantine-Button-section svg *,._nav-actions_12l6i_372 ._nav-count-button_12l6i_431:hover .mantine-Button-label{color:#fff!important}._nav-count-button_12l6i_431{border-color:transparent!important}._nav-count-button_12l6i_431:before{display:none!important}._nav-count-button_12l6i_431:hover{opacity:.7}._nav-count-chip_12l6i_471{display:none}@media(min-width:96em){._nav-count-chip_12l6i_471{display:block}}._nav-count-fallback_12l6i_480{display:block}@media(min-width:96em){._nav-count-fallback_12l6i_480{display:none}}._agent-memory-cta_12l6i_495{--surreal-solid-button-color: var(--surreal-color-violet);--surreal-solid-button-ink: var(--surreal-ink-on-secondary)}[data-nav-menu] .mantine-NavLink-root:hover,[data-nav-menu] .mantine-NavLink-root:focus-visible{opacity:1}[data-nav-menu] .mantine-NavLink-label{transition:color .15s ease}[data-nav-menu=agent-memory] .mantine-NavLink-root:hover .mantine-NavLink-label,[data-nav-menu=agent-memory] .mantine-NavLink-root:focus-visible .mantine-NavLink-label{color:var(--surreal-color-violet)!important}[data-nav-menu=database] .mantine-NavLink-root:hover .mantine-NavLink-label,[data-nav-menu=database] .mantine-NavLink-root:focus-visible .mantine-NavLink-label,[data-nav-menu=resources] .mantine-NavLink-root:hover .mantine-NavLink-label,[data-nav-menu=resources] .mantine-NavLink-root:focus-visible .mantine-NavLink-label{color:var(--surreal-color-lilac)!important}._nav-mark_12l6i_543{flex:none;width:16px;height:16px;background-color:currentcolor;transition:background-color .15s ease;mask-image:var(--nav-mark);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--nav-mark);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(min-width:80em)and (max-width:87.99em){._nav-links_12l6i_112 .mantine-Button-root{padding-inline:11px!important}._nav-actions_12l6i_372>a[href^="https://github.com"]{display:none}}@media(min-width:88em)and (max-width:93.99em){._nav-actions_12l6i_372>a[href^="https://github.com"]{display:none}}._nav-menu-footer_12l6i_596{padding-top:14px;border-top:1px solid #242131}._dropdown-wrapper_12l6i_62{position:fixed;left:0;right:0;top:var(--nav-bar-height, 69px);width:100%;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) ease,visibility var(--duration-fast) ease}._dropdown-wrapper_12l6i_62[data-open]{opacity:1;visibility:visible;pointer-events:auto}._nav-bg_12l6i_74{position:absolute;inset:0 0 auto;height:0;z-index:0;pointer-events:none;background:var(--header-ground, var(--mantine-color-obsidian-8));transition:height var(--duration-normal) var(--cubic-default),background-color var(--duration-fast) ease var(--duration-normal)}._navigation_12l6i_60[data-scrolled] ._nav-bg_12l6i_74{height:100%}body:has(:target) ._navigation_12l6i_60:not([data-scroll-ready]) ._nav-bg_12l6i_74{height:100%;transition:none}._navigation_12l6i_60[data-scroll-init] ._nav-bg_12l6i_74{transition:none}[data-header-solid] ._navigation_12l6i_60 ._nav-bg_12l6i_74{height:100%}._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) ._nav-bg_12l6i_74{height:calc(100% + var(--nav-bg-height, 0px));background:var(--surreal-color-obsidian-dark);transition:height var(--duration-normal) var(--cubic-default),background-color 0s}._dropdown-container_12l6i_734{position:relative}._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777{--menu-ink: #ffffff;--menu-ink-quiet: #8986a2;color:var(--menu-ink)!important}._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-Text-root,._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-Anchor-root,._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-Title-root,._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-NavLink-root,._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-NavLink-label,._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 [data-nav-menu] .mantine-NavLink-root .mantine-NavLink-label{color:var(--menu-ink)!important}._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-NavLink-description,._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 [data-menu-fade]>.mantine-Text-root:first-child{color:var(--menu-ink-quiet)!important}._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-NavLink-root:hover,._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-NavLink-root:focus-visible{background-color:var(--surreal-color-obsidian)!important;border-radius:.25em}._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 [class*=nav-mark]{background-color:var(--menu-ink)!important}._dropdown-panel_12l6i_777{position:absolute;inset:0 0 auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) ease,visibility var(--duration-fast) ease}._dropdown-panel_12l6i_777[data-panel-state=open]{opacity:1;visibility:visible;pointer-events:auto}[data-menu-fade]{opacity:0;transform:translate(4em);transition:all var(--duration-normal, .45s) var(--cubic-default, ease)}[data-menu-fade][data-fade=in]{opacity:1;transform:translate(0)}[data-mobile-panel] [data-menu-fade]{opacity:1;transform:none;transition:none}._dropdown-inner_12l6i_886{--nav-logo-width: 120px;--nav-logo-gap: var(--mantine-spacing-sm);--nav-link-padding: 20px;width:100%;max-width:none;margin:0;padding-top:16px;padding-bottom:36px;padding-left:var(--nav-menu-inset, calc(max(var(--site-gutter, 7.5%), (100% - 1458px) / 2) + var(--nav-logo-width) + var(--nav-logo-gap) + var(--nav-link-padding)))}@media(min-width:48em){._dropdown-inner_12l6i_886{--nav-logo-width: 150px;--nav-logo-gap: var(--mantine-spacing-lg)}}._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-NavLink-label{font-size:17px!important}._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 .mantine-NavLink-description{font-size:14px!important}._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777._dropdown-panel_12l6i_777 [data-menu-fade]>.mantine-Text-root:first-child{font-size:12px!important}._navigation_12l6i_60 [data-dropdown-toggle]{transition:background-color var(--duration-fast, .2s) var(--cubic-default, ease)}._navigation_12l6i_60 [data-dropdown-toggle] .mantine-Button-section{transition:transform var(--duration-normal, .45s) var(--cubic-default, ease)}._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-open]{background-color:var(--surreal-state-hover)!important}._navigation_12l6i_60 [data-dropdown-toggle][data-dropdown-open] .mantine-Button-section{transform:rotate(180deg)}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60{position:relative}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60>*:not([data-nav-bg]){position:relative;z-index:1}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]){--menu-ink: #ffffff}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) .mantine-Button-label:not(.mantine-Button-root[data-variant=filled] *),._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) .mantine-NavLink-label,._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) .mantine-Text-root,._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) .mantine-Anchor-root,._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) .mantine-Button-section{color:var(--menu-ink)!important}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) .mantine-Button-section svg,._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) .mantine-Button-section svg *{color:var(--menu-ink)!important;fill:currentColor!important}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) [class*=nav-outline-button]{border-color:#fff3!important}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60:has(._dropdown-wrapper_12l6i_62[data-open]) [class*=nav-count-button]{border-color:transparent!important}._navigation_12l6i_60._navigation_12l6i_60._navigation_12l6i_60{transition:color var(--duration-normal, .45s) var(--cubic-default, ease)}._drawer-scrim_12l6i_1087{position:fixed;inset:0;z-index:300;background:#00000073;opacity:0;pointer-events:none;transition:opacity var(--duration-normal, .45s) ease}._drawer-scrim_12l6i_1087[data-visible]{opacity:1;pointer-events:auto;transition:opacity .3s ease}@media(min-width:80em){._drawer-scrim_12l6i_1087{display:none}}._drawer_12l6i_1087{position:fixed;top:0;bottom:0;left:0;z-index:301;width:100%;display:flex;flex-direction:column;background:var(--surreal-obsidian-10, var(--surreal-color-obsidian-dark));color:var(--mantine-color-bright);transform:translate(100%);visibility:hidden;transition:transform var(--duration-normal, .45s) var(--cubic-default, cubic-bezier(.525, 0, 0, 1)),visibility 0s linear var(--duration-normal, .45s);outline:none}._drawer_12l6i_1087[data-open]{transform:translate(0);visibility:visible;transition:transform var(--duration-normal, .45s) var(--cubic-default, cubic-bezier(.525, 0, 0, 1))}@media(min-width:80em){._drawer_12l6i_1087{display:none}}@media(prefers-reduced-motion:reduce){._drawer_12l6i_1087{transition:none}}._drawer_12l6i_1087 .mantine-Grid-col{flex:0 0 100%!important;max-width:100%!important}._drawer-head_12l6i_1153{border-bottom:1px solid rgba(112,109,143,.3);flex:none}._burger_12l6i_178[data-drawer-open]{visibility:hidden}._drawer-close_12l6i_1165{--burger-color: var(--mantine-color-bright);color:var(--mantine-color-bright);border-radius:0!important}._drawer-close_12l6i_1165:hover{background:#ffffff14}._drawer-body_12l6i_1174{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 24px 16px}._drawer-item_12l6i_1185{border-radius:0!important;overflow:visible;border-bottom:1px solid rgba(112,109,143,.2);height:48px}._drawer-item_12l6i_1185 .mantine-Button-inner{height:100%;align-items:center;justify-content:space-between}._drawer-item_12l6i_1185 .mantine-Button-label{flex:1 1 auto;text-align:left}._drawer-item_12l6i_1185 .mantine-Button-label{font-size:17px!important}._drawer-item_12l6i_1185:hover{background:transparent;opacity:1;color:var(--surreal-color-lilac, var(--surreal-color-lilac))!important}._drawer-item_12l6i_1185:hover .mantine-Button-label,._drawer-item_12l6i_1185:hover .mantine-Button-section,._drawer-item_12l6i_1185:hover .mantine-Button-section svg{color:var(--surreal-color-lilac, var(--surreal-color-lilac))!important}._drawer-item_12l6i_1185:active{transform:none!important}._drawer-item_12l6i_1185:focus,._drawer-item_12l6i_1185:focus-visible{outline:none!important;box-shadow:none}._drawer-item_12l6i_1185:focus-visible .mantine-Button-label,._drawer-item_12l6i_1185:focus-visible .mantine-Button-section,._drawer-item_12l6i_1185:focus-visible .mantine-Button-section svg{color:var(--surreal-color-lilac)!important}._drawer-item_12l6i_1185[data-drawer-trigger=agent-memory]:hover,._drawer-item_12l6i_1185[data-drawer-trigger=agent-memory]:focus-visible{color:var(--surreal-color-violet)!important}._drawer-item_12l6i_1185[data-drawer-trigger=agent-memory]:hover .mantine-Button-label,._drawer-item_12l6i_1185[data-drawer-trigger=agent-memory]:hover .mantine-Button-section,._drawer-item_12l6i_1185[data-drawer-trigger=agent-memory]:hover .mantine-Button-section svg,._drawer-item_12l6i_1185[data-drawer-trigger=agent-memory]:focus-visible .mantine-Button-label,._drawer-item_12l6i_1185[data-drawer-trigger=agent-memory]:focus-visible .mantine-Button-section,._drawer-item_12l6i_1185[data-drawer-trigger=agent-memory]:focus-visible .mantine-Button-section svg{color:var(--surreal-color-violet)!important}._drawer-stage_12l6i_1261{--drawer-edge: 40px;position:relative;flex:1 1 auto;min-height:0;overflow:hidden}._drawer-body_12l6i_1174,._drawer-sheet_12l6i_1271{touch-action:pan-y}._drawer-edge_12l6i_1275{position:absolute;top:0;bottom:0;left:0;z-index:1;width:var(--drawer-edge);display:flex;justify-content:center;align-items:flex-start;padding-top:calc(32px - var(--drawer-edge-icon, 18px) / 2);visibility:hidden;opacity:0;color:var(--mantine-color-bright);background:var(--surreal-color-obsidian);cursor:pointer;transition:background-color .2s ease}._drawer-edge_12l6i_1275:hover,._drawer-edge_12l6i_1275:focus-visible{background:var(--surreal-obsidian-8, var(--surreal-color-obsidian));outline:none}._drawer-sheet_12l6i_1271{position:absolute;top:0;bottom:0;left:var(--drawer-edge);right:0;z-index:2;visibility:hidden;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px 24px calc(16px + env(safe-area-inset-bottom,0px));background:var(--surreal-obsidian-10, var(--surreal-color-obsidian-dark));border-left:1px solid rgba(112,109,143,.3);box-shadow:-16px 0 32px #00000059}._drawer-sheet-head_12l6i_1319{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:8px}._drawer-back_12l6i_1327{display:flex;align-items:center;gap:4px;margin-left:-4px;min-height:44px;font-size:15px;color:var(--mantine-color-slate-text);transition:color .3s ease}._drawer-back_12l6i_1327:hover,._drawer-back_12l6i_1327:focus-visible{color:var(--mantine-color-bright);outline:none}._drawer-sheet-title_12l6i_1343{margin:0;font-size:var(--surreal-fz-section);font-weight:400;line-height:1;letter-spacing:-.03em}._drawer-body_12l6i_1174{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}._drawer-chip_12l6i_1361 .mantine-Button-root:active{transform:none!important}._drawer-chip_12l6i_1361 .mantine-Button-root,._drawer-chip_12l6i_1361 .mantine-Button-root:hover,._drawer-chip_12l6i_1361 .mantine-Button-root:active{background:#dddce41a!important;color:#fff!important;transition:none}._drawer-chip_12l6i_1361 .mantine-Button-root .mantine-Button-label,._drawer-chip_12l6i_1361 .mantine-Button-root .mantine-Button-section,._drawer-chip_12l6i_1361 .mantine-Button-root .mantine-Button-section svg,._drawer-chip_12l6i_1361 .mantine-Button-root:hover .mantine-Button-label,._drawer-chip_12l6i_1361 .mantine-Button-root:hover .mantine-Button-section,._drawer-chip_12l6i_1361 .mantine-Button-root:hover .mantine-Button-section svg,._drawer-chip_12l6i_1361 .mantine-Button-root:active .mantine-Button-label,._drawer-chip_12l6i_1361 .mantine-Button-root:active .mantine-Button-section,._drawer-chip_12l6i_1361 .mantine-Button-root:active .mantine-Button-section svg{color:#fff!important}._nav-sign-in-button_12l6i_140{--button-hover: transparent;--button-hover-color: currentColor;box-shadow:inset 0 0 0 2px var(--header-ink, #ffffff);border-color:transparent!important;border-radius:999px;background:transparent!important;transition:none}._nav-sign-in-button_12l6i_140:before{display:none!important}._nav-stars-button_12l6i_1406 .mantine-Button-section[data-position=left]{margin-inline-end:7px}._nav-sign-in_12l6i_140:hover ._nav-sign-in-button_12l6i_140,._nav-sign-in_12l6i_140:focus-visible ._nav-sign-in-button_12l6i_140{opacity:1!important}._nav-sign-in_12l6i_140:hover ._nav-sign-in-button_12l6i_140 .mantine-Button-label,._nav-sign-in_12l6i_140:hover ._nav-sign-in-button_12l6i_140 .mantine-Button-section,._nav-sign-in_12l6i_140:focus-visible ._nav-sign-in-button_12l6i_140 .mantine-Button-label,._nav-sign-in_12l6i_140:focus-visible ._nav-sign-in-button_12l6i_140 .mantine-Button-section{color:var(--header-ink, #ffffff)!important;opacity:1!important}._root_12l6i_23 a:hover svg,._root_12l6i_23 a:focus-visible svg{transform:none!important}._navigation_12l6i_60[data-scrolled]:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled],[data-header-solid] ._navigation_12l6i_60:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled]{--surreal-solid-button-ink: var(--surreal-color-obsidian-dark);color:var(--surreal-color-obsidian-dark)!important}._navigation_12l6i_60[data-scrolled]:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled] .mantine-Button-label,[data-header-solid] ._navigation_12l6i_60:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled] .mantine-Button-label{color:var(--surreal-color-obsidian-dark)!important}._navigation_12l6i_60[data-scrolled]:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled] .mantine-Button-label:after,[data-header-solid] ._navigation_12l6i_60:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled] .mantine-Button-label:after{background-color:var(--surreal-color-obsidian-dark)!important}._mobileNav_12l6i_221>a.mantine-Anchor-root{display:inline-flex;align-items:center;padding-block:7px;margin-block:-7px}._thumb_1eyeh_26{position:fixed;top:0;right:2px;z-index:1002;width:7px;height:48px;background:var(--surreal-scrollbar-thumb);opacity:0;transition:opacity .3s ease-out,width .15s ease-out;will-change:transform,opacity;touch-action:none;cursor:default;pointer-events:none}._thumb_1eyeh_26[data-on]{opacity:1;pointer-events:auto;transition-duration:.12s,.15s}._thumb_1eyeh_26[data-on]:hover,._thumb_1eyeh_26[data-drag]{width:10px}._thumb_1eyeh_26[data-none]{display:none}@media(hover:none){._thumb_1eyeh_26{display:none}}._bar_ruhmc_35{position:fixed;top:0;left:0;right:0;height:calc(var(--scroll-progress-h, 6px) - 2px);z-index:1001;transform-origin:0%;transform:scaleX(0);background-color:var(--surreal-color-pink, #ff00a0);will-change:transform;pointer-events:none}@media(prefers-reduced-motion:reduce){._bar_ruhmc_35{display:none}}
