.fn-series-page{padding-block:2rem 4rem}.fn-series-page>header{margin-block:2rem}.fn-series-page nav[aria-label=Breadcrumb]{font-size:.85rem;overflow-wrap:anywhere}.fn-series-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;align-items:center}.fn-series-cover{display:block;width:100%;height:auto;max-height:32rem;object-fit:cover;border-radius:.5rem}.fn-series-page h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.12;overflow-wrap:break-word}.fn-series-page .button{display:inline-block;background:#bb2532;color:#fff;padding:.8rem 1.2rem;text-decoration:none;border-radius:.25rem}.fn-series.fn-series--compact,.fn-series.fn-series--footer{border:1px solid #d8e0e8;border-left:4px solid #bb2532;border-radius:.3rem;padding:1rem 1.25rem;margin:1.5rem 0;background:#f8fafc;color:#152232}.fn-series--compact{display:grid;gap:.45rem}.fn-series--compact>strong{font-size:1.1rem}.fn-series--compact>span{font-size:.85rem}.fn-series--compact details>summary{cursor:pointer;font-weight:600}.fn-series--compact ol{margin:.7rem 0 0;padding-left:1.4rem}.fn-series--compact a[aria-current=page]{font-weight:700}.fn-series--footer .fn-series-pager{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.fn-series-home,.fn-series-collection{margin-block:2rem}.fn-series-announcement{padding:1rem;border:1px dashed #bb2532;margin-top:1.5rem}.fn-series a{overflow-wrap:anywhere}.fn-series a:focus-visible,.fn-series-page a:focus-visible{outline:3px solid #bb2532;outline-offset:3px}@media(max-width:700px){.fn-series-intro{grid-template-columns:minmax(0,1fr)}.fn-series--footer .fn-series-pager{flex-direction:column}.fn-series-page{padding-inline:1rem}.fn-series.fn-series--compact{padding:1rem}}.fn-article-body .fn-series a,.fn-series.fn-series--compact a,.fn-series.fn-series--footer a{color:#9d202c}.fn-article-body .fn-series a:hover,.fn-article-body .fn-series a:focus-visible{color:#751522}.fn-series.fn-series--compact,.fn-series.fn-series--footer{--fn-post-link:#9d202c}