.bb.astro-kdf5gsb4{padding-top:calc(var(--header-h) + clamp(20px, 2.5vw, 36px));padding-bottom:clamp(40px,5vw,72px)}.bb__card.astro-kdf5gsb4{isolation:isolate;color:#f3f1ec;background:#13252f;border-radius:18px;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);min-height:clamp(420px,38vw,540px);padding:clamp(28px,4.5vw,64px);display:grid;position:relative;overflow:hidden}.bb__bg.astro-kdf5gsb4{z-index:-2;transform:translate3d(0, var(--py,0), 0);position:absolute;inset:-6% 0}.bb__bg.astro-kdf5gsb4 img{object-fit:cover;width:100%;height:100%}.bb__card.astro-kdf5gsb4:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0d181fe0 0%,#0d181f99 45%,#0d181f66 100%),radial-gradient(80% 90% at 85%,#7fa6bc33,#0000 60%),radial-gradient(60% 80% at 0 100%,#375a6b38,#0000 60%);position:absolute;inset:0}.bb__card.astro-kdf5gsb4:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f3f1ec14}.bb__copy.astro-kdf5gsb4{z-index:1;flex-direction:column;justify-content:space-between;gap:28px;display:flex;position:relative}.bb__crumbs.astro-kdf5gsb4 ol.astro-kdf5gsb4{font-size:var(--t-sm);color:#f3f1ec99;gap:8px;padding:0;list-style:none;display:flex}.bb__crumbs.astro-kdf5gsb4 li.astro-kdf5gsb4+li.astro-kdf5gsb4:before{content:"/";opacity:.5;margin-right:8px}.bb__crumbs.astro-kdf5gsb4 a.astro-kdf5gsb4{transition:color .2s}.bb__crumbs.astro-kdf5gsb4 a.astro-kdf5gsb4:hover{color:#f3f1ec}.bb__crumbs.astro-kdf5gsb4 .astro-kdf5gsb4[aria-current]{color:#f3f1ecd9}.bb__title.astro-kdf5gsb4{color:#f3f1ec;max-width:12ch;margin-top:auto;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem)}.bb__lede.astro-kdf5gsb4{font-size:var(--t-lg);color:#f3f1eccc;max-width:44ch;line-height:1.55}.bb__stat.astro-kdf5gsb4{flex-wrap:wrap;gap:8px;display:flex}.bb__stat.astro-kdf5gsb4 span.astro-kdf5gsb4{color:#f3f1ece6;background:#f3f1ec14;border-radius:999px;padding:7px 14px;font-size:.875rem;box-shadow:inset 0 0 0 1px #f3f1ec24}.bb__cloud.astro-kdf5gsb4{contain:size;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:calc(-1*clamp(28px,4.5vw,64px));display:grid;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.bb__col.astro-kdf5gsb4{overflow:hidden}.bb__track.astro-kdf5gsb4{gap:14px;margin:0;padding:0;list-style:none;animation:46s linear infinite bbUp;display:grid}.bb__col--1.astro-kdf5gsb4 .bb__track.astro-kdf5gsb4{animation-name:bbDown;animation-duration:52s}.bb__col--2.astro-kdf5gsb4 .bb__track.astro-kdf5gsb4{animation-duration:40s}.bb__track.astro-kdf5gsb4 li.astro-kdf5gsb4{-webkit-backdrop-filter:blur(6px);background:#0d181f59;border-radius:12px;place-items:center;height:104px;display:grid;box-shadow:inset 0 0 0 1px #f3f1ec0f}.bb__logo.astro-kdf5gsb4{width:min(var(--w), 80%);height:var(--h);max-height:60%;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background:#f3f1ecd1;display:block}@keyframes bbUp{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 7px))}}@keyframes bbDown{0%{transform:translateY(calc(-50% - 7px))}to{transform:translateY(0)}}.bb__card.astro-kdf5gsb4:hover .bb__track.astro-kdf5gsb4{animation-play-state:paused}@media (width<=960px){.bb__card.astro-kdf5gsb4{grid-template-columns:1fr;min-height:0}.bb__card.astro-kdf5gsb4:before{background:linear-gradient(#0d181fe6 0%,#0d181fcc 60%,#0d181fb3 100%)}.bb__cloud.astro-kdf5gsb4{grid-template-columns:repeat(3,minmax(0,1fr));height:240px;margin:0 calc(-1*clamp(28px,4.5vw,64px)) calc(-1*clamp(28px,4.5vw,64px));padding-inline:16px}.bb__title.astro-kdf5gsb4{margin-top:12px}}@media (width<=560px){.bb__track.astro-kdf5gsb4 li.astro-kdf5gsb4{height:84px}}@media (prefers-reduced-motion:reduce){.bb__track.astro-kdf5gsb4{animation:none}}.bc.astro-adzra5bg{border-top:1px solid var(--line)}.bc__row.astro-adzra5bg{border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));gap:28px clamp(16px,2vw,32px);padding-block:clamp(36px,4.5vw,64px);display:grid}.bc__head.astro-adzra5bg{grid-column:1/span 4;align-self:start}.bc__name.astro-adzra5bg{font-size:var(--t-xl)}.bc__count.astro-adzra5bg{font-size:var(--t-sm);color:var(--brand);font-variant-numeric:tabular-nums;margin-top:4px}.bc__about.astro-adzra5bg{color:var(--muted);max-width:34ch;margin-top:12px;font-size:.9375rem}.bc__logos.astro-adzra5bg{grid-column:5/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px clamp(16px,2vw,32px);padding:0;list-style:none;display:grid}.bc__item.astro-adzra5bg{grid-template-rows:88px auto;place-items:center start;gap:4px;display:grid;position:relative}.bc__logo.astro-adzra5bg{width:min(var(--w), 88%);aspect-ratio:var(--r);transition:transform .5s var(--ease-out);display:block;position:relative}.bc__mono.astro-adzra5bg,.bc__color.astro-adzra5bg{transition:opacity .35s var(--ease-out);position:absolute;inset:0}.bc__mono.astro-adzra5bg{background:var(--ink);opacity:.78;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.bc__color.astro-adzra5bg{object-fit:contain;opacity:0;width:100%;height:100%}.bc__label.astro-adzra5bg{color:var(--muted);white-space:nowrap;opacity:0;transition:opacity .3s, transform .4s var(--ease-out);font-size:.8125rem;transform:translateY(-4px)}.bc__item.astro-adzra5bg:hover .bc__logo.astro-adzra5bg{transform:translateY(-3px)}.bc__item.astro-adzra5bg:hover .bc__mono.astro-adzra5bg{opacity:0}.bc__item.astro-adzra5bg:hover .bc__color.astro-adzra5bg{opacity:1}.bc__item.astro-adzra5bg:hover .bc__label.astro-adzra5bg{opacity:1;transform:none}:root[data-theme=dark] .bc__color.astro-adzra5bg{background:#f3f1ec;border-radius:4px;box-shadow:0 0 0 10px #f3f1ec}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bc__color.astro-adzra5bg{background:#f3f1ec;border-radius:4px;box-shadow:0 0 0 10px #f3f1ec}}@media (width<=900px){.bc__head.astro-adzra5bg{grid-column:1/-1}.bc__logos.astro-adzra5bg{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.bc__logos.astro-adzra5bg{grid-template-columns:repeat(2,minmax(0,1fr))}.bc__item.astro-adzra5bg{grid-template-rows:72px auto}.bc__logo.astro-adzra5bg{width:min(calc(var(--w) * .8), 90%)}}@media (hover:none){.bc__mono.astro-adzra5bg{opacity:0}.bc__color.astro-adzra5bg{opacity:1}.bc__label.astro-adzra5bg{opacity:1;transform:none}}.bsec.astro-sr75zdry{padding-top:0}.bnote.astro-sr75zdry{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;font-size:.875rem;display:flex}.bnote__link.astro-sr75zdry{color:var(--ink);border-bottom:1px solid var(--line-strong);align-items:center;gap:8px;padding-bottom:3px;font-weight:500;transition:border-color .3s;display:inline-flex}.bnote__link.astro-sr75zdry:hover{border-color:currentColor}.bnote__link.astro-sr75zdry svg{transition:transform .35s var(--ease-out)}.bnote__link.astro-sr75zdry:hover svg{transform:translate(2px,-2px)}
