._root_2lymr_1{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._root_2lymr_1{background-color:var(--mantine-color-black)}._root_2lymr_1{display:flex;flex-direction:column;position:relative;border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._root_2lymr_1{border:1px solid var(--mantine-color-dark-7)}._root_2lymr_1{border-bottom:0;width:100%;height:100%;transition:box-shadow .3s ease,border-color .3s ease,transform .2s ease}._root_2lymr_1:hover{border-color:var(--mantine-color-green-7);box-shadow:0 10px 15px -3px color-mix(in srgb,var(--mantine-color-green-7),transparent 80%),0 4px 6px -4px color-mix(in srgb,var(--mantine-color-green-7),transparent 80%);transform:translateY(-2px) scale(1.01)}._spotlight_2lymr_47{position:absolute;top:0;left:50%;max-width:100%;height:1px;pointer-events:none;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent 0%,transparent 0%,color-mix(in srgb,var(--mantine-color-gray-5),transparent 30.000000000000004%) 50%,transparent 100%)}[data-mantine-color-scheme=dark] ._spotlight_2lymr_47{background:linear-gradient(90deg,transparent 0%,transparent 0%,color-mix(in srgb,var(--mantine-color-dark-2),transparent 30.000000000000004%) 50%,transparent 100%)}._side-gradient_2lymr_99{pointer-events:none;position:absolute;left:-2px;top:-2px;height:calc(100% + 4px);width:calc(100% + 4px);background:linear-gradient(180deg,transparent 0%,var(--mantine-color-white) 50%,var(--mantine-color-white) 100%)}[data-mantine-color-scheme=dark] ._side-gradient_2lymr_99{background:linear-gradient(180deg,transparent 0%,var(--mantine-color-black) 50%,var(--mantine-color-black) 100%)}._radial-gradient_2lymr_145{align-items:center;position:relative;height:100%;width:100%;overflow:hidden;padding:var(--mantine-spacing-lg);background:radial-gradient(40% 55% at center 0%,color-mix(in srgb,var(--mantine-color-black),transparent 94%) 0%,color-mix(in srgb,var(--mantine-color-black),transparent 96%) 20%,color-mix(in srgb,var(--mantine-color-black),transparent 98%) 40%,transparent 75%)}[data-mantine-color-scheme=dark] ._radial-gradient_2lymr_145{background:radial-gradient(40% 55% at center 0%,color-mix(in srgb,var(--mantine-color-white),transparent 88%) 0%,color-mix(in srgb,var(--mantine-color-white),transparent 92%) 22%,color-mix(in srgb,var(--mantine-color-dark-0),transparent 96%) 45%,transparent 78%)}._radial-gradient_2lymr_145{transition:background .3s ease,filter .3s ease,opacity .3s ease}._root_2lymr_1:hover ._radial-gradient_2lymr_145{background:radial-gradient(40% 55% at center 0%,color-mix(in srgb,var(--mantine-color-black),transparent 92%) 0%,color-mix(in srgb,var(--mantine-color-black),transparent 95%) 22%,color-mix(in srgb,var(--mantine-color-black),transparent 97%) 45%,transparent 78%)}[data-mantine-color-scheme=dark] ._root_2lymr_1:hover ._radial-gradient_2lymr_145{background:radial-gradient(40% 55% at center 0%,color-mix(in srgb,var(--mantine-color-white),transparent 88%) 0%,color-mix(in srgb,var(--mantine-color-white),transparent 92%) 22%,color-mix(in srgb,var(--mantine-color-white),transparent 96%) 45%,transparent 78%)}._topNav_1e17f_1{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(var(--mantine-color-dark-6),.6);padding:8px 16px}._topLink_1e17f_25{text-decoration:none;font-weight:600}._heroRoot_1e17f_35{position:relative;background-color:var(--mantine-color-black);background-image:linear-gradient(180deg,var(--mantine-color-dark-6) 0%,var(--mantine-color-dark-8) 50%,var(--mantine-color-black) 100%);min-height:100dvh;display:flex;align-items:center;justify-content:center}._heroContent_1e17f_65{position:relative;z-index:1}._heroTitle_1e17f_75{font-size:clamp(36px,5vw,72px);font-weight:900;letter-spacing:-.02em}._heroSubtitle_1e17f_87{font-size:clamp(16px,2.1vw,22px);width:100%;margin-left:auto;margin-right:auto}._cardSpotlight_1e17f_101{border-radius:16px;padding:20px;background:#14141499;border:1px solid rgba(255,255,255,.06)}._accordion_n8etm_1 .mantine-Accordion-control:hover{background:transparent}._accordion_n8etm_1 .mantine-Accordion-control:hover .mantine-Accordion-label,._accordion_n8etm_1 .mantine-Accordion-control:hover .mantine-Accordion-chevron{color:var(--mantine-color-green-6)}
