.discovery_page__Lifam{max-width:var(--product-content,1120px);margin-inline:auto;padding-block:var(--space-10) var(--space-12)}.discovery_pageHeading__qVem_{max-width:var(--product-reading,760px);margin-bottom:var(--space-8)}.discovery_eyebrow__t1TsH{margin:0 0 var(--space-3);font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--product-muted)}.discovery_page__Lifam h1{font-size:var(--product-font-title,clamp(28px,3vw,40px));line-height:1.18;letter-spacing:-.035em;margin:0 0 var(--space-4)}.discovery_intro__NhuHW{font-size:var(--product-font-base);line-height:1.8;color:var(--product-muted);margin:0}.discovery_hint__YLIqu{color:var(--product-muted);font-size:var(--product-font-small);line-height:1.8;margin:var(--space-3) 0 0}.discovery_form__guPNh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);padding:var(--space-8);border:1px solid var(--product-border);border-radius:var(--product-radius-lg);background:var(--product-surface);margin-bottom:var(--space-8)}.discovery_form__guPNh label{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;font-size:var(--product-font-small);line-height:1.6;font-weight:500}.discovery_form__guPNh input,.discovery_form__guPNh select,.discovery_form__guPNh textarea{width:100%;min-width:0;min-height:48px;padding:var(--space-3);border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-bg);color:var(--product-text);font:inherit;font-size:var(--product-font-base)}.discovery_form__guPNh textarea{resize:vertical;line-height:1.7}.discovery_moreFilters__tCtPh,.discovery_wide__j_ObX{grid-column:1/-1}.discovery_actions__LONYY{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.discovery_actions__LONYY button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--space-3) var(--space-5);border:1px solid var(--product-border);border-radius:var(--product-radius);background:transparent;color:var(--product-text);font:inherit;font-size:var(--product-font-small);font-weight:600;cursor:pointer}.discovery_actions__LONYY button:hover{border-color:var(--product-muted);background:var(--product-raised)}.discovery_actions__LONYY button.discovery_primary__jMsje{padding-inline:var(--space-6);border-color:var(--product-accent);background:var(--product-accent);color:var(--product-accent-ink)}.discovery_actions__LONYY button.discovery_primary__jMsje:hover{background:var(--product-focus);border-color:var(--product-focus)}.discovery_actions__LONYY button:disabled{opacity:.6;cursor:not-allowed}.discovery_locationPanel__7Cx3U{display:grid;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--product-border)}.discovery_locationPanel__7Cx3U>p{max-width:76ch;margin:0;color:var(--product-muted);font-size:var(--product-font-small);line-height:1.8}.discovery_moreFilters__tCtPh{border-block:1px solid var(--product-border);padding-block:var(--space-2)}.discovery_moreFilters__tCtPh summary{display:list-item;align-content:center;min-height:48px;cursor:pointer;font-size:var(--product-font-base);font-weight:600}.discovery_moreFilters__tCtPh[open]{padding-bottom:var(--space-5)}.discovery_filterGrid__iwCyg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);padding-top:var(--space-5)}.discovery_form__guPNh .discovery_declarationFilter__8RGg8{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-3);padding-top:var(--space-3);font-weight:400}.discovery_declarationFilter__8RGg8 input{width:20px;height:20px;min-height:20px;flex:0 0 20px;margin-top:2px;accent-color:var(--product-accent)}.discovery_declarationFilter__8RGg8 span{min-width:0;font-size:var(--product-font-small);line-height:1.8}.discovery_notice__9Pktk{padding:var(--space-5);margin:0 0 var(--space-8);border-left:3px solid var(--product-accent);background:var(--product-surface);color:var(--product-muted);font-size:var(--product-font-small);line-height:1.8}.discovery_grid__8HRDx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin-bottom:var(--space-10)}.discovery_card__htT5M{min-width:0;overflow:hidden;padding:var(--space-5);border:1px solid var(--product-border);border-radius:var(--product-radius-lg);background:var(--product-surface);overflow-wrap:anywhere}.discovery_card__htT5M h3{font-size:20px;line-height:1.4;margin:0 0 var(--space-4);letter-spacing:-.02em}.discovery_card__htT5M p{font-size:var(--product-font-small);line-height:1.8;color:var(--product-muted);margin:var(--space-3) 0}.discovery_card__htT5M a{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-3);font-size:var(--product-font-small);font-weight:600;color:var(--product-text);text-underline-offset:.25em}.discovery_card__htT5M a:hover{color:var(--product-accent)}.discovery_card__htT5M img{max-width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;margin-bottom:var(--space-4);background:var(--product-raised);border-radius:var(--product-radius)}.discovery_page__Lifam h2{margin:0 0 var(--space-5);font-size:24px;line-height:1.4;letter-spacing:-.025em}.discovery_count__3zHJp{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:28px;margin-left:var(--space-3);padding-inline:var(--space-2);border:1px solid var(--product-border);border-radius:var(--product-radius);color:var(--product-muted);font-size:var(--product-font-small);font-weight:400;font-variant-numeric:tabular-nums;vertical-align:middle}.discovery_empty__xU_Go{padding:var(--space-10);border:1px solid var(--product-border);border-radius:var(--product-radius-lg);text-align:center}.discovery_empty__xU_Go h2{font-size:22px}.discovery_empty__xU_Go p{margin:0;color:var(--product-muted);font-size:var(--product-font-base);line-height:1.8}.discovery_error__XZFPR,.discovery_loading__MISpz{padding:var(--space-5);border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);font-size:var(--product-font-small);line-height:1.8}.discovery_error__XZFPR{border-left:3px solid var(--product-danger);color:var(--product-danger)}.discovery_loading__MISpz{color:var(--product-muted)}.discovery_page__Lifam :focus-visible{outline:3px solid var(--product-focus);outline-offset:4px}@media(max-width:1000px){.discovery_grid__8HRDx{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery_form__guPNh{padding:var(--space-6)}}@media(max-width:760px){.discovery_page__Lifam{padding-top:var(--space-8)}.discovery_form__guPNh{padding:var(--space-5);gap:var(--space-5)}.discovery_filterGrid__iwCyg,.discovery_form__guPNh{grid-template-columns:1fr}.discovery_pageHeading__qVem_{margin-bottom:var(--space-6)}}@media(max-width:520px){.discovery_grid__8HRDx{grid-template-columns:1fr}.discovery_actions__LONYY button.discovery_primary__jMsje{width:100%}.discovery_empty__xU_Go{padding:var(--space-6)}}.personal-jobs_workspace__zbWlC{display:grid;gap:var(--space-5);min-width:0;color:var(--product-text)}.personal-jobs_workspace__zbWlC h2{margin:0;font-size:clamp(24px,2.4vw,32px);line-height:1.25;letter-spacing:-.025em;text-wrap:balance}.personal-jobs_workspace__zbWlC h3{font-size:20px;line-height:1.35;letter-spacing:-.015em}.personal-jobs_workspace__zbWlC p{line-height:1.7;color:var(--product-muted);max-width:var(--product-reading,760px);margin-block:0}.personal-jobs_editor__70Qc6 button,.personal-jobs_save__XyIN8 button,.personal-jobs_workspace__zbWlC button{min-height:var(--product-control,48px);padding:12px 18px;border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);color:var(--product-text);font:inherit;font-size:var(--product-font-small);font-weight:650;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast)}.personal-jobs_save__XyIN8 button:hover:not(:disabled),.personal-jobs_workspace__zbWlC button:hover:not(:disabled){background:var(--product-raised);border-color:var(--product-muted)}.personal-jobs_editor__70Qc6 button:disabled,.personal-jobs_save__XyIN8 button:disabled,.personal-jobs_workspace__zbWlC button:disabled{opacity:.55;cursor:default}.personal-jobs_editor__70Qc6 button[type=submit],.personal-jobs_workspace__zbWlC button.personal-jobs_primary__xToYV{background:var(--product-accent);color:var(--product-accent-ink);border-color:var(--product-accent)}.personal-jobs_editor__70Qc6 button[type=submit]:hover:not(:disabled),.personal-jobs_workspace__zbWlC button.personal-jobs_primary__xToYV:hover:not(:disabled){background:var(--product-focus);border-color:var(--product-focus)}.personal-jobs_workspace__zbWlC button.personal-jobs_danger__N2RYY{color:var(--product-danger);border-color:var(--product-danger);background:transparent}.personal-jobs_editor__70Qc6 :focus-visible,.personal-jobs_save__XyIN8 :focus-visible,.personal-jobs_workspace__zbWlC :focus-visible{outline:3px solid var(--product-focus);outline-offset:3px}.personal-jobs_filter__xNUIX{display:flex;align-items:end;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-5);background:var(--product-surface);border:1px solid var(--product-border);border-radius:var(--product-radius-lg)}.personal-jobs_filter__xNUIX label{display:grid;gap:var(--space-2);font-size:var(--product-font-small);min-width:180px;margin-right:auto}.personal-jobs_editor__70Qc6{display:grid;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--product-border);border-radius:var(--product-radius-lg);background:var(--product-surface);min-width:0}.personal-jobs_editor__70Qc6 label{display:grid;gap:var(--space-2);font-size:var(--product-font-small);line-height:1.5;font-weight:550;min-width:0}.personal-jobs_editor__70Qc6 input,.personal-jobs_editor__70Qc6 select,.personal-jobs_editor__70Qc6 textarea,.personal-jobs_filter__xNUIX select{box-sizing:border-box;width:100%;min-width:0;min-height:var(--product-control,48px);border:1px solid var(--product-border);border-radius:var(--product-radius);padding:11px 12px;background:var(--product-bg,#101214);color:var(--product-text);font:inherit;font-size:var(--product-font-control);color-scheme:dark}.personal-jobs_editor__70Qc6 textarea{resize:vertical;min-height:128px;line-height:1.65}.personal-jobs_editor__70Qc6 fieldset{min-width:0;border:1px solid var(--product-border);border-radius:var(--product-radius);padding:var(--space-4)}.personal-jobs_editor__70Qc6 legend{padding-inline:var(--space-2);font-weight:650}.personal-jobs_pair__Me_Uh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.personal-jobs_editor__70Qc6 .personal-jobs_check__HopTI{display:flex;align-items:flex-start;gap:var(--space-3);font-weight:400;line-height:1.65}.personal-jobs_check__HopTI input{width:20px;min-height:20px;flex:0 0 auto;margin-top:3px}.personal-jobs_actions__yDwy9{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-5)}.personal-jobs_recordsLayout__24vRu{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:start;min-width:0}.personal-jobs_recordsLayout__24vRu:has(.personal-jobs_detail__2x2ZC){grid-template-columns:minmax(240px,.85fr) minmax(0,1.3fr)}.personal-jobs_list__O1CHh{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3);min-width:0}.personal-jobs_list__O1CHh li{padding:var(--space-5);border:1px solid var(--product-border);border-radius:var(--product-radius-lg);background:var(--product-surface);min-width:0;overflow-wrap:anywhere}.personal-jobs_list__O1CHh li:has(button[aria-current]){border-color:var(--product-accent);box-shadow:inset 3px 0 var(--product-accent)}.personal-jobs_list__O1CHh h3{font-size:var(--product-font-base);margin:0 0 var(--space-3);line-height:1.5;letter-spacing:0}.personal-jobs_list__O1CHh p{font-size:var(--product-font-small);margin-bottom:var(--space-4)}.personal-jobs_list__O1CHh button{width:100%;background:transparent}.personal-jobs_detail__2x2ZC{padding:var(--space-6);border:1px solid var(--product-border);border-radius:var(--product-radius-lg);background:var(--product-surface);min-width:0;overflow-wrap:anywhere}.personal-jobs_detail__2x2ZC h3{margin:0 0 var(--space-4)}.personal-jobs_detail__2x2ZC>p+p{margin-top:var(--space-4)}.personal-jobs_detail__2x2ZC dl{display:grid;gap:0;margin-block:var(--space-5);border-block:1px solid var(--product-border);font-size:var(--product-font-small);line-height:1.6;font-variant-numeric:tabular-nums}.personal-jobs_detail__2x2ZC dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--product-border)}.personal-jobs_detail__2x2ZC dl>div:last-child{border-bottom:0}.personal-jobs_detail__2x2ZC dt{color:var(--product-muted)}.personal-jobs_detail__2x2ZC dd{margin:0;overflow-wrap:anywhere}.personal-jobs_description__g3IKU{white-space:pre-wrap;overflow-wrap:anywhere}.personal-jobs_error__DTNg5{border-left:3px solid var(--product-danger);padding:var(--space-4);color:var(--product-danger)!important;background:var(--product-raised);border-radius:0 var(--product-radius) var(--product-radius) 0}.personal-jobs_empty__jkUW_{padding:var(--space-8) var(--space-5);border:1px dashed var(--product-border);border-radius:var(--product-radius-lg);text-align:center;background:var(--product-surface)}.personal-jobs_confirm__cVJHR{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--product-danger);border-radius:var(--product-radius);background:var(--product-bg,#101214)}.personal-jobs_save__XyIN8{margin-block:var(--space-6);border-top:1px solid var(--product-border);padding-top:var(--space-5)}.personal-jobs_save__XyIN8 p{font-size:var(--product-font-small);line-height:1.7;color:var(--product-muted)}.personal-jobs_declarationFilter__bKUM4{display:flex;align-items:flex-start;gap:var(--space-3);font-size:14px;line-height:1.65;margin-block:var(--space-5);padding:var(--space-4);border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-bg,#101214)}.personal-jobs_declarationFilter__bKUM4 input{width:20px;min-height:20px;height:20px;flex:0 0 auto;margin-top:3px;accent-color:var(--product-accent)}@media(max-width:760px){.personal-jobs_recordsLayout__24vRu:has(.personal-jobs_detail__2x2ZC){grid-template-columns:1fr}.personal-jobs_filter__xNUIX{align-items:stretch}.personal-jobs_filter__xNUIX label{flex:1 1 100%;margin-right:0}.personal-jobs_detail__2x2ZC{padding:var(--space-5)}}@media(max-width:540px){.personal-jobs_pair__Me_Uh{grid-template-columns:1fr}.personal-jobs_detail__2x2ZC,.personal-jobs_editor__70Qc6,.personal-jobs_filter__xNUIX,.personal-jobs_list__O1CHh li{padding:var(--space-4)}.personal-jobs_detail__2x2ZC dl>div{grid-template-columns:1fr;gap:var(--space-1)}.personal-jobs_actions__yDwy9{align-items:stretch}.personal-jobs_actions__yDwy9 button,.personal-jobs_filter__xNUIX button{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.personal-jobs_editor__70Qc6 button,.personal-jobs_save__XyIN8 button,.personal-jobs_workspace__zbWlC button{transition:none}}