.ijNqcW_section{padding-block:var(--section-space);border-top:1px solid var(--line);background:var(--off-white);position:relative;overflow:clip}.ijNqcW_section:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb0b,#0000 65%);width:60rem;height:60rem;position:absolute;top:-20rem;left:-24rem}.ijNqcW_topline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.125rem;display:flex;position:relative}.ijNqcW_meta{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:.6875rem}.ijNqcW_grid{gap:clamp(2.75rem,6vw,4rem);padding-top:clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}.ijNqcW_title{letter-spacing:-.045em;text-wrap:balance;transition:transform .36s var(--ease-out);font-size:clamp(2.75rem,1rem + 5.6vw,5.6rem);font-weight:600;line-height:.96}.ijNqcW_title:hover{transform:translateY(-3px)}.ijNqcW_line{transition:transform .36s var(--ease-out), color .32s ease;display:block}.ijNqcW_title:hover .ijNqcW_line:first-child{transform:translate(-.18rem)}.ijNqcW_title:hover .ijNqcW_muted{color:var(--blue);transform:translate(.18rem)}.ijNqcW_muted{color:var(--muted)}.ijNqcW_body{border-top:1px solid var(--line);padding-top:1.5rem;position:relative}.ijNqcW_body:before{content:"";background:linear-gradient(90deg, var(--blue), transparent);opacity:.7;width:5rem;height:1px;position:absolute;top:-1px;left:0}.ijNqcW_paragraph{letter-spacing:-.012em;max-width:35rem;color:var(--ink-soft);text-wrap:pretty;font-size:clamp(1.1875rem,1.03rem + .55vw,1.4375rem);line-height:1.55}.ijNqcW_promise{letter-spacing:-.015em;color:var(--ink);align-items:center;gap:.75rem;margin-top:clamp(2rem,4vw,2.75rem);font-size:1.125rem;font-weight:500;display:flex}.ijNqcW_promise:before{content:"";background:var(--blue);flex:none;width:1.75rem;height:1px}.ijNqcW_definition{border-top:1px solid var(--line);max-width:31rem;color:var(--muted);margin-top:1.75rem;padding-top:1.25rem;font-size:.875rem;line-height:1.65}@media (min-width:64rem){.ijNqcW_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 2.5rem}.ijNqcW_title{grid-column:1/7}.ijNqcW_body{border-top:0;border-left:1px solid var(--line);grid-column:8/13;padding-top:0;padding-left:clamp(2rem,3vw,3rem)}.ijNqcW_body:before{background:linear-gradient(to bottom, var(--blue), transparent);width:1px;height:6rem;top:0;left:-1px}}@media (prefers-reduced-motion:no-preference){.ijNqcW_meta{animation:ijNqcW_meta-fade 1.2s var(--ease-out) both}}@keyframes ijNqcW_meta-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ijNqcW_title,.ijNqcW_line{transition:none;transform:none}}
.TVY52q_button{border-radius:var(--radius-md);white-space:nowrap;transition:background-color .2s ease, border-color .2s ease, color .2s ease, box-shadow .2s ease, transform .2s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:.9375rem;font-weight:500;line-height:1;display:inline-flex}.TVY52q_button:active{transform:scale(.985)}.TVY52q_button:disabled{opacity:.7;transform:none}.TVY52q_primary{background:var(--blue);color:var(--white);box-shadow:var(--shadow-button)}.TVY52q_primary:hover{background:var(--blue-hover)}.TVY52q_secondary{background:var(--white);color:var(--ink);border-color:var(--line-strong)}.TVY52q_secondary:hover{background:var(--mist);border-color:#b4bcc9}.TVY52q_sm{min-height:2.25rem;padding:0 .875rem;font-size:.875rem}.TVY52q_md{min-height:2.75rem}.TVY52q_lg{min-height:3.25rem;padding:0 1.5rem;font-size:1rem}.TVY52q_arrow{transition:transform .25s var(--ease-out);flex:none}.TVY52q_button:hover .TVY52q_arrow{transform:translate(3px)}
.c8HFhG_root{gap:1.125rem;display:grid}.c8HFhG_devNotice,.c8HFhG_notice{border:1px solid var(--blue-line);border-radius:var(--radius-md);background:var(--blue-tint);color:#1e3a8a;transition:transform .32s var(--ease-out), box-shadow .32s var(--ease-out);align-items:flex-start;gap:.625rem;margin:0;padding:.8125rem .9375rem;font-size:.8125rem;line-height:1.55;display:flex}.c8HFhG_devNotice:hover,.c8HFhG_notice:hover{transform:translateY(-2px);box-shadow:0 18px 40px -30px #2563eb59}.c8HFhG_strong{font-weight:600}.c8HFhG_form{gap:.625rem;display:grid}.c8HFhG_label{color:var(--ink);font-size:.8125rem;font-weight:500}.c8HFhG_row{gap:.75rem;display:grid}.c8HFhG_field{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--white);transition:border-color .24s,box-shadow .24s,background-color .24s;position:relative}.c8HFhG_field:hover{border-color:#b9c5d4}.c8HFhG_field:focus-within{border-color:var(--blue);background:var(--white);box-shadow:var(--shadow-field-focus)}.c8HFhG_field[data-invalid=true]{border-color:var(--danger-line)}.c8HFhG_field[data-invalid=true]:focus-within{box-shadow:0 0 0 4px #f044381f}.c8HFhG_input{border-radius:var(--radius-md);width:100%;min-height:3.5rem;color:var(--ink);background:0 0;border:0;outline:none;padding:0 1rem;font-size:1rem}.c8HFhG_input::placeholder{color:#a3aebd;opacity:1}.c8HFhG_input[readonly]{color:var(--muted)}.c8HFhG_fieldLine{background:linear-gradient(90deg, transparent, var(--blue), transparent);height:1px;transition:transform .42s var(--ease-out);pointer-events:none;position:absolute;bottom:-1px;left:1rem;right:1rem;transform:scaleX(0)}.c8HFhG_field:focus-within .c8HFhG_fieldLine{transform:scaleX(1)}.c8HFhG_submit{width:100%;min-height:3.5rem}.c8HFhG_helper{color:var(--muted);font-size:.8125rem;line-height:1.5}.c8HFhG_error{color:var(--danger);font-size:.8125rem;line-height:1.5}.c8HFhG_notice{border-style:dashed}.c8HFhG_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:.9375rem;height:.9375rem}@media (prefers-reduced-motion:no-preference){.c8HFhG_spinner{animation:.8s linear infinite c8HFhG_spin}.c8HFhG_error,.c8HFhG_devNotice{animation:c8HFhG_message-in .24s var(--ease-out) both}.c8HFhG_devNotice span,.c8HFhG_notice span{animation:c8HFhG_message-in .32s var(--ease-out) 90ms both;display:block}.c8HFhG_notice{animation:c8HFhG_message-in .24s var(--ease-out) both}}@keyframes c8HFhG_spin{to{transform:rotate(360deg)}}@keyframes c8HFhG_message-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (min-width:34rem){.c8HFhG_row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.c8HFhG_submit{width:auto;padding-inline:1.25rem}}.c8HFhG_success{flex-direction:column;align-items:flex-start;gap:.5rem;padding-block:.5rem;display:flex}.c8HFhG_successMark{width:3.25rem;height:3.25rem;margin-bottom:.5rem}.c8HFhG_successCircle{fill:#2563eb0f;stroke:var(--blue);stroke-width:2px;transform-box:fill-box;transform-origin:50%}.c8HFhG_successCheck{stroke:var(--blue);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:32;stroke-dashoffset:32px}.c8HFhG_successTitle{letter-spacing:-.025em;outline:none;font-size:clamp(1.5rem,1.2rem + .8vw,1.875rem);font-weight:600;line-height:1.15}.c8HFhG_successTitle:focus-visible{outline:2px solid var(--blue);outline-offset:6px;border-radius:2px}.c8HFhG_successText{max-width:31rem;color:var(--muted)}@media (prefers-reduced-motion:no-preference){.c8HFhG_success{animation:c8HFhG_success-in .5s var(--ease-out) both}.c8HFhG_successCircle{animation:c8HFhG_mark-in .56s var(--ease-out) both}.c8HFhG_successCheck{animation:c8HFhG_check-draw .52s .16s var(--ease-out) forwards}}@keyframes c8HFhG_success-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes c8HFhG_mark-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes c8HFhG_check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.c8HFhG_devNotice,.c8HFhG_notice{transition:none;transform:none}}
._0Ejsjq_section{padding-block:var(--section-space);border-top:1px solid var(--line);background:var(--off-white);position:relative;overflow:clip}._0Ejsjq_section:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb0e,#0000 66%);width:52rem;height:52rem;position:absolute;top:-18rem;right:-16rem}._0Ejsjq_grid{align-items:center;gap:clamp(3rem,6vw,5rem);display:grid;position:relative}._0Ejsjq_title{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;transition:transform .36s var(--ease-out), letter-spacing .32s ease;margin-top:1.25rem;font-size:clamp(2.35rem,1.2rem + 3.2vw,4.25rem);font-weight:600;line-height:1.02}._0Ejsjq_title:hover{letter-spacing:-.03em;transform:translateY(-3px)}._0Ejsjq_text{max-width:31rem;color:var(--muted);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1.0625rem,1rem + .35vw,1.1875rem);line-height:1.65}._0Ejsjq_status{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:.625rem;margin-top:2rem;font-size:.6875rem;line-height:1.5;display:inline-flex}._0Ejsjq_note{color:var(--muted);margin-top:.75rem;font-size:.875rem}._0Ejsjq_panelWrap{justify-self:center;width:100%;max-width:36rem;position:relative}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._0Ejsjq_panel{isolation:isolate;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white) 0%, #fbfcfe 100%);box-shadow:var(--shadow-panel);transition:transform .36s var(--ease-out), box-shadow .36s var(--ease-out), border-color .32s ease;padding:clamp(1.5rem,3vw,2rem);position:relative;overflow:hidden}._0Ejsjq_panel:before{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle), transparent 0 72%, var(--blue) 82%, var(--blue-deep) 88%, transparent 96%);-webkit-mask-composite:xor;pointer-events:none;z-index:0;padding:2px;animation:3.2s linear infinite _0Ejsjq_border-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._0Ejsjq_panel>*{z-index:1;position:relative}._0Ejsjq_panel:hover{border-color:var(--blue-line);transform:translateY(-4px);box-shadow:0 34px 80px -46px #2563eb57}@keyframes _0Ejsjq_border-spin{to{--border-angle:360deg}}._0Ejsjq_panel:before{content:"";background:linear-gradient(90deg, var(--blue), transparent);width:4.5rem;height:2px;position:absolute;top:-1px;left:clamp(1.5rem,3vw,2rem)}._0Ejsjq_panelMeta{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:.875rem;font-size:.6875rem;line-height:1.4;display:flex}._0Ejsjq_panelCode{color:#94a3b8}@media (min-width:48rem){._0Ejsjq_panelWrap:before{content:"";z-index:-1;border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffff57;position:absolute;inset:14px -10px -14px 20px}}@media (min-width:64rem){._0Ejsjq_grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(3rem,6vw,6rem)}._0Ejsjq_panelWrap{justify-self:end}}@media (prefers-reduced-motion:reduce){._0Ejsjq_title{letter-spacing:-.04em;transition:none;transform:none}._0Ejsjq_panel{transition:none;transform:none}._0Ejsjq_panel:before{background:var(--blue-line);opacity:.35;animation:none;-webkit-mask:none;mask:none}}
.O2uXQG_header{z-index:50;background:var(--white);border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:sticky;top:0}.O2uXQG_header[data-scrolled=true]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(16px)saturate(1.35);backdrop-filter:blur(16px)saturate(1.35);background:#ffffffdb}.O2uXQG_bar{height:var(--header-height);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.O2uXQG_actions{align-items:center;gap:.5rem;display:flex}.O2uXQG_headerCta{padding-inline:.875rem;font-size:.875rem;display:inline-flex}.O2uXQG_ctaShort{display:none}.O2uXQG_menuButton{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--white);width:2.75rem;height:2.75rem;color:var(--ink);justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:inline-flex}.O2uXQG_menuButton:hover{background:var(--off-white);border-color:#b4bcc9}.O2uXQG_nav{display:none}.O2uXQG_nav[data-open=true]{inset:var(--header-height) 0 0 0;z-index:60;padding:.5rem var(--gutter) 2rem;overscroll-behavior:contain;border-top:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:space-between;gap:2rem;display:flex;position:fixed;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.O2uXQG_nav[data-open=true]{animation:O2uXQG_drawer-in .28s var(--ease-out) both}}@keyframes O2uXQG_drawer-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.O2uXQG_navList{flex-direction:column;display:flex}.O2uXQG_navList li{border-bottom:1px solid var(--line)}.O2uXQG_navLink{letter-spacing:-.015em;min-height:3.75rem;color:var(--ink);align-items:center;font-size:1.25rem;display:flex;position:relative}.O2uXQG_drawerFooter{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.O2uXQG_drawerNote{color:var(--muted);font-size:.8125rem;line-height:1.5}.O2uXQG_drawerCta{width:100%}.O2uXQG_badge{color:var(--ink-soft);white-space:nowrap;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.O2uXQG_desktopBadge{display:none}@media (max-width:22.5rem){.O2uXQG_headerCta{padding-inline:.75rem;font-size:.8125rem}.O2uXQG_ctaFull{display:none}.O2uXQG_ctaShort{display:inline}}@media (max-width:63.98rem){html:has(.O2uXQG_nav[data-open=true]){overflow:hidden}.O2uXQG_header[data-scrolled=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff7}}@media (min-width:64rem){.O2uXQG_bar{grid-template-columns:1fr auto 1fr;display:grid}.O2uXQG_bar>:first-child{justify-self:start}.O2uXQG_nav,.O2uXQG_nav[data-open=true]{z-index:auto;background:0 0;border-top:0;flex-direction:row;justify-content:center;gap:0;padding:0;animation:none;display:flex;position:static;inset:auto;overflow:visible}.O2uXQG_navList{flex-direction:row;gap:2.25rem}.O2uXQG_navList li{border-bottom:0}.O2uXQG_navLink{min-height:0;color:var(--ink-soft);padding:.5rem 0;font-size:.9375rem;transition:color .2s}.O2uXQG_navLink:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .28s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.O2uXQG_navLink:hover{color:var(--ink)}.O2uXQG_navLink:hover:after{transform:scaleX(1)}.O2uXQG_drawerFooter,.O2uXQG_menuButton{display:none}.O2uXQG_actions{justify-self:end}.O2uXQG_headerCta,.O2uXQG_desktopBadge{display:inline-flex}}
.ZlllOa_canvas{pointer-events:none;opacity:.86;width:100%;height:100%;position:absolute;inset:0}@media (max-width:68.75rem){.ZlllOa_canvas{opacity:.76}}@media (max-width:47.5rem){.ZlllOa_canvas{opacity:.66}}
.qbw09W_hero{isolation:isolate;background:var(--white);display:flex;position:relative;overflow:clip}.qbw09W_ambient{z-index:0;pointer-events:none;background:radial-gradient(circle,#2563eb17,#0000 62%);width:min(44rem,110vw);height:min(44rem,110vw);position:absolute;top:-16rem;right:-8rem}.qbw09W_inner{z-index:2;flex-direction:column;padding-block:clamp(2rem,5vw,4.5rem) 0;display:flex;position:relative}.qbw09W_kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-self:flex-start;align-items:center;gap:.625rem;font-size:.6875rem;font-weight:500;line-height:1.4;display:inline-flex}.qbw09W_main{padding-block:clamp(2rem,6vw,3.5rem)}.qbw09W_title{letter-spacing:-.045em;text-wrap:balance;transition:transform .36s var(--ease-out);font-size:clamp(2.45rem,1rem + 6.4vw,5.4rem);font-weight:600;line-height:.95}.qbw09W_title:hover{transform:translateY(-3px)}.qbw09W_titleAccent{color:var(--blue);transition:color .32s,text-shadow .32s}.qbw09W_title:hover .qbw09W_titleAccent{color:var(--blue-hover);text-shadow:0 0 28px #2563eb3d}.qbw09W_titleLine,.qbw09W_titleAccent{display:block}.qbw09W_titleAccent{color:var(--blue)}.qbw09W_support{max-width:36rem;margin-top:clamp(1.75rem,5vw,3.25rem)}.qbw09W_lead{max-width:34rem;color:var(--muted);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .32vw,1.25rem);line-height:1.62}.qbw09W_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.qbw09W_visual{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:radial-gradient(circle at 60% 70%, #2563eb17, transparent 62%), linear-gradient(160deg, var(--off-white) 0%, #eef3fb 58%, var(--white) 100%);width:100%;height:clamp(12.5rem,58vw,17.5rem);box-shadow:inset 0 1px 0 #ffffffe6, var(--shadow-panel);margin-top:clamp(1.75rem,5vw,2.5rem);position:relative;overflow:hidden}.qbw09W_visual:before{content:"";opacity:.55;pointer-events:none;background-image:radial-gradient(circle,#11182717 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0}.qbw09W_visual canvas{opacity:1}.qbw09W_visualFade{pointer-events:none;background:linear-gradient(#0000 76%,#ffffff52 100%);position:absolute;inset:0}.qbw09W_visualLabel{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);pointer-events:none;background:#ffffffd1;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.6875rem;line-height:1.4;display:inline-flex;position:absolute;bottom:.625rem;left:.75rem}.qbw09W_baseline{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:.75rem;padding-block:1.25rem;display:flex}.qbw09W_brandLine{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:.6875rem;font-weight:500}.qbw09W_scope{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:.4rem 1rem;font-size:.6875rem;display:flex}.qbw09W_scope span{align-items:center;gap:.5rem;display:inline-flex}.qbw09W_scope span:before{content:"";background:var(--blue);opacity:.65;border-radius:50%;width:3px;height:3px}@media (max-width:29.98rem){.qbw09W_actions{flex-direction:column;align-items:stretch}}@media (min-width:64rem){.qbw09W_hero{min-height:min(58rem, calc(100svh - var(--header-height)))}.qbw09W_inner{padding-block:clamp(2.75rem,5vw,4.5rem) 0}.qbw09W_main{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;gap:0 1.5rem;padding-block:clamp(3rem,8vh,6.5rem);display:grid}.qbw09W_title{grid-column:1/11}.qbw09W_support{grid-column:1/6;margin-top:clamp(2rem,4vw,3.25rem)}.qbw09W_visual{z-index:-1;width:100vw;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.qbw09W_visual:before{display:none}.qbw09W_visual canvas{opacity:.86}.qbw09W_visualFade{background:radial-gradient(58% 68% at 17% 43%,#fff 0%,#fffffff0 42%,#fff0 76%),linear-gradient(90deg,#ffffffb8 0%,#ffffff47 42%,#0000 68%)}.qbw09W_visualLabel{display:none}.qbw09W_baseline{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem 2rem}}@media (prefers-reduced-motion:no-preference){.qbw09W_enter{animation:qbw09W_rise .9s var(--ease-out) both;animation-delay:calc(var(--i,0) * .105s)}}@keyframes qbw09W_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qbw09W_title,.qbw09W_titleAccent{text-shadow:none;transition:none;transform:none}}
._3psV9G_section{isolation:isolate;background:radial-gradient(ellipse 56% 52% at 76% 38%, #2563eb24, transparent 71%), radial-gradient(ellipse 38% 30% at 8% 92%, #2563eb0e, transparent 70%), var(--dark);color:var(--dark-ink);padding-block:clamp(4.75rem,11vw,10rem);position:relative;overflow:clip}._3psV9G_section:before{content:"";z-index:-1;background-image:radial-gradient(circle,#f8fafc13 1px,#0000 1.2px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}._3psV9G_section:after{content:"";background:linear-gradient(90deg,#0000,#60a5fa8c,#0000);height:1px;position:absolute;top:0;left:0;right:0}._3psV9G_grid{align-items:center;gap:clamp(3.5rem,7vw,6rem);display:grid}._3psV9G_eyebrow{color:var(--dark-blue)}._3psV9G_title{letter-spacing:-.04em;color:var(--dark-ink);text-wrap:balance;transition:transform .36s var(--ease-out);margin-top:1.25rem;font-size:clamp(2.35rem,1.2rem + 3.2vw,4.1rem);font-weight:600;line-height:1.02}._3psV9G_title:hover{transform:translateY(-3px)}._3psV9G_titleLine,._3psV9G_titleAccent{transition:transform .32s var(--ease-out), text-shadow .32s ease;display:block}._3psV9G_title:hover ._3psV9G_titleAccent{text-shadow:0 0 30px #60a5fa6b;transform:translate(.18rem)}._3psV9G_titleAccent{color:var(--dark-blue)}._3psV9G_text{max-width:33rem;color:var(--dark-muted);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.65}._3psV9G_note{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-top:1.5rem;font-size:.6875rem}._3psV9G_visual{justify-self:center;width:100%;max-width:42rem;margin:0;position:relative}._3psV9G_scene{width:100%;height:auto;overflow:visible}._3psV9G_caption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#52637d;text-align:right;margin-top:.75rem;font-size:.6875rem}._3psV9G_backdrop path{stroke:#1a2740;stroke-width:1px}._3psV9G_orbitRing{fill:none;stroke:#1d2c45;stroke-width:1px}._3psV9G_orbitAccent{stroke:#2f4c78;stroke-dasharray:2 10}._3psV9G_backdropNode{fill:#3a5276}._3psV9G_beam{opacity:.85}._3psV9G_connectors path{stroke:#21314b;stroke-width:1px}._3psV9G_draw{fill:none;stroke:#40516c;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}._3psV9G_drawPrimary{stroke:#566c8e}._3psV9G_drawAccent{stroke:#60a5fa;stroke-opacity:.72}._3psV9G_drawSatellite{stroke:#60a5fa;stroke-opacity:.62}._3psV9G_coreRing{fill:none;stroke:#60a5fa57;stroke-width:1px;stroke-dasharray:2 6}._3psV9G_coreRingSoft{fill:none;stroke:#60a5fa8a;stroke-width:1px}._3psV9G_coreDot{fill:var(--dark-blue);transform-box:fill-box;transform-origin:50%}._3psV9G_satelliteNode{fill:var(--dark);stroke:var(--dark-blue);stroke-width:1.2px}._3psV9G_node{fill:var(--dark);stroke:var(--dark-blue);stroke-width:1.4px}._3psV9G_nodeSoft{fill:var(--dark);stroke:#3b4d69;stroke-width:1.2px}._3psV9G_statusBand{border-top:1px solid var(--dark-line);margin-top:clamp(4rem,8vw,6.5rem)}._3psV9G_statusList{display:grid}._3psV9G_statusItem{border-bottom:1px solid var(--dark-line);justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-block:1.125rem;display:flex}._3psV9G_statusItem dt{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#64748b;font-size:.6875rem;line-height:1.7}._3psV9G_statusItem dd{color:var(--dark-ink);text-align:right;align-items:center;gap:.625rem;font-size:.9375rem;line-height:1.5;display:inline-flex}._3psV9G_inlineLink{color:var(--dark-blue);border-bottom:1px solid #60a5fa61;transition:border-color .2s}._3psV9G_inlineLink:hover{border-color:var(--dark-blue)}._3psV9G_inlineLink:focus-visible{outline-color:var(--dark-blue)}@media (max-width:63.98rem){._3psV9G_inlineLink{align-items:center;min-height:2.75rem;display:inline-flex}}@media (min-width:48rem){._3psV9G_statusList{grid-template-columns:repeat(3,minmax(0,1fr))}._3psV9G_statusItem{border-right:1px solid var(--dark-line);border-bottom:0;padding:1.25rem 1.5rem;display:block}._3psV9G_statusItem:first-child{padding-left:0}._3psV9G_statusItem:last-child{border-right:0;padding-right:0}._3psV9G_statusItem dd{text-align:left;margin-top:.4rem;display:flex}}@media (min-width:64rem){._3psV9G_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 2.5rem}._3psV9G_copy{grid-column:1/6}._3psV9G_visual{grid-column:7/13;justify-self:end}}@media (prefers-reduced-motion:no-preference){._3psV9G_structureFloat{animation:_3psV9G_structure-float 12s var(--ease-in-out) infinite alternate}._3psV9G_satellite{animation:_3psV9G_satellite-float 9s var(--ease-in-out) infinite alternate}._3psV9G_satelliteLow{animation-delay:-4s}._3psV9G_coreDot{animation:_3psV9G_core-glow 3.4s var(--ease-out) infinite}._3psV9G_orbitAccent{animation:22s linear infinite _3psV9G_orbit-dash}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._3psV9G_structureScroll{animation:linear both _3psV9G_structure-in;animation-timeline:view();animation-range:entry cover 58%}._3psV9G_draw{stroke-dasharray:100;animation:linear both _3psV9G_draw-line;animation-timeline:view();animation-range:entry cover 52%}}}@keyframes _3psV9G_structure-in{0%{opacity:.55;transform:translateY(26px)scale(.98)}to{opacity:1;transform:none}}@keyframes _3psV9G_structure-float{0%{transform:translateY(5px)}to{transform:translateY(-6px)}}@keyframes _3psV9G_satellite-float{0%{transform:translateY(-4px)}to{transform:translateY(6px)}}@keyframes _3psV9G_core-glow{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.25)}}@keyframes _3psV9G_orbit-dash{to{stroke-dashoffset:-48px}}@keyframes _3psV9G_draw-line{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._3psV9G_structureFloat,._3psV9G_satellite,._3psV9G_coreDot,._3psV9G_orbitAccent,._3psV9G_structureScroll,._3psV9G_draw{animation:none}._3psV9G_title,._3psV9G_titleLine,._3psV9G_titleAccent{text-shadow:none;transition:none;transform:none}}
._2IjFq_svg{width:100%;height:100%}._2IjFq_faint path{stroke:#e2e8f0;stroke-width:1px}._2IjFq_tick{stroke:#cbd5e1;stroke-width:1px;stroke-linecap:round}._2IjFq_base{stroke:#d4deea;stroke-width:1.2px;stroke-linecap:round;fill:none}._2IjFq_sweep{stroke:var(--blue);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:2 16;opacity:0;fill:none}[data-active=true] ._2IjFq_sweep{opacity:.9;animation:1.8s linear infinite _2IjFq_sweep}._2IjFq_inputNode{fill:var(--white);stroke:#94a3b8;stroke-width:1.3px;transition:fill .28s,stroke .28s}[data-active=true] ._2IjFq_inputNode{fill:var(--blue);stroke:var(--blue)}._2IjFq_hexRing{fill:none;stroke:#2563eb33;stroke-width:1px;stroke-dasharray:3 7}._2IjFq_spin{transform-box:fill-box;transform-origin:50%;animation:28s linear infinite _2IjFq_spin}._2IjFq_hexRingSoft{fill:none;stroke:#dbe4ef;stroke-width:1px}._2IjFq_hex{fill:var(--white);stroke:#94a3b8;stroke-width:1.3px;transition:stroke .28s}[data-active=true] ._2IjFq_hex{stroke:var(--blue)}._2IjFq_hexInner{fill:none;stroke:#dbe4ef;stroke-width:1px}._2IjFq_corePulse{fill:#2563eb21;transform-box:fill-box;transform-origin:50%;animation:_2IjFq_core-pulse 3.2s var(--ease-out) infinite}[data-active=true] ._2IjFq_corePulse{animation-duration:1.7s}._2IjFq_mark{stroke:var(--blue);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}._2IjFq_outputNode{fill:var(--white);stroke:#94a3b8;stroke-width:1.3px;transition:stroke .28s}[data-active=true] ._2IjFq_outputNode{stroke:var(--blue)}._2IjFq_outputBar{fill:#cbd5e1;transform-box:fill-box;transform-origin:0;transition:fill .28s}[data-active=true] ._2IjFq_outputBar{fill:var(--blue);animation:_2IjFq_bar-grow .56s var(--ease-out) both}[data-active=true] ._2IjFq_barA{animation-delay:40ms}[data-active=true] ._2IjFq_barB{animation-delay:.13s}[data-active=true] ._2IjFq_barC{animation-delay:.22s}._2IjFq_sourceHalo{fill:#2563eb14;transform-box:fill-box;transform-origin:50%;opacity:.5;animation:_2IjFq_halo 4s var(--ease-out) infinite}._2IjFq_sourceHalo2{animation-delay:.5s}._2IjFq_sourceHalo3{animation-delay:1s}[data-active=true] ._2IjFq_sourceHalo{opacity:1;animation-duration:2.4s}._2IjFq_sourceNode{fill:var(--white);stroke:#94a3b8;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transition:fill .28s,stroke .28s}[data-active=true] ._2IjFq_sourceNode{fill:var(--blue);stroke:var(--blue);animation:_2IjFq_node-pop .6s var(--ease-out) both}[data-active=true] ._2IjFq_sourceNode2{animation-delay:.11s}[data-active=true] ._2IjFq_sourceNode3{animation-delay:.22s}._2IjFq_loop{fill:none;stroke:#cbd5e1;stroke-width:1.1px;stroke-dasharray:3 8;opacity:.6;transition:stroke .28s,opacity .28s}[data-active=true] ._2IjFq_loop{stroke:var(--blue);opacity:.38;animation:3.2s linear infinite _2IjFq_sweep}._2IjFq_mergeHalo{fill:#2563eb1c;transform-box:fill-box;transform-origin:50%;opacity:.55}[data-active=true] ._2IjFq_mergeHalo{opacity:1;animation:_2IjFq_core-pulse 2.4s var(--ease-out) infinite}._2IjFq_mergeNode{fill:var(--white);stroke:var(--blue);stroke-width:1.4px;transition:stroke-width .28s}[data-active=true] ._2IjFq_mergeNode{stroke-width:2px}._2IjFq_mergeCore{fill:var(--blue)}._2IjFq_terminal{fill:var(--white);stroke:var(--blue);stroke-width:1.4px}._2IjFq_terminalDot{fill:var(--blue)}._2IjFq_spokes path{stroke:#e2e8f0;stroke-width:1px;stroke-dasharray:2 7;transition:stroke .28s}[data-active=true] ._2IjFq_spokes path{stroke:#bfdbfe}._2IjFq_orbit{transform-box:view-box;transform-origin:320px 220px}._2IjFq_orbit>circle:first-child{fill:none;stroke:#d4deea;stroke-width:1.1px;transition:stroke .28s}[data-active=true] ._2IjFq_orbit>circle:first-child{stroke:#b7cdea}._2IjFq_orbitSlow{animation:54s linear infinite _2IjFq_orbit}._2IjFq_orbitMid{animation:40s linear infinite _2IjFq_orbit-reverse}._2IjFq_orbitFast{animation:27s linear infinite _2IjFq_orbit}._2IjFq_orbitNode{fill:var(--white);stroke:#94a3b8;stroke-width:1.3px;transform-box:fill-box;transform-origin:50%;transition:fill .28s,stroke .28s}[data-active=true] ._2IjFq_orbitNode{fill:var(--blue);stroke:var(--blue);animation:_2IjFq_node-pop .7s var(--ease-out) both}._2IjFq_humanGlow{fill:#2563eb17;opacity:.65;transition:opacity .28s}[data-active=true] ._2IjFq_humanGlow{opacity:1;animation:_2IjFq_core-pulse 3s var(--ease-out) infinite}._2IjFq_humanHead{fill:var(--white);stroke:var(--blue);stroke-width:2px}._2IjFq_humanBody,._2IjFq_humanBase{fill:none;stroke:var(--blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._2IjFq_humanBase{opacity:.55}@keyframes _2IjFq_sweep{to{stroke-dashoffset:-36px}}@keyframes _2IjFq_spin{to{transform:rotate(360deg)}}@keyframes _2IjFq_core-pulse{0%{opacity:.9;transform:scale(.78)}70%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}@keyframes _2IjFq_halo{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:.85;transform:scale(1.18)}}@keyframes _2IjFq_bar-grow{0%{opacity:.25;transform:scaleX(.12)}to{opacity:1;transform:none}}@keyframes _2IjFq_node-pop{0%{transform:scale(.6)}to{transform:none}}@keyframes _2IjFq_orbit{to{transform:rotate(360deg)}}@keyframes _2IjFq_orbit-reverse{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){._2IjFq_sweep{opacity:.55;animation:none}._2IjFq_spin,._2IjFq_corePulse,._2IjFq_sourceHalo,._2IjFq_mergeHalo,._2IjFq_orbit,._2IjFq_orbitNode,._2IjFq_humanGlow,._2IjFq_outputBar,._2IjFq_sourceNode{animation:none}._2IjFq_sourceHalo,._2IjFq_mergeHalo{opacity:.8}}
.vj-wXa_section{padding-block:var(--section-space);background:var(--white);position:relative;overflow:clip}.vj-wXa_section:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb0a,#0000 66%);width:58rem;height:58rem;position:absolute;top:8%;right:-28rem}.vj-wXa_intro{gap:clamp(2rem,4vw,3rem);display:grid;position:relative}.vj-wXa_title{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;transition:transform .36s var(--ease-out), color .32s ease;margin-top:1.25rem;font-size:clamp(2.35rem,1.25rem + 3.5vw,4.35rem);font-weight:600;line-height:1.02}.vj-wXa_title:hover{color:var(--blue-deep);transform:translateY(-3px)}.vj-wXa_pillarTitle{transition:transform .24s var(--ease-out), color .24s ease}.vj-wXa_pillar[data-active=true] .vj-wXa_pillarTitle{color:var(--blue);transform:translate(.18rem)}@media (hover:hover){.vj-wXa_pillar:hover .vj-wXa_pillarTitle{color:var(--blue);transform:translate(.18rem)}}.vj-wXa_lead{max-width:34rem;color:var(--muted);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.65}.vj-wXa_definition{max-width:34rem;color:var(--muted);margin-top:1.25rem;font-size:.875rem;line-height:1.65}.vj-wXa_note{border-left:2px solid var(--blue-line);max-width:32rem;color:var(--muted);margin-top:1.5rem;padding-left:.875rem;font-size:.8125rem;line-height:1.6}.vj-wXa_pillars{border-top:1px solid var(--line);margin-top:clamp(2.75rem,7vw,5.5rem);position:relative}.vj-wXa_pillar{border-bottom:1px solid var(--line);gap:1.5rem;padding-block:clamp(2.25rem,5vw,4.25rem);display:grid}.vj-wXa_art{aspect-ratio:5/4;border:1px solid var(--line);border-radius:var(--radius-lg);background-color:var(--off-white);width:100%;transition:border-color .35s ease, box-shadow .35s ease, opacity .35s ease, transform .45s var(--ease-out);touch-action:manipulation;background-image:radial-gradient(circle,#1118271a 1px,#0000 1.2px);background-size:22px 22px;order:1;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.vj-wXa_art[data-tone=flow]{background-color:var(--surface);background-image:repeating-linear-gradient(135deg,#0000 0 19px,#2563eb09 19px 20px),radial-gradient(circle,#11182712 1px,#0000 1.2px);background-size:auto,24px 24px}.vj-wXa_art[data-tone=human]{background-color:var(--off-white);background-image:radial-gradient(circle at 50% 48%,#dbeafe8c,#0000 58%)}.vj-wXa_pillar[data-active=true] .vj-wXa_art{border-color:var(--blue-line);transform:translateY(-3px);box-shadow:inset 0 1px #ffffffe6,0 28px 70px -48px #2563eb7a}@media (hover:hover){.vj-wXa_pillars[data-has-active=true] .vj-wXa_pillar:not([data-active=true]) .vj-wXa_art{opacity:.52}}.vj-wXa_fig,.vj-wXa_tapHint{z-index:1;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7c8aa0;pointer-events:none;background:#ffffffd1;border-radius:999px;padding:.25rem .5rem;font-size:.6875rem;line-height:1.4;position:absolute;bottom:.625rem;left:.875rem}.vj-wXa_tapHint{color:var(--blue);display:none;left:auto;right:.875rem}.vj-wXa_copy{order:0;align-self:center}.vj-wXa_index{font-family:var(--font-mono);letter-spacing:.12em;color:var(--blue);font-size:.75rem}.vj-wXa_pillarTitle{letter-spacing:-.025em;text-wrap:balance;margin-top:.75rem;font-size:clamp(1.55rem,1.2rem + 1.25vw,2.4rem);font-weight:600;line-height:1.1}.vj-wXa_pillarText{max-width:27rem;color:var(--muted);margin-top:.875rem;font-size:clamp(1.0313rem,1rem + .2vw,1.125rem);line-height:1.6}@media (min-width:64rem){.vj-wXa_intro{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 2.5rem}.vj-wXa_introHeading{grid-column:1/8}.vj-wXa_introBody{grid-column:9/13;align-self:end;padding-top:2.5rem}.vj-wXa_pillar{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:0 2.5rem}.vj-wXa_pillar:nth-child(odd) .vj-wXa_art{grid-column:1/8}.vj-wXa_pillar:nth-child(odd) .vj-wXa_copy{order:0;grid-column:9/13}.vj-wXa_pillar:nth-child(2n) .vj-wXa_art{grid-area:1/6/auto/13}.vj-wXa_pillar:nth-child(2n) .vj-wXa_copy{order:0;grid-area:1/1/auto/5}.vj-wXa_art{aspect-ratio:16/11;order:0}}@media (hover:none){.vj-wXa_tapHint{display:block}.vj-wXa_fig{display:none}}@media (prefers-reduced-motion:reduce){.vj-wXa_art{transition:none}.vj-wXa_pillar[data-active=true] .vj-wXa_art{transform:none}.vj-wXa_title,.vj-wXa_pillarTitle{transition:none;transform:none}}
