.jobsearch-spotlight-demo[data-astro-cid-p77kx73i]{width:100%;max-width:none;margin:0;position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:visible;text-align:left}.jobsearch-spotlight-demo__list-shell[data-astro-cid-p77kx73i]{width:100%;max-width:min(100%,38.125rem);margin:0 auto;transition:max-width .24s ease,transform .24s ease;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.jobsearch-spotlight-demo[data-astro-cid-p77kx73i][data-details-open=true] .jobsearch-spotlight-demo__list-shell[data-astro-cid-p77kx73i]{max-width:min(100%,38.125rem);margin:0 auto}@media(min-width:768px){.jobsearch-spotlight-demo__list-shell[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo[data-astro-cid-p77kx73i][data-details-open=true] .jobsearch-spotlight-demo__list-shell[data-astro-cid-p77kx73i]{max-width:min(100%,980px)}}.jobsearch-spotlight-demo__list-layout[data-astro-cid-p77kx73i]{display:flex;flex-direction:column;align-items:stretch;gap:1.35rem;width:100%;flex:1 1 auto;min-height:0}@media(min-width:768px){.jobsearch-spotlight-demo__list-layout[data-astro-cid-p77kx73i]{flex-direction:row;align-items:stretch;gap:1.5rem 1.85rem}.jobsearch-spotlight-demo__preferences[data-astro-cid-p77kx73i]{align-self:flex-start}}.jobsearch-spotlight-demo__preferences[data-astro-cid-p77kx73i]{flex-shrink:0;width:100%;max-width:22rem}@media(min-width:768px){.jobsearch-spotlight-demo__preferences[data-astro-cid-p77kx73i]{width:min(16rem,34vw);max-width:16rem}}.jobsearch-spotlight-demo__preferences-title[data-astro-cid-p77kx73i]{margin:0 0 .9rem;color:#fdf7ebf5;font-family:Rowan-SemiBold,serif;font-size:clamp(1.02rem,2.4vw,1.2rem);font-weight:500;line-height:1.22;letter-spacing:.01em;text-align:left;text-wrap:balance}.jobsearch-spotlight-demo__preferences-tags[data-astro-cid-p77kx73i]{display:flex;flex-wrap:wrap;gap:.42rem .48rem;margin:0;padding:0;list-style:none}.jobsearch-spotlight-demo__pref-chip[data-astro-cid-p77kx73i]{display:inline-flex;align-items:center;gap:.3rem;border-radius:5px;background:#105f4466;padding:.3rem .62rem;color:#fffefa;font-family:Archivo,sans-serif;font-size:12px;font-weight:500;line-height:1.2;box-shadow:inset 0 1px #ffffff1f}.jobsearch-spotlight-demo__pref-chip-label[data-astro-cid-p77kx73i]{white-space:nowrap;max-width:14rem;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.jobsearch-spotlight-demo__pref-chip-label[data-astro-cid-p77kx73i]{white-space:normal;max-width:none}}.jobsearch-spotlight-demo__pref-sparkle[data-astro-cid-p77kx73i]{display:inline-flex;flex-shrink:0;color:#fffffff2;line-height:0}.jobsearch-spotlight-demo__sparkle-icon[data-astro-cid-p77kx73i]{width:.7rem;height:.7rem;display:block;background-color:currentColor;mask-image:var(--jobsearch-sparkle);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--jobsearch-sparkle);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.jobsearch-spotlight-demo__pref-sparkle[data-astro-cid-p77kx73i] .jobsearch-spotlight-demo__sparkle-icon[data-astro-cid-p77kx73i]{width:.62rem;height:.62rem;display:block}.jobsearch-spotlight-demo__list[data-astro-cid-p77kx73i]{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:38.125rem;min-width:0;flex:1 1 auto;min-height:0;overflow-y:auto}@media(min-width:768px){.jobsearch-spotlight-demo__list[data-astro-cid-p77kx73i]{flex:1 1 0;max-width:none;align-self:stretch;overflow:hidden}}.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i]{width:100%}.jobsearch-spotlight-demo__card-shell[data-astro-cid-p77kx73i]{border:1px solid rgba(16,70,95,.08);border-radius:30px;background:#fffaf4f5;box-shadow:0 14px 34px #10465f14,0 4px 14px #10465f0a;padding:.6rem 1.2rem .45rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i]:hover .jobsearch-spotlight-demo__card-shell[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i]:focus-within .jobsearch-spotlight-demo__card-shell[data-astro-cid-p77kx73i]{transform:translateY(-2px);box-shadow:0 18px 40px #10465f1a,0 5px 16px #10465f0d}.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i][data-selected=true] .jobsearch-spotlight-demo__card-shell[data-astro-cid-p77kx73i]{border-color:#10465f33;box-shadow:0 20px 44px #10465f1c,0 6px 18px #10465f0f}.jobsearch-spotlight-demo__card-main[data-astro-cid-p77kx73i]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:0rem;align-items:start}.jobsearch-spotlight-demo__select-dot[data-astro-cid-p77kx73i]{width:20px;height:20px;margin-top:.25rem;border:2px solid #dfd4c6;border-radius:999px;background:#fffdfa;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i][data-selected=true] .jobsearch-spotlight-demo__select-dot[data-astro-cid-p77kx73i]{border-color:#ffbf41;background:#ffbf41;box-shadow:inset 0 0 0 4px #fffdfa}.jobsearch-spotlight-demo__card-title[data-astro-cid-p77kx73i]{margin:0;color:#171312;font-family:Rowan-SemiBold,serif;font-size:1rem;line-height:1.2}.jobsearch-spotlight-demo__card-meta[data-astro-cid-p77kx73i]{margin:.45rem 0 0;display:flex;flex-wrap:wrap;gap:.25rem .6rem;color:#171312a8;font-family:Archivo,sans-serif;font-size:.75rem;line-height:1.4}.jobsearch-spotlight-demo__card-employer[data-astro-cid-p77kx73i]{color:#171312;font-weight:600}.jobsearch-spotlight-demo__card-tags[data-astro-cid-p77kx73i]{margin-top:.9rem;display:flex;flex-wrap:wrap;gap:.55rem}.jobsearch-spotlight-demo__tag[data-astro-cid-p77kx73i]{display:inline-flex;align-items:center;min-height:2rem;border-radius:8px;padding:.42rem .8rem;font-family:Archivo,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.01em;line-height:1;text-transform:uppercase;white-space:nowrap}.jobsearch-spotlight-demo__tag--neutral[data-astro-cid-p77kx73i]{background:#faf4ed;color:#c6a989;text-transform:none;font-weight:500}.jobsearch-spotlight-demo__tag--salary[data-astro-cid-p77kx73i]{gap:.32rem}.jobsearch-spotlight-demo__tag--new[data-astro-cid-p77kx73i]{background:#fceb9e;color:#c99f37}.jobsearch-spotlight-demo__tag--perfect[data-astro-cid-p77kx73i]{border:2px solid #10465f;background:#fff8f1;color:#10465f}.jobsearch-spotlight-demo__tag--great[data-astro-cid-p77kx73i]{border:2px solid #0bbb70;background:#fff8f1;color:#0bbb70}.jobsearch-spotlight-demo__tag--good[data-astro-cid-p77kx73i]{border:2px solid #c99f37;background:#fff8f1;color:#c99f37}.jobsearch-spotlight-demo__tag--fair[data-astro-cid-p77kx73i]{border:2px solid #ffbf41;background:#fff8f1;color:#ffbf41}.jobsearch-spotlight-demo__tag--broad[data-astro-cid-p77kx73i]{border:2px solid #d6d0c8;background:#fff8f1;color:#9a958a}.jobsearch-spotlight-demo__score-stack[data-astro-cid-p77kx73i]{display:flex;align-items:center;align-self:center;gap:.1rem;padding-left:.2rem}.jobsearch-spotlight-demo__score-main[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__score-card-ring[data-astro-cid-p77kx73i]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.jobsearch-spotlight-demo__ring[data-astro-cid-p77kx73i]{display:block;transform:rotate(90deg)}.jobsearch-spotlight-demo__score-value[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__score-card-value[data-astro-cid-p77kx73i]{position:absolute;color:#10465f;font-family:Archivo,sans-serif;font-size:1.125rem;font-weight:700;line-height:1}.jobsearch-spotlight-demo__score-card-value[data-astro-cid-p77kx73i]{font-size:1.2rem}.jobsearch-spotlight-demo__score-card-value--sm[data-astro-cid-p77kx73i]{font-size:.95rem}.jobsearch-spotlight-demo__score-orbs[data-astro-cid-p77kx73i]{display:flex;flex-direction:column;gap:.16rem;margin-left:-.12rem}.jobsearch-spotlight-demo__score-orb[data-astro-cid-p77kx73i]{display:flex;align-items:center;justify-content:center}.jobsearch-spotlight-demo__score-orb--offset[data-astro-cid-p77kx73i]{margin-left:.42rem}.jobsearch-spotlight-demo__card-detail[data-astro-cid-p77kx73i]{margin-left:calc(20px + 1rem);margin-top:.45rem;display:grid;gap:.8rem;overflow:hidden;max-height:0;opacity:0;pointer-events:none;transform:translateY(-8px);transition:max-height .2s ease,opacity .2s ease,transform .2s ease}.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i]:hover .jobsearch-spotlight-demo__card-detail[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i]:focus-within .jobsearch-spotlight-demo__card-detail[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i][data-selected=true] .jobsearch-spotlight-demo__card-detail[data-astro-cid-p77kx73i]{max-height:14rem;opacity:1;pointer-events:auto;transform:translateY(0)}.jobsearch-spotlight-demo__card-preview[data-astro-cid-p77kx73i]{margin:0;color:#23414d;font-family:Archivo,sans-serif;font-size:.75rem;line-height:1.55}.jobsearch-spotlight-demo__card-actions[data-astro-cid-p77kx73i]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.jobsearch-spotlight-demo__inline-action[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__toggle-button[data-astro-cid-p77kx73i]{display:inline-flex;align-items:center;gap:.55rem;border:none;background:transparent;padding:0;color:#10465f;font-family:Archivo,sans-serif;font-size:.75rem;font-weight:500;line-height:1.4}.jobsearch-spotlight-demo__inline-action[data-astro-cid-p77kx73i] img[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__inline-action[data-astro-cid-p77kx73i] svg[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__toggle-button[data-astro-cid-p77kx73i] svg[data-astro-cid-p77kx73i]{width:1.2rem;height:1.2rem;flex-shrink:0}.jobsearch-spotlight-demo__inline-action[data-astro-cid-p77kx73i] img[data-astro-cid-p77kx73i]{-o-object-fit:contain;object-fit:contain}.jobsearch-spotlight-demo__toggle-button[data-astro-cid-p77kx73i]{color:#c99f37;cursor:pointer;transition:color .18s ease,transform .18s ease}.jobsearch-spotlight-demo__toggle-button[data-astro-cid-p77kx73i]:hover,.jobsearch-spotlight-demo__toggle-button[data-astro-cid-p77kx73i]:focus-visible{color:#a97c17;transform:translate(2px);outline:none}.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i] [data-astro-cid-p77kx73i][data-label-close],.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i][data-selected=true] [data-astro-cid-p77kx73i][data-label-read]{display:none}.jobsearch-spotlight-demo__card[data-astro-cid-p77kx73i][data-selected=true] [data-astro-cid-p77kx73i][data-label-close]{display:inline}.jobsearch-spotlight-demo__panel-shell[data-astro-cid-p77kx73i]{position:fixed;top:var(--jobsearch-tooltip-top, 16px);left:var(--jobsearch-tooltip-left, 16px);width:341px;height:452px;min-width:0;overflow:visible;opacity:0;pointer-events:none;transform:translateY(10px) scale(.98);transition:opacity .2s ease,transform .2s ease;z-index:10}.jobsearch-spotlight-demo[data-astro-cid-p77kx73i][data-details-open=true] .jobsearch-spotlight-demo__panel-shell[data-astro-cid-p77kx73i]{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.jobsearch-spotlight-demo__panel[data-astro-cid-p77kx73i]{width:341px;height:452px;border:1px solid rgba(16,70,95,.08);border-radius:18px;background:#fffefcfa;box-shadow:0 18px 38px #10465f1a,0 5px 16px #10465f0d;padding:.7rem .75rem .75rem;display:flex;flex-direction:column;text-align:left}.jobsearch-spotlight-demo__panel[data-astro-cid-p77kx73i][hidden],.jobsearch-spotlight-demo__panel-content[data-astro-cid-p77kx73i][hidden]{display:none!important}.jobsearch-spotlight-demo__panel-actions[data-astro-cid-p77kx73i]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:0 .1rem .55rem}.jobsearch-spotlight-demo__panel-link[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__panel-apply[data-astro-cid-p77kx73i]{font-family:Archivo,sans-serif;font-size:.5rem;line-height:1.3;color:#103445}.jobsearch-spotlight-demo__panel-link[data-astro-cid-p77kx73i]{white-space:nowrap}.jobsearch-spotlight-demo__panel-apply[data-astro-cid-p77kx73i]{border:1px solid rgba(16,70,95,.18);border-radius:999px;background:transparent;padding:.3rem .5rem;font-weight:600;white-space:nowrap}.jobsearch-spotlight-demo__panel-top[data-astro-cid-p77kx73i]{display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:.35rem .1rem .65rem;border-bottom:1px solid rgba(16,70,95,.08)}.jobsearch-spotlight-demo__tabs[data-astro-cid-p77kx73i]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.jobsearch-spotlight-demo__tab[data-astro-cid-p77kx73i]{border:none;border-radius:999px;background:#fff8f1;padding:.42rem .72rem;color:#103445;font-family:Archivo,sans-serif;font-size:.625rem;font-weight:600;cursor:pointer;transition:background-color .18s ease,color .18s ease}.jobsearch-spotlight-demo__tab[data-astro-cid-p77kx73i][aria-selected=true]{background:#f5ece1}.jobsearch-spotlight-demo__panel-close[data-astro-cid-p77kx73i]{width:2.5rem;height:2.5rem;border:none;border-radius:999px;background:transparent;color:#103445;cursor:pointer;transition:background-color .18s ease,color .18s ease}.jobsearch-spotlight-demo__panel-close[data-astro-cid-p77kx73i]:hover,.jobsearch-spotlight-demo__panel-close[data-astro-cid-p77kx73i]:focus-visible{background:#10465f14;outline:none}.jobsearch-spotlight-demo__panel-close[data-astro-cid-p77kx73i] svg[data-astro-cid-p77kx73i]{width:1.2rem;height:1.2rem;margin:auto}.jobsearch-spotlight-demo__panel-body[data-astro-cid-p77kx73i]{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:.7rem;padding-top:.7rem;overflow:hidden}.jobsearch-spotlight-demo__panel-header[data-astro-cid-p77kx73i]{display:grid;gap:.7rem}.jobsearch-spotlight-demo__company-block[data-astro-cid-p77kx73i]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jobsearch-spotlight-demo__company-eyebrow[data-astro-cid-p77kx73i]{margin:0 0 .18rem;color:#10465fa3;font-family:Archivo,sans-serif;font-size:.56rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.jobsearch-spotlight-demo__company-title[data-astro-cid-p77kx73i]{margin:0;color:#171312;font-family:Archivo,sans-serif;font-size:1rem;font-weight:700;line-height:1.2}.jobsearch-spotlight-demo__company-summary[data-astro-cid-p77kx73i]{margin:.2rem 0 0;color:#23414d;font-family:Archivo,sans-serif;font-size:.75rem;line-height:1.45;max-width:13rem}.jobsearch-spotlight-demo__company-link[data-astro-cid-p77kx73i]{display:inline-flex;align-items:center;gap:.25rem;color:#103445;font-family:Archivo,sans-serif;font-size:.75rem;font-weight:500;white-space:nowrap}.jobsearch-spotlight-demo__company-link[data-astro-cid-p77kx73i] svg[data-astro-cid-p77kx73i]{width:.75rem;height:.75rem}.jobsearch-spotlight-demo__panel-overview[data-astro-cid-p77kx73i]{display:block}.jobsearch-spotlight-demo__meta-grid[data-astro-cid-p77kx73i]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .75rem}.jobsearch-spotlight-demo__meta-item[data-astro-cid-p77kx73i]{display:flex;align-items:flex-start;gap:.4rem;min-width:0}.jobsearch-spotlight-demo__meta-icon[data-astro-cid-p77kx73i]{width:.78rem;height:.78rem;flex-shrink:0;color:#103445}.jobsearch-spotlight-demo__meta-icon[data-astro-cid-p77kx73i] svg[data-astro-cid-p77kx73i]{width:100%;height:100%}.jobsearch-spotlight-demo__meta-copy[data-astro-cid-p77kx73i]{display:flex;flex-direction:column;gap:.04rem;min-width:0}.jobsearch-spotlight-demo__meta-label[data-astro-cid-p77kx73i]{color:#10465f9e;font-family:Archivo,sans-serif;font-size:.52rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.jobsearch-spotlight-demo__meta-value[data-astro-cid-p77kx73i]{color:#171312;font-family:Archivo,sans-serif;font-size:.75rem;font-weight:500;line-height:1.3}.jobsearch-spotlight-demo__score-grid[data-astro-cid-p77kx73i]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;border:1px solid rgba(16,70,95,.08);border-radius:26px;background:#ffffff8c;padding:1rem}.jobsearch-spotlight-demo__score-card[data-astro-cid-p77kx73i]{display:flex;flex-direction:column;align-items:center;gap:.45rem;text-align:center}.jobsearch-spotlight-demo__score-card--overall[data-astro-cid-p77kx73i]{grid-column:1 / -1}.jobsearch-spotlight-demo__score-card-label[data-astro-cid-p77kx73i]{color:#23414d;font-family:Archivo,sans-serif;font-size:.86rem;font-weight:500;line-height:1.35}.jobsearch-spotlight-demo__panel-content[data-astro-cid-p77kx73i]{min-width:0;min-height:0;flex:1 1 auto}.jobsearch-spotlight-demo__content-card[data-astro-cid-p77kx73i]{border:2px solid #faf4ed;border-radius:14px;background:#fffdfa;padding:.7rem;height:100%;text-align:left;overflow:hidden}.jobsearch-spotlight-demo__content-head[data-astro-cid-p77kx73i]{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem;margin-bottom:.55rem}.jobsearch-spotlight-demo__content-title[data-astro-cid-p77kx73i]{margin:0;color:#171312;font-family:Rowan-SemiBold,serif;font-size:.95rem;line-height:1.2}.jobsearch-spotlight-demo__content-title--matching[data-astro-cid-p77kx73i]{margin-top:.45rem}.jobsearch-spotlight-demo__content-subtitle[data-astro-cid-p77kx73i]{margin:.25rem 0 0;color:#23414d;font-family:Archivo,sans-serif;font-size:.72rem;line-height:1.4}.jobsearch-spotlight-demo__content-chip[data-astro-cid-p77kx73i]{display:inline-flex;align-items:center;border-radius:999px;background:#10465f14;padding:.25rem .45rem;color:#103445;font-family:Archivo,sans-serif;font-size:.52rem;font-weight:600;white-space:nowrap}.jobsearch-spotlight-demo__content-stack[data-astro-cid-p77kx73i]{display:grid;gap:.75rem;max-height:100%;overflow:auto;padding-right:.15rem}.jobsearch-spotlight-demo__content-section[data-astro-cid-p77kx73i]{display:grid;gap:.35rem}.jobsearch-spotlight-demo__content-section[data-astro-cid-p77kx73i] h5[data-astro-cid-p77kx73i]{margin:0;color:#171312;font-family:Archivo,sans-serif;font-size:.75rem;font-weight:700;line-height:1.3}.jobsearch-spotlight-demo__content-section[data-astro-cid-p77kx73i] p[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__content-stack[data-astro-cid-p77kx73i]>p[data-astro-cid-p77kx73i]{margin:0;color:#2c4955;font-family:Archivo,sans-serif;font-size:.72rem;line-height:1.45}.jobsearch-spotlight-demo__panel-footer[data-astro-cid-p77kx73i]{display:flex;justify-content:flex-end;padding-top:.55rem}.jobsearch-spotlight-demo__panel-ethain[data-astro-cid-p77kx73i]{border:none;border-radius:999px;background:#ffbf41;padding:.38rem .6rem;color:#103445;font-family:Archivo,sans-serif;font-size:.6rem;font-weight:700;cursor:pointer}@media(min-width:1100px){.jobsearch-spotlight-demo[data-astro-cid-p77kx73i]{min-height:0}}@media(max-width:1023px){.jobsearch-spotlight-demo__score-stack[data-astro-cid-p77kx73i]{padding-left:0}.jobsearch-spotlight-demo__panel-shell[data-astro-cid-p77kx73i]{position:static;width:100%;height:auto;margin-top:.75rem;max-height:0;overflow:hidden;transform:translateY(8px)}.jobsearch-spotlight-demo[data-astro-cid-p77kx73i][data-details-open=true] .jobsearch-spotlight-demo__panel-shell[data-astro-cid-p77kx73i]{max-height:40rem}.jobsearch-spotlight-demo__panel[data-astro-cid-p77kx73i]{width:100%;height:auto;min-height:0}.jobsearch-spotlight-demo__company-block[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__content-head[data-astro-cid-p77kx73i]{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.jobsearch-spotlight-demo__card-shell[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__panel[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__content-card[data-astro-cid-p77kx73i]{border-radius:24px}.jobsearch-spotlight-demo__card-shell[data-astro-cid-p77kx73i]{padding:1rem}.jobsearch-spotlight-demo__card-main[data-astro-cid-p77kx73i]{grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:1rem;column-gap:1rem;align-items:start}.jobsearch-spotlight-demo__card-copy[data-astro-cid-p77kx73i]{display:contents;margin-left:0}.jobsearch-spotlight-demo__select-dot[data-astro-cid-p77kx73i]{grid-column:1;grid-row:1}.jobsearch-spotlight-demo__card-title[data-astro-cid-p77kx73i]{grid-column:2;grid-row:1;min-width:0}.jobsearch-spotlight-demo__score-stack[data-astro-cid-p77kx73i]{grid-column:3;grid-row:1;align-self:start;justify-self:end;margin-top:0}.jobsearch-spotlight-demo__card-meta[data-astro-cid-p77kx73i]{grid-column:2 / 4;grid-row:2}.jobsearch-spotlight-demo__card-tags[data-astro-cid-p77kx73i]{grid-column:2 / 4;grid-row:3}.jobsearch-spotlight-demo__card-detail[data-astro-cid-p77kx73i]{margin-left:0}.jobsearch-spotlight-demo__card-actions[data-astro-cid-p77kx73i]{align-items:flex-start}.jobsearch-spotlight-demo__meta-grid[data-astro-cid-p77kx73i]{grid-template-columns:minmax(0,1fr)}.jobsearch-spotlight-demo__panel-top[data-astro-cid-p77kx73i]{align-items:flex-start}.jobsearch-spotlight-demo__tab[data-astro-cid-p77kx73i]{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.jobsearch-spotlight-demo[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__list-shell[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__card-shell[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__card-detail[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__panel-shell[data-astro-cid-p77kx73i],.jobsearch-spotlight-demo__toggle-button[data-astro-cid-p77kx73i]{transition:none}}
