@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_8e3771{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_8e3771{--font-fraunces:"Fraunces","Fraunces Fallback"}.locale-switcher summary::-webkit-details-marker{display:none}:root{--font-display:var(--font-fraunces),"Iowan Old Style","Palatino Linotype",Georgia,serif}.hero-grid{background-image:linear-gradient(color-mix(in oklab,var(--color-text) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--color-text) 14%,transparent) 1px,transparent 1px);background-size:46px 46px}.demo-step-2{animation:demo-step-2 12s ease-in-out infinite}.demo-step-3{animation:demo-step-3 12s ease-in-out infinite}@keyframes demo-step-2{0%,26%{opacity:0;transform:translateY(6px)}33%,94%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes demo-step-3{0%,59%{opacity:0;transform:translateY(6px)}66%,94%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.story-scene-host,.story-scene-host canvas{position:fixed;inset:0 0 auto 0;width:100%;height:100vh;height:100lvh;display:block;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.1s ease}html[data-story-ready] .story-scene-host,html[data-story-ready] .story-scene-host canvas{opacity:1}.site-chrome{position:relative;z-index:1}.hero-strip{transition:opacity .9s ease}html[data-story-ready] .hero-strip{opacity:0;animation:none}.text-veil{position:relative;z-index:0}.text-veil:before{content:"";position:absolute;z-index:-1;inset:-1.75rem -1.5rem;background:color-mix(in oklab,var(--color-paper) 62%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);border-radius:var(--radius-card);pointer-events:none}.text-shield{text-shadow:0 0 2px var(--color-paper),0 0 8px var(--color-paper),0 0 18px var(--color-paper)}.spot{position:relative;overflow:hidden}.spot:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(260px circle at var(--spot-x,50%) var(--spot-y,50%),color-mix(in oklab,var(--color-text) 10%,transparent),transparent 72%);opacity:0;transition:opacity .35s ease;pointer-events:none}.spot:hover:after{opacity:1}.demo-tilt{transform:perspective(1400px) rotateX(2deg) rotateY(-3.5deg);transition:transform .7s cubic-bezier(.22,1,.36,1)}.demo-tilt:hover{transform:perspective(1400px) rotateX(0deg) rotateY(0deg)}.signal-cluster{position:relative;min-height:21rem}.signal-chip{position:absolute;width:min(19rem,84%);border-radius:var(--radius-card);background:var(--color-raised);box-shadow:var(--shadow-lift);padding:1.1rem 1.25rem;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease}.signal-chip:hover{transform:translateY(-4px) rotate(0deg)!important;box-shadow:var(--shadow-lift),0 22px 48px -20px rgba(0,0,0,.45)}.signal-chip-1{top:0;right:2.5rem;transform:rotate(-3deg);z-index:3}.signal-chip-2{top:7rem;right:0;transform:rotate(2.5deg);z-index:2}.signal-chip-3{top:14.5rem;right:4rem;transform:rotate(-1.5deg);z-index:1}.signal-chip:after,.signal-chip:before{content:"";position:absolute;width:.85rem;height:.85rem;pointer-events:none}.signal-chip:before{top:.55rem;left:.55rem;border-top:1.5px solid color-mix(in oklab,var(--color-text-dim) 55%,transparent);border-left:1.5px solid color-mix(in oklab,var(--color-text-dim) 55%,transparent)}.signal-chip:after{bottom:.55rem;right:.55rem;border-bottom:1.5px solid color-mix(in oklab,var(--color-text-dim) 55%,transparent);border-right:1.5px solid color-mix(in oklab,var(--color-text-dim) 55%,transparent)}.signal-chip-3:after,.signal-chip-3:before{border-color:color-mix(in oklab,var(--color-signal) 65%,transparent)}.kinetic-word{display:inline-flex;flex-direction:column;font-variation-settings:"wght" 620;animation:kinetic-breathe 5.5s ease-in-out infinite}.kinetic-word>span{contain:inline-size;white-space:nowrap}.kinetic-word:after{content:attr(data-text);display:block;height:0;overflow:hidden;visibility:hidden;font-variation-settings:"wght" 630}@keyframes kinetic-breathe{0%,to{font-variation-settings:"wght" 580}50%{font-variation-settings:"wght" 680}}.industry-icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-chip);background:color-mix(in oklab,var(--color-text-dim) 12%,transparent);color:var(--color-text-dim);transition:color .3s ease,background-color .3s ease}.panel-hover:hover .industry-icon{color:var(--color-text);background:color-mix(in oklab,var(--color-text-dim) 20%,transparent)}.signal-cluster{--par-x:0px;--par-y:0px}.signal-chip{transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease,translate .5s cubic-bezier(.22,1,.36,1)}.signal-chip-1{translate:calc(var(--par-x) * 1) calc(var(--par-y) * 1)}.signal-chip-2{translate:calc(var(--par-x) * .55) calc(var(--par-y) * .55)}.signal-chip-3{translate:calc(var(--par-x) * 1.4) calc(var(--par-y) * 1.4)}[data-magnetic]{transition:translate .26s cubic-bezier(.22,1,.36,1);will-change:translate}.living-stage{position:relative;height:clamp(200px,33vh,320px);margin-top:2.5rem}.living-stage-fallback{opacity:.5;transition:opacity .7s ease}.living-stage-canvas,.living-stage-fallback{position:absolute;inset:0;width:100%;height:100%}.living-stage[data-living-live] .living-stage-fallback{opacity:0}[data-living-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}[data-living-reveal].is-revealed{opacity:1;transform:none}.living-approved{animation:rise-in .42s cubic-bezier(.22,1,.36,1) both}.living-approved-badge{font-size:.85rem;font-weight:600;letter-spacing:.01em;color:var(--color-signal)}.living-ring{position:relative;flex:none;width:.6rem;height:.6rem;border-radius:9999px;background:var(--color-signal);box-shadow:0 0 8px 1px color-mix(in oklab,var(--color-signal) 55%,transparent)}.living-ring:after{content:"";position:absolute;inset:0;border-radius:9999px;border:1.5px solid var(--color-signal);animation:living-ring .9s ease-out 2}@keyframes living-ring{0%{transform:scale(1);opacity:.85}to{transform:scale(3.6);opacity:0}}@media (prefers-reduced-motion:reduce){.demo-step-2,.demo-step-3{animation:none;opacity:1;transform:none}.demo-tilt,.hero-strip,.story-scene-host,html[data-story-ready] .story-scene-host{transition:none}.demo-tilt{transform:none}.kinetic-word{animation:none;font-variation-settings:"wght" 630}.signal-chip{translate:none}.signal-chip,.spot:after{transition:none}[data-magnetic]{transition:none;translate:none}.living-stage-fallback{transition:none}[data-living-reveal]{opacity:1;transform:none;transition:none}.living-approved{animation:none}.living-ring:after{animation:none;opacity:0}}.chip-filter{cursor:pointer;padding:.3rem .8rem;font-size:.8125rem;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.chip-filter:hover{color:var(--color-text);border-color:color-mix(in oklab,var(--color-text-dim) 50%,var(--color-ink-line))}.chip-filter[aria-pressed=true]{color:var(--color-text);border-color:color-mix(in oklab,var(--color-signal) 55%,var(--color-ink-line));background:color-mix(in oklab,var(--color-signal) 10%,var(--color-raised))}.chip-filter:focus-visible{outline:2px solid color-mix(in oklab,var(--color-signal) 60%,transparent);outline-offset:2px}.tabel-scroll{mask-image:linear-gradient(90deg,transparent,black 12px,black calc(100% - 12px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 12px,black calc(100% - 12px),transparent)}