.career-hero{padding:var(--site-hero-top-spacing) 2rem 2rem;background:radial-gradient(circle at 14% 16%,#00b3ef33 0%,#0000 24%),linear-gradient(135deg,#07112d 0%,#001871 42%,#213886 100%);position:relative;overflow:hidden}.career-hero:before{content:"";background:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:var(--site-grid-pattern-size) var(--site-grid-pattern-size);opacity:.08;pointer-events:none;position:absolute;inset:0}.career-hero__inner,.career-shell{max-width:var(--site-content-max-width);margin:0 auto}.career-hero__inner{z-index:1;box-shadow:var(--site-shadow-panel);background:#ffffff14;grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);gap:1px;display:grid;position:relative}.career-hero__content,.career-hero__panel{background:#ffffff0a;padding:clamp(2rem,5vw,4rem)}.career-hero__panel{background:linear-gradient(#07112d1f 0%,#07112dd6 100%),linear-gradient(135deg,#981d972e 0%,#00b3ef1f 100%),url(/images/articles/images_Ameryka_virtual-party-tyf-day-4.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.career-hero__panel:before{content:"";background:linear-gradient(145deg,#0018711f 0%,#0000 46%),linear-gradient(0deg,#00000014 1px,#0000 1px),linear-gradient(90deg,#00000014 1px,#0000 1px);background-size:auto, var(--site-grid-pattern-size) var(--site-grid-pattern-size), var(--site-grid-pattern-size) var(--site-grid-pattern-size);opacity:.66;pointer-events:none;position:absolute;inset:0}.career-hero__panel>*{z-index:1;position:relative}.career-hero__label,.career-hero__panel-label{margin-bottom:var(--space-2);color:var(--carbon-blue);font-family:IBM Plex Mono,monospace;font-size:var(--type-label-size);letter-spacing:.14em;text-transform:uppercase;display:inline-block}.career-hero__title,.career-hero__panel-title{color:#f4f4f4;letter-spacing:-.05em;margin:0;line-height:1.05}.career-hero__title{max-width:12ch;font-size:clamp(3rem,6vw,5.5rem)}.career-hero__panel-title{font-size:var(--type-panel-title-size)}.career-hero__subtitle{max-width:44rem;margin:var(--space-3) 0 0;color:#f4f4f4cc;line-height:1.75;font-size:var(--type-body-large)}.career-heading{gap:var(--space-4);grid-template-columns:minmax(0,1.25fr) minmax(16.25rem,.75fr);align-items:end;display:grid}.career-benefits-grid,.career-jobs-grid,.career-values-grid{margin-top:var(--space-4);background:var(--site-panel-border);gap:1px;display:grid}.career-benefits-grid,.career-values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.career-benefit-card,.career-job-card,.career-value-card{background:var(--site-panel-strong-background);transition:transform .16s,background-color .16s}.career-benefit-card:hover,.career-job-card:hover,.career-value-card:hover{background:color-mix(in srgb, var(--layer-02) 94%, transparent);transform:translateY(-2px)}.career-benefit-card,.career-value-card{min-height:12rem;padding:var(--space-3);align-items:flex-end;display:flex}.career-benefit-card p,.career-value-card p{color:var(--text-primary);margin:0;line-height:1.65}.career-jobs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.career-job-card{min-height:100%;padding:var(--space-3);flex-direction:column;display:flex}.career-job-card__index{color:var(--carbon-blue);font-family:IBM Plex Mono,monospace;font-size:.8125rem}.career-job-card__title{margin:var(--space-1) 0 0;color:var(--text-primary);font-size:var(--type-card-title-size);line-height:1.2}.career-job-card__description{margin:var(--space-2) 0 0;color:var(--text-secondary);line-height:1.7}.career-job-card__requirements{gap:var(--space-1);margin-top:var(--space-3);flex:1;display:grid}.career-job-card__requirement{color:var(--text-primary);margin:0;line-height:1.6}.career-job-card__link{align-items:center;gap:var(--space-1);margin-top:var(--space-3);color:var(--carbon-blue);font-weight:600;text-decoration:none;display:inline-flex}html.cds--white .career-hero{background:radial-gradient(circle at 12% 14%,#00b3ef1f 0%,#0000 24%),linear-gradient(#f7f8fc 0%,#e8edf6 100%)}html.cds--white .career-hero__inner{background:#ffffffb8}html.cds--white .career-hero__content,html.cds--white .career-hero__panel{background:#ffffffd1}html.cds--white .career-hero__title{color:var(--rb-navy)}html.cds--white .career-hero__subtitle{color:#3f4c5d}html.cds--white .career-hero__panel{background:linear-gradient(#ffffff0f 0%,#f8fafdeb 100%),linear-gradient(135deg,#21388624 0%,#ffffffc2 100%),url(/images/articles/images_Ameryka_virtual-party-tyf-day-4.jpg) 50%/cover no-repeat}html.cds--white .career-hero__panel:before{background:linear-gradient(150deg,#21388629 0%,#0000 46%),linear-gradient(0deg,#2138860f 1px,#0000 1px),linear-gradient(90deg,#2138860f 1px,#0000 1px);background-size:auto, var(--site-grid-pattern-size) var(--site-grid-pattern-size), var(--site-grid-pattern-size) var(--site-grid-pattern-size);opacity:.8}html.cds--white .career-hero__panel-title{color:var(--rb-navy)}html.cds--white .career-hero__panel-label{color:var(--rb-royal)}html.cds--white .career-heading .story-section__lead{color:#52606d}html.cds--white .career-benefits-grid,html.cds--white .career-jobs-grid,html.cds--white .career-values-grid{background:#00187114}html.cds--white .career-benefit-card,html.cds--white .career-job-card,html.cds--white .career-value-card{background:#ffffffdb}html.cds--white .career-benefit-card p,html.cds--white .career-value-card p,html.cds--white .career-job-card__title,html.cds--white .career-job-card__requirement{color:var(--rb-navy)}html.cds--white .career-job-card__description{color:#52606d}@media (width<=1100px){.career-hero__inner,.career-heading,.career-benefits-grid,.career-jobs-grid,.career-values-grid{grid-template-columns:1fr}}@media (width<=720px){.career-hero,.story-section{padding-left:1rem;padding-right:1rem}.career-hero{padding-top:var(--site-hero-top-spacing);padding-bottom:var(--space-3)}.career-hero__inner{gap:0}.career-hero__content,.career-hero__panel{padding:var(--space-2)}.career-hero__title{max-width:none;font-size:clamp(2.25rem,10vw,3.25rem)}.career-hero__subtitle{margin-top:var(--space-2);font-size:var(--type-body-size);line-height:1.7}.career-benefits-grid,.career-jobs-grid,.career-values-grid{margin-top:var(--space-3)}.career-benefit-card,.career-value-card,.career-job-card{min-height:0;padding:var(--space-2)}.career-benefits,.career-jobs,.career-values{padding-top:var(--space-4);padding-bottom:var(--space-4)}}
