.bcard[data-astro-cid-unfuqbet]{height:100%;transform-style:preserve-3d;will-change:transform;flex-direction:column;display:flex;overflow:hidden}.bcard[data-astro-cid-unfuqbet]:hover{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-lg)}.bcard__logo[data-astro-cid-unfuqbet]{background:radial-gradient(62% 72% at 50% 58%, color-mix(in srgb, var(--tone-solid) 14%, white) 0%, transparent 74%);place-items:center;height:124px;padding:1rem 1.4rem;display:grid;position:relative}.bcard__img[data-astro-cid-unfuqbet]{object-fit:contain;width:auto;max-width:70%;height:auto;max-height:52px}.bcard__img--tall[data-astro-cid-unfuqbet]{max-height:88px}.bcard__img--fill[data-astro-cid-unfuqbet]{object-fit:cover;width:64px;height:64px;max-height:none;box-shadow:var(--shadow);border-radius:18px}.bcard__word[data-astro-cid-unfuqbet]{letter-spacing:-.03em;color:var(--tone-ink);text-align:center;font-size:1.35rem;font-weight:700}.bcard__since[data-astro-cid-unfuqbet]{box-shadow:inset 0 0 0 1px var(--line);letter-spacing:.06em;color:var(--ink-3);background:#ffffffd9;border-radius:999px;padding:.25rem .55rem;font-size:.6875rem;font-weight:600;position:absolute;top:.9rem;right:1rem}.bcard__body[data-astro-cid-unfuqbet]{flex-direction:column;flex:1;gap:.5rem;padding:1.1rem 1.4rem 1.4rem;display:flex}.bcard__name[data-astro-cid-unfuqbet]{letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.2}.bcard__cat[data-astro-cid-unfuqbet]{color:var(--tone-ink);font-size:.8125rem;font-weight:600;line-height:1.4}.bcard__sum[data-astro-cid-unfuqbet]{color:var(--ink-2);margin-top:.25rem;font-size:.875rem;line-height:1.6}.bcard[data-astro-cid-unfuqbet] .tags[data-astro-cid-unfuqbet]{margin-top:.4rem}.bcard__foot[data-astro-cid-unfuqbet]{margin-top:auto;padding-top:1.1rem}.bcard__soon[data-astro-cid-unfuqbet]{color:var(--ink-3);font-size:.875rem}.bcard__line[data-astro-cid-unfuqbet]{background:var(--tone);transform-origin:0;height:3px;transition:transform .7s var(--ease);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:1.4rem;right:1.4rem;transform:scaleX(0)}.bcard[data-astro-cid-unfuqbet]:hover .bcard__line[data-astro-cid-unfuqbet]{transform:scaleX(1)}.filter[data-astro-cid-tkvnrupl]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex;max-width:none!important}.filter[data-astro-cid-tkvnrupl] button[data-astro-cid-tkvnrupl]{height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);transition:box-shadow .3s, color .3s, background-color .3s, transform .3s var(--ease);background:#fff;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.875rem;font-weight:600;display:inline-flex}.filter[data-astro-cid-tkvnrupl] button[data-astro-cid-tkvnrupl] span[data-astro-cid-tkvnrupl]{color:var(--ink-3);font-size:.75rem}.filter[data-astro-cid-tkvnrupl] button[data-astro-cid-tkvnrupl] i[data-astro-cid-tkvnrupl]{background:var(--tone);border-radius:999px;width:16px;height:6px}.filter[data-astro-cid-tkvnrupl] button[data-astro-cid-tkvnrupl]:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);transform:translateY(-1px)}.filter[data-astro-cid-tkvnrupl] button[data-astro-cid-tkvnrupl].is-on{color:#fff;background:var(--ink);box-shadow:none}.filter[data-astro-cid-tkvnrupl] button[data-astro-cid-tkvnrupl].is-on span[data-astro-cid-tkvnrupl]{color:#ffffffb3}.grid-brands[data-astro-cid-tkvnrupl]{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:1.25rem;display:grid}.grid-brands__cell[data-astro-cid-tkvnrupl][hidden]{display:none}.grid-brands__cell[data-astro-cid-tkvnrupl].is-in{animation:card-in .5s var(--ease) both}@keyframes card-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.syn[data-astro-cid-tkvnrupl]{grid-template-areas:"title""viz""prose";align-items:start;gap:1.5rem;display:grid}.syn__title[data-astro-cid-tkvnrupl]{font-size:var(--fs-h1);letter-spacing:-.03em;grid-area:title;font-weight:700;line-height:1.06}.syn__prose[data-astro-cid-tkvnrupl]{grid-area:prose;max-width:66ch}.syn__lead[data-astro-cid-tkvnrupl]{color:var(--ink);font-size:1.1875rem;font-weight:500;line-height:1.65}.syn__viz-wrap[data-astro-cid-tkvnrupl]{grid-area:viz;justify-items:center;display:grid}@media (width>=960px){.syn[data-astro-cid-tkvnrupl]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"title viz""prose viz";gap:1.75rem clamp(3rem,2rem + 4vw,6rem)}.syn__viz-wrap[data-astro-cid-tkvnrupl]{top:calc(var(--header-h) + 2.5rem);align-self:start;position:sticky}}.syn__viz[data-astro-cid-tkvnrupl]{aspect-ratio:1;width:min(100%,440px);margin-block:1.5rem;position:relative}.syn__svg[data-astro-cid-tkvnrupl]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.syn__ring[data-astro-cid-tkvnrupl]{fill:none;stroke:var(--line-2);stroke-width:1px;stroke-dasharray:2 4;transform-box:fill-box;transform-origin:50%;animation:140s linear infinite syn-spin}.syn__ring--in[data-astro-cid-tkvnrupl]{animation-duration:100s;animation-direction:reverse}.syn__line[data-astro-cid-tkvnrupl]{stroke-width:1.5px;stroke-linecap:round;opacity:.55;transition:opacity .3s,stroke-width .3s}.syn__line[data-astro-cid-tkvnrupl].is-hot{opacity:1;stroke-width:3px}.syn__core[data-astro-cid-tkvnrupl]{width:96px;height:96px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-lg);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.syn__core[data-astro-cid-tkvnrupl] img[data-astro-cid-tkvnrupl]{object-fit:contain;width:58px;height:58px}.syn__pulse[data-astro-cid-tkvnrupl]{border:1.5px solid var(--okyanus);opacity:0;border-radius:50%;animation:3.4s ease-out infinite syn-pulse;position:absolute;inset:0}.syn__pulse[data-astro-cid-tkvnrupl]:nth-child(2){animation-delay:1.7s}.syn__node[data-astro-cid-tkvnrupl]{left:calc(50% + var(--dx) * var(--k,1));top:calc(50% + var(--dy) * var(--k,1));position:absolute;transform:translate(-50%,-50%)}.syn__geom[data-astro-cid-tkvnrupl]{transform-box:fill-box;transform-origin:50%;transform:scale(var(--k,1))}.syn__pill[data-astro-cid-tkvnrupl]{height:34px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow);color:var(--ink);white-space:nowrap;transition:transform .3s var(--ease), box-shadow .3s;background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:0 .8rem 0 .6rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.syn__pill[data-astro-cid-tkvnrupl] i[data-astro-cid-tkvnrupl]{background:var(--c);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 22%, transparent);border-radius:50%}.syn__pill[data-astro-cid-tkvnrupl]:hover,.syn__pill[data-astro-cid-tkvnrupl]:focus-visible{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-lg);transform:translateY(-2px)}@keyframes syn-spin{to{transform:rotate(360deg)}}@keyframes syn-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (width<=480px){.syn__viz[data-astro-cid-tkvnrupl]{--k:.8;width:100%}.syn__pill[data-astro-cid-tkvnrupl]{height:30px;padding:0 .65rem 0 .5rem;font-size:.75rem}.syn__core[data-astro-cid-tkvnrupl]{width:72px;height:72px}.syn__core[data-astro-cid-tkvnrupl] img[data-astro-cid-tkvnrupl]{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.syn__ring[data-astro-cid-tkvnrupl]{animation:none}.syn__pulse[data-astro-cid-tkvnrupl]{display:none}}
