.VanTeenJobs_root__zGhX4{min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-sans)}.VanTeenJobs_page__1mc87{display:contents}.VanTeenJobs_srOnly__SYS6p{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.VanTeenJobs_hero__wGcO2{position:relative;background:var(--ground);color:var(--on-ground);padding:4px 0 18px;border-radius:0 0 var(--radius-xl) var(--radius-xl)}.VanTeenJobs_heroInner__Mp3jh{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.VanTeenJobs_heroMain__otPVC{min-width:0}.VanTeenJobs_headline__DN3Sy{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--text-headline);font-optical-sizing:auto;line-height:1.12;letter-spacing:var(--tracking-display);text-wrap:balance;color:var(--on-ground)}.VanTeenJobs_dialLabel__K_b3I{margin:var(--space-4) 0 0;font-size:.9375rem;font-weight:500;line-height:1.35;color:var(--on-ground-2)}.VanTeenJobs_ageSeg__lmwAX{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:620px;margin:0}.VanTeenJobs_ageSegBtn__Y_SzP{min-width:44px;min-height:44px;height:calc(var(--text-numeral-hero) + 2px);padding:0;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;justify-items:unsafe center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--on-ground-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-2) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_ageNum__W_zjM{display:block;font-family:var(--font-display);font-weight:600;font-size:var(--text-numeral-hero);font-optical-sizing:auto;font-variation-settings:"opsz" 36;line-height:1;letter-spacing:-.035em;white-space:nowrap;pointer-events:none;transform:scale(.42);transform-origin:50% 58%;transition:transform var(--dur-3) var(--ease-standard)}.VanTeenJobs_ageSegBtn__Y_SzP[aria-checked=true]{color:var(--sky)}.VanTeenJobs_ageSegBtn__Y_SzP[aria-checked=true] .VanTeenJobs_ageNum__W_zjM{font-variation-settings:normal;transform:scale(1)}.VanTeenJobs_ageSegWide__M6loc[aria-checked=true] .VanTeenJobs_ageNum__W_zjM{transform:scale(.78)}@media (max-width:699px){.VanTeenJobs_headline__DN3Sy{font-size:var(--text-title)}.VanTeenJobs_dialLabel__K_b3I{margin-top:var(--space-2)}.VanTeenJobs_ageSeg__lmwAX{margin-top:3px}.VanTeenJobs_ageSegBtn__Y_SzP{height:calc(var(--text-numeral-hero) * .8);grid-template-rows:minmax(0,1fr);align-items:unsafe center}}@media (max-width:18.75em){.VanTeenJobs_ageSegBtn__Y_SzP{height:calc(var(--text-numeral-hero) * .78)}.VanTeenJobs_ageNum__W_zjM{transform:scale(.34)}.VanTeenJobs_ageSegBtn__Y_SzP[aria-checked=true] .VanTeenJobs_ageNum__W_zjM{transform:scale(.7)}.VanTeenJobs_ageSegWide__M6loc[aria-checked=true] .VanTeenJobs_ageNum__W_zjM{transform:scale(.56)}}@media (max-width:13.75em){.VanTeenJobs_ageSegBtn__Y_SzP{height:calc(var(--text-numeral-hero) * .6)}.VanTeenJobs_ageNum__W_zjM{transform:scale(.26)}.VanTeenJobs_ageSegBtn__Y_SzP[aria-checked=true] .VanTeenJobs_ageNum__W_zjM{transform:scale(.48)}.VanTeenJobs_ageSegWide__M6loc[aria-checked=true] .VanTeenJobs_ageNum__W_zjM{transform:scale(.38)}}.VanTeenJobs_heroCount__mM7u6{margin:2px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:clamp(1.0625rem,.99rem + .3vw,1.25rem);font-weight:600;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--on-ground)}.VanTeenJobs_heroMore__WK_hw{margin:1px 0 0;font-size:.9375rem;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--on-ground-2)}.VanTeenJobs_heroHiring___vlim{display:inline-flex;align-items:center;gap:8px;padding:3px 10px;border-radius:var(--radius-pill);background:var(--status-hiring-soft);color:var(--status-hiring);font-size:.9375rem;font-weight:600}.VanTeenJobs_hiringDot__bxWUa{flex:none;width:8px;height:8px;border-radius:50%;background:currentColor}.VanTeenJobs_heroTrust__1h1eY{margin:4px 0 0;max-width:56ch;font-size:.9375rem;line-height:1.45;color:var(--on-ground-2)}.VanTeenJobs_rightsHint__hcWF4{margin-top:8px;max-width:100%;min-height:44px;padding:8px 14px 8px 12px;display:inline-flex;align-items:center;gap:10px;border:1.5px solid var(--on-ground-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--on-ground) 6%,transparent);color:var(--on-ground);font-size:.9375rem;font-weight:500;line-height:1.35;text-decoration:none;transition:border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_rightsText___niNs{min-width:0}.VanTeenJobs_rightsCta__3dPf1{color:var(--sky);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.VanTeenJobs_rightsArrow__4F3vj{flex:none;color:var(--sky);transition:transform var(--dur-2) var(--ease-standard)}@media (max-width:699px){.VanTeenJobs_heroTrust__1h1eY{line-height:1.38}.VanTeenJobs_rightsHint__hcWF4{margin-top:6px;padding:6px;gap:4px;font-size:.875rem}}@media (min-width:700px){.VanTeenJobs_hero__wGcO2{border-radius:0;padding:18px 0 34px}}@media (min-width:1100px){.VanTeenJobs_hero__wGcO2{padding:16px 0 20px;box-shadow:0 0 0 100vmax var(--ground);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.VanTeenJobs_heroInner__Mp3jh{max-width:none;margin-inline:0;padding-inline:0}.VanTeenJobs_ageSeg__lmwAX{margin:4px 0 0}.VanTeenJobs_heroTrust__1h1eY{margin-top:6px}.VanTeenJobs_rightsHint__hcWF4{margin-top:10px}.VanTeenJobs_ageSegBtn__Y_SzP{height:calc(min(var(--text-numeral-hero), 5.5rem) + 2px)}.VanTeenJobs_ageNum__W_zjM{font-size:min(var(--text-numeral-hero),5.5rem)}}.VanTeenJobs_main__BgxNO{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding);container:board-list/inline-size}@media (min-width:1100px){.VanTeenJobs_main__BgxNO{max-width:none;margin-inline:0;padding-inline:0}}.VanTeenJobs_chipBar__0bAgL{position:relative;max-width:100%;margin-top:16px}.VanTeenJobs_chips__QUJtH{position:relative;display:flex;gap:8px;padding:5px;margin-inline:-5px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-8);scrollbar-width:none}.VanTeenJobs_chips__QUJtH::-webkit-scrollbar{display:none}.VanTeenJobs_chips__QUJtH[data-more-end]{-webkit-mask-image:linear-gradient(90deg,black calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 32px),transparent)}.VanTeenJobs_chips__QUJtH[data-more-start]{-webkit-mask-image:linear-gradient(90deg,transparent,black 32px);mask-image:linear-gradient(90deg,transparent,black 32px)}.VanTeenJobs_chips__QUJtH[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,transparent,black 32px,black calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,black 32px,black calc(100% - 32px),transparent)}.VanTeenJobs_chip__7Ic8T{position:relative;flex:none;scroll-snap-align:start;min-height:44px;padding:0 8px 0 14px;display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:500 1rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-2) var(--ease-standard),border-color var(--dur-2) var(--ease-standard),color var(--dur-2) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_chip__7Ic8T:not(:has(.VanTeenJobs_chipCount__dCEES)){padding-right:14px}.VanTeenJobs_chipCount__dCEES{min-width:1.625rem;height:1.625rem;padding:0 7px;display:inline-grid;place-items:center;border-radius:var(--radius-pill);background:var(--mint);color:var(--ink);font-size:.875rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_chip__7Ic8T[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ground)}.VanTeenJobs_chip__7Ic8T[aria-checked=true] .VanTeenJobs_chipCount__dCEES{background:var(--sky);color:var(--ink)}@media (min-width:1100px){.VanTeenJobs_chipBar__0bAgL{margin-top:20px}}.VanTeenJobs_chipStep__DA7rw{display:none}@media (hover:hover) and (pointer:fine){.VanTeenJobs_chipStep__DA7rw{position:absolute;z-index:1;top:50%;translate:0 -50%;width:44px;height:44px;padding:0;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-float);cursor:pointer;transition:border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_chipStep__DA7rw:hover{border-color:var(--line-strong)}.VanTeenJobs_chipStepBack__GGeqM{left:6px}.VanTeenJobs_chipStepNext__fUS7N{right:6px}.VanTeenJobs_chipBar__0bAgL:has(>.VanTeenJobs_chips__QUJtH[data-more-end]) .VanTeenJobs_chipStepNext__fUS7N,.VanTeenJobs_chipBar__0bAgL:has(>.VanTeenJobs_chips__QUJtH[data-more-start]) .VanTeenJobs_chipStepBack__GGeqM{display:grid}.VanTeenJobs_chips__QUJtH{scroll-padding-inline:88px}.VanTeenJobs_chips__QUJtH[data-more-end]{-webkit-mask-image:linear-gradient(90deg,black calc(100% - 84px),transparent calc(100% - 52px));mask-image:linear-gradient(90deg,black calc(100% - 84px),transparent calc(100% - 52px))}.VanTeenJobs_chips__QUJtH[data-more-start]{-webkit-mask-image:linear-gradient(90deg,transparent 52px,black 84px);mask-image:linear-gradient(90deg,transparent 52px,black 84px)}.VanTeenJobs_chips__QUJtH[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,transparent 52px,black 84px,black calc(100% - 84px),transparent calc(100% - 52px));mask-image:linear-gradient(90deg,transparent 52px,black 84px,black calc(100% - 84px),transparent calc(100% - 52px))}}.VanTeenJobs_controls__d0WLb{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.VanTeenJobs_searchWrap___e_L_{position:relative;flex:1 1 8.5rem;min-width:0}.VanTeenJobs_searchIcon__i_VxY{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-2);pointer-events:none}.VanTeenJobs_searchInput__aqyqY{width:100%;height:48px;padding:0 8px 0 38px;border:1px solid var(--board-control-border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.VanTeenJobs_searchInput__aqyqY::placeholder{color:var(--ink-2);opacity:1}.VanTeenJobs_selectWrap__9PrLJ{position:relative;flex:0 1 10rem;min-width:0}@media (min-width:700px){.VanTeenJobs_selectWrap__9PrLJ{flex-basis:13.75rem}}.VanTeenJobs_select__BnNZ_{width:100%;height:48px;padding:0 36px 0 14px;border:1px solid var(--board-control-border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;font-size:1rem;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.VanTeenJobs_selectChevron__kEfnM{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--ink-2);pointer-events:none}.VanTeenJobs_controlDivider__pFMDX{width:1px;align-self:stretch;margin:6px 2px;background:var(--line)}@media (max-width:699px){.VanTeenJobs_controlDivider__pFMDX{display:none}}.VanTeenJobs_statusToggle__03H_p{min-height:44px;padding:0 18px;border:1px solid var(--board-control-border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:600 1rem/1 var(--font-sans);cursor:pointer;transition:background-color var(--dur-2) var(--ease-standard),color var(--dur-2) var(--ease-standard)}.VanTeenJobs_statusToggleOn__tUJXv{background:var(--status-hiring);border-color:var(--status-hiring);color:var(--surface)}.VanTeenJobs_resultsHeader__9X_Lq{margin:0}.VanTeenJobs_resultsCount__CzFhR{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:1100px){.VanTeenJobs_controls__d0WLb{margin-top:12px;gap:12px}}.VanTeenJobs_planIntro__Ds6Pi{margin:4px 0 14px;display:grid;justify-items:start;grid-gap:6px;gap:6px}.VanTeenJobs_planBack__O9Fx4{min-height:44px;padding:0 16px 0 12px;display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:600 .9375rem/1 var(--font-sans);cursor:pointer}.VanTeenJobs_planTitle__vyxIi{margin:6px 0 0;font-family:var(--font-display);font-size:var(--text-title);font-weight:600;font-optical-sizing:auto;line-height:1.2;letter-spacing:var(--tracking-display);color:var(--ink);text-wrap:balance}.VanTeenJobs_planNote__c4peK{max-width:60ch;margin:0;font-size:.9375rem;line-height:1.45;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_boardList__G4INb{min-width:0}.VanTeenJobs_resultsCol__mPqZn{min-width:0;margin-top:6px}@media (min-width:1100px){.VanTeenJobs_resultsCol__mPqZn{min-height:calc(100vh - var(--sticky-header-h));min-height:calc(100dvh - var(--sticky-header-h))}}.VanTeenJobs_savedIntro__yAVf7{margin:4px 0 14px;display:grid;justify-items:start;grid-gap:6px;gap:6px}.VanTeenJobs_savedNote__BwacX{margin:0;font-size:.9375rem;line-height:1.45;color:var(--ink-2)}.VanTeenJobs_savedNote__BwacX+.VanTeenJobs_savedNote__BwacX{margin-top:2px}.VanTeenJobs_savedAge__R332X{margin:var(--space-1) 0 0;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-3);font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--ink)}.VanTeenJobs_savedAge__R332X+.VanTeenJobs_savedNote__BwacX{margin-top:2px}.VanTeenJobs_savedAgeBtn__lcFYz{min-height:44px;padding:0;border:0;background:transparent;color:var(--link);font:600 .9375rem/1.4 var(--font-sans);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.VanTeenJobs_results__kEzKw{--board-card-pad:var(--space-4);display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:14px;row-gap:14px}@media (min-width:700px){.VanTeenJobs_results__kEzKw{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}@media (min-width:1100px) and (max-width:1279.98px){.VanTeenJobs_results__kEzKw{grid-template-columns:minmax(0,1fr)}}.VanTeenJobs_cardSlot__R1wV6{position:relative;scroll-margin-top:var(--space-4);display:grid;min-width:0;border:1px solid var(--board-card-border);border-radius:var(--board-radius-card);background:var(--board-card-surface);box-shadow:var(--board-shadow-card);transition:border-color var(--dur-1) var(--ease-standard),box-shadow var(--dur-2) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_cardSlot__R1wV6[data-map-hover]{border-color:var(--board-card-border-hover)}.VanTeenJobs_cardSlot__R1wV6:has(>.VanTeenJobs_jobCardSelected__cPVPk){border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.VanTeenJobs_cardSlot__R1wV6:has(>.VanTeenJobs_jobCard__YC7Kp:active){scale:.99}.VanTeenJobs_jobCard__YC7Kp{position:relative;container-type:inline-size;display:grid;grid-template-columns:minmax(3.625rem,max-content) minmax(0,1fr);grid-template-rows:repeat(8,auto) 1fr;grid-column-gap:14px;column-gap:14px;align-items:start;width:100%;height:100%;margin:0;padding:var(--board-card-pad);overflow:hidden;border:0;border-radius:var(--board-radius-card);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.VanTeenJobs_jobCard__YC7Kp:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-width));box-shadow:inset 0 0 0 calc(var(--focus-width) + var(--focus-halo-spread, 5px)) var(--focus-halo,transparent)}.VanTeenJobs_jobCard__YC7Kp:active{scale:none}.VanTeenJobs_ageTile__P1_o2{grid-column:1;grid-row:1;min-width:3.625rem;min-height:3.625rem;padding:var(--space-1) var(--space-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:15px;background:var(--ground)}.VanTeenJobs_ageTileFrom__vXMQl{font-size:.875rem;font-weight:500;line-height:1;color:var(--on-ground-2)}.VanTeenJobs_ageTileNum__gMIV_{font-family:var(--font-display);font-size:1.75rem;font-weight:600;font-optical-sizing:auto;line-height:.92;letter-spacing:-.02em;color:var(--sky)}.VanTeenJobs_jobCardUnder__JpWo7 .VanTeenJobs_ageTile__P1_o2{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.VanTeenJobs_jobCardUnder__JpWo7 .VanTeenJobs_ageTileFrom__vXMQl{color:var(--ink-2)}.VanTeenJobs_jobCardUnder__JpWo7 .VanTeenJobs_ageTileNum__gMIV_{color:var(--ink)}.VanTeenJobs_cardLogo__dUgCt{grid-column:2;grid-row:1;align-self:center;min-width:0;height:40px;display:flex;align-items:center}.VanTeenJobs_cardTitle__nUPoK{grid-column:1/-1;grid-row:2;margin-top:12px;font-size:1.0625rem;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--ink);text-wrap:balance;overflow-wrap:anywhere}.VanTeenJobs_locationRow__XRbCN{grid-column:1/-1;grid-row:3;margin-top:2px;display:flex;align-items:flex-start;gap:6px;min-width:0}.VanTeenJobs_locationText__3IEjY{flex:1 1 auto;min-width:0;font-size:.9375rem;line-height:1.4;color:var(--ink-2);text-wrap:pretty}.VanTeenJobs_whereBit__Wi_tz{display:inline-block;max-width:100%}.VanTeenJobs_ageDetail__TwEn7{grid-column:1/-1;grid-row:4;margin-top:6px;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_cardNeeds__Rq7Ar{grid-column:1/-1;grid-row:5;margin-top:4px;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--ink)}.VanTeenJobs_cardTrust__SZaiK{grid-column:1/-1;grid-row:6;margin-top:10px}.VanTeenJobs_cardHiring__NnM2P{grid-row:7;margin-top:10px;gap:8px;color:var(--status-hiring)}.VanTeenJobs_cardApplied__6_em9,.VanTeenJobs_cardHiring__NnM2P{grid-column:1/-1;display:inline-flex;align-items:center;font-size:.9375rem;font-weight:600;line-height:1.3}.VanTeenJobs_cardApplied__6_em9{grid-row:8;margin-top:8px;gap:6px;color:var(--link)}@container (min-width: 18.75rem){.VanTeenJobs_ageTile__P1_o2{grid-row:1/9}.VanTeenJobs_cardLogo__dUgCt{align-self:start;height:40px}.VanTeenJobs_ageDetail__TwEn7,.VanTeenJobs_cardApplied__6_em9,.VanTeenJobs_cardHiring__NnM2P,.VanTeenJobs_cardNeeds__Rq7Ar,.VanTeenJobs_cardTitle__nUPoK,.VanTeenJobs_cardTrust__SZaiK,.VanTeenJobs_locationRow__XRbCN{grid-column:2}.VanTeenJobs_cardTitle__nUPoK{margin-top:6px}}@container (min-width: 25rem){.VanTeenJobs_cardTitle__nUPoK{font-size:1.125rem}}.VanTeenJobs_trustLine__ZQwBd{display:grid;grid-template-columns:14px 1fr;grid-column-gap:8px;column-gap:8px;grid-row-gap:1px;row-gap:1px;align-items:baseline;font-size:.9375rem;line-height:1.4}.VanTeenJobs_trustIcon__H4QLI{grid-column:1;grid-row:1;align-self:center;flex:0 0 auto;color:var(--color-muted)}.VanTeenJobs_trustSource__QnEUt{grid-column:2;grid-row:1;font-weight:500;color:var(--color-text);text-wrap:pretty}.VanTeenJobs_trustDate__XikuQ{grid-column:2;grid-row:2;color:var(--color-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_trustExplain__Bt31w{position:relative;justify-self:start;padding:0;display:inline-flex;align-items:center;gap:4px;border:0;background:none;font:inherit;font-weight:500;color:var(--color-text);text-align:left;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.VanTeenJobs_trustExplain__Bt31w:before{content:"";position:absolute;inset:calc((100% - var(--touch-target-min)) / 2) 0;min-height:var(--touch-target-min)}.VanTeenJobs_trustExplainChevron__Mnmco{flex:none;color:var(--ink-2);transition:transform var(--dur-2) var(--ease-standard)}.VanTeenJobs_trustExplain__Bt31w[aria-expanded=true] .VanTeenJobs_trustExplainChevron__Mnmco{transform:rotate(180deg)}.VanTeenJobs_trustMeaning__hjU9i{grid-column:2;grid-row:3;max-width:46ch;margin-top:6px;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.VanTeenJobs_trustMeaning__hjU9i[hidden]{display:none}@container (max-width: 9rem){.VanTeenJobs_trustDate__XikuQ{grid-column:1/-1}}.VanTeenJobs_heartBtn__CSYhU{position:absolute;top:7px;right:7px;z-index:1;width:44px;height:44px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_heartIcon__5z1zs{fill:transparent;transition:fill var(--dur-2) var(--ease-standard)}.VanTeenJobs_heartBtn__CSYhU[aria-pressed=true]{color:var(--brand)}.VanTeenJobs_heartBtn__CSYhU[aria-pressed=true] .VanTeenJobs_heartIcon__5z1zs{fill:currentColor}@media (hover:hover) and (pointer:fine){.VanTeenJobs_cardSlot__R1wV6:hover{border-color:var(--board-card-border-hover);box-shadow:var(--board-shadow-card-hover)}.VanTeenJobs_cardSlot__R1wV6:has(>.VanTeenJobs_jobCardSelected__cPVPk):hover{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.VanTeenJobs_heartBtn__CSYhU:hover{background:var(--raised);color:var(--ink)}.VanTeenJobs_heartBtn__CSYhU[aria-pressed=true]:hover{color:var(--brand)}}.VanTeenJobs_logoImg__uPWTy{display:block;object-fit:contain;object-position:center}.VanTeenJobs_cardPlate__XKm6K{flex:none;box-sizing:border-box;min-width:40px;max-width:102px;height:40px;padding:4px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent)}.VanTeenJobs_plateWide__kcE0Q{padding-inline:6px}.VanTeenJobs_mark_square__g5UDa{width:30px;height:30px;border-radius:var(--radius-xs)}.VanTeenJobs_mark_circular__qv1GK{width:auto;height:auto;max-width:30px;max-height:30px}.VanTeenJobs_mark_wordmark___WiH4{max-width:88px;max-height:26px;width:auto;height:auto}.VanTeenJobs_cardPlate__XKm6K .VanTeenJobs_logoTile__HdnXy{width:auto;height:auto;flex:none;color:var(--ink-2);font-size:.875rem;font-weight:600;letter-spacing:.02em}.VanTeenJobs_markBox__KXx2j{flex:0 0 auto;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:48px;max-width:136px;height:48px;padding:6px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent)}.VanTeenJobs_dmark_square__F7ZfP{width:34px;height:34px;border-radius:var(--radius-xs)}.VanTeenJobs_dmark_circular__L8_fo{max-width:34px;max-height:34px;width:auto;height:auto}.VanTeenJobs_dmark_wordmark__ZUe7B{max-width:120px;max-height:32px;width:auto;height:auto}.VanTeenJobs_logoTile__HdnXy{width:34px;height:34px;flex:0 0 34px;display:flex;align-items:center;justify-content:center;color:var(--ink-2);font-size:.9375rem;font-weight:600;letter-spacing:.02em}.VanTeenJobs_drawerMark__PGixA{flex:0 0 auto;margin-bottom:12px}.VanTeenJobs_drawerMark__PGixA .VanTeenJobs_markBox__KXx2j{min-width:48px;height:48px}.VanTeenJobs_markBackingDark__uDMuf{border-color:var(--ink);background:var(--ink);box-shadow:none}.VanTeenJobs_empty__SdMwG{grid-column:1/-1;padding:24px 20px;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface)}.VanTeenJobs_emptyTitle__en3Lo{margin:0;font-family:var(--font-display);font-size:var(--text-title);font-weight:600;line-height:1.2;letter-spacing:var(--tracking-display);color:var(--ink)}.VanTeenJobs_emptyBody__yE8Et{max-width:52ch;margin:8px 0 0;font-size:1rem;line-height:1.5;color:var(--ink-2)}.VanTeenJobs_emptyActions__TDObo{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.VanTeenJobs_searchNote__aw2g7{max-width:62ch;margin:0 0 var(--space-3);font-size:.9375rem;line-height:1.45;color:var(--ink-2)}.VanTeenJobs_more__FB7fq{margin-top:var(--space-10)}.VanTeenJobs_moreHead__oIOmk{margin:0;font-family:var(--font-display);font-size:var(--text-title);font-weight:600;font-optical-sizing:auto;line-height:1.2;letter-spacing:var(--tracking-display);color:var(--ink)}.VanTeenJobs_moreGroup__FPLKf+.VanTeenJobs_moreGroup__FPLKf{margin-top:var(--space-6)}.VanTeenJobs_moreAge__d77dM{margin:var(--space-4) 0 var(--space-3);font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--ink-2)}.VanTeenJobs_cardSlotDim__8YGrL{border-style:dashed;border-color:var(--line-strong);background:transparent;box-shadow:none}.VanTeenJobs_cardSlotDim__8YGrL img{filter:grayscale(1)}.VanTeenJobs_showAll__9zb7O{width:100%;min-height:48px;margin-top:var(--space-4);padding:0 var(--space-5);border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:600 1rem/1.2 var(--font-sans);cursor:pointer;transition:border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_showAll__9zb7O:active{scale:.99}@media (hover:hover) and (pointer:fine){.VanTeenJobs_showAll__9zb7O:hover{border-color:var(--ink)}}.VanTeenJobs_btnPrimary__7zmBS,.VanTeenJobs_btnSecondary__GMG4N{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);font:600 1rem/1.2 var(--font-sans);text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_btnPrimary__7zmBS{border:0;background:var(--brand);color:var(--surface)}.VanTeenJobs_btnSecondary__GMG4N{border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink)}.VanTeenJobs_detailLayer__qTt2O,.VanTeenJobs_detailPanel__i1nOg,.VanTeenJobs_mapCol__NLxzE{display:none}@media (min-width:1100px){.VanTeenJobs_splitShell__OcqUl{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding);display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.8fr);grid-column-gap:32px;column-gap:32px;align-items:start}.VanTeenJobs_mapCol__NLxzE{display:block;position:-webkit-sticky;position:sticky;z-index:1;top:calc(var(--sticky-header-h, 76px) + 16px);height:calc(100vh - var(--sticky-header-h, 76px) - 32px);height:calc(100dvh - var(--sticky-header-h, 76px) - 32px);min-height:420px;margin-top:16px;overflow:clip;isolation:isolate;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper);box-shadow:var(--shadow-float)}.VanTeenJobs_mapStage__kHCKy{position:absolute;inset:0}.VanTeenJobs_detailLayer__qTt2O{display:block;position:absolute;z-index:6;inset:0;pointer-events:none}.VanTeenJobs_detailLayer__qTt2O:has(>.VanTeenJobs_detailPanel__i1nOg){pointer-events:auto;animation:VanTeenJobs_panelIn__7xiLU var(--dur-3) var(--ease-enter) backwards}.VanTeenJobs_detailPanel__i1nOg{--detail-pad:24px;display:block;position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding-top:4.5rem;scroll-padding-bottom:calc(var(--detail-footer-h, 11rem) + 8px);padding:0 var(--detail-pad);background:var(--board-panel-surface);box-shadow:var(--shadow-sheet);outline:none;scrollbar-width:thin}.VanTeenJobs_detailPanel__i1nOg:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-width))}.VanTeenJobs_detailPanel__i1nOg>:not(.VanTeenJobs_panelBar__LhU75):not(.VanTeenJobs_detailFooter__0kS3A){animation:VanTeenJobs_panelFade__oZoVz .16s var(--ease-standard) both}}@keyframes VanTeenJobs_panelFade__oZoVz{0%{opacity:.4}to{opacity:1}}@keyframes VanTeenJobs_panelIn__7xiLU{0%{transform:translate3d(100%,0,0)}}.VanTeenJobs_mapPlaceholder__kmH2p{position:absolute;inset:0;background-color:var(--paper);background-image:linear-gradient(color-mix(in srgb,var(--line) 60%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--line) 60%,transparent) 1px,transparent 1px);background-size:48px 48px;background-position:-1px -1px}.VanTeenJobs_panelBar__LhU75{position:-webkit-sticky;position:sticky;top:0;z-index:3;margin:0 calc(-1 * var(--detail-pad)) 16px;padding:12px var(--detail-pad);display:flex;align-items:center;border-bottom:1px solid var(--line);background:var(--board-panel-surface)}.VanTeenJobs_backToMap__RTify{min-height:44px;padding:0 16px 0 12px;display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:600 .9375rem/1 var(--font-sans);cursor:pointer;transition:border-color var(--dur-1) var(--ease-standard),background-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_legendCard__UuOPi{position:absolute;z-index:5;top:12px;left:12px;width:max-content;max-width:calc(100% - 84px);max-height:calc(100% - 96px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-float);scrollbar-width:thin}.VanTeenJobs_legendCard__UuOPi[data-open]{width:min(22.5rem,calc(100% - 84px))}.VanTeenJobs_legendHeading__WffLA{margin:0;font:inherit}.VanTeenJobs_legendToggle__0Emoh{width:100%;min-height:44px;padding:0 12px;display:flex;align-items:center;gap:8px;border:0;border-radius:var(--radius-lg);background:transparent;color:var(--ink);font:600 .9375rem/1.2 var(--font-sans);text-align:left;cursor:pointer}.VanTeenJobs_legendToggle__0Emoh:focus-visible{outline-offset:calc(-1 * var(--focus-width))}.VanTeenJobs_legendIcon__OsOTF{flex:none;color:var(--ink-2)}.VanTeenJobs_legendChevron__9roTU{flex:none;margin-left:auto;color:var(--ink-2);transition:transform var(--dur-2) var(--ease-standard)}.VanTeenJobs_legendCard__UuOPi[data-open] .VanTeenJobs_legendChevron__9roTU{transform:rotate(180deg)}.VanTeenJobs_legend___5d9G{padding:4px 16px 16px}.VanTeenJobs_label__k0SdM{margin:0;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ink-2)}.VanTeenJobs_panelLead__jH4Mq{margin:10px 0 0;font-size:1rem;line-height:1.55;color:var(--ink)}.VanTeenJobs_panelDefList__aMDpa{margin-top:20px;display:flex;flex-direction:column;gap:16px}.VanTeenJobs_panelDefRow__xWuGI{display:grid;grid-template-columns:14px 1fr;grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px}.VanTeenJobs_panelDefTerm__rheeI{grid-column:2;grid-row:1;display:contents;font-size:.9375rem;font-weight:600;color:var(--ink)}.VanTeenJobs_panelDefTerm__rheeI>svg{grid-column:1;grid-row:1;align-self:center}.VanTeenJobs_panelDefBody__XK77N{grid-column:2;grid-row:2;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.VanTeenJobs_legendList__iOKKI{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.VanTeenJobs_legendItem__wjGKk{display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;align-items:start;font-size:.9375rem;line-height:1.45;color:var(--ink)}.VanTeenJobs_legendPin__8gX8r{position:relative;justify-self:center;width:22px;height:22px;margin-top:0;border:2px solid var(--ground);border-radius:50%;background:var(--surface)}.VanTeenJobs_legendPin__8gX8r:after{content:"";position:absolute;left:50%;bottom:-7px;width:8px;height:5px;translate:-50% 0;background:var(--ground);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.VanTeenJobs_legendPinUnder__B098z{border-style:dashed;border-color:var(--ink-2)}.VanTeenJobs_legendPinUnder__B098z:after{background:var(--ink-2)}.VanTeenJobs_legendPill__13v7m{justify-self:center;min-width:28px;height:22px;padding:0 7px;display:inline-grid;place-items:center;border-radius:var(--radius-pill);background:var(--ground);color:var(--on-ground);font:600 .875rem/1 var(--font-sans)}.VanTeenJobs_legendInfo__CwTSc{justify-self:center;margin-top:3px;color:var(--ink-2)}.VanTeenJobs_pinLabel__a35sJ{display:flex;align-items:flex-start;gap:12px;width:max-content;max-width:19rem;padding:12px 14px 12px 12px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-float);color:var(--ink);font-family:var(--font-sans);text-align:left}.VanTeenJobs_pinLabelTile__WRv_A{flex:none;min-width:3.25rem;min-height:3.25rem;padding:var(--space-1) var(--space-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:14px;background:var(--ground)}.VanTeenJobs_pinLabelTileUnder__aU61Q{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.VanTeenJobs_pinLabelTileUnder__aU61Q .VanTeenJobs_ageTileFrom__vXMQl{color:var(--ink-2)}.VanTeenJobs_pinLabelTileUnder__aU61Q .VanTeenJobs_ageTileNum__gMIV_{color:var(--ink)}.VanTeenJobs_pinLabelText__Xntgo{min-width:0;display:grid;grid-gap:2px;gap:2px}.VanTeenJobs_pinLabelTitle__JCCu8{font-size:1rem;font-weight:600;line-height:1.3;text-wrap:balance}.VanTeenJobs_pinLabelPlace__89L26{font-size:.9375rem;line-height:1.35;color:var(--ink-2)}.VanTeenJobs_pinLabelFact__Zxc9v{font-size:.9375rem;font-weight:600;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_pinLabelTrust__4KRQK{margin-top:6px}.VanTeenJobs_pinLabelHiring__lCloI{margin-top:6px;display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--status-hiring)}.VanTeenJobs_panelNote__wctwV{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line);font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.VanTeenJobs_detailHead__1LRt4{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.VanTeenJobs_detailHeadSheet__uB_6S{padding-right:40px}.VanTeenJobs_sheetBody__s4kSe[data-at-top]{touch-action:pan-down}.VanTeenJobs_detailPlace__5KsLe{margin:6px 0 0;font-size:1rem;line-height:1.4;color:var(--ink-2)}.VanTeenJobs_drawerTrust__U_Rwk{margin-top:12px}.VanTeenJobs_closeBtn__PJ8XB{position:relative;flex:none;padding:0;display:grid;place-items:center;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_closeBtn__PJ8XB:after{content:"";position:absolute;inset:-2px;border-radius:50%}.VanTeenJobs_detailHeadSheet__uB_6S .VanTeenJobs_closeBtn__PJ8XB{position:absolute;top:var(--space-3);right:12px;z-index:3;border-color:transparent;background:var(--raised)}.VanTeenJobs_detailTitle__AD_dx{margin:0;font-family:var(--font-display);font-size:var(--text-headline);font-weight:600;font-optical-sizing:auto;line-height:1.12;letter-spacing:var(--tracking-display);color:var(--ink)}.VanTeenJobs_ageCallout__fYBYp{margin-top:var(--space-4);padding:16px;display:flex;align-items:flex-start;gap:14px;border-radius:var(--radius-lg);background:var(--ground);color:var(--on-ground)}.VanTeenJobs_calloutTile__TEnJq{flex:none;min-width:4rem;min-height:4rem;padding:var(--space-1) var(--space-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--on-ground) 9%,transparent)}.VanTeenJobs_calloutFrom__HxOH_{font-size:.875rem;font-weight:500;line-height:1;color:var(--on-ground-2)}.VanTeenJobs_calloutNum__ZxEA9{font-family:var(--font-display);font-size:2.125rem;font-weight:600;font-optical-sizing:auto;line-height:.9;letter-spacing:-.02em;color:var(--sky)}.VanTeenJobs_ageCalloutUnder__jDN9h .VanTeenJobs_calloutTile__TEnJq{background:transparent;box-shadow:inset 0 0 0 1.5px var(--on-ground-line)}.VanTeenJobs_ageCalloutUnder__jDN9h .VanTeenJobs_calloutNum__ZxEA9{color:var(--on-ground)}.VanTeenJobs_calloutText__tnBja{position:relative;min-width:0}.VanTeenJobs_calloutVariance__N9eRE{margin:4px 0 0;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--on-ground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_calloutBody__mGvpk{margin:6px 0 0;display:flex;flex-direction:column;gap:4px;font-size:.9375rem;line-height:1.45;color:var(--on-ground-2)}.VanTeenJobs_calloutLine__hrXzx{display:block}.VanTeenJobs_calloutText__tnBja>p:first-of-type{margin-top:0}.VanTeenJobs_drawerSection__ZEGAZ{margin-top:var(--space-6)}.VanTeenJobs_hostNote__0MTlI,.VanTeenJobs_roleHiringLine__AE9rP{margin:var(--space-2) 0 0;font-size:.9375rem;line-height:1.4;color:var(--ink-2)}.VanTeenJobs_roleList__eQius{margin:var(--space-3) 0 0;padding:0;list-style:none;border:1px solid var(--line);border-radius:var(--radius-lg)}.VanTeenJobs_roleRow__4Cfaf{min-height:64px;padding:10px 10px 10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.VanTeenJobs_roleRow__4Cfaf+.VanTeenJobs_roleRow__4Cfaf{border-top:1px solid var(--line)}.VanTeenJobs_roleMain__iIDjp{min-width:0;display:flex;flex-direction:column;gap:2px}.VanTeenJobs_roleTitle__r91kZ{font-size:1rem;font-weight:600;line-height:1.3;color:var(--color-text)}.VanTeenJobs_roleMeta__9BDaM{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:.9375rem;line-height:1.35;color:var(--ink-2)}.VanTeenJobs_roleAge__vkfKA{font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_roleSep___LbY9{color:var(--ink-2)}.VanTeenJobs_roleNeeds__Pxbcm,.VanTeenJobs_roleStatus__bcUzp{font-weight:600;color:var(--ink)}.VanTeenJobs_roleStatus__bcUzp{font-size:.875rem;line-height:1.35}.VanTeenJobs_roleApply__6XkO6{flex:none;min-height:44px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color var(--dur-1) var(--ease-standard),background-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}:is(.VanTeenJobs_drawer__E4c7a,.VanTeenJobs_detailPanel__i1nOg):not(:has(.VanTeenJobs_ctaApply__elDgy)) .VanTeenJobs_roleRow__4Cfaf:not(:has(.VanTeenJobs_roleNeeds__Pxbcm)) .VanTeenJobs_roleApply__6XkO6{border-color:var(--brand);background:var(--brand);color:var(--surface)}.VanTeenJobs_factRows__va83j{margin:var(--space-6) 0 0;padding:0;border-top:1px solid var(--line)}.VanTeenJobs_factRow__3XBox{padding:12px 0;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:4px 16px;gap:4px 16px;border-bottom:1px solid var(--line)}.VanTeenJobs_factKey__wdnct{margin:0;font-size:.9375rem;line-height:1.4;color:var(--ink-2)}.VanTeenJobs_factValue__hIOq7{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.VanTeenJobs_factValueHiring__119cd{display:inline-flex;align-items:center;gap:8px;color:var(--status-hiring)}.VanTeenJobs_whereLinks__LxWQW{margin:4px 0 0;display:flex;flex-wrap:wrap;column-gap:20px}.VanTeenJobs_whereLink__ckwfk{min-height:44px;display:inline-flex;align-items:center;gap:4px;color:var(--link);font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.VanTeenJobs_provenanceBlock__LGp_X{margin-top:var(--space-6);padding:var(--space-4) var(--space-4) var(--space-1);border-radius:var(--radius-lg);background:var(--raised)}.VanTeenJobs_provenanceText__TBPaM{margin-top:8px;font-size:.9375rem;line-height:1.55;color:var(--ink)}.VanTeenJobs_provenanceNote__hbIcj{margin-top:8px}.VanTeenJobs_provenanceLink__XJI0_{min-height:44px;display:inline-flex;align-items:center;gap:4px;color:var(--link);font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.VanTeenJobs_appliedBlock__tXY6n{margin-top:var(--space-6);padding:var(--space-4);display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);border-radius:var(--radius-lg);background:var(--mint)}.VanTeenJobs_appliedTip__sxRJw{margin:0;font-size:.9375rem;line-height:1.45;color:var(--ink-2)}.VanTeenJobs_appliedBtn__l0WXI{min-height:44px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--ink);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:600 .9375rem/1 var(--font-sans);cursor:pointer;transition:background-color var(--dur-2) var(--ease-standard),color var(--dur-2) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_appliedBtn__l0WXI[aria-pressed=true]{background:var(--ink);color:var(--on-ground)}.VanTeenJobs_appliedNote__ZM8EL{margin:0;font-size:.9375rem;line-height:1.45;color:var(--ink-2)}.VanTeenJobs_shareBox__gh4Lb{margin-top:var(--space-6);display:grid;grid-gap:6px;gap:6px}.VanTeenJobs_shareBoxLabel__9iI1B{font-size:.9375rem;font-weight:600;color:var(--ink)}.VanTeenJobs_shareBoxText__oiDZm{width:100%;min-height:150px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--raised);color:var(--ink);font:400 1rem/1.5 var(--font-sans);resize:vertical}.VanTeenJobs_reportLink__gVk84{margin-top:var(--space-3);min-height:44px;display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);font-size:.9375rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.VanTeenJobs_detailFooter__0kS3A{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;margin:var(--space-4) calc(-1 * var(--detail-pad)) 0;padding:var(--space-3) var(--detail-pad) calc(var(--space-3) + env(safe-area-inset-bottom, 0px));display:grid;grid-gap:var(--space-2);gap:var(--space-2);border-top:1px solid var(--line);background:var(--board-panel-surface)}@media (max-height:32.5em){.VanTeenJobs_detailFooter__0kS3A{position:static}}@media (min-width:1100px) and (max-height:32.5em){.VanTeenJobs_detailPanel__i1nOg{scroll-padding-bottom:0}}.VanTeenJobs_ctaContext__vjXNi{margin:0;font-size:.9375rem;line-height:1.4;color:var(--ink-2);text-align:center;text-wrap:balance}.VanTeenJobs_ctaFor__6asrT{font-weight:600;color:var(--ink)}.VanTeenJobs_ctaSep__8szqI{color:var(--ink-2)}.VanTeenJobs_ctaStatus__JHE7V{font-weight:600;color:var(--ink)}.VanTeenJobs_ctaStatusIcon__zDiTI{margin-right:6px;vertical-align:-2px;color:var(--ink-2)}.VanTeenJobs_ctaHiring__M_G4t{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600;color:var(--status-hiring)}.VanTeenJobs_publicNote__0EUpe{margin:0;padding:10px 12px;display:flex;align-items:flex-start;gap:10px;border-radius:var(--radius-md);background:var(--raised);color:var(--ink);font-size:.9375rem;line-height:1.45}.VanTeenJobs_ageCallout__fYBYp~.VanTeenJobs_publicNote__0EUpe,.VanTeenJobs_detailHead__1LRt4~.VanTeenJobs_publicNote__0EUpe{margin-top:var(--space-4)}.VanTeenJobs_publicNoteIcon__l8DtF{flex:none;margin-top:1px;color:var(--ink-2)}.VanTeenJobs_ctaApply__elDgy,.VanTeenJobs_ctaDirections__WI3lM{min-height:52px;padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-pill);font-size:1rem;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;transition:background-color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_ctaApply__elDgy{border:0;background:var(--brand);color:var(--surface)}.VanTeenJobs_ctaApply__elDgy:active{background:var(--brand-press)}.VanTeenJobs_ctaDirections__WI3lM{border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink)}.VanTeenJobs_ctaLabel__GR4B4{min-width:0;overflow-wrap:anywhere;text-wrap:balance}.VanTeenJobs_ctaIcon__jpdxh{flex:none}.VanTeenJobs_detailActions__qxHxZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.VanTeenJobs_actionBtn__z3ZKt{min-height:48px;padding:var(--space-1);display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:600 .9375rem/1.2 var(--font-sans);text-align:center;text-wrap:balance;white-space:normal;cursor:pointer;transition:border-color var(--dur-1) var(--ease-standard),background-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_actionHeart__jDKm_{fill:transparent;transition:fill var(--dur-2) var(--ease-standard)}.VanTeenJobs_actionBtn__z3ZKt[aria-pressed=true]{border-color:var(--brand);background:var(--mint)}.VanTeenJobs_actionBtn__z3ZKt[aria-pressed=true] .VanTeenJobs_actionHeart__jDKm_{color:var(--brand);fill:var(--brand)}.VanTeenJobs_actionBtn__z3ZKt[data-done]{border-color:var(--brand);background:var(--mint)}@media (hover:hover) and (pointer:fine){.VanTeenJobs_rightsHint__hcWF4:hover{border-color:var(--on-ground)}.VanTeenJobs_rightsHint__hcWF4:hover .VanTeenJobs_rightsArrow__4F3vj{transform:translateX(2px)}.VanTeenJobs_ageSegBtn__Y_SzP:hover{color:var(--on-ground)}.VanTeenJobs_ageSegBtn__Y_SzP[aria-checked=true]:hover{color:var(--sky)}.VanTeenJobs_chip__7Ic8T:hover{border-color:var(--ink)}.VanTeenJobs_btnPrimary__7zmBS:hover,.VanTeenJobs_ctaApply__elDgy:hover{background:var(--brand-press)}.VanTeenJobs_actionBtn__z3ZKt:hover,.VanTeenJobs_btnSecondary__GMG4N:hover,.VanTeenJobs_ctaDirections__WI3lM:hover{border-color:var(--ink)}.VanTeenJobs_roleApply__6XkO6:hover{border-color:var(--brand);background:var(--raised)}:is(.VanTeenJobs_drawer__E4c7a,.VanTeenJobs_detailPanel__i1nOg):not(:has(.VanTeenJobs_ctaApply__elDgy)) .VanTeenJobs_roleRow__4Cfaf:not(:has(.VanTeenJobs_roleNeeds__Pxbcm)) .VanTeenJobs_roleApply__6XkO6:hover{border-color:var(--brand-press);background:var(--brand-press)}.VanTeenJobs_savedAgeBtn__lcFYz:hover{color:var(--ink)}.VanTeenJobs_appliedBtn__l0WXI:hover,.VanTeenJobs_closeBtn__PJ8XB:hover{background:var(--raised)}.VanTeenJobs_appliedBtn__l0WXI[aria-pressed=true]:hover{background:var(--ink)}.VanTeenJobs_provenanceLink__XJI0_:hover,.VanTeenJobs_reportLink__gVk84:hover{color:var(--ink)}}.VanTeenJobs_drawerScrim__gxAOn{position:fixed;inset:0;z-index:60}.VanTeenJobs_scrimShade__zv9DK{position:absolute;inset:0;background:var(--scrim);touch-action:none;animation:VanTeenJobs_shadeIn__OtBFr var(--dur-4-in) var(--ease-standard) backwards}.VanTeenJobs_drawer__E4c7a{position:absolute;left:0;right:0;bottom:0;width:100%;max-width:640px;height:92vh;height:92dvh;margin-inline:auto;display:flex;flex-direction:column;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--board-panel-surface);box-shadow:var(--board-shadow-drawer);outline:none;animation:VanTeenJobs_sheetIn__3Kg8U var(--dur-4-in) var(--ease-spring) backwards}.VanTeenJobs_sheetGrab__wYQhZ{flex:none;box-sizing:border-box;height:60px;padding-top:10px;display:flex;justify-content:center;border-bottom:1px solid transparent;touch-action:none;cursor:-webkit-grab;cursor:grab;transition:border-color var(--dur-2) var(--ease-standard)}.VanTeenJobs_sheetGrab__wYQhZ:has(+.VanTeenJobs_sheetBody__s4kSe:not([data-at-top])){border-bottom-color:var(--line)}.VanTeenJobs_sheetGrab__wYQhZ:active{cursor:-webkit-grabbing;cursor:grabbing}.VanTeenJobs_grabber__z3nje{width:40px;height:5px;border-radius:var(--radius-pill);background:var(--line-strong)}.VanTeenJobs_sheetBody__s4kSe{--detail-pad:20px;flex:1 1 auto;min-height:0;padding:0 var(--detail-pad);overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:calc(var(--detail-footer-h, 11rem) + 8px)}@media (max-height:32.5em){.VanTeenJobs_sheetBody__s4kSe{scroll-padding-bottom:0}}@media (min-width:700px){.VanTeenJobs_sheetBody__s4kSe{--detail-pad:28px}}@keyframes VanTeenJobs_sheetIn__3Kg8U{0%{transform:translate3d(0,100%,0)}}@keyframes VanTeenJobs_shadeIn__OtBFr{0%{opacity:0}}@keyframes VanTeenJobs_fadeIn__w_tMC{0%{opacity:0}}.VanTeenJobs_mapPill__BcloB{position:fixed;z-index:40;left:50%;bottom:calc(16px + env(safe-area-inset-bottom, 0px));translate:-50% 12px;min-height:48px;padding:0 20px 0 16px;display:inline-flex;align-items:center;gap:10px;border:2px solid transparent;border-radius:var(--radius-pill);background:var(--ground);color:var(--on-ground);font:600 1rem/1 var(--font-sans);box-shadow:var(--shadow-float);cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;transition:opacity var(--dur-2) var(--ease-standard),translate var(--dur-3) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_mapPill__BcloB:focus-visible,.VanTeenJobs_mapPill__BcloB[data-shown]{opacity:1;pointer-events:auto;translate:-50% 0;transition:opacity var(--dur-2) var(--ease-standard),translate var(--dur-3) var(--ease-enter),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_mapPill__BcloB:focus-visible:not([data-shown]){transition:none}.VanTeenJobs_mapPill__BcloB[hidden],.VanTeenJobs_root__zGhX4:has([data-menu-open]) .VanTeenJobs_mapPill__BcloB{display:none}.VanTeenJobs_mapPillIcon__bbTSK{flex:none;color:var(--sky)}@media (min-width:1100px){.VanTeenJobs_mapPill__BcloB{display:none}}.VanTeenJobs_mapView___eoei{position:fixed;z-index:55;inset:0;display:flex;flex-direction:column;background:var(--paper);animation:VanTeenJobs_mapViewIn__vk59I var(--dur-4-in) var(--ease-spring) backwards}.VanTeenJobs_mapView___eoei[data-closing]{pointer-events:none}@keyframes VanTeenJobs_mapViewIn__vk59I{0%{transform:translate3d(0,100%,0)}}.VanTeenJobs_mapBar__zldMy{--focus-ring:var(--sky);flex:none;padding:calc(10px + env(safe-area-inset-top, 0px)) var(--container-padding) 12px;display:flex;align-items:flex-start;gap:12px;background:var(--ground);color:var(--on-ground)}.VanTeenJobs_mapBarText__FhitZ{flex:1 1 auto;min-width:0;padding-top:2px}.VanTeenJobs_mapBarTitle__NjcM4{margin:0;font-size:1rem;font-weight:600;line-height:1.35;color:var(--on-ground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_mapBarNote__PfZCT{margin:2px 0 0;font-size:.9375rem;line-height:1.35;color:var(--on-ground-2)}.VanTeenJobs_mapListBtn__5l6If{flex:none;min-height:44px;padding:0 16px 0 12px;display:inline-flex;align-items:center;gap:8px;border:2px solid transparent;border-radius:var(--radius-pill);background:var(--sky);color:var(--ink);font:600 1rem/1 var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent}.VanTeenJobs_mapViewStage__u5DtS{position:relative;flex:1 1 auto;min-height:0}.VanTeenJobs_preview__xvaxd{--board-card-pad:var(--space-4);position:relative;width:calc(100% - 24px);max-width:560px;margin:0 auto 10px;padding:14px 14px 12px;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-sheet);outline:none;pointer-events:auto;touch-action:pan-y pinch-zoom;container-type:inline-size;animation:VanTeenJobs_previewIn__XwiCS var(--dur-3) var(--ease-enter) backwards}.VanTeenJobs_preview__xvaxd:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:2px}@keyframes VanTeenJobs_previewIn__XwiCS{0%{opacity:0;transform:translate3d(0,16px,0)}}.VanTeenJobs_previewBody__U8nOV{display:flex;align-items:flex-start;gap:12px}@container (max-width: 19rem){.VanTeenJobs_previewBody__U8nOV{flex-direction:column}}.VanTeenJobs_previewTile__2wJZF{flex:none;min-width:3.625rem;min-height:3.625rem;padding:var(--space-1) var(--space-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:15px;background:var(--ground)}.VanTeenJobs_previewTileUnder__fCXEh{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.VanTeenJobs_previewTileUnder__fCXEh .VanTeenJobs_ageTileFrom__vXMQl{color:var(--ink-2)}.VanTeenJobs_previewTileUnder__fCXEh .VanTeenJobs_ageTileNum__gMIV_{color:var(--ink)}.VanTeenJobs_previewText__L_5yf{min-width:0;flex:1 1 auto}.VanTeenJobs_previewLogo__XDTRQ{display:flex;margin-bottom:8px}.VanTeenJobs_previewTitle__0ZHfs{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--ink);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.VanTeenJobs_previewWhere__4q_zA{margin:2px 0 0;font-size:.9375rem;line-height:1.4;color:var(--ink-2)}.VanTeenJobs_previewFact__tpXOg{margin:6px 0 0;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VanTeenJobs_previewTrust__KXkFF{margin-top:8px}.VanTeenJobs_previewHiring__7UVWh{margin:8px 0 0;display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--status-hiring)}.VanTeenJobs_previewClose__b5Z4b{position:absolute;top:6px;right:6px;width:44px;height:44px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer}.VanTeenJobs_previewActions__VfFCl{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.VanTeenJobs_previewActions__VfFCl>*{flex:1 1 auto}.VanTeenJobs_previewDetails__csTwG,.VanTeenJobs_previewMaps__U1v_s{min-height:48px;padding:6px 18px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-pill);font:600 .9375rem/1.2 var(--font-sans);text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),scale var(--dur-1) var(--ease-standard)}.VanTeenJobs_previewDetails__csTwG{border:2px solid transparent;background:var(--ink);color:var(--on-ground)}.VanTeenJobs_previewMaps__U1v_s{border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink)}.VanTeenJobs_toast__0bWvR{position:fixed;z-index:70;left:0;right:0;bottom:calc(16px + env(safe-area-inset-bottom, 0px));width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);margin-inline:auto;padding:11px 18px;border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ground);font-size:.9375rem;font-weight:600;line-height:1.3;box-shadow:var(--shadow-float);pointer-events:none;animation:VanTeenJobs_toastIn__fcx98 var(--dur-3) var(--ease-enter) backwards,VanTeenJobs_toastOut___fZzL var(--dur-3) var(--ease-exit) 3.76s forwards}@media (min-width:1100px){.VanTeenJobs_toast__0bWvR{left:24px;right:auto;margin-inline:0}}.VanTeenJobs_toastTop__b7N6b{top:calc(12px + env(safe-area-inset-top, 0px));bottom:auto}@keyframes VanTeenJobs_toastIn__fcx98{0%{opacity:0;transform:translateY(8px)}}@keyframes VanTeenJobs_toastOut___fZzL{to{opacity:0;transform:translateY(4px)}}@keyframes VanTeenJobs_toastFade__fRh3M{to{opacity:0}}@media (forced-colors:active){.VanTeenJobs_appliedBtn__l0WXI[aria-pressed=true],.VanTeenJobs_chip__7Ic8T[aria-checked=true]{forced-color-adjust:none;background:Highlight;border-color:Highlight;color:HighlightText}.VanTeenJobs_chip__7Ic8T[aria-checked=true] .VanTeenJobs_chipCount__dCEES{forced-color-adjust:none;background:HighlightText;color:Highlight}.VanTeenJobs_cardPlate__XKm6K,.VanTeenJobs_markBox__KXx2j{border-color:CanvasText}.VanTeenJobs_ageSegBtn__Y_SzP[aria-checked=true] .VanTeenJobs_ageNum__W_zjM{forced-color-adjust:none;color:Highlight;background:none}.VanTeenJobs_ctaApply__elDgy,.VanTeenJobs_roleApply__6XkO6{border:2px solid ButtonText}.VanTeenJobs_mapListBtn__5l6If:focus-visible,.VanTeenJobs_mapPill__BcloB:focus-visible,.VanTeenJobs_previewDetails__csTwG:focus-visible,.VanTeenJobs_previewMaps__U1v_s:focus-visible{outline:3px solid CanvasText;box-shadow:0 0 0 5px Canvas}}@media (prefers-reduced-motion:reduce){.VanTeenJobs_heartIcon__5z1zs,.VanTeenJobs_jobCard__YC7Kp,.VanTeenJobs_jobCard__YC7Kp:active,.VanTeenJobs_jobCard__YC7Kp:hover,.VanTeenJobs_rightsArrow__4F3vj,.VanTeenJobs_rightsHint__hcWF4:hover .VanTeenJobs_rightsArrow__4F3vj{transform:none!important}.VanTeenJobs_cardSlot__R1wV6:has(>.VanTeenJobs_jobCard__YC7Kp:active),.VanTeenJobs_jobCard__YC7Kp:active{scale:none}.VanTeenJobs_ageNum__W_zjM{transition:none!important}.VanTeenJobs_detailLayer__qTt2O:has(>.VanTeenJobs_detailPanel__i1nOg),.VanTeenJobs_drawer__E4c7a,.VanTeenJobs_mapView___eoei,.VanTeenJobs_preview__xvaxd{animation-name:VanTeenJobs_fadeIn__w_tMC!important}.VanTeenJobs_mapPill__BcloB,.VanTeenJobs_mapPill__BcloB[data-shown]{translate:-50% 0!important}.VanTeenJobs_legendCard__UuOPi[data-open] .VanTeenJobs_legendChevron__9roTU,.VanTeenJobs_legendChevron__9roTU{transform:none!important}.VanTeenJobs_toast__0bWvR{animation-name:VanTeenJobs_fadeIn__w_tMC,VanTeenJobs_toastFade__fRh3M!important}.VanTeenJobs_detailPanel__i1nOg>*{animation:none!important}}.VanTeenJobs_areaPicker__cb9MW{display:none}@media (max-width:699px){.VanTeenJobs_chipBar__0bAgL{display:none}.VanTeenJobs_areaPicker__cb9MW{display:grid;grid-gap:6px;gap:6px;margin-top:16px}}.VanTeenJobs_areaPickerLabel__dzRAj{color:var(--ink-2);font-size:.9375rem;font-weight:600}.VanTeenJobs_areaPickerWrap__1j3k9{position:relative}.VanTeenJobs_swapLabel__YsliX{display:inline-grid}.VanTeenJobs_swapLabel__YsliX>*{grid-area:1/1}.VanTeenJobs_swapHidden__BPfWE{visibility:hidden}.VanTeenJobs_savedAsk__gzWiE{margin-top:var(--space-2)}.VanTeenJobs_savedAskQ__SoLk_{margin:0 0 var(--space-1);font-size:.9375rem;font-weight:600;line-height:1.4}.VanTeenJobs_savedAskAges__vLYRF{display:flex;flex-wrap:wrap;gap:8px}