.blog-index[data-v-97ec1f0e]{--blog-meta: #4a5261}.bmast[data-v-97ec1f0e]{position:relative;isolation:isolate;background:linear-gradient(115deg,var(--navy) 0%,var(--navy-soft) 55%,#0b4d84 100%);overflow:hidden}.bmast[data-v-97ec1f0e]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:88px 88px;mask-image:linear-gradient(100deg,rgba(0,0,0,.9),transparent 72%)}.bmast__inner[data-v-97ec1f0e]{padding-block:clamp(72px,9vw,140px);max-width:720px}.bmast__eyebrow[data-v-97ec1f0e]{color:#a9c8ff;font-size:var(--h6-size);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.bmast__title[data-v-97ec1f0e]{color:var(--text-on-dark);font-size:var(--page-heading-size);line-height:1.08}.bmast__intro[data-v-97ec1f0e]{margin-top:22px;color:#ffffffe0;font-size:var(--body-size);line-height:var(--body-line)}.bmast__jump[data-v-97ec1f0e]{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.bmast__chip[data-v-97ec1f0e]{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border:1px solid rgba(255,255,255,.42);border-radius:999px;color:#fff;font-size:14px;line-height:20px;text-decoration:none;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}@media(hover:hover){.bmast__chip[data-v-97ec1f0e]:hover{background:#fff;border-color:#fff;color:var(--navy)}}.bmast__count[data-v-97ec1f0e]{font-size:12px;opacity:.75}.bband--alt[data-v-97ec1f0e]{background:var(--bg-alt)}.bband__head[data-v-97ec1f0e]{margin-bottom:var(--space-md)}.bband__title[data-v-97ec1f0e]{font-size:var(--h2-size);line-height:var(--h2-line);color:var(--navy)}.bband__desc[data-v-97ec1f0e]{margin-top:10px;max-width:62ch;font-size:var(--body-size);line-height:var(--body-line);color:var(--blog-meta)}.bband__rule[data-v-97ec1f0e]{height:2px;width:64px;border:0;margin:22px 0 0;background:var(--accent)}.bgrid[data-v-97ec1f0e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--space-md);margin:0;padding:0;list-style:none}.bcard[data-v-97ec1f0e]{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;color:var(--text);text-decoration:none;transition:box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease),border-color var(--dur) var(--ease)}@media(hover:hover){.bcard[data-v-97ec1f0e]:hover{border-color:#c9d2e6;box-shadow:var(--shadow-md);transform:translateY(-3px)}}@media(hover:none){.bcard[data-v-97ec1f0e]:hover{transform:none}}.bcard__media[data-v-97ec1f0e]{aspect-ratio:16 / 9;background:var(--bg-alt)}.bcard__media img[data-v-97ec1f0e]{width:100%;height:100%;object-fit:cover;display:block}@supports not (aspect-ratio: 16 / 9){.bcard__media[data-v-97ec1f0e]{height:190px}}.bcard__plate[data-v-97ec1f0e]{aspect-ratio:16 / 9;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:0 28px;background:var(--bg-alt);border-bottom:1px solid var(--border)}@supports not (aspect-ratio: 16 / 9){.bcard__plate[data-v-97ec1f0e]{height:190px}}.bcard__plate-top[data-v-97ec1f0e]{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.bcard__plate-rule[data-v-97ec1f0e]{display:block;height:1px;width:100%;background:#c9d2e6}.bcard__plate-date[data-v-97ec1f0e]{font-size:var(--h3-size);line-height:1.1;color:var(--navy)}.bcard__body[data-v-97ec1f0e]{display:flex;flex-direction:column;gap:10px;padding:26px 28px 28px;flex:1 1 auto}.bcard__kicker[data-v-97ec1f0e]{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.bcard__title[data-v-97ec1f0e]{font-size:24px;line-height:1.25;color:var(--navy)}@media(hover:hover){.bcard:hover .bcard__title[data-v-97ec1f0e],.bcard:focus-visible .bcard__title[data-v-97ec1f0e]{color:var(--accent)}}.bcard__excerpt[data-v-97ec1f0e]{font-size:16px;line-height:27px;color:var(--blog-meta);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bcard__meta[data-v-97ec1f0e]{margin-top:auto;padding-top:8px;font-size:13px;line-height:22px;color:var(--blog-meta)}.bempty__title[data-v-97ec1f0e]{font-size:var(--h2-size);line-height:var(--h2-line);color:var(--navy)}.bempty__text[data-v-97ec1f0e]{margin:18px 0 28px;max-width:62ch;font-size:var(--body-size);line-height:var(--body-line);color:var(--blog-meta)}.blog-index__closing[data-v-97ec1f0e]{padding-bottom:var(--space-xl)}@media(max-width:690px){.bcard__body[data-v-97ec1f0e]{padding:22px 22px 24px}.bcard__plate[data-v-97ec1f0e]{padding:0 22px}}
