.blk-aurora{isolation:isolate;color:#fff;text-align:center;background:#000;padding:clamp(88px,13vw,176px) 24px;position:relative;overflow:hidden}.blk-aurora__orbs{z-index:-1;pointer-events:none;position:absolute;inset:0}.blk-orb{will-change:transform;border-radius:50%;animation:26s ease-in-out infinite blk-drift;position:absolute}.blk-orb--violet{background:radial-gradient(closest-side,#683ad6d9,#683ad600);width:58vw;max-width:900px;height:58vw;max-height:900px;top:-34%;left:-10%}.blk-orb--teal{background:radial-gradient(closest-side,#48a8aac7,#48a8aa00);width:48vw;max-width:760px;height:48vw;max-height:760px;animation-duration:31s;animation-delay:-9s;top:-40%;left:40%}.blk-orb--blue{background:radial-gradient(closest-side,#4258dccc,#4258dc00);width:42vw;max-width:700px;height:42vw;max-height:700px;animation-duration:28s;animation-delay:-14s;top:18%;right:-16%}.blk-orb--rose{background:radial-gradient(closest-side,#c43468cc,#c4346800);width:46vw;max-width:760px;height:46vw;max-height:760px;animation-duration:34s;animation-delay:-4s;bottom:-44%;left:14%}@keyframes blk-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(3vw,-2.4vw)scale(1.12)}}.blk-aurora .blk-aurora__eyebrow{font-family:var(--font-body);letter-spacing:0;color:#fff9;margin:0;font-size:18px;font-weight:600;line-height:1.3}.blk-aurora .blk-aurora__title{font-family:var(--font-body);color:#fff;text-wrap:balance;max-width:14ch;margin:20px auto 0;letter-spacing:-.045em!important;font-size:clamp(2.5rem,7.4vw,6rem)!important;font-weight:700!important;line-height:.98!important}.blk-aurora .blk-aurora__body{font-family:var(--font-body);color:#ffffffc7;text-wrap:pretty;max-width:36em;margin:28px auto 0;font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.55}.blk-aurora .blk-aurora__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.blk-aurora--flip .blk-aurora__orbs{transform:scaleX(-1)}.blk-aurora--left{text-align:left}.blk-aurora--left .blk-aurora__title,.blk-aurora--left .blk-aurora__body{margin-left:0;margin-right:0}.blk-aurora--left .blk-aurora__title{max-width:16ch;font-size:clamp(2.75rem,8.4vw,7.25rem)!important}.blk-pill{min-height:52px;font-family:var(--font-body);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.blk-pill--solid{background:#fff;color:#0a0a0a!important}.blk-pill--solid:hover{background:#ece6f7}.blk-pill--line{border:1px solid #ffffff61;color:#fff!important}.blk-pill--line:hover{background:#ffffff1a;border-color:#ffffffb3}.blk-pill--brand{background:#8f2ae8;color:#fff!important}.blk-pill--brand:hover{background:#7a1fd4}.blk-pill--ink{border:1px solid #17102b2e;color:#17102b!important}.blk-pill--ink:hover{background:#17102b0d}.blk-kw{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.blk-kw>span{will-change:transform;display:inline-block}.blk-giant{padding:20px 0;overflow:hidden}.blk-giant__row{width:max-content;animation:70s linear infinite blk-scroll;display:flex}.blk-giant__row--rev{animation-duration:84s;animation-direction:reverse}.blk-giant:hover .blk-giant__row{animation-play-state:paused}.blk-giant__item{font-family:var(--font-body);letter-spacing:-.045em;white-space:nowrap;align-items:center;gap:.5em;padding-right:.5em;font-size:clamp(3.25rem,9vw,8.5rem);font-weight:800;line-height:1.02;display:inline-flex}.blk-giant__item--out{color:#0000;-webkit-text-stroke:1.5px #17102bd9}.blk-giant__item--fill{color:#8f2ae8}.blk-giant--dark .blk-giant__item--out{-webkit-text-stroke-color:#fffc}.blk-giant--dark .blk-giant__item--fill{color:#d8b4fe}.blk-giant__dot{background:#8f2ae8;border-radius:50%;flex:none;width:.2em;height:.2em}.blk-giant--dark .blk-giant__dot{background:#d8b4fe}@keyframes blk-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.blk .blk-h1{font-size:clamp(2.3rem,9vw,4.6rem)!important;line-height:1.04!important}.blk .blk-h2{font-size:clamp(1.95rem,8vw,3.9rem)!important;line-height:1.06!important}.blk .blk-h2--sm{font-size:clamp(1.8rem,7vw,3.2rem)!important}.blk .blk-h3{font-size:clamp(1.4rem,5.6vw,2.25rem)!important;line-height:1.14!important}.blk .blk-h3--step{font-size:clamp(1.25rem,4.8vw,1.4rem)!important;line-height:1.2!important}.blk-wall{color:#fff;background:#0a0a0a}.blk-wall .blk-wall__num{font-family:var(--font-body);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,8vw,6.5rem);font-weight:700;line-height:1}.blk-prose p{font-family:var(--font-body);color:#17102bbd;margin:0;font-size:1.0625rem;line-height:1.7}.blk-prose p+p{margin-top:1.1em}.blk-table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:.9375rem;line-height:1.5}.blk-table caption{text-align:left;letter-spacing:.02em;color:#17102b99;padding-bottom:12px;font-size:.8125rem;font-weight:600}.blk-table th{text-align:left;color:#17102b;white-space:nowrap;background:#f7f4fd;padding:12px 16px;font-weight:600}.blk-table td{color:#17102bc7;vertical-align:top;border-top:1px solid #17102b14;padding:14px 16px}.blk-table tbody th{white-space:normal;color:#17102b;vertical-align:top;background:0 0;border-top:1px solid #17102b14;padding:14px 16px;font-weight:600}.blk-faq__panel{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1);display:grid}.blk-faq__panel[data-open=true]{grid-template-rows:1fr}.blk-faq__panel>div{overflow:hidden}@media (max-width:767px){.blk-orb{display:none}.blk-aurora{padding:80px 20px}.blk-aurora .blk-aurora__title,.blk-aurora--left .blk-aurora__title{font-size:clamp(2.4rem,12vw,3.25rem)!important}.blk-aurora .blk-aurora__eyebrow{font-size:16px}.blk-giant__item{font-size:clamp(2.75rem,14vw,4rem)}}@media (prefers-reduced-motion:reduce){.blk-orb,.blk-giant__row{animation:none}.blk-faq__panel{transition:none}}
