.hcase-grid[data-astro-cid-cip4chwj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:60px}.hcase-all[data-astro-cid-cip4chwj]{display:flex;justify-content:center;margin-top:28px}.hcase-all[data-astro-cid-cip4chwj] a[data-astro-cid-cip4chwj]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 24px;border:1px solid rgba(11,11,13,.18);border-radius:999px;text-decoration:none;color:inherit;font-weight:600;font-size:15px;transition:border-color .2s ease,background .2s ease}.hcase-all[data-astro-cid-cip4chwj] a[data-astro-cid-cip4chwj]:hover{border-color:var(--accent);background:#0b0b0d0a}.hcase-card[data-astro-cid-cip4chwj]{display:flex;flex-direction:column;background:var(--accent);color:#fff;padding:40px 32px 32px;border-radius:var(--radius-card);min-height:330px;text-decoration:none;transition:box-shadow .3s ease,transform .25s ease}.hcase-card[data-astro-cid-cip4chwj]:hover{transform:translateY(-3px);box-shadow:0 18px 36px -20px #0b1b3d73}.hcase-route[data-astro-cid-cip4chwj]{font-family:var(--mono);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fffffff2}.hcase-title[data-astro-cid-cip4chwj]{margin-top:16px;font-size:20px;font-weight:600;line-height:1.25}.hcase-text[data-astro-cid-cip4chwj]{margin-top:12px;font-size:15px;line-height:1.5;color:#fffffff2}.hcase-more[data-astro-cid-cip4chwj]{margin-top:auto;padding-top:20px;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.hcase-card[data-astro-cid-cip4chwj]:hover .hcase-more[data-astro-cid-cip4chwj] svg[data-astro-cid-cip4chwj]{transform:translate(3px)}.hcase-more[data-astro-cid-cip4chwj] svg[data-astro-cid-cip4chwj]{transition:transform .25s ease}@media(max-width:1100px){.hcase-grid[data-astro-cid-cip4chwj]{grid-template-columns:repeat(2,minmax(0,1fr))}.hcase-card[data-astro-cid-cip4chwj]{min-height:280px}}@media(max-width:600px){.hcase-grid[data-astro-cid-cip4chwj]{grid-template-columns:minmax(0,1fr);margin-top:32px;gap:14px}.hcase-card[data-astro-cid-cip4chwj]{padding:28px 24px 24px;min-height:0}.hcase-title[data-astro-cid-cip4chwj]{font-size:18px}.hcase-text[data-astro-cid-cip4chwj]{font-size:14px}}.faq-list[data-astro-cid-z6gx6xcw]{display:grid;gap:12px;max-width:960px;margin:0 auto}.faq-item[data-astro-cid-z6gx6xcw]{background:var(--bg-soft, #f2f2fa);border:1px solid var(--line, #e5e5ec);border-radius:20px;overflow:hidden;transition:border-color .2s ease,background .2s ease}.faq-item[data-astro-cid-z6gx6xcw][open]{background:#fff;border-color:#0b0b0d}.faq-q[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:var(--faq-num-w) 1fr auto;align-items:center;gap:var(--faq-gap);padding:22px var(--faq-pad);cursor:pointer;list-style:none;font-weight:500;font-size:18px;line-height:1.4;color:var(--text, #0b0b0d)}.faq-q[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq-num[data-astro-cid-z6gx6xcw]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:var(--text-mute, #8a8a92);letter-spacing:.08em}.faq-q-text[data-astro-cid-z6gx6xcw]{color:inherit}.faq-toggle[data-astro-cid-z6gx6xcw]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#0b0b0d0f;transition:transform .25s ease,background .25s ease;color:var(--text, #0b0b0d)}.faq-item[data-astro-cid-z6gx6xcw][open] .faq-toggle[data-astro-cid-z6gx6xcw]{transform:rotate(180deg);background:var(--accent, #4361ee);color:#fff}.faq-list[data-astro-cid-z6gx6xcw]{--faq-num-w: 18px;--faq-pad: 28px;--faq-gap: 20px}.faq-a[data-astro-cid-z6gx6xcw]{padding:0 var(--faq-pad) 24px calc(var(--faq-pad) + var(--faq-num-w) + var(--faq-gap))}.faq-a[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{margin:0;color:var(--text-mute, #555);line-height:1.7;font-size:16px;max-width:70ch}@media(max-width:640px){.faq-q[data-astro-cid-z6gx6xcw]{padding:18px var(--faq-pad);font-size:16px}.faq-list[data-astro-cid-z6gx6xcw]{--faq-pad: 20px;--faq-gap: 14px}.faq-a[data-astro-cid-z6gx6xcw]{padding:0 var(--faq-pad) 20px calc(var(--faq-pad) + var(--faq-num-w) + var(--faq-gap))}.faq-toggle[data-astro-cid-z6gx6xcw]{width:30px;height:30px}}.harticles-panel[data-astro-cid-bzughuyh]{padding:100px 0}.harticles-grid[data-astro-cid-bzughuyh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:60px}.harticles-all[data-astro-cid-bzughuyh]{display:flex;justify-content:center;margin-top:36px}.harticles-all[data-astro-cid-bzughuyh] a[data-astro-cid-bzughuyh]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 24px;border:1px solid rgba(11,11,13,.18);border-radius:999px;text-decoration:none;color:inherit;font-weight:600;font-size:15px;transition:border-color .2s ease,background .2s ease}.harticles-all[data-astro-cid-bzughuyh] a[data-astro-cid-bzughuyh]:hover{border-color:var(--accent);background:#0b0b0d0a}@media(max-width:1100px){.harticles-grid[data-astro-cid-bzughuyh]{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:600px){.harticles-panel[data-astro-cid-bzughuyh]{padding:64px 0}.harticles-grid[data-astro-cid-bzughuyh]{margin-top:32px;gap:16px}}
