.careers-page{--career-gutter:calc(64 * var(--home-unit));--career-content-max:1800px;--career-gap:calc(64 * var(--home-unit));--career-hero-height:calc(760 * var(--home-unit));--career-overlap:calc(48 * var(--home-unit));--career-overlay:#00000085;--career-heading:clamp(28px,2.778vw,40px);--career-title-width:calc(600 * var(--home-unit));--career-title-height:calc(148 * var(--home-unit));--career-title-holder:calc(238 * var(--home-unit));--career-title-pad:calc(32 * var(--home-unit));--career-roles-width:650px;--career-roles-height:calc(380 * var(--home-unit));--career-roles-pad-x:calc(40 * var(--home-unit));--career-roles-pad-y:calc(34 * var(--home-unit));--career-copy-gap:calc(18 * var(--home-unit));--career-split-height:calc(248 * var(--home-unit));--career-split-pad-x:calc(40 * var(--home-unit));--career-split-pad-y:calc(36 * var(--home-unit));--career-split-copy-gap:calc(28 * var(--home-unit));--career-footer-gap:calc(80 * var(--home-unit));--career-shadow-x:calc(8 * var(--home-unit));--career-shadow-y:calc(10 * var(--home-unit))}.careers-hero{isolation:isolate;height:var(--career-hero-height);color:var(--home-white);position:relative}.careers-film,.careers-shade{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.careers-shade{z-index:-1;background:var(--career-overlay)}.careers-pause{right:var(--career-gutter);bottom:calc(var(--career-overlap) + 16 * var(--home-unit));color:inherit;font:700 14px/1.5 var(--home-body);cursor:pointer;background:0 0;border:0;padding:8px;position:absolute}.careers-hero .comic-button{color:var(--home-ink)}.careers-pause:focus-visible{outline-offset:3px;outline:2px solid #fff}.careers-content{z-index:2;width:calc(100% - 2 * var(--career-gutter));max-width:var(--career-content-max);margin:calc(-1 * var(--career-overlap)) auto 0;gap:var(--career-gap);flex-direction:column;display:flex;position:relative}.careers-intro-row{gap:var(--career-gap);grid-template-columns:minmax(0,628fr) minmax(0,620fr);align-items:start;display:grid}.careers-intro{min-width:0}.careers-title-holder{height:var(--career-title-holder);padding-top:calc(24 * var(--home-unit));padding-left:calc(4 * var(--home-unit))}.careers-title-tile{width:var(--career-title-width);max-width:calc(100% - 24 * var(--home-unit));height:var(--career-title-height);--home-business-angle:-2deg}.careers-title-tile .paper-panel{transform-origin:0 0}.careers-title-tile .paper-panel__content{padding:0 var(--career-title-pad);justify-content:center}.careers-title-tile h1{font:700 var(--career-heading)/1.1 var(--home-display)}.careers-title-tile .paper-panel__shadow{transform:translate(var(--career-shadow-x),var(--career-shadow-y))}.careers-title-tile .paper-panel__dots{width:20%;height:60.364%;top:18.919%;left:24.167%}.careers-intro>p{max-width:553px;margin-left:calc(4 * var(--home-unit));font:var(--home-body-weight) var(--home-body-size)/1.6 var(--home-body)}.careers-roles-holder{width:100%;min-width:0;max-width:calc(var(--career-roles-width) + 32 * var(--home-unit));padding:calc(16 * var(--home-unit)) calc(20 * var(--home-unit)) calc(28 * var(--home-unit)) calc(12 * var(--home-unit));position:relative}.careers-roles-panel{min-height:var(--career-roles-height);max-width:var(--career-roles-width);--home-consumer-angle:2deg}.careers-roles-panel .paper-panel{height:auto;min-height:inherit;transform-origin:0 0}.careers-roles-panel .paper-panel__content{height:auto;min-height:inherit;padding:var(--career-roles-pad-y) var(--career-roles-pad-x);gap:var(--career-copy-gap)}.careers-eyebrow{font:700 12px/1.55 var(--home-body)}.careers-roles-panel h2{font:700 var(--career-heading)/1.1 var(--home-display);letter-spacing:0}.careers-roles-panel p{font:var(--home-body-weight) var(--home-body-size)/1.55 var(--home-body);max-width:none;margin:0}.careers-roles-panel .paper-panel__shadow{transform:translate(calc(10 * var(--home-unit)),calc(12 * var(--home-unit)))}.careers-roles-panel .paper-panel__dots{width:38.36%;height:46.316%;top:50.526%;left:59.598%}.careers-roles-panel .paper-panel__grain{display:none}.careers-roles-button{align-self:flex-end;margin-top:auto}.careers-roles-button .comic-button{min-width:168px;min-height:44px}.careers-split{isolation:isolate;min-height:var(--career-split-height);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.careers-split__shadow,.careers-split__frame,.careers-split__face{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.careers-split__shadow{transform:translate(var(--career-shadow-x),var(--career-shadow-y))}.careers-split__frame{z-index:2;width:calc(100% + 4px);height:calc(100% + 4px);inset:-2px}.career-heading{isolation:isolate;min-width:0;padding:var(--career-split-pad-y) var(--career-split-pad-x);position:relative}.career-heading h2{font:700 var(--career-heading)/1.1 var(--home-display);color:var(--home-white)}.career-heading--engineering h2{color:var(--home-ink)}.career-heading p{font:var(--home-body-weight) var(--home-body-size)/1.6 var(--home-body);margin-top:var(--career-split-copy-gap)}.careers-split__dots{right:calc(12 * var(--home-unit));bottom:calc(12 * var(--home-unit));z-index:-1;pointer-events:none;width:31.73%;height:auto;position:absolute}.career-heading--engineering .careers-split__dots{width:34.38%;bottom:calc(6 * var(--home-unit))}@media (width<=1023px){.careers-split .career-heading:is(:hover,:focus-visible){animation:none;translate:0;scale:1}}.careers-collages{gap:calc(var(--career-gap) + 8 * var(--home-unit));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.career-comic{aspect-ratio:620/760;position:relative}.career-comic__panel{transform:rotate(var(--card-angle));transform-origin:0 0;cursor:default;margin:0;position:absolute}.career-comic__print{pointer-events:none;position:absolute;inset:0}.career-comic__shadow,.career-comic__paper,.career-comic__photo{max-width:none;position:absolute}.career-comic__shadow{left:calc(-2 * var(--card-x));width:calc(100% + 20 * var(--card-x));height:calc(100% + 20 * var(--card-y));top:0}.career-comic__paper{left:calc(-11 * var(--card-x));top:calc(-11 * var(--card-y));width:calc(100% + 22 * var(--card-x));height:calc(100% + 22 * var(--card-y))}.career-comic__photo{left:calc(-2 * var(--card-x));top:calc(-2 * var(--card-y));width:calc(100% + 4 * var(--card-x));height:calc(100% + 4 * var(--card-y))}.careers-page .home-footer{margin-top:var(--career-footer-gap)}
