.rc-item[data-astro-cid-mrg7uffr]{list-style:none;container-type:inline-size}.rc[data-astro-cid-mrg7uffr]{flex-direction:column;height:100%;display:flex}.rc[data-astro-cid-mrg7uffr]:after{display:none}.rc[data-astro-cid-mrg7uffr]:before{z-index:2}.rc[data-astro-cid-mrg7uffr]:has(.rc-link:focus-visible){outline:2px solid var(--color-ring);outline-offset:3px}.rc-link[data-astro-cid-mrg7uffr]:focus-visible{outline:none}.rc-media[data-astro-cid-mrg7uffr]{aspect-ratio:16/9;background-color:color-mix(in srgb, var(--cp) var(--rc-tint,14%), var(--color-card));border-bottom:1px solid var(--color-border);place-items:center;display:grid;position:relative;overflow:hidden}.rc--video[data-astro-cid-mrg7uffr] .rc-media[data-astro-cid-mrg7uffr]{background-color:var(--color-brand-navy)}.rc[data-astro-cid-mrg7uffr].cp-mist{--rc-tint:55%}.dark .rc[data-astro-cid-mrg7uffr].cp-mist{--rc-tint:16%}.rc-still[data-astro-cid-mrg7uffr]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rc-play[data-astro-cid-mrg7uffr]{width:3.25rem;height:3.25rem;color:var(--color-white,white);background-color:color-mix(in srgb, var(--color-brand-navy) 82%, transparent);border-radius:9999px;place-items:center;transition:transform .25s,background-color .25s;display:grid;position:relative;box-shadow:0 0 0 1px #ffffff59,0 8px 20px -8px #00000080}.rc-play[data-astro-cid-mrg7uffr] svg[data-astro-cid-mrg7uffr]{width:1.5rem;height:1.5rem;margin-left:2px}.rc[data-astro-cid-mrg7uffr]:hover .rc-play[data-astro-cid-mrg7uffr]{background-color:var(--color-brand-blue);transform:scale(1.06)}.rc-cover[data-astro-cid-mrg7uffr]{object-fit:contain;background-color:var(--color-card);border-radius:3px;align-self:start;width:auto;max-width:70%;height:84%;margin-top:8%;transition:transform .3s;position:relative;box-shadow:0 0 0 1px #1e345d1a,0 14px 28px -12px #1e345d73}.rc--cover[data-astro-cid-mrg7uffr] .rc-media[data-astro-cid-mrg7uffr]{place-items:start center}.rc[data-astro-cid-mrg7uffr]:hover .rc-cover[data-astro-cid-mrg7uffr]{transform:translateY(-3px)}.rc-shape[data-astro-cid-mrg7uffr]{clip-path:polygon(30% 0,100% 0,70% 100%,0 100%);pointer-events:none;position:absolute}.rc-shape--a[data-astro-cid-mrg7uffr]{background-color:color-mix(in srgb, var(--cp) 18%, transparent);width:46%;height:110%;top:-30%;right:-6%}.rc-shape--b[data-astro-cid-mrg7uffr]{background-color:color-mix(in srgb, var(--cp) 11%, transparent);width:38%;height:95%;bottom:-45%;left:-10%}.rc-glyph[data-astro-cid-mrg7uffr]{border-radius:.875rem;place-items:center;width:4rem;height:4rem;display:grid;position:relative;box-shadow:0 10px 24px -14px #1e345d8c}.rc-glyph[data-astro-cid-mrg7uffr] .rc-glyph-icon{width:2rem;height:2rem}.rc-body[data-astro-cid-mrg7uffr]{flex-direction:column;flex:1;min-width:0;padding:1.25rem 1.375rem 1.125rem;display:flex}.rc-meta[data-astro-cid-mrg7uffr]{color:var(--color-muted-foreground);flex-wrap:wrap;align-items:center;gap:.375rem .625rem;font-size:.8125rem;line-height:1.25rem;display:flex}.rc-type[data-astro-cid-mrg7uffr]{align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.rc-dot[data-astro-cid-mrg7uffr]{opacity:.6;background-color:currentColor;border-radius:9999px;width:3px;height:3px}.rc-title[data-astro-cid-mrg7uffr]{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-foreground);text-wrap:pretty;overflow-wrap:anywhere;margin-top:.625rem;font-size:1.125rem;font-weight:500;line-height:1.4}.rc-link[data-astro-cid-mrg7uffr]{color:inherit;text-decoration:none}.rc-link[data-astro-cid-mrg7uffr]:after{content:"";z-index:1;position:absolute;inset:0}.rc[data-astro-cid-mrg7uffr]:hover .rc-link[data-astro-cid-mrg7uffr]{text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, var(--color-foreground) 40%, transparent)}.rc-summary[data-astro-cid-mrg7uffr]{color:var(--color-muted-foreground);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:.625rem;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.rc-foot[data-astro-cid-mrg7uffr]{color:var(--color-muted-foreground);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;font-size:.8125rem;font-weight:600;display:flex}.rc-foot-icon[data-astro-cid-mrg7uffr]{width:2rem;height:2rem;color:var(--cp-ink);background-color:color-mix(in srgb, var(--cp) 12%, transparent);border-radius:9999px;place-items:center;transition:transform .25s,background-color .25s;display:inline-grid}.rc-foot-icon[data-astro-cid-mrg7uffr] svg[data-astro-cid-mrg7uffr]{width:1rem;height:1rem}.rc[data-astro-cid-mrg7uffr]:hover .rc-foot-icon[data-astro-cid-mrg7uffr]{background-color:color-mix(in srgb, var(--cp) 22%, transparent);transform:translate(2px)}.rc-secondary[data-astro-cid-mrg7uffr]{z-index:2;align-self:flex-start;align-items:center;gap:.375rem;margin-top:.75rem;padding-top:.75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.rc-secondary[data-astro-cid-mrg7uffr]:hover{text-underline-offset:4px;text-decoration:underline}.rc-title[data-astro-cid-mrg7uffr]+.rc-foot[data-astro-cid-mrg7uffr]{padding-top:1.25rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-body[data-astro-cid-mrg7uffr]{padding:1.5rem 1.75rem 1.375rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-title[data-astro-cid-mrg7uffr]{letter-spacing:-.015em;font-size:1.5rem;font-weight:400;line-height:1.3}.rc--featured[data-astro-cid-mrg7uffr] .rc-summary[data-astro-cid-mrg7uffr]{font-size:1rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-glyph[data-astro-cid-mrg7uffr]{border-radius:1.125rem;width:5rem;height:5rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-glyph[data-astro-cid-mrg7uffr] .rc-glyph-icon{width:2.5rem;height:2.5rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-play[data-astro-cid-mrg7uffr]{width:4rem;height:4rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-play[data-astro-cid-mrg7uffr] svg[data-astro-cid-mrg7uffr]{width:1.875rem;height:1.875rem}@container (width>=44rem){.rc--featured[data-astro-cid-mrg7uffr]{flex-direction:row}.rc--featured[data-astro-cid-mrg7uffr] .rc-media[data-astro-cid-mrg7uffr]{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--color-border);flex:0 0 54%;min-height:18rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-body[data-astro-cid-mrg7uffr]{justify-content:center;padding:2rem 2.25rem 1.75rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-foot[data-astro-cid-mrg7uffr]{margin-top:0;padding-top:1.5rem}.rc--featured[data-astro-cid-mrg7uffr] .rc-title[data-astro-cid-mrg7uffr]{font-size:1.875rem}.rc--featured[data-astro-cid-mrg7uffr].rc--cover .rc-media[data-astro-cid-mrg7uffr]{place-items:center}.rc--featured[data-astro-cid-mrg7uffr] .rc-cover[data-astro-cid-mrg7uffr]{max-width:none;height:82%;margin:0;position:absolute;top:9%;left:50%;translate:-50%}}.rc--row[data-astro-cid-mrg7uffr]{flex-direction:row;align-items:stretch}.rc--row[data-astro-cid-mrg7uffr]:before{display:none}.rc--row[data-astro-cid-mrg7uffr] .rc-media[data-astro-cid-mrg7uffr]{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--color-border);flex:0 0 6.5rem;min-height:5rem}.rc--row[data-astro-cid-mrg7uffr] .rc-body[data-astro-cid-mrg7uffr]{justify-content:center;padding:.75rem 1rem}.rc--row[data-astro-cid-mrg7uffr] .rc-title[data-astro-cid-mrg7uffr]{margin-top:.25rem;font-size:1rem;line-height:1.4}.rc--row[data-astro-cid-mrg7uffr] .rc-foot[data-astro-cid-mrg7uffr]{justify-content:flex-start;gap:.5rem;margin-top:.375rem;padding-top:0;font-size:.75rem;font-weight:500}.rc--row[data-astro-cid-mrg7uffr] .rc-foot-icon[data-astro-cid-mrg7uffr]{background:0 0;width:1.25rem;height:1.25rem}.rc--row[data-astro-cid-mrg7uffr] .rc-foot-icon[data-astro-cid-mrg7uffr] svg[data-astro-cid-mrg7uffr]{width:.875rem;height:.875rem}.rc--row[data-astro-cid-mrg7uffr] .rc-glyph[data-astro-cid-mrg7uffr]{width:2.5rem;height:2.5rem;box-shadow:none;border-radius:.625rem}.rc--row[data-astro-cid-mrg7uffr] .rc-glyph[data-astro-cid-mrg7uffr] .rc-glyph-icon{width:1.25rem;height:1.25rem}.rc--row[data-astro-cid-mrg7uffr] .rc-play[data-astro-cid-mrg7uffr]{width:1.75rem;height:1.75rem}.rc--row[data-astro-cid-mrg7uffr] .rc-play[data-astro-cid-mrg7uffr] svg[data-astro-cid-mrg7uffr]{width:.875rem;height:.875rem;margin-left:1px}.rc--row[data-astro-cid-mrg7uffr] .rc-cover[data-astro-cid-mrg7uffr]{width:54%;max-width:none;height:auto;margin:0;position:absolute;top:16%;left:50%;translate:-50%}.rc--row[data-astro-cid-mrg7uffr] .rc-secondary[data-astro-cid-mrg7uffr]{margin-top:.375rem;padding-top:0;font-size:.8125rem}@container (width>=36rem){.rc--row[data-astro-cid-mrg7uffr] .rc-media[data-astro-cid-mrg7uffr]{flex-basis:9rem}.rc--row[data-astro-cid-mrg7uffr] .rc-body[data-astro-cid-mrg7uffr]{padding:.875rem 1.25rem}}@media (prefers-reduced-motion:reduce){.rc-play[data-astro-cid-mrg7uffr],.rc-cover[data-astro-cid-mrg7uffr],.rc-foot-icon[data-astro-cid-mrg7uffr]{transition:none}.rc[data-astro-cid-mrg7uffr]:hover .rc-play[data-astro-cid-mrg7uffr],.rc[data-astro-cid-mrg7uffr]:hover .rc-cover[data-astro-cid-mrg7uffr],.rc[data-astro-cid-mrg7uffr]:hover .rc-foot-icon[data-astro-cid-mrg7uffr]{transform:none}}.rtn-list[data-astro-cid-nc5557ee]{flex-wrap:wrap;gap:.5rem;display:flex;position:relative}@media (width<=639px){.rtn[data-astro-cid-nc5557ee]{margin-inline:-1.5rem}.rtn-list[data-astro-cid-nc5557ee]{scrollbar-width:thin;flex-wrap:nowrap;padding:.25rem 1.5rem .5rem;overflow-x:auto}.rtn-list[data-astro-cid-nc5557ee]>li[data-astro-cid-nc5557ee]{flex:none}}.rtn-chip[data-astro-cid-nc5557ee]{border:1px solid var(--color-border);white-space:nowrap;min-height:2.5rem;color:var(--color-foreground);background:var(--color-card);border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.rtn-chip[data-astro-cid-nc5557ee]:hover{border-color:var(--color-foreground)}.rtn-chip[data-astro-cid-nc5557ee]:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.rtn-count[data-astro-cid-nc5557ee]{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem;color:var(--color-muted-foreground);background:color-mix(in srgb, var(--color-foreground) 7%, transparent);border-radius:9999px;padding:0 .375rem;font-size:.75rem}.rtn-chip[data-astro-cid-nc5557ee][aria-current]{background-color:var(--color-brand-navy);border-color:var(--color-brand-navy);color:#fff}.rtn-chip[data-astro-cid-nc5557ee][aria-current] .rtn-count[data-astro-cid-nc5557ee]{color:#fff;background:#ffffff29}.dark .rtn-chip[data-astro-cid-nc5557ee][aria-current]{background-color:var(--color-brand-cyan);border-color:var(--color-brand-cyan);color:var(--color-brand-navy)}.dark .rtn-chip[data-astro-cid-nc5557ee][aria-current] .rtn-count[data-astro-cid-nc5557ee]{color:var(--color-brand-navy);background:#1e345d24}@media (prefers-reduced-motion:reduce){.rtn-chip[data-astro-cid-nc5557ee]{transition:none}}[data-res-list]>li[hidden],[data-res-when][hidden],[data-res-hide-empty][hidden]{display:none!important}.ra-summary[data-astro-cid-myx3kxel]{cursor:pointer;min-height:2.75rem;color:var(--color-foreground);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-foreground) 55%, transparent);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1.125rem;font-weight:600;list-style:none;display:inline-flex}.ra-summary[data-astro-cid-myx3kxel]::-webkit-details-marker{display:none}.ra-summary[data-astro-cid-myx3kxel]:hover{background-color:color-mix(in srgb, var(--color-foreground) 6%, transparent)}.ra-summary[data-astro-cid-myx3kxel]:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.ra-hide[data-astro-cid-myx3kxel],.ra-details[data-astro-cid-myx3kxel][open] .ra-show[data-astro-cid-myx3kxel]{display:none}.ra-details[data-astro-cid-myx3kxel][open] .ra-hide[data-astro-cid-myx3kxel]{display:inline}.ra-chev[data-astro-cid-myx3kxel]{transition:transform .2s}.ra-details[data-astro-cid-myx3kxel][open] .ra-chev[data-astro-cid-myx3kxel]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ra-chev[data-astro-cid-myx3kxel]{transition:none}}
