.ae-root{color:#ede7dd;font-family:var(--font-inter), system-ui, sans-serif;background:#050506;position:relative;overflow-x:clip}.ae-root ::selection{color:#f1ece3;background:#cfc3a847}.ae-grain{z-index:40;pointer-events:none;opacity:.11;mix-blend-mode:normal;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.ae-split{gap:2.5rem;display:grid}@media (min-width:1024px){.ae-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.ae-card{background:linear-gradient(#0c0c0e 0%,#08080a 100%);border:1px solid #dcdee41a;transition:border-color .4s,transform .4s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffff0d,0 24px 60px #00000059}a.ae-card:hover{border-color:#cfc3a852;transform:translateY(-2px)}a.ae-card:focus-visible{outline-offset:4px;outline:2px solid #cfc3a8b3}.ae-dots{background-image:radial-gradient(circle,#cfc3a857 1px,#0000 1.4px);background-size:9px 9px;-webkit-mask-image:radial-gradient(80% 90% at 100%,#000 0%,#0000 72%);mask-image:radial-gradient(80% 90% at 100%,#000 0%,#0000 72%)}.ae-dots--left{-webkit-mask-image:radial-gradient(80% 100% at 0 100%,#000 0%,#0000 70%);mask-image:radial-gradient(80% 100% at 0 100%,#000 0%,#0000 70%)}.ae-btn{letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:14px;font-weight:500;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s,background-color .32s,border-color .32s;display:inline-flex;position:relative;overflow:hidden}.ae-btn:hover{transform:translateY(-1px)}.ae-btn:active{transform:translateY(0)scale(.99)}.ae-btn:focus-visible{outline-offset:3px;outline:2px solid #cfc3a8b3}.ae-btn--primary{color:#1a1612;background:linear-gradient(#f1ece3,#ddd5c8);box-shadow:inset 0 1px #fff9,0 8px 24px #00000059}.ae-btn--primary:hover{box-shadow:inset 0 1px #fff9,0 12px 32px #00000073}.ae-btn--ghost{color:#ede7dd;border:1px solid #ede7dd33}.ae-btn--ghost:hover{background:#ede7dd0d;border-color:#cfc3a880}.ae-btn:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff57 48%,#ffffff14 56%,#0000 70%);transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-130%)}.ae-btn--ghost:after{background:linear-gradient(110deg,#0000 30%,#cfc3a833 50%,#0000 70%)}.ae-btn:hover:after{transform:translate(130%)}.ae-link{transition:color .22s;position:relative}.ae-link:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#cfc3a8e6,#0000);height:1px;transition:transform .38s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.ae-link:hover:after,.ae-link:focus-visible:after{transform:scaleX(1)}.ae-row{transition:background-color .4s}.ae-row:hover{background-color:#ede7dd06}.ae-row__arrow{transition:transform .4s cubic-bezier(.16,1,.3,1),color .4s}.ae-row:hover .ae-row__arrow,.ae-card:hover .ae-row__arrow{color:#cfc3a8;transform:translate(6px)}@keyframes ae-scrollcue{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.9;transform:translateY(7px)}}.ae-scrollcue{animation:2.4s ease-in-out infinite ae-scrollcue}@media (prefers-reduced-motion:reduce){.ae-scrollcue{animation:none!important}.ae-btn,.ae-btn:after,.ae-link:after,.ae-row,.ae-row__arrow,.ae-card{transition:none!important}}html[data-aevum-scrolling] .ae-scrollcue{animation-play-state:paused}
