._root_16xi8_2{border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-gray-0);padding-block:60px}[data-mantine-color-scheme=dark] ._root_16xi8_2{background:var(--mantine-color-dark-8)}._link_16xi8_8{color:var(--mantine-color-dimmed)}._link_16xi8_8:hover{color:var(--mantine-color-text)}._trigger_1xupl_4{gap:6px}._caret_1xupl_8{opacity:.6;transition:transform .2s}._trigger_1xupl_4[aria-expanded=true] ._caret_1xupl_8{transform:rotate(180deg)}._dropdown_1xupl_17{border:1px solid var(--public-header-hairline);background:var(--mantine-color-white);width:min(720px,100vw - 32px);padding:8px}[data-mantine-color-scheme=dark] ._dropdown_1xupl_17{background:var(--mantine-color-dark-8)}._dropdown_1xupl_17{box-shadow:0 24px 48px -20px #0000002e,0 2px 6px #0000000a}[data-mantine-color-scheme=dark] ._dropdown_1xupl_17{box-shadow:0 24px 48px -20px #0009,0 2px 6px #0000004d}._layout_1xupl_27{grid-template-columns:1fr 232px;gap:8px;display:grid}._eyebrow_1xupl_33{color:var(--mantine-color-dimmed);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px 8px;font-size:11px;font-weight:600}._modules_1xupl_42{grid-template-columns:1fr 1fr;gap:2px;display:grid}._item_1xupl_48{height:auto;color:var(--mantine-color-text);border-radius:10px;padding:10px;text-decoration:none}._item_1xupl_48:is(:hover,:focus-visible,[data-menu-active]){background:color-mix(in oklab, var(--module-color,var(--mantine-color-gray-5)) 9%, transparent)}._itemLabel_1xupl_60{align-items:flex-start;gap:12px;min-width:0;display:flex}._entryIcon_1xupl_67{border:1px solid color-mix(in oklab, var(--module-color,var(--mantine-color-brand-5)) 26%, transparent);background:color-mix(in oklab, var(--module-color,var(--mantine-color-brand-5)) 11%, transparent);width:34px;height:34px;color:var(--module-color,var(--mantine-color-brand-6));border-radius:9px;flex:none;place-items:center;transition:transform .2s cubic-bezier(.22,1,.36,1);display:grid}._item_1xupl_48:is(:hover,:focus-visible,[data-menu-active]) ._entryIcon_1xupl_67{transform:translateY(-1px)}._entryCopy_1xupl_89{flex-direction:column;gap:2px;min-width:0;display:flex}._entryTitle_1xupl_96{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:1.3}._entryHint_1xupl_102{color:var(--mantine-color-dimmed);font-size:12.5px;line-height:1.35}._arrow_1xupl_108{flex:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}._item_1xupl_48:is(:hover,:focus-visible,[data-menu-active]) ._arrow_1xupl_108{transform:translate(3px)}._overview_1xupl_118{border-top:1px solid var(--public-header-hairline);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);border-radius:0 0 8px 8px;margin-top:6px;padding:12px 10px;font-weight:500}._overview_1xupl_118 ._itemLabel_1xupl_60{align-items:center}._overview_1xupl_118:is(:hover,:focus-visible,[data-menu-active]){color:var(--mantine-color-text)}._feature_1xupl_137{isolation:isolate;border:1px solid color-mix(in oklab, var(--mantine-color-brand-5) 20%, transparent);background:linear-gradient(160deg, color-mix(in oklab, var(--mantine-color-brand-1) 70%, white), var(--mantine-color-white));padding:16px;display:flex;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] ._feature_1xupl_137{background:linear-gradient(160deg, color-mix(in oklab, var(--mantine-color-brand-9) 45%, var(--mantine-color-dark-8)), var(--mantine-color-dark-8))}._feature_1xupl_137:is(:hover,:focus-visible,[data-menu-active]){border-color:color-mix(in oklab, var(--mantine-color-brand-5) 40%, transparent);background:linear-gradient(160deg, color-mix(in oklab, var(--mantine-color-brand-1) 90%, white), var(--mantine-color-white))}[data-mantine-color-scheme=dark] ._feature_1xupl_137:is(:hover,:focus-visible,[data-menu-active]){background:linear-gradient(160deg, color-mix(in oklab, var(--mantine-color-brand-9) 60%, var(--mantine-color-dark-8)), var(--mantine-color-dark-8))}._featureLabel_1xupl_174{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}._featureGlow_1xupl_182{z-index:-1;background:radial-gradient(circle, color-mix(in oklab, var(--mantine-color-brand-4) 38%, transparent), transparent 70%);border-radius:50%;width:180px;height:180px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:-60px;right:-40px}._feature_1xupl_137:is(:hover,:focus-visible,[data-menu-active]) ._featureGlow_1xupl_182{transform:scale(1.25)}._featureIcon_1xupl_202{background:var(--mantine-color-brand-6);width:36px;height:36px;color:var(--mantine-color-white);border-radius:10px;place-items:center;margin-bottom:8px;display:grid}._featureEyebrow_1xupl_213{color:var(--mantine-color-brand-7)}[data-mantine-color-scheme=dark] ._featureEyebrow_1xupl_213{color:var(--mantine-color-brand-3)}._featureEyebrow_1xupl_213{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}._featureTitle_1xupl_221{text-wrap:balance;font-size:15px;font-weight:600;line-height:1.35}._featureMore_1xupl_228{color:var(--mantine-color-brand-7);align-items:center;gap:6px;margin-top:auto;padding-top:16px;display:inline-flex}[data-mantine-color-scheme=dark] ._featureMore_1xupl_228{color:var(--mantine-color-brand-3)}._featureMore_1xupl_228{font-size:var(--mantine-font-size-sm);font-weight:600}._drawerEntry_1xupl_240{border-radius:var(--mantine-radius-md);min-height:44px;color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);align-items:center;gap:12px;padding-inline:8px;font-weight:500;text-decoration:none;display:flex}._drawerEntry_1xupl_240:hover{background:color-mix(in oklab, var(--module-color,var(--mantine-color-brand-5)) 9%, transparent)}._drawerEntry_1xupl_240 ._entryIcon_1xupl_67{width:30px;height:30px}._drawerEntry_1xupl_240 ._entryTitle_1xupl_96{font-weight:500}._drawerOverview_1xupl_270{color:var(--mantine-color-dimmed);justify-content:space-between;padding-inline:12px}@media (prefers-reduced-motion:reduce){._caret_1xupl_8,._entryIcon_1xupl_67,._arrow_1xupl_108,._featureGlow_1xupl_182{transition:none}}:root{--public-header-inset:12px;--public-header-island:56px;--public-header-height:calc(var(--public-header-inset) + var(--public-header-island));--public-header-hairline:color-mix(in oklab, var(--mantine-color-black) 9%, transparent)}[data-mantine-color-scheme=dark] :root{--public-header-hairline:color-mix(in oklab, var(--mantine-color-white) 9%, transparent)}._root_vnf0d_18{z-index:100;padding-top:var(--public-header-inset);pointer-events:none;position:sticky;top:0}._root_vnf0d_18[data-over-hero]{margin-bottom:calc(var(--public-header-height) * -1)}._island_vnf0d_32{--island-surface:var(--stage-surface,var(--mantine-color-body));justify-content:space-between;align-items:center;gap:var(--mantine-spacing-lg);max-width:1200px;height:var(--public-header-island);border:1px solid var(--public-header-hairline);background:color-mix(in oklab, var(--island-surface) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(18px);border-radius:16px;margin-inline:auto;padding-inline:9px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 10px 30px -14px #00000029}[data-mantine-color-scheme=dark] ._island_vnf0d_32{box-shadow:inset 0 1px #ffffff0d,0 10px 30px -14px #000000b3}._island_vnf0d_32{pointer-events:auto;transition:background-color .24s,box-shadow .24s,border-color .24s}._island_vnf0d_32:before,._island_vnf0d_32:after{content:"";background:linear-gradient(90deg, transparent, var(--mantine-color-brand-6), transparent);width:min(560px,60%);height:1px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}[data-mantine-color-scheme=dark] ._island_vnf0d_32:before,[data-mantine-color-scheme=dark] ._island_vnf0d_32:after{background:linear-gradient(90deg, transparent, var(--mantine-color-brand-4), transparent)}._island_vnf0d_32:before,._island_vnf0d_32:after{pointer-events:none}._island_vnf0d_32:before{filter:blur(2px);opacity:.7;height:3px;bottom:-2px}._root_vnf0d_18[data-over-hero]:not([data-scrolled]) ._island_vnf0d_32{background:color-mix(in oklab, var(--island-surface) 62%, transparent);box-shadow:inset 0 1px #fff9,0 6px 24px -16px #0000001f}[data-mantine-color-scheme=dark] ._root_vnf0d_18[data-over-hero]:not([data-scrolled]) ._island_vnf0d_32{box-shadow:inset 0 1px #ffffff0a,0 6px 24px -16px #00000080}._root_vnf0d_18[data-scrolled] ._island_vnf0d_32{background:color-mix(in oklab, var(--island-surface) 86%, transparent)}@media (width>=75em){._island_vnf0d_32{grid-template-columns:1fr auto 1fr;display:grid}}._brandLink_vnf0d_105{min-width:0;color:inherit;border-radius:10px;justify-self:start;padding:6px;text-decoration:none}._brandLink_vnf0d_105 svg{transition:transform .5s cubic-bezier(.22,1,.36,1)}._brandLink_vnf0d_105:hover svg{transform:rotate(-14deg)scale(1.06)}._brandCopy_vnf0d_122{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;max-width:13rem;display:flex}._desktopNav_vnf0d_132{align-items:center;gap:2px;display:flex;position:relative}._highlight_vnf0d_140{width:var(--highlight-w,0);background:color-mix(in oklab, var(--mantine-color-brand-5) 9%, transparent);border-radius:8px;height:34px;position:absolute;top:50%;left:0}[data-mantine-color-scheme=dark] ._highlight_vnf0d_140{background:color-mix(in oklab, var(--mantine-color-brand-3) 10%, transparent)}._highlight_vnf0d_140{opacity:0;transform:translate(var(--highlight-x,0), -50%);pointer-events:none;transition:transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1),opacity .18s}._desktopNav_vnf0d_132[data-highlight] ._highlight_vnf0d_140{opacity:1}._desktopNav_vnf0d_132[data-highlight-snap] ._highlight_vnf0d_140{transition:opacity .18s}._desktopNav_vnf0d_132[data-highlight-instant] ._highlight_vnf0d_140{transition:none}._navLink_vnf0d_175{height:34px;color:var(--mantine-color-gray-7);border-radius:8px;align-items:center;padding-inline:12px;display:inline-flex;position:relative}[data-mantine-color-scheme=dark] ._navLink_vnf0d_175{color:var(--mantine-color-dark-1)}._navLink_vnf0d_175{font-size:var(--mantine-font-size-sm);white-space:nowrap;font-weight:500;text-decoration:none;transition:color .15s}._navLink_vnf0d_175:hover,._navLink_vnf0d_175[aria-expanded=true]{color:var(--mantine-color-text)}._navLink_vnf0d_175:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}._navLink_vnf0d_175[data-status=active]{color:var(--mantine-color-text)}._navLink_vnf0d_175[data-status=active]:after{content:"";background:var(--stage-accent,var(--mantine-primary-color-filled));width:7px;height:10px;filter:drop-shadow(0 0 3px var(--stage-accent,var(--mantine-primary-color-filled)));position:absolute;bottom:-6px;left:50%;transform:translate(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='36 18 56 80'%3E%3Cpath d='M64 18Q69.5 64.5 92 70Q69.5 75.5 64 98Q58.5 75.5 36 70Q58.5 64.5 64 18Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='36 18 56 80'%3E%3Cpath d='M64 18Q69.5 64.5 92 70Q69.5 75.5 64 98Q58.5 75.5 36 70Q58.5 64.5 64 18Z'/%3E%3C/svg%3E") 50%/contain no-repeat}._actions_vnf0d_220{justify-self:end}._cta_vnf0d_224{border:1px solid color-mix(in oklab, var(--mantine-color-brand-8) 35%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--mantine-color-brand-4) 60%, var(--mantine-color-brand-5)), var(--mantine-color-brand-6));border-radius:8px;height:38px;padding-inline:14px 12px;font-weight:600;transition:filter .2s;box-shadow:inset 0 1px #ffffff40,0 1px 2px #00000026}._cta_vnf0d_224:hover{filter:brightness(1.06)}._ctaArrow_vnf0d_246{transition:transform .2s cubic-bezier(.22,1,.36,1)}._cta_vnf0d_224:hover ._ctaArrow_vnf0d_246{transform:translate(2px)}._secondaryAction_vnf0d_254{height:36px;color:var(--mantine-color-text);border-radius:8px;padding-inline:12px;font-weight:500}._burger_vnf0d_262{border:1px solid var(--public-header-hairline);border-radius:8px;width:36px;height:36px}._drawerTitleGroup_vnf0d_269{flex-direction:column;align-items:flex-start;gap:3px;display:flex}._drawerBody_vnf0d_276{padding:var(--mantine-spacing-md)}._mobileNavLink_vnf0d_280{border-radius:var(--mantine-radius-md);min-height:44px;color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);align-items:center;padding-inline:12px;font-weight:500;text-decoration:none;display:flex}._mobileNavLink_vnf0d_280:hover{background:var(--mantine-color-default-hover)}._mobileNavLink_vnf0d_280[data-status=active]{color:var(--mantine-primary-color-filled);background:var(--mantine-primary-color-light)}._drawerCta_vnf0d_301{height:44px;font-weight:600}@media (width<=61.99em){:root{--public-header-inset:8px;--public-header-island:52px}._island_vnf0d_32{border-radius:14px;padding-inline:7px}._brandCopy_vnf0d_122{max-width:9rem}._cta_vnf0d_224:not(._drawerCta_vnf0d_301){height:34px;padding-inline:12px}._ctaArrow_vnf0d_246{display:none}}@media (prefers-reduced-motion:reduce){._highlight_vnf0d_140,._brandLink_vnf0d_105 svg,._ctaArrow_vnf0d_246{transition:none}}._stage_12vqc_6{--stage-surface:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-surface:var(--mantine-color-dark-9)}._stage_12vqc_6{--stage-band:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-band:var(--mantine-color-dark-8)}._stage_12vqc_6{--stage-heading:var(--mantine-color-black)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-heading:var(--mantine-color-white)}._stage_12vqc_6{--stage-body:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-body:var(--mantine-color-dark-1)}._stage_12vqc_6{--stage-muted:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-muted:var(--mantine-color-dark-2)}._stage_12vqc_6{--stage-accent:var(--mantine-color-brand-6)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-accent:var(--mantine-color-brand-4)}._stage_12vqc_6{--module-color:var(--stage-accent);--stage-hairline:color-mix(in oklab, var(--mantine-color-black) 9%, transparent)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-hairline:color-mix(in oklab, var(--mantine-color-white) 9%, transparent)}._stage_12vqc_6{--stage-hairline-strong:color-mix(in oklab, var(--mantine-color-black) 16%, transparent)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-hairline-strong:color-mix(in oklab, var(--mantine-color-white) 16%, transparent)}._stage_12vqc_6{--stage-glass:color-mix(in oklab, var(--mantine-color-white) 75%, transparent)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-glass:color-mix(in oklab, var(--mantine-color-white) 3.5%, transparent)}._stage_12vqc_6{--stage-glass-hover:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-glass-hover:color-mix(in oklab, var(--mantine-color-white) 6%, transparent)}._stage_12vqc_6{--stage-card-shadow:0 1px 2px color-mix(in oklab, var(--mantine-color-black) 5%, transparent)}[data-mantine-color-scheme=dark] ._stage_12vqc_6{--stage-card-shadow:none}._stage_12vqc_6{--mantine-primary-color-filled:var(--mantine-color-brand-6);--mantine-primary-color-filled-hover:var(--mantine-color-brand-7);background:var(--stage-surface);overflow-x:clip}._beam_12vqc_49{z-index:-1;background:conic-gradient(from 148deg at 50% 0%, transparent 0deg, color-mix(in oklab, var(--mantine-color-brand-5) 70%, transparent) 22deg, var(--mantine-color-brand-3) 32deg, color-mix(in oklab, var(--mantine-color-brand-5) 70%, transparent) 42deg, transparent 64deg);filter:blur(56px);opacity:.7;pointer-events:none;width:min(1400px,140vw);height:980px;position:absolute;top:-120px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 10%,#0000 80%);mask-image:linear-gradient(#000 10%,#0000 80%)}[data-mantine-color-scheme=light] ._beam_12vqc_49{opacity:.4}._beam_12vqc_49[data-strength=soft]{opacity:.4;height:640px}[data-mantine-color-scheme=light] ._beam_12vqc_49[data-strength=soft]{opacity:.22}._grid_12vqc_89{z-index:-1;background-image:linear-gradient(var(--stage-hairline) 1px, transparent 1px), linear-gradient(90deg, var(--stage-hairline) 1px, transparent 1px);pointer-events:none;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 45% at 50% 0,#000 20%,#0000 80%);mask-image:radial-gradient(55% 45% at 50% 0,#000 20%,#0000 80%)}._headline_12vqc_103{color:var(--stage-heading);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.04}._lead_12vqc_112{max-width:680px;color:var(--stage-body);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6}._label_12vqc_120{color:var(--stage-accent);font-size:var(--mantine-font-size-sm);letter-spacing:.01em;font-weight:600}._card_12vqc_128{border:1px solid var(--stage-hairline);border-radius:var(--mantine-radius-xl);background:var(--stage-glass);box-shadow:var(--stage-card-shadow);transition:border-color .2s,background-color .2s}._card_12vqc_128:hover{border-color:var(--stage-hairline-strong);background:var(--stage-glass-hover)}._lit_12vqc_144{position:relative;overflow:hidden}._lit_12vqc_144:before{content:"";background:radial-gradient(90% 55% at 100% 0%, color-mix(in oklab, var(--module-color) 22%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}._lit_12vqc_144>*{position:relative}._cardTitle_12vqc_165{color:var(--stage-heading);letter-spacing:-.01em;font-weight:600}._iconTile_12vqc_172{border:1px solid color-mix(in oklab, var(--module-color) 28%, transparent);border-radius:var(--mantine-radius-lg);background:color-mix(in oklab, var(--module-color) 12%, transparent);box-shadow:0 0 32px -8px color-mix(in oklab, var(--module-color) 55%, transparent);color:var(--module-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}
