.SlackWorkflow_window__Havil{max-width:30rem;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-md);background:#0a1428;overflow:hidden;box-shadow:0 24px 60px -20px rgba(0,0,0,.6)}.SlackWorkflow_bar__hC6hc{display:flex;align-items:center;gap:4px;padding:12px var(--space-lg);background:rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.1);font-weight:700;color:var(--paper,#f2f5ff)}.SlackWorkflow_mark__ukNK6{flex:none;margin-right:6px}.SlackWorkflow_hash__cI9cM{color:var(--paper-faint,rgba(226,233,255,.42))}.SlackWorkflow_channel__1_shl{font-size:.9375rem}.SlackWorkflow_body__MxxXP{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-lg)}.SlackWorkflow_msg__WVQNw{display:flex;gap:var(--space-md)}.SlackWorkflow_avatar__qHnbm{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-md);font-weight:700;font-size:.875rem;color:#040a18}.SlackWorkflow_avatar__qHnbm[data-who=alice]{background:var(--hi,#8aa6f2)}.SlackWorkflow_avatar__qHnbm[data-who=bot]{background:var(--accent,#4a77e2);color:#fff}.SlackWorkflow_name__YaD1z{font-size:.875rem;font-weight:700;color:var(--paper,#f2f5ff);margin:0 0 2px}.SlackWorkflow_appTag__XfAnl{font-size:.625rem;font-weight:700;letter-spacing:.04em;color:var(--paper-faint,rgba(226,233,255,.42));background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.16);border-radius:3px;padding:1px 5px;vertical-align:middle}.SlackWorkflow_text__Ab3YN{font-size:.9375rem;line-height:1.5;color:var(--paper-soft,rgba(226,233,255,.62));margin:0}.SlackWorkflow_mention__JoTQf{color:var(--hi,#8aa6f2);font-weight:600}.SlackWorkflow_ok__df6Gy{color:#9be3b0;font-weight:600}.SlackWorkflow_link__TgMtN{display:inline-block;margin:var(--space-sm) 0 4px;font-family:var(--font-mono);font-size:.875rem;color:var(--hi,#8aa6f2)}.SlackWorkflow_meta__Z42xj{font-size:.75rem;color:var(--paper-faint,rgba(226,233,255,.42));margin:0}.night-sky_page__Ct_5U{--ink:var(--ns-ink);--raised:var(--ns-raised);--accent:var(--ns-accent);--accent-hover:var(--ns-accent-hover);--hi:var(--ns-hi);--paper:var(--ns-paper);--paper-soft:var(--ns-paper-soft);--paper-faint:var(--ns-paper-faint);--hair:var(--ns-hair);--hair-soft:var(--ns-hair-soft);--scan:var(--ns-scan);--radius:var(--ns-radius);--pad:var(--ns-pad);--t-display:clamp(2.4rem,6.2vw,5rem);--t-h2:clamp(1.9rem,4.4vw,3.1rem);--t-lead:clamp(1.1rem,1.8vw,1.4rem);--t-lead-lh:1.5;--t-lead-mt:1.5rem;--t-lead-width:36ch;--t-measure:60ch;background:var(--ink);color:var(--paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}.night-sky_page__Ct_5U ::selection{background:var(--hi);color:var(--ink)}.night-sky_scaleMd__xXS_t{--t-display:clamp(2.2rem,5.4vw,4rem);--t-h2:clamp(1.7rem,4vw,2.7rem);--t-lead:clamp(1.1rem,1.8vw,1.35rem);--t-lead-mt:1.4rem;--t-lead-width:none}.night-sky_scaleSm__MhA8R{--t-display:clamp(2.2rem,5vw,3.6rem);--t-h2:clamp(1.8rem,3.8vw,2.7rem);--t-lead:clamp(1.05rem,1.6vw,1.3rem);--t-lead-lh:1.55;--t-lead-mt:1.4rem;--t-lead-width:48ch}.night-sky_panel__1__Rz{position:relative;width:100%;padding:clamp(4rem,9vw,8rem) var(--pad)}.night-sky_dark__DZmB6{background:var(--ink);color:var(--paper)}.night-sky_raised__3JL0c{background:var(--raised);color:var(--paper)}.night-sky_block__o35c9{background:var(--accent);color:#fff;--fig-bg:var(--accent)}.night-sky_wash__YTXKx{background:rgba(138,166,242,.035)}.night-sky_clear__Fi9E4{background:transparent;color:var(--paper)}.night-sky_wrap__c8f_R{position:relative;z-index:1;max-width:1120px;margin:0 auto}.night-sky_eyebrow__MJvsC{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;margin:0 0 1.5rem;font-weight:500;color:var(--hi)}.night-sky_eyebrow__MJvsC:before{content:"";width:.5em;height:.5em;background:currentColor;display:inline-block}.night-sky_block__o35c9 .night-sky_eyebrow__MJvsC{color:rgba(255,255,255,.85)}.night-sky_display__qVTc7,.night-sky_h2__drvdT{font-family:var(--font-sans);font-weight:700;letter-spacing:-.03em;line-height:1.03;text-wrap:balance;margin:0}.night-sky_display__qVTc7{font-size:var(--t-display);letter-spacing:-.035em}.night-sky_h2__drvdT{font-size:var(--t-h2)}.night-sky_lead__hwaSg{font-size:var(--t-lead);line-height:var(--t-lead-lh);font-weight:400;margin:var(--t-lead-mt) 0 0;max-width:var(--t-lead-width);color:var(--paper-soft)}.night-sky_block__o35c9 .night-sky_lead__hwaSg{color:rgba(255,255,255,.82)}.night-sky_subtitle__DRbo6{font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.5;color:var(--paper-soft);margin:1rem 0 0;max-width:56ch}.night-sky_measure__gPkQV{max-width:var(--t-measure)}.night-sky_glowLine__DPeeL{filter:url(#hero-glow)}.night-sky_accentLine__Qys4d{color:var(--hi)}.night-sky_ctaRow__qtuEg{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:2.4rem}.night-sky_btn__OVlzp{font-family:var(--font-sans);font-weight:600;font-size:.98rem;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:.6rem;border-radius:var(--radius);border:1px solid transparent;padding:.85rem 1.35rem;cursor:pointer;text-decoration:none;transition:transform .14s ease,background .14s ease,border-color .14s ease}.night-sky_btnSolid__rHsi3{background:var(--accent);color:#fff}.night-sky_btnSolid__rHsi3:hover{transform:translateY(-2px);background:var(--accent-hover)}.night-sky_btnGhost__LTVx6{background:transparent;color:currentColor;border-color:currentColor}.night-sky_btnGhost__LTVx6:hover{transform:translateY(-2px)}.night-sky_btnInverse__Vb2vq{background:#fff;color:var(--accent)}.night-sky_btnInverse__Vb2vq:hover{transform:translateY(-2px);background:var(--paper)}.night-sky_btnQuiet__CgGqp{background:transparent;color:var(--paper);border-color:var(--hair)}.night-sky_btnQuiet__CgGqp:hover{transform:translateY(-2px);border-color:var(--hi)}.night-sky_arrow__M085t{font-size:1.05em;line-height:1}.night-sky_ctaNote__XwUU8{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.03em;opacity:.9}.night-sky_textLink__bfCwH{font-family:var(--font-sans);font-weight:600;font-size:.98rem;color:var(--hi);text-decoration:none}.night-sky_textLink__bfCwH:hover{color:#fff}.night-sky_cardBase__WYO5d{border-radius:var(--radius);padding:1.5rem;display:flex;flex-direction:column;text-decoration:none;border:1px solid transparent;transition:transform .16s ease,border-color .2s ease,background .2s ease}.night-sky_cardBase__WYO5d:hover{transform:translateY(-4px)}.night-sky_cardBlock__uRIMO{background:var(--accent);color:#fff;--fig-bg:var(--accent);--fig-ink:#ffffff}.night-sky_cardOutline__Uxukr{background:var(--ink);color:var(--hi);border-color:var(--accent);--fig-bg:var(--ink);--fig-ink:var(--paper);--fig-film:rgba(138,166,242,0.06)}.night-sky_cardOutline__Uxukr:hover{border-color:var(--hi);background:rgba(74,119,226,.07)}.night-sky_gradientCard__wk_Cl{position:relative;border-radius:16px;background:radial-gradient(120% 160% at 88% -10%,rgba(255,255,255,.16),transparent 42%),linear-gradient(118deg,#16255a,#3a63cf 52%,#7b99ef 125%);color:#fff;overflow:hidden}.night-sky_gradientCardSparks__1Fawl{position:absolute;top:0;right:0;width:clamp(180px,30%,320px);height:auto;pointer-events:none}.night-sky_cardFigure__ouLib{width:100%;max-width:150px;margin-bottom:1.15rem;margin-inline:auto}.night-sky_cardFigure__ouLib svg{display:block;width:100%;height:auto;overflow:visible}.night-sky_cardBody__XZtvJ{color:var(--paper-soft)}.night-sky_cardBlock__uRIMO .night-sky_cardBody__XZtvJ{color:rgba(255,255,255,.82)}.night-sky_cardOutline__Uxukr .night-sky_cardBody__XZtvJ{color:rgba(138,166,242,.72)}.night-sky_cardBase__WYO5d svg .fig-live{transition:stroke .22s ease,fill .22s ease,filter .22s ease}.night-sky_cardBase__WYO5d:hover svg .fig-live{stroke:var(--fig-ink);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--fig-ink) 70%,transparent))}.night-sky_cardBase__WYO5d.night-sky_cardStatic__tEPtk:hover{transform:none}.night-sky_cardOutline__Uxukr.night-sky_cardStatic__tEPtk:hover{border-color:var(--accent);background:var(--ink)}.night-sky_cardBlock__uRIMO.night-sky_cardStatic__tEPtk:hover{background:var(--accent)}.night-sky_cardBase__WYO5d.night-sky_cardStatic__tEPtk:hover svg .fig-live{stroke:currentColor;filter:none}.night-sky_heroWrap__NdrPw{min-height:clamp(560px,82vh,860px);display:flex;flex-direction:column;justify-content:center}.night-sky_heroCenter__0OuCR{align-items:center;text-align:center}.night-sky_finalCta__2H6vP .night-sky_lead__hwaSg,.night-sky_heroCenter__0OuCR .night-sky_lead__hwaSg{margin-left:auto;margin-right:auto}.night-sky_finalCta__2H6vP .night-sky_ctaRow__qtuEg,.night-sky_heroCenter__0OuCR .night-sky_ctaRow__qtuEg{justify-content:center}.night-sky_finalCta__2H6vP{text-align:center}.page_hero__ElxKg{padding-top:clamp(5.5rem,11vw,9rem)}.page_empty__v54CB{margin-top:clamp(2.5rem,5vw,3.5rem);padding:clamp(2rem,4vw,3rem);border:1px solid var(--hair);border-radius:var(--radius);color:var(--paper-soft);text-align:center}.page_hero__YUNRQ{padding-top:calc(80px + clamp(4rem, 8vw, 6rem));padding-bottom:1.75rem;background:var(--gradient-section-wash)}.page_backLink__h8SCE{display:inline-flex;align-items:center;gap:.7rem;font-size:.875rem;color:var(--paper-faint);text-decoration:none;margin-bottom:clamp(3rem,6vw,4.5rem);transition:color var(--transition-fast)}.page_backLink__h8SCE:hover{color:var(--hi)}.page_header__cPZ1Z{max-width:840px;margin:0 auto;text-align:center}.page_meta__WCrlH{display:flex;align-items:center;justify-content:center;gap:.7rem;font-size:.875rem;color:var(--paper-faint);margin-bottom:2.5rem}.page_dot__oiaXh{width:3px;height:3px;border-radius:50%;background:var(--paper-faint)}.page_title__p_bPA{font-family:var(--hero-font-family);font-size:var(--hero-font-size);font-weight:var(--hero-font-weight);line-height:var(--hero-line-height);letter-spacing:var(--hero-letter-spacing);color:var(--paper);margin-bottom:1.75rem}.page_description__G5CKP{font-size:1.25rem;color:var(--paper-soft);line-height:1.7;margin-bottom:2.5rem}.page_authorRow__9RBw1{display:flex;align-items:center;justify-content:center;gap:1.1rem;margin-bottom:1.75rem}.page_authorAvatar__AqohY{background:rgba(74,119,226,.14);color:var(--hi);display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:700}.page_authorAvatar__AqohY,.page_authorPhoto__6_Uk_{width:40px;height:40px;border-radius:50%;flex-shrink:0}.page_authorPhoto__6_Uk_{object-fit:cover}.page_authorInfo___b1BX{display:flex;flex-direction:column;text-align:left}.page_authorName__q1fxW{font-weight:600;color:var(--paper);font-size:.9375rem}.page_authorTitle__SE6u_{color:var(--paper-faint);font-size:.8125rem}.page_tagRow__oSCXw{align-items:center;gap:1.75rem}.page_tagRow__oSCXw,.page_tags__bneY_{display:flex;justify-content:center;flex-wrap:wrap}.page_tags__bneY_{gap:.7rem}.page_tag__eLrmn{font-size:.75rem;font-weight:500;color:var(--hi);background:rgba(74,119,226,.14);padding:.125rem .625rem;border-radius:999px}.page_heroImageWrapper__0iQW_{max-width:960px;margin:clamp(3rem,6vw,4.5rem) auto 0;border-radius:var(--radius);overflow:hidden;overflow:clip}.page_heroImage__ElJMk{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.page_body__AaHdc{padding-top:2.5rem}.page_content__ijNWj{max-width:840px;margin:0 auto;font-size:1.0625rem;line-height:1.8;color:var(--paper-soft)}.page_authorBio__m3yIC{display:flex;align-items:center;gap:1.1rem;padding:2.5rem;background:var(--ink);border:1px solid var(--hair);border-radius:var(--radius);margin-top:clamp(4rem,8vw,6rem)}.page_authorBioText__BaLO8{display:flex;flex-direction:column}.page_authorBioTitle__J_jKo{color:var(--paper-faint);font-size:.8125rem}.page_postNav__BVUlD{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:2.5rem;border-top:1px solid var(--hair)}.page_navLink__LC8LX{display:flex;align-items:center;gap:1.1rem;padding:1.75rem;background:var(--ink);border:1px solid var(--hair);border-radius:var(--radius);text-decoration:none;transition:border-color var(--transition-fast),background var(--transition-fast);color:var(--paper-faint)}.page_navLink__LC8LX:hover{border-color:var(--hi);background:rgba(74,119,226,.06)}.page_navLinkNext__fLllb{text-align:right;justify-content:flex-end}.page_navLinkText__3waVq{display:flex;flex-direction:column;gap:2px;min-width:0}.page_navLabel__nB_Fa{font-size:.75rem;color:var(--paper-faint);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.page_navTitle__VHMyl{font-size:.875rem;font-weight:600;color:var(--paper);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:640px){.page_hero__YUNRQ{padding-top:calc(80px + 2.5rem)}.page_description__G5CKP{font-size:1.0625rem}.page_heroImageWrapper__0iQW_{margin-left:calc(-1 * var(--container-padding));margin-right:calc(-1 * var(--container-padding));max-width:none;border-radius:0}.page_authorBio__m3yIC{flex-direction:column;text-align:center}.page_postNav__BVUlD{grid-template-columns:1fr}}.page_hero__KY0zB{padding-top:clamp(6rem,13vw,11rem);padding-bottom:clamp(4rem,9vw,8rem);overflow:hidden}.page_heroCosmos__9acms{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.55) 60%,transparent 96%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.55) 60%,transparent 96%)}.page_heroWrap__eXblQ{text-align:center}.page_heroEyebrow__JG3IB{font-family:var(--font-mono);font-size:1.68rem;letter-spacing:.16em;font-weight:500;color:var(--hi);margin:0 0 1.4rem}.page_heroTitle__N6D0K{margin-top:0;max-width:24ch;margin-inline:auto}.page_heroWrap__eXblQ .page_lead__Q9SHK{max-width:52ch;margin-left:auto;margin-right:auto}.page_heroWrap__eXblQ .page_ctaRow__nQ81i{justify-content:center}.page_howWrap__gZo7y{text-align:center}.page_howWrap__gZo7y .page_subtitle__gmXVb{margin-left:auto;margin-right:auto}.page_claimWrap__ENvqV{text-align:center}.page_claim__bdOPJ{margin:0 auto;max-width:34ch;text-wrap:balance}.page_claimAccent__ifOLh{color:var(--hi)}.page_what___I3pm{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}@media (min-width:700px){.page_what___I3pm{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.page_what___I3pm{grid-template-columns:repeat(3,1fr)}}.page_whatCard__26KhW{padding:1.75rem}.page_whatTitle__cThtL{font-family:var(--font-sans);font-weight:700;font-size:1.1rem;letter-spacing:-.02em;margin:0 0 .5rem}.page_whatBody__b5YuM{margin:0;font-size:.93rem;line-height:1.5}.page_uses__FpcaL{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:3rem}@media (min-width:700px){.page_uses__FpcaL{grid-template-columns:repeat(2,1fr)}}.page_useCard__ni_Kz{border-top:1px solid var(--hair);padding:1.25rem 0 0;min-width:0}.page_useTitle__e2bfj{font-family:var(--font-sans);font-weight:700;font-size:1.05rem;letter-spacing:-.02em;margin:0 0 .4rem}.page_useBody__1cxNU{margin:0;font-size:.95rem;line-height:1.6;color:var(--paper-soft);max-width:52ch}.page_faqList__NebWi{display:grid;gap:.75rem;margin-top:clamp(2.5rem,5vw,3.5rem)}.page_faqItem___5rrB{border:1px solid var(--hair);border-radius:var(--radius);padding:1.1rem 1.4rem;transition:border-color .2s ease}.page_faqItem___5rrB[open]{border-color:rgba(138,166,242,.42)}.page_faqQuestion___pGt0{font-family:var(--font-sans);font-weight:600;font-size:1.02rem;cursor:pointer;list-style:none}.page_faqQuestion___pGt0::-webkit-details-marker{display:none}.page_faqQuestion___pGt0:after{content:"+";float:right;color:var(--hi);font-family:var(--font-mono)}.page_faqItem___5rrB[open] .page_faqQuestion___pGt0:after{content:"−"}.page_faqAnswer__ycxCS{margin:.85rem 0 0;font-size:.97rem;line-height:1.65;color:var(--paper-soft);max-width:70ch}.page_asideCard__gEMlE{border:1px solid var(--hair);border-left:2px solid var(--accent);border-radius:var(--radius);padding:clamp(1.6rem,3.5vw,2.4rem);max-width:62rem}.page_asideTitle__IYsdO{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.3rem,2.6vw,1.75rem);letter-spacing:-.02em;line-height:1.2;margin:0 0 .9rem;text-wrap:balance}.page_asideBody__cRvqj{margin:0;font-size:1rem;line-height:1.65;color:var(--paper-soft);max-width:68ch}.page_asideBody__cRvqj code{font-family:var(--font-mono);font-size:.88em;color:var(--paper)}.page_asideList__I8gwB{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.55rem;max-width:56ch}.page_asideList__I8gwB li{position:relative;padding-left:1.4rem;font-size:1rem;line-height:1.5;color:var(--paper-soft)}.page_asideList__I8gwB li:before{content:"";position:absolute;left:0;top:.6em;width:.4em;height:.4em;background:var(--hi)}.page_asideLink__xBZgE{display:inline-block;margin-top:1.25rem}.page_final__Sf9VX{text-align:center}.page_final__Sf9VX .page_ctaRow__nQ81i{justify-content:center}.page_finalTitle__Zwzs9{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.9rem,4.4vw,3rem);letter-spacing:-.03em;line-height:1.08;text-wrap:balance;margin:0 auto;max-width:24ch}.page_finalLead__TzNh0{font-size:1.1rem;line-height:1.55;color:var(--paper-soft);margin:1.2rem auto 0;max-width:52ch}.page_faqAnswer__ycxCS code,.page_useBody__1cxNU code,.page_whatBody__b5YuM code{font-family:var(--font-mono);font-size:.9em;color:var(--paper);white-space:nowrap}.page_btn__kkUrs{gap:.8rem}.page_ctaRow__6dKzy{gap:1.5rem}.page_page__OW42w :is(a,summary):focus-visible{outline:2px solid var(--hi);outline-offset:5px}.page_page__OW42w :is(section[id],div[id]){scroll-margin-top:100px}.page_hero__zcWUW{padding:clamp(3.5rem,7vw,6rem) var(--pad) 0}.page_heroGrid__uJuHk,.page_promiseStrip___YUqz{max-width:1200px;margin-inline:auto}.page_heroGrid__uJuHk{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(1.5rem,3vw,3rem);align-items:center}.page_heroCopy__zYKcH{padding-block:1rem}.page_productName__8x4Dz{color:var(--hi);font-size:1rem;font-weight:600;margin:0 0 2rem}.page_hero__zcWUW h1{font-size:clamp(3rem,4.5vw,4.1rem);font-weight:600;line-height:1.07;letter-spacing:-.055em;margin:0}.page_hero__zcWUW h1>span{color:var(--hi)}.page_heroLead__AVmMm{max-width:38ch;font-size:clamp(1.05rem,1.45vw,1.18rem);line-height:1.7;color:var(--paper-soft);margin:1.6rem 0 0}.page_quietLink__17Uhd{display:inline-flex;align-items:center;gap:.65rem;color:var(--paper);font-size:.9rem;font-weight:600;text-underline-offset:5px;padding-block:.7rem}.page_quietLink__17Uhd:hover{color:var(--hi)}.page_ctaNote__8HuR9{color:var(--paper-soft);font-size:.78rem;line-height:1.9;margin:1.1rem 0 0}.page_ctaNote__8HuR9 strong{font-weight:500}.page_promiseStrip___YUqz{display:flex;justify-content:space-between;gap:1rem;padding-block:2.4rem;margin-top:3.7rem;border-top:1px solid var(--hair);color:var(--paper-soft);font-size:.88rem}.page_promiseStrip___YUqz>span{display:flex;align-items:center;gap:.65rem}.page_promiseStrip___YUqz>span>span{color:var(--hi)}.page_heroArtwork__k6mTW{min-width:0}.page_storyArtwork__ZgG1Y{margin-bottom:1.7rem}.page_page__OW42w button:focus-visible{outline:2px solid var(--hi);outline-offset:5px}.page_eyebrow__i48Wm{color:var(--hi);font-size:.8rem;font-weight:600;margin:0 0 1.25rem}.page_downloadSection__dLlso h2,.page_sectionHeading__7b_bx h2{font-weight:600;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.15;letter-spacing:-.045em;margin:0}.page_sectionHeading__7b_bx>p:not(.page_eyebrow__i48Wm){color:var(--paper-soft);font-size:1rem;line-height:1.7;max-width:41ch;margin:1.3rem 0 0}.page_steps__e7d3X{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;padding:0;margin:3rem 0 0}.page_steps__e7d3X li{border-top:1px solid var(--hair);padding-top:1.3rem}.page_sharingNote__1mNZR{margin:2rem 0 0;color:var(--paper-soft);font-size:.82rem;line-height:1.7}.page_stepNumber__EfZxk{color:var(--hi);font-size:.82rem}.page_steps__e7d3X h3{font-size:1.1rem;font-weight:600;letter-spacing:-.025em;margin:1.3rem 0 .6rem}.page_steps__e7d3X p,.page_storyCopy__Fu7PF p{color:var(--paper-soft);font-size:.95rem;line-height:1.75;margin:0;max-width:46ch}.page_useCases__JBH4D{display:grid;gap:5rem;margin-top:4rem}.page_useCases__JBH4D article{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(2rem,5vw,5rem);align-items:center}.page_useCases__JBH4D article:first-child .page_storyArtwork__ZgG1Y{grid-column:2;grid-row:1}.page_useCases__JBH4D article:last-child{grid-template-columns:1.3fr 1fr}.page_storyArtwork__ZgG1Y{margin:0}.page_storyCopy__Fu7PF .page_storyLabel___TelG{color:var(--hi);font-size:.8rem;font-weight:500;margin:0 0 1.25rem}.page_storyCopy__Fu7PF h3{font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.3;font-weight:600;letter-spacing:-.03em;margin:0 0 .8rem}.page_controlGrid__ggeFu,.page_faqGrid__nR4yf{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.page_controlGrid__ggeFu .page_quietLink__17Uhd{margin-top:1.5rem}.page_rules__BmdUo{margin:0}.page_rules__BmdUo>div{border-top:1px solid var(--hair);padding:1.4rem 0 1.6rem}.page_rules__BmdUo dt{font-size:1.05rem;font-weight:600}.page_rules__BmdUo dt span{color:var(--hi);margin-right:.8rem;font-size:.75rem;font-weight:400}.page_rules__BmdUo dd{margin:.65rem 0 0;color:var(--paper-soft);font-size:.9rem;line-height:1.75}.page_faqList__251fa{display:grid;gap:.75rem}.page_faqItem__YCMr9{border:1px solid var(--hair);border-radius:var(--radius);padding:1.1rem 1.4rem;transition:border-color .2s ease}.page_faqItem__YCMr9[open]{border-color:rgba(138,166,242,.42)}.page_faqQuestion__wJufU{display:flex;justify-content:space-between;gap:1rem;font-family:var(--font-sans);font-weight:600;font-size:1.02rem;cursor:pointer;list-style:none}.page_faqQuestion__wJufU::-webkit-details-marker{display:none}.page_faqQuestion__wJufU:after{content:"+";flex-shrink:0;color:var(--hi);font-family:var(--font-mono)}.page_faqItem__YCMr9[open] .page_faqQuestion__wJufU:after{content:"−"}.page_faqAnswer___J8K3{margin:.85rem 0 0;font-size:.97rem;line-height:1.65;color:var(--paper-soft);max-width:70ch}.page_faqAnswer___J8K3 a{color:var(--hi);text-decoration:none}.page_faqAnswer___J8K3 a:hover{color:#fff}.page_downloadSection__dLlso{background:var(--raised);border-top:1px solid var(--hair)}.page_downloadGrid__xav_6{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center}.page_downloadGrid__xav_6>div>p:not(.page_eyebrow__i48Wm){color:var(--paper-soft);font-size:1rem;margin:1.4rem 0 0}.page_downloadGrid__xav_6 .page_downloadAction__RixgL>p{font-size:.82rem;line-height:1.8}.page_downloadGrid__xav_6 .page_downloadAction__RixgL>.page_comingSoon__al0u6{color:var(--paper);font-size:.92rem;margin:0 0 1rem}.page_downloadAction__RixgL .page_quietLink__17Uhd{margin-top:.5rem;font-size:.82rem}@media (max-width:1000px){.page_heroGrid__uJuHk{gap:2rem}.page_hero__zcWUW h1{font-size:clamp(2.7rem,5.1vw,3.6rem)}.page_hero__zcWUW .page_ctaRow__6dKzy{gap:.4rem 1.5rem}}@media (max-width:760px){.page_controlGrid__ggeFu,.page_downloadGrid__xav_6,.page_faqGrid__nR4yf,.page_heroGrid__uJuHk{grid-template-columns:1fr;gap:2.5rem}.page_hero__zcWUW{padding-top:2.7rem}.page_hero__zcWUW h1{font-size:clamp(3rem,8.5vw,4.5rem)}.page_heroLead__AVmMm{max-width:43ch}.page_heroArtwork__k6mTW{max-width:520px;width:100%;margin:-1rem auto 0}.page_promiseStrip___YUqz{flex-wrap:wrap;justify-content:flex-start;gap:.8rem 2rem;margin-top:2.5rem;padding-block:1.8rem}.page_steps__e7d3X,.page_useCases__JBH4D{gap:1.5rem}}@media (max-width:540px){.page_steps__e7d3X,.page_useCases__JBH4D{grid-template-columns:1fr}.page_steps__e7d3X li{display:grid;grid-template-columns:2rem 1fr;gap:.5rem .7rem}.page_stepNumber__EfZxk{grid-row:span 2;padding-top:.15rem}.page_steps__e7d3X h3{margin:0}.page_useCases__JBH4D{gap:3rem}.page_downloadAction__RixgL .page_btn__kkUrs{width:100%}}@media (max-width:760px){.page_useCases__JBH4D article,.page_useCases__JBH4D article:last-child{grid-template-columns:1fr;gap:1.75rem}.page_useCases__JBH4D article:first-child .page_storyArtwork__ZgG1Y{grid-column:1;grid-row:auto}.page_useCases__JBH4D .page_storyCopy__Fu7PF{grid-row:1}}.page_hero__rOa3q{padding-top:clamp(5.5rem,11vw,9rem)}.page_heroInner__Nsqqe{max-width:46ch}.page_grid__XyyPz{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:clamp(2.5rem,5vw,3.5rem)}@media (min-width:820px){.page_grid__XyyPz{grid-template-columns:repeat(3,1fr)}}.page_card__gQ2mG{padding:1.75rem}.page_cardAudience__wz4ee{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hi);margin-bottom:1.4rem}.page_platformIcon__WrLrA{display:inline-flex;width:2rem;height:2rem;margin-bottom:1rem}.page_platformIcon__WrLrA.page_generic__2N4la{color:var(--hi)}.page_cardTitle__Da4ej{font-family:var(--font-sans);font-weight:700;font-size:1.3rem;letter-spacing:-.02em;margin:0 0 .5rem}.page_cardDesc__6jSzH{margin:0 0 1.6rem;font-size:.95rem;line-height:1.5}.page_cardCta__aP7Zf{margin-top:auto;width:100%;justify-content:center}.page_footnote__j24NG{margin:1.6rem 0 0;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.03em;color:var(--paper-soft)}.page_final__p2KlT{text-align:center}.page_final__p2KlT .page_ctaRow__Jfg_j{justify-content:center}.page_final__p2KlT .page_subtitle__AO6zq{margin-left:auto;margin-right:auto}.page_heroPanel__CFJt8{padding-top:clamp(1.5rem,4vw,3rem)}.page_heroBannerRow__taLJ5{display:flex;justify-content:center;padding-top:clamp(7.5rem,12vw,10rem)}.page_heroWrap__a8YOS{min-height:clamp(400px,63vh,690px)}.page_heroTitle__ixXIp{margin-top:0}.page_stepsFlow__kqYL2{position:relative;background:var(--ink);overflow:hidden}.page_accessGrid__6zXGy{display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,3.5rem);align-items:center}.page_accessGrid__6zXGy>*{min-width:0}@media (min-width:860px){.page_accessGrid__6zXGy{grid-template-columns:1fr 1fr}}.page_accessArt__Ej3zY{color:var(--hi)}.page_accessArt__Ej3zY svg{width:100%;height:auto;overflow:visible}.page_accessArt__Ej3zY svg .fig-live{transition:stroke .22s ease,filter .22s ease}.page_railsField__M_Qe7{position:relative}.page_railsField__M_Qe7>canvas{--rails-field-lead:10rem;--rails-field-trail:5rem;top:calc(-1 * var(--rails-field-lead));bottom:auto;height:calc(100% + var(--rails-field-lead) + var(--rails-field-trail));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--rails-field-lead),#000 calc(100% - var(--rails-field-trail)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--rails-field-lead),#000 calc(100% - var(--rails-field-trail)),transparent 100%)}.page_railsPanel__nMYKb{overflow:visible}.page_sparkPeriod__euMdU{display:inline-block;width:.3em;height:.3em;margin-left:.03em;vertical-align:-.04em;color:#fff;overflow:visible;animation:page_heroSpark__EdSOd 4.5s ease-in-out infinite}@keyframes page_heroSpark__EdSOd{0%,to{opacity:.82;transform:scale(.92) rotate(0deg)}50%{opacity:1;transform:scale(1.12) rotate(45deg)}}@media (prefers-reduced-motion:reduce){.page_sparkPeriod__euMdU{animation:none}}.page_hideOnMobile___5ay6{display:inline-flex}@media (max-width:768px){.page_hideOnMobile___5ay6{display:none}}.page_railBlocks__gU065{position:relative;z-index:1;display:grid;gap:clamp(5rem,18vh,11rem);margin-top:clamp(5rem,18vh,11rem);margin-bottom:clamp(4rem,12vh,7rem)}.page_railBlock__ztF35{width:100%;background:rgba(8,16,34,.85);border:1px solid var(--hair);border-radius:var(--radius);padding:1.6rem 1.7rem;transition:border-color .25s ease,box-shadow .25s ease}@media (min-width:820px){.page_railBlocks__gU065{grid-template-columns:1fr 1fr;column-gap:2.5rem;row-gap:clamp(9rem,30vh,17rem);margin-top:clamp(9rem,30vh,17rem)}.page_railTop__jPELR{grid-column:2;grid-row:1}.page_railBottom__BC4ls{grid-column:1;grid-row:2}.page_railObs__813sD{grid-column:2;grid-row:3}.page_railAgents__XocGp{grid-column:1;grid-row:4}}.page_tick__fjkDj{width:9px;height:9px;background:var(--hi);display:block;margin-bottom:1.1rem}.page_railH__DEpKs{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:-.03em;line-height:1.05;margin:0 0 .7rem}.page_railP__O8IZ2{color:var(--paper-soft);font-size:1.08rem;line-height:1.55;margin:0}.page_cards__IHl_z{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem;align-items:start}.page_card__Cf__u{min-height:340px}@media (min-width:720px){.page_cards__IHl_z{grid-template-columns:repeat(2,1fr)}.page_card__Cf__u:nth-child(2n){margin-top:2.5rem}}@media (min-width:1040px){.page_cards__IHl_z{grid-template-columns:repeat(4,1fr)}}.page_cardTop___Rdy5{display:flex;justify-content:space-between;align-items:flex-start}.page_cardTag__gCeAY{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;background:rgba(255,255,255,.18);border-radius:6px;padding:.3rem .5rem}.page_cardIcon__syb4d{width:2rem;height:2rem;border-radius:8px;background:var(--ink);color:var(--paper)}.page_cardArt__4Ou6F,.page_cardIcon__syb4d{display:flex;align-items:center;justify-content:center}.page_cardArt__4Ou6F{flex:1 1;min-height:190px;margin:1.1rem 0 1.4rem}.page_cardArt__4Ou6F svg{width:100%;max-height:100%;overflow:visible}.page_cardName__4_8yZ{font-family:var(--font-sans);font-weight:700;font-size:1.35rem;letter-spacing:-.02em;margin:0 0 .4rem}.page_cardDesc__owQ1w{font-size:.92rem;line-height:1.45;margin:0}.page_announcementBanner__FIkaR{display:inline-flex;align-items:center;gap:.65rem;max-width:100%;margin:0;padding:.4rem .9rem .4rem .45rem;border-radius:999px;background:linear-gradient(118deg,#16255a,#3a63cf 52%,#7b99ef 125%);color:#fff;text-decoration:none;font-size:.9rem;line-height:1.25;text-align:left;transition:transform .18s ease,box-shadow .18s ease}.page_announcementBanner__FIkaR:hover{transform:translateY(-1px);box-shadow:0 14px 34px -16px rgba(74,119,226,.7)}.page_announcementBannerTag__ZV6Ni{flex-shrink:0;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;background:rgba(255,255,255,.2);border-radius:999px;padding:.3rem .55rem;white-space:nowrap}.page_announcementBannerText__sSH4L{font-weight:600}@media (max-width:560px){.page_announcementBannerTag__ZV6Ni{display:none}.page_announcementBanner__FIkaR{padding-left:.9rem;font-size:.84rem}}.page_mythosCard__6Tkuw{position:relative;display:block;border-radius:16px;padding:clamp(1.75rem,4vw,2.75rem) clamp(2rem,5vw,3.5rem);background:radial-gradient(120% 160% at 88% -10%,rgba(255,255,255,.16),transparent 42%),linear-gradient(118deg,#16255a,#3a63cf 52%,#7b99ef 125%);color:#fff;text-decoration:none;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.page_mythosCard__6Tkuw:hover{transform:translateY(-3px);box-shadow:0 24px 60px -24px rgba(74,119,226,.55)}.page_mythosSparks__H8Zcw{position:absolute;top:0;right:0;width:clamp(180px,30%,320px);height:auto;pointer-events:none}.page_mythosEyebrow__D__iI{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.85);margin:0 0 .8rem;display:inline-flex;align-items:center;gap:.7em;font-weight:500}.page_mythosEyebrow__D__iI:before{content:"";width:.5em;height:.5em;background:currentColor;display:inline-block}.page_mythosH__2SzzY{font-family:var(--font-sans);font-weight:700;letter-spacing:-.03em;line-height:1.05;font-size:clamp(1.7rem,3.4vw,2.4rem);margin:0;max-width:16ch;text-wrap:balance}.page_mythosP__XDcht{font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.55;color:rgba(255,255,255,.82);margin:.9rem 0 0;max-width:56ch}.page_mythosCta__Oyrmk{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.4rem;font-weight:600;font-size:.98rem;border:1px solid rgba(255,255,255,.55);border-radius:var(--radius);padding:.7rem 1.2rem;transition:background .14s ease,border-color .14s ease}.page_mythosCard__6Tkuw:hover .page_mythosCta__Oyrmk{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.85)}.page_cliCard__bwJ2C{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--hair);padding:clamp(2.25rem,5vw,3.5rem) clamp(1.5rem,5vw,3.5rem);background:radial-gradient(110% 140% at 85% -20%,rgba(74,119,226,.11),transparent 60%),linear-gradient(152deg,#040a18,#080f22 55%,#0c1929);--raised:rgba(255,255,255,0.05);display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.page_cliSparks__Uaj9n{position:absolute;top:0;right:0;width:clamp(150px,26%,280px);height:auto;pointer-events:none}.page_cliSparksLeft__TBlTh{right:auto;left:0;transform:scaleX(-1);width:clamp(110px,18%,190px)}.page_cliH__KbLrU{position:relative;z-index:1;max-width:22ch;margin:0 auto}.page_heroActions__uE8fj{margin-top:2rem;text-align:center;width:100%}.page_heroButtons__QFahC{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem 1.75rem}.page_quickstartLink__pjTiO{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;color:var(--paper)}.page_quickstartLink__pjTiO:hover{text-decoration:underline;text-underline-offset:.25em}.page_heroOffer__V4hHX{margin:1rem 0 0;font-family:var(--font-sans);font-size:.9375rem;line-height:1.5;color:var(--paper-soft)}@media (max-width:480px){.page_heroButtons__QFahC{flex-direction:column;gap:.5rem}.page_heroButtons__QFahC .page_btn__hMGYV{min-width:210px;justify-content:center}}.page_hero__c_J3b{padding-top:clamp(5.5rem,11vw,9rem)}.page_heroInner__S2gsz{max-width:40rem}.page_howWrap__BLyrz{text-align:center}.page_howWrap__BLyrz .page_subtitle__wHhCX{margin-left:auto;margin-right:auto}.page_subtitle__wHhCX code{font-family:var(--font-mono);font-size:.9em;color:var(--paper);background:rgba(255,255,255,.06);border:1px solid var(--hair);border-radius:5px;padding:.1em .4em}.page_howSteps___HZQk{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.4rem;margin:2rem 0 0;font-family:var(--font-mono);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-soft)}.page_howStep__cwDpK{display:inline-flex;align-items:center;gap:.5rem}.page_howStep__cwDpK:before{content:"";width:.45em;height:.45em;background:var(--hi);display:inline-block}.page_tools__ObhTm{display:flex;flex-wrap:wrap;gap:.6rem;margin:3rem 0 0}.page_tool__1GUTg{font-family:var(--font-mono);font-size:.82rem;color:var(--paper-soft);border:1px solid var(--hair);border-radius:8px;padding:.4rem .7rem;background:rgba(255,255,255,.02)}.page_tool__1GUTg b{color:var(--hi);font-weight:500}.page_why__vG_Ea{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}@media (min-width:760px){.page_why__vG_Ea{grid-template-columns:repeat(3,1fr)}}.page_whyCard__HuQBD{padding:1.75rem}.page_whyTitle__L1_Vk{font-family:var(--font-sans);font-weight:700;font-size:1.15rem;letter-spacing:-.02em;margin:0 0 .5rem}.page_whyBody__ZKgYb{margin:0;font-size:.95rem;line-height:1.5}.page_clients__4s7P2{margin:2.5rem 0 0;font-size:.95rem;color:var(--paper-faint)}.page_clients__4s7P2 b{color:var(--paper-soft);font-weight:600}.page_final__Hdar5{text-align:center}.page_final__Hdar5 .page_ctaRow__LIIqD{justify-content:center}.page_finalTitle__lAtm7{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.9rem,4.4vw,3rem);letter-spacing:-.03em;line-height:1.08;text-wrap:balance;margin:0 auto;max-width:22ch}.page_finalLead__F_2ob{font-size:1.1rem;line-height:1.55;color:var(--paper-soft);margin:1.2rem auto 0;max-width:48ch}.page_subtitle__wHhCX a{text-decoration:underline;text-underline-offset:.2em}.page_page__I_Gfp{min-height:75vh;display:grid;place-items:center;padding:8rem var(--ns-pad) 4rem}.page_content__YRDBM{max-width:34rem;text-align:center}.page_title__FI6Po{font-family:var(--font-sans);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;letter-spacing:-.035em;line-height:1.2;margin:0 0 1.5rem}.page_note__FTH_A{color:var(--paper-soft);font-size:1rem;line-height:1.6;margin:1rem 0}.page_actions__YhlU5{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem 1.75rem}.page_quietLink__yMfIt{display:inline-flex;align-items:center;min-height:48px;color:var(--paper)}.page_quietLink__yMfIt:hover{text-decoration:underline;text-underline-offset:.25em}@media (max-width:480px){.page_actions__YhlU5{flex-direction:column}.page_actions__YhlU5 .page_button__WCSo9{min-width:210px;justify-content:center}}.page_h2Center__0D16j{text-align:center}.page_hero__Nd9Fi{padding-top:clamp(6rem,13vw,11rem);padding-bottom:clamp(4rem,9vw,8rem);overflow:hidden}.page_heroCosmos__wnT00{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.55) 60%,transparent 96%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.55) 60%,transparent 96%)}.page_heroWrap__cf9wj{text-align:center}.page_heroEyebrow__8Xx1E{font-family:var(--font-mono);font-size:1.68rem;letter-spacing:.16em;font-weight:500;color:var(--hi);margin:0 0 1.4rem}.page_heroTitle__mVsnV{margin-top:0;max-width:24ch;margin-inline:auto}.page_heroWrap__cf9wj .page_lead__PG8xM{max-width:52ch;margin-left:auto;margin-right:auto}.page_heroWrap__cf9wj .page_ctaRow__jV1bW{justify-content:center}.page_heroProps__uYsdg{list-style:none;margin:clamp(3rem,6vw,4.5rem) 0 0;padding:0;display:grid;grid-template-columns:1fr;border:1px solid var(--hair);border-radius:var(--radius);overflow:hidden;text-align:left}@media (min-width:760px){.page_heroProps__uYsdg{grid-template-columns:repeat(3,1fr)}}.page_heroProp__mcAlb{padding:clamp(1.4rem,2.4vw,1.9rem);display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-top:1px solid var(--hair-soft)}.page_heroProp__mcAlb:first-child{border-top:none}@media (min-width:760px){.page_heroProp__mcAlb{border-top:none;border-left:1px solid var(--hair-soft)}.page_heroProp__mcAlb:first-child{border-left:none}}.page_heroPropIcon__rMAND{width:2rem;height:2rem;color:var(--hi);margin-bottom:.4rem}.page_heroPropIcon__rMAND svg{width:100%;height:100%;stroke:currentColor;fill:none}.page_heroPropName__IfHAI{font-family:var(--font-sans);font-weight:700;font-size:1.12rem;letter-spacing:-.02em;line-height:1.15;margin:0}.page_heroPropDesc__azT_Q{margin:0;font-size:.92rem;line-height:1.45;color:var(--paper-soft)}.page_heroPropTag__nEYs4{margin-top:.7rem;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hi);border:1px solid rgba(138,166,242,.4);border-radius:6px;padding:.32rem .55rem}.page_paths__D5Wq0{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}@media (min-width:760px){.page_paths__D5Wq0{grid-template-columns:1fr 1fr}}.page_pathCard__bP_Jw{padding:1.9rem}.page_pathArt__nvqvN{display:flex;align-items:center;justify-content:center;height:clamp(140px,22vw,200px);margin-bottom:1.6rem;border-radius:10px;background:rgba(74,119,226,.08);border:1px solid var(--hair-soft)}.page_pathArt__nvqvN svg{width:clamp(72px,9vw,96px);height:clamp(72px,9vw,96px);stroke:var(--hi);fill:none}.page_pathName__REAKB{font-family:var(--font-sans);font-weight:700;font-size:1.5rem;letter-spacing:-.02em;margin:0 0 .4rem}.page_pathTagline__vERtu{margin:0 0 1.4rem;font-size:1rem;line-height:1.5}.page_pathLinks__xi6_f{list-style:none;margin:auto 0 0;padding:1.4rem 0 0;display:grid;gap:.9rem;border-top:1px solid var(--hair-soft)}.page_pathLink__nNKLP{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-sans);font-weight:600;font-size:1rem;color:var(--hi);text-decoration:none;transition:color .14s ease}.page_pathLink__nNKLP:hover{color:#fff}.page_connectorCard__QUU6c{position:relative;display:block;border-radius:16px;padding:clamp(1.75rem,4vw,2.75rem) clamp(2rem,5vw,3.5rem);background:radial-gradient(120% 160% at 88% -10%,rgba(255,255,255,.16),transparent 42%),linear-gradient(118deg,#16255a,#3a63cf 52%,#7b99ef 125%);color:#fff;text-decoration:none;overflow:hidden}.page_connectorPlates__2oexW{position:absolute;top:clamp(1.75rem,4vw,2.75rem);right:clamp(2rem,5vw,3.5rem);width:clamp(120px,22%,168px);height:auto;pointer-events:none}@media (min-width:1000px){.page_connectorPlates__2oexW{top:50%;transform:translateY(-50%);width:clamp(190px,24%,268px)}}@media (min-width:620px) and (max-width:999.98px){.page_connectorP__40FgH{padding-right:calc(clamp(120px, 24%, 168px) + 2rem)}}@media (max-width:619.98px){.page_connectorPlates__2oexW{display:none}}.page_connectorEyebrow__zwnPe{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.85);margin:0 0 .8rem;display:inline-flex;align-items:center;gap:.7em;font-weight:500}.page_connectorEyebrow__zwnPe:before{content:"";width:.5em;height:.5em;background:currentColor;display:inline-block}.page_connectorH__tboe9{font-family:var(--font-sans);font-weight:700;letter-spacing:-.03em;line-height:1.05;font-size:clamp(1.7rem,3.4vw,2.4rem);margin:0;max-width:18ch;text-wrap:balance}.page_connectorP__40FgH{font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.55;color:rgba(255,255,255,.82);margin:.9rem 0 0;max-width:58ch}.page_connectorP__40FgH strong{color:#fff;font-weight:600}.page_connectorCta__Yvg9l{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.4rem;font-weight:600;font-size:.98rem;border:1px solid rgba(255,255,255,.55);border-radius:var(--radius);padding:.7rem 1.2rem;transition:background .14s ease,border-color .14s ease}@media (prefers-reduced-motion:reduce){.page_connectorCard__QUU6c,.page_connectorCta__Yvg9l{transition:none}.page_connectorCard__QUU6c:hover{transform:none}}.page_textLink__9jd2a{font-family:var(--font-sans);font-weight:600;font-size:1rem;color:var(--hi);text-decoration:none;display:inline-flex;align-items:center;gap:.4rem}.page_textLink__9jd2a:hover{color:#fff}.page_standardLead__QlOt7{max-width:54ch}.page_hero__qFtQY{padding-top:clamp(5.5rem,11vw,9rem)}.page_heroInner__M0Vff{max-width:40rem}.page_howWrap__UER7U{text-align:center}.page_howWrap__UER7U .page_subtitle__5rmp1{margin-left:auto;margin-right:auto}.page_howSteps__RplGY{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.4rem;margin:2rem 0 0;font-family:var(--font-mono);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-soft)}.page_howStep__XAEup{display:inline-flex;align-items:center;gap:.5rem}.page_howStep__XAEup:before{content:"";width:.45em;height:.45em;background:var(--hi);display:inline-block}.page_installs__ME3dS{display:grid;grid-template-columns:1fr;gap:0;margin-top:3rem;border:1px solid var(--hair);border-radius:var(--radius);overflow:hidden}@media (min-width:760px){.page_installs__ME3dS{grid-template-columns:repeat(3,1fr)}}.page_install__pHNcu{padding:1.4rem 1.6rem;border-top:1px solid var(--hair-soft)}.page_install__pHNcu:first-child{border-top:none}@media (min-width:760px){.page_install__pHNcu{border-top:none;border-left:1px solid var(--hair-soft)}.page_install__pHNcu:first-child{border-left:none}}.page_installLang__5bJgm{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hi);margin:0 0 .5rem}.page_installCmd__zRVTj{font-family:var(--font-mono);font-size:.85rem;color:var(--paper-soft);margin:0;word-break:break-all}.page_why__fpNmE{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}@media (min-width:760px){.page_why__fpNmE{grid-template-columns:repeat(3,1fr)}}.page_whyCard__T62Jz{padding:1.75rem}.page_whyTitle__3ee1O{font-family:var(--font-sans);font-weight:700;font-size:1.15rem;letter-spacing:-.02em;margin:0 0 .5rem}.page_whyBody__M5uIJ{margin:0;font-size:.95rem;line-height:1.5}.page_final__57dJ4{text-align:center}.page_final__57dJ4 .page_ctaRow__6b6fV{justify-content:center}.page_finalTitle__89lp1{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.9rem,4.4vw,3rem);letter-spacing:-.03em;line-height:1.08;text-wrap:balance;margin:0 auto;max-width:24ch}.page_finalLead__g__yd{font-size:1.1rem;line-height:1.55;color:var(--paper-soft);margin:1.2rem auto 0;max-width:48ch}.page_subtitle__5rmp1 code{font-family:var(--font-mono);font-size:.9em;color:var(--paper);background:rgba(255,255,255,.06);border:1px solid var(--hair);border-radius:5px;padding:.1em .4em}.page_subtitle__5rmp1 a{text-decoration:underline;text-underline-offset:.2em}.page_hero__5Zli9{padding-top:clamp(5.5rem,11vw,9rem)}.page_heroInner__92vpm{max-width:54ch}.page_specSection__mzH90{margin-top:clamp(2rem,4vw,3rem)}.page_specIntro__LeIsU{font-size:1.02rem;line-height:1.7;color:var(--paper-soft);max-width:68ch;margin:0}.page_specLink__XVrRl{color:var(--hi);text-decoration:none}.page_specLink__XVrRl:hover{color:#fff}.page_code__AK88M{font-family:var(--font-mono);font-size:.88em;color:var(--hi);background:rgba(74,119,226,.1);border-radius:4px;padding:.12em .4em}.page_specMeta__D1F6E{display:grid;grid-template-columns:1fr;gap:0;margin:clamp(2rem,4vw,2.75rem) 0 0;border:1px solid var(--hair);border-radius:var(--radius);overflow:hidden}@media (min-width:720px){.page_specMeta__D1F6E{grid-template-columns:1fr 1fr}}.page_specMetaItem__PXgTH{display:flex;flex-direction:column;gap:.35rem;padding:1.1rem 1.35rem;border-top:1px solid var(--hair-soft)}.page_specMetaItem__PXgTH:first-child{border-top:none}@media (min-width:720px){.page_specMetaItem__PXgTH:nth-child(2){border-top:none}.page_specMetaItem__PXgTH:nth-child(2n){border-left:1px solid var(--hair-soft)}}.page_specMetaLabel__uFzAE{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint)}.page_specMetaValue__Mu7en{font-size:.97rem;line-height:1.45;color:var(--paper)}.page_specHighlights__nQWTv{list-style:none;margin:clamp(1.75rem,3.5vw,2.5rem) 0 0;padding:0;display:grid;gap:.8rem}.page_specHighlights__nQWTv li{display:flex;align-items:flex-start;gap:.7rem;font-size:.98rem;line-height:1.55;color:var(--paper-soft)}.page_specHighlights__nQWTv li:before{content:"";flex:none;width:6px;height:6px;margin-top:.5rem;background:var(--hi)}.page_specQuote__Kvy9U{margin:clamp(2rem,4vw,2.75rem) 0 0;padding-left:1.4rem;border-left:2px solid var(--accent);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6;color:var(--paper);max-width:62ch}.page_whyGrid__dx2RG{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:clamp(2.5rem,5vw,3.5rem)}@media (min-width:820px){.page_whyGrid__dx2RG{grid-template-columns:repeat(3,1fr)}}.page_whyCard__yqmoD{padding:1.75rem}.page_whyIcon__d7nqN{width:2rem;height:2rem;color:var(--hi);margin-bottom:1rem}.page_whyIcon__d7nqN svg{width:100%;height:100%}.page_whyTitle__GiZHy{font-family:var(--font-sans);font-weight:700;font-size:1.2rem;letter-spacing:-.02em;margin:0 0 .5rem}.page_whyDesc__ysOPH{margin:0;font-size:.95rem;line-height:1.55}.page_final__Rz6kC{text-align:center}.page_final__Rz6kC .page_ctaRow__3lriP{justify-content:center}.page_final__Rz6kC .page_subtitle__fo3Mz{margin-left:auto;margin-right:auto}.page_credits__hNYic{display:flex;align-items:flex-start;gap:.8rem;font-size:.92rem;line-height:1.6;color:var(--paper-faint);max-width:76ch}.page_creditsIcon__opBtK{flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem}.OktaAwsBand_card__oB5zZ{padding:clamp(2rem,4.5vw,3rem) clamp(1.75rem,4.5vw,3.5rem)}@media (max-width:640px){.OktaAwsBand_sparks__i_Abg{display:none}}.OktaAwsBand_inner__QHr39{position:relative;max-width:46ch}.OktaAwsBand_logos__Ji_HZ{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(.9rem,2.5vw,1.6rem);margin-bottom:clamp(1.1rem,2.5vw,1.5rem)}.OktaAwsBand_logo__q7Gnz{height:clamp(20px,2.6vw,26px);width:auto}.OktaAwsBand_logoOkta__sBoOD{height:clamp(18px,2.3vw,23px);width:auto}.OktaAwsBand_plus__W34Vy{flex:none;width:clamp(12px,1.8vw,15px);height:clamp(12px,1.8vw,15px);color:rgba(255,255,255,.65)}.OktaAwsBand_h2__FlLB1{color:#fff}.OktaAwsBand_note__D3iLC{margin:1rem 0 0;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.03em;color:rgba(255,255,255,.72)}.page_bandPanel__VqpSO{padding-block:clamp(2rem,4.5vw,4rem)}.page_prose__IAH62{margin:1.4rem 0 0;max-width:64ch;font-size:1.05rem;line-height:1.75;color:var(--paper-soft);white-space:pre-line}.page_hero__sp8Ww{padding-top:clamp(5.5rem,12vw,9rem);padding-bottom:clamp(3rem,7vw,5.5rem)}.page_heroTitle__nwF4h{max-width:20ch}.page_heroLead__x1PCL{max-width:54ch}.page_heroGrid__RfnAC{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,5vw,4rem);align-items:center}@media (min-width:940px){.page_heroGrid__RfnAC{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}}.page_heroText__ur_Ap{min-width:0}.page_heroGrid__RfnAC .page_heroLead__x1PCL,.page_heroGrid__RfnAC .page_heroTitle__nwF4h{max-width:18ch}.page_heroGrid__RfnAC .page_heroLead__x1PCL{max-width:40ch}.page_heroVisual__ZFW5v{min-width:0}.page_stepsGrid__wluky{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);align-items:start;margin-top:3rem}@media (min-width:900px){.page_stepsGrid__wluky{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.page_stepsSolo__AF_vV{margin-top:3rem;max-width:60ch}.page_codeCol__otGoW{position:relative;min-width:0}@media (min-width:900px){.page_codeCol__otGoW{position:sticky;top:6rem}}.page_code__iTOJY{font-family:var(--font-mono);font-size:clamp(.82rem,1.3vw,.95rem);line-height:1.7;background:rgba(255,255,255,.04);color:#dfe8ff;border:1px solid rgba(138,166,242,.18);border-radius:var(--radius);padding:1.4rem 1.5rem;overflow-x:auto;margin:0;white-space:pre}.page_codeReturn__J2jzK{margin:1rem 0 0;font-size:.95rem;line-height:1.5;color:var(--paper-soft)}.page_codeReturn__J2jzK code{font-family:var(--font-mono);color:var(--accent)}.page_steps__IHZoZ{list-style:none;margin:0;padding:0;min-width:0;display:grid;gap:1.9rem;counter-reset:step}.page_step__5UHB0{position:relative;padding-left:3.2rem;counter-increment:step}.page_step__5UHB0:before{content:counter(step);position:absolute;left:0;top:0;width:2.1rem;height:2.1rem;border-radius:8px;border:1px solid var(--hair);color:var(--hi);font-family:var(--font-mono);font-size:.9rem;font-weight:500;display:flex;align-items:center;justify-content:center}.page_stepH__Cr7KM{font-family:var(--font-sans);font-weight:700;font-size:1.2rem;letter-spacing:-.02em;margin:.2rem 0 .4rem}.page_stepP__T2Rdp{margin:0;font-size:.98rem;line-height:1.55;color:var(--paper-soft)}.page_accessPaths__xtDFu{list-style:none;margin:2.6rem 0 0;padding:0;display:grid;gap:1.5rem}@media (min-width:820px){.page_accessPaths__xtDFu{grid-template-columns:repeat(3,1fr)}}.page_accessPath__GwWj2{border-left:1px solid var(--hair);border-radius:var(--radius);padding:clamp(1.3rem,2.4vw,1.75rem);border:1px solid var(--hair);border-left:2px solid rgba(74,119,226,.55)}.page_accessWho__jeakf{font-family:var(--font-sans);font-weight:700;font-size:1.08rem;letter-spacing:-.02em;margin:0 0 .5rem}.page_accessP__kA2WE{margin:0;font-size:.96rem;line-height:1.6;color:var(--paper-soft)}.page_implPaths__bYAsZ{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2.6rem}@media (min-width:700px){.page_implPaths__bYAsZ{grid-template-columns:repeat(2,1fr)}}.page_implPath__VHlno{border-left:1px solid var(--hair);border-radius:var(--radius);padding:clamp(1.2rem,2.2vw,1.6rem);border:1px solid var(--hair);border-left:2px solid rgba(74,119,226,.55);min-width:0}.page_implLabel__hMGzK{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-faint);margin:0 0 .6rem}.page_implLink__Wr9ic{font-family:var(--font-sans);font-weight:700;font-size:1.02rem;letter-spacing:-.02em;line-height:1.35;color:var(--paper);text-decoration:none}.page_implLink__Wr9ic:hover{color:var(--hi)}.page_implSteps__ACPF7{list-style:none;counter-reset:none;margin:2rem 0 0;padding:0;display:grid;gap:0;border:1px solid var(--hair);border-radius:var(--radius);overflow:hidden}.page_implStep__9ee6j{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:baseline;padding:1rem clamp(1.1rem,2.2vw,1.5rem);border-top:1px solid var(--hair-soft)}.page_implStep__9ee6j:first-child{border-top:none}.page_implNum__pep9Y{font-family:var(--font-mono);font-size:.75rem;color:var(--hi)}.page_implText__MZd4P{font-size:.96rem;line-height:1.6;color:var(--paper-soft);overflow-wrap:anywhere}.page_implGuide__DnFKY{display:inline-block;margin-top:1.6rem;font-size:.95rem;color:var(--hi);text-decoration:none}.page_implGuide__DnFKY:hover{text-decoration:underline}.page_tableWrap__PT92n{margin-top:3rem;overflow-x:auto;border:1px solid var(--hair);border-radius:var(--radius)}.page_table__m3QE5{width:100%;border-collapse:collapse;min-width:560px}.page_table__m3QE5 td,.page_table__m3QE5 th{text-align:left;padding:1.05rem 1.35rem;border-bottom:1px solid var(--hair-soft);font-size:.98rem;vertical-align:top}.page_table__m3QE5 tr:last-child td{border-bottom:none}.page_thLabel__taUco{width:30%}.page_thNew__0Apn_,.page_thOld__5LYkB{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.page_thOld__5LYkB{color:var(--paper-faint)}.page_thNew__0Apn_{color:var(--hi)}.page_tdLabel__aBztK{font-weight:600;color:var(--paper)}.page_tdOld__9mJcL{color:var(--paper-soft)}.page_benefitsGrid__Vz9Yo{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--hair-soft);border:1px solid var(--hair-soft);border-radius:var(--radius);overflow:hidden;margin-top:3rem}@media (max-width:720px){.page_benefitsGrid__Vz9Yo{grid-template-columns:1fr}}.page_benefitCard__oYHBW{background:var(--ink);padding:clamp(1.5rem,3vw,2.2rem)}.page_benefitTitle__gLS9N{font-family:var(--font-sans);font-weight:700;font-size:1.12rem;letter-spacing:-.02em;color:var(--hi);margin:0 0 .5rem}.page_benefitDesc__jNFo6{margin:0;font-size:.96rem;line-height:1.55;color:var(--paper-soft)}.page_builtForGrid__lhh50{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:.85rem}@media (min-width:720px){.page_builtForGrid__lhh50{grid-template-columns:1fr 1fr}}.page_builtForCard__EAL61{display:flex;align-items:center;gap:.9rem;padding:1.05rem 1.2rem;font-size:1.02rem;line-height:1.4;color:var(--paper);background:rgba(138,166,242,.05);border:1px solid var(--hair-soft);border-radius:var(--radius)}.page_builtForCheck__IKGov{flex:none;width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:rgba(74,119,226,.16)}.page_builtForCheck__IKGov svg{width:.95rem;height:.95rem;fill:none;stroke:var(--hi);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.page_faqList__JHxRc{margin-top:3rem;display:grid;gap:.75rem;max-width:760px}.page_faqItem__oefnh{border:1px solid var(--hair);border-radius:var(--radius);overflow:hidden}.page_faqItem__oefnh[open]{border-color:rgba(138,166,242,.4)}.page_faqQuestion__FFbxg{padding:1.15rem 1.4rem;font-size:1rem;font-weight:600;color:var(--paper);cursor:pointer;list-style:none}.page_faqQuestion__FFbxg::-webkit-details-marker{display:none}.page_faqQuestion__FFbxg:hover{color:var(--hi)}.page_faqAnswer__l89sh{padding:0 1.4rem 1.2rem;margin:0;color:var(--paper-soft);font-size:.96rem;line-height:1.65}.page_relatedLinks__9x11z{list-style:none;margin:3rem 0 0;padding:0;display:grid;gap:1rem}.page_relatedLink__pv81R{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-sans);font-weight:600;font-size:1.02rem;color:var(--hi);text-decoration:none;transition:color .14s ease}.page_relatedLink__pv81R:hover{color:#fff}.page_indexHero___YmjY{padding-top:clamp(5.5rem,12vw,9rem);padding-bottom:clamp(2.5rem,6vw,4rem)}.page_indexLead__U2loZ{max-width:56ch}.page_group__yPtBT{scroll-margin-top:6rem}.page_groupHead__uhdfc{display:flex;align-items:baseline;gap:1rem;margin-bottom:1.8rem}.page_groupTitle__YhRoc{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.4rem,3vw,1.9rem);letter-spacing:-.02em;margin:0}.page_groupCount__uhJLp{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.1em;color:var(--paper-faint)}.page_cardGrid__uCQu0{display:grid;grid-template-columns:1fr;gap:1px;background:var(--hair-soft);border:1px solid var(--hair-soft);border-radius:var(--radius);overflow:hidden}@media (min-width:720px){.page_cardGrid__uCQu0{grid-template-columns:1fr 1fr}}.page_card__YUiVd{background:var(--ink);padding:clamp(1.5rem,3vw,2rem);text-decoration:none;display:flex;flex-direction:column;gap:.5rem;transition:background .16s ease}.page_card__YUiVd:hover{background:rgba(138,166,242,.06)}.page_cardTitle__v76_7{font-family:var(--font-sans);font-weight:700;font-size:1.18rem;letter-spacing:-.02em;color:var(--paper);margin:0}.page_cardHeadline__IdNHI{margin:0;font-size:.96rem;line-height:1.5;color:var(--paper-soft)}.page_cardArrow__rrhM9{margin-top:auto;padding-top:.6rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--hi);display:inline-flex;align-items:center;gap:.4rem}