.page-module___8aEwW__page{color:#07111f;background:#fff;min-height:100svh}.page-module___8aEwW__header{z-index:10;background:#ffffffeb;border-bottom:1px solid #e9ebee;justify-content:space-between;align-items:center;min-height:77px;padding:0 32px;animation:.7s cubic-bezier(.2,.8,.2,1) both page-module___8aEwW__header-in;display:flex;position:relative}.page-module___8aEwW__brandLink{border-radius:8px;display:inline-flex}.page-module___8aEwW__brandLogo{color:#05080c;align-items:center;display:inline-flex}.page-module___8aEwW__logoMark{flex:none;width:30px;height:36px}.page-module___8aEwW__brandName{letter-spacing:-.055em;margin-left:10px;font-size:19px;font-weight:700}.page-module___8aEwW__brandDivider{background:#dfe2e6;width:1px;height:20px;margin:0 12px}.page-module___8aEwW__productName{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:13px;font-weight:600}.page-module___8aEwW__status{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;line-height:1;display:flex}.page-module___8aEwW__statusDot{background:#8b63f6;border-radius:999px;width:8px;height:8px;animation:2.4s ease-in-out infinite page-module___8aEwW__pulse;box-shadow:0 0 0 5px #8b63f61f}.page-module___8aEwW__hero{grid-template-columns:minmax(0,54%) minmax(380px,46%);min-height:calc(100svh - 77px);display:grid}.page-module___8aEwW__copy{flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(54px,8vh,92px) clamp(48px,8vw,124px) 32px;display:flex}.page-module___8aEwW__copyInner{max-width:660px}.page-module___8aEwW__eyebrow{color:#5c6168;min-height:29px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:#f8f8f8;border:1px solid #e2e4e8;border-radius:999px;align-items:center;padding:0 13px;font-size:11px;animation:.65s cubic-bezier(.2,.8,.2,1) .12s both page-module___8aEwW__copy-in;display:inline-flex}.page-module___8aEwW__copy h1{letter-spacing:-.067em;text-wrap:balance;max-width:690px;margin-top:24px;font-size:clamp(3.75rem,5.8vw,6.5rem);font-weight:450;line-height:.94;animation:.75s cubic-bezier(.2,.8,.2,1) .18s both page-module___8aEwW__copy-in}.page-module___8aEwW__intro{color:#4d535a;max-width:470px;margin-top:30px;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.55;animation:.75s cubic-bezier(.2,.8,.2,1) .26s both page-module___8aEwW__copy-in}.page-module___8aEwW__primaryLink{color:#fff;background:#06151d;border-radius:12px;align-items:center;gap:24px;min-height:48px;margin-top:34px;padding:0 18px 0 20px;font-size:14px;font-weight:600;transition:background-color .18s,box-shadow .18s;animation:.75s cubic-bezier(.2,.8,.2,1) .34s both page-module___8aEwW__copy-in;display:inline-flex;box-shadow:0 12px 30px #06151d1f}.page-module___8aEwW__primaryLink svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px;transition:transform .18s}.page-module___8aEwW__primaryLink:hover{background:#132a34;box-shadow:0 15px 34px #06151d2e}.page-module___8aEwW__primaryLink:hover svg{transform:translate(3px)}.page-module___8aEwW__brandLink:focus-visible,.page-module___8aEwW__primaryLink:focus-visible{outline-offset:4px;outline:3px solid #625bff6b}.page-module___8aEwW__copyFooter{color:#7b8087;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding-top:32px;font-size:10px;animation:.7s cubic-bezier(.2,.8,.2,1) .42s both page-module___8aEwW__copy-in;display:flex}.page-module___8aEwW__visual{isolation:isolate;background:#172e36;border-radius:28px;min-height:480px;margin:20px 20px 20px 0;animation:.9s cubic-bezier(.2,.8,.2,1) .1s both page-module___8aEwW__visual-in;position:relative;overflow:hidden}.page-module___8aEwW__visualImage{z-index:-3;object-fit:cover;filter:saturate(1.04)contrast(1.02);animation:14s ease-in-out infinite alternate page-module___8aEwW__image-drift;transform:scale(1.05)}.page-module___8aEwW__visualShade{z-index:-2;background:linear-gradient(#05121857 0%,#0000 36% 58%,#05121894 100%),linear-gradient(135deg,#625bff2e 0%,#0000 52%,#ff9b5f21 100%);position:absolute;inset:0}.page-module___8aEwW__visual:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#ffffff30,#0000);width:80%;height:180%;animation:8s ease-in-out 1.3s infinite page-module___8aEwW__light-pass;position:absolute;top:-40%;left:-45%;transform:rotate(16deg)}.page-module___8aEwW__visualMeta{color:#ffffffe0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;justify-content:space-between;padding:26px 28px;font-size:10px;display:flex}.page-module___8aEwW__signal{aspect-ratio:1;width:min(33vw,450px);max-width:72%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__signalRing{border:1px solid #ffffff6e;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 30px #ffffff12}.page-module___8aEwW__signalRing:before,.page-module___8aEwW__signalRing:after{content:"";background:#ffffff47;border:3px solid #ffffffbd;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 24px #ffffffb3}.page-module___8aEwW__signalRing:before{top:10%;left:18%}.page-module___8aEwW__signalRing:after{bottom:24%;right:8%}.page-module___8aEwW__signalRing:first-child{animation:18s linear infinite page-module___8aEwW__orbit}.page-module___8aEwW__signalRing:nth-child(2){border-color:#ffffff38;animation:13s linear infinite page-module___8aEwW__orbit-reverse;inset:14%}.page-module___8aEwW__signalCore{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff21;border:1px solid #ffffff8f;border-radius:50%;position:absolute;inset:31%;box-shadow:0 0 60px #a0daff33}.page-module___8aEwW__signalCore:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #fff}.page-module___8aEwW__visual figcaption{color:#fff;justify-content:space-between;align-items:flex-end;gap:24px;padding:30px 28px;display:flex;position:absolute;bottom:0;left:0;right:0}.page-module___8aEwW__visual figcaption span{color:#ffffffb8;max-width:160px;font-size:12px;line-height:1.4}.page-module___8aEwW__visual figcaption strong{letter-spacing:-.045em;font-size:clamp(1.5rem,2.4vw,2.4rem);font-weight:500}@keyframes page-module___8aEwW__header-in{0%{opacity:0;transform:translateY(-12px)}}@keyframes page-module___8aEwW__copy-in{0%{opacity:0;transform:translateY(18px)}}@keyframes page-module___8aEwW__visual-in{0%{opacity:0;clip-path:inset(7% 0 round 28px);transform:translate(22px)}}@keyframes page-module___8aEwW__pulse{50%{transform:scale(.85);box-shadow:0 0 0 8px #8b63f60d}}@keyframes page-module___8aEwW__image-drift{to{transform:scale(1.1)translate(-1.5%,1%)}}@keyframes page-module___8aEwW__light-pass{0%,32%{transform:translate(-80%)rotate(16deg)}65%,to{transform:translate(250%)rotate(16deg)}}@keyframes page-module___8aEwW__orbit{to{transform:rotate(360deg)}}@keyframes page-module___8aEwW__orbit-reverse{to{transform:rotate(-360deg)}}@media (max-width:1020px){.page-module___8aEwW__hero{grid-template-columns:minmax(0,52%) minmax(360px,48%)}.page-module___8aEwW__copy{padding-left:44px;padding-right:44px}.page-module___8aEwW__copy h1{font-size:clamp(3.5rem,6.5vw,5.2rem)}}@media (max-width:820px){.page-module___8aEwW__header{min-height:72px;padding:0 20px}.page-module___8aEwW__brandName{font-size:18px}.page-module___8aEwW__status{font-size:0}.page-module___8aEwW__statusDot{width:9px;height:9px}.page-module___8aEwW__hero{grid-template-rows:minmax(430px,.96fr) minmax(300px,.72fr);grid-template-columns:1fr;min-height:calc(100svh - 72px)}.page-module___8aEwW__copy{padding:48px 24px 22px}.page-module___8aEwW__copy h1{margin-top:20px;font-size:clamp(3.25rem,15vw,5.2rem)}.page-module___8aEwW__intro{max-width:390px;margin-top:22px}.page-module___8aEwW__primaryLink{margin-top:26px}.page-module___8aEwW__copyFooter{padding-top:28px}.page-module___8aEwW__copyFooter span:last-child{display:none}.page-module___8aEwW__visual{border-radius:24px;min-height:300px;margin:0 12px 12px}.page-module___8aEwW__visualImage{object-position:center 48%}.page-module___8aEwW__signal{width:min(64vw,330px)}.page-module___8aEwW__visualMeta,.page-module___8aEwW__visual figcaption{padding-left:22px;padding-right:22px}}@media (max-width:430px){.page-module___8aEwW__brandDivider,.page-module___8aEwW__productName{display:none}.page-module___8aEwW__copy{padding-top:38px}.page-module___8aEwW__copy h1{font-size:clamp(3.05rem,15.2vw,4.1rem)}.page-module___8aEwW__visual figcaption strong{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__header,.page-module___8aEwW__eyebrow,.page-module___8aEwW__copy h1,.page-module___8aEwW__intro,.page-module___8aEwW__primaryLink,.page-module___8aEwW__copyFooter,.page-module___8aEwW__visual,.page-module___8aEwW__visualImage,.page-module___8aEwW__visual:after,.page-module___8aEwW__statusDot,.page-module___8aEwW__signalRing{animation:none}.page-module___8aEwW__primaryLink,.page-module___8aEwW__primaryLink svg{transition:none}}@media (forced-colors:active){.page-module___8aEwW__statusDot,.page-module___8aEwW__signalCore:before{background:canvastext}.page-module___8aEwW__visualShade{background:0 0}}
