@layer mantine{.m_d46a4834{border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s,border-color .1s;position:relative}.m_d46a4834:where([data-loading]),.m_d46a4834:where(:not([data-activate-on-click])){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;-webkit-user-select:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs);flex-direction:column;transition:opacity .1s;display:flex;position:fixed;inset:0}.m_96f6e9ad .m_7946116d{flex:1}}
.VRv8_W_banner{align-items:center;gap:calc(2rem * var(--mantine-scale));margin-top:calc(4rem * var(--mantine-scale));padding:calc(2rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #23394a;grid-template-columns:minmax(0,1fr);display:grid}[data-mantine-color-scheme=dark] .VRv8_W_banner{border:calc(.0625rem * var(--mantine-scale)) solid #394f60}.VRv8_W_banner{border-radius:calc(.75rem * var(--mantine-scale));color:#f8f6f2;background:#23394a}[data-mantine-color-scheme=dark] .VRv8_W_banner{background:#1d303e}.VRv8_W_content{gap:0;min-width:0}.VRv8_W_eyebrow{gap:calc(.5rem * var(--mantine-scale));margin-bottom:calc(1.25rem * var(--mantine-scale));color:#ead2b7;flex-wrap:nowrap}.VRv8_W_eyebrowText{font-size:calc(1rem * var(--mantine-scale));font-weight:500;line-height:1.5}.VRv8_W_title{max-width:22ch;color:inherit;font-size:clamp(calc(1.875rem * var(--mantine-scale)), 3.5vw, calc(2.75rem * var(--mantine-scale)));letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.15}.VRv8_W_description{max-width:58ch;margin-top:calc(1.25rem * var(--mantine-scale));color:#c4d1da;font-size:calc(1.0625rem * var(--mantine-scale));text-wrap:pretty;line-height:1.75}.VRv8_W_actions{align-items:stretch;gap:calc(.875rem * var(--mantine-scale));min-width:0}.VRv8_W_action{height:auto;min-height:calc(3.25rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid transparent;border-radius:calc(.5rem * var(--mantine-scale));color:#23394a;font-size:calc(1rem * var(--mantine-scale));background:#ead2b7;font-weight:600;transition:background-color .16s}.VRv8_W_action .mantine-Button-label{white-space:normal;text-box-trim:none;line-height:1.5}.VRv8_W_action:hover{background:#f5e4d0}.VRv8_W_action:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid #f8f6f2;outline-offset:calc(.25rem * var(--mantine-scale))}@media (min-width:48em){.VRv8_W_banner{padding:calc(2.75rem * var(--mantine-scale)) calc(2.25rem * var(--mantine-scale))}.VRv8_W_actions{max-width:calc(18.75rem * var(--mantine-scale))}}@media (min-width:62em){.VRv8_W_banner{grid-template-columns:minmax(0, 1fr) minmax(0, calc(17.5rem * var(--mantine-scale)));gap:calc(3.5rem * var(--mantine-scale));margin-top:calc(6rem * var(--mantine-scale));padding:calc(3.5rem * var(--mantine-scale))}}@media (prefers-reduced-motion:reduce){.VRv8_W_action{transition:none}}
.ntmtXq_hero{--roadmap-ink:#23394a}[data-mantine-color-scheme=dark] .ntmtXq_hero{--roadmap-ink:#edf3f7}.ntmtXq_hero{--roadmap-muted:#62717c}[data-mantine-color-scheme=dark] .ntmtXq_hero{--roadmap-muted:#b7c5cf}.ntmtXq_hero{--roadmap-accent:#9a623b}[data-mantine-color-scheme=dark] .ntmtXq_hero{--roadmap-accent:#d8ad83}.ntmtXq_hero{align-items:center;gap:calc(2rem * var(--mantine-scale));padding-block:calc(.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);display:grid}.ntmtXq_copy{text-align:center;min-width:0}.ntmtXq_eyebrow{justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));margin-bottom:calc(.75rem * var(--mantine-scale));color:var(--roadmap-accent);font-size:calc(1rem * var(--mantine-scale));font-weight:600;line-height:1.5;display:flex}.ntmtXq_title,.ntmtXq_titleAccent{font-family:var(--mantine-font-family-headings);font-size:clamp(calc(2.25rem * var(--mantine-scale)), 4.2vw, calc(3.75rem * var(--mantine-scale)));letter-spacing:-.045em;text-wrap:balance;font-weight:650;line-height:1.1}.ntmtXq_title{max-width:22ch;color:var(--roadmap-ink);margin-inline:auto}.ntmtXq_titleAccent{margin-top:calc(.375rem * var(--mantine-scale));color:var(--roadmap-accent);display:block}.ntmtXq_description{max-width:48ch;margin-top:calc(1.5rem * var(--mantine-scale));color:var(--roadmap-muted);font-size:calc(1.125rem * var(--mantine-scale));text-wrap:pretty;margin-inline:auto;line-height:1.75}.ntmtXq_visual{width:100%;max-width:calc(27.5rem * var(--mantine-scale));height:clamp(calc(16.25rem * var(--mantine-scale)), 34vw, calc(25rem * var(--mantine-scale)));min-width:0;margin-inline:auto;position:relative}.ntmtXq_image{object-fit:contain;object-position:center}@media (min-width:62em){.ntmtXq_hero{gap:calc(2.5rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);padding-top:0}.ntmtXq_copy{text-align:left}.ntmtXq_visual{max-width:none}.ntmtXq_eyebrow{justify-content:flex-start}.ntmtXq_title,.ntmtXq_description{margin-inline:0}}
.VCjzFW_section{--roadmap-ink:#23394a}[data-mantine-color-scheme=dark] .VCjzFW_section{--roadmap-ink:#edf3f7}.VCjzFW_section{--roadmap-muted:#62717c}[data-mantine-color-scheme=dark] .VCjzFW_section{--roadmap-muted:#b7c5cf}.VCjzFW_section{--roadmap-accent:#9a623b}[data-mantine-color-scheme=dark] .VCjzFW_section{--roadmap-accent:#d8ad83}.VCjzFW_section{--roadmap-rule:#dce2e5}[data-mantine-color-scheme=dark] .VCjzFW_section{--roadmap-rule:#394b57}.VCjzFW_section{margin-top:calc(2rem * var(--mantine-scale));color:var(--roadmap-ink)}.VCjzFW_navigation{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--roadmap-rule);border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--roadmap-rule);grid-template-columns:minmax(0,1fr);display:grid}.VCjzFW_stageLink{align-items:center;gap:calc(.875rem * var(--mantine-scale));min-width:0;padding:calc(1.25rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));color:var(--roadmap-ink);text-decoration:none;transition:color .16s;display:flex}.VCjzFW_stageLink+.VCjzFW_stageLink{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--roadmap-rule)}.VCjzFW_stageLink>svg{color:var(--roadmap-accent);flex:none;margin-left:auto}.VCjzFW_stageLink:hover{color:var(--roadmap-accent);text-decoration:none}.VCjzFW_stageLink:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--roadmap-accent);outline-offset:calc(.25rem * var(--mantine-scale))}.VCjzFW_linkLabel{font-size:calc(1rem * var(--mantine-scale));font-weight:600;line-height:1.5}.VCjzFW_chapters{gap:calc(4rem * var(--mantine-scale));margin-top:calc(3rem * var(--mantine-scale));display:grid}.VCjzFW_linkIcon,.VCjzFW_stageIcon{color:var(--roadmap-accent);flex:none;display:flex}.VCjzFW_linkIcon>svg{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale))}.VCjzFW_stageIcon{margin-bottom:calc(1rem * var(--mantine-scale))}.VCjzFW_stageIcon>svg{width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale))}.VCjzFW_stageSection{gap:calc(1.75rem * var(--mantine-scale));scroll-margin-top:calc(7rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);display:grid}.VCjzFW_stageIntro{min-width:0;max-width:calc(32.5rem * var(--mantine-scale))}.VCjzFW_stageTitle{color:var(--roadmap-ink);font-size:clamp(calc(1.75rem * var(--mantine-scale)), 3vw, calc(2.375rem * var(--mantine-scale)));letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.15}.VCjzFW_grid{column-gap:calc(2rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.VCjzFW_stageDescription{max-width:30ch;margin-top:calc(1rem * var(--mantine-scale));color:var(--roadmap-muted);font-size:calc(1rem * var(--mantine-scale));text-wrap:pretty;line-height:1.7}.VCjzFW_feature{align-items:flex-start;gap:calc(.875rem * var(--mantine-scale));min-width:0;padding-block:calc(1.5rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid var(--roadmap-rule);display:flex}.VCjzFW_featureIcon{margin-top:calc(.125rem * var(--mantine-scale));color:var(--roadmap-accent);flex:none;display:flex}.VCjzFW_featureIcon>svg{width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale))}.VCjzFW_featureCopy{min-width:0}.VCjzFW_featureTitle{color:var(--roadmap-ink);font-size:calc(1.1875rem * var(--mantine-scale));letter-spacing:-.015em;text-wrap:balance;font-weight:600;line-height:1.35}.VCjzFW_featureDescription{margin-top:calc(.625rem * var(--mantine-scale));color:var(--roadmap-muted);font-size:calc(1rem * var(--mantine-scale));text-wrap:pretty;line-height:1.7}@media (min-width:48em){.VCjzFW_navigation{gap:calc(2rem * var(--mantine-scale));grid-template-columns:repeat(3,minmax(0,1fr))}.VCjzFW_stageLink+.VCjzFW_stageLink{border-top:0}.VCjzFW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.VCjzFW_section{margin-top:calc(3rem * var(--mantine-scale))}.VCjzFW_chapters{gap:calc(5rem * var(--mantine-scale));margin-top:calc(4rem * var(--mantine-scale))}.VCjzFW_stageSection{gap:calc(3rem * var(--mantine-scale));grid-template-columns:minmax(0,.8fr) minmax(0,2fr)}.VCjzFW_stageIntro{padding-top:calc(1.5rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid var(--roadmap-rule)}}@media (prefers-reduced-motion:reduce){.VCjzFW_stageLink{transition:none}}
