.PMg9nG_hero{position:relative;overflow:hidden}.PMg9nG_aura{z-index:0;pointer-events:none;background:radial-gradient(40% 52% at 16% 12%, rgb(var(--brand) / .22), transparent 62%), radial-gradient(30% 40% at 86% 4%, rgb(var(--sky) / .11), transparent 64%);filter:blur(30px)saturate(1.04);will-change:transform;height:150%;animation:24s ease-in-out infinite alternate PMg9nG_auraDrift;position:absolute;inset:-25% -12% auto}@keyframes PMg9nG_auraDrift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(2.2%,1.6%)scale(1.06)}to{transform:translate(-1.8%,-1.2%)scale(1.03)}}.PMg9nG_tintBrand{background:linear-gradient(180deg, rgb(var(--brand-soft) / .55), transparent)}.PMg9nG_tintSky{background:linear-gradient(180deg, rgb(var(--sky-soft) / .5), transparent)}.PMg9nG_siteBg{background-color:rgb(var(--canvas));background-image:radial-gradient(48% 34% at 4% -2%, rgb(var(--brand) / .1), transparent 60%), radial-gradient(42% 36% at 98% 4%, rgb(var(--sky) / .07), transparent 64%), radial-gradient(44% 40% at 82% 96%, rgb(var(--brand) / .06), transparent 66%);background-repeat:no-repeat;background-attachment:fixed}.PMg9nG_grid{z-index:0;pointer-events:none;background-image:radial-gradient(rgb(var(--ink) / .05) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.PMg9nG_sr{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.PMg9nG_srHidden{opacity:0;transform:translateY(18px)}.PMg9nG_reveal{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards PMg9nG_csReveal;transform:translateY(14px)}@keyframes PMg9nG_csReveal{to{opacity:1;transform:none}}.PMg9nG_glow{box-shadow:0 1px 2px rgb(var(--ink) / .06), 0 18px 50px rgb(var(--brand-accent) / .22), 0 40px 90px rgb(var(--ink) / .12)}.PMg9nG_heroCard{box-shadow:0 1px 2px rgb(var(--ink) / .05), 0 20px 48px rgb(var(--brand-accent) / .15), 0 44px 96px rgb(var(--ink) / .1)}.PMg9nG_featured{box-shadow:0 0 0 1.5px rgb(var(--brand) / .9), 0 20px 50px rgb(var(--brand-accent) / .18)}.PMg9nG_msgIn{animation:.4s cubic-bezier(.22,1,.36,1) both PMg9nG_msgIn}@keyframes PMg9nG_msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.PMg9nG_brandFade{animation:.55s cubic-bezier(.22,1,.36,1) both PMg9nG_brandFade}@keyframes PMg9nG_brandFade{0%{opacity:0}to{opacity:1}}.PMg9nG_caret:after{content:"";vertical-align:-2px;background:rgb(var(--brand));width:2px;height:1em;margin-left:1px;animation:1s step-end infinite PMg9nG_blink;display:inline-block}@keyframes PMg9nG_blink{50%{opacity:0}}.PMg9nG_dots span{background:rgb(var(--ink-3));border-radius:9999px;width:5px;height:5px;margin:0 1.5px;animation:1.2s ease-in-out infinite PMg9nG_dot;display:inline-block}.PMg9nG_dots span:nth-child(2){animation-delay:.18s}.PMg9nG_dots span:nth-child(3){animation-delay:.36s}@keyframes PMg9nG_dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.PMg9nG_orbWrap{place-items:center;animation:4.5s ease-in-out infinite PMg9nG_orbBreathe;display:grid}.PMg9nG_orbWrapCalling{animation:1.6s ease-in-out infinite PMg9nG_orbPulse}.PMg9nG_orb{background:conic-gradient(from 0deg, rgb(var(--brand)), rgb(var(--sky)), rgb(var(--plum)), rgb(var(--brand) / .9), rgb(var(--brand)));filter:blur(3px)saturate(1.1);border-radius:9999px;width:100%;height:100%;animation:9s linear infinite PMg9nG_orbSpin}.PMg9nG_orbCalling{animation:5s linear infinite PMg9nG_orbSpin}.PMg9nG_orbGlow{box-shadow:0 0 40px 6px rgb(var(--brand) / .45), 0 0 90px 18px rgb(var(--sky) / .25)}.PMg9nG_orbHi{background:radial-gradient(circle at 34% 28%,#ffffff8c,#0000 58%);border-radius:9999px;position:absolute;inset:16%}@keyframes PMg9nG_orbSpin{to{transform:rotate(360deg)}}@keyframes PMg9nG_orbBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes PMg9nG_orbPulse{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}.PMg9nG_range{appearance:none;background-color:rgb(var(--surface-3));cursor:pointer;border-radius:9999px;outline:none;width:100%;height:6px}.PMg9nG_range:focus-visible{box-shadow:0 0 0 3px rgb(var(--brand) / .3)}.PMg9nG_range::-webkit-slider-thumb{appearance:none;background:rgb(var(--brand));border:2px solid rgb(var(--surface));width:18px;height:18px;box-shadow:var(--shadow-cta);cursor:pointer;border-radius:9999px}.PMg9nG_range::-moz-range-thumb{background:rgb(var(--brand));border:2px solid rgb(var(--surface));width:18px;height:18px;box-shadow:var(--shadow-cta);cursor:pointer;border-radius:9999px}.PMg9nG_brainNode{box-shadow:0 0 0 1px rgb(var(--brand) / .55), 0 10px 30px rgb(var(--brand-accent) / .3), 0 2px 6px rgb(var(--ink) / .1);animation:3.4s ease-in-out infinite PMg9nG_brainPulse}@keyframes PMg9nG_brainPulse{0%,to{box-shadow:0 0 0 1px rgb(var(--brand) / .55), 0 0 0 0 rgb(var(--brand) / .28), 0 10px 30px rgb(var(--brand-accent) / .3)}50%{box-shadow:0 0 0 1px rgb(var(--brand) / .7), 0 0 0 18px rgb(var(--brand) / 0), 0 12px 34px rgb(var(--brand-accent) / .42)}}.PMg9nG_spoke{stroke:rgb(var(--brand) / .2);stroke-width:.5px}.PMg9nG_flow{stroke:rgb(var(--brand) / .55);stroke-width:.7px;stroke-dasharray:1.6 5;stroke-linecap:round;animation:1.5s linear infinite PMg9nG_flowMove}.PMg9nG_flowActive{stroke:rgb(var(--brand-accent) / .95);stroke-width:1.1px}@keyframes PMg9nG_flowMove{to{stroke-dashoffset:-13.2px}}.PMg9nG_spokeNode{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s;transform:translate(-50%,-50%)}.PMg9nG_spokeNode.PMg9nG_spokeNodeActive{box-shadow:var(--shadow-pop);transform:translate(-50%,-50%)scale(1.09)}.PMg9nG_modalBackdrop{animation:.2s forwards PMg9nG_csFade}.PMg9nG_modalCard{animation:.3s cubic-bezier(.22,1,.36,1) forwards PMg9nG_csModalIn}@keyframes PMg9nG_csFade{0%{opacity:0}to{opacity:1}}@keyframes PMg9nG_csModalIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@property --csAngle{syntax:"<angle>";inherits:false;initial-value:0deg}.PMg9nG_bentoCard:before{content:"";border-radius:inherit;background:conic-gradient(from var(--csAngle), rgb(var(--brand)), rgb(var(--sky)), rgb(var(--plum)), rgb(var(--amber)), rgb(var(--brand)));-webkit-mask-composite:xor;-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.4px;transition:opacity .35s;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}.PMg9nG_bentoCard:hover:before{opacity:1;animation:4.5s linear infinite PMg9nG_csAngleSpin}@keyframes PMg9nG_csAngleSpin{to{--csAngle:360deg}}.PMg9nG_mobileSheet{transform-origin:top;animation:.28s cubic-bezier(.22,1,.36,1) forwards PMg9nG_csSheetIn}@keyframes PMg9nG_csSheetIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media print{.PMg9nG_sr{transition:none}.PMg9nG_srHidden{opacity:1;transform:none}.PMg9nG_reveal{opacity:1;animation:none;transform:none}}@media (prefers-reduced-motion:reduce){.PMg9nG_aura{animation:none}.PMg9nG_reveal{opacity:1;animation:none;transform:none}.PMg9nG_sr{transition:none}.PMg9nG_srHidden{opacity:1;transform:none}.PMg9nG_msgIn,.PMg9nG_brandFade,.PMg9nG_caret:after{animation:none}.PMg9nG_dots span{opacity:.5;animation:none}.PMg9nG_orbWrap,.PMg9nG_orbWrapCalling,.PMg9nG_orb,.PMg9nG_orbCalling,.PMg9nG_brainNode,.PMg9nG_flow{animation:none}.PMg9nG_spokeNode,.PMg9nG_spokeNode.PMg9nG_spokeNodeActive{transition:none;transform:translate(-50%,-50%)}.PMg9nG_modalBackdrop,.PMg9nG_modalCard,.PMg9nG_mobileSheet,.PMg9nG_bentoCard:hover:before{animation:none}}