.Hero-module__0AVTza__root{min-height:min(92vh,900px);padding:calc(var(--vrp-header-height) + 60px) 0 140px;margin-top:calc(var(--vrp-header-height) * -1 - 12px);isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.Hero-module__0AVTza__backdrop{z-index:-2;background-image:url(/images/hero.png);background-position:50%;background-size:cover;animation:1.6s cubic-bezier(.22,1,.36,1) both Hero-module__0AVTza__heroSettle;position:absolute;inset:0;transform:scale(1.025)}.Hero-module__0AVTza__backdrop:before{content:"";background:linear-gradient(100deg,#faf8f4f7 0%,#faf8f4e0 32%,#faf8f440 68%,#0000 100%);position:absolute;inset:0}[data-mantine-color-scheme=dark] .Hero-module__0AVTza__backdrop:before{background:linear-gradient(100deg,#0e0f0df2 0%,#0e0f0ddb 32%,#0e0f0d59 68%,#0000 100%)}.Hero-module__0AVTza__backdrop:after{content:"";inset-inline:0;background:linear-gradient(to bottom, transparent, var(--mantine-color-body));height:200px;position:absolute;bottom:0}.Hero-module__0AVTza__inner{flex-direction:column;align-items:flex-start;gap:22px;width:100%;max-width:1320px;margin:0 auto;padding-inline:clamp(20px,5vw,72px);display:flex;position:relative}.Hero-module__0AVTza__status{border:1px solid #0000001a;border-radius:999px;align-items:center;gap:9px;padding:7px 16px;display:inline-flex}[data-mantine-color-scheme=dark] .Hero-module__0AVTza__status{border:1px solid #ffffff24}.Hero-module__0AVTza__status{background:#ffffff8c}[data-mantine-color-scheme=dark] .Hero-module__0AVTza__status{background:#00000059}.Hero-module__0AVTza__status{-webkit-backdrop-filter:blur(10px);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-text);font-weight:500}.Hero-module__0AVTza__statusDot{background:var(--mantine-color-gray-5);border-radius:50%;flex-shrink:0;width:7px;height:7px}.Hero-module__0AVTza__statusDot[data-online]{background:var(--mantine-color-success-6);box-shadow:0 0 0 4px color-mix(in srgb, var(--mantine-color-success-6) 24%, transparent)}.Hero-module__0AVTza__title{max-width:900px;font-family:var(--font-anton), var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;color:var(--text-primary);margin:0;font-size:clamp(3.35rem,8.6vw,7.25rem);font-weight:400;line-height:.88}.Hero-module__0AVTza__titleAccent{color:var(--accent)}.Hero-module__0AVTza__lead{max-width:57ch;color:var(--text-secondary);margin:4px 0 0;font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.68}.Hero-module__0AVTza__actions{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.Hero-module__0AVTza__primary,.Hero-module__0AVTza__secondary{border-radius:10px;min-height:46px;font-weight:620;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,border-color .16s,background-color .16s}.Hero-module__0AVTza__primary:hover,.Hero-module__0AVTza__secondary:hover{transform:translateY(-1px)}.Hero-module__0AVTza__primary:hover{box-shadow:0 12px 28px color-mix(in srgb, var(--accent) 22%, transparent)}.Hero-module__0AVTza__secondary{background:color-mix(in srgb, var(--surface-primary) 78%, transparent);border-color:var(--surface-border-strong);-webkit-backdrop-filter:blur(12px)}.Hero-module__0AVTza__pillars{z-index:1;border:1px solid #00000014;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:0;width:min(1180px,100% - 40px);margin:72px auto -60px;padding:22px 12px;display:grid;position:relative}[data-mantine-color-scheme=dark] .Hero-module__0AVTza__pillars{border:1px solid #ffffff17}.Hero-module__0AVTza__pillars{background:#ffffffb8}[data-mantine-color-scheme=dark] .Hero-module__0AVTza__pillars{background:#121310b8}.Hero-module__0AVTza__pillars{-webkit-backdrop-filter:blur(20px)}.Hero-module__0AVTza__pillar{border-right:1px solid #00000012;align-items:center;gap:14px;padding:4px 24px;display:flex}[data-mantine-color-scheme=dark] .Hero-module__0AVTza__pillar{border-right:1px solid #ffffff12}.Hero-module__0AVTza__pillar:last-child{border-right:none}.Hero-module__0AVTza__pillarIcon{color:var(--mantine-primary-color-filled);flex-shrink:0}.Hero-module__0AVTza__pillarTitle{font-size:var(--mantine-font-size-sm);letter-spacing:-.01em;color:var(--mantine-color-text);font-weight:700;line-height:1.3}.Hero-module__0AVTza__pillarText{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);margin-top:1px}@media (max-width:62em){.Hero-module__0AVTza__pillars{grid-template-columns:repeat(2,1fr);gap:4px 0;padding:18px 8px}.Hero-module__0AVTza__pillar:nth-child(2n){border-right:none}.Hero-module__0AVTza__pillar:nth-child(-n+2){border-bottom:1px solid #00000012}[data-mantine-color-scheme=dark] .Hero-module__0AVTza__pillar:nth-child(-n+2){border-bottom:1px solid #ffffff12}.Hero-module__0AVTza__pillar:nth-child(-n+2){padding-bottom:16px}.Hero-module__0AVTza__pillar:nth-child(n+3){padding-top:16px}}@media (max-width:36em){.Hero-module__0AVTza__root{min-height:86vh;padding-bottom:120px}.Hero-module__0AVTza__pillars{grid-template-columns:1fr;margin-bottom:-40px}.Hero-module__0AVTza__pillar{border-bottom:1px solid #00000012;border-right:none}[data-mantine-color-scheme=dark] .Hero-module__0AVTza__pillar{border-bottom:1px solid #ffffff12}.Hero-module__0AVTza__pillar{padding:12px 20px}.Hero-module__0AVTza__pillar:last-child{border-bottom:none}.Hero-module__0AVTza__actions{width:100%}.Hero-module__0AVTza__actions>*{flex:1}}.Hero-module__0AVTza__status,.Hero-module__0AVTza__title,.Hero-module__0AVTza__lead,.Hero-module__0AVTza__actions{opacity:0;animation:.72s cubic-bezier(.22,1,.36,1) forwards Hero-module__0AVTza__heroEnter;transform:translateY(16px)}.Hero-module__0AVTza__status{animation-delay:90ms}.Hero-module__0AVTza__title{animation-delay:.15s}.Hero-module__0AVTza__lead{animation-delay:.23s}.Hero-module__0AVTza__actions{animation-delay:.31s}@keyframes Hero-module__0AVTza__heroEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__0AVTza__heroSettle{0%{opacity:0;transform:scale(1.055)}to{opacity:1;transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.Hero-module__0AVTza__backdrop,.Hero-module__0AVTza__status,.Hero-module__0AVTza__title,.Hero-module__0AVTza__lead,.Hero-module__0AVTza__actions{opacity:1;animation:none;transform:none}.Hero-module__0AVTza__primary,.Hero-module__0AVTza__secondary{transition:none}}
.Pillars-module__UFygGW__root{padding:clamp(88px,10vw,140px) 0}.Pillars-module__UFygGW__header{margin-bottom:clamp(56px,7vw,92px)}.Pillars-module__UFygGW__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-primary-color-filled);margin-bottom:20px;font-size:11px;font-weight:600}.Pillars-module__UFygGW__headerGrid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:end;gap:clamp(40px,7vw,100px);display:grid}.Pillars-module__UFygGW__title{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.055em;color:var(--mantine-color-text);margin:0;font-size:clamp(2.4rem,5vw,4.8rem);font-weight:500;line-height:.98}.Pillars-module__UFygGW__intro{max-width:420px;color:var(--mantine-color-dimmed);margin:0;font-size:14px;line-height:1.75}.Pillars-module__UFygGW__list{border-top:1px solid #18181624}[data-mantine-color-scheme=dark] .Pillars-module__UFygGW__list{border-top:1px solid #ffffff1a}.Pillars-module__UFygGW__item{border-bottom:1px solid #1818161a;grid-template-columns:70px minmax(220px,1.2fr) minmax(0,2fr);align-items:start;gap:clamp(22px,4vw,64px);padding:clamp(28px,4vw,44px) 0;display:grid}[data-mantine-color-scheme=dark] .Pillars-module__UFygGW__item{border-bottom:1px solid #ffffff12}.Pillars-module__UFygGW__index{font-family:var(--font-geist-mono), monospace;color:var(--mantine-color-dimmed);padding-top:4px;font-size:10px;font-weight:500}.Pillars-module__UFygGW__itemTitle{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.025em;color:var(--mantine-color-text);margin:0;font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:500;line-height:1.2}.Pillars-module__UFygGW__itemText{max-width:660px;color:var(--mantine-color-dimmed);margin:0;font-size:13px;line-height:1.75}.Pillars-module__UFygGW__item{transition:color .14s}.Pillars-module__UFygGW__item:hover .Pillars-module__UFygGW__itemTitle{color:var(--mantine-primary-color-filled)}@media (max-width:62em){.Pillars-module__UFygGW__headerGrid{grid-template-columns:1fr}.Pillars-module__UFygGW__intro{max-width:560px}.Pillars-module__UFygGW__item{grid-template-columns:52px minmax(180px,1fr) minmax(0,1.6fr);gap:24px}}@media (max-width:48em){.Pillars-module__UFygGW__root{padding:72px 0}.Pillars-module__UFygGW__title{font-size:clamp(2.3rem,11vw,3.8rem)}.Pillars-module__UFygGW__item{grid-template-columns:36px 1fr;gap:12px 18px}.Pillars-module__UFygGW__index{grid-area:1/1/span 2}.Pillars-module__UFygGW__itemTitle,.Pillars-module__UFygGW__itemText{grid-column:2}}@media (prefers-reduced-motion:reduce){.Pillars-module__UFygGW__item{transition:none}}
.Numbers-module__fUONgq__root{padding:clamp(36px,5vw,60px) 0 clamp(96px,10vw,140px)}.Numbers-module__fUONgq__heading{margin-bottom:20px}.Numbers-module__fUONgq__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.Numbers-module__fUONgq__grid{border-top:1px solid var(--surface-border-strong);border-bottom:1px solid var(--surface-border);grid-template-columns:repeat(4,1fr);display:grid}.Numbers-module__fUONgq__item{border-left:1px solid var(--surface-border);min-width:0;padding:28px clamp(18px,2.4vw,32px) 30px;position:relative}.Numbers-module__fUONgq__item:first-child{border-left:0;padding-left:0}.Numbers-module__fUONgq__index{font-family:var(--font-geist-mono), monospace;color:var(--text-muted);margin-bottom:30px;font-size:10px;font-weight:500}.Numbers-module__fUONgq__value{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:clamp(2.8rem,4.8vw,5rem);font-weight:500;line-height:.9}.Numbers-module__fUONgq__meta{margin-top:26px}.Numbers-module__fUONgq__statLabel{color:var(--text-primary);margin-bottom:5px;font-size:13px;font-weight:600}.Numbers-module__fUONgq__description{max-width:180px;color:var(--text-muted);margin:0;font-size:11px;line-height:1.55}.Numbers-module__fUONgq__value{transition:color .16s,transform .22s cubic-bezier(.22,1,.36,1)}.Numbers-module__fUONgq__item{transition:background-color .16s}.Numbers-module__fUONgq__item:hover{background:color-mix(in srgb, var(--accent) 3%, transparent)}.Numbers-module__fUONgq__item:hover .Numbers-module__fUONgq__value{color:var(--accent);transform:translateY(-2px)}@media (max-width:62em){.Numbers-module__fUONgq__grid{grid-template-columns:repeat(2,1fr)}.Numbers-module__fUONgq__item:nth-child(3){border-left:0;border-top:1px solid var(--surface-border)}.Numbers-module__fUONgq__item:nth-child(4){border-top:1px solid var(--surface-border)}.Numbers-module__fUONgq__item:nth-child(3){padding-left:0}}@media (max-width:36em){.Numbers-module__fUONgq__root{padding-bottom:90px}.Numbers-module__fUONgq__grid{grid-template-columns:1fr}.Numbers-module__fUONgq__item{border-left:0;border-top:1px solid var(--surface-border);grid-template-columns:32px 100px 1fr;align-items:start;gap:16px;padding:24px 0;display:grid}.Numbers-module__fUONgq__item:first-child{border-top:0}.Numbers-module__fUONgq__item:nth-child(3),.Numbers-module__fUONgq__item:nth-child(4){padding-left:0}.Numbers-module__fUONgq__index{margin:5px 0 0}.Numbers-module__fUONgq__value{font-size:2.5rem}.Numbers-module__fUONgq__meta{margin-top:3px}.Numbers-module__fUONgq__description{max-width:none}}@media (prefers-reduced-motion:reduce){.Numbers-module__fUONgq__value{transition:none}}
.Entry-module__IFlDba__root{padding:0 0 120px}.Entry-module__IFlDba__header{text-align:center;max-width:560px;margin:0 auto 56px}.Entry-module__IFlDba__label{font-size:var(--mantine-font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-primary-color-filled);margin-bottom:14px;font-weight:700}.Entry-module__IFlDba__title{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.03em;color:var(--mantine-color-text);margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:580;line-height:1.15}.Entry-module__IFlDba__steps{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:56px;display:grid}.Entry-module__IFlDba__step{border-top:1px solid var(--surface-border-strong);padding-top:24px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .16s;position:relative}.Entry-module__IFlDba__step:hover{border-top-color:var(--accent);transform:translateY(-3px)}.Entry-module__IFlDba__stepNumber{font-family:var(--font-geist-mono), monospace;font-size:var(--mantine-font-size-xs);color:var(--mantine-primary-color-filled);margin-bottom:12px;font-weight:700}.Entry-module__IFlDba__stepTitle{letter-spacing:-.015em;color:var(--mantine-color-text);margin:0 0 8px;font-size:1.0625rem;font-weight:700}.Entry-module__IFlDba__stepText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);margin:0;line-height:1.6}.Entry-module__IFlDba__cta{justify-content:center;display:flex}.Entry-module__IFlDba__ctaButton{font-weight:600;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s}.Entry-module__IFlDba__ctaButton:hover{box-shadow:0 10px 30px color-mix(in srgb, var(--mantine-primary-color-filled) 32%, transparent);transform:translateY(-2px)}@media (max-width:48em){.Entry-module__IFlDba__steps{grid-template-columns:1fr;gap:28px}.Entry-module__IFlDba__root{padding-bottom:80px}}@media (prefers-reduced-motion:reduce){.Entry-module__IFlDba__step,.Entry-module__IFlDba__ctaButton{transition:none}}
.Reveal-module__DzODyq__root{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(22px)}.Reveal-module__DzODyq__visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Reveal-module__DzODyq__root{opacity:1;transition:none;transform:none}}
