.Hero2-module__wI9yyG__section{background:var(--g-bg);font-family:var(--g-font-body);position:relative}.Hero2-module__wI9yyG__band{background:radial-gradient(60% 70% at 50% 0%,#fc03,#f9731617 45%,transparent 72%),radial-gradient(40% 40% at 88% 85%,#f973161a,transparent 70%),var(--g-dark);color:var(--g-on-dark);padding:64px 24px 44px;position:relative;overflow:hidden}.Hero2-module__wI9yyG__main{text-align:center;max-width:1080px;margin:0 auto;padding-top:36px}.Hero2-module__wI9yyG__title{font-family:var(--g-font-display);letter-spacing:-.025em;color:var(--g-on-dark);margin:0;font-size:54px;font-weight:700;line-height:1.08}.Hero2-module__wI9yyG__title span{display:block}.Hero2-module__wI9yyG__title .Hero2-module__wI9yyG__t1 .Hero2-module__wI9yyG__part,.Hero2-module__wI9yyG__title .Hero2-module__wI9yyG__t1 .Hero2-module__wI9yyG__conn{display:inline}.Hero2-module__wI9yyG__grad{background:var(--g-grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Hero2-module__wI9yyG__sub{max-width:560px;color:var(--g-on-dark-muted);text-wrap:balance;margin:20px auto 0;font-size:16px;line-height:1.6}.Hero2-module__wI9yyG__segment{max-width:560px;color:var(--g-on-dark-muted);text-wrap:balance;margin:14px auto 0;font-size:15px;line-height:1.5}.Hero2-module__wI9yyG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.Hero2-module__wI9yyG__cta{box-sizing:border-box;cursor:pointer;background:var(--g-yellow);min-height:44px;color:var(--g-ink);border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;margin:0;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #ffcc0059}.Hero2-module__wI9yyG__cta:hover{transform:translateY(-2px);box-shadow:0 12px 30px #ffcc0073}.Hero2-module__wI9yyG__ctaGhost{box-sizing:border-box;min-height:44px;color:var(--g-on-dark);background:0 0;border:1px solid #ffffff38;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.Hero2-module__wI9yyG__ctaGhost:hover{background:#ffffff0f;border-color:#ffcc0080}.Hero2-module__wI9yyG__cta svg,.Hero2-module__wI9yyG__ctaGhost svg{flex:none;width:16px;height:16px}.Hero2-module__wI9yyG__results{margin-top:-24px;padding:0 24px 8px}.Hero2-module__wI9yyG__eyebrow{text-transform:uppercase;letter-spacing:.14em;max-width:1080px;color:var(--g-accent-text);align-items:center;gap:18px;margin:0 auto 16px;font-size:12px;font-weight:600;display:flex}.Hero2-module__wI9yyG__eyebrow:before,.Hero2-module__wI9yyG__eyebrow:after{content:"";background:var(--g-line);flex:1;height:1px}.Hero2-module__wI9yyG__cards{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:0 auto;display:grid}.Hero2-module__wI9yyG__card{background:var(--g-surface);border:1px solid var(--g-line);border-radius:14px;flex-direction:column;gap:12px;padding:18px 20px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:0 1px 2px #1414140a,0 12px 32px #1414140f}.Hero2-module__wI9yyG__card:hover{border-color:var(--g-line-2);transform:translateY(-4px);box-shadow:0 2px 4px #1414140d,0 18px 40px #1414141a}.Hero2-module__wI9yyG__badge{background:var(--g-surface-2);border:1px solid var(--g-line);font-family:var(--g-font-display);color:var(--g-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:6px 14px 6px 12px;font-size:14px;font-weight:600;display:inline-flex}.Hero2-module__wI9yyG__dot{background:var(--g-grad);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #ffcc001f}.Hero2-module__wI9yyG__head{font-family:var(--g-font-display);letter-spacing:-.01em;color:var(--g-ink);margin:0;font-size:18px;font-weight:600;line-height:1.28}.Hero2-module__wI9yyG__head .Hero2-module__wI9yyG__grad{-webkit-text-fill-color:currentColor;color:var(--g-orange-text);background:0 0}.Hero2-module__wI9yyG__detail{color:var(--g-muted);align-items:flex-start;gap:8px;margin:auto 0 0;font-size:13px;line-height:1.5;display:flex}.Hero2-module__wI9yyG__detail svg{width:16px;height:16px;color:var(--g-accent-text);flex:none;margin-top:2px}@media (max-width:700px){.Hero2-module__wI9yyG__band{padding:72px 16px 36px}.Hero2-module__wI9yyG__main{padding-top:20px}.Hero2-module__wI9yyG__title{font-size:36px;line-height:1.08}.Hero2-module__wI9yyG__title .Hero2-module__wI9yyG__t1 .Hero2-module__wI9yyG__part{display:block}.Hero2-module__wI9yyG__title .Hero2-module__wI9yyG__t1 .Hero2-module__wI9yyG__conn{font-size:0;line-height:1;display:block}.Hero2-module__wI9yyG__title .Hero2-module__wI9yyG__t1 .Hero2-module__wI9yyG__conn:before{content:"&";background:var(--g-grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:2px 0;font-size:30px;line-height:1.1;display:block}.Hero2-module__wI9yyG__sub{margin-top:16px;font-size:15px}.Hero2-module__wI9yyG__actions{flex-flow:column;gap:10px;margin-top:24px}.Hero2-module__wI9yyG__cta,.Hero2-module__wI9yyG__ctaGhost{width:100%;min-height:44px}.Hero2-module__wI9yyG__results{margin-top:-40px;padding:0 16px 4px}.Hero2-module__wI9yyG__eyebrow{gap:12px}.Hero2-module__wI9yyG__cards{grid-template-columns:1fr}.Hero2-module__wI9yyG__head{font-size:18px}}@media (prefers-reduced-motion:reduce){.Hero2-module__wI9yyG__card,.Hero2-module__wI9yyG__cta,.Hero2-module__wI9yyG__ctaGhost{transition:none}.Hero2-module__wI9yyG__card:hover,.Hero2-module__wI9yyG__cta:hover{transform:none}}.Hero2-module__wI9yyG__segment a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #ffcc00b3;text-decoration:underline #ffcc00b3}.Hero2-module__wI9yyG__segment a:hover{-webkit-text-decoration-color:var(--g-yellow);text-decoration-color:var(--g-yellow)}.Hero2-module__wI9yyG__section .Hero2-module__wI9yyG__band[data-hero-band]{margin-bottom:calc(var(--hang) + 20px)}
.Clients2-module__q59H-a__section{background:var(--g-bg);color:var(--g-ink);font-family:var(--g-font-body);padding:28px 0 44px;position:relative}.Clients2-module__q59H-a__section *{box-sizing:border-box}.Clients2-module__q59H-a__inner{text-align:center;max-width:1120px;margin:0 auto;padding:0 24px}.Clients2-module__q59H-a__cap{font:600 12px/1 var(--g-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--g-muted);align-items:center;gap:14px;margin:0 0 24px;display:inline-flex}.Clients2-module__q59H-a__cap:before,.Clients2-module__q59H-a__cap:after{content:"";background:var(--g-line-2);width:28px;height:1px}.Clients2-module__q59H-a__cap i{background:var(--g-yellow);border-radius:50%;width:6px;height:6px;margin-right:-4px;display:inline-block}.Clients2-module__q59H-a__marquee{border-top:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.Clients2-module__q59H-a__track{width:max-content;display:flex}.Clients2-module__q59H-a__row{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}.Clients2-module__q59H-a__row li{font:600 22px/1 var(--g-font-display);letter-spacing:-.01em;color:#6b675d;white-space:nowrap;align-items:center;gap:44px;padding:0 22px;transition:color .25s;display:flex}.Clients2-module__q59H-a__row li:after{content:"";background:var(--g-line-2);border-radius:50%;flex-shrink:0;width:5px;height:5px}.Clients2-module__q59H-a__row li:hover{color:var(--g-ink)}.Clients2-module__q59H-a__row li:nth-child(5n+2){letter-spacing:.02em;font-weight:700}.Clients2-module__q59H-a__row li:nth-child(5n+4){letter-spacing:-.02em;font-weight:500}@media (prefers-reduced-motion:no-preference){.Clients2-module__q59H-a__track{animation:40s linear infinite Clients2-module__q59H-a__clients-slide}.Clients2-module__q59H-a__marquee:hover .Clients2-module__q59H-a__track{animation-play-state:paused}}@keyframes Clients2-module__q59H-a__clients-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Clients2-module__q59H-a__marquee{border:0;padding:0;-webkit-mask-image:none;mask-image:none}.Clients2-module__q59H-a__track{flex-wrap:wrap;justify-content:center;width:auto}.Clients2-module__q59H-a__row{flex-wrap:wrap;justify-content:center;row-gap:20px}.Clients2-module__q59H-a__row+.Clients2-module__q59H-a__row{display:none}}@media (max-width:700px){.Clients2-module__q59H-a__section{padding:36px 0 32px}.Clients2-module__q59H-a__inner{padding:0 16px}.Clients2-module__q59H-a__cap{gap:10px;margin-bottom:24px;font-size:11px}.Clients2-module__q59H-a__cap:before,.Clients2-module__q59H-a__cap:after{width:16px}.Clients2-module__q59H-a__marquee{padding:22px 0}.Clients2-module__q59H-a__row li{gap:32px;padding:0 16px;font-size:18px}}
