.OurProducts_page__ixfRT{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;min-height:0;background:radial-gradient(ellipse at 50% 0,hsla(0,0%,100%,.9),transparent 55%),linear-gradient(180deg,#eef2f8,#e7ebf3)}.OurProducts_page__ixfRT:before{content:"";position:absolute;left:8%;right:8%;top:92px;height:10px;border-radius:999px;background:linear-gradient(180deg,#c9d0dc,#9aa5b6);box-shadow:0 8px 18px rgba(40,50,70,.12)}.OurProducts_intro__RpuWM{position:relative;z-index:1;padding:28px 28px 8px;text-align:center}.OurProducts_kicker__BtExx{margin:0;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#6b7288}.OurProducts_title__xZ_V8{margin:6px 0 0;font-size:clamp(28px,4vw,40px);font-weight:800;letter-spacing:-.03em;color:#1f2937}.OurProducts_copy__2XKYi{margin:8px auto 0;max-width:34rem;font-size:15px;line-height:1.55;color:#4b5568}.OurProducts_stage__zBZWu{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-start;gap:clamp(16px,4vw,48px);flex:1 1 auto;min-height:0;padding:28px 24px 40px;perspective:900px}.OurProducts_swing__K_bLs{transform-origin:top center;animation:OurProducts_swing__K_bLs 3.4s ease-in-out infinite;will-change:transform}.OurProducts_swing__K_bLs:first-child{animation-duration:3.2s;animation-delay:-.4s}.OurProducts_swing__K_bLs:nth-child(2){animation-duration:3.8s;animation-delay:-1.6s}.OurProducts_swing__K_bLs:nth-child(3){animation-duration:3.5s;animation-delay:-2.4s}.OurProducts_swing__K_bLs:hover{animation-play-state:paused}.OurProducts_peg__4R0N8{width:14px;height:14px;margin:0 auto;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f4f6fa,#8b93a3);box-shadow:0 2px 4px rgba(30,40,55,.25)}.OurProducts_string__9uQE2{width:2px;height:56px;margin:0 auto;background:linear-gradient(180deg,#9aa3b4,#6b7384)}.OurProducts_card__HvC0J{display:flex;flex-direction:column;width:min(260px,78vw);min-height:280px;padding:22px 20px 20px;border-radius:18px;border:1px solid hsla(0,0%,100%,.7);background:linear-gradient(180deg,#fff,#f7f8fb);box-shadow:0 18px 40px rgba(31,41,55,.14),inset 0 2px 0 hsla(0,0%,100%,.9);text-decoration:none;color:inherit;transform:rotateX(2deg)}.OurProducts_mark__73fr1{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:14px;border-radius:14px;font-size:18px;font-weight:800;color:#fff;letter-spacing:.02em}.OurProducts_domain__34AmD{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:lowercase;color:#6b7280}.OurProducts_name__cgYA_{margin:4px 0 0;font-size:22px;font-weight:800;letter-spacing:-.02em;color:#111827}.OurProducts_tagline__1YHCl{margin:4px 0 0;font-size:13px;font-weight:600;color:#4b5563}.OurProducts_desc__Wh90C{margin:12px 0 0;flex:1 1 auto;font-size:14px;line-height:1.5;color:#4b5568}.OurProducts_cta__W6ud8{margin-top:16px;font-size:13px;font-weight:700}@keyframes OurProducts_swing__K_bLs{0%{transform:rotate(-5.5deg)}50%{transform:rotate(5.5deg)}to{transform:rotate(-5.5deg)}}@media (prefers-reduced-motion:reduce){.OurProducts_swing__K_bLs{animation:none}}@media (max-width:860px){.OurProducts_page__ixfRT:before{display:none}.OurProducts_stage__zBZWu{flex-direction:column;align-items:center;overflow:auto;gap:8px;padding-top:8px}.OurProducts_string__9uQE2{height:28px}.OurProducts_card__HvC0J{width:min(360px,92vw);min-height:0}}