.OpportunityCard-module__fPrika__plate{background-color:var(--color-bg-elevated);background-image:linear-gradient(var(--plate-angle,120deg), color-mix(in srgb, var(--color-accent-light) 62%, transparent) 0%, color-mix(in srgb, var(--color-accent) 50%, transparent) 50%, color-mix(in srgb, var(--color-accent-warm) 58%, transparent) 100%);width:100%;height:100%;display:block;position:relative;overflow:hidden}.OpportunityCard-module__fPrika__plate:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-bg) 30%, transparent) 0%, color-mix(in srgb, var(--color-bg) 12%, transparent) 45%, color-mix(in srgb, var(--color-bg) 82%, transparent) 100%);position:absolute;inset:0}.OpportunityCard-module__fPrika__plateMark{width:92%;height:auto;color:color-mix(in srgb, var(--color-fg) 22%, transparent);position:absolute;bottom:-28%;left:-12%}.OpportunityCard-module__fPrika__plateHex{top:var(--space-md);left:var(--space-md);z-index:1;position:absolute}.OpportunityCard-module__fPrika__plateTile .OpportunityCard-module__fPrika__plateMark{width:110%;left:-18%}.OpportunityCard-module__fPrika__plateCover .OpportunityCard-module__fPrika__plateHex,.OpportunityCard-module__fPrika__plateHero .OpportunityCard-module__fPrika__plateHex{top:var(--space-lg);left:var(--space-lg)}.OpportunityCard-module__fPrika__card{background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);height:100%;transition:border-color var(--duration-fast) var(--easing-brand), box-shadow var(--duration-fast) var(--easing-brand), transform var(--duration-fast) var(--easing-brand);flex-direction:column;display:flex;position:relative;overflow:hidden}.OpportunityCard-module__fPrika__card:hover{border-color:rgba(var(--glow-rgb), .35);box-shadow:var(--shadow-glow-card);transform:translateY(calc(var(--line-strong) * -1))}.OpportunityCard-module__fPrika__card:active{transition-duration:var(--duration-fast);transform:scale(.98)}.OpportunityCard-module__fPrika__locked{background:var(--color-bg-elevated);border-color:rgba(var(--glow-rgb), .22);box-shadow:var(--shadow-glow-card)}.OpportunityCard-module__fPrika__locked:hover{border-color:rgba(var(--glow-rgb), .45);box-shadow:var(--shadow-glow-box)}.OpportunityCard-module__fPrika__cover{aspect-ratio:21/9;width:100%;position:relative}.OpportunityCard-module__fPrika__hero .OpportunityCard-module__fPrika__cover{aspect-ratio:16/9}.OpportunityCard-module__fPrika__rail .OpportunityCard-module__fPrika__cover{aspect-ratio:5/2}@media (min-width:768px){.OpportunityCard-module__fPrika__hero{flex-direction:row}.OpportunityCard-module__fPrika__hero .OpportunityCard-module__fPrika__cover{aspect-ratio:auto;flex:0 0 44%}.OpportunityCard-module__fPrika__hero .OpportunityCard-module__fPrika__body{padding:var(--space-2xl);flex:auto;justify-content:center}}.OpportunityCard-module__fPrika__coverStamp{top:var(--space-md);right:var(--space-md);z-index:1;position:absolute}.OpportunityCard-module__fPrika__org{left:var(--space-md);bottom:var(--space-md);z-index:1;align-items:center;gap:var(--space-sm);max-width:calc(100% - var(--space-2xl));padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-xs);border:var(--line-hair) solid var(--color-border-glass);border-radius:var(--radius-full);background:var(--glass-chrome-fallback);display:inline-flex;position:absolute}.OpportunityCard-module__fPrika__orgMark{width:var(--space-2xl);height:var(--space-2xl);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--type-badge-size);line-height:var(--type-badge-line-height);font-weight:var(--type-badge-weight);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.OpportunityCard-module__fPrika__orgName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);font-weight:var(--weight-semibold);color:var(--color-fg);overflow:hidden}.OpportunityCard-module__fPrika__body{gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;flex:auto;display:flex}.OpportunityCard-module__fPrika__title{font-family:var(--font-sans);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--weight-bold);color:var(--color-fg);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1280px){.OpportunityCard-module__fPrika__hero .OpportunityCard-module__fPrika__title{font-size:var(--type-h2-size);line-height:var(--type-h2-line-height)}}.OpportunityCard-module__fPrika__titleLink{color:inherit;text-decoration:none}.OpportunityCard-module__fPrika__titleLink:after{content:"";z-index:2;border-radius:inherit;position:absolute;inset:0}.OpportunityCard-module__fPrika__card:hover .OpportunityCard-module__fPrika__titleLink{color:var(--color-accent-light)}.OpportunityCard-module__fPrika__card:has(.OpportunityCard-module__fPrika__titleLink:focus-visible){outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.OpportunityCard-module__fPrika__facts{align-items:center;gap:var(--space-xs);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;flex-wrap:wrap;display:flex}.OpportunityCard-module__fPrika__fact{align-items:center;gap:var(--space-xs);display:inline-flex}.OpportunityCard-module__fPrika__dot{width:var(--line-strong);height:var(--line-strong);border-radius:var(--radius-full);background:var(--color-fg-faint);display:inline-block}.OpportunityCard-module__fPrika__money{align-items:baseline;gap:var(--space-sm);padding-top:var(--space-sm);margin-top:auto;display:flex}.OpportunityCard-module__fPrika__moneyTerm{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.OpportunityCard-module__fPrika__moneyValue{font-family:var(--font-sans);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--weight-black);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--color-fg)}.OpportunityCard-module__fPrika__window{align-items:center;gap:var(--space-xs) var(--space-md);min-height:var(--type-body-sm-line-height);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;flex-wrap:wrap;display:flex}.OpportunityCard-module__fPrika__closes{font-weight:var(--weight-semibold)}.OpportunityCard-module__fPrika__closesUrgent{color:var(--color-warning)}.OpportunityCard-module__fPrika__when{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--color-fg)}.OpportunityCard-module__fPrika__applicants{color:var(--color-fg-faint)}.OpportunityCard-module__fPrika__grid>li{min-width:0;display:flex}.OpportunityCard-module__fPrika__grid>li>*{flex:auto;min-width:0}@container (min-width:768px){.OpportunityCard-module__fPrika__heroCell{grid-column:span 2}}.OpportunityCard-module__fPrika__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:768px){.OpportunityCard-module__fPrika__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1024px){.OpportunityCard-module__fPrika__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.OpportunityCard-module__fPrika__settle{animation:OpportunityCard-module__fPrika__settle var(--duration-slow) var(--easing-brand) backwards;animation-delay:calc(var(--settle-index,0) * 40ms)}@keyframes OpportunityCard-module__fPrika__settle{0%{opacity:0;transform:translateY(var(--space-sm))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.OpportunityCard-module__fPrika__settle{animation:none}.OpportunityCard-module__fPrika__card,.OpportunityCard-module__fPrika__card:hover,.OpportunityCard-module__fPrika__card:active{transition:none;transform:none}}
.Discovery-module__0frZUW__panel{margin-bottom:var(--space-xl)}.Discovery-module__0frZUW__filters{flex-direction:column;display:flex}.Discovery-module__0frZUW__bar{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Discovery-module__0frZUW__body{margin-top:var(--space-lg);display:none}.Discovery-module__0frZUW__bodyOpen{display:block}.Discovery-module__0frZUW__primary{gap:var(--space-md);margin-top:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:480px){.Discovery-module__0frZUW__primary{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.Discovery-module__0frZUW__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.Discovery-module__0frZUW__gridTight{gap:var(--space-md)}@media (min-width:768px){.Discovery-module__0frZUW__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.Discovery-module__0frZUW__gridTight{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Discovery-module__0frZUW__gridTight{grid-template-columns:repeat(3,minmax(0,1fr))}}.Discovery-module__0frZUW__foot{justify-content:flex-end;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:var(--line-hair) solid var(--color-border);flex-wrap:wrap;display:flex}.Discovery-module__0frZUW__count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);color:var(--color-fg);margin-right:auto}.Discovery-module__0frZUW__note{font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Discovery-module__0frZUW__controls{align-items:center;gap:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.Discovery-module__0frZUW__chipsLegend{padding:0 var(--space-sm) 0 0;font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Discovery-module__0frZUW__chips{gap:var(--space-sm);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.Discovery-module__0frZUW__chip{min-height:calc(var(--space-2xl) + var(--space-xl));align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-fg-faint);font-family:var(--font-sans);font-size:var(--type-button-size);line-height:var(--type-button-line-height);font-weight:var(--type-button-weight);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--easing-brand), border-color var(--duration-fast) var(--easing-brand), background-color var(--duration-fast) var(--easing-brand);display:inline-flex;position:relative}.Discovery-module__0frZUW__chip:hover{color:var(--color-fg);border-color:rgba(var(--glow-rgb), .35)}.Discovery-module__0frZUW__chip:has(input:disabled){opacity:.45;cursor:default}.Discovery-module__0frZUW__chip:has(input:focus-visible){outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.Discovery-module__0frZUW__chip:has(input:checked){background-image:var(--gradient-brand);color:var(--stamp-open-fg);box-shadow:var(--shadow-glow-sm);border-color:#0000}.Discovery-module__0frZUW__chip input{opacity:0;pointer-events:none;position:absolute}.Discovery-module__0frZUW__rows{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.Discovery-module__0frZUW__rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.Discovery-module__0frZUW__row{align-items:flex-start;gap:var(--space-sm) var(--space-md);height:100%;padding:var(--space-md) var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--easing-brand), box-shadow var(--duration-fast) var(--easing-brand);flex-wrap:wrap;display:flex;position:relative}.Discovery-module__0frZUW__row:hover{border-color:rgba(var(--glow-rgb), .35);box-shadow:var(--shadow-glow-card)}.Discovery-module__0frZUW__rowLocked{background:var(--color-bg-elevated);box-shadow:var(--shadow-card)}.Discovery-module__0frZUW__main{flex:1 1 var(--width-prose);gap:var(--space-md);min-width:0;display:flex}.Discovery-module__0frZUW__mainBody{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Discovery-module__0frZUW__title{font-family:var(--font-sans);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--type-h3-weight);overflow-wrap:anywhere}.Discovery-module__0frZUW__title a{color:var(--color-fg);text-decoration:none}.Discovery-module__0frZUW__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.Discovery-module__0frZUW__row:has(a:focus-visible){outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.Discovery-module__0frZUW__title a:hover{color:var(--color-accent-light)}.Discovery-module__0frZUW__ruleset{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Discovery-module__0frZUW__meta{align-items:center;gap:var(--space-xs) var(--space-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}.Discovery-module__0frZUW__numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.Discovery-module__0frZUW__margin{align-items:flex-end;gap:var(--space-xs);text-align:right;flex-direction:column;margin-left:auto;display:flex}.Discovery-module__0frZUW__purse{font-size:var(--type-body-size);line-height:var(--type-body-line-height);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--color-fg)}.Discovery-module__0frZUW__busy{opacity:.55}
