._heroShell_1rqjn_1{border:1px solid color-mix(in srgb, var(--mantine-color-brand-4) 20%, transparent);background:radial-gradient(circle at top right, color-mix(in srgb, var(--mantine-color-brand-2) 42%, transparent) 0%, transparent 38%), radial-gradient(circle at bottom left, color-mix(in srgb, var(--mantine-color-yellow-1) 48%, transparent) 0%, transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--mantine-color-body) 92%, white) 0%, var(--mantine-color-body) 100%);border-radius:24px;padding:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}._heroGlow_1rqjn_13{opacity:.32;background:radial-gradient(circle, var(--mantine-color-brand-3) 0%, transparent 70%);pointer-events:none;border-radius:999px;width:16rem;height:16rem;position:absolute;inset:auto -6rem -7rem auto}._highlightRow_1rqjn_24{flex-wrap:wrap;gap:.75rem;display:flex}._highlightPill_1rqjn_30{border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 35%, transparent);background:color-mix(in srgb, var(--mantine-color-body) 90%, white);border-radius:999px;padding:.7rem .95rem;font-size:.95rem;line-height:1.35}._sectionTitle_1rqjn_39{letter-spacing:-.02em}._timeline_1rqjn_43{gap:1rem;display:grid}._phaseCard_1rqjn_48{border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 30%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--mantine-color-body) 96%, white) 0%, var(--mantine-color-body) 100%);border-radius:22px;padding:1.25rem 1.25rem 1.25rem 1.6rem;position:relative;overflow:hidden;box-shadow:0 10px 32px #0000000d}._phaseCard_1rqjn_48:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--mantine-color-brand-4) 90%, white), color-mix(in srgb, var(--mantine-color-yellow-4) 80%, var(--mantine-color-brand-4)));border-radius:24px;width:4px;position:absolute;inset:0 auto 0 0}._phaseCardNow_1rqjn_72:before{background:linear-gradient(180deg, color-mix(in srgb, var(--mantine-color-brand-4) 92%, white), color-mix(in srgb, var(--mantine-color-cyan-4) 78%, var(--mantine-color-brand-4)))}._phaseCardBuilding_1rqjn_80:before{background:linear-gradient(180deg, color-mix(in srgb, var(--mantine-color-orange-4) 88%, white), color-mix(in srgb, var(--mantine-color-yellow-4) 82%, var(--mantine-color-orange-4)))}._phaseCardFuture_1rqjn_88:before{background:linear-gradient(180deg, color-mix(in srgb, var(--mantine-color-violet-4) 90%, white), color-mix(in srgb, var(--mantine-color-pink-4) 80%, var(--mantine-color-violet-4)))}._phaseStage_1rqjn_96{background:color-mix(in srgb, var(--mantine-color-brand-1) 80%, white);color:var(--mantine-color-brand-8);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;padding:.28rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}._phaseStageNow_1rqjn_109{background:color-mix(in srgb, var(--mantine-color-cyan-1) 72%, white);color:color-mix(in srgb, var(--mantine-color-brand-8) 92%, var(--mantine-color-cyan-9))}._phaseStageBuilding_1rqjn_114{background:color-mix(in srgb, var(--mantine-color-yellow-1) 76%, white);color:color-mix(in srgb, var(--mantine-color-orange-8) 92%, var(--mantine-color-yellow-8))}._phaseStageFuture_1rqjn_119{background:color-mix(in srgb, var(--mantine-color-pink-1) 74%, white);color:color-mix(in srgb, var(--mantine-color-violet-8) 92%, var(--mantine-color-pink-8))}._phaseList_1rqjn_124{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._phaseListItem_1rqjn_132{color:var(--mantine-color-dimmed);grid-template-columns:.75rem 1fr;align-items:start;gap:.65rem;font-size:.98rem;line-height:1.55;display:grid}._phaseListItem_1rqjn_132:before{content:"";background:color-mix(in srgb, var(--mantine-color-brand-5) 80%, var(--mantine-color-yellow-5));border-radius:999px;width:.42rem;height:.42rem;margin-top:.55rem}._phaseCardNow_1rqjn_72 ._phaseListItem_1rqjn_132:before{background:color-mix(in srgb, var(--mantine-color-cyan-5) 82%, var(--mantine-color-brand-5))}._phaseCardBuilding_1rqjn_80 ._phaseListItem_1rqjn_132:before{background:color-mix(in srgb, var(--mantine-color-orange-5) 84%, var(--mantine-color-yellow-5))}._phaseCardFuture_1rqjn_88 ._phaseListItem_1rqjn_132:before{background:color-mix(in srgb, var(--mantine-color-violet-5) 84%, var(--mantine-color-pink-5))}._futureGrid_1rqjn_163{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}._futureCard_1rqjn_169{border:1px solid color-mix(in srgb, var(--mantine-color-gray-4) 30%, transparent);background:radial-gradient(circle at top right, var(--future-accent) 0%, transparent 36%), linear-gradient(180deg, color-mix(in srgb, var(--mantine-color-body) 96%, white) 0%, var(--mantine-color-body) 100%);border-radius:22px;min-height:13rem;padding:1.2rem;position:relative;overflow:hidden}._futureCardLarge_1rqjn_181{grid-column:span 7}._futureCardSmall_1rqjn_185{grid-column:span 5}._futureAccent_1rqjn_189{background:color-mix(in srgb, var(--future-accent) 52%, var(--mantine-color-dark-8));color:color-mix(in srgb, white 94%, var(--mantine-color-brand-0));border:1px solid color-mix(in srgb, var(--future-accent) 35%, var(--mantine-color-gray-7));text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;padding:.28rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}._principlesBand_1rqjn_203{background:radial-gradient(circle at top right, color-mix(in srgb, var(--mantine-color-yellow-4) 12%, transparent) 0%, transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--mantine-color-dark-6) 78%, var(--mantine-color-brand-9)), color-mix(in srgb, var(--mantine-color-dark-7) 82%, var(--mantine-color-yellow-9)));border:1px solid color-mix(in srgb, var(--mantine-color-brand-4) 28%, var(--mantine-color-gray-8));color:color-mix(in srgb, white 92%, var(--mantine-color-brand-0));border-radius:24px;padding:clamp(1.25rem,2vw,1.75rem)}._principlesBandTitle_1rqjn_217{color:#fff}._principlesBandBody_1rqjn_221{color:color-mix(in srgb, white 78%, var(--mantine-color-brand-0))}._principlesBandList_1rqjn_225{color:color-mix(in srgb, white 84%, var(--mantine-color-brand-0))}._principlesBandList_1rqjn_225 .mantine-List-itemIcon{color:var(--mantine-color-brand-7)}@media (width<=62em){._futureCardLarge_1rqjn_181,._futureCardSmall_1rqjn_185{grid-column:span 6}}@media (width<=48em){._futureGrid_1rqjn_163{grid-template-columns:1fr}._futureCardLarge_1rqjn_181,._futureCardSmall_1rqjn_185{grid-column:auto}}
