.bk-dynamic[data-astro-cid-yxyljrfl]{flex-direction:column;gap:48px;display:flex}.bk-group[data-astro-cid-yxyljrfl]{flex-direction:column;gap:20px;display:flex}.bk-group__head[data-astro-cid-yxyljrfl]{display:flex}.bk-cards[data-astro-cid-yxyljrfl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bk-card[data-astro-cid-yxyljrfl]{flex-direction:column;gap:14px;display:flex}.bk-card__cover[data-astro-cid-yxyljrfl]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-16);background:var(--mist);width:100%;transition:transform .3s;box-shadow:0 14px 34px #0f1b2d29}.bk-card[data-astro-cid-yxyljrfl]:hover .bk-card__cover[data-astro-cid-yxyljrfl]{transform:translateY(-4px)}.bk-card__cover--ph[data-astro-cid-yxyljrfl]{font-family:var(--font-display);color:var(--muted);justify-content:center;align-items:center;font-size:64px;font-weight:800;display:flex}.bk-card__meta[data-astro-cid-yxyljrfl]{flex-direction:column;gap:4px;display:flex}.bk-card__eyebrow[data-astro-cid-yxyljrfl]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.bk-card__title[data-astro-cid-yxyljrfl]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:800;line-height:1.15}.bk-card__cta[data-astro-cid-yxyljrfl]{color:var(--blue);font-size:14px;font-weight:600}@media (width<=1024px){.bk-cards[data-astro-cid-yxyljrfl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.bk-cards[data-astro-cid-yxyljrfl]{grid-template-columns:1fr 1fr}}.bk-hero[data-astro-cid-yxyljrfl]{background:var(--ink);color:var(--parch);position:relative;overflow:hidden}.bk-hero__rays[data-astro-cid-yxyljrfl]{opacity:.2;pointer-events:none;width:760px;height:760px;position:absolute;top:-220px;right:-200px}.bk-hero__grid[data-astro-cid-yxyljrfl]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;padding-block:80px;display:grid;position:relative}.bk-hero__text[data-astro-cid-yxyljrfl]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.bk-hero__title[data-astro-cid-yxyljrfl]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:68px;font-weight:800;line-height:.98}.bk-hero__lead[data-astro-cid-yxyljrfl]{color:var(--light);margin:0;font-size:19px;line-height:1.6}.bk-hero__note[data-astro-cid-yxyljrfl]{color:var(--light);margin:0;font-size:16px;line-height:1.65}.bk-hero__card[data-astro-cid-yxyljrfl]{background:var(--oil);color:var(--ink);border-radius:var(--r-28);flex-direction:column;align-items:flex-start;gap:14px;padding:32px;display:flex}.bk-hero__card-lead[data-astro-cid-yxyljrfl]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.bk-hero__card-note[data-astro-cid-yxyljrfl]{color:var(--deep);margin:0;font-size:15px;line-height:1.6}.bk-list[data-astro-cid-yxyljrfl]{padding:80px 0 96px}.bk-list__inner[data-astro-cid-yxyljrfl]{flex-direction:column;gap:24px;display:flex}.item[data-astro-cid-yxyljrfl]{background:var(--white);border-radius:var(--r-28);box-sizing:border-box;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;padding:32px;display:grid}.item--ink[data-astro-cid-yxyljrfl]{background:var(--ink);color:var(--parch)}.item__body[data-astro-cid-yxyljrfl]{flex-direction:column;gap:14px;display:flex}.item__title[data-astro-cid-yxyljrfl]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:36px;font-weight:800;line-height:1.05}.item__title--sm[data-astro-cid-yxyljrfl]{font-size:26px}.item__p[data-astro-cid-yxyljrfl]{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.item__p--light[data-astro-cid-yxyljrfl]{color:var(--light);font-size:16px;line-height:1.65}.item__ctas[data-astro-cid-yxyljrfl]{flex-wrap:wrap;gap:8px;display:flex}.review[data-astro-cid-yxyljrfl]{background:var(--parch);border-radius:var(--r-20);flex-direction:column;gap:8px;padding:20px;display:flex}.review[data-astro-cid-yxyljrfl] p[data-astro-cid-yxyljrfl]{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.bk-head[data-astro-cid-yxyljrfl]{flex-direction:column;gap:10px;padding:24px 0 8px;display:flex}.bk-head__title[data-astro-cid-yxyljrfl]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:40px;font-weight:800;line-height:1}.bk-head[data-astro-cid-yxyljrfl] .bk-head__img{border-radius:24px;width:100%;max-width:860px}.bk-head__p[data-astro-cid-yxyljrfl]{color:var(--muted);max-width:860px;margin:0;font-size:16px;line-height:1.65}.bk-grid-3[data-astro-cid-yxyljrfl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bk-grid-2[data-astro-cid-yxyljrfl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.card3[data-astro-cid-yxyljrfl]{background:var(--white);border-radius:var(--r-28);flex-direction:column;gap:16px;padding:28px;display:flex}.card3__p[data-astro-cid-yxyljrfl]{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.card3__ctas[data-astro-cid-yxyljrfl]{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.card3__push[data-astro-cid-yxyljrfl]{align-self:flex-start;margin-top:auto}.bk-downloads[data-astro-cid-yxyljrfl]{background:var(--white);border-radius:var(--r-28);flex-direction:column;gap:20px;padding:32px;display:flex}.bk-downloads__head[data-astro-cid-yxyljrfl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bk-downloads__grid[data-astro-cid-yxyljrfl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bk-dl[data-astro-cid-yxyljrfl]{border-radius:var(--r-16);background:var(--parch);align-items:center;gap:12px;min-height:56px;padding:14px 18px;transition:transform .18s,box-shadow .18s;display:flex}.bk-dl[data-astro-cid-yxyljrfl]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f1b2d14}.bk-dl__type[data-astro-cid-yxyljrfl]{letter-spacing:.06em;color:var(--ink);background:var(--oil);border-radius:6px;flex:none;padding:4px 8px;font-size:11px;font-weight:700}.bk-dl__label[data-astro-cid-yxyljrfl]{font-size:15px;font-weight:600;line-height:1.3}@media (width<=640px){.bk-downloads__grid[data-astro-cid-yxyljrfl]{grid-template-columns:1fr}}@media (width<=900px){.bk-hero__grid[data-astro-cid-yxyljrfl],.bk-grid-2[data-astro-cid-yxyljrfl],.bk-grid-3[data-astro-cid-yxyljrfl],.item[data-astro-cid-yxyljrfl]{grid-template-columns:1fr}.bk-hero__title[data-astro-cid-yxyljrfl]{font-size:48px}}
