.blocks_prose__cfz_5{width:100%;color:var(--w800);font-family:var(--custom)}.blocks_prose__cfz_5>:first-child{margin-top:0}.blocks_h1__1WTiy,.blocks_h2__x38le{font-size:22px;line-height:1.6;margin:40px 0 20px}.blocks_h1__1WTiy,.blocks_h2__x38le,.blocks_h3__sU_NL{font-family:var(--custom);font-weight:550;color:var(--w800);letter-spacing:-.01em}.blocks_h3__sU_NL{font-size:19px;line-height:1.4;margin:32px 0 12px}.blocks_h4__vL1a9{font-weight:550;font-size:17px;line-height:1.4;margin:24px 0 8px}.blocks_h4__vL1a9,.blocks_p__IJst1{font-family:var(--custom);color:var(--w800)}.blocks_p__IJst1{font-weight:450;font-size:18px;line-height:1.6;letter-spacing:-.01em;margin:0 0 28px}.blocks_a__w5dqh{display:inline;color:var(--purple700);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color .15s var(--ease-out-cubic)}.blocks_a__w5dqh:hover{color:var(--purple600)}.blocks_ol__96odY,.blocks_ul__LgsTm{margin:0 0 28px;padding-left:22px;color:var(--w800);font-family:var(--custom);font-weight:450;font-size:18px;line-height:1.6;letter-spacing:-.01em}.blocks_ul__LgsTm{list-style:disc}.blocks_ol__96odY{list-style:decimal}.blocks_li__xi4ar{margin:0 0 8px;padding-left:4px}.blocks_ul__LgsTm>.blocks_li__xi4ar{list-style-type:disc}.blocks_ol__96odY>.blocks_li__xi4ar{list-style-type:decimal}.blocks_li__xi4ar::marker{color:currentColor}.blocks_blockquote__nm2P8{margin:24px 0;padding:4px 0 4px 20px;border-left:2px solid var(--w300);color:var(--w700);font-style:italic}.blocks_blockquote__nm2P8 .blocks_p__IJst1{margin:0}.blocks_hr__nsiUW{border:none;border-top:.5px solid var(--w200);margin:40px 0;max-width:none}.blocks_strong__7wuUJ{font-weight:var(--weight-bold);color:var(--w800)}.blocks_em__2LqyR{font-style:italic}.blocks_codeInline__saZ5Y{font-family:var(--mono);font-size:.9em;background:var(--purple50);color:var(--w800);padding:2px 6px;border-radius:5px}.blocks_pre__kIfhg{margin:0 0 24px;padding:18px 20px;background:var(--w900);border-radius:var(--asset-radius);overflow-x:auto}.blocks_codeBlock__28a_W{font-family:var(--mono);font-size:13.5px;line-height:1.6;color:var(--w100);background:none;padding:0}.blocks_img__ZVgdO{display:block;width:100%;height:auto;border-radius:var(--asset-radius);margin:28px 0;box-shadow:var(--shadow-asset-secondary)}.blocks_tableWrap__puT27{overflow-x:auto;margin:0 0 24px}.blocks_table__yI8ji{width:100%;border-collapse:collapse;font-size:var(--s-text-size)}.blocks_td__oz0g1,.blocks_th__rbAMV{text-align:left;padding:10px 14px;border-bottom:.5px solid var(--w200)}.blocks_th__rbAMV{color:var(--w800);font-weight:var(--weight-bold)}.join_page__ktcCU{padding:0 var(--padding-h)}.join_header__bI0_7{max-width:720px;margin:0 auto;padding:80px 0 64px;text-align:center}.join_title__KDEs2{font-family:var(--custom);font-weight:550;font-size:64px;line-height:1.1;letter-spacing:-.01em;color:var(--w800)}.join_subtitle__R3k_j{max-width:600px;margin:16px auto 0;font-family:var(--custom);font-weight:450;font-size:18px;line-height:1.5;color:var(--w600)}.join_body__9CN28{max-width:1100px;margin:0 auto;padding-bottom:128px;display:grid;grid-template-columns:200px 1fr;grid-gap:40px;gap:40px;align-items:start}.join_sidebar___qp7b{position:-webkit-sticky;position:sticky;top:96px}.join_roles__b5pQf{gap:40px}.join_group__8JvCe,.join_roles__b5pQf{display:flex;flex-direction:column}.join_groupLabel__GaN9e{font-family:var(--custom);font-weight:450;font-size:14px;line-height:1.5;color:rgba(113,107,141,.5);margin-bottom:8px}.join_role__Q3Cjm{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:16px 0;border-bottom:.5px solid rgba(168,161,225,.24);text-decoration:none;transition:background-color .15s var(--ease-out-cubic)}.join_role__Q3Cjm:last-child{border-bottom:none}.join_role__Q3Cjm:hover{background-color:var(--purple50)}.join_roleTitle__IqGpu{font-family:var(--custom);font-weight:550;font-size:18px;line-height:1.5;letter-spacing:-.01em;color:var(--w800)}.join_roleMeta__Bqfz_{display:flex;align-items:center;gap:8px;flex-shrink:0;font-family:var(--custom);font-weight:450;font-size:14px;color:rgba(113,107,141,.7);white-space:nowrap}.join_dot__tlUth{width:2px;height:2px;border-radius:50%;background:currentColor;flex:none}.join_detail__tcEvq{max-width:720px;margin:0 auto;padding:56px var(--padding-h) 128px}.join_back__1pj36{display:inline-block;margin-bottom:40px;color:var(--w500);font-size:var(--s-text-size);text-decoration:none;transition:color .15s var(--ease-out-cubic)}.join_back__1pj36:hover{color:var(--purple700)}.join_detailHeader__bKm7p{margin-bottom:36px}.join_detailTitle__nXsFR{font-family:var(--custom);font-weight:550;font-size:40px;line-height:1.1;letter-spacing:-.01em;color:var(--w800)}.join_detailMeta__yhCoQ{display:flex;align-items:center;gap:8px;margin-top:14px;font-family:var(--custom);font-weight:450;font-size:14px;color:rgba(113,107,141,.7)}.join_apply__j_UEL{margin-top:48px}.join_applyForm__ZJltV{margin-top:8px}.join_form___EpQC{gap:20px}.join_formGroup__yFCPi,.join_form___EpQC{display:flex;flex-direction:column}.join_formGroup__yFCPi label{font-family:var(--custom);font-size:14px;font-weight:500;color:var(--w0);margin-bottom:6px}.join_formGroup__yFCPi input,.join_formGroup__yFCPi textarea{padding:12px;border:1px solid rgba(168,161,225,.4);border-radius:8px;font-family:var(--custom);font-size:16px;color:var(--w0);background:white;transition:border-color .15s var(--ease-out-cubic),box-shadow .15s var(--ease-out-cubic)}.join_formGroup__yFCPi input:focus,.join_formGroup__yFCPi textarea:focus{outline:none;border-color:var(--purple600);box-shadow:0 0 0 3px var(--purple50)}.join_formGroup__yFCPi textarea{resize:vertical;min-height:100px}.join_required__psFpB{color:var(--red600)}.join_submitButton__WYwc_{background:var(--bg-primary-initial);color:white;border:none;padding:14px 24px;border-radius:8px;font-family:var(--custom);font-size:16px;font-weight:500;cursor:pointer;transition:background .15s var(--ease-out-cubic),box-shadow .15s var(--ease-out-cubic),opacity .15s var(--ease-out-cubic);box-shadow:var(--shadow-primary-initial);align-self:flex-start}.join_submitButton__WYwc_:hover:not(:disabled){background:var(--bg-primary-hovered);box-shadow:var(--shadow-primary-hovered)}.join_submitButton__WYwc_:disabled{opacity:.6;cursor:not-allowed}.join_successMessage__lYBfj{background:var(--green600)}.join_errorMessage___c9us,.join_successMessage__lYBfj{color:white;padding:12px 16px;border-radius:8px;margin-bottom:20px;text-align:center;font-family:var(--custom);font-size:14px}.join_errorMessage___c9us{background:var(--red600)}@media (max-width:800px){.join_header__bI0_7{padding:56px 0 40px}.join_title__KDEs2{font-size:44px}.join_body__9CN28{grid-template-columns:1fr;gap:32px}.join_sidebar___qp7b{position:static}.join_role__Q3Cjm{flex-direction:column;align-items:flex-start;gap:8px}}