.case.svelte-oqsuc6{padding:88px 0;border-bottom:1px solid var(--line);scroll-margin-top:72px;position:relative;overflow:hidden}.case.svelte-oqsuc6:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(640px 380px at 0% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 65%)}.case--flip.svelte-oqsuc6:before{background:radial-gradient(640px 380px at 100% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 65%)}.case__grid.svelte-oqsuc6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;position:relative}.case--flip.svelte-oqsuc6 .case__text:where(.svelte-oqsuc6){order:2}.case__id.svelte-oqsuc6{display:flex;align-items:center;gap:14px;margin-bottom:18px}.case__id.svelte-oqsuc6 img:where(.svelte-oqsuc6){width:44px;height:44px;border-radius:11px}.case__dot.svelte-oqsuc6{width:44px;height:44px;border-radius:11px;flex:none;background:color-mix(in srgb,var(--accent) 18%,var(--panel));border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line))}.case__name.svelte-oqsuc6{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:19px;letter-spacing:-.02em}.case__kind.svelte-oqsuc6{margin:2px 0 0;font-size:14.5px;color:var(--fg-dim)}.case.svelte-oqsuc6 h2:where(.svelte-oqsuc6){max-width:20ch;margin-bottom:8px}.case.svelte-oqsuc6 h3:where(.svelte-oqsuc6){font-size:17px;margin:24px 0 6px}.case__text.svelte-oqsuc6>p:where(.svelte-oqsuc6){margin:0;color:var(--fg-dim);font-size:16.5px;max-width:60ch}.case.svelte-oqsuc6 .plist:where(.svelte-oqsuc6){margin:6px 0 0}.case__you.svelte-oqsuc6{margin:26px 0 0!important;padding-top:18px;border-top:1px solid var(--line);font-size:15.5px!important}.case__you.svelte-oqsuc6 b:where(.svelte-oqsuc6){color:var(--fg)}.case__links.svelte-oqsuc6{display:flex;gap:22px;flex-wrap:wrap;margin-top:22px}.case__media.svelte-oqsuc6 .phones:where(.svelte-oqsuc6){padding-top:0}.stack.svelte-oqsuc6{list-style:none;margin:0;padding:6px 0}.stack.svelte-oqsuc6 li:where(.svelte-oqsuc6){display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:13px 18px;border-bottom:1px solid var(--line);font-size:15px}.stack.svelte-oqsuc6 li:where(.svelte-oqsuc6):last-child{border-bottom:none}.stack.svelte-oqsuc6 span:where(.svelte-oqsuc6){color:var(--fg-dim)}.st__sum.svelte-oqsuc6{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0;padding:14px 18px;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--fg-dim)}.st__sum.svelte-oqsuc6 .live:where(.svelte-oqsuc6){color:var(--fg);font-weight:600}.st__down.svelte-oqsuc6{background:var(--warn)!important}.st.svelte-oqsuc6{list-style:none;margin:0;padding:0}.st.svelte-oqsuc6 li:where(.svelte-oqsuc6){display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;border-bottom:1px solid var(--line);font-size:15px;color:var(--fg-dim)}.st.svelte-oqsuc6 li:where(.svelte-oqsuc6) b:where(.svelte-oqsuc6){color:var(--fg);font-weight:600}.st__right.svelte-oqsuc6{display:inline-flex;align-items:center;gap:12px;flex:none}.st__up.svelte-oqsuc6{font-size:14px;color:var(--fg-dim)}.st__note.svelte-oqsuc6{margin:0;padding:12px 18px 14px;font-size:13.5px;color:var(--fg-dim)}.st__note--pad.svelte-oqsuc6{padding:22px 18px}.gm.svelte-oqsuc6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gm__card.svelte-oqsuc6{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--panel);text-decoration:none;transition:border-color .2s,transform .2s}.gm__card.svelte-oqsuc6:hover{border-color:var(--line-2);transform:translateY(-2px)}.gm__card.svelte-oqsuc6 img:where(.svelte-oqsuc6){aspect-ratio:16 / 9;width:100%;height:auto;object-fit:cover;border-bottom:3px solid var(--gc)}.gm__card.svelte-oqsuc6 span:where(.svelte-oqsuc6){padding:10px 12px 12px;font-weight:600;font-size:15px}@media(max-width:980px){.case__grid.svelte-oqsuc6{grid-template-columns:minmax(0,1fr);gap:40px}.case--flip.svelte-oqsuc6 .case__text:where(.svelte-oqsuc6){order:0}}@media(max-width:560px){.case.svelte-oqsuc6{padding:60px 0}.stack.svelte-oqsuc6 li:where(.svelte-oqsuc6){grid-template-columns:minmax(0,1fr);gap:2px}.gm.svelte-oqsuc6{grid-template-columns:minmax(0,1fr)}}
