/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
.platformToolkit{box-sizing:border-box;background-color:#f3f0ec;background-image:radial-gradient(circle at 1px 1px,#0d1b3e1a 1px,#0000 0);background-size:22px 22px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(64px,8vw,110px) 0;overflow:hidden}.platformToolkit__head{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;width:100%;max-width:1360px;margin:0 auto clamp(36px,4vw,56px);padding:0 clamp(32px,4.8vw,80px);display:flex}.platformToolkit__headLeft{flex:420px;min-width:0}.platformToolkit__eyebrow{color:#f07b2f;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem;font-weight:600;line-height:1.4}.platformToolkit__heading{color:#0d1b3e;font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,3vw,1.85rem);font-weight:700;line-height:1.15}.platformToolkit__desc{color:#0d1b3e8c;max-width:42ch;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-align:right;flex:0 auto;margin:0;font-size:.74rem;font-weight:400;line-height:1.9}.platformToolkit__viewport{--toolkit-duration:40s;width:100%;overflow:hidden}.platformToolkit__marquee{will-change:transform;width:max-content;animation:toolkitScroll var(--toolkit-duration)linear infinite;display:flex}.platformToolkit__viewport:hover .platformToolkit__marquee{animation-play-state:paused}.platformToolkit__track,.platformToolkit__track>astro-slot{flex:none;align-items:stretch;display:flex}.platformToolkit__track .platformCard{margin-right:16px}.platformToolkit__track--clone{margin-left:16px}@keyframes toolkitScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.platformToolkit.is-editing .platformToolkit__viewport{scrollbar-width:none;overflow-x:auto}.platformToolkit.is-editing .platformToolkit__viewport::-webkit-scrollbar{display:none}.platformToolkit.is-editing .platformToolkit__marquee{padding-left:clamp(32px,4.8vw,80px);animation:none}.platformToolkit.is-editing .platformToolkit__track--clone{display:none}.platformToolkit.is-editing .platformToolkit__track>astro-slot{min-width:320px;min-height:80px}@media (prefers-reduced-motion:reduce){.platformToolkit__viewport{scrollbar-width:none;overflow-x:auto}.platformToolkit__marquee{padding-left:clamp(32px,4.8vw,80px);animation:none}.platformToolkit__track--clone{display:none}}@media (max-width:900px){.platformToolkit__head{flex-direction:column;gap:22px}.platformToolkit__desc{text-align:left;max-width:none}.platformToolkit__headLeft{flex:1 1 0;min-width:0}}@media (max-width:767px){.platformToolkit__track .platformCard{margin-right:12px}.platformToolkit__track--clone{margin-left:12px}.platformToolkit__eyebrow{letter-spacing:.12em;font-size:.6rem}.platformToolkit__desc{letter-spacing:.08em;font-size:.6rem}.platformToolkit__headLeft{flex:1 1 0;min-width:0}}