._8XmXxa_root{position:relative;overflow-x:clip}._8XmXxa_bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}._8XmXxa_grid{background-image:linear-gradient(#512bd41f 1px,#0000 1px),linear-gradient(90deg,#512bd41f 1px,#0000 1px);background-size:60px 60px;animation:30s linear infinite _8XmXxa_gridMove;position:absolute;inset:0}@keyframes _8XmXxa_gridMove{to{background-position:60px 60px}}._8XmXxa_orb{border-radius:9999px;animation:8s ease-in-out infinite _8XmXxa_pulseSlow;position:absolute}._8XmXxa_orbA{background:radial-gradient(closest-side,#512bd44d,#0000);width:37.5rem;height:37.5rem;top:10%;right:10%}._8XmXxa_orbB{background:radial-gradient(closest-side,#5e80f040,#0000);width:31.25rem;height:31.25rem;animation-delay:2s;top:40%;left:5%}._8XmXxa_orbC{background:radial-gradient(closest-side,#f4c98333,#0000);width:25rem;height:25rem;animation-delay:4s;bottom:10%;right:20%}@keyframes _8XmXxa_pulseSlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}._8XmXxa_content{z-index:1;position:relative}._8XmXxa_hero{justify-content:center;align-items:center;min-height:90svh;display:flex;position:relative;overflow:hidden}._8XmXxa_float{opacity:.4;transition:opacity .5s;animation:6s ease-in-out infinite _8XmXxa_float;position:absolute}._8XmXxa_float:hover{opacity:.8}._8XmXxa_floatInner{width:5rem;height:5rem;transition:transform .5s;position:relative}@media (min-width:768px){._8XmXxa_floatInner{width:6rem;height:6rem}}._8XmXxa_float:hover ._8XmXxa_floatInner{transform:scale(1.1)}@keyframes _8XmXxa_float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}._8XmXxa_avatars{display:flex}._8XmXxa_avatars>*{border:2px solid var(--surface-1);border-radius:9999px;width:2rem;height:2rem;margin-left:-.5rem;position:relative;overflow:hidden}._8XmXxa_avatars>:first-child{margin-left:0}._8XmXxa_avatars img{object-fit:cover}._8XmXxa_headline{max-width:none}._8XmXxa_lineBlock{display:block}._8XmXxa_gradient{background-size:200% 200%;animation:4s infinite _8XmXxa_gradientX;display:inline-block}@keyframes _8XmXxa_gradientX{0%,to{background-position:0%}50%{background-position:100%}}._8XmXxa_scroll{flex-direction:column;align-items:center;gap:.5rem;animation:1s infinite _8XmXxa_bounce;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}@keyframes _8XmXxa_bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translate(-50%,-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translate(-50%)}}._8XmXxa_pill{border:1px solid var(--pill-border);background:var(--pill-bg);color:var(--pill-ink);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}._8XmXxa_pill svg{flex-shrink:0;width:1.25rem;height:1.25rem}._8XmXxa_pill[data-tone=periwinkle]{--pill-border:#c0cef233;--pill-bg:#c0cef20d;--pill-ink:#c0cef2}._8XmXxa_pill[data-tone=violet]{--pill-border:#512bd466;--pill-bg:#512bd426;--pill-ink:#c0cef2}._8XmXxa_pill[data-tone=gold]{--pill-border:#f4c98340;--pill-bg:#f4c9830f;--pill-ink:#f4c983}._8XmXxa_badgeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid;position:relative}@media (min-width:640px){._8XmXxa_badgeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){._8XmXxa_badgeGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}}._8XmXxa_badgeGlow{pointer-events:none;background:radial-gradient(40% 80% at 0%,#512bd426,#0000),radial-gradient(40% 80% at 100%,#5e80f01f,#0000);position:absolute;inset:-2rem}._8XmXxa_badge{aspect-ratio:1;transition:transform .5s,background .5s,box-shadow .5s;position:relative}._8XmXxa_badge:hover{box-shadow:var(--tw-rim), inset 0 0 0 1px #c0cef24d;background:#ffffff0f;transform:translateY(-.5rem)scale(1.05)}._8XmXxa_badge img{object-fit:contain;transition:filter .5s}._8XmXxa_badge:hover img{filter:brightness(1.1)}._8XmXxa_shine{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}._8XmXxa_shine:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:50%;height:100%;transition:left .7s;position:absolute;top:0;left:-100%;transform:skew(-25deg)}._8XmXxa_badge:hover ._8XmXxa_shine:before{left:150%}._8XmXxa_textLink{align-items:center;gap:.5rem;transition:color .3s;display:inline-flex}._8XmXxa_textLink:hover,._8XmXxa_textLink:focus-visible{color:#c0cef2}._8XmXxa_tGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:768px){._8XmXxa_tGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._8XmXxa_tGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8XmXxa_tCard{height:100%;transition:background .5s,box-shadow .5s;position:relative}._8XmXxa_tCard:hover{box-shadow:var(--tw-rim), inset 0 0 0 1px #fff3;background:#ffffff0d}._8XmXxa_accentLine{background:var(--accent);opacity:.6;height:2px;transition:opacity .3s;position:absolute;inset:0 0 auto}._8XmXxa_tCard:hover ._8XmXxa_accentLine{opacity:1}._8XmXxa_logoBox{width:4rem;height:3rem;position:relative}._8XmXxa_logoBox img{object-fit:contain;object-position:left}._8XmXxa_metric{color:var(--accent)}._8XmXxa_quoteText{flex-grow:1}._8XmXxa_authorRow{border-top:1px solid var(--border-soft)}._8XmXxa_authorPhoto{border:2px solid #fff3;border-radius:9999px;flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden}._8XmXxa_authorPhoto img{object-fit:cover}._8XmXxa_glow{background:radial-gradient(circle at center, var(--accent), transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}._8XmXxa_tCard:hover ._8XmXxa_glow{opacity:.2}._8XmXxa_csGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:640px){._8XmXxa_csGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._8XmXxa_csGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8XmXxa_csLink{border-radius:1rem;text-decoration:none;display:block}._8XmXxa_csLink:focus-visible{outline-offset:3px;outline:2px solid #c0cef2}._8XmXxa_csLink [data-slot=card]{height:100%;transition:transform .5s,background .5s,box-shadow .5s;position:relative}._8XmXxa_csLink:hover [data-slot=card],._8XmXxa_csLink:focus-visible [data-slot=card]{box-shadow:var(--tw-rim), inset 0 0 0 1px #fff3;background:#ffffff0d;transform:translateY(-.25rem)}._8XmXxa_industry{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);background:color-mix(in srgb, var(--accent) 6%, transparent);color:var(--accent);border-radius:9999px;padding:.25rem .75rem;position:absolute;top:1rem;right:1rem}._8XmXxa_csMetric{background-image:linear-gradient(to right, #fff, var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content}._8XmXxa_progress{background:var(--accent);width:60%;height:100%;box-shadow:0 0 10px var(--accent);border-radius:9999px;transition:width 1s}._8XmXxa_csLink:hover ._8XmXxa_progress,._8XmXxa_csLink:focus-visible ._8XmXxa_progress{width:100%}._8XmXxa_csCta{align-items:center;gap:.5rem;transition:color .3s;display:flex}._8XmXxa_csCta svg{transition:transform .3s}._8XmXxa_csLink:hover ._8XmXxa_csCta,._8XmXxa_csLink:focus-visible ._8XmXxa_csCta{color:var(--text-primary)}._8XmXxa_csLink:hover ._8XmXxa_csCta svg,._8XmXxa_csLink:focus-visible ._8XmXxa_csCta svg{transform:translate(4px)}._8XmXxa_csGlow{background:radial-gradient(circle at bottom right, var(--accent), transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}._8XmXxa_csLink:hover ._8XmXxa_csGlow{opacity:.1}._8XmXxa_band{background:linear-gradient(#0000,#ffffff03,#0000)}._8XmXxa_ctaPanel{border:1px solid var(--border-soft);background:radial-gradient(60% 80% at 0 0,#512bd426,#0000),radial-gradient(60% 80% at 100% 100%,#5e80f01f,#0000),#ffffff05;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}@media (min-width:768px){._8XmXxa_ctaPanel{padding:3rem}}._8XmXxa_dots{opacity:.3;pointer-events:none;background-image:radial-gradient(circle at 2px 2px,#ffffff1a 1px,#0000 0);background-size:24px 24px;position:absolute;inset:0}._8XmXxa_corner{pointer-events:none;border-radius:9999px;width:10rem;height:10rem;position:absolute}._8XmXxa_cornerA{background:radial-gradient(closest-side,#512bd433,#0000);top:-5rem;right:-5rem}._8XmXxa_cornerB{background:radial-gradient(closest-side,#5e80f033,#0000);bottom:-5rem;left:-5rem}@media (prefers-reduced-motion:reduce){._8XmXxa_grid,._8XmXxa_orb,._8XmXxa_float,._8XmXxa_gradient{animation:none}._8XmXxa_gradient{background-size:auto}._8XmXxa_scroll{animation:none}._8XmXxa_floatInner,._8XmXxa_float,._8XmXxa_badge,._8XmXxa_badge img,._8XmXxa_shine:before,._8XmXxa_textLink,._8XmXxa_tCard,._8XmXxa_accentLine,._8XmXxa_glow,._8XmXxa_csLink [data-slot=card],._8XmXxa_progress,._8XmXxa_csCta,._8XmXxa_csCta svg,._8XmXxa_csGlow{transition:none}._8XmXxa_badge:hover,._8XmXxa_csLink:hover [data-slot=card],._8XmXxa_csLink:focus-visible [data-slot=card],._8XmXxa_float:hover ._8XmXxa_floatInner,._8XmXxa_csLink:hover ._8XmXxa_csCta svg,._8XmXxa_csLink:focus-visible ._8XmXxa_csCta svg{transform:none}}
