.deskViewer[data-astro-cid-dffdci6g]{aspect-ratio:768/604;background:var(--block-sunken);width:100%;position:relative;overflow:hidden}.deskViewerStage[data-astro-cid-dffdci6g]{position:absolute;inset:0}.deskViewerStage[data-astro-cid-dffdci6g] canvas{width:100%;height:100%;display:block}.deskViewerMarkers[data-astro-cid-dffdci6g]{pointer-events:none;position:absolute;inset:0}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker{pointer-events:auto;opacity:0;z-index:1;transition:opacity .25s;position:absolute;transform:translate(-50%,-50%)}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.on{opacity:1}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.occluded{opacity:0;pointer-events:none}.deskViewerMarkers[data-astro-cid-dffdci6g] .dot{border:1.5px solid var(--color-dark);background:var(--color-white);cursor:pointer;border-radius:50%;place-items:center;width:14px;height:14px;transition:transform .18s,background-color .18s;display:grid;position:relative}.deskViewerMarkers[data-astro-cid-dffdci6g] .dot:after{content:"";background:var(--color-dark);border-radius:50%;width:4px;height:4px}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker:hover .dot,.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.open .dot{background:var(--color-dark);transform:scale(1.15)}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker:hover .dot:after,.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.open .dot:after{background:var(--color-white)}.deskViewerMarkers[data-astro-cid-dffdci6g].has-sel .marker:not(.sel) .dot{opacity:.4}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.sel .dot{background:var(--color-dark);transform:scale(1.25)}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.sel .dot:after{background:var(--color-white)}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.sel.occluded{opacity:.35}.deskViewerMarkers[data-astro-cid-dffdci6g] .dot:before{content:"";border:1.5px solid var(--color-dark);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-1.5px}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.ping .dot:before{animation:.62s ease-out deskPing}@keyframes deskPing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.ping .dot:before{animation:none}}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.sel{z-index:2}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker:hover,.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.open{z-index:3}.deskViewerMarkers[data-astro-cid-dffdci6g] .card{border:1px solid var(--color-dark-15);background:var(--color-white);opacity:0;visibility:hidden;width:236px;padding:12px 13px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:-10px;left:22px;transform:translate(-6px);box-shadow:0 12px 30px #14171c21}.deskViewerMarkers[data-astro-cid-dffdci6g] .marker:hover .card,.deskViewerMarkers[data-astro-cid-dffdci6g] .marker.open .card{opacity:1;visibility:visible;transform:translate(0)}.deskViewerMarkers[data-astro-cid-dffdci6g] .card .kind{text-transform:uppercase;color:var(--color-dark-60);margin-bottom:5px;font-family:Fira Mono,monospace;font-size:10px;font-weight:500;line-height:1;display:block}.deskViewerMarkers[data-astro-cid-dffdci6g] .card .name{color:var(--color-dark);margin:0 0 6px;font-family:Jost,sans-serif;font-size:15px;font-weight:500;line-height:1.3}.deskViewerMarkers[data-astro-cid-dffdci6g] .card .desc{color:var(--color-dark-60);margin:0;font-family:Jost,sans-serif;font-size:13px;font-weight:400;line-height:1.45}.deskViewerControls[data-astro-cid-dffdci6g]{z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:16px;left:16px}.deskViewerControls[data-astro-cid-dffdci6g] button[data-astro-cid-dffdci6g]{border:1px solid var(--color-dark-15);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dark);cursor:pointer;background:#ffffffc7;border-radius:0;padding:9px 13px;font-family:Fira Mono,monospace;font-size:11px;font-weight:500;line-height:1;transition:background-color .15s,color .15s,border-color .15s}.deskViewerControls[data-astro-cid-dffdci6g] button[data-astro-cid-dffdci6g]:hover{background:var(--color-white)}.deskViewerControls[data-astro-cid-dffdci6g] button[data-astro-cid-dffdci6g][aria-pressed=true]{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-white)}.deskViewerHint[data-astro-cid-dffdci6g]{z-index:2;color:var(--color-dark-60);margin:0;font-family:Fira Mono,monospace;font-size:11px;line-height:1;position:absolute;bottom:16px;right:16px}.deskViewer[data-astro-cid-dffdci6g]:not([data-dv-ready]) .deskViewerControls[data-astro-cid-dffdci6g],.deskViewer[data-astro-cid-dffdci6g]:not([data-dv-ready]) .deskViewerHint[data-astro-cid-dffdci6g]{display:none}@media (max-width:1130px){.deskViewerHint[data-astro-cid-dffdci6g]{display:none}.deskViewerMarkers[data-astro-cid-dffdci6g] .card{width:180px}}.carHeroHead[data-astro-cid-tslmrx5s]{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.carHeroText[data-astro-cid-tslmrx5s]{flex-direction:column;gap:24px;display:flex}.carHeroOverline[data-astro-cid-tslmrx5s]{text-transform:uppercase;color:var(--block-ink-soft);font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1}.carHeroTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.96px;color:var(--block-ink);margin:0;font-family:Jost,sans-serif;font-size:48px;font-weight:500;line-height:1}.carHeroActions[data-astro-cid-tslmrx5s]{flex-shrink:0;gap:8px;display:flex}.carHeroCta[data-astro-cid-tslmrx5s],.carHeroLink[data-astro-cid-tslmrx5s]{text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;height:44px;padding:0 18px;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.carHeroCta[data-astro-cid-tslmrx5s]{background-color:var(--block-ink);color:var(--block-bg)}.carHeroLink[data-astro-cid-tslmrx5s]{color:var(--block-ink);background:0 0}.carHeroLink[data-astro-cid-tslmrx5s] span[data-astro-cid-tslmrx5s]{text-underline-offset:3px;text-decoration:underline}.carHeroCta[data-astro-cid-tslmrx5s] svg[data-astro-cid-tslmrx5s],.carHeroLink[data-astro-cid-tslmrx5s] svg[data-astro-cid-tslmrx5s]{flex-shrink:0;width:12px;height:8px;transform:scaleX(-1)}.carHeroImage[data-astro-cid-tslmrx5s]{object-fit:cover;width:100%;margin-top:48px;display:block}.carHead[data-astro-cid-tslmrx5s]{flex-direction:column;gap:24px;display:flex}.carHeadOverline[data-astro-cid-tslmrx5s]{text-transform:uppercase;color:var(--block-ink-soft);font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1}.carHeadRow[data-astro-cid-tslmrx5s]{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.carHeadTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.8px;color:var(--block-ink);flex:0 604px;min-width:0;margin:0;font-family:Jost,sans-serif;font-size:40px;font-weight:500;line-height:1}.carHeadIntroCol[data-astro-cid-tslmrx5s]{flex:0 0 480px;justify-content:flex-end;align-self:stretch;align-items:flex-end;min-width:0;display:flex}.carHeadIntro[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;text-align:right;color:var(--block-ink-soft);width:480px;max-width:100%;margin:0;font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.carFormationGrid[data-astro-cid-tslmrx5s]{gap:8px;margin-top:64px;display:flex}.carFormationCard[data-astro-cid-tslmrx5s]{flex-direction:column;flex:1 1 0;gap:16px;min-width:0;display:flex}.carFormationCardImage[data-astro-cid-tslmrx5s],.carFormationCardVisual[data-astro-cid-tslmrx5s]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.carFormationCardVisual[data-astro-cid-tslmrx5s]{color:var(--block-ink)}.carFormationCardVisual[data-astro-cid-tslmrx5s] svg{width:100%;height:100%;display:block}.carFormationCardText[data-astro-cid-tslmrx5s]{flex-direction:column;gap:10px;padding-right:20px;display:flex}.carFormationCardTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.18px;color:var(--block-ink);margin:0;font-family:Jost,sans-serif;font-size:18px;font-weight:500;line-height:1.3}.carFormationCardDesc[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;color:var(--block-ink-soft);margin:0;font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.carOfficesTabs[data-astro-cid-tslmrx5s]{flex-shrink:0;align-self:flex-end;gap:8px;display:flex}.carOfficesTab[data-astro-cid-tslmrx5s]{border:1px dashed var(--block-chip);text-transform:uppercase;white-space:nowrap;color:var(--block-ink);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;height:36px;padding:0 14px;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1;transition:border-color .15s,border-style .15s;display:inline-flex}.carOfficesTab[data-astro-cid-tslmrx5s][aria-selected=true]{border:2px solid var(--block-ink);padding:0 13px}.carOfficesRail[data-astro-cid-tslmrx5s]{margin-top:64px;margin-inline:-32px}.carOfficesScroller[data-astro-cid-tslmrx5s]{overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;overflow-x:auto}.carOfficesScroller[data-astro-cid-tslmrx5s]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.carOfficesScroller[data-astro-cid-tslmrx5s]{scroll-behavior:auto}}.carOfficesScroller[data-astro-cid-tslmrx5s][data-dragging]{scroll-behavior:auto}.carOfficesTrack[data-astro-cid-tslmrx5s]{gap:6px;width:max-content;display:flex}.carOfficesPhoto[data-astro-cid-tslmrx5s]{object-fit:cover;flex:none;width:auto;height:556px;display:block}.carOfficesPhoto--wide[data-astro-cid-tslmrx5s]{aspect-ratio:3/2}.carOfficesPhoto--tall[data-astro-cid-tslmrx5s]{aspect-ratio:2/3}.carOfficesPhoto[data-astro-cid-tslmrx5s][data-hidden]{display:none}.carOfficesControls[data-astro-cid-tslmrx5s]{align-items:center;gap:20px;margin-top:64px;display:flex}.carOfficesProgress[data-astro-cid-tslmrx5s]{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;height:36px;position:relative}.carOfficesProgress[data-astro-cid-tslmrx5s]:before{content:"";inset-inline:0;background-image:var(--dash-h);height:1px;position:absolute;top:50%;transform:translateY(-50%)}.carOfficesProgressThumb[data-astro-cid-tslmrx5s]{background:var(--block-ink);height:2px;position:absolute;top:50%;transform:translateY(-50%)}.carDeskBody[data-astro-cid-tslmrx5s]{gap:48px;margin-top:64px;display:flex}.carDeskList[data-astro-cid-tslmrx5s]{flex-direction:column;flex:0 0 392px;margin:0;padding:0;list-style:none;display:flex}.carDeskItem[data-astro-cid-tslmrx5s]{position:relative}.carDeskItem[data-astro-cid-tslmrx5s]:after{content:"";background:var(--block-line);pointer-events:none;width:100%;height:1px;position:absolute;bottom:0;left:0}.carDeskItemButton[data-astro-cid-tslmrx5s]{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:12px;width:100%;padding:20px 0;display:flex}.carDeskItem[data-astro-cid-tslmrx5s]:first-child .carDeskItemButton[data-astro-cid-tslmrx5s]{padding-top:0}.carDeskItemTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.18px;color:var(--block-ink-soft);align-items:center;height:26px;font-family:Jost,sans-serif;font-size:18px;font-weight:500;line-height:1.3;transition:color .2s;display:flex}.carDeskItem[data-astro-cid-tslmrx5s][data-active] .carDeskItemTitle[data-astro-cid-tslmrx5s],.carDeskItem[data-astro-cid-tslmrx5s][data-peek] .carDeskItemTitle[data-astro-cid-tslmrx5s]{color:var(--block-ink)}.carDeskItemDesc[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;color:var(--block-ink-soft);font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3;display:none}.carDeskItem[data-astro-cid-tslmrx5s][data-active] .carDeskItemDesc[data-astro-cid-tslmrx5s]{display:block}.carDeskItemProgress[data-astro-cid-tslmrx5s]{background:var(--block-ink);transform-origin:0;z-index:1;pointer-events:none;width:100%;height:1px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.carDeskVisual[data-astro-cid-tslmrx5s]{aspect-ratio:768/604;flex:1 1 0;min-width:0;position:relative}.carPhotoCards[data-astro-cid-tslmrx5s]{gap:8px;margin-top:64px;display:flex}.carPhotoCard[data-astro-cid-tslmrx5s]{aspect-ratio:397.33/398.67;flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;padding:30px;display:flex;position:relative;overflow:hidden}.carPhotoCardMedia[data-astro-cid-tslmrx5s]{pointer-events:none;position:absolute;inset:0}.carPhotoCardImage[data-astro-cid-tslmrx5s]{object-fit:cover;width:100%;height:100%;display:block}.carPhotoCardMedia[data-astro-cid-tslmrx5s]:after{content:"";background:linear-gradient(#00000029,#0006);position:absolute;inset:0}.carPhotoCardText[data-astro-cid-tslmrx5s]{flex-direction:column;gap:8px;display:flex;position:relative}.carPhotoCardDate[data-astro-cid-tslmrx5s]{text-transform:uppercase;color:#fff9;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1}.carPhotoCardTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.48px;color:var(--color-white);margin:0;font-family:Jost,sans-serif;font-size:24px;font-weight:500;line-height:1}.carMentoringInner[data-astro-cid-tslmrx5s]{isolation:isolate;--carFrame:var(--grid-frame-width);--carFrameWidth:auto;position:relative;overflow:hidden}.carMentoringInner[data-astro-cid-tslmrx5s] .carMentoringImage{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.carMentoringScrim[data-astro-cid-tslmrx5s]{z-index:1;pointer-events:none;background:#00000080;position:absolute;inset:0}.carMentoringFrame[data-astro-cid-tslmrx5s]{z-index:2;box-sizing:border-box;width:var(--carFrameWidth);max-width:var(--carFrame);margin:0 var(--grid-frame-x);padding-block:272px 204px;padding-inline:var(--grid-content-padding);border-left:1px dashed var(--block-line);border-right:1px dashed var(--block-line);flex-direction:column;align-items:flex-start;min-height:784px;display:flex;position:relative}.carMentoringFrame[data-astro-cid-tslmrx5s]:before{content:"";border-left:1px dashed var(--block-line);pointer-events:none;position:absolute;top:32px;bottom:32px;left:50%}.carMentoringOverline[data-astro-cid-tslmrx5s]{text-transform:uppercase;color:var(--color-white-60);margin:0 0 24px;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1}.carMentoringTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.8px;color:var(--color-white);margin:0;font-family:Jost,sans-serif;font-size:40px;font-weight:500;line-height:1}.carMentoringText[data-astro-cid-tslmrx5s]{border-top:1px dashed var(--block-line);flex-direction:column;gap:16px;width:100%;margin-top:44px;padding-top:44px;display:flex}.carMentoringText[data-astro-cid-tslmrx5s] p[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;text-align:right;color:var(--color-white-60);width:480px;max-width:100%;margin:0 0 0 auto;font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.carRexBody[data-astro-cid-tslmrx5s]{gap:48px;margin-top:64px;display:flex}.carRexImage[data-astro-cid-tslmrx5s]{object-fit:cover;flex:0 0 596px;align-self:flex-start;width:596px;height:556px;display:block}.carRexList[data-astro-cid-tslmrx5s]{counter-reset:none;flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none}.carRexItem[data-astro-cid-tslmrx5s]{padding-bottom:32px;position:relative}.carRexItem[data-astro-cid-tslmrx5s]:after{content:"";background-image:var(--dash-h);width:100%;height:1px;position:absolute;bottom:0;left:0}.carRexItem[data-astro-cid-tslmrx5s]+.carRexItem[data-astro-cid-tslmrx5s]{padding-top:32px}.carRexItem[data-astro-cid-tslmrx5s]:last-child:after{display:none}.carRexNumber[data-astro-cid-tslmrx5s]{color:var(--block-ink-soft);font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1;display:block}.carRexItemTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.18px;color:var(--block-ink);margin:16px 0 0;font-family:Jost,sans-serif;font-size:18px;font-weight:500;line-height:1.3}.carRexItemDesc[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;color:var(--block-ink-soft);margin:12px 0 0;font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.carQuoteInner[data-astro-cid-tslmrx5s]{text-align:center;flex-direction:column;align-items:center;margin:0;display:flex}.carQuoteBadge[data-astro-cid-tslmrx5s]{background:var(--block-ink-ghost);color:var(--block-ink);place-items:center;width:48px;height:48px;display:grid}.carQuoteBadge[data-astro-cid-tslmrx5s] svg{width:19px;height:18px;display:block}.carQuoteText[data-astro-cid-tslmrx5s]{letter-spacing:-.64px;color:var(--block-ink);width:580px;max-width:100%;margin:24px 0 0;font-family:Jost,sans-serif;font-size:32px;font-weight:500;line-height:1}.carQuoteAuthor[data-astro-cid-tslmrx5s]{flex-direction:column;align-items:center;gap:4px;margin-top:24px;display:flex}.carQuoteName[data-astro-cid-tslmrx5s]{letter-spacing:-.16px;color:var(--block-ink);font-family:Jost,sans-serif;font-size:16px;font-weight:500;line-height:1.3}.carQuoteRole[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;color:var(--block-ink-soft);font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.carOffersCount[data-astro-cid-tslmrx5s]{text-transform:uppercase;white-space:nowrap;color:var(--block-ink-soft);flex-shrink:0;align-self:flex-end;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1}.carOffersBody[data-astro-cid-tslmrx5s]{gap:64px;margin-top:64px;display:flex}.carOffersSide[data-astro-cid-tslmrx5s]{flex-direction:column;flex:0 0 300px;align-self:flex-start;display:flex;position:sticky;top:110px}.carOffersFilters[data-astro-cid-tslmrx5s]{flex-direction:column;display:flex}.carOffersFilter[data-astro-cid-tslmrx5s]{border:0;border-left:1px solid var(--block-line);letter-spacing:-.2px;text-align:left;color:var(--block-ink-faint);cursor:pointer;background:0 0;width:100%;height:50px;padding:0 0 0 22px;font-family:Jost,sans-serif;font-size:20px;font-weight:500;line-height:1.3;transition:color .15s,border-color .15s;display:block}.carOffersFilter[data-astro-cid-tslmrx5s][aria-selected=true]{border-left:2px solid var(--block-ink);color:var(--block-ink);padding-left:21px}.carOffersSpontaneous[data-astro-cid-tslmrx5s]{background:var(--color-creme);margin-top:64px;padding:20px}.carOffersSpontaneousText[data-astro-cid-tslmrx5s]{letter-spacing:-.18px;color:var(--block-ink);margin:0;font-family:Jost,sans-serif;font-size:18px;font-weight:500;line-height:1.3}.carOffersSpontaneousCta[data-astro-cid-tslmrx5s]{background-color:var(--block-bg);text-transform:uppercase;white-space:nowrap;color:var(--block-ink);align-items:center;gap:6px;height:44px;margin-top:32px;padding:0 18px;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.carOffersSpontaneousCta[data-astro-cid-tslmrx5s] svg[data-astro-cid-tslmrx5s]{flex-shrink:0;width:12px;height:8px;transform:scaleX(-1)}.carOffersTable[data-astro-cid-tslmrx5s]{border-collapse:collapse;table-layout:fixed;flex:1 1 0;align-self:flex-start;min-width:0}.carOffersTable[data-astro-cid-tslmrx5s] th[data-astro-cid-tslmrx5s]{border-bottom:1px solid var(--block-line);text-align:left;padding:0 0 20px;font-weight:400}.carOffersColumn[data-astro-cid-tslmrx5s]{text-transform:uppercase;color:var(--block-ink-soft);font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1}.carOffersTable[data-astro-cid-tslmrx5s] th[data-astro-cid-tslmrx5s]:nth-child(2),.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:nth-child(2){width:160px}.carOffersTable[data-astro-cid-tslmrx5s] th[data-astro-cid-tslmrx5s]:nth-child(3),.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:nth-child(3){width:110px}.carOffersTable[data-astro-cid-tslmrx5s] th[data-astro-cid-tslmrx5s]:nth-child(4),.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:nth-child(4){width:120px}.carOffersRow[data-astro-cid-tslmrx5s][data-hidden]{display:none}.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]{border-bottom:1px dashed var(--block-line);vertical-align:middle;padding:19px 0 20px}.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:first-child,.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:nth-child(2){box-sizing:border-box;padding-right:24px}.carOffersPosition[data-astro-cid-tslmrx5s]{letter-spacing:-.48px;color:var(--block-ink);font-family:Jost,sans-serif;font-size:24px;font-weight:500;line-height:1.2}.carOffersCity[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;color:var(--block-ink);font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.carOffersChip[data-astro-cid-tslmrx5s]{text-transform:uppercase;white-space:nowrap;color:var(--color-dark);background:var(--color-chip-stage);align-items:center;height:20px;padding:0 6px;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.carOffersChip[data-astro-cid-tslmrx5s][data-type=CDI]{background:var(--color-chip-cdi)}.carOffersChip[data-astro-cid-tslmrx5s][data-type=Freelance]{background:var(--color-chip-freelance)}.carOffersAction[data-astro-cid-tslmrx5s]{text-align:right}.carOffersApply[data-astro-cid-tslmrx5s]{background-color:var(--block-sunken);text-transform:uppercase;white-space:nowrap;color:var(--block-ink);opacity:0;align-items:center;gap:6px;height:36px;padding:0 14px;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:opacity .15s,background-size 90ms linear,color 90ms linear;display:inline-flex}.carOffersApply[data-astro-cid-tslmrx5s] svg[data-astro-cid-tslmrx5s]{flex-shrink:0;width:12px;height:8px;transform:scaleX(-1)}.carOffersRow[data-astro-cid-tslmrx5s]:hover .carOffersApply[data-astro-cid-tslmrx5s],.carOffersApply[data-astro-cid-tslmrx5s]:focus-visible{opacity:1}@media (hover:none){.carOffersApply[data-astro-cid-tslmrx5s]{opacity:1}}.carOffersEmpty[data-astro-cid-tslmrx5s]{color:var(--block-ink-soft);margin:32px 0 0;font-family:Jost,sans-serif;font-size:14px}.carOffersSrOnly[data-astro-cid-tslmrx5s]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.carLinksSeparator[data-astro-cid-tslmrx5s]{text-transform:uppercase;color:var(--block-ink-soft);align-items:center;gap:20px;margin:0;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1;display:flex}.carLinksSeparator[data-astro-cid-tslmrx5s]:before,.carLinksSeparator[data-astro-cid-tslmrx5s]:after{content:"";background-image:var(--dash-h);flex:1 1 0;height:1px}.carLinksRail[data-astro-cid-tslmrx5s]{margin-top:32px}.carLinksScroller[data-astro-cid-tslmrx5s]{overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;overflow-x:auto}.carLinksScroller[data-astro-cid-tslmrx5s]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.carLinksScroller[data-astro-cid-tslmrx5s]{scroll-behavior:auto}}.carLinksScroller[data-astro-cid-tslmrx5s][data-dragging]{scroll-behavior:auto}.carLinksTrack[data-astro-cid-tslmrx5s]{gap:6px;width:max-content;display:flex}.carLinksCard[data-astro-cid-tslmrx5s]{box-sizing:border-box;background:var(--block-surface);color:var(--block-ink);flex-direction:column;flex:0 0 368px;height:198px;padding:24px;text-decoration:none;display:flex;position:relative}.carLinksLogo[data-astro-cid-tslmrx5s]{height:32px;display:block}.carLinksLogo[data-astro-cid-tslmrx5s] svg{width:auto;height:100%;display:block}.carLinksText[data-astro-cid-tslmrx5s]{flex-direction:column;gap:4px;margin-top:auto;display:flex}.carLinksName[data-astro-cid-tslmrx5s]{letter-spacing:-.16px;color:var(--block-ink);font-family:Jost,sans-serif;font-size:16px;font-weight:500;line-height:1.3}.carLinksMeta[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;color:var(--block-ink-soft);font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.carLinksArrow[data-astro-cid-tslmrx5s]{background:var(--block-bg);place-items:center;width:36px;height:36px;transition:background-color .2s,color .2s;display:grid;position:absolute;bottom:24px;right:24px}.carLinksArrow[data-astro-cid-tslmrx5s] svg[data-astro-cid-tslmrx5s]{width:12px;height:8px;transform:scaleX(-1)}@media (hover:hover){.carLinksCard[data-astro-cid-tslmrx5s]:hover .carLinksArrow[data-astro-cid-tslmrx5s]{background:var(--block-ink);color:var(--block-bg)}}.carLinksControls[data-astro-cid-tslmrx5s]{align-items:center;gap:20px;margin-top:32px;display:flex}.carLinksProgress[data-astro-cid-tslmrx5s]{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;height:36px;position:relative}.carLinksProgress[data-astro-cid-tslmrx5s]:before{content:"";inset-inline:0;background-image:var(--dash-h);height:1px;position:absolute;top:50%;transform:translateY(-50%)}.carLinksProgressThumb[data-astro-cid-tslmrx5s]{background:var(--block-ink);height:2px;position:absolute;top:50%;transform:translateY(-50%)}.carMeetNav[data-astro-cid-tslmrx5s]{flex-shrink:0;align-self:flex-end;gap:1px;display:flex}.carMeetRail[data-astro-cid-tslmrx5s]{z-index:0;gap:6px;height:556px;margin-top:64px;display:flex;position:relative;overflow:hidden}.carMeetItem[data-astro-cid-tslmrx5s]{cursor:pointer;flex:none;height:100%;margin:0;padding:0;display:flex;position:relative}.carMeetRail[data-astro-cid-tslmrx5s][data-animating=true] .carMeetItem[data-astro-cid-tslmrx5s]{backface-visibility:hidden}.carMeetSlot[data-astro-cid-tslmrx5s]{width:var(--thumb-w);flex-shrink:0;height:100%;transition:width .35s;position:relative;overflow:hidden}.carMeetItem[data-astro-cid-tslmrx5s][data-active=true]{cursor:default}.carMeetTap[data-astro-cid-tslmrx5s],.carMeetName[data-astro-cid-tslmrx5s]{display:none}@media (prefers-reduced-motion:reduce){.carMeetSlot[data-astro-cid-tslmrx5s]{transition:none}}.carMeetCover[data-astro-cid-tslmrx5s]{object-fit:cover;width:948px;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.carMeetStage[data-astro-cid-tslmrx5s]{z-index:1;height:100%;position:absolute;top:0;left:0;overflow:hidden}.carMeetVideo[data-astro-cid-tslmrx5s]{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.carMeetBar[data-astro-cid-tslmrx5s]{box-sizing:border-box;color:var(--color-white);text-transform:uppercase;align-items:center;gap:12px;padding-inline:154px;font-family:Fira Mono,monospace;font-size:12px;font-weight:500;line-height:1;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.carMeetPlay[data-astro-cid-tslmrx5s],.carMeetMute[data-astro-cid-tslmrx5s]{color:var(--color-white);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.carMeetPlay[data-astro-cid-tslmrx5s]{background-color:var(--color-white-20);width:36px;height:36px}.carMeetPlayIcon[data-astro-cid-tslmrx5s],.carMeetPauseIcon[data-astro-cid-tslmrx5s]{width:8px;height:10px}.carMeetPauseIcon[data-astro-cid-tslmrx5s],.carMeetStage[data-astro-cid-tslmrx5s][data-playing=true] .carMeetPlayIcon[data-astro-cid-tslmrx5s]{display:none}.carMeetStage[data-astro-cid-tslmrx5s][data-playing=true] .carMeetPauseIcon[data-astro-cid-tslmrx5s]{display:block}.carMeetMute[data-astro-cid-tslmrx5s] svg[data-astro-cid-tslmrx5s]{width:18px;height:18px}.carMeetMute[data-astro-cid-tslmrx5s]{position:relative}.carMeetMute[data-astro-cid-tslmrx5s]:before{content:"";position:absolute;inset:-12px}.carMeetSoundIcon[data-astro-cid-tslmrx5s],.carMeetStage[data-astro-cid-tslmrx5s][data-muted=false] .carMeetMutedIcon[data-astro-cid-tslmrx5s]{display:none}.carMeetStage[data-astro-cid-tslmrx5s][data-muted=false] .carMeetSoundIcon[data-astro-cid-tslmrx5s]{display:block}.carMeetTime[data-astro-cid-tslmrx5s]{flex-shrink:0}.carMeetSeparator[data-astro-cid-tslmrx5s]{border-left:1px solid #0000;border-image:var(--dash-v)1;flex-shrink:0;align-self:center;width:0;height:16px}.carMeetLine[data-astro-cid-tslmrx5s]{cursor:pointer;-webkit-user-select:none;user-select:none;flex:auto;height:1em;line-height:1;position:relative;overflow:hidden}.carMeetTrack[data-astro-cid-tslmrx5s],.carMeetPlayed[data-astro-cid-tslmrx5s]{white-space:pre;letter-spacing:2px;font-size:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.carMeetTrack[data-astro-cid-tslmrx5s]{color:var(--color-white-30)}.carMeetPlayed[data-astro-cid-tslmrx5s]{color:var(--color-white)}.carMeetCaption[data-astro-cid-tslmrx5s]{letter-spacing:-.14px;text-transform:none;white-space:nowrap;color:var(--color-white);text-shadow:0 1px 3px #0006;flex-shrink:0;max-width:480px;font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.3}@media (max-width:1130px){.carHeroHead[data-astro-cid-tslmrx5s]{flex-direction:column;align-items:flex-start;gap:40px}.carHeroTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.72px;font-size:36px}.carHeroActions[data-astro-cid-tslmrx5s]{flex-wrap:wrap}.carHeroImage[data-astro-cid-tslmrx5s]{margin-top:32px}.carHeadRow[data-astro-cid-tslmrx5s]{flex-direction:column;gap:24px}.carHeadTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.64px;flex:none;font-size:32px}.carHeadIntroCol[data-astro-cid-tslmrx5s]{flex:none;justify-content:flex-start;align-self:stretch}.carHeadIntro[data-astro-cid-tslmrx5s]{text-align:left;width:100%}.carFormationGrid[data-astro-cid-tslmrx5s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 8px;margin-top:40px;display:grid}.carFormationCardText[data-astro-cid-tslmrx5s]{padding-right:0}.carOfficesTabs[data-astro-cid-tslmrx5s]{flex-wrap:wrap}.carOfficesRail[data-astro-cid-tslmrx5s]{margin-top:40px;margin-inline:-16px}.carOfficesPhoto[data-astro-cid-tslmrx5s]{height:380px}.carOfficesControls[data-astro-cid-tslmrx5s]{margin-top:40px}.carDeskBody[data-astro-cid-tslmrx5s]{gap:40px;margin-top:40px}.carDeskList[data-astro-cid-tslmrx5s]{flex:none}.carPhotoCards[data-astro-cid-tslmrx5s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px;margin-top:40px;display:grid}.carMentoringInner[data-astro-cid-tslmrx5s]{--carFrameWidth:calc(100% - 2*var(--grid-gutter-mobile))}.carMentoringFrame[data-astro-cid-tslmrx5s]{margin-inline:var(--grid-gutter-mobile);border-left:none;border-right:none;max-width:none;min-height:0;padding-block:56px;padding-inline:0}.carMentoringFrame[data-astro-cid-tslmrx5s]:before{display:none}.carMentoringTitle[data-astro-cid-tslmrx5s]{letter-spacing:-.64px;font-size:32px}.carMentoringText[data-astro-cid-tslmrx5s]{margin-top:32px;padding-top:32px}.carMentoringText[data-astro-cid-tslmrx5s] p[data-astro-cid-tslmrx5s]{text-align:left;width:100%}.carRexBody[data-astro-cid-tslmrx5s]{gap:32px;margin-top:40px}.carRexImage[data-astro-cid-tslmrx5s]{aspect-ratio:596/556;flex:1 1 0;width:auto;min-width:0;height:auto}.carOffersBody[data-astro-cid-tslmrx5s]{flex-direction:column;gap:32px;margin-top:40px}.carOffersSide[data-astro-cid-tslmrx5s]{display:contents}.carOffersFilters[data-astro-cid-tslmrx5s]{order:1}.carOffersTable[data-astro-cid-tslmrx5s]{flex:none;order:2;align-self:stretch}.carOffersSpontaneous[data-astro-cid-tslmrx5s]{order:3;margin-top:0}.carOffersFilter[data-astro-cid-tslmrx5s]{height:44px;font-size:18px}.carOffersTable[data-astro-cid-tslmrx5s],.carOffersTable[data-astro-cid-tslmrx5s] tbody[data-astro-cid-tslmrx5s],.carOffersRow[data-astro-cid-tslmrx5s],.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]{width:auto;display:block}.carOffersTable[data-astro-cid-tslmrx5s] thead[data-astro-cid-tslmrx5s]{display:none}.carOffersRow[data-astro-cid-tslmrx5s]{border-bottom:1px dashed var(--block-line);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:20px 0;display:flex}.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s],.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:first-child,.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:nth-child(2),.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:nth-child(3),.carOffersTable[data-astro-cid-tslmrx5s] td[data-astro-cid-tslmrx5s]:nth-child(4){border:0;width:auto;padding:0}.carOffersPosition[data-astro-cid-tslmrx5s]{letter-spacing:-.4px;flex:1 0 100%;font-size:20px}.carMeetRail[data-astro-cid-tslmrx5s]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin-top:40px;margin-right:calc(-1*var(--grid-gutter-mobile));padding-right:var(--grid-gutter-mobile);gap:6px;height:auto;overflow:auto hidden}.carMeetRail[data-astro-cid-tslmrx5s]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.carMeetRail[data-astro-cid-tslmrx5s]{scroll-behavior:smooth}}.carMeetItem[data-astro-cid-tslmrx5s],.carMeetItem[data-astro-cid-tslmrx5s][data-active=true]{scroll-snap-align:start;cursor:default;flex-direction:column;flex:0 0 100%;height:auto}.carMeetSlot[data-astro-cid-tslmrx5s]{height:auto;width:100%!important}.carMeetCover[data-astro-cid-tslmrx5s]{aspect-ratio:1;width:100%;height:auto;position:static;transform:none}.carMeetNav[data-astro-cid-tslmrx5s],.carMeetStage[data-astro-cid-tslmrx5s],.carMeetItem[data-astro-cid-tslmrx5s][aria-hidden=true]{display:none}.carMeetTap[data-astro-cid-tslmrx5s]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.carMeetTapIcon[data-astro-cid-tslmrx5s]{-webkit-backdrop-filter:blur(2px);background-color:#fff3;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.carMeetTapIcon[data-astro-cid-tslmrx5s] svg[data-astro-cid-tslmrx5s]{color:var(--color-white);width:10px;height:12px}.carMeetName[data-astro-cid-tslmrx5s]{color:var(--block-ink);padding-top:16px;font-family:Jost,sans-serif;font-size:16px;line-height:1.3;display:block}.carLinksCard[data-astro-cid-tslmrx5s]{flex:0 0 280px;height:176px}}@media (max-width:700px){.carRexBody[data-astro-cid-tslmrx5s],.carDeskBody[data-astro-cid-tslmrx5s]{flex-direction:column}.carRexImage[data-astro-cid-tslmrx5s]{aspect-ratio:auto;flex:none;width:100%;height:280px}.carFormationGrid[data-astro-cid-tslmrx5s],.carPhotoCards[data-astro-cid-tslmrx5s]{grid-template-columns:minmax(0,1fr)}.carPhotoCard[data-astro-cid-tslmrx5s]{aspect-ratio:3/2;flex:none}.carFormationCard[data-astro-cid-tslmrx5s],.carRexList[data-astro-cid-tslmrx5s],.carDeskVisual[data-astro-cid-tslmrx5s]{flex:none}}