.search-module__00zM3q__gs-page,.search-module__00zM3q__gs-pform{--gs-ink:var(--em-text-primary,#111112);--gs-ink-soft:var(--em-text-muted,#6a6a6d);--gs-ink-80:var(--em-text-secondary,#4d4d4f);--gs-tag:var(--em-text-eyebrow-neutral,#4d4d4f);--gs-line:var(--em-border-faint,#12121212);--gs-line-strong:var(--em-border-control,#12121252);--gs-ring:var(--em-focus-ring,#111112);--gs-wash:rgba(var(--em-rgb-ink,17,17,17),.04);--gs-w-regular:var(--p-weight-regular,400);--gs-w-semi:var(--p-weight-semi,600);--gs-ls-wide:var(--p-ls-wide,.18em);--gs-ls-widest:var(--p-ls-widest,.26em);--gs-lh-heading:var(--p-lh-heading,1.2);--gs-lh-snug:var(--p-lh-snug,1.45);--gs-lh-body:var(--p-lh-body,1.5);--gs-mark:var(--p-border-mark,2px)}.search-module__00zM3q__gs-root{display:block}.search-module__00zM3q__gs-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.search-module__00zM3q__gs-pform{align-items:flex-end;gap:var(--space-12,12px);margin:var(--space-24,24px) 0 0;flex-wrap:wrap;display:flex}.search-module__00zM3q__gs-pform__field{border-bottom:var(--em-border-width,1px) solid var(--em-border-strong,#12121275);align-items:center;gap:var(--space-8,8px);flex:18em;min-width:0;display:flex}.search-module__00zM3q__gs-pform__field:focus-within{border-bottom-color:var(--em-text-primary,#111112);box-shadow:0 var(--em-border-width,1px) 0 var(--em-text-primary,#111112)}.search-module__00zM3q__gs-pform .search-module__00zM3q__gs-pform__q{appearance:none;box-shadow:none;caret-color:var(--em-text-primary,#111112);color:var(--em-text-primary,#111112);font-family:var(--em-font-display,Optima,"Optima Nova",Candara,"Trebuchet MS",sans-serif);font-size:var(--em-text-h4,clamp(19px,1.7vw,24px));font-weight:var(--gs-w-regular);line-height:var(--gs-lh-heading);min-height:var(--em-input-height,44px);min-width:0;padding:var(--space-10,10px) 0;background:0 0;border:0;border-radius:0;flex:auto;width:100%;margin:0}.search-module__00zM3q__gs-pform .search-module__00zM3q__gs-pform__q:focus,.search-module__00zM3q__gs-pform .search-module__00zM3q__gs-pform__q:focus-visible{outline:none}.search-module__00zM3q__gs-pform .search-module__00zM3q__gs-pform__q::-webkit-search-cancel-button{appearance:none;display:none}.search-module__00zM3q__gs-pform .search-module__00zM3q__gs-pform__q::-webkit-search-decoration{appearance:none;display:none}.search-module__00zM3q__gs-pform .search-module__00zM3q__gs__clear{color:var(--gs-ink-80);cursor:pointer;font-family:var(--em-font-ui,"Source Sans 3","Segoe UI",system-ui,sans-serif);font-size:var(--em-text-label,11px);font-weight:var(--gs-w-semi);letter-spacing:var(--gs-ls-wide);min-height:var(--em-control-min,44px);min-width:var(--em-control-min,44px);padding:0 var(--space-4,4px);text-transform:uppercase;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;line-height:1;display:inline-flex}.search-module__00zM3q__gs-pform .search-module__00zM3q__gs__clear:hover{color:var(--gs-ink);text-decoration:underline;text-decoration-thickness:var(--em-border-width,1px);text-underline-offset:4px}.search-module__00zM3q__gs-pform .search-module__00zM3q__gs-pform__field.search-module__00zM3q__is-empty .search-module__00zM3q__gs__clear{visibility:hidden}.search-module__00zM3q__gs-pform .search-module__00zM3q__gs__clear:focus-visible{outline:var(--em-focus-ring-width,2px) solid var(--gs-ring);outline-offset:var(--em-focus-ring-offset,3px)}.search-module__00zM3q__gs-pstatus{margin-top:var(--space-14,14px)}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__empty,.search-module__00zM3q__gs-pstatus{overflow-wrap:anywhere}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__empty-a{gap:var(--space-12,12px);flex-wrap:wrap;justify-content:center;display:flex}.search-module__00zM3q__gs-page__aside{border-top:var(--gs-mark) solid var(--em-text-primary,#111112);align-items:flex-start;gap:var(--space-12,12px);margin-bottom:var(--space-32,32px);padding-top:var(--space-16,16px);flex-direction:column;display:flex}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__aside-t{color:var(--em-text-primary,#111112);font-family:var(--em-font-display,Optima,"Optima Nova",Candara,"Trebuchet MS",sans-serif);font-size:var(--em-text-h4,clamp(19px,1.7vw,24px));font-weight:var(--gs-w-regular);line-height:var(--gs-lh-heading);overflow-wrap:anywhere;margin:0}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__aside-l{color:var(--em-text-body,#5c5346);font-size:var(--em-text-body-sm,14px);line-height:var(--gs-lh-body);margin:0}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__aside-b{max-width:100%;padding-inline:var(--space-12,12px);white-space:normal}.search-module__00zM3q__gs-page__chips{align-items:center;gap:var(--space-8,8px);padding-bottom:var(--space-24,24px);flex-wrap:wrap;display:flex}.search-module__00zM3q__gs-page__chips[hidden]{display:none}.search-module__00zM3q__gs-chip{cursor:pointer}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__h{color:var(--em-text-eyebrow-neutral,#4d4d4f);font-family:var(--em-font-ui,"Source Sans 3","Segoe UI",system-ui,sans-serif);font-size:var(--em-text-label,11px);font-weight:var(--gs-w-semi);letter-spacing:var(--gs-ls-widest);line-height:var(--gs-lh-heading);margin:var(--space-32,32px) 0 var(--space-12,12px);text-transform:uppercase}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__sec:first-child .search-module__00zM3q__gs-page__h{margin-top:0}.search-module__00zM3q__gs-page__n{color:var(--em-text-muted,#6a6a6d);font-variant-numeric:tabular-nums}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-list{border-top:var(--em-border-width,1px) solid var(--em-border-rule,#12121224)}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-list,.search-module__00zM3q__gs-page .search-module__00zM3q__gs-list>li{margin:0;padding:0;list-style:none}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__more{color:var(--em-text-primary,#111112);font-size:var(--em-text-label,11px);font-weight:var(--gs-w-semi);letter-spacing:var(--gs-ls-wide);margin-top:var(--space-8,8px);min-height:var(--em-control-min,44px);text-decoration:underline;text-decoration-thickness:var(--em-border-width,1px);text-transform:uppercase;text-underline-offset:4px;align-items:center;display:inline-flex}.search-module__00zM3q__gs-page__foot{align-items:center;gap:var(--space-12,12px) var(--space-20,20px);margin-top:var(--space-24,24px);flex-wrap:wrap;display:flex}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__fine{margin-top:var(--space-16,16px)}.search-module__00zM3q__gs-page__foot .search-module__00zM3q__gs-page__fine{margin-top:0}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row{border-bottom:var(--em-border-width,1px) solid var(--gs-line);align-items:center;column-gap:var(--space-16,16px);cursor:pointer;font-family:var(--em-font-body,"Source Sans 3","Segoe UI",system-ui,sans-serif);min-height:var(--em-control-min,44px);padding:var(--space-16,16px) 0;text-align:start;-webkit-tap-highlight-color:transparent;background:0 0;outline:none;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;margin:0;display:grid;position:relative}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row,.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:focus,.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:hover{color:var(--gs-ink);text-decoration:none}.search-module__00zM3q__gs-row__main{gap:var(--space-4,4px);flex-direction:column;min-width:0;display:flex}.search-module__00zM3q__gs-row__meta,.search-module__00zM3q__gs-row__s,.search-module__00zM3q__gs-row__t{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-module__00zM3q__gs-row__t{color:var(--gs-ink);font-size:var(--em-text-h5,17px);font-weight:var(--gs-w-regular);-webkit-line-clamp:3}.search-module__00zM3q__gs-row__meta,.search-module__00zM3q__gs-row__t{line-height:var(--gs-lh-snug)}.search-module__00zM3q__gs-row__meta{color:var(--gs-ink-soft);font-size:var(--em-text-meta,12.5px);-webkit-line-clamp:2}.search-module__00zM3q__gs-row__tag{color:var(--gs-tag);font-size:var(--em-text-label-sm,10px);font-weight:var(--gs-w-semi);letter-spacing:var(--gs-ls-wide);text-transform:uppercase}.search-module__00zM3q__gs-row__s,.search-module__00zM3q__gs-row__sep{color:var(--gs-ink-soft)}.search-module__00zM3q__gs-row__s{font-size:var(--em-text-body-sm,14px);-webkit-line-clamp:2;line-height:var(--gs-lh-body);max-inline-size:44em}.search-module__00zM3q__gs-row__s,.search-module__00zM3q__gs-row__th{display:none}.search-module__00zM3q__gs-row__go{border:var(--em-border-width,1px) solid var(--gs-line-strong);border-radius:var(--em-radius-circle,50%);color:var(--gs-ink);flex:none;place-items:center;width:30px;height:30px;display:grid}.search-module__00zM3q__gs-row__go svg{height:var(--em-icon-xs,12px);width:var(--em-icon-xs,12px);display:block}[dir=rtl] .search-module__00zM3q__gs-row__go svg{transform:scaleX(-1)}[dir=rtl] .search-module__00zM3q__gs-row--ext .search-module__00zM3q__gs-row__go svg{transform:none}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:focus-visible .search-module__00zM3q__gs-row__go,.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:hover .search-module__00zM3q__gs-row__go{background:var(--gs-wash);border-color:var(--em-text-primary,#111112)}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:focus-visible .search-module__00zM3q__gs-row__t,.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:hover .search-module__00zM3q__gs-row__t{color:var(--em-text-secondary,#4d4d4f)}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:focus-visible{outline:var(--em-focus-ring-width,2px) solid var(--gs-ring);outline-offset:calc(var(--em-focus-ring-width,2px)*-1)}@media (min-width:600px){.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row__s{display:-webkit-box}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row__th{aspect-ratio:var(--em-ratio-card,3/2);background:var(--em-surface-media,#e6e1d8);border-radius:var(--em-radius,2px);width:96px;height:64px;display:block;overflow:hidden}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row__th img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}}@media (min-width:1024px){.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row{padding:var(--space-20,20px) 0}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row__th{width:120px;height:80px}.search-module__00zM3q__gs-page__aside{top:calc(var(--em-header-height,72px) + var(--space-24,24px));align-self:start;margin-bottom:0;position:sticky}}@media (max-width:1023px){.search-module__00zM3q__gs-root[data-gs-view=list] .search-module__00zM3q__gs-page__aside{border:var(--em-border-width,1px) solid var(--em-border-strong,#12121275);border-radius:var(--em-radius,2px);align-items:center;gap:var(--space-12,12px);margin-bottom:var(--space-16,16px);padding:var(--space-10,10px) var(--space-12,12px);flex-direction:row}.search-module__00zM3q__gs-root[data-gs-view=list] .search-module__00zM3q__gs-page__aside-k{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-module__00zM3q__gs-root[data-gs-view=list] .search-module__00zM3q__gs-page__aside-l{display:none}.search-module__00zM3q__gs-root[data-gs-view=list] .search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__aside-t{min-width:0;font-family:var(--em-font-body,"Source Sans 3","Segoe UI",system-ui,sans-serif);font-size:var(--em-text-body-sm,14px);-webkit-line-clamp:3;line-height:var(--gs-lh-heading);-webkit-box-orient:vertical;flex:auto;display:-webkit-box;overflow:hidden}.search-module__00zM3q__gs-root[data-gs-view=list] .search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__aside-b{white-space:nowrap;flex:none;max-width:none}.search-module__00zM3q__gs-root[data-gs-view=list] .search-module__00zM3q__gs-page__chips{margin:calc(var(--space-6,6px)*-1) calc(var(--space-6,6px)*-1) 0;overscroll-behavior-x:contain;padding:var(--space-6,6px) var(--space-6,6px) var(--space-16,16px);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.search-module__00zM3q__gs-root[data-gs-view=list] .search-module__00zM3q__gs-page__chips::-webkit-scrollbar{display:none}.search-module__00zM3q__gs-root[data-gs-view=list] .search-module__00zM3q__gs-page__chips .search-module__00zM3q__gs-chip{flex:none}}.search-module__00zM3q__gs-page__dir{display:block}.search-module__00zM3q__gs-page__dir[hidden]{display:none}.search-module__00zM3q__gs-page .search-module__00zM3q__gs-page__dir-h{margin-bottom:var(--space-24,24px)}.search-module__00zM3q__ab-map{border-top:1px solid var(--em-line-rule);grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:0 clamp(20px,3vw,44px);display:grid}.search-module__00zM3q__ab-map__l{border-bottom:1px solid var(--em-line-faint);border-inline:0;color:var(--em-ink-body);cursor:pointer;font-size:var(--em-text-body-sm);min-height:var(--em-control-min);text-align:start;background:0 0;border-top:0;align-items:center;gap:8px;padding:11px 0;line-height:1.45;text-decoration:none;display:flex}.search-module__00zM3q__ab-map__l:hover{color:var(--em-ink)}.search-module__00zM3q__ab-map__ext{color:var(--em-ink-mute);flex:none;display:inline-flex}.search-module__00zM3q__ab-map__ext svg{width:10px;height:10px;display:block}.search-module__00zM3q__ab-map__l:hover .search-module__00zM3q__ab-map__ext{color:var(--em-ink)}[dir=rtl] .search-module__00zM3q__ab-map__ext svg{transform:scaleX(-1)}@media not all and (prefers-reduced-motion:reduce){.search-module__00zM3q__gs-pform .search-module__00zM3q__gs__clear{transition:color var(--em-duration-fast,.25s) var(--em-ease-soft,cubic-bezier(.22,.61,.24,1))}.search-module__00zM3q__gs-row__go{transition:transform var(--em-duration-base,.3s) var(--em-ease-soft,cubic-bezier(.22,.61,.24,1))}@media (hover:hover){.search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:hover .search-module__00zM3q__gs-row__go{transform:translate(4px)}[dir=rtl] .search-module__00zM3q__gs-page .search-module__00zM3q__gs-row:hover .search-module__00zM3q__gs-row__go{transform:translate(-4px)}}}@media (forced-colors:active){.search-module__00zM3q__gs-pform .search-module__00zM3q__gs-pform__q:focus{outline-offset:2px;outline:2px solid highlight}}
