.ab{min-height:100vh;overflow-x:hidden;background:#0b1020;color:#f2f3f6;font-family:"Geist",var(--rs-font-interface);-webkit-font-smoothing:antialiased}.ab-nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:18px 36px;color:#f2f3f6;border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease}.ab-nav--scrolled{background:#0b1020e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:#ffffff0f}.ab-brand{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.ab-wm{display:inline-flex;align-items:baseline;line-height:1;font-size:21px;color:inherit}.ab-wm em{font-family:Plus Jakarta Sans,sans-serif;font-style:italic;font-weight:300;letter-spacing:-.02em}.ab-wm strong{font-family:Jost,sans-serif;font-weight:700;letter-spacing:-.01em}.ab-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;border:1px solid transparent;background:#f2f3f6;color:#0b1020;font:500 14px/1 "Geist",var(--rs-font-interface);text-decoration:none;transition:background-color .15s ease}.ab-btn:hover{background:#fff}.ab-btn:focus-visible,.ab-brand:focus-visible{outline:2px solid #38BDF8;outline-offset:3px;border-radius:999px}.ab-nav__links{display:inline-flex;align-items:center;gap:22px}.ab-navlink{color:#c2cce0;font:500 14px/1 "Geist",var(--rs-font-interface);text-decoration:none;transition:color .15s ease}.ab-navlink:hover{color:#fff}.ab-navlink:focus-visible{outline:2px solid #38BDF8;outline-offset:3px;border-radius:4px}@media(max-width:720px){.ab-nav{padding:14px 20px}.ab-nav__links{gap:16px}}@media(max-width:560px){.ab-navlink{display:none}}.ab-hero{position:relative;overflow:hidden;padding:196px 24px 188px;text-align:center}.ab-fluid{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(180deg,#070b18,#0b1226 60%,#0e1a36)}.ab-bloom{position:absolute;width:1325px;height:1325px;border-radius:50%;opacity:.55;background:radial-gradient(closest-side,rgba(var(--c),1),rgba(var(--c),1) 39%,rgba(var(--c),.9) 50%,rgba(var(--c),.7),rgba(var(--c),.5),rgba(var(--c),.28),rgba(var(--c),.1),rgba(var(--c),0))}.ab-bloom--a{--c: 67, 56, 202;left:-400px;top:-760px}.ab-bloom--b{--c: 2, 132, 199;right:-560px;top:-420px}.ab-bloom--c{--c: 15, 118, 110;left:60px;bottom:-1060px}.ab-motif{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.12}.ab-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(180deg,#0b102000,#0b1020);pointer-events:none}.ab-hero__in{position:relative;z-index:1;max-width:960px;margin:0 auto}.ab-eyebrow{margin:0 0 22px;font:500 12px/1 "Geist",var(--rs-font-interface);letter-spacing:.14em;text-transform:uppercase;color:#38bdf8}.ab-hero h1{margin:0;font-family:Newsreader,Georgia,serif!important;font-weight:700!important;font-size:72px;line-height:1.06;letter-spacing:0;color:#f2f3f6;text-wrap:balance}.ab-hero h1 em{font-style:italic;font-weight:500;letter-spacing:0;color:#8e9ab5}.ab-sec{position:relative;padding:112px 24px}.ab-sec--a{background:#0b1020}.ab-sec--b{background:#111a35}.ab-sec__in{max-width:768px;margin:0 auto}.ab-num{margin-bottom:26px;font:500 12px/1 IBM Plex Mono,JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;color:#8e9ab5}.ab-sec .ab-eyebrow{margin-bottom:20px}.ab-body{margin:0;font:400 24px/1.6 "Geist",var(--rs-font-interface);letter-spacing:-.005em;color:#c2cce0}.ab-body .ab-inline{font-size:1.04em;color:#f2f3f6}.ab-body .ab-inline em{font-style:italic;font-weight:400}.ab-body .ab-inline strong{font-weight:700}.ab-foot{padding:48px 24px;background:#0b1020;border-top:1px solid rgba(255,255,255,.06);text-align:center;font:400 12px/1.6 "Geist",var(--rs-font-interface);letter-spacing:.02em;color:#8e9ab5}
