.ZARIfG_fade{--text-end:calc(max(var(--container-gutter), (100% - var(--container-width)) / 2) + var(--hero-col,36rem));background:linear-gradient(to right, var(--color-navy) var(--text-end), color-mix(in srgb, var(--color-navy) 35%, transparent) calc(var(--text-end) + 24rem))}.ZARIfG_wide{background:linear-gradient(to right, var(--color-navy) max(40%, var(--text-end)), transparent)}
._4HIr4q_checkbox{appearance:none;border:1px solid var(--color-border-strong);background-color:var(--color-surface);border-radius:2px}._4HIr4q_checkbox:checked{background-image:linear-gradient(var(--color-blue), var(--color-blue));background-position:50%;background-repeat:no-repeat;background-size:.6875rem .6875rem}._4HIr4q_checkbox:indeterminate{background-image:linear-gradient(var(--color-blue), var(--color-blue));background-position:50%;background-repeat:no-repeat;background-size:.6875rem .09375rem}._4HIr4q_checkbox:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}@media (forced-colors:active){._4HIr4q_checkbox{appearance:auto}}
.ZGN6za_trigger{anchor-name:var(--anchor)}@media (hover:hover){.group\/card .ZGN6za_trigger:not(:focus-visible,:has(+:popover-open)){opacity:0}.group\/card:hover .ZGN6za_trigger{opacity:1}}.ZGN6za_menu{position-anchor:var(--anchor);inset:auto;top:anchor(bottom);right:anchor(right);margin:calc(var(--spacing) * 1) 0 0;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 4px 12px color-mix(in srgb, var(--color-navy) 12%, transparent)}
._0heVoW_select{appearance:none;border:1px solid var(--color-border);background:var(--color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23067abb' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right calc(var(--spacing) * 4) center / 1rem;cursor:pointer;border-radius:.25rem}._0heVoW_select:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}@media (pointer:fine){@supports (appearance:base-select){._0heVoW_select{appearance:base-select}._0heVoW_select::picker(select){appearance:base-select}._0heVoW_select{align-items:center;display:inline-flex}._0heVoW_select::picker-icon{display:none}._0heVoW_select::picker(select){margin-block:calc(var(--spacing) * 1);box-shadow:0 0 .5rem -.25rem color-mix(in srgb, var(--color-navy) 20%, transparent);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);border-radius:.25rem;padding:0}._0heVoW_select option{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);font-weight:400}._0heVoW_select option::checkmark{display:none}._0heVoW_select option:hover,._0heVoW_select option:focus-visible{background:var(--color-blue-tint)}._0heVoW_select option:focus-visible{outline:2px solid var(--color-navy);outline-offset:-2px}}}@media (forced-colors:active){._0heVoW_select{appearance:auto;background-image:none}}
@media not (min-width:48rem){.kh21Va_group{flex-direction:column!important}.kh21Va_group [data-panel]{flex:none!important}.kh21Va_separator{display:none}}.kh21Va_filters{border-image:linear-gradient(var(--color-panel-blue) 0 0) fill 0 / /0 0 0 100vw}@media not (min-width:48rem){.kh21Va_filters{border-image-outset:0 100vw}}.kh21Va_separator{z-index:1;border-right:1px solid var(--color-border);width:1rem;margin-left:-1rem;position:relative}.kh21Va_separator[data-separator=hover],.kh21Va_separator[data-separator=active],.kh21Va_separator:hover,.kh21Va_separator:focus-visible{border-right-color:var(--color-border-strong);background:color-mix(in srgb, var(--color-blue) 15%, white)}.kh21Va_separator:focus-visible{outline:2px solid var(--color-navy);outline-offset:-2px}
