.startup-vacancy-detail_section__E65zi{max-width:min(720px,100%);margin:0 auto;padding:clamp(72px,10vw,120px) clamp(20px,4vw,40px) clamp(96px,12vw,140px)}.startup-vacancy-detail_breadcrumb__5jrwD{font-size:13px;color:var(--ink-2);margin:0 0 28px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.startup-vacancy-detail_breadcrumb__5jrwD a{color:var(--ink-2);border-bottom:1px solid var(--line);padding-bottom:1px;text-decoration:none}.startup-vacancy-detail_breadcrumb__5jrwD a:hover{color:var(--accent);border-color:var(--accent)}.startup-vacancy-detail_crumbCurrent__N1TgI{color:var(--ink-3);font-family:var(--font-mono,ui-monospace,monospace);font-size:12px}.startup-vacancy-detail_mockNote__6sdEr{font-size:12px;line-height:1.5;color:var(--ink-3);margin:0 0 22px;padding:12px 14px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface)}.startup-vacancy-detail_mockNoteLast__bWljn{margin:28px 0 0}.startup-vacancy-detail_startupLink__xvKVN{font-size:14px;margin:0 0 20px}.startup-vacancy-detail_startupLink__xvKVN a{color:var(--accent);text-decoration:none;font-weight:600;border-bottom:1px solid color-mix(in oklch,var(--accent) 40%,transparent);padding-bottom:1px}.startup-vacancy-detail_startupLink__xvKVN a:hover{border-bottom-color:var(--accent)}.startup-vacancy-detail_title__r24JF{font-family:var(--font-display,Georgia,serif);font-size:clamp(26px,3.8vw,34px);font-weight:500;letter-spacing:-.03em;line-height:1.12;margin:0 0 16px}.startup-vacancy-detail_compSection__9Hpdb{margin-bottom:8px}.startup-vacancy-detail_compHeading__57u6S{font-family:var(--font-display,Georgia,serif);font-size:clamp(20px,2.6vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px;color:var(--ink-1)}.startup-vacancy-detail_compLead__pqrjy{margin:0 0 18px;font-size:14px;line-height:1.55;color:var(--ink-2);max-width:62ch}.startup-vacancy-detail_dedicationRow__8H1PN{margin:0 0 22px}.startup-vacancy-detail_dedicationBadge__My9WY{display:inline-block;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;border-radius:9999px;border:1px solid var(--line);background:var(--bg-elev);color:var(--ink-2)}.startup-vacancy-detail_dedicationBadgeFull__euKPo{border-color:color-mix(in oklch,var(--accent) 35%,var(--line));background:color-mix(in oklch,var(--accent) 8%,var(--bg-elev));color:var(--ink-1)}.startup-vacancy-detail_dedicationBadgePart__AaXu0{border-color:color-mix(in oklch,var(--ink-3) 50%,var(--line));color:var(--ink-2)}.startup-vacancy-detail_blocks__mXkJH{margin-bottom:32px}.startup-vacancy-detail_blocks__mXkJH,.startup-vacancy-detail_cliffVestingRow__LDncT{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr}@media (min-width:720px){.startup-vacancy-detail_blocks__mXkJH{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.startup-vacancy-detail_blockSpanWide__fredW{grid-column:1/-1}.startup-vacancy-detail_cliffVestingRow__LDncT{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}}.startup-vacancy-detail_block__1ZJ1l{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-elev);padding:18px 18px 16px;box-shadow:var(--shadow-sm)}.startup-vacancy-detail_blockLabel__sB0bC{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px}.startup-vacancy-detail_oppLabelRow__DYd5S{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:4px}.startup-vacancy-detail_oppLabelRow__DYd5S .startup-vacancy-detail_blockLabel__sB0bC{margin:0}.startup-vacancy-detail_oppInfo__iEbgp{position:relative;display:inline-block;list-style:none}.startup-vacancy-detail_oppInfo__iEbgp::-webkit-details-marker{display:none}.startup-vacancy-detail_oppInfoSummary__0GUDd{cursor:pointer;list-style:none;list-style-type:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border-radius:9999px;border:1px solid color-mix(in oklch,var(--accent) 35%,var(--line));background:color-mix(in oklch,var(--accent) 6%,var(--bg-elev));color:var(--accent);transition:border-color .15s ease,background .15s ease,color .15s ease}.startup-vacancy-detail_oppInfoSummary__0GUDd::-webkit-details-marker{display:none}.startup-vacancy-detail_oppInfoSummary__0GUDd:hover,.startup-vacancy-detail_oppInfo__iEbgp[open] .startup-vacancy-detail_oppInfoSummary__0GUDd{border-color:var(--accent);background:color-mix(in oklch,var(--accent) 14%,var(--bg-elev));color:var(--ink-1)}.startup-vacancy-detail_oppInfoIconWrap__G3a4U{display:flex;align-items:center;justify-content:center}.startup-vacancy-detail_oppInfoIcon__0ZxZj{width:16px;height:16px;display:block}.startup-vacancy-detail_oppInfoPanel__V1At5{position:absolute;right:0;bottom:calc(100% + 10px);width:min(300px,100%);padding:12px 14px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-elev);box-shadow:var(--shadow-sm);z-index:20}.startup-vacancy-detail_oppInfoText__F0qLt{margin:0;font-size:13px;line-height:1.55;color:var(--ink-2)}.startup-vacancy-detail_oppTabularStrip__qsHgM{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin:12px 0 6px;padding:14px 16px;border-radius:var(--radius-lg);border:1px solid color-mix(in oklch,var(--accent) 28%,var(--line));background:linear-gradient(135deg,color-mix(in oklch,var(--accent) 10%,var(--bg-elev)) 0,var(--bg-elev) 55%)}.startup-vacancy-detail_oppTabularRow__gJqTL{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;flex:1 1;min-width:0}.startup-vacancy-detail_oppTabularPair__IIJdv{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.startup-vacancy-detail_oppTabularNumber__iaPMs{font-family:var(--font-mono,ui-monospace,monospace);font-size:clamp(28px,5vw,40px);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;color:var(--accent)}.startup-vacancy-detail_oppTabularStripSingle__PFt_g .startup-vacancy-detail_oppTabularNumber__iaPMs{font-size:clamp(32px,6vw,44px)}.startup-vacancy-detail_oppTabularSep__0ySnR{font-family:var(--font-mono,ui-monospace,monospace);font-size:20px;font-weight:500;color:var(--ink-3);line-height:1}.startup-vacancy-detail_oppTabularUnit__1qPL9{font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;font-weight:600;text-transform:lowercase;color:var(--ink-2)}.startup-vacancy-detail_oppInstrumentBadge__TPEnO{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:6px 10px;border-radius:9999px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);max-width:100%}.startup-vacancy-detail_contractCaption__Yi_zD,.startup-vacancy-detail_oppTabularCaption__paZwQ{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-family:var(--font-mono,ui-monospace,monospace);color:var(--ink-3)}.startup-vacancy-detail_vestingLearnLinkWrap__2eS85{margin:-4px 0 10px;padding:0 2px}.startup-vacancy-detail_vestingLearnLink__nxHSy{font-size:14px;font-weight:600;color:var(--accent);text-decoration:none;border-bottom:1px solid color-mix(in oklch,var(--accent) 40%,transparent);padding-bottom:2px}.startup-vacancy-detail_vestingLearnLink__nxHSy:hover{border-bottom-color:var(--accent)}.startup-vacancy-detail_vestingExtraList__m_Pd9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.startup-vacancy-detail_vestingExtraItem__vv5ed{display:flex;align-items:flex-start;gap:12px}.startup-vacancy-detail_vestingExtraIconWrap__dKT2B{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:1px;border-radius:10px;background:color-mix(in oklch,var(--accent) 10%,var(--surface));color:var(--accent)}.startup-vacancy-detail_vestingExtraIconSvg__g9Mu4{width:18px;height:18px;display:block}.startup-vacancy-detail_vestingExtraText__24yJV{flex:1 1;min-width:0;font-size:15px;line-height:1.55;color:var(--ink-2)}.startup-vacancy-detail_blockBody__FpMjw{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.startup-vacancy-detail_skillsBeforeComp__cd4Af{margin-top:clamp(20px,4vw,36px);margin-bottom:8px}.startup-vacancy-detail_skillsSectionTitle__dh396{font-family:var(--font-display,Georgia,serif);font-size:clamp(18px,2.2vw,20px);font-weight:500;letter-spacing:-.02em;margin:0 0 12px;color:var(--ink-1)}.startup-vacancy-detail_skillTags__oSe4h{list-style:none;margin:0 0 32px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.startup-vacancy-detail_skillTag__WOePD{display:inline-block;font-size:12px;line-height:1.3;padding:5px 10px;border-radius:9999px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2)}.startup-vacancy-detail_actions__lniYb{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:40px}.startup-vacancy-detail_back__em3f_{display:inline-block;font-size:14px;color:var(--ink-2);border-bottom:1px solid var(--line);padding-bottom:2px;text-decoration:none}.startup-vacancy-detail_back__em3f_:hover{color:var(--accent);border-color:var(--accent)}@media (min-width:1360px){.startup-vacancy-detail_section__E65zi{max-width:760px}.startup-vacancy-detail_block__1ZJ1l{padding:20px 22px 18px}}