.JobsHero_hero__d1iWt{position:relative;background:var(--tpp-hero-surface)}.JobsHero_frame__zl18x{position:relative;max-width:var(--tpp-max-width);margin:0 auto;padding-left:var(--tpp-gutter);padding-right:var(--tpp-gutter);padding-top:calc(clamp(.75rem, 1.25vw, 1.25rem) - .006875rem);padding-bottom:calc(clamp(.5rem, .9vw, .875rem) + .4rem);display:grid;grid-template-areas:"stack"}.JobsHero_photoBox__mjkqZ{grid-area:stack;z-index:0;position:relative;width:100%;align-self:stretch;justify-self:stretch;border-radius:var(--tpp-radius-md);overflow:hidden}.JobsHero_photo__rAHfk{object-fit:cover;object-position:50% 0}.JobsHero_scrim__Dlqll{grid-area:stack;z-index:1;align-self:stretch;justify-self:stretch;border-radius:var(--tpp-radius-md);pointer-events:none;background:linear-gradient(90deg,hsla(24,56%,98%,.75) 0,hsla(24,56%,98%,.7) 20%,hsla(24,56%,98%,.4) 30%,hsla(24,56%,98%,.12) 40%,hsla(24,56%,98%,0) 48%,hsla(24,56%,98%,0) 92%,hsla(24,56%,98%,.55))}.JobsHero_textBlock__xTJcH{grid-area:stack;position:relative;z-index:2;align-self:center;justify-self:start;width:50%;max-width:37rem;padding:0 clamp(1.5rem,3vw,3rem) 0 0}.JobsHero_eyebrow__qaM_a{margin:0 0 .5rem;font-family:var(--font-body);font-weight:700;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tpp-crimson)}.JobsHero_heading__v_Yxx{font-size:calc(clamp(1.9rem, 3.4vw, 2.7rem) * var(--tpp-heading-fit-scale, 1));line-height:1.15;white-space:nowrap}.JobsHero_headingAccentFlame__hS5jf{color:var(--tpp-crimson)}.JobsHero_headingAccentGold__Nvl5q{color:var(--tpp-antique-gold)}.JobsHero_subheading___p7xD{font-weight:700;font-size:clamp(.9rem,1.3vw,1.05rem);letter-spacing:.02em;text-transform:uppercase}.JobsHero_body__dRGa0,.JobsHero_subheading___p7xD{margin:.9rem 0 0;font-family:var(--font-body);color:var(--tpp-navy)}.JobsHero_body__dRGa0{font-size:.95rem;line-height:1.6;max-width:32rem}.JobsHero_guidingValues__TIhOd{margin:1.25rem 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .55rem;font-family:var(--font-body);font-size:.78rem}.JobsHero_guidingValuesLabel__fRqYB{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tpp-navy)}.JobsHero_guidingValueItem__9Yx3O{display:inline-flex;align-items:baseline;gap:.55rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--tpp-navy)}.JobsHero_dot__3u3RX{color:var(--tpp-antique-gold)}.JobsHero_ctaGroup__iQQ4o{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.75rem}.JobsHero_ctaEqualWidth__5Xrcm{flex:1 1;min-width:0;max-width:15.4rem}.JobsHero_ctaEqualWidth__5Xrcm.JobsHero_ctaEqualWidth__5Xrcm{padding-top:.55rem;padding-bottom:.55rem}.JobsHero_lines__q_Cvb{display:flex;flex-direction:column;align-items:flex-start;white-space:normal;text-align:left;gap:.15rem}.JobsHero_mainLine__vSX5l{font-size:.82rem}.JobsHero_subLine__YhbuZ{font-size:.66rem;font-weight:500;opacity:.85}.JobsHero_secondaryOnPhoto__hwGYJ{border-color:var(--tpp-navy);color:var(--tpp-navy)}.JobsHero_secondaryOnPhoto__hwGYJ:hover{background:var(--tpp-navy);color:var(--tpp-white)}@media (max-width:1024px){.JobsHero_frame__zl18x{grid-template-areas:"text" "photo";grid-template-columns:1fr;row-gap:1.5rem;padding-bottom:clamp(1.5rem,4vw,2.5rem)}.JobsHero_textBlock__xTJcH{grid-area:text;width:100%;max-width:none;padding:0}.JobsHero_heading__v_Yxx{white-space:normal}.JobsHero_ctaGroup__iQQ4o{margin-top:1.076rem}.JobsHero_photoBox__mjkqZ{grid-area:photo;aspect-ratio:7/4;margin-left:calc(-1 * var(--tpp-gutter));margin-right:calc(-1 * var(--tpp-gutter));width:calc(100% + 2 * var(--tpp-gutter));border-radius:0}.JobsHero_scrim__Dlqll{display:none}.JobsHero_ctaEqualWidth__5Xrcm{max-width:none}}@media (max-width:1179px){.JobsHero_ctaGroup__iQQ4o{display:none}}@media (max-width:480px){.JobsHero_ctaGroup__iQQ4o{flex-direction:column}}.DecorativeRule_rule__zJRG7{display:block;position:relative;height:1px;width:100%;background:var(--tpp-crimson);margin:.6rem 0}.DecorativeRule_rule__zJRG7[data-tone=gold]{background:var(--tpp-antique-gold)}.DecorativeRule_rule__zJRG7:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;background:inherit;transform:translate(-50%,-50%) rotate(45deg)}.NexusDiagram_wrap__F793A{position:relative;width:100%;max-width:var(--tpp-nexus-diagram-size,15rem);aspect-ratio:1;margin:0 auto}.NexusDiagram_arrows__Q_3a4{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.NexusDiagram_arrows__Q_3a4 path{fill:none;stroke:var(--tpp-bronze);stroke-width:1.6}.NexusDiagram_node__WoP_4{position:absolute;width:var(--tpp-nexus-node-size,27%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--tpp-bronze-light),var(--tpp-bronze) 72%);box-shadow:0 4px 10px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--tpp-white);font-family:var(--font-body);font-weight:700;font-size:var(--tpp-nexus-node-font-size,clamp(.62rem,1.6vw,.78rem));letter-spacing:.03em;text-transform:uppercase;padding:4%;line-height:1.15;transition:transform var(--tpp-transition-base)}.NexusDiagram_wrap__F793A[data-interactive] .NexusDiagram_emblemWrap__hVh6X,.NexusDiagram_wrap__F793A[data-interactive] .NexusDiagram_node__WoP_4{cursor:pointer}.NexusDiagram_node__WoP_4[data-active]{transform:translate(-50%,-50%) scale(1.14);z-index:2}.NexusDiagram_node__WoP_4:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at var(--tpp-node-glow-x,50%) var(--tpp-node-glow-y,50%),rgba(255,178,92,.85),rgba(255,122,32,.45) 35%,transparent 62%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .22s ease}.NexusDiagram_wrap__F793A:has(.NexusDiagram_emblemWrap__hVh6X[data-active]) .NexusDiagram_node__WoP_4:after{opacity:1;animation:NexusDiagram_tpp-campfire-flicker__DMHOz .9s ease-in-out infinite}@keyframes NexusDiagram_tpp-campfire-flicker__DMHOz{0%,to{opacity:.55}22%{opacity:.85}48%{opacity:.4}74%{opacity:.75}}@media (prefers-reduced-motion:reduce){.NexusDiagram_wrap__F793A:has(.NexusDiagram_emblemWrap__hVh6X[data-active]) .NexusDiagram_node__WoP_4:after{animation:none;opacity:.6}}.NexusDiagram_emblemWrap__hVh6X{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--tpp-nexus-emblem-size,26%);transition:transform var(--tpp-transition-base)}.NexusDiagram_emblemWrap__hVh6X[data-active]{transform:translate(-50%,-50%) scale(1.14);z-index:2}.NexusDiagram_emblem__msXYL{position:relative;display:block;width:100%;height:auto}.NexusDiagram_flame__DJ0jj{height:auto}.NexusDiagram_flameCore__Amcy8,.NexusDiagram_flame__DJ0jj{position:absolute;left:41.9%;top:1.02%;width:20%;transform-origin:50% 85%;pointer-events:none}.NexusDiagram_flameCore__Amcy8{aspect-ratio:42/37;background:radial-gradient(circle at 50% 78%,#fff6d2 0,#ffc25c 30%,#ff8a24 58%,transparent 80%);mask-image:url(/brand/emblem-flame.png);-webkit-mask-image:url(/brand/emblem-flame.png);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mix-blend-mode:screen;opacity:0;transition:opacity .22s ease}@keyframes NexusDiagram_tpp-flame-flicker__mjrx0{0%,to{transform:scale(1) rotate(0deg);filter:brightness(1) saturate(1) drop-shadow(0 0 4px rgba(255,150,40,.55))}22%{transform:scale(1.22,1.3) rotate(-4deg);filter:brightness(1.35) saturate(1.3) drop-shadow(0 0 11px rgba(255,150,40,.9))}48%{transform:scale(.92,1.08) rotate(3deg);filter:brightness(.9) saturate(.95) drop-shadow(0 0 3px rgba(255,130,20,.4))}74%{transform:scale(1.16,.98) rotate(-3deg);filter:brightness(1.28) saturate(1.18) drop-shadow(0 0 9px rgba(255,150,40,.75))}}.NexusDiagram_emblemWrap__hVh6X[data-active] .NexusDiagram_flame__DJ0jj{animation:NexusDiagram_tpp-flame-flicker__mjrx0 .9s ease-in-out infinite}.NexusDiagram_emblemWrap__hVh6X[data-active] .NexusDiagram_flameCore__Amcy8{opacity:.9;animation:NexusDiagram_tpp-flame-flicker__mjrx0 .9s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.NexusDiagram_emblemWrap__hVh6X[data-active] .NexusDiagram_flame__DJ0jj{animation:none}.NexusDiagram_emblemWrap__hVh6X[data-active] .NexusDiagram_flameCore__Amcy8{animation:none;opacity:.7}}.CategoryGrid_grid__yTY77{display:grid;grid-template-columns:repeat(var(--tpp-columns,5),minmax(0,1fr));max-width:var(--tpp-max-width);margin:0 auto;padding-left:var(--tpp-gutter);padding-right:var(--tpp-gutter)}.CategoryGrid_column__pW7kt{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0}.CategoryGrid_footer__mfnW1{grid-column:1/-1}.CategoryGrid_header__xlzzP{display:flex;align-items:center;gap:.7rem;padding:var(--tpp-category-header-vpad,1.5rem) 1.25rem;background:var(--tpp-navy);border-left:1px solid var(--tpp-white-16);transition:box-shadow var(--tpp-transition-fast);min-width:0}.CategoryGrid_column__pW7kt[data-first] .CategoryGrid_header__xlzzP{border-left:none}.CategoryGrid_grid__yTY77[data-white-divider] .CategoryGrid_header__xlzzP{border-left-color:var(--tpp-white)}.CategoryGrid_grid__yTY77[data-stacked-header] .CategoryGrid_header__xlzzP{flex-direction:column;gap:.5rem}.CategoryGrid_grid__yTY77[data-stacked-header] .CategoryGrid_title__J4qss{text-align:center}@media (min-width:1024px){.CategoryGrid_header__xlzzP{justify-content:center;text-align:center}.CategoryGrid_title__J4qss{text-align:center}}.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_icon__iV7pE,.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_title__J4qss{transition:transform var(--tpp-transition-fast)}.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_column__pW7kt:has(.CategoryGrid_bullets__gI_zN:hover) .CategoryGrid_icon__iV7pE,.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_column__pW7kt:has(.CategoryGrid_bullets__gI_zN:hover) .CategoryGrid_title__J4qss,.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_header__xlzzP:hover .CategoryGrid_icon__iV7pE,.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_header__xlzzP:hover .CategoryGrid_title__J4qss{transform:scale(1.1)}.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_column__pW7kt:has(.CategoryGrid_bullets__gI_zN:hover) .CategoryGrid_header__xlzzP,.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_header__xlzzP:hover{box-shadow:inset 0 0 1.5rem rgba(255,200,87,.55),inset 0 0 .5rem rgba(133,1,0,.4)}.CategoryGrid_bulletStack__SIGvQ{display:grid}.CategoryGrid_bulletStack__SIGvQ>*{grid-column:1;grid-row:1}.CategoryGrid_bulletList__gly4S{list-style:none;margin:0;padding:0;gap:.8rem}.CategoryGrid_bulletList__gly4S,.CategoryGrid_secretQuote__ZbhOD{display:flex;flex-direction:column;transition:opacity var(--tpp-transition-fast)}.CategoryGrid_secretQuote__ZbhOD{gap:.4rem;opacity:0;pointer-events:none}.CategoryGrid_secretQuoteText__c704I{margin:0;font-family:var(--font-display);font-style:italic;font-weight:700;font-size:.85rem;line-height:1.4;color:var(--tpp-navy);text-align:center}.CategoryGrid_secretQuoteCitation__wt42B{margin:0;font-family:var(--font-body);font-size:.72rem;color:var(--tpp-navy);opacity:.72;text-align:center}.CategoryGrid_secretQuoteMission__2ZrPV{margin:0;font-family:var(--font-body);font-size:.82rem;line-height:1.45;color:var(--tpp-navy);text-align:center}.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_bullets__gI_zN:hover .CategoryGrid_bulletList__gly4S,.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_header__xlzzP:hover~.CategoryGrid_bullets__gI_zN .CategoryGrid_bulletList__gly4S{opacity:0}.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_bullets__gI_zN:hover .CategoryGrid_secretQuote__ZbhOD,.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_header__xlzzP:hover~.CategoryGrid_bullets__gI_zN .CategoryGrid_secretQuote__ZbhOD{opacity:1;pointer-events:auto}.CategoryGrid_icon__iV7pE{flex:none;width:var(--tpp-category-icon-size,51px);height:var(--tpp-category-icon-size,51px);color:var(--tpp-antique-gold)}.CategoryGrid_title__J4qss{font-family:var(--font-display);font-weight:700;font-size:calc(var(--tpp-category-title-size, .95rem) * var(--tpp-category-title-fit-scale, 1));line-height:1.25;min-width:0;overflow-wrap:break-word;color:var(--tpp-white);text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.CategoryGrid_desktopBreak__0huR7{display:none}@media (min-width:1024px){.CategoryGrid_desktopBreak__0huR7{display:block}}.CategoryGrid_bullets__gI_zN{position:relative;z-index:0;overflow:hidden;list-style:none;margin:0;padding:1.75rem 1.25rem;background:var(--tpp-content-surface);border-left:1px solid var(--tpp-navy-12);display:flex;flex-direction:column;gap:.8rem;flex:1 1}.CategoryGrid_bullets__gI_zN:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at center,rgba(255,200,87,.9) 0,rgba(215,133,41,.6) 45%,rgba(133,1,0,.22) 78%,rgba(133,1,0,0) 100%);opacity:0;pointer-events:none;transition:opacity var(--tpp-transition-fast)}.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_bullets__gI_zN:hover:before,.CategoryGrid_grid__yTY77[data-hover-grow] .CategoryGrid_header__xlzzP:hover~.CategoryGrid_bullets__gI_zN:before{opacity:1}.CategoryGrid_grid__yTY77[data-surface=cream] .CategoryGrid_bullets__gI_zN{background:var(--tpp-cream)}.CategoryGrid_column__pW7kt[data-first] .CategoryGrid_bullets__gI_zN{border-left:none}.CategoryGrid_bullet___xaKm{position:relative;padding-left:1rem;font-size:.9rem;line-height:1.4;color:var(--tpp-navy);white-space:pre-line}.CategoryGrid_caption__fq3UM{margin:0;font-size:.9rem;line-height:1.4}.CategoryGrid_caption__fq3UM,.CategoryGrid_founderQuote__pEaPr{text-align:center;font-family:var(--font-body);color:var(--tpp-navy)}.CategoryGrid_founderQuote__pEaPr{margin:.6rem 0 0;font-style:italic;font-size:.82rem;line-height:1.45}.CategoryGrid_founderQuoteAttribution___pY5m{display:inline-block;margin-left:.35rem;font-style:normal;font-weight:600;font-size:.75rem;color:var(--tpp-antique-gold)}.CategoryGrid_bullet___xaKm:before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;border-radius:50%;background:var(--tpp-crimson)}@media (max-width:1023px){.CategoryGrid_grid__yTY77{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryGrid_header__xlzzP{border-left:none;border-top:1px solid var(--tpp-white-16)}.CategoryGrid_grid__yTY77[data-white-divider] .CategoryGrid_header__xlzzP{border-top-color:var(--tpp-white)}.CategoryGrid_bullets__gI_zN{border-left:none;border-top:1px solid var(--tpp-navy-12)}.CategoryGrid_column__pW7kt[data-first] .CategoryGrid_bullets__gI_zN,.CategoryGrid_column__pW7kt[data-first] .CategoryGrid_header__xlzzP{border-top:none}}@media (max-width:559px){.CategoryGrid_grid__yTY77{grid-template-columns:1fr;padding-left:0;padding-right:0}.CategoryGrid_icon__iV7pE{width:37px;height:37px}.CategoryGrid_title__J4qss{font-size:calc(clamp(1.171875rem, 4.921875vw, 1.5234375rem) * var(--tpp-category-title-fit-scale, 1))}}.page_opportunities__YE35_{background:var(--tpp-content-surface);padding-top:clamp(.5rem,1vw,.75rem);padding-bottom:clamp(2.5rem,5vw,4rem);padding-left:var(--tpp-gutter);padding-right:var(--tpp-gutter);text-align:center}.page_opportunitiesInner__OnVYw{max-width:40rem;margin:0 auto}.page_opportunitiesHeading__JcuwP{font-size:clamp(1.4rem,2.4vw,1.8rem)}.page_opportunitiesBody__51Smo{margin:1rem 0 0;font-family:var(--font-body);font-size:.95rem;line-height:1.6;color:var(--tpp-navy)}.page_opportunitiesCta__i4xYR{margin-top:1.75rem}.page_opportunitiesBar__LMbg_{max-width:var(--tpp-max-width);margin:0 auto;padding-left:var(--tpp-gutter);padding-right:var(--tpp-gutter)}.page_opportunitiesBarInner__UStpV{background:var(--tpp-crimson);text-align:center;padding:clamp(.95rem,3vw,1.17rem) clamp(1.25rem,3vw,1.5rem)}.page_opportunitiesBarHeading__skDD_{margin:0;font-family:var(--font-display);font-weight:700;font-size:1rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--tpp-white)}.page_opportunitiesBarBody__ZV2nh{margin:.5rem auto 0;max-width:40rem;font-family:var(--font-body);font-size:.85rem;line-height:1.45;color:var(--tpp-white)}.page_postingsGrid__qTsq_{max-width:var(--tpp-max-width);margin:clamp(.75rem,1.5vw,1.25rem) auto 0;padding:0 var(--tpp-gutter);display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:1.5rem;gap:1.5rem;text-align:left}.page_postingCard__BV0pu{background:var(--tpp-cream);border:1px solid var(--tpp-navy-12);border-radius:var(--tpp-radius-md);padding:1.5rem}.page_postingTitle__iJKAw{margin:0 0 .9rem;font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--tpp-navy)}.page_postingBullets__Z_qku{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.page_postingBullet__j7k9J{position:relative;padding-left:1rem;font-family:var(--font-body);font-size:.88rem;line-height:1.45;color:var(--tpp-navy)}.page_postingBullet__j7k9J:before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;border-radius:50%;background:var(--tpp-crimson)}.page_stat__zUxsu{font-weight:700;font-size:1.2em}