.P0s4TG_page h2{font-size:3.5rem}.P0s4TG_hero{align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.P0s4TG_heroCopy{z-index:1;min-width:0;position:relative}.P0s4TG_hero h1{font-size:clamp(3rem, 5.5vw, var(--type-h1-size,5rem))}.P0s4TG_rolesLink{min-height:2.75rem;margin-top:var(--space-6);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.P0s4TG_rolesLink svg{flex-shrink:0}.P0s4TG_engineersCopy{grid-column:2}.P0s4TG_engineersLayout{align-items:center}.P0s4TG_engineersArtContainer{aspect-ratio:16/10;background:var(--surface-canvas);border-radius:var(--radius-card);justify-self:center;place-items:center;width:100%;max-width:38rem;display:grid;overflow:hidden}.P0s4TG_engineersArt{width:100%;height:100%;min-height:0;color:var(--border-control);pointer-events:none;justify-self:center;display:block}.P0s4TG_engineersArt path{stroke:currentColor;stroke-width:.7px;vector-effect:non-scaling-stroke}.P0s4TG_releaseArt{-webkit-mask-image:linear-gradient(90deg,#0000,#000 15%);mask-image:linear-gradient(90deg,#0000,#000 15%)}.P0s4TG_engineersArt .P0s4TG_releaseLooseStrands path{stroke:inherit}.P0s4TG_releaseOrderedStrands{opacity:.36}.P0s4TG_releaseTips{fill:var(--support-green);opacity:.78}.P0s4TG_rolesIntro{padding-bottom:var(--space-16);align-items:end}.P0s4TG_benefitsBand{padding-block:var(--space-16);background:linear-gradient(to bottom, var(--surface-canvas) 0 50%, var(--surface-section) 50% 100%)}.P0s4TG_benefitsBanner{box-sizing:border-box;padding:var(--space-8);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.P0s4TG_benefitsBanner>p{margin-bottom:var(--space-6)}.P0s4TG_benefitsGrid{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.P0s4TG_benefitsGrid li{min-width:0}.P0s4TG_benefitHeading{align-items:center;gap:12px;display:flex}.P0s4TG_benefitHeading svg{color:var(--text-secondary);flex:0 0 24px}.P0s4TG_benefitHeading span{min-width:0}.P0s4TG_benefitsGrid p{overflow-wrap:anywhere;max-width:40ch;margin-top:.75rem;margin-left:36px}.P0s4TG_dust{width:calc(100% + 10rem);margin:-4rem calc(-1 * min(2rem, var(--container-inset))) -4rem -8rem;aspect-ratio:720/520;pointer-events:none;justify-self:end;position:relative;-webkit-mask-image:radial-gradient(#000 44%,#0000 76%);mask-image:radial-gradient(#000 44%,#0000 76%)}.P0s4TG_dust canvas,.P0s4TG_dust svg{width:100%;height:100%;display:block;position:absolute;inset:0}.P0s4TG_dust canvas{opacity:0}.P0s4TG_dust[data-ready=true] canvas{opacity:1}.P0s4TG_dust[data-ready=true] svg{display:none}.P0s4TG_impactGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0;padding:0;list-style:none;display:grid}.P0s4TG_impactGrid li{min-width:0}.P0s4TG_impactGrid h3{white-space:pre-line;max-width:24ch}.P0s4TG_impactGrid p{margin-top:1rem}.P0s4TG_impactArt{width:100%;height:var(--illustration-card-art-height);margin-bottom:var(--space-6);color:var(--border-control);display:block;-webkit-mask-image:linear-gradient(#000 68%,#0000 100%);mask-image:linear-gradient(#000 68%,#0000 100%)}.P0s4TG_impactArt :is(path,circle){stroke:currentColor;stroke-width:.7px;vector-effect:non-scaling-stroke}.P0s4TG_structure{opacity:.28}.P0s4TG_detail{opacity:.65}.P0s4TG_impactArt .P0s4TG_accentLine{stroke:var(--support-green);opacity:.9}@media (max-width:70em){.P0s4TG_engineersLayout{grid-template-columns:minmax(0,1fr)}.P0s4TG_engineersCopy{grid-column:1}.P0s4TG_engineersArtContainer{max-width:32rem}}@media (max-width:56.25em){.P0s4TG_page h2{font-size:2.75rem}.P0s4TG_hero{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.P0s4TG_heroCopy{grid-row:2}.P0s4TG_engineersCopy{grid-column:1}.P0s4TG_engineersLayout{grid-template-columns:minmax(0,1fr)}.P0s4TG_engineersArtContainer{grid-row:1;max-width:32rem}.P0s4TG_dust{width:calc(100% + 2 * var(--container-inset));max-width:38rem;margin:calc(-1 * var(--space-6)) calc(-1 * var(--container-inset));grid-row:1;justify-self:center}.P0s4TG_impactGrid{row-gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.P0s4TG_impactGrid h3,.P0s4TG_impactGrid p{max-width:65ch}.P0s4TG_benefitsGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:38.75em){.P0s4TG_page h2{font-size:2rem}.P0s4TG_benefitsBand{padding-block:var(--space-12)}.P0s4TG_benefitsBanner{padding:var(--space-6)}.P0s4TG_benefitsGrid{grid-template-columns:minmax(0,1fr)}}
.e7BVWq_board{width:100%;min-width:0;max-width:64rem;margin:var(--space-8) auto 0;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);overflow:hidden;box-shadow:0 2px 8px #20242808,0 12px 32px #2024280f}.e7BVWq_status{color:var(--text-secondary);padding:var(--space-6)}.e7BVWq_board iframe{border:0;width:100%;display:block}.e7BVWq_unavailable{display:none}
