.platforms-grid[data-astro-cid-7job6svr]{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:stretch}.platform-card[data-astro-cid-7job6svr]{display:flex;flex-direction:column;padding:40px 36px;background:#fff;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 4px 20px #0000000a;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease;position:relative;text-decoration:none;cursor:pointer}.platform-card[data-astro-cid-7job6svr]:hover{transform:translateY(-6px)}.platform-card[data-astro-cid-7job6svr].user-card:not(.disabled-card){background:linear-gradient(135deg,#1687ff,#0052cc)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 16px 40px #1687ff59!important}.platform-card[data-astro-cid-7job6svr].user-card:not(.disabled-card):hover{box-shadow:0 24px 55px #1687ff80!important;border-color:#ffffff80!important}.platform-card[data-astro-cid-7job6svr].disabled-card{background:linear-gradient(135deg,#0f172a,#1e293b)!important;color:#fff!important;border:1px solid rgba(56,189,248,.3)!important;box-shadow:0 12px 32px #00000040!important;cursor:not-allowed;opacity:.96}.platform-card[data-astro-cid-7job6svr].disabled-card:hover{transform:none!important}.badge-group[data-astro-cid-7job6svr]{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.badge-group[data-astro-cid-7job6svr] .platform-badge[data-astro-cid-7job6svr]{margin-bottom:0}.maintenance-badge[data-astro-cid-7job6svr]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#38bdf833;color:#38bdf8;border:1px solid rgba(56,189,248,.4);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.m-dot[data-astro-cid-7job6svr]{width:6px;height:6px;border-radius:50%;background:#38bdf8;box-shadow:0 0 8px #38bdf8;display:inline-block}.maintenance-alert[data-astro-cid-7job6svr]{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:#38bdf81f;border:1px solid rgba(56,189,248,.3);border-radius:14px;color:#e0f2fe;font-size:13.5px;line-height:1.5;font-weight:600;margin:4px 0 24px}.maintenance-alert[data-astro-cid-7job6svr] svg[data-astro-cid-7job6svr]{flex-shrink:0;color:#38bdf8;margin-top:1px}.platform-card[data-astro-cid-7job6svr].disabled-card .platform-title[data-astro-cid-7job6svr]{color:#fff!important}.platform-card[data-astro-cid-7job6svr].disabled-card .platform-subtitle[data-astro-cid-7job6svr]{color:#ffffffb3!important}.platform-card[data-astro-cid-7job6svr].disabled-card .platform-description[data-astro-cid-7job6svr]{color:#ffffffd9!important}.platform-card[data-astro-cid-7job6svr].disabled-card .platform-features[data-astro-cid-7job6svr] li[data-astro-cid-7job6svr]{color:#fffc!important}.platform-card[data-astro-cid-7job6svr].disabled-card .check-icon[data-astro-cid-7job6svr]{background:#ffffff26;color:#ffffffb3;border:1px solid rgba(255,255,255,.2)}.platform-card[data-astro-cid-7job6svr].admin-card:hover{box-shadow:0 20px 45px #1687ff29;border-color:#3b82f6}.platform-card[data-astro-cid-7job6svr].admin-card .check-icon[data-astro-cid-7job6svr]{background:#eff6ff;color:var(--blue, #1687ff);font-weight:800;border:1px solid rgba(22,135,255,.25)}.platform-card-header[data-astro-cid-7job6svr]{margin-bottom:20px}.platform-badge[data-astro-cid-7job6svr]{display:inline-block;padding:6px 14px;border-radius:999px;background:#eff6ff;color:var(--blue, #1687ff);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}.platform-card[data-astro-cid-7job6svr].disabled-card .platform-badge[data-astro-cid-7job6svr]{background:#ffffff26;color:#fff}.platform-title[data-astro-cid-7job6svr]{margin:0 0 4px;font-size:26px;font-weight:800;color:#0f172a;letter-spacing:-.02em}.platform-subtitle[data-astro-cid-7job6svr]{margin:0;font-size:14px;font-weight:600;color:#64748b}.platform-description[data-astro-cid-7job6svr]{font-size:15px;line-height:1.6;color:#334155;margin:0 0 20px}.platform-features[data-astro-cid-7job6svr]{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px;flex:1}.platform-features[data-astro-cid-7job6svr] li[data-astro-cid-7job6svr]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#1e293b}.check-icon[data-astro-cid-7job6svr]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#eff6ff;color:var(--blue, #1687ff);font-size:12px;font-weight:800;flex-shrink:0}.platform-action[data-astro-cid-7job6svr]{margin-top:auto}.platform-btn[data-astro-cid-7job6svr]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:14px;font-size:16px;font-weight:700;letter-spacing:-.01em;text-align:center;box-sizing:border-box;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background-color .25s ease,color .25s ease}.platform-btn[data-astro-cid-7job6svr] .btn-arrow[data-astro-cid-7job6svr]{display:inline-block;transition:transform .25s cubic-bezier(.16,1,.3,1)}.platform-card[data-astro-cid-7job6svr]:not(.disabled-card):hover .platform-btn[data-astro-cid-7job6svr]{transform:translateY(-2px)}.platform-card[data-astro-cid-7job6svr]:not(.disabled-card):hover .btn-arrow[data-astro-cid-7job6svr]{transform:translate(5px)}.platform-btn[data-astro-cid-7job6svr].disabled-btn{background:#ffffff1f!important;color:#ffffffbf!important;border:1px solid rgba(56,189,248,.3)!important;box-shadow:none!important;cursor:not-allowed!important;pointer-events:none}.platform-card[data-astro-cid-7job6svr].admin-card .platform-btn[data-astro-cid-7job6svr]{background:var(--blue, #1687ff)!important;color:#fff!important;box-shadow:0 4px 18px #1687ff47!important}.platform-card[data-astro-cid-7job6svr].admin-card:hover .platform-btn[data-astro-cid-7job6svr]{background:#0052cc!important;color:#fff!important;box-shadow:0 10px 28px #1687ff73!important}@media(max-width:860px){.platforms-grid[data-astro-cid-7job6svr]{grid-template-columns:1fr;gap:24px}.platform-card[data-astro-cid-7job6svr]{padding:30px 24px}}
