.bb[data-astro-cid-czzkscnw]{--badge-ink:var(--logo-ink);--badge-bg:var(--surface);--badge-knock:var(--badge-bg);color:var(--badge-ink);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.bb--sm[data-astro-cid-czzkscnw]{height:50px;padding-inline:var(--s-3);border-radius:var(--r-sm)}.bb--md[data-astro-cid-czzkscnw]{height:64px;padding-inline:var(--s-4);border-radius:var(--r-sm)}.bb--lg[data-astro-cid-czzkscnw]{height:72px;padding-inline:var(--s-4);border-radius:var(--r-sm)}.bb--xl[data-astro-cid-czzkscnw]{height:104px;padding-inline:var(--s-4);border-radius:0}.bb__logo[data-astro-cid-czzkscnw]{flex:none;display:block}.bb__logo[data-astro-cid-czzkscnw] svg{width:100%;height:100%;display:block}.bb__img[data-astro-cid-czzkscnw],.bb__col[data-astro-cid-czzkscnw]{object-fit:contain}.bb__mask[data-astro-cid-czzkscnw]{background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bb__txt[data-astro-cid-czzkscnw]{font:600 var(--fs-sm)/1.2 var(--sans);letter-spacing:.01em;white-space:nowrap}.bb--lg[data-astro-cid-czzkscnw] .bb__txt[data-astro-cid-czzkscnw],.bb--xl[data-astro-cid-czzkscnw] .bb__txt[data-astro-cid-czzkscnw]{font-size:var(--fs-base)}.bb__stack[data-astro-cid-czzkscnw]{flex:none;place-items:center;display:grid}.bb__stack[data-astro-cid-czzkscnw]>[data-astro-cid-czzkscnw]{grid-area:1/1}.bb__mask[data-astro-cid-czzkscnw],.bb__col[data-astro-cid-czzkscnw]{transition:opacity var(--dur-base) var(--ease-out)}.bb__col[data-astro-cid-czzkscnw]{opacity:0}.bb--duo[data-astro-cid-czzkscnw]:hover .bb__col[data-astro-cid-czzkscnw],a[data-astro-cid-czzkscnw].bb--duo:focus-visible .bb__col[data-astro-cid-czzkscnw],.bb-host:hover .bb--duo[data-astro-cid-czzkscnw] .bb__col[data-astro-cid-czzkscnw],.bb-host:focus-within .bb--duo[data-astro-cid-czzkscnw] .bb__col[data-astro-cid-czzkscnw]{opacity:1}.bb--duo[data-astro-cid-czzkscnw]:hover .bb__mask[data-astro-cid-czzkscnw],a[data-astro-cid-czzkscnw].bb--duo:focus-visible .bb__mask[data-astro-cid-czzkscnw],.bb-host:hover .bb--duo[data-astro-cid-czzkscnw] .bb__mask[data-astro-cid-czzkscnw],.bb-host:focus-within .bb--duo[data-astro-cid-czzkscnw] .bb__mask[data-astro-cid-czzkscnw]{opacity:0}@media (hover:none){.bb--duo[data-astro-cid-czzkscnw] .bb__col[data-astro-cid-czzkscnw]{opacity:1}.bb--duo[data-astro-cid-czzkscnw] .bb__mask[data-astro-cid-czzkscnw]{opacity:0}}.bb--chip[data-astro-cid-czzkscnw]{background:var(--badge-bg)}.bb--color[data-astro-cid-czzkscnw]{background:var(--surface);--badge-knock:var(--surface)}.bb--bare[data-astro-cid-czzkscnw]{--badge-knock:var(--surface-alt);background:0 0;padding-inline:0}.bb--bare[data-astro-cid-czzkscnw].bb--dark{--badge-knock:var(--surface-inverse);--badge-ink:var(--text-on-dark)}.bb--bare[data-astro-cid-czzkscnw].bb--text{padding-inline:var(--s-3);border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px}.bb--frost[data-astro-cid-czzkscnw].bb--dark{--badge-ink:var(--text-on-dark);--badge-knock:var(--surface-inverse);background:var(--border-on-dark);box-shadow:inset 0 0 0 1px var(--border-on-dark-strong);backdrop-filter:blur(10px)}.bb--frost[data-astro-cid-czzkscnw].bb--light{--badge-knock:var(--surface-alt);background:var(--surface-alt);box-shadow:var(--ring)}a[data-astro-cid-czzkscnw].bb{transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}a[data-astro-cid-czzkscnw].bb:hover{transform:translateY(var(--lift))}a[data-astro-cid-czzkscnw].bb:active{transform:translateY(0)}.pc[data-astro-cid-4yu5y2jt]{isolation:isolate;aspect-ratio:4/5;border-radius:var(--r-lg);background:var(--surface-inverse);color:var(--text-on-dark);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.pc--plain[data-astro-cid-4yu5y2jt]{aspect-ratio:auto;background:repeating-linear-gradient(135deg, #ffffff09 0 1px, transparent 1px 22px), var(--scrim-plain);min-block-size:220px}.pc__img[data-astro-cid-4yu5y2jt]{z-index:-1;object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--dur-slow) var(--ease-out);position:absolute;inset:0}.pc[data-astro-cid-4yu5y2jt]:hover{box-shadow:0 18px 36px -22px #07141599}.pc[data-astro-cid-4yu5y2jt]:hover .pc__img[data-astro-cid-4yu5y2jt]{transform:scale(1.04)}.pc[data-astro-cid-4yu5y2jt]:active{transform:scale(.995)}.pc__top[data-astro-cid-4yu5y2jt]{padding:var(--s-4)}.pc__foot[data-astro-cid-4yu5y2jt]{align-items:flex-start;gap:var(--s-2);padding:var(--s-9) var(--s-5) var(--s-5);background:var(--scrim-card);flex-direction:column;display:flex}.pc--plain[data-astro-cid-4yu5y2jt] .pc__foot[data-astro-cid-4yu5y2jt]{background:0 0}.pc__t[data-astro-cid-4yu5y2jt]{font:400 var(--fs-2xl)/1.12 var(--serif);letter-spacing:-.01em;text-shadow:var(--shadow-text)}.pc__t[data-astro-cid-4yu5y2jt] a[data-astro-cid-4yu5y2jt]{text-underline-offset:6px;transition:text-decoration-color var(--dur-fast) var(--ease-standard);text-decoration:underline 1px #0000}.pc[data-astro-cid-4yu5y2jt]:hover .pc__t[data-astro-cid-4yu5y2jt] a[data-astro-cid-4yu5y2jt]{text-decoration-color:var(--accent)}.pc__t[data-astro-cid-4yu5y2jt] a[data-astro-cid-4yu5y2jt]:after{content:"";z-index:1;position:absolute;inset:0}.pc__t[data-astro-cid-4yu5y2jt] a[data-astro-cid-4yu5y2jt]:focus-visible{outline:none}.pc[data-astro-cid-4yu5y2jt]:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.pc__meta[data-astro-cid-4yu5y2jt]{color:var(--text-on-dark-muted);font-size:.9375rem}.pc__nophoto[data-astro-cid-4yu5y2jt]{border-radius:var(--r-pill);font:500 var(--fs-sm)/1.6 var(--sans);color:var(--text-on-dark-muted);border:1px solid #fff6;margin-block-start:var(--s-2);padding:2px 10px}@media (width<=767px){.pc[data-astro-cid-4yu5y2jt]{aspect-ratio:5/6}}
