.friends[data-astro-cid-27w5yx56]{padding:2rem 0}.section-title[data-astro-cid-27w5yx56]{font-size:var(--text-lg);font-weight:600;margin-bottom:calc(var(--gap) * 2);color:var(--color-0)}.friends-grid[data-astro-cid-27w5yx56]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}@media (max-width: 768px){.friends-grid[data-astro-cid-27w5yx56]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.friends-grid[data-astro-cid-27w5yx56]{grid-template-columns:1fr}}.friend-card[data-astro-cid-27w5yx56]{position:relative;display:block;padding:calc(var(--gap) * 1);border-radius:var(--radius-normal);border:1px dashed var(--color-700);background-color:var(--color-999);transition:all var(--theme-transition)}.friend-card[data-astro-cid-27w5yx56]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.friend-info[data-astro-cid-27w5yx56]{display:flex;align-items:center;gap:calc(var(--gap) * .75);margin-bottom:calc(var(--gap) * .75)}.friend-avatar[data-astro-cid-27w5yx56]{width:48px;height:48px;border-radius:50%;object-fit:cover;border:1px solid var(--border);aspect-ratio:1}.friend-meta[data-astro-cid-27w5yx56]{display:flex;flex-direction:column}.friend-name[data-astro-cid-27w5yx56]{font-weight:500;color:var(--color-100)}.friend-tag[data-astro-cid-27w5yx56]{font-size:var(--text-sm);color:var(--color-400)}.friend-desc[data-astro-cid-27w5yx56]{font-size:var(--text-sm);color:var(--color-400);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3333;padding:0;margin:0}@include breakAt(xl-device){.friends-grid {grid-template-columns: repeat(2,1fr);}}@include breakAt(md-device){.friends-grid {grid-template-columns: 1fr;} .friend-card {padding: var(--gap);} .section-title {font-size: var(--text-xl); margin-bottom: var(--gap);}}.friend-twitter[data-astro-cid-27w5yx56]{position:absolute;right:16px;top:30px;width:24px;height:24px;fill:var(--color-400)}.ic-twitter[data-astro-cid-27w5yx56]{width:18px;height:auto;opacity:1}.ic-twitter[data-astro-cid-27w5yx56]:hover{opacity:.8}.theme-dark{.friend-card{background-color:var(--color-100);border-color:var(--border)}.friend-name{color:var(--color-900)}.friend-tag,.friend-desc{color:var(--color-600)}}.support[data-astro-cid-wlrjxfd7]{display:flex;flex-direction:column;margin:0 auto}.support-box[data-astro-cid-wlrjxfd7]{margin:24px auto;padding:40px 16px 24px;border:1px dashed var(--color-700);background:#fff;border-radius:16px}.support-box[data-astro-cid-wlrjxfd7] h2[data-astro-cid-wlrjxfd7]{margin:.5rem auto 1rem}.support-box[data-astro-cid-wlrjxfd7] p[data-astro-cid-wlrjxfd7]{text-align:center;margin:.5rem 0}.sponsor-flex[data-astro-cid-wlrjxfd7]{display:flex;justify-content:center;align-items:center;margin:1rem 0;flex-wrap:wrap;gap:20px}.sponsor[data-astro-cid-wlrjxfd7]{margin-top:2rem;padding-top:24px;border-top:1px dashed var(--color-700)}.sponsor-code[data-astro-cid-wlrjxfd7] p[data-astro-cid-wlrjxfd7]{display:block;text-align:center;padding:0;margin-top:0}.sponsor[data-astro-cid-wlrjxfd7] h3[data-astro-cid-wlrjxfd7]{font-size:1.375rem}.sponsor-list[data-astro-cid-wlrjxfd7]{margin:1rem auto}.contact[data-astro-cid-wlrjxfd7]{margin:4rem 0 2rem}p[data-astro-cid-wlrjxfd7]{margin:1rem 0;line-height:1.8}figure[data-astro-cid-wlrjxfd7]{margin:2rem 0}img[data-astro-cid-wlrjxfd7]{max-width:100%}.portrait[data-astro-cid-wlrjxfd7]{border-radius:100px;margin:12px 0;overflow:hidden;text-align:left}a[data-astro-cid-wlrjxfd7]:link,a[data-astro-cid-wlrjxfd7]{color:#ff2442}.links[data-astro-cid-wlrjxfd7] li[data-astro-cid-wlrjxfd7]{list-style-type:none;width:33.33%;box-sizing:border-box;padding:6px;margin:0}.links[data-astro-cid-wlrjxfd7]{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding:0}.link[data-astro-cid-wlrjxfd7]{display:block;font-size:0;overflow:hidden;border-radius:6px;border:1px dashed var(--color-700)}.link[data-astro-cid-wlrjxfd7] img[data-astro-cid-wlrjxfd7]{object-fit:cover;display:inline-block;transition:all .75s ease-in-out}.link[data-astro-cid-wlrjxfd7]:hover img[data-astro-cid-wlrjxfd7]{transform:scale(1.15)}@media (max-width: 767px){.links[data-astro-cid-wlrjxfd7] li[data-astro-cid-wlrjxfd7]{width:50%;box-sizing:border-box;padding:8px;margin:0}h3[data-astro-cid-wlrjxfd7]{margin:2rem 0 1rem;font-size:1.5rem}p[data-astro-cid-wlrjxfd7]{margin:1.5rem 0 1.2rem;line-height:2}}@media (max-width: 468px){.links[data-astro-cid-wlrjxfd7] li[data-astro-cid-wlrjxfd7]{width:100%;box-sizing:border-box;padding:8px;margin:0}.link[data-astro-cid-wlrjxfd7] img[data-astro-cid-wlrjxfd7]{border-radius:10px}}.wx-img[data-astro-cid-wlrjxfd7]{max-width:400px;width:100%;height:auto;margin-bottom:32px;display:block}
