.fWZjJq_host{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.fWZjJq_canvas{display:block;position:absolute;inset:0}.fWZjJq_logo{opacity:.3;width:clamp(220px,25vw,360px);height:auto;image-rendering:pixelated;will-change:transform;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.fWZjJq_logoDark{opacity:.55;filter:brightness(1.25)}
.UTGWka_cta{--gutter:clamp(20px, 5.6vw, 80px);background:var(--ink);color:#fff;border-top:1px solid var(--ink);min-height:520px;display:flex;position:relative;overflow:hidden}.UTGWka_content{z-index:2;padding:clamp(56px, 9vh, 96px) var(--gutter);pointer-events:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.UTGWka_content>*{pointer-events:auto}.UTGWka_title{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;font-size:clamp(44px,6.9vw,88px);font-weight:300;line-height:.95}.UTGWka_title span{white-space:nowrap;display:block}.UTGWka_title em{color:#b8a6e6;font-style:normal}.UTGWka_sub{color:#c9c2dc;text-wrap:pretty;max-width:580px;margin-top:26px;font-size:clamp(17px,1.4vw,19px);line-height:1.45}.UTGWka_actions{flex-wrap:wrap;align-items:flex-start;gap:20px 32px;margin-top:36px;display:flex}.UTGWka_primary{flex-direction:column;gap:14px;display:flex}.UTGWka_primary small{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:#b8a6e6;padding-left:2px;font-size:12px}.UTGWka_btn{background:var(--violet);color:#fff;border:1px solid #fff;align-items:center;gap:10px;height:52px;padding:0 24px;font-size:16px;font-weight:600;transition:transform .12s steps(2,end),box-shadow .12s steps(2,end);display:inline-flex;box-shadow:4px 4px #fff}.UTGWka_btn span{font-family:var(--font-mono), monospace;font-weight:400}.UTGWka_btn:hover{transform:translate(2px,2px);box-shadow:2px 2px #fff}.UTGWka_btn:active{transform:translate(4px,4px);box-shadow:0 0 #fff}.UTGWka_ghost{color:#fff;background:linear-gradient(#fff,#fff) 0 100%/100% 2px no-repeat;align-items:center;gap:8px;margin-top:14px;padding-bottom:2px;font-size:16px;font-weight:600;display:inline-flex}.UTGWka_ghost span{font-family:var(--font-mono), monospace;color:#b8a6e6;font-weight:400;transition:transform .22s}.UTGWka_ghost:hover span{transform:translate(3px)}.UTGWka_btn:focus-visible,.UTGWka_ghost:focus-visible{outline-offset:4px;outline:2px solid #b8a6e6}@media (max-width:760px){.UTGWka_title{font-size:clamp(38px,11.4vw,72px)}}@media (prefers-reduced-motion:reduce){.UTGWka_btn,.UTGWka_ghost span{transition:none}}
.Z8hQ_W_hero{--gutter:clamp(20px, 5.6vw, 80px);background:var(--paper);flex-direction:column;min-height:max(640px,100svh - 113px);display:flex;position:relative;overflow:hidden}.Z8hQ_W_content{z-index:2;padding:clamp(40px, 8vh, 96px) var(--gutter) clamp(36px, 6vh, 64px);pointer-events:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.Z8hQ_W_content>*{pointer-events:auto}.Z8hQ_W_eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;margin-bottom:22px;font-size:12px;display:flex}.Z8hQ_W_eyebrow:before{content:"";background:var(--violet);flex-shrink:0;width:6px;height:6px}.Z8hQ_W_title{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;color:var(--ink);font-size:clamp(48px,6.9vw,88px);font-weight:300;line-height:.93}.Z8hQ_W_title span{white-space:nowrap;display:block}.Z8hQ_W_title em{color:var(--violet);font-style:normal}.Z8hQ_W_sub{max-width:620px;color:var(--ink-2);text-wrap:balance;margin-top:clamp(22px,3.4vh,36px);font-size:clamp(17px,1.4vw,20px);line-height:1.45}.Z8hQ_W_actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:clamp(26px,4.4vh,44px);display:flex}.Z8hQ_W_cta{background:var(--violet);color:#fff;border:1px solid var(--ink);height:52px;box-shadow:4px 4px 0 var(--ink);align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;transition:transform .12s steps(2,end),box-shadow .12s steps(2,end);display:inline-flex}.Z8hQ_W_cta span{font-family:var(--font-mono), monospace;font-weight:400}.Z8hQ_W_cta:hover{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.Z8hQ_W_cta:active{box-shadow:0 0 0 var(--ink);transform:translate(4px,4px)}.Z8hQ_W_cta:focus-visible,.Z8hQ_W_ghost:focus-visible{outline:2px solid var(--violet);outline-offset:4px}.Z8hQ_W_ghost{color:var(--ink);background:linear-gradient(var(--ink), var(--ink)) left bottom / 100% 2px no-repeat;align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:600;display:inline-flex}.Z8hQ_W_ghost span{font-family:var(--font-mono), monospace;color:var(--violet-d);font-weight:400;transition:transform .22s}.Z8hQ_W_ghost:hover span{transform:translate(3px)}.Z8hQ_W_chips{z-index:2;background:var(--paper);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:0 var(--gutter);grid-template-columns:repeat(3,1fr);list-style:none;display:grid;position:relative}.Z8hQ_W_chip{letter-spacing:-.005em;min-height:88px;color:var(--ink);align-items:center;gap:14px;font-size:17px;font-weight:500;display:flex}.Z8hQ_W_chip+.Z8hQ_W_chip{border-left:1px solid var(--line);padding-left:clamp(20px,2.5vw,36px)}.Z8hQ_W_tile{background:var(--violet-t);width:38px;height:38px;color:var(--violet-d);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.Z8hQ_W_tile svg{width:20px;height:20px}.Z8hQ_W_enter{animation:.7s cubic-bezier(.2,.8,.2,1) both Z8hQ_W_rise;animation-delay:calc(var(--i,0) * 70ms + 80ms)}@keyframes Z8hQ_W_rise{0%{opacity:0;transform:translateY(14px)}}@media (max-width:760px){.Z8hQ_W_title{font-size:clamp(44px,13.4vw,88px)}.Z8hQ_W_chips{grid-template-columns:1fr}.Z8hQ_W_chip{min-height:64px}.Z8hQ_W_chip+.Z8hQ_W_chip{border-left:0;border-top:1px solid var(--line);padding-left:0}}@media (prefers-reduced-motion:reduce){.Z8hQ_W_enter{animation:none}.Z8hQ_W_cta,.Z8hQ_W_ghost span{transition:none}}
.x9w3mG_bar{background:var(--ink);color:#fff;height:40px;position:relative;overflow:hidden}.x9w3mG_link{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:12px;display:block;position:absolute;inset:0;overflow:hidden}.x9w3mG_link:focus-visible{outline-offset:-4px;outline:2px solid #7fe3b6}.x9w3mG_track{will-change:transform;align-items:center;width:max-content;height:100%;animation:60s linear infinite x9w3mG_rise-marquee;display:flex}.x9w3mG_group{flex:none;align-items:center;display:flex}.x9w3mG_item{white-space:nowrap;flex:none;align-items:center;gap:12px;display:inline-flex}.x9w3mG_item b,.x9w3mG_still b{color:#7fe3b6;font-weight:600}.x9w3mG_item i,.x9w3mG_still i{color:#b8a6e6;font-style:normal}.x9w3mG_item em,.x9w3mG_still em{color:#7fe3b6;font-style:normal;transition:transform .15s steps(2,end)}.x9w3mG_item u{background:#b8a6e6;flex:none;width:6px;height:6px;margin:0 36px;display:block}@keyframes x9w3mG_rise-marquee{to{transform:translate(-50%)}}.x9w3mG_still{display:none}.x9w3mG_link:hover .x9w3mG_track,.x9w3mG_link:focus-visible .x9w3mG_track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.x9w3mG_link:hover em{transform:translate(4px)}}@media (max-width:760px){.x9w3mG_bar{height:38px}.x9w3mG_link{font-size:11px}}@media (prefers-reduced-motion:reduce){.x9w3mG_track{display:none}.x9w3mG_link{inset:0}.x9w3mG_still{height:100%;padding:0 var(--gutter,20px);text-align:center;justify-content:center;align-items:center;gap:10px;display:flex}}
._0kgzzW_section{--gutter:clamp(20px, 5.6vw, 80px);background:var(--paper);min-height:calc(100svh - 73px);display:flex;position:relative;overflow:hidden}._0kgzzW_content{z-index:2;padding:clamp(48px, 9vh, 112px) var(--gutter);pointer-events:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}._0kgzzW_content>*{pointer-events:auto}._0kgzzW_eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;margin-bottom:22px;font-size:12px;display:flex}._0kgzzW_eyebrow:before{content:"";background:var(--violet);width:6px;height:6px}._0kgzzW_title{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;color:var(--ink);font-size:clamp(44px,7.4vw,96px);font-weight:300;line-height:.95}._0kgzzW_title span,._0kgzzW_title em{overflow-wrap:anywhere;max-width:100%;display:block}._0kgzzW_title em{color:var(--violet);font-style:normal}._0kgzzW_sub{max-width:520px;color:var(--ink-2);text-wrap:pretty;margin-top:28px;font-size:clamp(17px,1.4vw,20px);line-height:1.45}._0kgzzW_actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:36px;display:flex}._0kgzzW_cta{background:var(--violet);color:#fff;border:1px solid var(--ink);height:52px;box-shadow:4px 4px 0 var(--ink);align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;transition:transform .12s steps(2,end),box-shadow .12s steps(2,end);display:inline-flex}._0kgzzW_cta span,._0kgzzW_ghost span{font-family:var(--font-mono), monospace;font-weight:400}._0kgzzW_cta:hover{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}._0kgzzW_cta:active{box-shadow:0 0 0 var(--ink);transform:translate(4px,4px)}._0kgzzW_ghost{color:var(--ink);background:linear-gradient(var(--ink), var(--ink)) left bottom / 100% 2px no-repeat;align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:600;display:inline-flex}._0kgzzW_ghost span{color:var(--violet-d);transition:transform .22s}._0kgzzW_ghost:hover span{transform:translate(3px)}._0kgzzW_cta:focus-visible,._0kgzzW_ghost:focus-visible{outline:2px solid var(--violet);outline-offset:4px}._0kgzzW_path{overflow-wrap:anywhere;max-width:100%;font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--ink-2);margin-top:44px;font-size:12px}@media (prefers-reduced-motion:reduce){._0kgzzW_cta,._0kgzzW_ghost span{transition:none}}
