.Work_main__QB7K_{padding:0}.Work_hero__N7XjN{min-height:100vh;display:flex;align-items:center;padding:96px 0 72px}.Work_heroInner__kL1u9{width:100%;max-width:1100px}.Work_heroTitle__UmMqn{margin:0;font-size:var(--display-xl);line-height:var(--display-xl-lineheight);letter-spacing:var(--display-xl-tracking);font-weight:var(--display-xl-weight)}.Work_heroLinePrimary__MItr2{display:block;color:rgba(255,255,255,.92)}.Work_heroLineSecondary__4brHv{display:block;margin-top:10px;color:rgba(255,255,255,.48)}.Work_blocks__RIdAQ{padding:20px 0 120px}.Work_blocksInner__evaZW{padding-top:18px;padding-bottom:30px}.Work_node__DucQ3{width:min(72ch,100%);margin-inline:auto}.Work_offsetA__jev_v,.Work_offsetB__dJykQ{transform:none}@media (max-width:980px){.Work_offsetA__jev_v,.Work_offsetB__dJykQ{transform:none}}.Work_card__4aEeY{width:100%;text-align:left;appearance:none;border:0;background:transparent;cursor:pointer;padding:44px 0;position:relative;transition:opacity .22s ease;outline:none}.Work_card__4aEeY:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(29,185,84,0),rgba(29,185,84,.5),rgba(29,185,84,0))}.Work_node__DucQ3:first-child .Work_card__4aEeY{border-top:0}.Work_card__4aEeY:focus-visible{outline:2px solid rgba(29,185,84,.35);outline-offset:8px}.Work_cardTop__I1XF9{display:flex;justify-content:space-between;align-items:baseline;gap:18px}.Work_time__I7N9O{margin:0;font-size:18px;color:rgba(255,255,255,.46)}.Work_openHint__BYz2j{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);opacity:0;transform:translateY(2px);transition:opacity .2s ease,transform .2s ease}.Work_role__1FGtR{margin:16px 0 0;font-size:34px;letter-spacing:-.02em;color:rgba(255,255,255,.92);width:fit-content;position:relative}.Work_role__1FGtR:after{content:"";position:absolute;left:0;bottom:-10px;height:1px;width:100%;background:var(--accent);opacity:0;transform:translateY(2px);transition:opacity .2s ease,transform .2s ease}.Work_company__Cwxcy{margin:22px 0 0;font-size:22px;color:rgba(255,255,255,.52)}.Work_tagline__Tt3pl{margin:22px 0 0;font-size:19px;line-height:1.75;color:rgba(255,255,255,.62);max-width:56ch;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.Work_blocksInner__evaZW:has(.Work_card__4aEeY:hover) .Work_card__4aEeY{opacity:.22}.Work_blocksInner__evaZW:has(.Work_card__4aEeY:hover) .Work_card__4aEeY:hover{opacity:1}.Work_blocksInner__evaZW:has(.Work_card__4aEeY:hover) .Work_card__4aEeY:hover .Work_role__1FGtR:after{opacity:1;transform:translateY(0)}.Work_blocksInner__evaZW:has(.Work_card__4aEeY:hover) .Work_card__4aEeY:hover .Work_tagline__Tt3pl{opacity:1;transform:translateY(0)}.Work_blocksInner__evaZW:has(.Work_card__4aEeY:hover) .Work_card__4aEeY:hover .Work_openHint__BYz2j{opacity:1;transform:translateY(0)}.Work_connectorWrap__iCEBg{display:grid;place-items:center;padding:22px 0}.Work_connector__2RXKq{width:1px;height:140px;background:linear-gradient(180deg,rgba(29,185,84,0),rgba(29,185,84,.6),rgba(29,185,84,0))}.Work_overlay__N1o35{position:fixed;inset:0;background:var(--bg);z-index:60;display:flex;flex-direction:column}.Work_overlayTop__XfP11{position:relative;padding:22px 22px 14px;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.92);backdrop-filter:blur(6px);z-index:2;display:flex;justify-content:flex-end}.Work_closeBtn__rfBhz{appearance:none;border:0;background:transparent;color:rgba(255,255,255,.78);font-size:14px;cursor:pointer}.Work_closeBtn__rfBhz:hover{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.Work_overlayScroll__ZE8xL{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:46px 0 90px}.Work_overlayHeader__xs73d{width:min(72ch,100%);margin-inline:auto}.Work_overlayTime__YUUKm{margin:0 0 12px;font-size:18px;color:rgba(255,255,255,.46)}.Work_overlayRole__WcEzo{margin:0;font-size:34px;letter-spacing:-.02em;color:rgba(255,255,255,.92)}.Work_overlayCompany__OvX5J{margin:14px 0 0;font-size:22px;color:rgba(255,255,255,.52)}.Work_overlayBody__2g_JK{width:min(72ch,100%);margin-inline:auto;padding-top:58px}.Work_label__fKc2Q{margin:0 0 16px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.28)}.Work_paragraph__uT9Q1{margin:0;font-size:18px;line-height:1.95;color:rgba(255,255,255,.86)}.Work_paragraph__uT9Q1+.Work_paragraph__uT9Q1{margin-top:18px}.Work_sectionSpacer__XeejI{height:44px}@media (hover:none) and (pointer:coarse){.Work_openHint__BYz2j,.Work_tagline__Tt3pl{opacity:1;transform:translateY(0)}.Work_role__1FGtR:after{opacity:0}.Work_blocksInner__evaZW:has(.Work_card__4aEeY:hover) .Work_card__4aEeY:hover .Work_role__1FGtR:after{opacity:0}.Work_blocksInner__evaZW:has(.Work_card__4aEeY:hover) .Work_card__4aEeY{opacity:1}}@media (max-width:740px){.Work_connector__2RXKq{height:60px}.Work_hero__N7XjN{padding:72px 0 56px}.Work_heroInner__kL1u9{max-width:52ch}.Work_heroTitle__UmMqn{font-size:var(--display-xl-mobile);line-height:var(--display-xl-lineheight-mobile)}.Work_role__1FGtR{font-size:28px}.Work_company__Cwxcy{font-size:20px}.Work_tagline__Tt3pl{font-size:18px}}