.Hero-module__S_Pgwq__hero{min-height:100vh;padding:var(--space-4);padding-top:var(--header-height);background-color:var(--bg-app);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__S_Pgwq__heroVideoWrap{top:var(--header-height);left:var(--space-3);right:var(--space-3);bottom:var(--space-4);width:auto;height:auto;z-index:var(--z-0);border-radius:var(--radius-2xl);background-color:var(--bg-app);border:1px solid var(--border-default);position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0003}.Hero-module__S_Pgwq__heroVideoWrap:after{content:"";background:linear-gradient(to right, rgba(var(--bg-app-rgb), .9) 0%, rgba(var(--bg-app-rgb), .7) 50%, rgba(var(--bg-app-rgb), .5) 100%);border-radius:inherit;border-radius:0;position:absolute;inset:0}.Hero-module__S_Pgwq__heroVideo{object-fit:cover;width:100%;height:100%}.Hero-module__S_Pgwq__heroContainer{width:100%;max-width:var(--container-max);padding:0 var(--container-padding);z-index:var(--z-10);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.Hero-module__S_Pgwq__heroContent{text-align:left;flex-shrink:0;max-width:620px}.Hero-module__S_Pgwq__heroTitle{font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--weight-bold);letter-spacing:-.02em;margin-bottom:var(--space-6);color:var(--text-primary);white-space:nowrap;line-height:1.1}.Hero-module__S_Pgwq__heroTitleAccent{color:var(--accent-primary);display:block}.Hero-module__S_Pgwq__heroSubtitle{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin-bottom:var(--space-12);line-height:1.6}.Hero-module__S_Pgwq__heroCtas{gap:var(--space-4);flex-wrap:wrap;display:flex}.Hero-module__S_Pgwq__heroImageWrap{justify-content:flex-start;align-items:center;display:flex}.Hero-module__S_Pgwq__phoneMockup{filter:drop-shadow(0 20px 40px #00000080);width:478px;height:auto;margin-top:-25%;margin-bottom:-25%;transform:translate(-90px)}.Hero-module__S_Pgwq__phoneImageWrapper{justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.Hero-module__S_Pgwq__metricsBar{flex-direction:column;gap:20px;width:100%;margin-top:140px;padding-top:0;display:flex}.Hero-module__S_Pgwq__metricsHeader{align-items:center;gap:var(--space-4);--hero-name-size:.75rem;--hero-name-weight:var(--weight-medium);--hero-name-tracking:.08em;display:flex}.Hero-module__S_Pgwq__rotViewport{position:relative;overflow:hidden}.Hero-module__S_Pgwq__nameViewport{width:auto;color:var(--text-secondary);font-size:var(--hero-name-size);font-weight:var(--hero-name-weight);letter-spacing:var(--hero-name-tracking);text-transform:uppercase;transition:width var(--duration-draw) var(--ease-elastic);flex:none;line-height:1.2;display:block}.Hero-module__S_Pgwq__nameMeasure{visibility:hidden;pointer-events:none;white-space:nowrap;font-size:var(--hero-name-size);font-weight:var(--hero-name-weight);letter-spacing:var(--hero-name-tracking);text-transform:uppercase;position:absolute;top:0;left:0}.Hero-module__S_Pgwq__nameLayer{white-space:nowrap;align-items:center;display:flex;position:absolute;inset:0}.Hero-module__S_Pgwq__metricsLine{background:rgba(var(--color-white-rgb), .15);flex:1;min-width:12px;height:1px}.Hero-module__S_Pgwq__metricsRow{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:48px;display:flex}.Hero-module__S_Pgwq__metricItem{flex-direction:column;align-items:flex-start;display:flex}.Hero-module__S_Pgwq__metricValue{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-secondary);line-height:1.1}.Hero-module__S_Pgwq__metricValueViewport{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-secondary);line-height:1.1;display:block}.Hero-module__S_Pgwq__metricValueLayer{white-space:nowrap;align-items:center;display:flex;position:absolute;inset:0}.Hero-module__S_Pgwq__metricLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:.625rem}.Hero-module__S_Pgwq__rotSizer{visibility:hidden;white-space:nowrap;padding-right:2px;display:block}.Hero-module__S_Pgwq__rotOut{animation:Hero-module__S_Pgwq__heroRotOut .52s var(--ease-default) var(--rot-delay,0s) both;-webkit-mask-image:linear-gradient(90deg,currentColor 55%,#0000 100%);mask-image:linear-gradient(90deg,currentColor 55%,#0000 100%)}.Hero-module__S_Pgwq__rotIn{animation:Hero-module__S_Pgwq__heroRotIn var(--duration-draw) var(--ease-elastic) var(--rot-delay,0s) both}@keyframes Hero-module__S_Pgwq__heroRotOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes Hero-module__S_Pgwq__heroRotIn{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes Hero-module__S_Pgwq__heroRotFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Hero-module__S_Pgwq__nameViewport{transition:none}.Hero-module__S_Pgwq__rotOut{animation:Hero-module__S_Pgwq__heroRotFade .18s linear var(--rot-delay,0s) reverse both;-webkit-mask-image:none;mask-image:none}.Hero-module__S_Pgwq__rotIn{animation:Hero-module__S_Pgwq__heroRotFade .18s linear var(--rot-delay,0s) both}}@media (max-width:968px){.Hero-module__S_Pgwq__hero{padding:var(--space-4);padding-top:var(--header-height);align-items:stretch}.Hero-module__S_Pgwq__heroVideoWrap{top:var(--header-height);left:var(--space-4);right:var(--space-4);bottom:var(--space-4);border-radius:24px}.Hero-module__S_Pgwq__heroContainer{text-align:center;flex-direction:column;flex:1}.Hero-module__S_Pgwq__heroContent{text-align:center;flex-direction:column;flex:1;align-items:center;max-width:100%;display:flex}.Hero-module__S_Pgwq__heroMainText{flex-direction:column;flex:1;justify-content:center;width:100%;display:flex}.Hero-module__S_Pgwq__heroImageWrap{display:none}.Hero-module__S_Pgwq__heroSubtitle{margin-left:auto;margin-right:auto}.Hero-module__S_Pgwq__heroCtas{justify-content:center}.Hero-module__S_Pgwq__metricsBar{align-items:center;margin-top:0;padding-bottom:32px}.Hero-module__S_Pgwq__metricsHeader,.Hero-module__S_Pgwq__metricsRow{justify-content:center}}@media (max-width:768px){.Hero-module__S_Pgwq__heroTitle{font-size:clamp(1.75rem,8vw,2.5rem)}.Hero-module__S_Pgwq__heroCtas{flex-direction:column;align-items:center;width:100%}}@media (max-width:480px){.Hero-module__S_Pgwq__heroTitle{font-size:clamp(2rem,10vw,2.5rem)}.Hero-module__S_Pgwq__heroSubtitle{font-size:var(--text-base);margin-bottom:var(--space-8)}.Hero-module__S_Pgwq__metricsRow{justify-content:center;gap:24px}}[data-theme=light] .Hero-module__S_Pgwq__heroVideoWrap{box-shadow:none;border-color:#ffffff26}[data-theme=light] .Hero-module__S_Pgwq__heroVideoWrap:after{background:linear-gradient(90deg,#00000080 0%,#00000047 50%,#00000014 100%)}[data-theme=light] .Hero-module__S_Pgwq__heroTitle,[data-theme=light] .Hero-module__S_Pgwq__heroTitleAccent{color:var(--color-white)}[data-theme=light] .Hero-module__S_Pgwq__heroSubtitle{color:rgba(var(--color-white-rgb), .8)}[data-theme=light] .Hero-module__S_Pgwq__metricValue,[data-theme=light] .Hero-module__S_Pgwq__metricValueViewport{color:rgba(var(--color-white-rgb), .9)}[data-theme=light] .Hero-module__S_Pgwq__metricLabel{color:rgba(var(--color-white-rgb), .55)}[data-theme=light] .Hero-module__S_Pgwq__nameViewport{color:rgba(var(--color-white-rgb), .7)}[data-theme=light] .Hero-module__S_Pgwq__metricsLine{background:rgba(var(--color-white-rgb), .15)}[data-theme=light] .Hero-module__S_Pgwq__heroCtas{--text-primary:var(--color-white);--text-primary-rgb:var(--color-white-rgb);--border-hover:rgba(var(--color-white-rgb), .4);--border-default:rgba(var(--color-white-rgb), .2);--color-lime-dim:rgba(var(--color-white-rgb), .1)}
.StrategyShowcase-module__DAxCtq__showcaseSection{padding:var(--space-20) 0;position:relative;overflow:hidden}.StrategyShowcase-module__DAxCtq__container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.StrategyShowcase-module__DAxCtq__waveGridWrapper{z-index:0;pointer-events:none;position:absolute;inset:0}.StrategyShowcase-module__DAxCtq__vignetteOverlay{z-index:1;background:radial-gradient(ellipse 65% 65% at 50% 50%, transparent 0%, rgba(var(--bg-app-rgb), .4) 35%, rgba(var(--bg-app-rgb), .8) 65%, var(--bg-app) 90%);pointer-events:none;box-shadow:inset 0 0 200px 100px var(--bg-app);position:absolute;inset:0}.StrategyShowcase-module__DAxCtq__propositionHeader{z-index:5;text-align:center;position:relative}.StrategyShowcase-module__DAxCtq__sectionSubtitle{margin:0 auto}.StrategyShowcase-module__DAxCtq__wallFrame{z-index:3;margin-top:calc(var(--space-12) * -2);height:760px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 24% 76%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 24% 76%,#0000 100%)}.StrategyShowcase-module__DAxCtq__wall{grid-template-columns:repeat(var(--cols,3), 1fr);gap:var(--space-5);align-items:start;display:grid}.StrategyShowcase-module__DAxCtq__wallCol{gap:var(--space-5);margin-top:var(--col-offset,0px);flex-direction:column;display:flex}.StrategyShowcase-module__DAxCtq__ctas{z-index:4;justify-content:center;gap:var(--space-4);margin-top:calc(var(--space-20) * -1);display:flex;position:relative}.StrategyShowcase-module__DAxCtq__wall{--wall-width:1180px}@media (max-width:1024px){.StrategyShowcase-module__DAxCtq__wall{--wall-scale:.8;width:var(--wall-width);transform:translateX(-50%) scale(var(--wall-scale));transform-origin:top;position:relative;left:50%}.StrategyShowcase-module__DAxCtq__wallFrame{height:640px}}@media (max-width:768px){.StrategyShowcase-module__DAxCtq__wall{--wall-scale:.62}.StrategyShowcase-module__DAxCtq__wallFrame{height:520px;margin-top:calc(var(--space-12) * -1.5)}.StrategyShowcase-module__DAxCtq__ctas{margin-top:calc(var(--space-10) * -1)}}@media (max-width:640px){.StrategyShowcase-module__DAxCtq__wall{--wall-scale:.55}.StrategyShowcase-module__DAxCtq__wallFrame{height:460px}.StrategyShowcase-module__DAxCtq__ctas{align-items:center;gap:var(--space-3);flex-direction:column}}
.PartnerCarousel-module__wakjya__carouselWrapper{z-index:3;text-align:center;margin-bottom:var(--space-24);position:relative;overflow:hidden}.PartnerCarousel-module__wakjya__carouselLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.2em;margin-bottom:var(--space-6);opacity:.5;font-size:10px;font-weight:700;display:inline-block}.PartnerCarousel-module__wakjya__carouselMask{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.PartnerCarousel-module__wakjya__carouselTrack{align-items:center;gap:var(--space-10);width:max-content;animation:35s linear infinite PartnerCarousel-module__wakjya__partnerScroll;display:flex}@keyframes PartnerCarousel-module__wakjya__partnerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.PartnerCarousel-module__wakjya__partnerLogo{object-fit:contain;opacity:.35;filter:grayscale()brightness(.7);-webkit-user-select:none;user-select:none;pointer-events:auto;flex-shrink:0;width:auto;height:28px;transition:opacity .3s,filter .3s}[data-theme=light] .PartnerCarousel-module__wakjya__partnerLogo{filter:grayscale()brightness(.4)}
