.PillButton-module__zyhgua__pill{background-color:var(--primary);color:#fff;color:lab(100% 0 0);cursor:pointer;height:3rem;transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);border:none;border-radius:9999px;align-items:center;gap:.625rem;padding:0 .5rem 0 1.375rem;text-decoration:none;display:inline-flex}.PillButton-module__zyhgua__pill:hover{background-color:var(--primary-dark);box-shadow:var(--shadow-pill-hover);transform:translateY(-2px)}.PillButton-module__zyhgua__pill:active:not(:disabled){transform:scale(.98)}.PillButton-module__zyhgua__pill:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.PillButton-module__zyhgua__pill:disabled{cursor:not-allowed;opacity:.6}.PillButton-module__zyhgua__label{font-family:var(--font-inter);letter-spacing:-.005em;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1}.PillButton-module__zyhgua__chip{width:2rem;height:2rem;color:var(--primary);background-color:#fff;background-color:lab(100% 0 0);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PillButton-module__zyhgua__nav{gap:.5rem;height:2.25rem;padding:0 .375rem 0 1.125rem}.PillButton-module__zyhgua__nav .PillButton-module__zyhgua__label{font-size:.875rem}.PillButton-module__zyhgua__nav .PillButton-module__zyhgua__chip{width:1.625rem;height:1.625rem}@media (prefers-reduced-motion:reduce){.PillButton-module__zyhgua__pill{transition:background-color var(--duration-base) var(--ease-standard)}.PillButton-module__zyhgua__pill:hover,.PillButton-module__zyhgua__pill:active:not(:disabled){transform:none}}
.HeroSection-module__fHA4tq__section{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;background-color:#fff;position:relative;overflow:hidden}.HeroSection-module__fHA4tq__section[data-in-view=false] .HeroSection-module__fHA4tq__breath,.HeroSection-module__fHA4tq__section[data-in-view=false] .HeroSection-module__fHA4tq__fluid,.HeroSection-module__fHA4tq__section[data-in-view=false] .HeroSection-module__fHA4tq__halo:before,.HeroSection-module__fHA4tq__section[data-in-view=false] .HeroSection-module__fHA4tq__halo:after{animation-play-state:paused}body[data-scrolling=true] .HeroSection-module__fHA4tq__breath{animation-play-state:paused}body[data-scrolling=true] .HeroSection-module__fHA4tq__fluid{animation-play-state:paused}body[data-scrolling=true] .HeroSection-module__fHA4tq__halo:before{animation-play-state:paused}body[data-scrolling=true] .HeroSection-module__fHA4tq__halo:after{animation-play-state:paused}.HeroSection-module__fHA4tq__curtain{z-index:-3;pointer-events:none;background:radial-gradient(46% 72% at 5% 0%, color-mix(in oklch, var(--hero-curtain-blue) 52%, transparent) 0%, transparent 70%), radial-gradient(44% 68% at 95% 0%, color-mix(in oklch, var(--hero-curtain-violet) 46%, transparent) 0%, transparent 70%), linear-gradient(90deg, color-mix(in oklch, var(--hero-curtain-blue) 39%, transparent) 0%, color-mix(in oklch, var(--hero-curtain-blue) 3%, transparent) 6.5%, color-mix(in oklch, var(--hero-curtain-violet) 33%, transparent) 9.5%, color-mix(in oklch, var(--hero-curtain-violet) 3%, transparent) 16%, color-mix(in oklch, var(--hero-curtain-blue) 34%, transparent) 20.5%, color-mix(in oklch, var(--hero-curtain-blue) 4%, transparent) 28%, color-mix(in oklch, var(--hero-curtain-violet) 22%, transparent) 32.5%, color-mix(in oklch, var(--hero-curtain-violet) 2%, transparent) 40%, color-mix(in oklch, var(--hero-curtain-blue) 13%, transparent) 45.5%, transparent 52%, color-mix(in oklch, var(--hero-curtain-violet) 12%, transparent) 58.5%, color-mix(in oklch, var(--hero-curtain-violet) 2%, transparent) 64%, color-mix(in oklch, var(--hero-curtain-blue) 24%, transparent) 69%, color-mix(in oklch, var(--hero-curtain-blue) 4%, transparent) 76%, color-mix(in oklch, var(--hero-curtain-violet) 32%, transparent) 81%, color-mix(in oklch, var(--hero-curtain-violet) 4%, transparent) 87.5%, color-mix(in oklch, var(--hero-curtain-blue) 40%, transparent) 92.5%, color-mix(in oklch, var(--hero-curtain-blue) 3%, transparent) 96.5%, color-mix(in oklch, var(--hero-curtain-violet) 38%, transparent) 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 34%,#0000 92%);mask-image:linear-gradient(#000 34%,#0000 92%)}@media (max-width:767px){.HeroSection-module__fHA4tq__curtain{background:radial-gradient(60% 46% at 8% 0%, color-mix(in oklch, var(--hero-curtain-blue) 42%, transparent) 0%, transparent 70%), radial-gradient(58% 44% at 92% 0%, color-mix(in oklch, var(--hero-curtain-violet) 36%, transparent) 0%, transparent 70%), linear-gradient(90deg, color-mix(in oklch, var(--hero-curtain-blue) 28%, transparent) 0%, color-mix(in oklch, var(--hero-curtain-blue) 3%, transparent) 16%, color-mix(in oklch, var(--hero-curtain-violet) 20%, transparent) 34%, transparent 50%, color-mix(in oklch, var(--hero-curtain-blue) 15%, transparent) 74%, color-mix(in oklch, var(--hero-curtain-violet) 28%, transparent) 100%)}}.HeroSection-module__fHA4tq__spotlight{z-index:-2;pointer-events:none;background:radial-gradient(48% 56% at 50% 32%,#fff 24%,#0000 100%);position:absolute;inset:0}.HeroSection-module__fHA4tq__breath{z-index:-2;pointer-events:none;background:radial-gradient(ellipse 55% 40% at 50% 18%, color-mix(in oklch, var(--hero-brand) 9%, transparent) 0%, transparent 70%);will-change:transform, opacity;animation:26s ease-in-out infinite HeroSection-module__fHA4tq__breath-cycle;position:absolute;inset:-8%}.HeroSection-module__fHA4tq__grid{z-index:-1;background-image:radial-gradient(circle at center, var(--hero-grid-dot) 1px, transparent 1.5px);opacity:.55;pointer-events:none;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 80%,#0000 100%)}.HeroSection-module__fHA4tq__container{text-align:center;max-width:80rem;margin:0 auto;padding:8rem 1.5rem 1.5rem;position:relative}@media (min-width:768px){.HeroSection-module__fHA4tq__container{padding:10rem 2rem 2rem}}.HeroSection-module__fHA4tq__headline{font-family:var(--font-inter);letter-spacing:-.045em;color:var(--hero-headline-color);margin:0 auto;font-size:clamp(44px,6.4vw,92px);font-weight:700;line-height:1.05}.HeroSection-module__fHA4tq__headlineLine{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.HeroSection-module__fHA4tq__headlineInner{animation:HeroSection-module__fHA4tq__line-rise .75s var(--ease-out) .22s both;display:inline-block}.HeroSection-module__fHA4tq__headlineInnerSecond{animation-delay:.37s}.HeroSection-module__fHA4tq__subtitle{font-family:var(--font-livvic);color:var(--hero-subtitle-color);max-width:620px;animation:HeroSection-module__fHA4tq__hero-enter .6s var(--ease-out) .48s both;margin:2rem auto 0;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.55}.HeroSection-module__fHA4tq__ctas{animation:HeroSection-module__fHA4tq__hero-enter .6s var(--ease-out) .58s both;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;display:flex}@property --halo-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.HeroSection-module__fHA4tq__halo{border-radius:9999px;display:inline-flex;position:relative}.HeroSection-module__fHA4tq__halo:before{content:"";z-index:0;background:conic-gradient(from var(--halo-angle), var(--hero-soft), var(--hero-curtain-blue), var(--hero-violet), color-mix(in oklch, var(--hero-yellow) 70%, white), var(--hero-brand-light), var(--hero-soft));filter:blur(3px);opacity:.95;animation:HeroSection-module__fHA4tq__halo-spin 7s linear infinite, HeroSection-module__fHA4tq__halo-orbit 9s var(--ease-in-out,ease-in-out) infinite;border-radius:9999px;position:absolute;inset:-4px}.HeroSection-module__fHA4tq__halo:after{content:"";z-index:0;background:conic-gradient(from var(--halo-angle), var(--hero-soft), var(--hero-curtain-blue), var(--hero-violet), color-mix(in oklch, var(--hero-yellow) 70%, white), var(--hero-brand-light), var(--hero-soft));filter:blur(18px);opacity:.35;animation:HeroSection-module__fHA4tq__halo-spin 7s linear infinite, HeroSection-module__fHA4tq__halo-orbit 9s var(--ease-in-out,ease-in-out) infinite;border-radius:9999px;position:absolute;inset:-12px}.HeroSection-module__fHA4tq__halo>*{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.HeroSection-module__fHA4tq__halo:hover:before{opacity:1;filter:blur(3px)}.HeroSection-module__fHA4tq__halo:hover:after{opacity:.5}}@media (min-width:640px){.HeroSection-module__fHA4tq__ctas{flex-direction:row;gap:.625rem}}.HeroSection-module__fHA4tq__cta{height:3rem;font-family:var(--font-inter);letter-spacing:-.005em;cursor:pointer;transition:transform .18s var(--ease-out), background-color .18s ease, box-shadow .18s ease;will-change:transform;border-radius:9999px;justify-content:center;align-items:center;padding:0 1.75rem;font-size:.9375rem;font-weight:600;display:inline-flex}.HeroSection-module__fHA4tq__cta:active{transform:scale(.97)}.HeroSection-module__fHA4tq__ctaSecondary{color:var(--hero-headline-color);background-color:var(--hero-secondary-bg);border:1px solid var(--hero-secondary-border)}@media (hover:hover) and (pointer:fine){.HeroSection-module__fHA4tq__ctaSecondary:hover{background-color:var(--hero-secondary-bg-hover)}}.HeroSection-module__fHA4tq__microcopy{font-family:var(--font-livvic);color:var(--hero-subtitle-color);animation:HeroSection-module__fHA4tq__hero-enter .6s var(--ease-out) .66s both;margin-top:1.75rem;font-size:.9rem}.HeroSection-module__fHA4tq__microcopyLink{color:var(--hero-headline-color);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .15s}.HeroSection-module__fHA4tq__microcopyLink:hover{opacity:.7}.HeroSection-module__fHA4tq__stage{max-width:82rem;animation:HeroSection-module__fHA4tq__mockups-rise .9s var(--ease-out) .36s both;margin:2.75rem auto 0;padding:0 .75rem 3.5rem;position:relative}@media (min-width:768px){.HeroSection-module__fHA4tq__stage{padding:0 1.5rem 4.5rem}}.HeroSection-module__fHA4tq__panel{isolation:isolate;background-color:color-mix(in oklch, var(--hero-brand) 22%, white);border-radius:26px;place-items:center;min-height:clamp(380px,44vw,560px);padding:clamp(2rem,5vw,4rem) clamp(1rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.HeroSection-module__fHA4tq__fluid{z-index:0;background:radial-gradient(58% 80% at 18% 28%, var(--hero-fluid-indigo) 0%, transparent 62%), radial-gradient(48% 68% at 78% 16%, var(--hero-fluid-pink) 0%, transparent 64%), radial-gradient(66% 88% at 84% 82%, var(--hero-fluid-violet) 0%, transparent 62%), radial-gradient(46% 60% at 32% 88%, var(--hero-fluid-warm) 0%, transparent 66%), linear-gradient(160deg, var(--hero-fluid-indigo) 0%, var(--hero-fluid-pink) 100%);will-change:transform;pointer-events:none;animation:26s ease-in-out infinite alternate HeroSection-module__fHA4tq__fluid-drift;position:absolute;inset:-12%}.HeroSection-module__fHA4tq__sheen{z-index:0;background:radial-gradient(70% 60% at 50% 118%,#ffffff47 0%,#0000 60%);background:radial-gradient(70% 60% at 50% 118%,lab(100% 0 0/.28) 0%,#0000 60%);position:absolute;inset:0}.HeroSection-module__fHA4tq__ask{z-index:1;-webkit-backdrop-filter:blur(8px);width:min(880px,96%);transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);animation:HeroSection-module__fHA4tq__mockups-rise .8s var(--ease-out) .7s both;background:#ffffff52;background:lab(100% 0 0/.32);border-radius:22px;padding:10px;text-decoration:none;display:block;position:relative}@media (hover:hover) and (pointer:fine){.HeroSection-module__fHA4tq__ask:hover{transform:translateY(-3px);box-shadow:0 26px 60px -28px #00000073;box-shadow:0 26px 60px -28px lab(0% 0 0/.45)}}.HeroSection-module__fHA4tq__askInner{background:var(--hero-card-bg);text-align:left;border-radius:16px;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem) clamp(1rem,2.4vw,1.6rem);display:block}.HeroSection-module__fHA4tq__askLabel{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hero-subtitle-color);font-size:11px;display:block}.HeroSection-module__fHA4tq__askHeading{font-family:var(--font-inter);letter-spacing:-.02em;color:var(--hero-ink);margin:.5rem 0 .35rem;font-size:clamp(19px,2.1vw,26px);font-weight:700;display:block}.HeroSection-module__fHA4tq__askDesc{font-family:var(--font-inter);color:var(--hero-subtitle-color);max-width:44rem;margin:0 0 1.1rem;font-size:13.5px;line-height:1.5;display:block}.HeroSection-module__fHA4tq__askPick{font-family:var(--font-inter);letter-spacing:.08em;text-transform:uppercase;color:var(--hero-subtitle-color);margin:1.1rem 0 0;font-size:10.5px;font-weight:600;display:block}.HeroSection-module__fHA4tq__askInput{border:1px solid var(--hero-card-border);box-shadow:0 1px 2px var(--hero-primary-shadow-1);border-radius:26px;align-items:flex-start;gap:.8rem;padding:.55rem .55rem .55rem 1.2rem;display:flex}.HeroSection-module__fHA4tq__askPlus{color:var(--hero-subtitle-color);font-size:18px;line-height:1.4}.HeroSection-module__fHA4tq__askQuery{font-family:var(--font-inter);color:var(--hero-ink);overflow-wrap:break-word;flex:1;font-size:clamp(.85rem,1.6vw,.97rem);font-weight:500;line-height:1.4}.HeroSection-module__fHA4tq__askToken{font-family:var(--font-jetbrains-mono);letter-spacing:.02em;border:1px solid var(--hero-card-border);white-space:nowrap;border-radius:6px;padding:.05em .35em;font-size:.85em}.HeroSection-module__fHA4tq__askQuery:after{content:"";background:var(--hero-ink);vertical-align:-2px;width:1px;height:1.05em;margin-left:2px;animation:1.1s step-end infinite HeroSection-module__fHA4tq__caret-blink;display:inline-block}.HeroSection-module__fHA4tq__askGo{background:var(--hero-brand);width:42px;height:42px;color:var(--hero-card-bg);transition:transform .2s var(--ease-out);border-radius:9999px;flex:none;align-self:flex-end;place-items:center;font-size:16px;display:grid}@media (hover:hover) and (pointer:fine){.HeroSection-module__fHA4tq__ask:hover .HeroSection-module__fHA4tq__askGo{transform:translate(3px)}}.HeroSection-module__fHA4tq__chips{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.HeroSection-module__fHA4tq__chip{font-family:var(--font-inter);color:var(--hero-ink);border:1px solid var(--hero-card-border);background:var(--hero-card-chip-bg);border-radius:9999px;align-items:center;gap:.45rem;padding:.45rem .8rem;font-size:12.5px;font-weight:500;display:inline-flex}.HeroSection-module__fHA4tq__chipMore{color:var(--hero-subtitle-color)}.HeroSection-module__fHA4tq__chipIcon{color:var(--hero-subtitle-color);flex:none}.HeroSection-module__fHA4tq__chipSelected{background:color-mix(in oklch, var(--hero-brand) 8%, white);border-color:color-mix(in oklch, var(--hero-brand) 30%, white);color:var(--hero-brand)}.HeroSection-module__fHA4tq__chipSelected .HeroSection-module__fHA4tq__chipIcon{color:var(--hero-brand)}@media (max-width:640px){.HeroSection-module__fHA4tq__chip:nth-child(n+5){display:none}.HeroSection-module__fHA4tq__chip.HeroSection-module__fHA4tq__chipMore{display:inline-flex}}@keyframes HeroSection-module__fHA4tq__hero-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSection-module__fHA4tq__mockups-rise{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSection-module__fHA4tq__line-rise{0%{transform:translateY(115%)}to{transform:translateY(0)}}@keyframes HeroSection-module__fHA4tq__halo-spin{to{--halo-angle:360deg}}@keyframes HeroSection-module__fHA4tq__halo-orbit{0%{transform:translate(7px,-6px)scale(1)}25%{transform:translate(0)scale(.99)}50%{transform:translate(-7px,6px)scale(1)}75%{transform:translate(0)scale(1.015)}to{transform:translate(7px,-6px)scale(1)}}@keyframes HeroSection-module__fHA4tq__caret-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes HeroSection-module__fHA4tq__fluid-drift{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(0,0)scale(1.06)}}@keyframes HeroSection-module__fHA4tq__breath-cycle{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.HeroSection-module__fHA4tq__headlineInner,.HeroSection-module__fHA4tq__subtitle,.HeroSection-module__fHA4tq__ctas,.HeroSection-module__fHA4tq__microcopy,.HeroSection-module__fHA4tq__stage,.HeroSection-module__fHA4tq__ask{opacity:1;animation:none;transform:none}.HeroSection-module__fHA4tq__breath,.HeroSection-module__fHA4tq__fluid,.HeroSection-module__fHA4tq__halo:before,.HeroSection-module__fHA4tq__halo:after,.HeroSection-module__fHA4tq__askQuery:after{animation:none}.HeroSection-module__fHA4tq__breath{opacity:.7}.HeroSection-module__fHA4tq__ask,.HeroSection-module__fHA4tq__askGo{transition:none}.HeroSection-module__fHA4tq__cta{transition:background-color .12s}}
.AttributeSection-module__8PMZlW__section{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;background-color:#fff;padding:6rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.AttributeSection-module__8PMZlW__section{padding:8rem 2rem}}.AttributeSection-module__8PMZlW__grid{z-index:-1;pointer-events:none;background-image:linear-gradient(to right, var(--attr-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--attr-grid-line) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#0000 90%);mask-image:radial-gradient(80% 80%,#000 30%,#0000 90%)}.AttributeSection-module__8PMZlW__glow{z-index:-2;pointer-events:none;background:radial-gradient(ellipse 55% 60% at 0% 50%, color-mix(in oklch, var(--attr-accent-warm) 18%, white) 0%, transparent 60%), radial-gradient(ellipse 55% 60% at 100% 50%, color-mix(in oklch, var(--attr-accent-cool) 16%, white) 0%, transparent 60%);filter:blur(32px);position:absolute;inset:-10%}.AttributeSection-module__8PMZlW__container{text-align:center;flex-direction:column;align-items:center;max-width:72rem;margin:0 auto;display:flex;position:relative}.AttributeSection-module__8PMZlW__stack{flex-direction:column;align-items:center;gap:.1em;margin-bottom:.25em;display:flex}.AttributeSection-module__8PMZlW__word{font-family:var(--font-inter);color:var(--attr-final-color);letter-spacing:-.025em;line-height:1.1}.AttributeSection-module__8PMZlW__word:first-child{opacity:.12}.AttributeSection-module__8PMZlW__word:nth-child(2){opacity:.25}.AttributeSection-module__8PMZlW__word:nth-child(3){opacity:.42}.AttributeSection-module__8PMZlW__word:nth-child(4){opacity:.62}.AttributeSection-module__8PMZlW__word:nth-child(5){opacity:.85}.AttributeSection-module__8PMZlW__final{font-family:var(--font-inter);color:var(--attr-final-color);letter-spacing:-.025em;max-width:24ch;margin:0 auto;line-height:1.1}@supports (animation-timeline:scroll()){.AttributeSection-module__8PMZlW__section{view-timeline:--attr-scroll block}.AttributeSection-module__8PMZlW__word{animation:linear both AttributeSection-module__8PMZlW__attr-word-light;animation-timeline:--attr-scroll}.AttributeSection-module__8PMZlW__word:first-child{animation-range:cover 2% cover 38%}.AttributeSection-module__8PMZlW__word:nth-child(2){animation-range:cover 8% cover 44%}.AttributeSection-module__8PMZlW__word:nth-child(3){animation-range:cover 14% cover 50%}.AttributeSection-module__8PMZlW__word:nth-child(4){animation-range:cover 20% cover 56%}.AttributeSection-module__8PMZlW__word:nth-child(5){animation-range:cover 26% cover 62%}.AttributeSection-module__8PMZlW__final{animation:linear both AttributeSection-module__8PMZlW__attr-final-land;animation-timeline:--attr-scroll;animation-range:cover 35% cover 58%}}@keyframes AttributeSection-module__8PMZlW__attr-word-light{0%,to{opacity:.16;color:var(--attr-final-color)}45%,55%{opacity:1;color:var(--attr-brand)}}@keyframes AttributeSection-module__8PMZlW__attr-final-land{0%{opacity:.25;color:var(--attr-final-color);transform:translateY(8px)}to{opacity:1;color:var(--attr-headline);transform:none}}@media (prefers-reduced-motion:reduce){.AttributeSection-module__8PMZlW__word,.AttributeSection-module__8PMZlW__final{animation:none}}.AttributeSection-module__8PMZlW__ctaSlot{margin-top:2.5rem}
.IntelligenceSection-module__m4DQKG__section{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;background-color:#fff;padding:5rem 1.5rem;position:relative}.IntelligenceSection-module__m4DQKG__section[data-in-view=false] .IntelligenceSection-module__m4DQKG__wire,.IntelligenceSection-module__m4DQKG__section[data-in-view=false] .IntelligenceSection-module__m4DQKG__agent,.IntelligenceSection-module__m4DQKG__section[data-in-view=false] .IntelligenceSection-module__m4DQKG__livingDot,.IntelligenceSection-module__m4DQKG__section[data-in-view=false] .IntelligenceSection-module__m4DQKG__hub:after{animation-play-state:paused}body[data-scrolling=true] .IntelligenceSection-module__m4DQKG__wire{animation-play-state:paused}body[data-scrolling=true] .IntelligenceSection-module__m4DQKG__agent{animation-play-state:paused}body[data-scrolling=true] .IntelligenceSection-module__m4DQKG__livingDot{animation-play-state:paused}body[data-scrolling=true] .IntelligenceSection-module__m4DQKG__hub:after{animation-play-state:paused}@media (min-width:768px){.IntelligenceSection-module__m4DQKG__section{padding:8rem 2rem}}.IntelligenceSection-module__m4DQKG__container{max-width:80rem;margin:0 auto;position:relative}.IntelligenceSection-module__m4DQKG__copy{flex-direction:column;gap:2rem;display:flex}.IntelligenceSection-module__m4DQKG__headline{font-family:var(--font-inter);color:var(--intel-headline);letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.5vw,38px);font-weight:700;line-height:1.12}.IntelligenceSection-module__m4DQKG__headlineMuted{color:var(--intel-body)}.IntelligenceSection-module__m4DQKG__split{align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.IntelligenceSection-module__m4DQKG__split{grid-template-columns:.72fr 1.28fr;gap:4rem}}.IntelligenceSection-module__m4DQKG__rail{margin:0;padding:0;list-style:none;position:relative}.IntelligenceSection-module__m4DQKG__stage{padding:0 0 1.1rem 1.5rem;position:relative}.IntelligenceSection-module__m4DQKG__stage:last-child{padding-bottom:0}.IntelligenceSection-module__m4DQKG__stage:before{content:"";background:var(--intel-card-border);width:2px;position:absolute;top:.35rem;bottom:0;left:4px}.IntelligenceSection-module__m4DQKG__stage:last-child:before{height:1.5rem;bottom:auto}.IntelligenceSection-module__m4DQKG__stage:after{content:"";background:linear-gradient(180deg, var(--intel-brand) 0%, var(--intel-brand-light) 100%);transform-origin:top;width:2px;position:absolute;top:.35rem;bottom:0;left:4px;transform:scaleY(0)}.IntelligenceSection-module__m4DQKG__stage:last-child:after{height:1.5rem;bottom:auto}.IntelligenceSection-module__m4DQKG__stage[data-active=true]:after{animation:5.2s linear forwards IntelligenceSection-module__m4DQKG__intel-stage-progress}.IntelligenceSection-module__m4DQKG__rail[data-paused=true] .IntelligenceSection-module__m4DQKG__stage[data-active=true]:after{animation:none;transform:scaleY(1)}@keyframes IntelligenceSection-module__m4DQKG__intel-stage-progress{to{transform:scaleY(1)}}.IntelligenceSection-module__m4DQKG__stageButton{cursor:pointer;font-family:var(--font-inter);text-align:left;background:0 0;border:0;align-items:center;gap:.65rem;margin-left:-1.5rem;padding:0;display:flex}.IntelligenceSection-module__m4DQKG__stageDot{z-index:1;width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--intel-card-border);transition:box-shadow .22s var(--ease-out);background:#fff;border-radius:9999px;flex:none;position:relative}.IntelligenceSection-module__m4DQKG__stage[data-active=true] .IntelligenceSection-module__m4DQKG__stageDot{box-shadow:inset 0 0 0 3px var(--intel-brand)}.IntelligenceSection-module__m4DQKG__stageLabel{letter-spacing:-.01em;color:var(--intel-muted);font-size:1rem;font-weight:600;transition:color .22s}.IntelligenceSection-module__m4DQKG__stage[data-active=true] .IntelligenceSection-module__m4DQKG__stageLabel{color:var(--intel-headline)}.IntelligenceSection-module__m4DQKG__stageBody{font-family:var(--font-livvic);color:var(--intel-body);opacity:0;max-width:24rem;max-height:0;transition:max-height .36s var(--ease-out), opacity .26s ease, margin-top .26s var(--ease-out);margin:0;font-size:.875rem;line-height:1.55;overflow:hidden}.IntelligenceSection-module__m4DQKG__stage[data-active=true] .IntelligenceSection-module__m4DQKG__stageBody{opacity:1;max-height:9rem;margin-top:.5rem}.IntelligenceSection-module__m4DQKG__panel{isolation:isolate;background:var(--intel-panel-bg);border:1px solid var(--intel-card-border);border-radius:20px;position:relative;overflow:hidden}.IntelligenceSection-module__m4DQKG__panelDots{z-index:0;background-image:radial-gradient(circle at center, var(--intel-dot) 1px, transparent 1.5px);opacity:.55;background-size:20px 20px;position:absolute;inset:0}.IntelligenceSection-module__m4DQKG__panelGlow{z-index:0;pointer-events:none;background:radial-gradient(40% 46% at 88% 84%, var(--intel-glow-violet) 0%, transparent 70%), radial-gradient(36% 42% at 10% 92%, var(--intel-glow-warm) 0%, transparent 72%),  radial-gradient(70% 50% at 50% -10%, white 0%, transparent 70%);opacity:.5;position:absolute;inset:0}.IntelligenceSection-module__m4DQKG__plot{z-index:1;aspect-ratio:4/3;min-height:22rem;position:relative}@media (min-width:1024px){.IntelligenceSection-module__m4DQKG__plot{aspect-ratio:16/11}}.IntelligenceSection-module__m4DQKG__wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.IntelligenceSection-module__m4DQKG__wire{stroke:var(--intel-brand);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:4 10;opacity:.35;transition:opacity .42s;animation:3.2s linear infinite IntelligenceSection-module__m4DQKG__intel-wire-travel}@keyframes IntelligenceSection-module__m4DQKG__intel-wire-travel{to{stroke-dashoffset:-14px}}.IntelligenceSection-module__m4DQKG__panel[data-stage=contradict] .IntelligenceSection-module__m4DQKG__agent[data-hot=false]{opacity:.45}.IntelligenceSection-module__m4DQKG__panel[data-stage=contradict] .IntelligenceSection-module__m4DQKG__agent[data-hot=true]{border-color:color-mix(in oklch, var(--intel-brand) 55%, white);box-shadow:0 0 0 3px color-mix(in oklch, var(--intel-brand) 12%, transparent), 0 14px 32px -18px var(--intel-brand)}.IntelligenceSection-module__m4DQKG__panel[data-stage=contradict] .IntelligenceSection-module__m4DQKG__wire[data-hot=false]{opacity:.12}.IntelligenceSection-module__m4DQKG__panel[data-stage=contradict] .IntelligenceSection-module__m4DQKG__wire[data-hot=true]{opacity:.9;stroke-width:1.5px;animation-duration:1.1s}.IntelligenceSection-module__m4DQKG__panel[data-stage=branch] .IntelligenceSection-module__m4DQKG__agent{opacity:.35}.IntelligenceSection-module__m4DQKG__panel[data-stage=branch] .IntelligenceSection-module__m4DQKG__wire{opacity:.3;animation-direction:reverse}.IntelligenceSection-module__m4DQKG__panel[data-stage=watch] .IntelligenceSection-module__m4DQKG__agent{opacity:.3}.IntelligenceSection-module__m4DQKG__panel[data-stage=watch] .IntelligenceSection-module__m4DQKG__wire{opacity:.18}.IntelligenceSection-module__m4DQKG__panel[data-stage=watch] .IntelligenceSection-module__m4DQKG__hub:after{opacity:0;animation-play-state:paused}.IntelligenceSection-module__m4DQKG__overlay{z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .38s ease, transform .48s var(--ease-out), visibility 0s linear .38s;font-family:var(--font-inter);position:absolute;transform:translate(-50%,calc(10px - 50%))}.IntelligenceSection-module__m4DQKG__panel[data-stage=contradict] .IntelligenceSection-module__m4DQKG__tensionChip,.IntelligenceSection-module__m4DQKG__panel[data-stage=branch] .IntelligenceSection-module__m4DQKG__scenarioFan,.IntelligenceSection-module__m4DQKG__panel[data-stage=watch] .IntelligenceSection-module__m4DQKG__livingCard{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%,-50%)}.IntelligenceSection-module__m4DQKG__tensionChip{background:var(--intel-card-bg);border:1px solid color-mix(in oklch, var(--intel-brand) 55%, white);box-shadow:0 0 0 3px color-mix(in oklch, var(--intel-brand) 10%, transparent), 0 14px 32px -18px var(--intel-brand);color:var(--intel-heading);border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.8125rem;display:inline-flex;top:22%;left:38%}.IntelligenceSection-module__m4DQKG__tensionChip svg{color:var(--intel-brand);flex:none}.IntelligenceSection-module__m4DQKG__tensionChip strong{font-family:var(--font-jetbrains-mono);font-size:.6875rem;font-weight:700}.IntelligenceSection-module__m4DQKG__scenarioFan{background:var(--intel-card-bg);border:1px solid var(--intel-card-border);box-shadow:0 18px 44px -26px var(--intel-card-shadow-1);border-radius:16px;grid-template-columns:auto auto;gap:1rem 1.25rem;padding:1.25rem 1.5rem;display:grid;top:50%;left:50%}.IntelligenceSection-module__m4DQKG__scenarioRing{text-align:center;width:9rem;color:var(--intel-body);flex-direction:column;align-items:center;gap:.3rem;display:flex}.IntelligenceSection-module__m4DQKG__ringWrap{width:2.75rem;height:2.75rem;color:var(--intel-body);place-items:center;display:grid;position:relative}.IntelligenceSection-module__m4DQKG__ringSvg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.IntelligenceSection-module__m4DQKG__ringTrack{fill:none;stroke:var(--intel-card-border);stroke-width:2.5px}.IntelligenceSection-module__m4DQKG__ringArc{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round}.IntelligenceSection-module__m4DQKG__ringProb{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--intel-heading);font-size:.9375rem;font-weight:700}.IntelligenceSection-module__m4DQKG__ringName{font-family:var(--font-livvic);color:var(--intel-body);font-size:.75rem;line-height:1.3}.IntelligenceSection-module__m4DQKG__scenarioRing[data-lead=true],.IntelligenceSection-module__m4DQKG__scenarioRing[data-lead=true] .IntelligenceSection-module__m4DQKG__ringWrap,.IntelligenceSection-module__m4DQKG__scenarioRing[data-lead=true] .IntelligenceSection-module__m4DQKG__ringProb{color:var(--intel-brand)}.IntelligenceSection-module__m4DQKG__scenarioRing[data-lead=true] .IntelligenceSection-module__m4DQKG__ringName{color:var(--intel-heading);font-weight:600}.IntelligenceSection-module__m4DQKG__panel[data-stage=branch] .IntelligenceSection-module__m4DQKG__hub{opacity:.12}.IntelligenceSection-module__m4DQKG__livingCard{background:var(--intel-card-bg);border:1px solid color-mix(in oklch, var(--intel-brand) 35%, white);box-shadow:0 0 0 3px color-mix(in oklch, var(--intel-brand) 8%, transparent), 0 18px 44px -26px var(--intel-card-shadow-1);border-radius:14px;flex-direction:column;gap:.55rem;padding:1rem 1.2rem;display:flex;top:50%;left:50%}.IntelligenceSection-module__m4DQKG__livingHead{color:var(--intel-muted);align-items:center;gap:.45rem;font-size:.75rem;display:inline-flex}.IntelligenceSection-module__m4DQKG__livingDot{background:var(--intel-brand);border-radius:9999px;width:7px;height:7px;animation:2.4s ease-in-out infinite IntelligenceSection-module__m4DQKG__intel-living-breathe}@keyframes IntelligenceSection-module__m4DQKG__intel-living-breathe{0%,to{opacity:.35}50%{opacity:1}}.IntelligenceSection-module__m4DQKG__livingDelta{color:var(--intel-body);font-size:.8125rem}.IntelligenceSection-module__m4DQKG__livingDelta strong{color:var(--intel-brand);font-variant-numeric:tabular-nums}.IntelligenceSection-module__m4DQKG__panel[data-stage=watch] .IntelligenceSection-module__m4DQKG__hub{opacity:0}.IntelligenceSection-module__m4DQKG__signpostTitle{letter-spacing:-.01em;color:var(--intel-heading);white-space:nowrap;font-size:.9375rem;font-weight:600}.IntelligenceSection-module__m4DQKG__signpostDots{gap:.3rem;display:flex}.IntelligenceSection-module__m4DQKG__signpostDot{background:color-mix(in oklch, var(--intel-brand) 14%, white);border-radius:3px;width:.45rem;height:.45rem}.IntelligenceSection-module__m4DQKG__signpostDot[data-state=watch]{background:var(--intel-brand)}.IntelligenceSection-module__m4DQKG__signpostMeta{color:var(--intel-muted);font-size:.6875rem}.IntelligenceSection-module__m4DQKG__hub{background:var(--intel-card-bg);border:1px solid var(--intel-card-border);width:4.5rem;height:4.5rem;box-shadow:0 8px 24px -14px var(--intel-card-shadow-1);border-radius:9999px;place-items:center;transition:opacity .42s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IntelligenceSection-module__m4DQKG__hub:after{content:"";border:1px solid var(--intel-brand);opacity:0;border-radius:9999px;animation:4.5s ease-out infinite IntelligenceSection-module__m4DQKG__intel-hub-ping;position:absolute;inset:0}@keyframes IntelligenceSection-module__m4DQKG__intel-hub-ping{0%{opacity:.35;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}.IntelligenceSection-module__m4DQKG__hubMark{width:34px;height:34px}.IntelligenceSection-module__m4DQKG__agent{background:var(--intel-card-bg);border:1px solid var(--intel-card-border);box-shadow:0 10px 26px -20px var(--intel-card-shadow-1);font-family:var(--font-inter);white-space:nowrap;will-change:transform;border-radius:12px;align-items:center;gap:.6rem;padding:.6rem .8rem;transition:opacity .42s,border-color .42s,box-shadow .42s;animation:12s ease-in-out infinite alternate IntelligenceSection-module__m4DQKG__intel-agent-float;display:flex;position:absolute}@keyframes IntelligenceSection-module__m4DQKG__intel-agent-float{0%{transform:translateY(2px)}to{transform:translateY(-2px)}}.IntelligenceSection-module__m4DQKG__agentInner{transition:transform .42s var(--ease-out);align-items:center;gap:.6rem;display:flex}.IntelligenceSection-module__m4DQKG__panel[data-stage=contradict] .IntelligenceSection-module__m4DQKG__agent[data-hot=true] .IntelligenceSection-module__m4DQKG__agentInner{transform:scale(1.05)}.IntelligenceSection-module__m4DQKG__agentIcon{color:var(--intel-brand);display:inline-flex}.IntelligenceSection-module__m4DQKG__agentText{flex-direction:column;line-height:1.25;display:flex}.IntelligenceSection-module__m4DQKG__agentName{color:var(--intel-heading);font-size:.8125rem;font-weight:600}.IntelligenceSection-module__m4DQKG__agentReads{color:var(--intel-muted);font-size:.6875rem}@media (max-width:1023px){.IntelligenceSection-module__m4DQKG__stageBody{opacity:1;max-height:none;margin-top:.4rem;transition:none}.IntelligenceSection-module__m4DQKG__stage[data-active=true]:after,.IntelligenceSection-module__m4DQKG__rail[data-paused=true] .IntelligenceSection-module__m4DQKG__stage[data-active=true]:after{animation:none;transform:scaleY(1)}.IntelligenceSection-module__m4DQKG__stage[data-active=false]:after{transform:scaleY(0)}.IntelligenceSection-module__m4DQKG__stageButton{margin-left:-1.5rem;padding:.35rem .5rem .35rem 0}.IntelligenceSection-module__m4DQKG__stage{padding-bottom:1.4rem}}@media (max-width:639px){.IntelligenceSection-module__m4DQKG__plot{aspect-ratio:auto;grid-template-columns:1fr 1fr;gap:.5rem;min-height:0;padding:1rem;display:grid}.IntelligenceSection-module__m4DQKG__wires,.IntelligenceSection-module__m4DQKG__hub{display:none}.IntelligenceSection-module__m4DQKG__agent{white-space:normal;animation:none;position:static}.IntelligenceSection-module__m4DQKG__overlay{display:none}.IntelligenceSection-module__m4DQKG__panel[data-stage=contradict] .IntelligenceSection-module__m4DQKG__tensionChip,.IntelligenceSection-module__m4DQKG__panel[data-stage=branch] .IntelligenceSection-module__m4DQKG__scenarioFan,.IntelligenceSection-module__m4DQKG__panel[data-stage=watch] .IntelligenceSection-module__m4DQKG__livingCard{visibility:visible;opacity:1;grid-column:1/-1;transition:none;position:static;transform:none}.IntelligenceSection-module__m4DQKG__panel[data-stage=contradict] .IntelligenceSection-module__m4DQKG__tensionChip{justify-self:start;display:inline-flex}.IntelligenceSection-module__m4DQKG__panel[data-stage=branch] .IntelligenceSection-module__m4DQKG__scenarioFan{grid-template-columns:1fr 1fr;width:100%;display:grid}.IntelligenceSection-module__m4DQKG__scenarioRing{width:auto}.IntelligenceSection-module__m4DQKG__panel[data-stage=watch] .IntelligenceSection-module__m4DQKG__livingCard{width:100%;display:flex}.IntelligenceSection-module__m4DQKG__signpostTitle{white-space:normal}}@media (prefers-reduced-motion:reduce){.IntelligenceSection-module__m4DQKG__wire,.IntelligenceSection-module__m4DQKG__agent,.IntelligenceSection-module__m4DQKG__hub:after{animation:none}.IntelligenceSection-module__m4DQKG__stage[data-active=true]:after{animation:none;transform:scaleY(1)}}
.HowItWorksSection-module__CvVzTG__section{background-color:#fff;padding:5rem 1.5rem;position:relative}@media (min-width:768px){.HowItWorksSection-module__CvVzTG__section{padding:8rem 2rem}}.HowItWorksSection-module__CvVzTG__container{max-width:80rem;margin:0 auto;position:relative}.HowItWorksSection-module__CvVzTG__headline{font-family:var(--font-inter);color:var(--intel-headline);text-align:center;letter-spacing:-.035em;margin:0 auto 3rem;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.1}@media (min-width:1024px){.HowItWorksSection-module__CvVzTG__headline{margin-bottom:4rem}}.HowItWorksSection-module__CvVzTG__columns{grid-template-columns:minmax(0,1fr);gap:3rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.HowItWorksSection-module__CvVzTG__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}@media (min-width:1024px){.HowItWorksSection-module__CvVzTG__columns{gap:4rem}}.HowItWorksSection-module__CvVzTG__step{opacity:0;flex-direction:column;transition:opacity .52s,transform .64s cubic-bezier(.23,1,.32,1);display:flex;transform:translateY(14px)}@media (min-width:768px){@supports (grid-template-rows:subgrid){.HowItWorksSection-module__CvVzTG__columns{row-gap:0}.HowItWorksSection-module__CvVzTG__step{grid-template-rows:subgrid;grid-row:span 4;align-content:start;display:grid}}}.HowItWorksSection-module__CvVzTG__columns[data-revealed=true] .HowItWorksSection-module__CvVzTG__step{opacity:1;transform:none}.HowItWorksSection-module__CvVzTG__columns[data-revealed=true] .HowItWorksSection-module__CvVzTG__step:nth-child(2){transition-delay:.14s}.HowItWorksSection-module__CvVzTG__columns[data-revealed=true] .HowItWorksSection-module__CvVzTG__step:nth-child(3){transition-delay:.28s}.HowItWorksSection-module__CvVzTG__stepHead{color:var(--intel-heading);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;display:flex;position:relative}.HowItWorksSection-module__CvVzTG__stepHead:after{content:"";background:var(--intel-card-border);transform-origin:0;height:1px;transition:transform .72s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.HowItWorksSection-module__CvVzTG__columns[data-revealed=true] .HowItWorksSection-module__CvVzTG__stepHead:after{transform:scaleX(1)}.HowItWorksSection-module__CvVzTG__columns[data-revealed=true] .HowItWorksSection-module__CvVzTG__step:nth-child(2) .HowItWorksSection-module__CvVzTG__stepHead:after{transition-delay:.14s}.HowItWorksSection-module__CvVzTG__columns[data-revealed=true] .HowItWorksSection-module__CvVzTG__step:nth-child(3) .HowItWorksSection-module__CvVzTG__stepHead:after{transition-delay:.28s}.HowItWorksSection-module__CvVzTG__stepIcon{display:inline-flex}.HowItWorksSection-module__CvVzTG__stepNum{font-family:var(--font-inter);color:var(--intel-body);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.HowItWorksSection-module__CvVzTG__title{font-family:var(--font-inter);letter-spacing:-.025em;color:var(--intel-heading);margin:0 0 1rem;font-size:clamp(1.1875rem,1.5vw,1.375rem);font-weight:700;line-height:1.2}.HowItWorksSection-module__CvVzTG__line{font-family:var(--font-inter);color:var(--intel-body);max-width:24rem;margin:0 0 .625rem;font-size:.9375rem;line-height:1.55}.HowItWorksSection-module__CvVzTG__line:last-child{margin-bottom:0}.HowItWorksSection-module__CvVzTG__line strong{color:var(--intel-heading);font-weight:600}@media (prefers-reduced-motion:reduce){.HowItWorksSection-module__CvVzTG__step,.HowItWorksSection-module__CvVzTG__stepHead:after{opacity:1;transition:none;transform:none}}.HowItWorksSection-module__CvVzTG__vignette{flex-direction:column;align-items:center;gap:.625rem;width:100%;display:flex}.HowItWorksSection-module__CvVzTG__miniCard{background-color:var(--hiw-card-bg);border:1px solid var(--hiw-hairline);box-shadow:0 1px 2px var(--hiw-shadow-1), 0 10px 24px -14px var(--hiw-shadow-2);border-radius:.875rem;flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}.HowItWorksSection-module__CvVzTG__miniCardHeader{justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.HowItWorksSection-module__CvVzTG__miniLabel{font-family:var(--font-inter);letter-spacing:.08em;text-transform:uppercase;color:var(--hiw-label);font-size:.625rem;font-weight:600}.HowItWorksSection-module__CvVzTG__miniMeta{font-family:var(--font-inter);color:var(--hiw-label);white-space:nowrap;font-size:.6875rem;font-weight:500}.HowItWorksSection-module__CvVzTG__miniDivider{background-color:var(--hiw-hairline);height:1px}.HowItWorksSection-module__CvVzTG__chipRow{gap:.375rem;display:flex}.HowItWorksSection-module__CvVzTG__chip{font-family:var(--font-inter);color:var(--hiw-value);border:1px solid var(--hiw-hairline);background-color:var(--hiw-card-bg);white-space:nowrap;border-radius:9999px;padding:.3125rem .625rem;font-size:.75rem;font-weight:500;line-height:1}.HowItWorksSection-module__CvVzTG__chipAccent{color:var(--intel-brand);border-color:var(--intel-brand-soft);background-color:var(--intel-brand-soft)}.HowItWorksSection-module__CvVzTG__agentRow{align-items:center;gap:.625rem;display:flex}.HowItWorksSection-module__CvVzTG__agentDots{gap:.25rem;display:inline-flex}.HowItWorksSection-module__CvVzTG__agentDot{background-color:var(--intel-brand);opacity:.55;width:.5rem;height:.5rem;animation:HowItWorksSection-module__CvVzTG__hiw-agent-pulse 2.4s var(--ease-out) infinite;border-radius:9999px}.HowItWorksSection-module__CvVzTG__agentDot:nth-child(2){animation-delay:.15s}.HowItWorksSection-module__CvVzTG__agentDot:nth-child(3){animation-delay:.3s}.HowItWorksSection-module__CvVzTG__agentDot:nth-child(4){animation-delay:.45s}.HowItWorksSection-module__CvVzTG__agentDot:nth-child(5){animation-delay:.6s}.HowItWorksSection-module__CvVzTG__agentDot:nth-child(6){animation-delay:.75s}@keyframes HowItWorksSection-module__CvVzTG__hiw-agent-pulse{0%,55%,to{opacity:.55;transform:scale(1)}20%{opacity:1;transform:scale(1.2)}}.HowItWorksSection-module__CvVzTG__flowRow{align-items:center;gap:.375rem;display:flex}.HowItWorksSection-module__CvVzTG__flowNode{font-family:var(--font-inter);color:var(--hiw-value);border:1px solid var(--hiw-hairline);background-color:var(--hiw-card-bg);white-space:nowrap;border-radius:9999px;padding:.3125rem .625rem;font-size:.75rem;font-weight:500;line-height:1}.HowItWorksSection-module__CvVzTG__flowNodeAccent{color:var(--intel-brand);border-color:var(--intel-brand);background-color:var(--intel-brand-soft)}.HowItWorksSection-module__CvVzTG__flowLink{background-color:var(--hiw-line);width:1.5rem;height:1px;position:relative;overflow:visible}.HowItWorksSection-module__CvVzTG__flowPulse{background-color:var(--intel-brand);opacity:0;border-radius:9999px;width:5px;height:5px;animation:2.8s linear infinite HowItWorksSection-module__CvVzTG__hiw-flow-relay;position:absolute;top:-2px;left:0}.HowItWorksSection-module__CvVzTG__flowLinkLate .HowItWorksSection-module__CvVzTG__flowPulse{animation-delay:1.4s}@keyframes HowItWorksSection-module__CvVzTG__hiw-flow-relay{0%{opacity:0;transform:translate(-2px)}8%{opacity:1}40%{opacity:0;transform:translate(21px)}to{opacity:0;transform:translate(21px)}}.HowItWorksSection-module__CvVzTG__matrixCard{flex-direction:row;align-items:center;gap:.625rem;padding:.5rem .75rem}.HowItWorksSection-module__CvVzTG__matrixGrid{grid-template-rows:repeat(2,.875rem);grid-template-columns:repeat(2,.875rem);display:grid}.HowItWorksSection-module__CvVzTG__matrixCell{border:.5px solid var(--hiw-hairline);justify-content:center;align-items:center;display:flex}.HowItWorksSection-module__CvVzTG__matrixDot{background-color:var(--hiw-dot);border-radius:9999px;width:.25rem;height:.25rem}.HowItWorksSection-module__CvVzTG__matrixDotAccent{background-color:var(--intel-brand)}.HowItWorksSection-module__CvVzTG__briefStack{width:min(15rem,100%);position:relative}.HowItWorksSection-module__CvVzTG__briefBack{background-color:var(--hiw-card-bg);border:1px solid var(--hiw-hairline);border-radius:.875rem;position:absolute;inset:0;transform:rotate(3.5deg)translate(6px,-6px)}.HowItWorksSection-module__CvVzTG__briefCard{position:relative}.HowItWorksSection-module__CvVzTG__skeleton{background-color:var(--hiw-skeleton);border-radius:9999px;height:.4375rem;display:block}.HowItWorksSection-module__CvVzTG__skeletonTitle{background-color:var(--hiw-line);width:72%;height:.5625rem}.HowItWorksSection-module__CvVzTG__skeletonShort{width:55%}.HowItWorksSection-module__CvVzTG__briefFooter{align-items:center;gap:.375rem;display:flex}.HowItWorksSection-module__CvVzTG__readyDot{background-color:var(--intel-brand);border-radius:9999px;width:.375rem;height:.375rem;animation:2s ease-in-out infinite HowItWorksSection-module__CvVzTG__hiw-ready-pulse}.HowItWorksSection-module__CvVzTG__readyArrow{color:var(--intel-brand);margin-left:auto}@keyframes HowItWorksSection-module__CvVzTG__hiw-ready-pulse{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.HowItWorksSection-module__CvVzTG__agentDot,.HowItWorksSection-module__CvVzTG__flowPulse,.HowItWorksSection-module__CvVzTG__readyDot{animation:none}.HowItWorksSection-module__CvVzTG__agentDot{opacity:.85}}.HowItWorksSection-module__CvVzTG__stepVignette{justify-content:center;align-items:flex-start;padding-top:2.5rem;display:flex}.HowItWorksSection-module__CvVzTG__lines{flex-direction:column;display:flex}.HowItWorksSection-module__CvVzTG__section[data-in-view=false] .HowItWorksSection-module__CvVzTG__agentDot,.HowItWorksSection-module__CvVzTG__section[data-in-view=false] .HowItWorksSection-module__CvVzTG__flowPulse,.HowItWorksSection-module__CvVzTG__section[data-in-view=false] .HowItWorksSection-module__CvVzTG__readyDot{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.HowItWorksSection-module__CvVzTG__agentDot,.HowItWorksSection-module__CvVzTG__flowPulse,.HowItWorksSection-module__CvVzTG__readyDot{animation:none}.HowItWorksSection-module__CvVzTG__agentDot{opacity:.85}}
.MonitorSection-module__SGRfFq__section{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;background-color:#fff;padding:5rem 1.5rem;position:relative;overflow:hidden}.MonitorSection-module__SGRfFq__section[data-in-view=false] .MonitorSection-module__SGRfFq__pulse,.MonitorSection-module__SGRfFq__section[data-in-view=false] .MonitorSection-module__SGRfFq__scanPulse,:is(body[data-scrolling=true] .MonitorSection-module__SGRfFq__pulse,body[data-scrolling=true] .MonitorSection-module__SGRfFq__scanPulse){animation-play-state:paused}@media (min-width:768px){.MonitorSection-module__SGRfFq__section{padding:7.5rem 2rem}}.MonitorSection-module__SGRfFq__container{max-width:80rem;margin:0 auto;position:relative}.MonitorSection-module__SGRfFq__header{text-align:center;flex-direction:column;gap:.875rem;max-width:44rem;margin:0 auto 3.5rem;display:flex}@media (min-width:768px){.MonitorSection-module__SGRfFq__header{margin-bottom:5rem}}.MonitorSection-module__SGRfFq__headline{font-family:var(--font-inter);color:var(--mon-headline);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.1}.MonitorSection-module__SGRfFq__lede{font-family:var(--font-livvic);color:var(--mon-body);max-width:36rem;margin:0 auto;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.55}.MonitorSection-module__SGRfFq__demoLink{font-family:var(--font-livvic);color:var(--mon-brand);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;align-self:center;align-items:center;gap:.375rem;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:500;text-decoration:none;transition:background-size .2s;display:inline-flex}.MonitorSection-module__SGRfFq__demoLink:hover{background-size:100% 1px}.MonitorSection-module__SGRfFq__demoLink:focus-visible{outline:2px solid var(--mon-brand);outline-offset:3px;border-radius:2px}.MonitorSection-module__SGRfFq__panel{isolation:isolate;background:var(--mon-surface);border:1px solid var(--mon-card-border);border-radius:20px;padding:clamp(1.25rem,3vw,2.5rem);position:relative;overflow:hidden}.MonitorSection-module__SGRfFq__panel:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle at center, var(--mon-panel-dot) 1px, transparent 1.5px);opacity:.55;background-size:20px 20px;position:absolute;inset:0}.MonitorSection-module__SGRfFq__diagram{z-index:1;aspect-ratio:1200/520;width:100%;min-height:420px;position:relative}.MonitorSection-module__SGRfFq__connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.MonitorSection-module__SGRfFq__path{fill:none;stroke:var(--mon-stroke);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset 1.4s var(--ease-out) var(--draw-delay,0s), opacity .5s ease-out var(--draw-delay,0s);opacity:0}.MonitorSection-module__SGRfFq__pathSkipped{stroke:var(--mon-stroke-soft);stroke-dasharray:4 4}.MonitorSection-module__SGRfFq__diagram[data-revealed=true] .MonitorSection-module__SGRfFq__path{stroke-dashoffset:0;opacity:1}.MonitorSection-module__SGRfFq__diagram[data-revealed=true] .MonitorSection-module__SGRfFq__pathSkipped{opacity:.55}.MonitorSection-module__SGRfFq__pulseGroup{pointer-events:none}.MonitorSection-module__SGRfFq__pulse{fill:var(--mon-brand);filter:drop-shadow(0 0 4px var(--mon-brand-soft)) drop-shadow(0 0 1.5px var(--mon-brand));offset-path:var(--pulse-path);offset-rotate:0deg;offset-distance:0%;opacity:0;animation:2.4s linear infinite paused MonitorSection-module__SGRfFq__pulseFlow}.MonitorSection-module__SGRfFq__diagram[data-revealed=true] .MonitorSection-module__SGRfFq__pulse{animation-play-state:running;animation-delay:calc(var(--pulse-delay,0s) + 5.8s)}.MonitorSection-module__SGRfFq__pulse[data-skipped=true]{fill:var(--mon-stroke-soft);filter:drop-shadow(0 0 3px var(--mon-stroke-soft))}@keyframes MonitorSection-module__SGRfFq__pulseFlow{0%{offset-distance:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.MonitorSection-module__SGRfFq__pulse{opacity:0;animation:none}}.MonitorSection-module__SGRfFq__node{box-sizing:border-box;background-color:var(--mon-card-bg);border:1px solid var(--mon-card-border);font-family:var(--font-inter);box-shadow:0 1px 2px 0 var(--mon-card-shadow-1), 0 4px 12px -4px var(--mon-card-shadow-2);opacity:0;transition:opacity .6s var(--ease-out) calc(var(--i,0) * .18s + .3s), transform .6s var(--ease-out) calc(var(--i,0) * .18s + .3s);border-radius:12px;padding:.75rem 1rem;position:absolute;transform:translate(-10px)}.MonitorSection-module__SGRfFq__config{--i:0}.MonitorSection-module__SGRfFq__scan{--i:1}.MonitorSection-module__SGRfFq__scenarioA{--i:2}.MonitorSection-module__SGRfFq__scenarioB{--i:3}.MonitorSection-module__SGRfFq__scenarioC{--i:4}.MonitorSection-module__SGRfFq__scenarioD{--i:5}.MonitorSection-module__SGRfFq__actionA{--i:6}.MonitorSection-module__SGRfFq__actionB{--i:7}.MonitorSection-module__SGRfFq__actionC{--i:8}.MonitorSection-module__SGRfFq__diagram[data-revealed=true] .MonitorSection-module__SGRfFq__node{opacity:1;transform:none}.MonitorSection-module__SGRfFq__node[data-skipped=true]{opacity:0}.MonitorSection-module__SGRfFq__diagram[data-revealed=true] .MonitorSection-module__SGRfFq__node[data-skipped=true]{opacity:.6}.MonitorSection-module__SGRfFq__config{flex-direction:column;justify-content:center;gap:.625rem;width:21.67%;height:50%;padding:1.125rem 1.25rem;display:flex;top:25%;left:0}.MonitorSection-module__SGRfFq__configHeader{color:var(--mon-heading);letter-spacing:-.01em;margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.MonitorSection-module__SGRfFq__configRow{color:var(--mon-body);justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.MonitorSection-module__SGRfFq__configLabel{color:var(--mon-body)}.MonitorSection-module__SGRfFq__select{border:1px solid var(--mon-card-border);background:var(--mon-card-bg);color:var(--mon-heading);border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .5rem .25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.MonitorSection-module__SGRfFq__select svg{color:var(--mon-muted)}.MonitorSection-module__SGRfFq__configDivider{background:var(--mon-card-border);height:1px;margin:.125rem 0}.MonitorSection-module__SGRfFq__toggle{background:var(--mon-stroke);width:2.125rem;height:1.125rem;transition:background .26s var(--ease-out);border-radius:999px;position:relative}.MonitorSection-module__SGRfFq__toggleKnob{background:var(--mon-card-bg);width:.875rem;height:.875rem;transition:transform .26s var(--ease-out);border-radius:999px;position:absolute;top:2px;left:2px;transform:translate(1rem)}.MonitorSection-module__SGRfFq__scan{justify-content:center;align-items:center;gap:.5rem;width:18.33%;height:13.46%;padding:0;display:flex;top:43.27%;left:25.83%}.MonitorSection-module__SGRfFq__scanIcon{background:var(--mon-brand-soft);width:1.75rem;height:1.75rem;color:var(--mon-brand);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.MonitorSection-module__SGRfFq__scanPulse{border:1.5px solid var(--mon-brand);opacity:0;border-radius:999px;position:absolute;inset:0}.MonitorSection-module__SGRfFq__diagram[data-revealed=true] .MonitorSection-module__SGRfFq__scanPulse{animation:2.4s ease-out 1.2s infinite MonitorSection-module__SGRfFq__scanPulse}@keyframes MonitorSection-module__SGRfFq__scanPulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.MonitorSection-module__SGRfFq__scanLabel{color:var(--mon-heading);white-space:nowrap;font-size:.875rem;font-weight:500}.MonitorSection-module__SGRfFq__scenario,.MonitorSection-module__SGRfFq__action{align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex}.MonitorSection-module__SGRfFq__scenario{width:21.67%;height:15.38%;left:50.83%}.MonitorSection-module__SGRfFq__action{width:22.5%;height:15.38%;left:77.5%}.MonitorSection-module__SGRfFq__scenarioA{top:3.85%}.MonitorSection-module__SGRfFq__scenarioB{top:28.85%}.MonitorSection-module__SGRfFq__scenarioC{top:53.85%}.MonitorSection-module__SGRfFq__scenarioD{top:78.85%}.MonitorSection-module__SGRfFq__actionA{top:3.85%}.MonitorSection-module__SGRfFq__actionB{top:28.85%}.MonitorSection-module__SGRfFq__actionC{top:53.85%}.MonitorSection-module__SGRfFq__actionD{top:78.85%}.MonitorSection-module__SGRfFq__action[data-skipped=true]{background-color:var(--mon-surface);box-shadow:none;border-style:dashed}.MonitorSection-module__SGRfFq__action[data-skipped=true] .MonitorSection-module__SGRfFq__nodeTitle{color:var(--mon-body);font-weight:500}.MonitorSection-module__SGRfFq__nodeIcon{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}.MonitorSection-module__SGRfFq__nodeIcon[data-variant=ok]{background:var(--mon-success)}.MonitorSection-module__SGRfFq__nodeIcon[data-variant=action]{background:var(--mon-brand)}.MonitorSection-module__SGRfFq__nodeIcon[data-variant=skipped]{background:var(--mon-card-border);color:var(--mon-muted)}.MonitorSection-module__SGRfFq__nodeBody{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.MonitorSection-module__SGRfFq__nodeTitle{color:var(--mon-heading);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:.375rem;font-size:.875rem;font-weight:600;line-height:1.2;display:flex;overflow:hidden}.MonitorSection-module__SGRfFq__scenarioId{color:var(--mon-muted);letter-spacing:.02em;font-size:.6875rem;font-weight:700}.MonitorSection-module__SGRfFq__nodeMeta{color:var(--mon-body);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.MonitorSection-module__SGRfFq__prob{color:var(--mon-heading);font-variant-numeric:tabular-nums;font-weight:600}.MonitorSection-module__SGRfFq__delta{font-variant-numeric:tabular-nums;font-weight:500}.MonitorSection-module__SGRfFq__delta[data-dir=up]{color:var(--mon-success)}.MonitorSection-module__SGRfFq__delta[data-dir=down]{color:var(--mon-error)}.MonitorSection-module__SGRfFq__chapter,.MonitorSection-module__SGRfFq__actionEyebrow{display:none}@media (max-width:767px){.MonitorSection-module__SGRfFq__diagram{aspect-ratio:auto;flex-direction:column;gap:0;max-width:22rem;min-height:0;margin:0 auto;display:flex}.MonitorSection-module__SGRfFq__connectors{display:none}.MonitorSection-module__SGRfFq__node{width:100%;height:auto;min-height:auto;position:relative;top:auto;left:auto;transform:translateY(6px)}.MonitorSection-module__SGRfFq__chapterConfig{--i:0;order:0}.MonitorSection-module__SGRfFq__config{--i:1;order:1}.MonitorSection-module__SGRfFq__chapterScan{--i:2;order:2}.MonitorSection-module__SGRfFq__scan{--i:3;order:3}.MonitorSection-module__SGRfFq__chapterScenarios{--i:4;order:4}.MonitorSection-module__SGRfFq__scenarioA{--i:5;order:5}.MonitorSection-module__SGRfFq__actionA{--i:6;order:6}.MonitorSection-module__SGRfFq__scenarioB{--i:7;order:7}.MonitorSection-module__SGRfFq__actionB{--i:8;order:8}.MonitorSection-module__SGRfFq__scenarioC{--i:9;order:9}.MonitorSection-module__SGRfFq__actionC{--i:10;order:10}.MonitorSection-module__SGRfFq__scenarioD{--i:11;order:11}.MonitorSection-module__SGRfFq__actionD{display:none}.MonitorSection-module__SGRfFq__chapter{font-family:var(--font-inter);opacity:0;transition:opacity .52s var(--ease-out) calc(var(--i,0) * 90ms + .12s), transform .52s var(--ease-out) calc(var(--i,0) * 90ms + .12s);align-items:baseline;gap:.625rem;margin:1.625rem 0 .875rem;padding:0 .125rem;display:flex;transform:translateY(6px)}.MonitorSection-module__SGRfFq__chapterConfig{margin-top:0}.MonitorSection-module__SGRfFq__chapterNum{letter-spacing:.08em;color:var(--mon-brand);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:700}.MonitorSection-module__SGRfFq__chapterLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--mon-heading);font-size:.75rem;font-weight:600}.MonitorSection-module__SGRfFq__diagram[data-revealed=true] .MonitorSection-module__SGRfFq__chapter{opacity:1;transform:none}.MonitorSection-module__SGRfFq__config{padding:1rem 1.125rem}.MonitorSection-module__SGRfFq__scan{justify-content:flex-start;padding:.875rem 1rem}.MonitorSection-module__SGRfFq__config,.MonitorSection-module__SGRfFq__scan{margin-top:0}.MonitorSection-module__SGRfFq__scenario,.MonitorSection-module__SGRfFq__action{padding:1rem}.MonitorSection-module__SGRfFq__scenarioA{margin-top:0}.MonitorSection-module__SGRfFq__scenarioB,.MonitorSection-module__SGRfFq__scenarioC{margin-top:.875rem}.MonitorSection-module__SGRfFq__scenarioD{margin-top:1rem}.MonitorSection-module__SGRfFq__scenarioA,.MonitorSection-module__SGRfFq__scenarioB,.MonitorSection-module__SGRfFq__scenarioC{box-shadow:0 1px 2px 0 var(--mon-card-shadow-1);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.MonitorSection-module__SGRfFq__action{background-color:var(--mon-surface);box-shadow:0 4px 12px -4px var(--mon-card-shadow-2);border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.MonitorSection-module__SGRfFq__action:before{content:"";background:var(--mon-card-border);opacity:0;transform-origin:0;height:1px;transition:transform .36s var(--ease-out) calc(var(--i,0) * 90ms + .2s), opacity .2s ease-out calc(var(--i,0) * 90ms + .2s);position:absolute;top:0;left:1rem;right:1rem;transform:scaleX(0)}.MonitorSection-module__SGRfFq__diagram[data-revealed=true] .MonitorSection-module__SGRfFq__action:before{opacity:1;transform:scaleX(1)}.MonitorSection-module__SGRfFq__action .MonitorSection-module__SGRfFq__nodeTitle{color:var(--mon-body);font-size:.875rem;font-weight:500}.MonitorSection-module__SGRfFq__actionEyebrow{font-family:var(--font-inter);letter-spacing:.08em;text-transform:uppercase;color:var(--mon-brand);margin-bottom:.1875rem;font-size:.625rem;font-weight:600;display:block}.MonitorSection-module__SGRfFq__scenarioD{background-color:var(--mon-surface);box-shadow:none;border-style:dashed}.MonitorSection-module__SGRfFq__scenarioD .MonitorSection-module__SGRfFq__nodeTitle{color:var(--mon-body)}@media (prefers-reduced-motion:reduce){.MonitorSection-module__SGRfFq__node,.MonitorSection-module__SGRfFq__chapter,.MonitorSection-module__SGRfFq__action:before{transition-duration:.16s!important;transform:none!important}}}
.TeamSection-module__xETvIG__section{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;background-color:#fff;padding:5rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.TeamSection-module__xETvIG__section{padding:8rem 2rem}}.TeamSection-module__xETvIG__container{max-width:64rem;margin:0 auto;position:relative}.TeamSection-module__xETvIG__header{text-align:center;flex-direction:column;gap:.75rem;max-width:40rem;margin:0 auto 3.5rem;display:flex}@media (min-width:768px){.TeamSection-module__xETvIG__header{margin-bottom:5rem}}.TeamSection-module__xETvIG__headline{font-family:var(--font-inter);color:var(--team-headline);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.1}.TeamSection-module__xETvIG__lede{font-family:var(--font-livvic);color:var(--team-body);max-width:30rem;margin:.5rem auto 0;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.55}.TeamSection-module__xETvIG__founders{grid-template-columns:1fr;justify-items:center;gap:3rem;display:grid}@media (min-width:640px){.TeamSection-module__xETvIG__founders{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}@media (min-width:1024px){.TeamSection-module__xETvIG__founders{gap:4rem}}.TeamSection-module__xETvIG__card{text-align:center;opacity:0;width:100%;max-width:20rem;animation:TeamSection-module__xETvIG__card-enter .5s var(--ease-out) var(--enter-delay,0s) forwards;flex-direction:column;align-items:center;gap:1.25rem;display:flex;transform:translateY(12px)}@keyframes TeamSection-module__xETvIG__card-enter{to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.TeamSection-module__xETvIG__card{animation:linear both TeamSection-module__xETvIG__card-enter;animation-timeline:view();animation-range:entry cover 25%}}.TeamSection-module__xETvIG__photoLink{aspect-ratio:1;background-color:var(--team-card-bg);border:1px solid var(--team-card-border);width:100%;max-width:16rem;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), border-color .22s var(--ease-out);box-shadow:0 1px 2px var(--team-card-shadow-1), 0 12px 28px -18px var(--team-card-shadow-2);will-change:transform, box-shadow;border-radius:50%;display:block;overflow:hidden}.TeamSection-module__xETvIG__photoFrame{width:100%;height:100%;position:relative}.TeamSection-module__xETvIG__photo{object-fit:cover;transition:transform .26s var(--ease-out);will-change:transform;width:100%!important;height:100%!important}@media (hover:hover) and (pointer:fine){.TeamSection-module__xETvIG__photoLink:hover{box-shadow:0 1px 2px var(--team-card-shadow-1), 0 22px 48px -20px var(--team-card-shadow-2), 0 0 0 1px color-mix(in oklch, var(--team-brand) 22%, transparent);border-color:color-mix(in oklch, var(--team-brand) 18%, transparent);transform:translateY(-2px)}.TeamSection-module__xETvIG__photoLink:hover .TeamSection-module__xETvIG__photo{transform:scale(1.03)}}.TeamSection-module__xETvIG__photoLink:active{transition:transform .12s var(--ease-out);transform:scale(.985)}.TeamSection-module__xETvIG__body{flex-direction:column;align-items:center;gap:.375rem;display:flex}.TeamSection-module__xETvIG__name{font-family:var(--font-inter);letter-spacing:-.015em;color:var(--team-heading);margin:0;font-size:1.125rem;font-weight:600}.TeamSection-module__xETvIG__role{font-family:var(--font-livvic);color:var(--team-body);margin:0;font-size:.9375rem}.TeamSection-module__xETvIG__bio{font-family:var(--font-inter);color:var(--team-body);max-width:19rem;margin:.375rem 0 0;font-size:.875rem;line-height:1.55}.TeamSection-module__xETvIG__linkedin{border:1px solid var(--team-card-border);font-family:var(--font-inter);color:var(--team-body);transition:transform .16s var(--ease-out), background-color .16s ease, border-color .16s ease, color .16s ease;will-change:transform;background-color:#fff;border-radius:9999px;align-items:center;gap:.375rem;margin-top:.5rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.TeamSection-module__xETvIG__linkedin svg{color:var(--team-brand);transition:transform .22s var(--ease-out)}@media (hover:hover) and (pointer:fine){.TeamSection-module__xETvIG__linkedin:hover{background-color:color-mix(in oklch, var(--team-brand) 6%, white);border-color:color-mix(in oklch, var(--team-brand) 22%, transparent);color:var(--team-heading)}.TeamSection-module__xETvIG__linkedin:hover svg{transform:translate(1px)}}.TeamSection-module__xETvIG__linkedin:active{transition:transform .1s var(--ease-out);transform:scale(.97)}@media (prefers-reduced-motion:reduce){.TeamSection-module__xETvIG__card{opacity:1;animation:none;transform:none}.TeamSection-module__xETvIG__photoLink,.TeamSection-module__xETvIG__photo,.TeamSection-module__xETvIG__linkedin,.TeamSection-module__xETvIG__linkedin svg{transition:background-color .12s,border-color .12s}.TeamSection-module__xETvIG__photoLink:hover,.TeamSection-module__xETvIG__photoLink:hover .TeamSection-module__xETvIG__photo,.TeamSection-module__xETvIG__linkedin:hover svg{transform:none}}
.FAQSection-module__V2ggwq__section{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;background-color:#fff;padding:5rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.FAQSection-module__V2ggwq__section{padding:7.5rem 2rem}}.FAQSection-module__V2ggwq__container{max-width:44rem;margin:0 auto;position:relative}.FAQSection-module__V2ggwq__header{text-align:center;flex-direction:column;gap:.875rem;margin:0 auto 3.5rem;display:flex}@media (min-width:768px){.FAQSection-module__V2ggwq__header{margin-bottom:4.5rem}}.FAQSection-module__V2ggwq__headline{font-family:var(--font-inter);color:var(--faq-headline);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.1}.FAQSection-module__V2ggwq__lede{font-family:var(--font-livvic);color:var(--faq-body);max-width:32rem;margin:0 auto;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.55}.FAQSection-module__V2ggwq__list{border-top:1px solid var(--faq-border);margin:0;padding:0;list-style:none}.FAQSection-module__V2ggwq__item{border-bottom:1px solid var(--faq-border);opacity:0;transition:opacity .52s var(--ease-out) calc(var(--i,0) * 60ms + 80ms), transform .52s var(--ease-out) calc(var(--i,0) * 60ms + 80ms);position:relative;transform:translateY(6px)}.FAQSection-module__V2ggwq__list[data-revealed=true] .FAQSection-module__V2ggwq__item{opacity:1;transform:none}.FAQSection-module__V2ggwq__trigger{text-align:left;cursor:pointer;width:100%;font-family:var(--font-inter);color:var(--faq-heading);transition:color .18s var(--ease-out), transform .16s var(--ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.375rem .25rem;display:flex}.FAQSection-module__V2ggwq__trigger:focus-visible{outline:2px solid var(--faq-brand);outline-offset:4px;border-radius:4px}.FAQSection-module__V2ggwq__trigger:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.FAQSection-module__V2ggwq__trigger:hover .FAQSection-module__V2ggwq__question{color:var(--faq-brand)}.FAQSection-module__V2ggwq__trigger:hover .FAQSection-module__V2ggwq__iconBox{border-color:var(--faq-brand-mid);background:var(--faq-brand-soft)}}.FAQSection-module__V2ggwq__question{letter-spacing:-.01em;color:var(--faq-heading);transition:color .18s var(--ease-out);font-size:1rem;font-weight:500;line-height:1.4}@media (min-width:768px){.FAQSection-module__V2ggwq__trigger{padding:1.625rem .25rem}.FAQSection-module__V2ggwq__question{font-size:1.0625rem}}.FAQSection-module__V2ggwq__iconBox{border:1px solid var(--faq-border-strong);width:1.625rem;height:1.625rem;transition:background .2s var(--ease-out), border-color .2s var(--ease-out), transform .22s var(--ease-out);background:0 0;border-radius:999px;flex-shrink:0;position:relative}.FAQSection-module__V2ggwq__iconBox:before,.FAQSection-module__V2ggwq__iconBox:after{content:"";transition:transform .22s var(--ease-out);background:currentColor;border-radius:1px;position:absolute;top:50%;left:50%}.FAQSection-module__V2ggwq__iconBox:before{width:.625rem;height:1px;transform:translate(-50%,-50%)}.FAQSection-module__V2ggwq__iconBox:after{width:1px;height:.625rem;transform:translate(-50%,-50%)}.FAQSection-module__V2ggwq__item[data-open=true] .FAQSection-module__V2ggwq__iconBox{background:var(--faq-brand);border-color:var(--faq-brand);color:var(--faq-on-brand);transform:rotate(180deg)}.FAQSection-module__V2ggwq__item[data-open=true] .FAQSection-module__V2ggwq__iconBox:after{transform:translate(-50%,-50%)scaleY(0)}.FAQSection-module__V2ggwq__panel{opacity:0;height:0;transition:height .26s var(--ease-out), opacity .2s var(--ease-out);overflow:hidden}.FAQSection-module__V2ggwq__item[data-open=true] .FAQSection-module__V2ggwq__panel{opacity:1}.FAQSection-module__V2ggwq__panelInner{font-family:var(--font-livvic);color:var(--faq-body);padding:0 .25rem 1.625rem;font-size:.9375rem;line-height:1.65}@media (min-width:768px){.FAQSection-module__V2ggwq__panelInner{padding-bottom:1.875rem;font-size:1rem}}.FAQSection-module__V2ggwq__panelInner p{margin:0}.FAQSection-module__V2ggwq__panelInner p+p{margin-top:.75rem}.FAQSection-module__V2ggwq__link{color:var(--faq-brand);transition:background-size .24s var(--ease-out), color .2s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.FAQSection-module__V2ggwq__link:hover{color:var(--faq-brand-strong);background-position:100% 100%;background-size:0 1px}}.FAQSection-module__V2ggwq__link:focus-visible{outline:2px solid var(--faq-brand);outline-offset:3px;border-radius:2px}.FAQSection-module__V2ggwq__footer{text-align:center;font-family:var(--font-livvic);color:var(--faq-body);margin-top:3rem;font-size:.9375rem}.FAQSection-module__V2ggwq__footerLink{color:var(--faq-brand);transition:color .2s var(--ease-out);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.FAQSection-module__V2ggwq__footerLink:hover{color:var(--faq-brand-strong)}}@media (prefers-reduced-motion:reduce){.FAQSection-module__V2ggwq__item,.FAQSection-module__V2ggwq__trigger,.FAQSection-module__V2ggwq__iconBox,.FAQSection-module__V2ggwq__iconBox:before,.FAQSection-module__V2ggwq__iconBox:after,.FAQSection-module__V2ggwq__panel,.FAQSection-module__V2ggwq__question{transition-duration:.01ms!important;transform:none!important}.FAQSection-module__V2ggwq__list[data-revealed=true] .FAQSection-module__V2ggwq__item,.FAQSection-module__V2ggwq__item[data-open=true] .FAQSection-module__V2ggwq__iconBox{transform:none}}