.ftb{color:inherit;font-family:inherit;isolation:isolate;position:relative}.ftb,.ftb *{box-sizing:border-box}.ftb [hidden]{display:none!important}.ftb__row{margin-left:auto;margin-right:auto;position:relative;width:100%;z-index:1}.ftb__wave{left:0;pointer-events:none;position:absolute;width:100%;z-index:0}.ftb__wave--top{top:0}.ftb__wave--bottom{bottom:0}.ftb__header{margin:0 0 1.8rem}.ftb__heading{color:inherit;line-height:1.2;margin:0 0 .75rem}.ftb__intro>:first-child{margin-top:0}.ftb__intro>:last-child{margin-bottom:0}.ftb__toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 1.35rem;margin-bottom:1.35rem}.ftb__toolbar label{color:inherit;display:block;font-size:.92rem;font-weight:700;margin-bottom:.45rem}.ftb__toolbar input,.ftb__toolbar select{background:#fff;border:1px solid var(--ftb-border,#d5dbe0);border-radius:0;color:#222;display:block;font:inherit;min-height:44px;padding:.65rem .75rem;width:100%}.ftb__search{flex:1 1 240px;width:min(100%,360px)}.ftb__topic-dropdown{flex:1 1 240px;width:min(100%,320px)}.ftb__toolbar .ftb__clear{align-self:flex-end;min-height:44px}.ftb__clear{background:none;border:0;color:var(--ftb-accent,#244a64);cursor:pointer;font:inherit;font-weight:600;padding:.6rem .5rem;text-decoration:underline;text-underline-offset:.18em}.ftb__layout{align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,var(--ftb-sidebar-width,255px)) minmax(0,1fr)}.ftb__sidebar{border:1px solid var(--ftb-border,#d5dbe0);padding:var(--ftb-filter-padding,20px)}.ftb__topic-group{border:0;margin:0;min-width:0;padding:0}.ftb__topic-group legend{font-size:1rem;font-weight:700;margin:0 0 1rem;padding:0}.ftb__topic-button{align-items:baseline;background:transparent;border:0;border-bottom:1px solid rgba(30,50,60,.09);color:inherit;cursor:pointer;display:flex;gap:.65rem;justify-content:space-between;line-height:1.35;font:inherit;font-size:.95rem;padding:.65rem 0;text-align:left;width:100%}.ftb__topic-button:last-child{border-bottom:0}.ftb__topic-button.is-active,.ftb__topic-button:hover{color:var(--ftb-accent,#244a64);text-decoration:underline;text-underline-offset:.22em}.ftb__topic-button.is-active{font-weight:700}.ftb__topic-number{color:#647584;flex:none;font-size:.8em;font-variant-numeric:tabular-nums}.ftb__results{min-width:0}.ftb__count{color:#536371;font-size:.91rem;margin:0 0 1.25rem}.ftb__grid{display:grid;gap:2rem var(--ftb-card-gap,24px);grid-template-columns:repeat(3,minmax(0,1fr))}.ftb__card{background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:.75rem;margin:0;min-width:0;padding:0}.ftb__image-link{background:#e9eef1;border-radius:var(--ftb-image-radius,2px);display:block;overflow:hidden;text-decoration:none}.ftb__image,.ftb__image-placeholder{aspect-ratio:16/10;display:block;object-fit:cover;width:100%}.ftb__image{height:auto}.ftb__image-placeholder{background:#e7edf1;color:#244a64;display:grid;font-size:.8rem;font-weight:700;letter-spacing:.09em;line-height:1.6;place-items:center;text-align:center}.ftb__card-content{align-items:start;display:flex;flex:1;flex-direction:column;gap:.45rem;min-width:0}.ftb__eyebrow{color:#536371;font-size:.76rem;letter-spacing:.035em;text-transform:uppercase}.ftb__card-title,.ftb__eyebrow{font-weight:700;line-height:1.35;margin:0}.ftb__card-title{color:inherit;font-size:clamp(1.05rem,1.3vw,1.2rem);overflow-wrap:anywhere}.ftb__card-title a,.ftb__read-more{color:var(--ftb-accent,#244a64);text-decoration:none}.ftb__card-title a:hover,.ftb__read-more:hover{text-decoration:underline;text-underline-offset:.2em}.ftb__date{color:#536371;display:block;font-size:.85rem}.ftb__excerpt{color:var(--ftb-text,#27323a);font-size:.94rem;line-height:1.55;margin:.2rem 0 0}.ftb__read-more{display:inline-block;font-size:.95rem;font-weight:700;margin-top:auto;padding-top:.55rem}.ftb__load-wrap{margin-top:2rem;text-align:center}.ftb__load{background:var(--ftb-accent,#244a64);border:1px solid var(--ftb-accent,#244a64);border-radius:0;color:#fff;cursor:pointer;font:inherit;font-weight:700;min-height:44px;padding:.75rem 1.6rem}.ftb__load:hover{filter:brightness(.92)}.ftb__empty{padding:1.2rem 0}.ftb__empty p{margin:0 0 .5rem}.ftb__setup-notice{background:#f5f6f7;border-left:3px solid var(--ftb-accent,#244a64);padding:.8rem 1rem}.ftb__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ftb a:focus-visible,.ftb button:focus-visible,.ftb input:focus-visible,.ftb select:focus-visible{outline:3px solid #1b759f;outline-offset:2px}.ftb[data-ftb-layout=bar] .ftb__sidebar,.ftb[data-ftb-layout=sidebar] .ftb__topic-dropdown{display:none}.ftb[data-ftb-layout=bar] .ftb__layout{display:block}@media(max-width:1100px){.ftb__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ftb__layout{gap:1.5rem}}@media(max-width:750px){.ftb__layout{display:block}.ftb[data-ftb-layout=sidebar] .ftb__sidebar{margin-bottom:1.3rem}.ftb__topic-group{column-gap:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ftb__topic-group legend{grid-column:1/-1}.ftb__grid{gap:1.75rem 1rem}}@media(max-width:520px){.ftb__grid,.ftb__topic-group{grid-template-columns:1fr}.ftb__toolbar{align-items:stretch}.ftb__search,.ftb__topic-dropdown{flex:1 1 100%;width:100%}.ftb__toolbar .ftb__clear{align-self:flex-start}}@media(prefers-reduced-motion:reduce){.ftb *{scroll-behavior:auto!important;transition:none!important}}