.select.svelte-5iqnaq{position:relative;padding:50px 48px 90px;max-width:1440px;margin:0 auto}@media (max-width: 1100px){.select.svelte-5iqnaq{padding:24px 22px 40px}}.select-label.svelte-5iqnaq{font-family:IBM Plex Mono,monospace;font-size:16px;letter-spacing:.24em;color:#88a7bf;border-top:1px solid rgba(200,232,248,.13);padding-top:28px;margin-bottom:8px}.promo-section.svelte-5iqnaq{position:relative;padding:0 48px 100px;max-width:1440px;margin:0 auto}.promo.svelte-5iqnaq{display:block;position:relative;border-radius:18px;overflow:hidden;border:1px solid rgba(0,170,238,.22);background:#07263ceb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 12px #00000052;padding:48px}@media (max-width: 620px){.promo.svelte-5iqnaq{padding:26px 22px}}.promo-overlay.svelte-5iqnaq{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 85% 20%,rgba(0,170,238,.1),transparent 60%)}.promo-row.svelte-5iqnaq{position:relative;display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.promo-eyebrow.svelte-5iqnaq{font-family:IBM Plex Mono,monospace;font-size:16px;letter-spacing:.16em;color:#0ae;margin-bottom:14px}.promo-title.svelte-5iqnaq{font-size:clamp(26px,3.4vw,46px);line-height:1.02;margin:0 0 10px;max-width:20ch}.promo-text.svelte-5iqnaq{font-size:20px;line-height:1.6;color:#72bfe2;max-width:50ch;margin:0;text-transform:none}.promo-link.svelte-5iqnaq{font-family:IBM Plex Mono,monospace;font-size:15px;color:#0ae;white-space:nowrap}
