.hero-module__dfedma__hero{isolation:isolate;min-height:calc(100svh / var(--zoom,1));padding-top:var(--nav-h);flex-direction:column;display:flex;position:relative;overflow:clip}.hero-module__dfedma__backdrop{z-index:-1;background:radial-gradient(70% 55% at 72% 38%,#4d708833,#0000 70%),radial-gradient(80% 50% at 50% -10%,#4d708824,#0000 70%);position:absolute;inset:0}.hero-module__dfedma__grid{position:absolute;inset:0}.hero-module__dfedma__beam{filter:blur(34px);background:linear-gradient(203deg,#c8deec3d 0%,#a3c4d914 28%,#0000 52%),linear-gradient(214deg,#0000 18%,#a3c4d91a 30%,#0000 44%);width:72%;height:140%;animation:14s ease-in-out infinite alternate hero-module__dfedma__rays;position:absolute;top:-30%;right:-12%;transform:skew(-14deg)}@keyframes hero-module__dfedma__rays{0%{opacity:.75;transform:skew(-14deg)translate(0)}to{opacity:1;transform:skew(-17deg)translate(-3%)}}.hero-module__dfedma__inner{flex:1;align-content:center;gap:8px;padding-block:8px 32px;display:grid;position:relative}@media (min-width:1024px){.hero-module__dfedma__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:32px;padding-block:20px 36px}}.hero-module__dfedma__copy{z-index:1;order:2;gap:24px;display:grid;position:relative}@media (min-width:1024px){.hero-module__dfedma__copy{order:0;gap:28px}}.hero-module__dfedma__title{max-width:13ch;font-size:min(var(--text-hero), 5.5rem);line-height:var(--text-hero--line-height);letter-spacing:var(--text-hero--letter-spacing);animation:hero-module__dfedma__rise 1.1s var(--ease-out-expo) both;font-weight:700}.hero-module__dfedma__accent{color:var(--color-steel-2)}.hero-module__dfedma__titleStack{display:grid}.hero-module__dfedma__titleStack>.hero-module__dfedma__title{grid-area:1/1}.hero-module__dfedma__title[data-state=wait],.hero-module__dfedma__title[data-state=out]{pointer-events:none}.hero-module__dfedma__title[data-state=wait]{visibility:hidden}.hero-module__dfedma__word{vertical-align:top;perspective:600px;margin:-.12em 0 -.18em;padding:.12em 0 .18em;display:inline-block;overflow:hidden}.hero-module__dfedma__wordInner{transform-origin:50% 100%;transition:transform .9s var(--ease-out-expo), opacity .6s ease;transition-delay:calc(var(--i) * 45ms + .22s);display:inline-block}.hero-module__dfedma__title[data-state=out] .hero-module__dfedma__wordInner{opacity:0;transition-duration:.6s,.4s;transition-delay:calc(var(--i) * 30ms);transform:translateY(-110%)rotateX(70deg)}.hero-module__dfedma__title[data-state=wait] .hero-module__dfedma__wordInner{opacity:0;transition:none;transform:translateY(110%)rotateX(-70deg)}.hero-module__dfedma__switcher{animation:hero-module__dfedma__fadeUp 1s .16s var(--ease-out-expo) both;flex-wrap:wrap;align-items:center;gap:6px;margin-top:-6px;display:flex}.hero-module__dfedma__switch{min-height:36px;color:var(--color-muted);font-size:var(--text-small);background:0 0;border:0;border-radius:10px;gap:6px;padding:6px 12px 0;font-weight:600;transition:color .25s;display:inline-grid;position:relative}.hero-module__dfedma__switch:hover,.hero-module__dfedma__switch[aria-pressed=true]{color:var(--color-fg)}.hero-module__dfedma__switchBar{background:#7fa6bc2e;border-radius:2px;width:100%;height:2px;display:block;overflow:hidden}.hero-module__dfedma__switchFill{background:var(--color-signal);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.hero-module__dfedma__switchFill[data-running]{animation:hero-module__dfedma__fill var(--show) linear forwards}@keyframes hero-module__dfedma__fill{to{transform:scaleX(1)}}.hero-module__dfedma__pause{width:32px;height:32px;color:var(--color-fg-2);background:#7fa6bc1f;border:0;border-radius:50%;place-items:center;margin-left:4px;transition:background-color .25s,color .25s;display:grid}.hero-module__dfedma__pause:hover{color:var(--color-fg);background:#7fa6bc38}@media (prefers-reduced-motion:reduce){.hero-module__dfedma__wordInner{transition:none}.hero-module__dfedma__switcher{display:none}}@keyframes hero-module__dfedma__rise{0%{transform:translateY(18px)}}.hero-module__dfedma__lead{text-wrap:balance;max-width:42rem;color:var(--color-fg-2);font-size:var(--text-lead);line-height:var(--text-lead--line-height);animation:hero-module__dfedma__fadeUp 1s .12s var(--ease-out-expo) both}.hero-module__dfedma__actions{animation:hero-module__dfedma__fadeUp 1s .2s var(--ease-out-expo) both;gap:10px;margin-top:4px;display:grid}.hero-module__dfedma__note{color:var(--color-muted);font-size:var(--text-small);animation:hero-module__dfedma__fadeUp 1s .28s var(--ease-out-expo) both;align-items:baseline;gap:10px;display:flex}.hero-module__dfedma__note:before{content:"";background:var(--color-steel-2);border-radius:999px;flex:none;width:7px;height:7px;transform:translateY(-1px);box-shadow:0 0 0 4px #7fa6bc29}@media (min-width:640px){.hero-module__dfedma__actions{flex-wrap:wrap;gap:12px;display:flex}}.hero-module__dfedma__actions>*{justify-content:center}@keyframes hero-module__dfedma__fadeUp{0%{opacity:0;transform:translateY(14px)}}.hero-module__dfedma__blob{aspect-ratio:1;order:1;justify-self:center;width:min(62vw,250px);margin-block:-12px -20px;position:relative}@media (min-width:640px) and (max-width:1023px){.hero-module__dfedma__blob{width:320px}}@media (min-width:1024px){.hero-module__dfedma__blob{order:0;justify-self:end;width:min(100%,600px);margin:0 -40px 0 0}}.hero-module__dfedma__blobGlow{filter:blur(1.5px);transition:opacity 1.2s ease, transform 1.6s var(--ease-out-expo);background:radial-gradient(circle at 36% 30%,#f3f8fb 0%,#cfe1ee 22%,#a9c6da 46%,#7d9fb8 70%,#56758d 88%,#56758d00 100%);border-radius:50%;position:absolute;inset:21%;box-shadow:0 0 80px 10px #a3c4d92e}.hero-module__dfedma__blob:after{content:"";z-index:-1;filter:blur(40px);background:radial-gradient(circle,#4d708859,#0000 65%);border-radius:50%;position:absolute;inset:6%}.hero-module__dfedma__blobCanvas{opacity:0;transition:opacity 1.4s ease, transform 1.8s var(--ease-out-expo);position:absolute;inset:0;transform:scale(.94);width:100%!important;height:100%!important}.hero-module__dfedma__blob[data-ready=true] .hero-module__dfedma__blobCanvas{opacity:1;transform:none}.hero-module__dfedma__blob[data-ready=true] .hero-module__dfedma__blobGlow{opacity:0;transform:scale(.92)}.hero-module__dfedma__cue{display:none}@media (min-width:1024px){.hero-module__dfedma__cue{color:var(--color-muted);justify-items:center;gap:10px;font-size:.8125rem;text-decoration:none;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}}.hero-module__dfedma__cueLine{background:var(--color-line-2);width:1px;height:44px;position:relative;overflow:hidden}.hero-module__dfedma__cueLine:after{content:"";background:linear-gradient(to bottom, transparent, var(--color-ice));animation:2.2s cubic-bezier(.65,0,.35,1) infinite hero-module__dfedma__cue;position:absolute;inset:0}@keyframes hero-module__dfedma__cue{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}
