.styles-module__wlJh_G__hero{min-height:100svh;padding:calc(var(--header-height) + 3rem)var(--page-pad)2rem;flex-direction:column;display:flex;position:relative;overflow:clip}.styles-module__wlJh_G__glow{pointer-events:none;background:radial-gradient(42rem 42rem at 82% 12%,#959a8a52,#0000 65%),radial-gradient(38rem 38rem at 8% 90%,#a27e7833,#0000 65%),radial-gradient(30rem 30rem at 50% 45%,#ddb09340,#0000 70%);position:absolute;inset:0}.styles-module__wlJh_G__glow:after{content:"";opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0.24 0 0 0 0 0.26 0 0 0 0 0.23 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.styles-module__wlJh_G__inner{width:100%;max-width:var(--page-max);flex-grow:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid;position:relative}.styles-module__wlJh_G__copy{flex-direction:column;align-items:flex-start;gap:1.75rem;padding:3rem 0;display:flex}.styles-module__wlJh_G__eyebrow{border:1px solid var(--color-line-strong);font-size:var(--text-small);border-radius:999px;align-items:center;gap:.6rem;padding:.55rem 1.1rem;font-weight:700;display:inline-flex}.styles-module__wlJh_G__soundwave{flex-shrink:0;align-items:center;gap:3px;height:1rem;display:inline-flex}.styles-module__wlJh_G__soundwave span{background:var(--sage-2);border-radius:3px;width:3px;animation:1.4s ease-in-out infinite styles-module__wlJh_G__soundwave}.styles-module__wlJh_G__soundwave span:first-child{height:40%;animation-delay:0s}.styles-module__wlJh_G__soundwave span:nth-child(2){height:90%;animation-delay:.18s}.styles-module__wlJh_G__soundwave span:nth-child(3){height:60%;animation-delay:.36s}.styles-module__wlJh_G__soundwave span:nth-child(4){height:80%;animation-delay:.54s}@keyframes styles-module__wlJh_G__soundwave{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1.15)}}.styles-module__wlJh_G__title{font-size:var(--text-display);letter-spacing:-.025em;text-wrap:balance;font-weight:900;line-height:.96}.styles-module__wlJh_G__lead{font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;max-width:34rem;line-height:1.55}.styles-module__wlJh_G__actions{flex-direction:column;gap:.9rem;display:flex}.styles-module__wlJh_G__trialNote{font-size:var(--text-small);color:var(--color-ink-faint);font-weight:500}.styles-module__wlJh_G__stage{justify-content:center;align-self:stretch;align-items:center;min-height:34rem;display:flex;position:relative}.styles-module__wlJh_G__deviceWrap{z-index:2;width:min(24rem,72vw);position:relative}.styles-module__wlJh_G__deviceFloat{animation:7s ease-in-out infinite styles-module__wlJh_G__float}.styles-module__wlJh_G__device{filter:drop-shadow(0 42px 60px #3d2b2259);width:100%;transform:rotate(2.5deg)}.styles-module__wlJh_G__professorWrap{z-index:3;width:clamp(10rem,16vw,15rem);position:absolute;bottom:-1.5rem;left:min(1rem,2vw)}.styles-module__wlJh_G__professor{filter:drop-shadow(0 18px 28px #3d2b2247);width:100%;height:auto;animation:9s ease-in-out .6s infinite styles-module__wlJh_G__float}.styles-module__wlJh_G__chipFlower{z-index:1;position:absolute;top:12%;left:4%}.styles-module__wlJh_G__chipFlower img{filter:drop-shadow(0 12px 18px #3d2b2233);width:clamp(3.6rem,6vw,5.4rem);height:auto;animation:8s ease-in-out .3s infinite styles-module__wlJh_G__float,60s linear infinite styles-module__wlJh_G__spin-slow}.styles-module__wlJh_G__chipFlowerAlt{z-index:3;position:absolute;top:22%;right:2%}.styles-module__wlJh_G__chipFlowerAlt img{filter:drop-shadow(0 12px 18px #3d2b2233);width:clamp(3rem,5vw,4.2rem);height:auto;animation:6s ease-in-out 1.1s infinite styles-module__wlJh_G__float,80s linear infinite reverse styles-module__wlJh_G__spin-slow}.styles-module__wlJh_G__scrollHint{font-size:var(--text-small);color:var(--color-ink-soft);align-self:center;align-items:center;gap:.7rem;padding:.6rem 1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.styles-module__wlJh_G__scrollHintIcon{border:1px solid var(--color-line-strong);border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;animation:2.4s ease-in-out infinite styles-module__wlJh_G__nudge;display:grid}.styles-module__wlJh_G__scrollHintIcon svg{width:.9rem;height:.9rem}@keyframes styles-module__wlJh_G__float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.1rem)}}@keyframes styles-module__wlJh_G__spin-slow{to{rotate:360deg}}@keyframes styles-module__wlJh_G__nudge{0%,to{transform:translateY(0)}50%{transform:translateY(.35rem)}}@media (prefers-reduced-motion:reduce){.styles-module__wlJh_G__deviceFloat,.styles-module__wlJh_G__professor,.styles-module__wlJh_G__chipFlower img,.styles-module__wlJh_G__chipFlowerAlt img,.styles-module__wlJh_G__scrollHintIcon,.styles-module__wlJh_G__soundwave span{animation:none}}@media (max-width:1023px){.styles-module__wlJh_G__hero{min-height:0}.styles-module__wlJh_G__inner{grid-template-columns:1fr}.styles-module__wlJh_G__copy{text-align:center;align-items:center;padding:1.5rem 0 0}.styles-module__wlJh_G__actions{align-items:center}.styles-module__wlJh_G__lead{max-width:38rem}.styles-module__wlJh_G__stage{min-height:0;margin-top:2rem}.styles-module__wlJh_G__deviceWrap{width:min(19rem,64vw)}.styles-module__wlJh_G__professorWrap{width:clamp(8rem,24vw,11rem);bottom:-1rem;left:max(.5rem,6vw)}.styles-module__wlJh_G__chipFlower{top:4%;left:8%}.styles-module__wlJh_G__chipFlowerAlt{top:10%;right:8%}.styles-module__wlJh_G__scrollHint{display:none}}
.styles-module__02snGG__device{aspect-ratio:1001/2037;position:relative}.styles-module__02snGG__screen{object-fit:cover;object-position:top;background:#1c1c1a;border-radius:14%/6.9%;width:89.4%;height:95.2%;position:absolute;top:2.4%;left:5.3%}.styles-module__02snGG__frame{pointer-events:none;background-image:url(/graphics/device-frame-notchless.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}
.styles-module__Xbgh5W__ticker{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:var(--color-bg-sunken);padding:1.4rem 0;overflow:clip}.styles-module__Xbgh5W__track{width:max-content;animation:36s linear infinite styles-module__Xbgh5W__scroll;display:flex}.styles-module__Xbgh5W__row{align-items:center;gap:2.5rem;padding-right:2.5rem;display:flex}.styles-module__Xbgh5W__item{letter-spacing:.01em;white-space:nowrap;font-size:1.05rem;font-weight:700}.styles-module__Xbgh5W__icon{opacity:.7;width:1.25rem;height:1.25rem}@keyframes styles-module__Xbgh5W__scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.styles-module__Xbgh5W__track{flex-wrap:wrap;width:auto;animation:none}.styles-module__Xbgh5W__row[aria-hidden]{display:none}}
.styles-module__fB8Ebq__section{padding:3.5rem var(--page-pad)0}.styles-module__fB8Ebq__inner{max-width:var(--page-max);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(2rem,5vw,4.5rem);margin:0 auto;display:flex}.styles-module__fB8Ebq__recognition{aspect-ratio:3;opacity:.55;width:clamp(6.5rem,12vw,9.5rem);transition:opacity .3s;position:relative}.styles-module__fB8Ebq__recognition:hover{opacity:1}.styles-module__fB8Ebq__logo{object-fit:contain}
.styles-module__gRuguq__story{padding:var(--section-gap)var(--page-pad)0}.styles-module__gRuguq__inner{max-width:var(--page-max);flex-direction:column;gap:2.5rem;margin:0 auto;display:flex}.styles-module__gRuguq__eyebrow{font-size:var(--text-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-soft);font-weight:700}.styles-module__gRuguq__title{font-size:var(--text-headline);letter-spacing:-.02em;max-width:56rem;font-weight:900;line-height:1}.styles-module__gRuguq__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);max-width:62rem;display:grid}.styles-module__gRuguq__paragraph{font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.6}.styles-module__gRuguq__quote{border-radius:var(--radius-l);background:var(--sage-3);color:var(--cream);text-align:center;isolation:isolate;margin-top:clamp(2rem,6vw,4.5rem);padding:clamp(4rem,12vw,10rem) clamp(1.5rem,5vw,5rem);position:relative;overflow:clip}.styles-module__gRuguq__quoteImage{object-fit:cover;z-index:-2}.styles-module__gRuguq__quoteScrim{z-index:-1;background:linear-gradient(#181a151a,#181a1533 40%,#181a154d);position:absolute;inset:0}.styles-module__gRuguq__quote p{letter-spacing:-.01em;text-wrap:balance;text-shadow:0 2px 24px #181a1573;font-size:clamp(1.7rem,1.1rem + 2.8vw,3.4rem);font-style:italic;font-weight:800;line-height:1.15}@media (max-width:767px){.styles-module__gRuguq__columns{grid-template-columns:1fr}}
.styles-module__i0jNmG__section{padding:var(--section-gap)var(--page-pad)0}.styles-module__i0jNmG__inner{max-width:var(--page-max);border-radius:var(--radius-l);border:1px solid var(--color-line);background:var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 auto;display:grid;overflow:clip}.styles-module__i0jNmG__stat{background:var(--color-bg-raised);flex-direction:column;gap:.5rem;padding:clamp(1.75rem,4vw,3rem);display:flex}.styles-module__i0jNmG__value{letter-spacing:-.02em;color:var(--rose-3);font-size:clamp(2.75rem,2rem + 2.6vw,4.5rem);font-weight:900;line-height:1}.styles-module__i0jNmG__label{font-size:var(--text-small);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.5}@media (max-width:1023px){.styles-module__i0jNmG__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.styles-module__i0jNmG__inner{grid-template-columns:1fr}}
.styles-module__k6MAIa__section{padding:var(--section-gap)var(--page-pad)0}.styles-module__k6MAIa__grid{max-width:var(--page-max);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:clamp(3rem,6vw,4.5rem) auto 0;display:grid}.styles-module__k6MAIa__card{border-radius:var(--radius-l);background:var(--color-bg-raised);border:1px solid var(--color-line);height:100%;transition:transform .4s var(--ease-out-expo),box-shadow .4s var(--ease-out-expo);flex-direction:column;text-decoration:none;display:flex;overflow:clip}.styles-module__k6MAIa__card:hover{box-shadow:var(--shadow-card);transform:translateY(-.35rem)}.styles-module__k6MAIa__imageWrap{aspect-ratio:16/9;position:relative}.styles-module__k6MAIa__image{object-fit:cover;transition:transform 1.2s var(--ease-out-expo)}.styles-module__k6MAIa__card:hover .styles-module__k6MAIa__image{transform:scale(1.04)}.styles-module__k6MAIa__copy{flex-direction:column;flex:1;align-items:flex-start;gap:.6rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.styles-module__k6MAIa__title{letter-spacing:-.01em;font-size:1.45rem;font-weight:900}.styles-module__k6MAIa__body{font-size:var(--text-small);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.55}.styles-module__k6MAIa__cta{color:var(--rose-3);margin-top:auto;padding-top:.75rem;font-weight:800}@media (max-width:767px){.styles-module__k6MAIa__grid{grid-template-columns:1fr}}
