.int-section[data-astro-cid-zovv3vay]{padding-top:40px}@media (width>=1024px){.int-section[data-astro-cid-zovv3vay]{padding-top:56px}}.int-toolbar[data-astro-cid-zovv3vay]{top:var(--header-h);z-index:5;backdrop-filter:blur(10px);border-bottom:1px solid var(--color-line);background:#fffffff0;gap:10px;margin-inline:-16px;padding:14px 16px;display:grid;position:sticky}@media (width>=768px){.int-toolbar[data-astro-cid-zovv3vay]{margin-inline:0;padding-inline:0}}.int-search[data-astro-cid-zovv3vay]{display:block;position:relative}.int-search[data-astro-cid-zovv3vay] .int-search-icon{inset-inline-start:16px;color:var(--color-ink-2);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.int-search[data-astro-cid-zovv3vay] input[data-astro-cid-zovv3vay]{border:1px solid var(--color-line);width:100%;height:54px;color:var(--color-ink);font:inherit;transition:border-color .2s var(--ease-standard), box-shadow .2s var(--ease-standard);background:#fff;border-radius:14px;padding-inline:48px 16px;font-size:1rem}.int-search[data-astro-cid-zovv3vay] input[data-astro-cid-zovv3vay]::placeholder{color:#4e6c72bf}.int-search[data-astro-cid-zovv3vay] input[data-astro-cid-zovv3vay]:focus{border-color:var(--color-teal);outline:none;box-shadow:0 0 0 4px #0a7c9724}.int-count[data-astro-cid-zovv3vay]{color:var(--color-ink-2);margin:0;font-size:.875rem}.int-group[data-astro-cid-zovv3vay]{margin-top:48px}.int-group[data-astro-cid-zovv3vay][hidden]{display:none}.int-group-title[data-astro-cid-zovv3vay]{font-family:var(--font-display);align-items:center;gap:12px;margin:0 0 20px;font-size:1.5rem;font-weight:700;line-height:1.4;display:flex}.int-swatch[data-astro-cid-zovv3vay]{background:var(--accent);border-radius:2px;flex:none;width:28px;height:4px}.int-group-count[data-astro-cid-zovv3vay]{background:color-mix(in srgb, var(--accent) 12%, white);min-width:28px;color:var(--accent);text-align:center;border-radius:999px;padding:2px 8px;font-size:.875rem}.int-grid[data-astro-cid-zovv3vay]{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.int-grid[data-astro-cid-zovv3vay]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.int-grid[data-astro-cid-zovv3vay]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.int-grid[data-astro-cid-zovv3vay]{grid-template-columns:repeat(4,minmax(0,1fr))}}.int-card[data-astro-cid-zovv3vay]{border:1px solid var(--color-line);transition:border-color .2s var(--ease-standard), box-shadow .2s var(--ease-standard), transform .2s var(--ease-standard);background:#fff;border-radius:16px;flex-direction:column;padding:20px;display:flex;position:relative}.int-card[data-astro-cid-zovv3vay][hidden]{display:none}.int-card[data-astro-cid-zovv3vay]:not(.int-card--static):hover{border-color:color-mix(in srgb, var(--accent) 40%, white);transform:translateY(-2px);box-shadow:0 22px 44px -28px #02303a59}.int-card[data-astro-cid-zovv3vay]:focus-within{border-color:var(--accent)}.int-logo[data-astro-cid-zovv3vay]{align-items:center;height:64px;margin-bottom:18px;display:flex}.int-logo[data-astro-cid-zovv3vay] img[data-astro-cid-zovv3vay]{width:auto;max-width:72%;height:auto;max-height:52px;display:block}.int-icon[data-astro-cid-zovv3vay]{background:color-mix(in srgb, var(--accent) 12%, white);width:56px;height:56px;color:var(--accent);border-radius:14px;place-items:center;display:grid}.int-name[data-astro-cid-zovv3vay]{font-family:var(--font-display);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.5}.int-link[data-astro-cid-zovv3vay]{color:inherit;text-decoration:none}.int-link[data-astro-cid-zovv3vay]:after{content:"";border-radius:inherit;position:absolute;inset:0}.int-link[data-astro-cid-zovv3vay]:focus-visible{outline:none}.int-desc[data-astro-cid-zovv3vay]{color:var(--color-ink-2);flex:1;margin:6px 0 0;font-size:.875rem;line-height:1.75}.int-foot[data-astro-cid-zovv3vay]{border-top:1px solid var(--color-line);margin-top:16px;padding-top:14px}.int-host[data-astro-cid-zovv3vay]{color:var(--accent);align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:inline-flex}.int-empty[data-astro-cid-zovv3vay]{border:1px dashed var(--color-line);color:var(--color-ink-2);text-align:center;border-radius:18px;justify-items:center;gap:6px;margin-top:48px;padding:48px 20px;display:grid}.int-empty[data-astro-cid-zovv3vay][hidden]{display:none}.int-empty-title[data-astro-cid-zovv3vay]{color:var(--color-ink);margin:8px 0 0;font-size:1.125rem;font-weight:700}.int-empty-text[data-astro-cid-zovv3vay]{margin:0 0 14px}.int-note[data-astro-cid-zovv3vay]{max-width:60em;color:var(--color-ink-2);margin:56px 0 0;font-size:.8125rem;line-height:1.8}
