.CoreDisciplines-module__r1szoq__core{isolation:isolate;background:var(--l-bg);grid-template-columns:34% minmax(0,1fr) 31.5%;align-items:center;column-gap:2%;min-height:min(100svh,56.25vw);padding:56px 3.5% 48px 4.4%;display:grid;position:relative;overflow:hidden}.CoreDisciplines-module__r1szoq__scene{z-index:0;--sy:0;position:absolute;inset:0;overflow:hidden}.CoreDisciplines-module__r1szoq__base{object-fit:cover;object-position:50% 50%;width:100%;height:108%;transform:translateY(calc(var(--sy) * -22px));will-change:transform;position:absolute;inset:-4% 0}.CoreDisciplines-module__r1szoq__cubeGlow{aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#5abeff47 0%,#3c8cff1f 35%,#0000 68%);border-radius:50%;width:34%;animation:5.5s ease-in-out infinite alternate CoreDisciplines-module__r1szoq__cubeBreathe;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}@keyframes CoreDisciplines-module__r1szoq__cubeBreathe{0%{opacity:.38;transform:translate(-50%,-50%)scale(.92)}to{opacity:.85;transform:translate(-50%,-50%)scale(1.08)}}.CoreDisciplines-module__r1szoq__scene:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0% 30%,#0407121c 46%,#04071224 100%),radial-gradient(34% 50% at 50% 43%,#04071217 0%,#0000 100%),linear-gradient(#05081280 0,#0000 18% 86%,#05081299 100%);position:absolute;inset:0}.CoreDisciplines-module__r1szoq__copy{z-index:2;opacity:0;transition:opacity .7s var(--l-ease), transform .7s var(--l-ease);grid-column:1;position:relative;transform:translateY(18px)}.CoreDisciplines-module__r1szoq__copy[data-in]{opacity:1;transform:none}.CoreDisciplines-module__r1szoq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#7fd3ff;text-shadow:0 0 6px #78d7ffe6,0 0 18px #5abeff8c,0 0 36px #3ca0ff4d;font-size:14px;font-weight:700}.CoreDisciplines-module__r1szoq__title{font-family:var(--l-font-display);letter-spacing:-.005em;color:#fff;text-shadow:0 0 3px #c8f0ffbf,0 0 16px #6ecdff99,0 0 44px #46aaff61;margin-top:14px;font-size:clamp(40px,4.55vw,66px);font-weight:700;line-height:1.06}.CoreDisciplines-module__r1szoq__lead{color:#b6bff2;text-shadow:0 2px 12px #0009;max-width:38ch;margin-top:22px;font-size:clamp(15px,1.2vw,17.5px);line-height:1.5}.CoreDisciplines-module__r1szoq__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px;display:flex}.CoreDisciplines-module__r1szoq__primary,.CoreDisciplines-module__r1szoq__secondary{color:#fff;white-space:nowrap;height:44px;transition:transform .2s var(--l-ease), box-shadow .2s var(--l-ease), filter .2s var(--l-ease), background-color .2s var(--l-ease);border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:500;display:inline-flex}.CoreDisciplines-module__r1szoq__primary{background:linear-gradient(90deg,#3b63ff 0%,#2d55ea 100%);border:1px solid #96b4ff80;box-shadow:0 0 24px #3b63ff73,inset 0 1px #ffffff1f}.CoreDisciplines-module__r1szoq__primary:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 0 34px #3b63ffa6}.CoreDisciplines-module__r1szoq__secondary{background:#080c1c8c;border:1px solid #dce6ff8c;padding-left:16px}.CoreDisciplines-module__r1szoq__secondary:hover{background:#10162cbf;border-color:#fff;transform:translateY(-1px)}.CoreDisciplines-module__r1szoq__playIcon{display:inline-flex}.CoreDisciplines-module__r1szoq__grid{z-index:2;grid-column:3;grid-template-columns:1fr 1fr;gap:18px 16px;display:grid;position:relative}.CoreDisciplines-module__r1szoq__cardWrap{opacity:0;transition:opacity .65s var(--l-ease), transform .65s var(--l-ease);transition-delay:calc(var(--i) * 70ms);transform:translateY(26px)}.CoreDisciplines-module__r1szoq__cardWrap[data-in]{opacity:1;transform:none}.CoreDisciplines-module__r1szoq__card{--glow-rgb:76, 141, 255;-webkit-backdrop-filter:blur(14px)saturate(1.2);height:100%;min-height:196px;transition:transform .32s var(--l-ease), box-shadow .32s var(--l-ease);background:radial-gradient(120% 90% at 0 0,#78aaff24 0%,#0000 55%),linear-gradient(160deg,#26385c75 0%,#101c3485 100%);border:1px solid #0000;border-radius:18px;flex-direction:column;padding:20px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #96bef038}.CoreDisciplines-module__r1szoq__card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;transition:opacity .32s var(--l-ease);background:linear-gradient(150deg,#bedcffbf 0%,#82aff052 40%,#648cd224 100%);padding:1px;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}.CoreDisciplines-module__r1szoq__card:after{content:"";filter:blur(.3px);pointer-events:none;background:linear-gradient(90deg,#0000,#dcf0ffe6,#0000);border-radius:1px;height:1px;position:absolute;top:0;left:10%;right:30%}.CoreDisciplines-module__r1szoq__card:hover,.CoreDisciplines-module__r1szoq__card:focus-visible{box-shadow:inset 0 0 0 1px rgba(var(--glow-rgb), .45), 0 0 30px rgba(var(--glow-rgb), .22);transform:translateY(-5px)}.CoreDisciplines-module__r1szoq__icon{object-fit:contain;width:84px;height:84px;filter:drop-shadow(0 0 10px rgba(var(--glow-rgb), .35));transition:transform .42s var(--l-ease), filter .42s var(--l-ease);margin:-6px 0 14px -6px}.CoreDisciplines-module__r1szoq__card:hover .CoreDisciplines-module__r1szoq__icon{filter:drop-shadow(0 0 18px rgba(var(--glow-rgb), .7));transform:translateY(-3px)scale(1.08)}.CoreDisciplines-module__r1szoq__arrow{color:#8cc8ffcc;transition:transform .32s var(--l-ease), color .32s var(--l-ease);position:absolute;top:16px;right:16px}.CoreDisciplines-module__r1szoq__card:hover .CoreDisciplines-module__r1szoq__arrow{color:#fff;transform:translate(3px,-3px)}.CoreDisciplines-module__r1szoq__cardTitle{color:#fff;margin-top:auto;font-size:clamp(16px,1.3vw,19px);font-weight:700;line-height:1.2}.CoreDisciplines-module__r1szoq__cardText{color:#c8d4f0cc;margin-top:8px;font-size:clamp(13px,1vw,14.5px);line-height:1.4}@media (max-width:1099px){.CoreDisciplines-module__r1szoq__core{grid-template-columns:40% minmax(0,1fr) 42%;column-gap:2%}.CoreDisciplines-module__r1szoq__card{min-height:172px;padding:16px}.CoreDisciplines-module__r1szoq__icon{width:68px;height:68px}}@media (max-width:899px){.CoreDisciplines-module__r1szoq__core{flex-direction:column;align-items:stretch;gap:24px;min-height:0;padding:56px 20px 48px;display:flex}.CoreDisciplines-module__r1szoq__scene{order:1;height:62vw;max-height:380px;margin:0 -20px;position:relative}.CoreDisciplines-module__r1szoq__base{height:100%;inset:0;transform:none}.CoreDisciplines-module__r1szoq__scene:after{background:linear-gradient(to bottom, var(--l-bg) 0, transparent 22%), linear-gradient(to top, var(--l-bg) 0, transparent 22%)}.CoreDisciplines-module__r1szoq__copy{order:0}.CoreDisciplines-module__r1szoq__title{font-size:clamp(34px,10vw,44px)}.CoreDisciplines-module__r1szoq__lead{max-width:none}.CoreDisciplines-module__r1szoq__grid{order:2;grid-template-columns:1fr 1fr;gap:12px}.CoreDisciplines-module__r1szoq__card{min-height:0;padding:16px 14px}.CoreDisciplines-module__r1szoq__icon{width:60px;height:60px;margin:-4px 0 10px -4px}}@media (max-width:479px){.CoreDisciplines-module__r1szoq__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CoreDisciplines-module__r1szoq__cubeGlow{animation:none}.CoreDisciplines-module__r1szoq__base{transform:none}.CoreDisciplines-module__r1szoq__copy,.CoreDisciplines-module__r1szoq__cardWrap,.CoreDisciplines-module__r1szoq__card,.CoreDisciplines-module__r1szoq__icon,.CoreDisciplines-module__r1szoq__arrow,.CoreDisciplines-module__r1szoq__primary,.CoreDisciplines-module__r1szoq__secondary{transition:none}}
.CtaFooter-module__FEBpkG__cta{isolation:isolate;background:var(--l-bg);flex-direction:column;align-items:center;min-height:min(100svh,56.25vw);padding:96px 3.4% 20px;display:flex;position:relative;overflow:hidden}.CtaFooter-module__FEBpkG__scene{z-index:0;--sy:0;position:absolute;inset:0;overflow:hidden}.CtaFooter-module__FEBpkG__base{object-fit:cover;object-position:50% 40%;width:100%;height:108%;transform:translateY(calc(var(--sy) * -18px));will-change:transform;position:absolute;inset:-4% 0}.CtaFooter-module__FEBpkG__scene:after{content:"";background:linear-gradient(to bottom, var(--l-bg) 0, transparent 16%), linear-gradient(to top, #050812b3 0, transparent 40%);pointer-events:none;position:absolute;inset:0}.CtaFooter-module__FEBpkG__call{z-index:2;text-align:center;opacity:0;max-width:1040px;transition:opacity .7s var(--l-ease), transform .7s var(--l-ease);position:relative;transform:translateY(16px)}.CtaFooter-module__FEBpkG__call[data-in]{opacity:1;transform:none}.CtaFooter-module__FEBpkG__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#3fe1ff;text-shadow:0 0 8px #3fe1ffb3,0 0 22px #28beff66;font-size:clamp(13px,1.15vw,17px);font-weight:700}.CtaFooter-module__FEBpkG__title{font-family:var(--l-font-display);white-space:nowrap;letter-spacing:-.012em;margin-top:16px;font-size:clamp(36px,4.05vw,60px);font-weight:800;line-height:1.05}.CtaFooter-module__FEBpkG__title span{color:#0000;-webkit-background-clip:text;background-clip:text}.CtaFooter-module__FEBpkG__w1{filter:drop-shadow(0 0 16px #ff6fd873);background-image:linear-gradient(90deg,#ff6fd8 0%,#d77cff 100%)}.CtaFooter-module__FEBpkG__w2{filter:drop-shadow(0 0 16px #aa82ff73);background-image:linear-gradient(90deg,#c67dff 0%,#8f8cff 100%)}.CtaFooter-module__FEBpkG__w3{filter:drop-shadow(0 0 16px #64a0ff73);background-image:linear-gradient(90deg,#7f9bff 0%,#5fb6ff 100%)}.CtaFooter-module__FEBpkG__w4{filter:drop-shadow(0 0 16px #3fe1ff80);background-image:linear-gradient(90deg,#58c8ff 0%,#3fe8ff 100%)}.CtaFooter-module__FEBpkG__lead{color:#f1f5ff;text-shadow:0 2px 12px #0009;max-width:44ch;margin:22px auto 0;font-size:clamp(16px,1.45vw,21px);line-height:1.5}.CtaFooter-module__FEBpkG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:36px;display:flex}.CtaFooter-module__FEBpkG__primary,.CtaFooter-module__FEBpkG__secondary{color:#fff;white-space:nowrap;height:52px;transition:transform .2s var(--l-ease), box-shadow .2s var(--l-ease), filter .2s var(--l-ease), background-color .2s var(--l-ease);border-radius:999px;align-items:center;gap:10px;padding:0 32px;font-size:clamp(16px,1.3vw,19px);font-weight:500;display:inline-flex}.CtaFooter-module__FEBpkG__primary{background:linear-gradient(90deg,#8f41ed 0%,#356ddc 100%);border:1px solid #beaaff80;box-shadow:0 0 26px #825aff80,inset 0 1px #ffffff24}.CtaFooter-module__FEBpkG__primary:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 0 38px #825affb3}.CtaFooter-module__FEBpkG__secondary{background:#080c1c73;border:1px solid #e6ecffb3}.CtaFooter-module__FEBpkG__secondary:hover{background:#10162cb3;border-color:#fff;transform:translateY(-1px)}.CtaFooter-module__FEBpkG__footerWrap{z-index:2;opacity:0;width:100%;transition:opacity .75s var(--l-ease), transform .75s var(--l-ease);margin-top:auto;padding-top:12%;transition-delay:.12s;position:relative;transform:translateY(18px)}.CtaFooter-module__FEBpkG__footerWrap[data-in]{opacity:1;transform:none}.CtaFooter-module__FEBpkG__footer{-webkit-backdrop-filter:blur(16px);background:linear-gradient(#0e162cbd 0%,#090f20d1 100%);border:1px solid #5a96c866;border-radius:20px;grid-template-columns:1.35fr .85fr .95fr .85fr .8fr 1.4fr;gap:28px 24px;padding:36px 38px 34px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 0 40px #3c78c81f}.CtaFooter-module__FEBpkG__footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#96d2fff2 15%,#d8f0ff 50%,#96d2fff2 85%,#0000 100%);border-radius:999px;height:2px;position:absolute;top:-1.5px;left:2%;right:2%;box-shadow:0 0 12px #8cd2fff2,0 0 30px #64b4ffb3,0 -6px 50px #5aa0ff59}.CtaFooter-module__FEBpkG__footer:after{content:"";pointer-events:none;background:linear-gradient(#0000 10%,#6eb9ff14 55%,#6eb9ff57);height:110px;position:absolute;top:-110px;left:6%;right:6%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%)}.CtaFooter-module__FEBpkG__brand{flex-direction:column;align-items:flex-start;display:flex}.CtaFooter-module__FEBpkG__logo{filter:drop-shadow(0 0 10px #57eac540);display:inline-flex}.CtaFooter-module__FEBpkG__tagline{color:#82dcc8d9;margin-top:6px;font-size:13px}.CtaFooter-module__FEBpkG__social{gap:14px;margin-top:18px;display:flex}.CtaFooter-module__FEBpkG__socialLink{color:#c8e1f0e6;width:34px;height:34px;transition:color .18s var(--l-ease), background-color .18s var(--l-ease), transform .18s var(--l-ease);background:#ffffff0a;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.CtaFooter-module__FEBpkG__socialLink:hover{color:#fff;background:#57eac524;transform:translateY(-2px)}.CtaFooter-module__FEBpkG__mission{color:#c8d4f0c7;max-width:28ch;margin-top:16px;font-size:13px;line-height:1.5}.CtaFooter-module__FEBpkG__share{margin-top:14px}.CtaFooter-module__FEBpkG__share p{color:#c8d4f0b3;word-break:break-all;margin-top:6px;font-size:12px}.CtaFooter-module__FEBpkG__shareButton{color:#e2e8fae6;height:34px;transition:color .18s var(--l-ease), border-color .18s var(--l-ease), background-color .18s var(--l-ease);background:#ffffff0a;border:1px solid #8cb4e64d;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.CtaFooter-module__FEBpkG__shareButton:hover{color:#fff;background:#57eac51a;border-color:#8cc8ffb3}.CtaFooter-module__FEBpkG__columnTitle{letter-spacing:.06em;text-transform:uppercase;color:#fff;font-size:15px;font-weight:700}.CtaFooter-module__FEBpkG__column ul{flex-direction:column;gap:10px;margin-top:16px;display:flex}.CtaFooter-module__FEBpkG__column a{color:#e2e8fae6;transition:color .16s var(--l-ease);font-size:15px}.CtaFooter-module__FEBpkG__column a:hover{color:#fff;text-shadow:0 0 12px #8cc8ff99}.CtaFooter-module__FEBpkG__newsletter{border-left:1px solid #78a0d238;padding-left:24px}.CtaFooter-module__FEBpkG__newsletterText{color:#e2e8fae0;margin-top:14px;font-size:14.5px;line-height:1.5}.CtaFooter-module__FEBpkG__subscribe{background:#151e2dd9;border:1px solid #8cb4e64d;border-radius:12px;align-items:center;gap:8px;margin-top:16px;padding:6px 6px 6px 16px;display:flex;position:relative}.CtaFooter-module__FEBpkG__subscribeInput{color:#fff;min-width:0;height:36px;font:inherit;background:0 0;border:0;flex:1;font-size:15px}.CtaFooter-module__FEBpkG__subscribeInput::placeholder{color:#c8d4f08c}.CtaFooter-module__FEBpkG__subscribeInput:focus-visible{outline:none}.CtaFooter-module__FEBpkG__subscribe:focus-within{border-color:#78c8ffb3;box-shadow:0 0 14px #64b4ff4d}.CtaFooter-module__FEBpkG__subscribeButton{color:#fff;width:40px;height:36px;transition:filter .16s var(--l-ease), transform .16s var(--l-ease);background:linear-gradient(135deg,#2b3aa8 0%,#4a36a6 100%);border:1px solid #a08cff99;border-radius:9px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 14px #7864ff66}.CtaFooter-module__FEBpkG__subscribeButton:hover{filter:brightness(1.15);transform:translate(1px)}.CtaFooter-module__FEBpkG__subscribeButton:disabled{opacity:.6}.CtaFooter-module__FEBpkG__subscribeError{color:#ff8fa6;font-size:12.5px;position:absolute;top:calc(100% + 6px);left:0}.CtaFooter-module__FEBpkG__subscribeDone{color:#7ff0d0;margin-top:16px;font-size:14.5px}.CtaFooter-module__FEBpkG__legalRow{color:#e2e8fad1;justify-content:space-between;align-items:center;gap:16px;padding:16px 38px 6px;font-size:13.5px;display:flex}.CtaFooter-module__FEBpkG__lang{color:#fff;align-items:center;gap:8px;font-size:15px;display:inline-flex}@media (max-width:1099px){.CtaFooter-module__FEBpkG__footer{grid-template-columns:1fr 1fr 1fr;padding:28px 26px}.CtaFooter-module__FEBpkG__brand{grid-column:1/-1}.CtaFooter-module__FEBpkG__newsletter{border-top:1px solid #78a0d238;border-left:0;grid-column:1/-1;padding-top:20px;padding-left:0}.CtaFooter-module__FEBpkG__footerWrap{padding-top:10%}}@media (max-width:899px){.CtaFooter-module__FEBpkG__cta{min-height:0;padding:72px 16px 16px}.CtaFooter-module__FEBpkG__footerWrap{padding-top:56px}.CtaFooter-module__FEBpkG__footer{grid-template-columns:1fr 1fr;gap:24px 18px;padding:24px 18px}.CtaFooter-module__FEBpkG__footer:after{display:none}.CtaFooter-module__FEBpkG__brand,.CtaFooter-module__FEBpkG__newsletter{grid-column:1/-1}.CtaFooter-module__FEBpkG__legalRow{flex-direction:column;align-items:flex-start;padding:16px 6px 4px}.CtaFooter-module__FEBpkG__title{white-space:normal}.CtaFooter-module__FEBpkG__primary,.CtaFooter-module__FEBpkG__secondary{height:48px;padding:0 24px}}@media (prefers-reduced-motion:reduce){.CtaFooter-module__FEBpkG__base{transform:none}.CtaFooter-module__FEBpkG__call,.CtaFooter-module__FEBpkG__footerWrap,.CtaFooter-module__FEBpkG__primary,.CtaFooter-module__FEBpkG__secondary,.CtaFooter-module__FEBpkG__socialLink,.CtaFooter-module__FEBpkG__subscribeButton{transition:none}}
.Hero-module__HsImyW__hero{isolation:isolate;flex-direction:column;height:min(100svh,56.25vw);min-height:640px;padding-top:76px;display:flex;position:relative;overflow:hidden}.Hero-module__HsImyW__scene{z-index:0;position:absolute;inset:0;overflow:hidden;container-type:size}.Hero-module__HsImyW__stage{aspect-ratio:2750/1536;--px:0;--py:0;width:max(100cqw,179.04cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__HsImyW__base{object-fit:cover;width:100%;height:100%;transform:translate(calc(var(--px) * 6px), calc(var(--py) * 4px)) scale(1.012);will-change:transform;position:absolute;inset:0}.Hero-module__HsImyW__scene:after{content:"";pointer-events:none;background:linear-gradient(#05081259 0,#0000 14%),linear-gradient(0deg,#0508128c 0,#0000 32%);position:absolute;inset:0}.Hero-module__HsImyW__planet{cursor:pointer;transform:translate(calc(var(--px) * var(--depth) * -22px), calc(var(--py) * var(--depth) * -14px));will-change:transform;display:block;position:absolute}.Hero-module__HsImyW__planetFloat{width:100%;height:100%;animation:Hero-module__HsImyW__float var(--period,9s) ease-in-out infinite alternate;animation-delay:var(--delay,0s)}@keyframes Hero-module__HsImyW__float{0%{transform:translateY(-.6%)}to{transform:translateY(2.2%)}}.Hero-module__HsImyW__planetImg{opacity:.95;filter:brightness(.97)saturate(.97);width:100%;height:100%;transition:filter .42s var(--l-ease), transform .42s var(--l-ease), opacity .42s var(--l-ease)}.Hero-module__HsImyW__planet:hover .Hero-module__HsImyW__planetImg{opacity:1;filter:brightness(1.18) saturate(1.05) drop-shadow(0 0 26px var(--glow));transform:scale(1.035)}.Hero-module__HsImyW__stage:has(.Hero-module__HsImyW__label[data-planet=algo]:hover) .Hero-module__HsImyW__planet[data-planet=algo] .Hero-module__HsImyW__planetImg{opacity:1;filter:brightness(1.18) saturate(1.05) drop-shadow(0 0 26px var(--glow));transform:scale(1.035)}.Hero-module__HsImyW__stage:has(.Hero-module__HsImyW__label[data-planet=system]:hover) .Hero-module__HsImyW__planet[data-planet=system] .Hero-module__HsImyW__planetImg{opacity:1;filter:brightness(1.18) saturate(1.05) drop-shadow(0 0 26px var(--glow));transform:scale(1.035)}.Hero-module__HsImyW__stage:has(.Hero-module__HsImyW__label[data-planet=aws]:hover) .Hero-module__HsImyW__planet[data-planet=aws] .Hero-module__HsImyW__planetImg{opacity:1;filter:brightness(1.18) saturate(1.05) drop-shadow(0 0 26px var(--glow));transform:scale(1.035)}.Hero-module__HsImyW__stage:has(.Hero-module__HsImyW__label[data-planet=ai]:hover) .Hero-module__HsImyW__planet[data-planet=ai] .Hero-module__HsImyW__planetImg{opacity:1;filter:brightness(1.18) saturate(1.05) drop-shadow(0 0 26px var(--glow));transform:scale(1.035)}.Hero-module__HsImyW__veil{pointer-events:none;background:linear-gradient(90deg,#0000 26%,#04071229 46%,#04071238 100%),radial-gradient(42% 60% at 61.8% 37%,#0407121f 0%,#0000 100%);position:absolute;inset:0}.Hero-module__HsImyW__label:hover{--lit:1}.Hero-module__HsImyW__stage:has(.Hero-module__HsImyW__planet[data-planet=algo]:hover) .Hero-module__HsImyW__label[data-planet=algo]{--lit:1}.Hero-module__HsImyW__stage:has(.Hero-module__HsImyW__planet[data-planet=system]:hover) .Hero-module__HsImyW__label[data-planet=system]{--lit:1}.Hero-module__HsImyW__stage:has(.Hero-module__HsImyW__planet[data-planet=aws]:hover) .Hero-module__HsImyW__label[data-planet=aws]{--lit:1}.Hero-module__HsImyW__stage:has(.Hero-module__HsImyW__planet[data-planet=ai]:hover) .Hero-module__HsImyW__label[data-planet=ai]{--lit:1}.Hero-module__HsImyW__leaders{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Hero-module__HsImyW__leader{stroke-width:1px;opacity:.55}.Hero-module__HsImyW__label{--lit:0;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-50%)}.Hero-module__HsImyW__dot{background:var(--glow);width:12px;height:12px;box-shadow:0 0 10px var(--glow), 0 0 22px var(--glow);transition:transform .26s var(--l-ease);transform:scale(calc(1 + var(--lit) * .3));border-radius:50%}.Hero-module__HsImyW__labelText{letter-spacing:0;letter-spacing:.005em;color:#fff;text-shadow:0 2px 10px #000000bf, 0 0 calc(var(--lit) * 16px) var(--glow);transition:text-shadow .26s var(--l-ease);font-size:clamp(13px,1.2vw,18px);font-weight:700;line-height:1.2}.Hero-module__HsImyW__planetGrid{display:none}.Hero-module__HsImyW__copy{z-index:2;pointer-events:none;width:min(42%,620px);position:absolute;top:18.5%;left:4.4%}.Hero-module__HsImyW__title,.Hero-module__HsImyW__lead{pointer-events:none;width:fit-content}.Hero-module__HsImyW__actions{pointer-events:none}.Hero-module__HsImyW__actions>*{pointer-events:auto}.Hero-module__HsImyW__title{font-family:var(--l-font-display);letter-spacing:.005em;text-transform:uppercase;flex-direction:column;font-size:clamp(30px,2.9vw,44px);font-weight:800;line-height:1.1;display:flex}.Hero-module__HsImyW__titleLine{background:linear-gradient(#fff 0%,#c9d3ea 100%);color:#0000;filter:drop-shadow(0 2px 14px #0000008c)drop-shadow(0 0 6px #bed7ff2e);-webkit-background-clip:text;background-clip:text;width:fit-content;display:block}.Hero-module__HsImyW__titleAccent{filter:drop-shadow(0 2px 14px #0000008c)drop-shadow(0 0 10px #4682f066);background-image:linear-gradient(170deg,#72b8f8 0%,#4a89f0 55%,#3a6ce2 100%)}.Hero-module__HsImyW__lead{max-width:54ch;color:var(--l-text-2);text-shadow:0 2px 12px #000000b3;margin-top:18px;font-size:clamp(14px,1.1vw,16px);line-height:1.5}.Hero-module__HsImyW__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.Hero-module__HsImyW__primary,.Hero-module__HsImyW__secondary{color:#fff;height:44px;transition:transform .2s var(--l-ease), box-shadow .2s var(--l-ease), filter .2s var(--l-ease), background-color .2s var(--l-ease);border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:500;display:inline-flex}.Hero-module__HsImyW__primary{background:linear-gradient(90deg,#15338a 0%,#2b3aa8 50%,#4a36a6 100%) padding-box padding-box,linear-gradient(90deg,#3f9bff 0%,#7a6cff 55%,#c45cff 100%) border-box;border:1.5px solid #0000;box-shadow:0 0 18px #5a6eff66,inset 0 1px #ffffff1a}.Hero-module__HsImyW__primary:hover{filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 0 30px #786eff99}.Hero-module__HsImyW__secondary{background:#080c1c8c;border:1px solid #dce6ff8c;padding-left:16px}.Hero-module__HsImyW__secondary:hover{background:#10162cbf;border-color:#fff;transform:translateY(-1px)}.Hero-module__HsImyW__playIcon{display:inline-flex}.Hero-module__HsImyW__caption{z-index:2;pointer-events:none;letter-spacing:.34em;text-transform:uppercase;color:#a8c0e4db;text-shadow:0 1px 2px #030610f2,0 0 6px #030610e6,0 0 16px #030610cc;font-size:11px;font-weight:500;line-height:1.9;position:absolute}.Hero-module__HsImyW__caption:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#040712c7 0%,#04071273 45%,#0000 72%);border-radius:50%;position:absolute;inset:-30% -40%}.Hero-module__HsImyW__caption:after{content:"";background:#a8c0e499;width:34px;height:1px;margin-top:8px;display:block}.Hero-module__HsImyW__captionLeft{top:50.5%;left:2.1%}.Hero-module__HsImyW__captionRight{text-align:right;top:55%;right:1.9%}.Hero-module__HsImyW__captionRight:after{margin-left:auto}@media (max-width:899px){.Hero-module__HsImyW__hero{height:auto;min-height:0;padding-top:64px}.Hero-module__HsImyW__copy{order:0}.Hero-module__HsImyW__scene{order:1}.Hero-module__HsImyW__planetGrid{order:2}.Hero-module__HsImyW__hero>:last-child{order:3}.Hero-module__HsImyW__scene{height:76vw;max-height:420px;margin-top:8px;position:relative}.Hero-module__HsImyW__stage{width:179.04cqh;transform:translate(-61.8%,-50%)}.Hero-module__HsImyW__scene:after{background:linear-gradient(to bottom, var(--l-bg) 0, transparent 18%), linear-gradient(to top, var(--l-bg) 0, transparent 26%), linear-gradient(to right, var(--l-bg) 0, transparent 12%), linear-gradient(to left, var(--l-bg) 0, transparent 12%)}.Hero-module__HsImyW__planet,.Hero-module__HsImyW__label,.Hero-module__HsImyW__leaders{display:none}.Hero-module__HsImyW__veil{background:linear-gradient(#0000 0,#04071247 100%)}.Hero-module__HsImyW__copy{width:auto;padding:20px 20px 0;position:static}.Hero-module__HsImyW__title{font-size:clamp(30px,9vw,40px)}.Hero-module__HsImyW__lead{max-width:none;font-size:16px}.Hero-module__HsImyW__caption{display:none}.Hero-module__HsImyW__planetGrid{grid-template-columns:1fr 1fr;gap:10px 14px;padding:4px 20px 0;display:grid}.Hero-module__HsImyW__planetGrid a{background:#090f24b3;border:1px solid #78a0ff38;border-radius:14px;grid-template-columns:56px 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid}.Hero-module__HsImyW__planetGrid img{object-fit:cover;width:56px;height:56px;filter:drop-shadow(0 0 10px var(--glow));border-radius:50%}.Hero-module__HsImyW__planetGrid span{color:#fff;font-size:13px;font-weight:700;line-height:1.2}}@media (prefers-reduced-motion:reduce){.Hero-module__HsImyW__planetFloat{animation:none}.Hero-module__HsImyW__planetImg,.Hero-module__HsImyW__dot,.Hero-module__HsImyW__labelText,.Hero-module__HsImyW__primary,.Hero-module__HsImyW__secondary{transition:none}}
.QuestCards-module__m3mn0W__panel{z-index:3;background:var(--l-panel);-webkit-backdrop-filter:blur(14px);border:1px solid #78a0ff52;border-radius:22px;margin:auto 3.4% 2.4%;padding:18px 22px 22px;position:relative;box-shadow:inset 0 0 0 1px #0a102899,0 30px 80px #00000073,0 0 40px #3c64ff1f}.QuestCards-module__m3mn0W__heading{text-align:center;font-family:var(--l-font-display);letter-spacing:.005em;background:linear-gradient(90deg,#4c8dff 0%,#8f6bff 60%,#b36bff 100%);color:#0000;filter:drop-shadow(0 0 14px #6e78ff59);-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:clamp(22px,1.85vw,28px);font-weight:700}.QuestCards-module__m3mn0W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.QuestCards-module__m3mn0W__card{--accent:var(--l-blue);--accent-rgb:76, 141, 255;background:radial-gradient(90% 75% at 0% 0%, rgba(var(--accent-rgb), .22) 0%, transparent 60%), radial-gradient(70% 60% at 100% 100%, rgba(var(--accent-rgb), .16) 0%, transparent 65%), linear-gradient(165deg, var(--g0) 0%, var(--g1) 100%);border:1px solid rgba(var(--accent-rgb), .38);min-height:150px;box-shadow:0 0 24px rgba(var(--accent-rgb), .12), inset 0 0 30px rgba(var(--accent-rgb), .05);transition:border-color .22s var(--l-ease), box-shadow .22s var(--l-ease), transform .22s var(--l-ease);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.QuestCards-module__m3mn0W__card:before{content:"";pointer-events:none;background-image:radial-gradient(rgba(var(--accent-rgb), .5) .7px, transparent .8px);opacity:.35;background-size:9px 9px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 90% at 100% 100%,#000 0%,#0000 70%);mask-image:radial-gradient(80% 90% at 100% 100%,#000 0%,#0000 70%)}.QuestCards-module__m3mn0W__card:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--accent-rgb), .55), transparent);height:1px;position:absolute;top:0;left:8%;right:8%}.QuestCards-module__m3mn0W__card:hover{border-color:rgba(var(--accent-rgb), .7);box-shadow:0 0 40px rgba(var(--accent-rgb), .26), inset 0 0 40px rgba(var(--accent-rgb), .08);transform:translateY(-2px)}.QuestCards-module__m3mn0W__blue{--accent:var(--l-blue);--accent-rgb:76, 141, 255;--g0:#04142f;--g1:#050d1f}.QuestCards-module__m3mn0W__violet{--accent:#a56bff;--accent-rgb:165, 107, 255;--g0:#181036;--g1:#080821}.QuestCards-module__m3mn0W__orange{--accent:var(--l-orange);--accent-rgb:255, 154, 60;--g0:#211619;--g1:#100d17}.QuestCards-module__m3mn0W__head{grid-area:1/1;align-items:center;gap:14px;min-width:0;display:flex}.QuestCards-module__m3mn0W__icon{width:48px;height:48px;filter:drop-shadow(0 0 10px rgba(var(--accent-rgb), .45));flex-shrink:0}.QuestCards-module__m3mn0W__title{letter-spacing:-.01em;color:#fff;font-size:clamp(14.5px,1.05vw,16px);font-weight:700;line-height:1.2}.QuestCards-module__m3mn0W__visual{grid-area:1/2/span 3;justify-content:center;align-self:center;align-items:center;display:flex}.QuestCards-module__m3mn0W__link{color:var(--accent);text-shadow:0 0 12px rgba(var(--accent-rgb), .45);transition:gap .2s var(--l-ease);grid-area:3/1;align-self:end;align-items:center;gap:8px;font-size:clamp(13.5px,1vw,15px);font-weight:500;display:inline-flex}.QuestCards-module__m3mn0W__link:hover{gap:12px}.QuestCards-module__m3mn0W__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.QuestCards-module__m3mn0W__bsearch{text-align:center;width:186px;transition:opacity .38s var(--l-ease);background:#050918bf;border:1px solid #4c8dff47;border-radius:10px;padding:10px 10px 8px}.QuestCards-module__m3mn0W__bsearch[data-fading]{opacity:0}.QuestCards-module__m3mn0W__bsearchTitle{letter-spacing:.02em;color:#d6def5d9;margin-bottom:8px;font-size:11px;font-weight:500}.QuestCards-module__m3mn0W__bsearchRow{justify-content:center;gap:3px;display:flex}.QuestCards-module__m3mn0W__cell{width:23px;height:25px;font-family:var(--l-font-mono);color:#e8eeff;transition:opacity .32s var(--l-ease), background-color .32s var(--l-ease), box-shadow .32s var(--l-ease), transform .32s var(--l-ease), border-color .32s var(--l-ease);background:#141e3cb3;border:1px solid #8caaff59;border-radius:4px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.QuestCards-module__m3mn0W__cell[data-out]{opacity:.28}.QuestCards-module__m3mn0W__cell[data-mid]{background:#4c8dff59;border-color:#6aa3ff;transform:translateY(-2px);box-shadow:0 0 12px #4c8dffb3}.QuestCards-module__m3mn0W__cell[data-found]{background:#38e0ff66;border-color:#38e0ff;box-shadow:0 0 16px #38e0ffd9}.QuestCards-module__m3mn0W__cell{position:relative}.QuestCards-module__m3mn0W__ptr{font-family:var(--l-font-mono);color:var(--l-cyan);font-size:8.5px;font-style:normal;line-height:1;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.QuestCards-module__m3mn0W__barsRow{justify-content:center;align-items:flex-end;gap:5px;height:38px;padding:0 6px;display:flex}.QuestCards-module__m3mn0W__bar{width:18px;height:calc(var(--h) * 6px);transition:height .32s var(--l-ease), background-color .24s var(--l-ease), box-shadow .24s var(--l-ease), transform .24s var(--l-ease);background:#4c8dff8c;border:1px solid #8caaff66;border-radius:3px 3px 1px 1px;position:relative}.QuestCards-module__m3mn0W__bar b{font-family:var(--l-font-mono);text-align:center;color:#d6def5cc;font-size:8.5px;font-weight:400;line-height:1;position:absolute;bottom:-11px;left:0;right:0}.QuestCards-module__m3mn0W__bar[data-pair]{background:#4c8dfff2;transform:translateY(-2px);box-shadow:0 0 10px #4c8dffb3}.QuestCards-module__m3mn0W__bar[data-swap]{background:#ff9a3c;border-color:#ffc27a;box-shadow:0 0 12px #ff9a3ccc}.QuestCards-module__m3mn0W__bar[data-done]{background:#38e0ff99;border-color:#38e0ffcc}.QuestCards-module__m3mn0W__bsearchCaption{font-family:var(--l-font-mono);color:var(--l-blue);white-space:nowrap;margin-top:12px;font-size:10.5px}.QuestCards-module__m3mn0W__bsearchCaption[data-found]{color:var(--l-cyan)}.QuestCards-module__m3mn0W__terminal{background:#050816d9;border:1px solid #a56bff4d;border-radius:10px;width:206px;height:118px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 16%);mask-image:linear-gradient(#0000 0,#000 16%)}.QuestCards-module__m3mn0W__rain{pointer-events:none;justify-content:space-around;padding:0 6px;display:flex;position:absolute;inset:0}.QuestCards-module__m3mn0W__rainCol{writing-mode:vertical-rl;text-orientation:upright;font-family:var(--l-font-mono);letter-spacing:-1px;color:#a56bff29;animation:QuestCards-module__m3mn0W__rainFall calc(5s + var(--i) * 1.3s) linear infinite;animation-delay:calc(var(--i) * -1.7s);font-size:9px;line-height:1;display:block}@keyframes QuestCards-module__m3mn0W__rainFall{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.QuestCards-module__m3mn0W__code{font-family:var(--l-font-mono);color:#d9c8ff;text-shadow:0 0 8px #a56bff99;white-space:pre;margin:0;font-size:9.5px;line-height:1.5;position:absolute;bottom:8px;left:10px;right:10px}.QuestCards-module__m3mn0W__cursor{vertical-align:-2px;background:#c9a8ff;width:6px;height:11px;margin-left:1px;animation:1s steps(2,start) infinite QuestCards-module__m3mn0W__blink;display:inline-block;box-shadow:0 0 8px #a56bffe6}@keyframes QuestCards-module__m3mn0W__blink{to{visibility:hidden}}.QuestCards-module__m3mn0W__cubesWrap{width:168px;height:130px;margin-right:-6px;position:relative}.QuestCards-module__m3mn0W__card:hover .QuestCards-module__m3mn0W__disc{opacity:1.6}.QuestCards-module__m3mn0W__cubesHalo{transition:opacity .3s var(--l-ease), transform .3s var(--l-ease);opacity:.8;background:radial-gradient(#ff9a3c47 0%,#ff9a3c14 45%,#0000 70%);border-radius:50%;position:absolute;inset:10% 5%}.QuestCards-module__m3mn0W__cubes{filter:drop-shadow(0 0 10px #ff9a3c59);width:172px;max-width:none;transition:transform .42s var(--l-ease), filter .42s var(--l-ease);margin:0 auto;animation:5.5s ease-in-out infinite QuestCards-module__m3mn0W__cubesBob;position:relative}@keyframes QuestCards-module__m3mn0W__cubesBob{0%,to{translate:0}50%{translate:0 -4px}}.QuestCards-module__m3mn0W__card:hover .QuestCards-module__m3mn0W__cubes{filter:drop-shadow(0 0 22px #ff9a3cbf)brightness(1.12);transform:translateY(-6px)rotate(-4deg)scale(1.08)}.QuestCards-module__m3mn0W__card:hover .QuestCards-module__m3mn0W__cubesHalo{opacity:1;transform:scale(1.18)}@media (max-width:1099px){.QuestCards-module__m3mn0W__grid{grid-template-columns:1fr}.QuestCards-module__m3mn0W__card{min-height:0}}@media (max-width:899px){.QuestCards-module__m3mn0W__panel{border-radius:18px;margin:24px 16px;padding:16px 14px}.QuestCards-module__m3mn0W__visual{transform-origin:100%;transform:scale(.92)}}@media (max-width:420px){.QuestCards-module__m3mn0W__card{grid-template-rows:auto auto auto;grid-template-columns:1fr}.QuestCards-module__m3mn0W__visual{grid-area:2/1;justify-self:center;padding:6px 0;transform:none}.QuestCards-module__m3mn0W__link{grid-row:3}}@media (prefers-reduced-motion:reduce){.QuestCards-module__m3mn0W__rainCol,.QuestCards-module__m3mn0W__cursor,.QuestCards-module__m3mn0W__cubes{animation:none}.QuestCards-module__m3mn0W__card,.QuestCards-module__m3mn0W__cubes,.QuestCards-module__m3mn0W__cubesHalo,.QuestCards-module__m3mn0W__cell,.QuestCards-module__m3mn0W__bar,.QuestCards-module__m3mn0W__bsearch{transition:none}}
.LandingNav-module__aQaeRa__nav{z-index:30;align-items:center;gap:44px;height:76px;padding:0 48px;display:flex;position:absolute;top:0;left:0;right:0}.LandingNav-module__aQaeRa__logo{filter:drop-shadow(0 0 10px #57eac540);flex-shrink:0;align-items:center;display:inline-flex}.LandingNav-module__aQaeRa__toggle{display:none}.LandingNav-module__aQaeRa__links ul{align-items:center;gap:34px;display:flex}.LandingNav-module__aQaeRa__links a,.LandingNav-module__aQaeRa__soon{letter-spacing:.01em;color:#e2e8fadb;transition:color .16s var(--l-ease), text-shadow .16s var(--l-ease);align-items:center;gap:7px;font-size:15px;font-weight:500;display:inline-flex}.LandingNav-module__aQaeRa__links a:hover{color:#fff;text-shadow:0 0 14px #8caaffb3}.LandingNav-module__aQaeRa__soon{color:#e2e8fa8c;cursor:default}.LandingNav-module__aQaeRa__badge{letter-spacing:.1em;text-transform:uppercase;color:#c6b8ff;background:#7c5cff24;border:1px solid #7c5cff99;border-radius:999px;padding:4px 7px 3px;font-size:10px;font-weight:700;line-height:1;box-shadow:0 0 10px #7c5cff59}.LandingNav-module__aQaeRa__cta{color:#fff;height:40px;transition:transform .2s var(--l-ease), box-shadow .2s var(--l-ease), filter .2s var(--l-ease);background:linear-gradient(90deg,#0a3390 0%,#1f2a9a 50%,#3b25a6 100%) padding-box padding-box,linear-gradient(90deg,#3f8cff 0%,#7a6cff 55%,#a35cff 100%) border-box;border:1.5px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;margin-left:auto;padding:0 24px;font-size:15px;font-weight:500;display:inline-flex;box-shadow:0 0 18px #506eff61,inset 0 1px #ffffff14}.LandingNav-module__aQaeRa__cta:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 0 32px #6482ff99}@media (max-width:899px){.LandingNav-module__aQaeRa__nav{gap:16px;height:64px;padding:0 16px}.LandingNav-module__aQaeRa__cta{height:36px;margin-left:auto;padding:0 18px;font-size:14px}.LandingNav-module__aQaeRa__toggle{cursor:pointer;width:40px;height:40px;transition:transform .16s var(--l-ease);background:#080d1e99;border:1px solid #8caaff4d;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;padding:0 9px;display:inline-flex}.LandingNav-module__aQaeRa__nav[data-open] .LandingNav-module__aQaeRa__toggle{transform:rotate(90deg)}.LandingNav-module__aQaeRa__bar{background:#e2e8fae6;border-radius:2px;height:2px;display:block}.LandingNav-module__aQaeRa__links{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060a18f0;border:1px solid #8caaff47;border-radius:16px;padding:10px;display:none;position:absolute;top:64px;left:12px;right:12px;box-shadow:0 20px 50px #00000080}.LandingNav-module__aQaeRa__nav[data-open] .LandingNav-module__aQaeRa__links{display:block}.LandingNav-module__aQaeRa__links ul{flex-direction:column;align-items:stretch;gap:2px}.LandingNav-module__aQaeRa__links a,.LandingNav-module__aQaeRa__soon{border-radius:10px;padding:11px 12px;font-size:16px}.LandingNav-module__aQaeRa__links a:hover{background:#7c5cff1f}}
.Pricing-module__3eqIJa__pricing{isolation:isolate;background:var(--l-bg);flex-direction:column;align-items:center;min-height:min(100svh,56.25vw);padding:64px 4% 56px;display:flex;position:relative;overflow:hidden}.Pricing-module__3eqIJa__scene{z-index:0;--sy:0;position:absolute;inset:0;overflow:hidden}.Pricing-module__3eqIJa__base{object-fit:cover;object-position:50% 60%;width:100%;height:108%;transform:translateY(calc(var(--sy) * -20px));will-change:transform;position:absolute;inset:-4% 0}.Pricing-module__3eqIJa__scene:after{content:"";background:linear-gradient(to bottom, var(--l-bg) 0, transparent 14%), linear-gradient(to top, #0508128c 0, transparent 30%);pointer-events:none;position:absolute;inset:0}.Pricing-module__3eqIJa__head{z-index:2;text-align:center;opacity:0;transition:opacity .7s var(--l-ease), transform .7s var(--l-ease);position:relative;transform:translateY(16px)}.Pricing-module__3eqIJa__head[data-in]{opacity:1;transform:none}.Pricing-module__3eqIJa__title{font-family:var(--l-font-display);letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(90deg,#4fe3ff 0%,#9ff0ff 45%,#c9ecff 100%);color:#0000;filter:drop-shadow(0 0 10px #50dcff8c)drop-shadow(0 0 28px #3cb4ff4d);-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,2.45vw,36px);font-weight:800;line-height:1.15}.Pricing-module__3eqIJa__sub{color:#f1f5ff;margin-top:12px;font-size:clamp(15px,1.2vw,17.5px)}.Pricing-module__3eqIJa__panel{z-index:2;-webkit-backdrop-filter:blur(16px);opacity:0;width:min(100%,950px);transition:opacity .75s var(--l-ease), transform .75s var(--l-ease);background:linear-gradient(#121a389e 0%,#0c122ab3 100%);border:1px solid #78aaff3d;border-radius:24px;margin-top:30px;padding:56px 36px 36px;position:relative;transform:translateY(22px);box-shadow:inset 0 1px #ffffff0f,0 30px 80px #00000073}.Pricing-module__3eqIJa__panel[data-in]{opacity:1;transform:none}.Pricing-module__3eqIJa__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.Pricing-module__3eqIJa__cardWrap{opacity:0;transition:opacity .65s var(--l-ease), transform .65s var(--l-ease);transition-delay:calc(.14s + var(--i) * 90ms);transform:translateY(24px)}.Pricing-module__3eqIJa__cardWrap[data-in]{opacity:1;transform:none}.Pricing-module__3eqIJa__card{--tone:#3ee6ff;--tone-rgb:62, 230, 255;--tone-soft:#9af1ff;--ground:12, 33, 54;background:radial-gradient(120% 70% at 50% 100%, rgba(var(--tone-rgb), .12) 0%, transparent 60%), linear-gradient(180deg, rgba(var(--ground), .78) 0%, #080c1edb 100%);border:2px solid var(--tone);height:100%;box-shadow:0 0 10px rgba(var(--tone-rgb), .55), 0 0 28px rgba(var(--tone-rgb), .3), inset 0 0 14px rgba(var(--tone-rgb), .18);transition:transform .32s var(--l-ease), box-shadow .32s var(--l-ease);border-radius:22px;flex-direction:column;padding:22px 20px 20px;display:flex;position:relative}.Pricing-module__3eqIJa__card:hover{box-shadow:0 0 14px rgba(var(--tone-rgb), .75), 0 0 44px rgba(var(--tone-rgb), .42), inset 0 0 18px rgba(var(--tone-rgb), .24);transform:translateY(-6px)}.Pricing-module__3eqIJa__cyan{--tone:#3ee6ff;--tone-rgb:62, 230, 255;--tone-soft:#a6f0ff;--ground:12, 33, 54}.Pricing-module__3eqIJa__violet{--tone:#c35cff;--tone-rgb:195, 92, 255;--tone-soft:#d9a2ff;--ground:35, 24, 64}.Pricing-module__3eqIJa__green{--tone:#3cf58a;--tone-rgb:60, 245, 138;--tone-soft:#9cffc4;--ground:20, 44, 38}.Pricing-module__3eqIJa__card[data-popular]{z-index:1;transform-origin:50% 100%;animation:4.5s ease-in-out infinite alternate Pricing-module__3eqIJa__rimBreathe;transform:scale(1.03)}.Pricing-module__3eqIJa__card[data-popular]:hover{transform:scale(1.03)translateY(-6px)}@keyframes Pricing-module__3eqIJa__rimBreathe{0%{box-shadow:0 0 10px rgba(var(--tone-rgb), .55), 0 0 28px rgba(var(--tone-rgb), .3), inset 0 0 14px rgba(var(--tone-rgb), .18)}to{box-shadow:0 0 16px rgba(var(--tone-rgb), .8), 0 0 46px rgba(var(--tone-rgb), .45), inset 0 0 20px rgba(var(--tone-rgb), .26)}}.Pricing-module__3eqIJa__badge{letter-spacing:.06em;text-transform:uppercase;color:#fff;white-space:nowrap;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);filter:drop-shadow(0 0 10px #c35cffb3);background:linear-gradient(90deg,#8a3dff 0%,#b45cff 100%);align-items:center;gap:8px;padding:7px 22px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-62%)}.Pricing-module__3eqIJa__name{text-align:center;font-family:var(--l-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--tone-soft);text-shadow:0 0 10px rgba(var(--tone-rgb), .35);background:#080c2099;border:1px solid #ffffff1f;border-radius:12px;padding:12px 10px;font-size:clamp(16px,1.35vw,20px);font-weight:700}.Pricing-module__3eqIJa__price{text-align:center;margin:20px 0 18px;line-height:1}.Pricing-module__3eqIJa__amount{font-family:var(--l-font-display);letter-spacing:-.01em;color:var(--tone);text-shadow:0 0 8px rgba(var(--tone-rgb), .7), 0 0 26px rgba(var(--tone-rgb), .4);font-size:clamp(40px,3.6vw,54px);font-weight:800}.Pricing-module__3eqIJa__cadence{color:rgba(var(--tone-rgb), .85);margin-left:4px;font-size:clamp(14px,1.15vw,17px);font-weight:500}.Pricing-module__3eqIJa__points{background:rgba(var(--ground), .55);border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;flex:1;gap:11px;padding:16px;display:flex}.Pricing-module__3eqIJa__points li{color:#f1f5ff;align-items:flex-start;gap:10px;font-size:clamp(13px,1vw,14.5px);line-height:1.35;display:flex}.Pricing-module__3eqIJa__check{color:var(--tone);filter:drop-shadow(0 0 5px rgba(var(--tone-rgb), .7));flex-shrink:0;margin-top:1px}.Pricing-module__3eqIJa__cta{letter-spacing:.1em;text-transform:uppercase;color:#fff;border:1.5px solid var(--tone);height:46px;box-shadow:0 0 12px rgba(var(--tone-rgb), .35);transition:transform .2s var(--l-ease), box-shadow .2s var(--l-ease), background-color .2s var(--l-ease), filter .2s var(--l-ease);background:#080c208c;border-radius:999px;justify-content:center;align-items:center;margin-top:auto;font-size:15px;font-weight:700;display:flex}.Pricing-module__3eqIJa__cta:hover{background:rgba(var(--tone-rgb), .14);box-shadow:0 0 22px rgba(var(--tone-rgb), .6);transform:translateY(-1px)}.Pricing-module__3eqIJa__card .Pricing-module__3eqIJa__cta{margin-top:22px}.Pricing-module__3eqIJa__ctaSoon{cursor:default;color:#e2e8fab3;box-shadow:none;border-style:dashed}.Pricing-module__3eqIJa__ctaSoon:hover{color:#fff;background:rgba(var(--tone-rgb), .12);box-shadow:0 0 18px rgba(var(--tone-rgb), .5);border-style:solid;transform:translateY(-1px)}.Pricing-module__3eqIJa__card[data-popular] .Pricing-module__3eqIJa__ctaSoon{border-color:var(--tone);box-shadow:none;filter:none;background:#080c208c}.Pricing-module__3eqIJa__card[data-popular] .Pricing-module__3eqIJa__ctaSoon:hover{background:rgba(var(--tone-rgb), .14);box-shadow:0 0 18px rgba(var(--tone-rgb), .5);filter:none}.Pricing-module__3eqIJa__card[data-popular] .Pricing-module__3eqIJa__cta{background:linear-gradient(90deg,#7a3cff 0%,#b24dff 100%);border-color:#dcb4ffb3;box-shadow:0 0 18px #c35cff8c}.Pricing-module__3eqIJa__card[data-popular] .Pricing-module__3eqIJa__cta:hover{filter:brightness(1.1);box-shadow:0 0 30px #c35cffcc}@media (max-width:1099px){.Pricing-module__3eqIJa__grid{gap:18px}.Pricing-module__3eqIJa__panel{padding:32px 22px 24px}}@media (max-width:899px){.Pricing-module__3eqIJa__pricing{min-height:0;padding:56px 16px 48px}.Pricing-module__3eqIJa__panel{border-radius:20px;margin-top:22px;padding:28px 14px 16px}.Pricing-module__3eqIJa__grid{grid-template-columns:1fr;gap:26px}.Pricing-module__3eqIJa__card{padding:20px 18px 18px}.Pricing-module__3eqIJa__card[data-popular]{transform:none}.Pricing-module__3eqIJa__card[data-popular]:hover{transform:translateY(-6px)}.Pricing-module__3eqIJa__amount{font-size:44px}}@media (prefers-reduced-motion:reduce){.Pricing-module__3eqIJa__base{transform:none}.Pricing-module__3eqIJa__card[data-popular]{animation:none}.Pricing-module__3eqIJa__head,.Pricing-module__3eqIJa__panel,.Pricing-module__3eqIJa__cardWrap,.Pricing-module__3eqIJa__card,.Pricing-module__3eqIJa__cta{transition:none}}
