.career-hero{position:relative;min-height:calc(100dvh - var(--pf-site-header-h));display:flex;align-items:center;padding:var(--space-16) var(--pf-site-gutter);padding-top:calc(var(--pf-site-header-h) + var(--space-12));background:var(--pf-ink);overflow:hidden}.career-hero-glow{position:absolute;top:30%;right:10%;width:min(500px,60vw);height:400px;background:radial-gradient(ellipse,rgba(225,6,0,.14) 0%,transparent 70%);pointer-events:none}.career-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center;max-width:var(--content-max);margin:0 auto;width:100%}.career-hero-title{margin-bottom:var(--space-6)}.career-hero-overline{color:var(--pf-on-dark-muted)}.career-hero-lead{margin-bottom:var(--space-8);white-space:pre-line}.career-benefits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4);margin-bottom:var(--space-8)}.career-benefit{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-ui);line-height:var(--leading-snug);color:var(--pf-on-dark)}.career-benefit-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;color:var(--pf-red);background:#e106001f;border-radius:var(--radius-sm)}.career-benefit-icon svg{display:block}.career-benefit-label{flex:1;min-width:0}.career-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-4)}.career-hero-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:280px}.career-hero-illustration{width:min(400px,90%);height:auto;filter:drop-shadow(0 0 40px rgba(225,6,0,.18))}.career-hero-motion-lines{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--space-3);opacity:.4}.career-hero-motion-lines span{display:block;height:2px;background:linear-gradient(90deg,transparent,var(--pf-red-mid));border-radius:1px}.career-hero-motion-lines span:nth-child(1){width:40px}.career-hero-motion-lines span:nth-child(2){width:60px}.career-hero-motion-lines span:nth-child(3){width:30px}.career-hero-motion-lines span:nth-child(4){width:50px}.career-hero-dots{position:absolute;right:0;top:10%;width:60px;height:120px;background-image:radial-gradient(circle,rgba(255,255,255,.08) 1.5px,transparent 1.5px);background-size:12px 12px;opacity:.6}.career-job{padding-top:var(--space-12);padding-bottom:var(--space-12)}.career-job-layout{display:flex;flex-direction:column;gap:var(--space-8)}.career-job-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:var(--space-8);align-items:start}.career-job-intro{margin-bottom:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--pf-border)}.career-job-intro-title{margin:0 0 var(--space-4)}.career-job-blocks{display:flex;flex-direction:column;gap:0}.career-job-block:not(.career-job-block--process){padding:var(--space-8) 0;border-bottom:1px solid var(--pf-border)}.career-job-block:last-child:not(.career-job-block--process){border-bottom:none;padding-bottom:0}.career-job-block-header{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.career-job-block-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;color:var(--pf-red);background:color-mix(in srgb,var(--pf-red) 8%,transparent);border-radius:var(--radius-sm)}.career-job-block--requirements .career-job-block-icon{color:var(--pf-blue);background:color-mix(in srgb,var(--pf-blue) 8%,transparent)}.career-job-block--offer .career-job-block-icon,.career-job-block--employment .career-job-block-icon,.career-job-block--trial .career-job-block-icon{color:var(--pf-success);background:color-mix(in srgb,var(--pf-success) 8%,transparent)}.career-job-block-heading{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.career-job-block-title{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--pf-text)}.career-job-block-lead{margin:0;max-width:40rem;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--pf-text-muted)}.career-job-block-body{padding-left:calc(2.5rem + var(--space-4))}.career-job-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.career-job-list li{position:relative;padding-left:var(--space-6)}.career-job-list li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:var(--pf-red)}.career-job-block--requirements .career-job-list li:before{background:var(--pf-blue)}.career-job-block--offer .career-job-list li:before{background:var(--pf-success)}.career-job-block--process{margin-top:var(--space-4);padding:var(--space-8);background:var(--pf-cream-2);border-radius:var(--radius-lg);border-bottom:none}.career-job-block--process .career-job-block-header{align-items:flex-start;margin-bottom:var(--space-8)}.career-job-block--process .career-job-block-body{padding-left:0}.career-recruit-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-width:42rem}.career-recruit-step{display:grid;grid-template-columns:2.75rem 1fr;gap:var(--space-5);align-items:stretch}.career-recruit-step-marker{display:flex;flex-direction:column;align-items:center;min-height:100%}.career-recruit-step-num{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--pf-cream-2);border:2px solid var(--pf-red);box-shadow:0 0 0 4px var(--pf-cream-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--pf-red);line-height:1}.career-recruit-step-line{flex:1;width:2px;min-height:1.25rem;margin:var(--space-2) 0 0;background:repeating-linear-gradient(180deg,var(--pf-border) 0,var(--pf-border) 5px,transparent 5px,transparent 10px)}.career-recruit-step-body{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-8);min-width:0}.career-recruit-step:last-child .career-recruit-step-body{padding-bottom:0}.career-recruit-step-heading{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-height:2.75rem}.career-recruit-step-title{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--pf-text);margin:0}.career-recruit-step-badge{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--pf-red) 10%,transparent);color:var(--pf-red);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:1.3;white-space:nowrap}.career-recruit-step-desc{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--pf-text-muted);margin:0;max-width:36rem}.career-job-sidebar{position:sticky;top:calc(var(--pf-site-header-h) + var(--space-4));display:flex;flex-direction:column;gap:var(--space-4)}.career-sidebar-card{padding:var(--space-6);background:var(--pf-cream-2);border:1px solid var(--pf-border);border-radius:var(--radius-lg);border-top:3px solid var(--pf-red)}.career-sidebar-text{margin:0 0 var(--space-4)}.career-sidebar-cta{width:100%}.career-sidebar-media{margin:0 0 var(--space-5);overflow:hidden;border-radius:var(--radius-md);background:var(--pf-cream)}.career-sidebar-img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.career-application{padding-top:var(--space-12);padding-bottom:var(--space-12)}.career-application .section-header{margin-bottom:var(--space-8)}.career-application .section-lead{color:var(--pf-on-dark-muted)}.form-file-field{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.form-file-trigger{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-ui);color:var(--pf-on-dark);background:var(--pf-on-dark-border);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-md);padding:.5rem 1rem;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.form-file-trigger:hover{background:#0000008c;border-color:#fff6;color:var(--pf-on-dark)}.form-file-trigger:active{background:#000000b8;border-color:#ffffff47;color:var(--pf-on-dark)}.form-file-input:focus-visible+.form-file-trigger{outline:none;border-color:var(--pf-blue);box-shadow:0 0 0 2px var(--pf-blue-light)}.form-file-name{font-size:var(--text-sm);color:var(--pf-on-dark-muted)}.form-file-name--selected{color:var(--pf-on-dark)}.form-hint{font-size:var(--text-sm);color:var(--pf-on-dark-muted);margin-top:var(--space-2)}@media(max-width:900px){.career-hero-inner{grid-template-columns:1fr;gap:var(--space-8)}.career-hero-visual{order:-1;min-height:200px}.career-hero-title{font-size:var(--text-2xl)}.career-job-top{grid-template-columns:1fr;gap:var(--space-8)}.career-job-sidebar{position:static}}@media(max-width:600px){.career-job-block-body{padding-left:0}.career-hero{min-height:auto;padding-top:calc(var(--pf-site-header-h) + var(--space-8));padding-bottom:var(--space-12)}.career-hero-illustration{width:min(280px,80%)}.career-benefits,.career-job-sidebar{grid-template-columns:1fr}.career-job-block.career-job-block--process{padding:var(--space-6) var(--space-6) var(--space-8);margin-top:var(--space-8)}.career-job-block--process .career-job-block-header{gap:var(--space-3)}.career-recruit-step{grid-template-columns:2.5rem 1fr;gap:var(--space-4)}.career-recruit-step-num{width:2.5rem;height:2.5rem}.career-recruit-step-heading{min-height:2.5rem}.career-recruit-step-body{padding-bottom:var(--space-6)}}.career-offers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--space-6)}.career-offer-card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.career-offer-card:hover{border-color:color-mix(in srgb,var(--pf-red) 30%,var(--pf-border));box-shadow:0 4px 20px color-mix(in srgb,var(--pf-ink) 6%,transparent)}.career-offer-card-tags{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.career-offer-card-tag{display:inline-block;padding:.2rem .55rem;font-size:var(--text-xs);font-weight:var(--weight-ui);letter-spacing:.03em;color:var(--pf-red);background:color-mix(in srgb,var(--pf-red) 8%,transparent);border-radius:var(--radius-sm)}.career-offer-card-title{margin:0;font-size:var(--text-xl);line-height:1.25}.career-offer-card-title a{color:var(--pf-ink);text-decoration:none;transition:color var(--transition-fast)}.career-offer-card-title a:hover{color:var(--pf-red)}.career-offer-card-desc{flex:1;margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--pf-text-muted)}.career-offer-card-link{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-ui);color:var(--pf-red);text-decoration:none;transition:color var(--transition-fast)}.career-offer-card-link:after{content:"";flex-shrink:0;width:.45rem;height:.45rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(-45deg);transition:transform var(--transition-fast)}.career-offer-card-link:hover{color:var(--pf-red-dark)}.career-offer-card-link:hover:after{transform:rotate(-45deg) translate(2px,-2px)}.career-empty{margin:0;font-size:var(--text-base);color:var(--pf-text-muted);text-align:center}.career-back{display:inline-block;margin-bottom:var(--space-8);font-size:var(--text-sm);font-weight:var(--weight-ui);color:var(--pf-text-muted);text-decoration:none;transition:color var(--transition-fast)}.career-back:hover{color:var(--pf-red)}.career-offers{padding-top:var(--space-12);background:var(--pf-ink);color:var(--pf-on-dark)}.career-offers .section-overline{color:var(--pf-on-dark-muted)}.career-offers .section-title{color:var(--pf-on-dark)}.career-offers .section-lead{color:var(--pf-on-dark-muted)}.career-offers .career-offer-card{background:#ffffff08;border-color:var(--pf-on-dark-border)}.career-offers .career-offer-card:hover{border-color:color-mix(in srgb,var(--pf-red) 40%,var(--pf-on-dark-border));background:#ffffff0d;box-shadow:none}.career-offers .career-offer-card-title a{color:var(--pf-on-dark)}.career-offers .career-offer-card-desc,.career-offers .career-empty{color:var(--pf-on-dark-muted)}.career-offers-header{margin-bottom:var(--space-8)}.career-internship{padding-top:var(--space-12);padding-bottom:var(--space-12)}.career-internship-top{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--space-12);align-items:center}.career-internship-header{max-width:36rem}.career-internship-lead{margin-top:var(--space-5);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--pf-text-muted)}.career-internship-points{margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-6)}.career-internship-points li{position:relative;padding-left:var(--space-6);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--pf-text)}.career-internship-points li:before{content:"";position:absolute;left:0;top:.45em;width:.55rem;height:.3rem;border-left:2px solid var(--pf-success);border-bottom:2px solid var(--pf-success);transform:rotate(-45deg)}.career-internship-figure{position:relative;margin:0}.career-internship-figure-glow{position:absolute;inset:8% 10% -10% -6%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--pf-red) 16%,transparent),transparent 70%);filter:blur(8px);z-index:0;pointer-events:none}.career-internship-figure-dots{position:absolute;right:-4%;bottom:-7%;width:92px;height:92px;background-image:radial-gradient(circle,color-mix(in srgb,var(--pf-ink) 16%,transparent) 1.5px,transparent 1.5px);background-size:14px 14px;opacity:.5;z-index:0;pointer-events:none}.career-internship-figure-img{position:relative;z-index:1;display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg);box-shadow:0 22px 55px color-mix(in srgb,var(--pf-ink) 18%,transparent)}.career-internship-tracks-header{margin-top:var(--space-16);text-align:center}.career-internship-tracks-title{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:1.15;color:var(--pf-ink)}.career-internship-tracks-title strong{color:var(--pf-red);font-weight:inherit}.career-internship-grid{margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.career-internship-track-body{display:flex;flex-direction:column;gap:var(--space-2)}.career-internship-track-head{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:1.3;color:var(--pf-ink)}.career-internship-track-item{display:flex;min-height:0}.career-academy-tracks .career-internship-track-item>.service-card{flex:1;width:100%;transform:translateY(0);transition:transform .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1)}.career-academy-tracks .career-internship-track-item>.service-card:hover{transform:translateY(-6px)}.career-academy-tracks .career-internship-track-item>.service-card:before{transition:transform .55s cubic-bezier(.22,1,.36,1)}.career-academy-tracks .career-internship-track-item>.service-card .service-icon{transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1)}.career-academy-tracks .career-internship-track-item>.service-card:hover .service-icon{transform:scale(1.08);box-shadow:0 8px 22px #e1060059}.career-academy-tracks .career-internship-track-item>.service-card .service-img{transition:transform .65s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.career-academy-tracks .career-internship-track-item>.service-card,.career-academy-tracks .career-internship-track-item>.service-card:hover,.career-academy-tracks .career-internship-track-item>.service-card:hover .service-icon,.career-academy-tracks .career-internship-track-item>.service-card:hover .service-img{transform:none;transition:none}}@media(max-width:900px){.career-internship-top{grid-template-columns:1fr;gap:var(--space-8)}.career-internship-figure-dots{display:none}.career-internship-grid{grid-template-columns:1fr}}@media(max-width:600px){.career-internship-points{grid-template-columns:1fr}}.section-academy-teaser{padding-top:var(--space-8);padding-bottom:var(--space-8)}.academy-teaser-panel{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:var(--space-6) var(--space-8);background:var(--pf-ink);color:var(--pf-on-dark);border:1px solid var(--pf-on-dark-border);border-left:3px solid var(--pf-red);border-radius:var(--radius-lg);box-shadow:0 12px 32px color-mix(in srgb,var(--pf-ink) 22%,transparent);overflow:hidden}.academy-teaser-panel:before{content:"";position:absolute;inset:-30% auto auto -5%;width:14rem;aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--pf-red) 16%,transparent),transparent 70%);pointer-events:none}.section-academy-teaser .section-overline{margin-bottom:var(--space-2);color:var(--pf-red);font-weight:var(--weight-semibold)}.academy-teaser-title{margin:0;color:var(--pf-on-dark)}.academy-teaser-title strong{color:var(--pf-red);font-weight:inherit}.academy-teaser-copy{position:relative;z-index:1;min-width:0;flex:1}.academy-teaser-lead{margin:var(--space-3) 0 0;max-width:40rem;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--pf-on-dark-muted)}.academy-teaser-points{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.academy-teaser-points li{position:relative;padding-left:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--pf-on-dark)}.academy-teaser-points li:before{content:"";position:absolute;left:0;top:.45em;width:.45rem;height:.25rem;border-left:2px solid var(--pf-red);border-bottom:2px solid var(--pf-red);transform:rotate(-45deg)}.academy-teaser-cta{position:relative;z-index:1;flex-shrink:0;white-space:nowrap}@media(max-width:900px){.academy-teaser-panel{flex-direction:column;align-items:flex-start;padding:var(--space-6)}.academy-teaser-cta{width:100%;white-space:normal;text-align:center}}.career-academy-stack .section-header{text-align:center}.career-academy-stack .section-lead{max-width:40rem;margin-left:auto;margin-right:auto}.career-academy-stack-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.career-academy-stack-card{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);background:#fff;border:1px solid var(--pf-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.career-academy-stack-card:hover{border-color:color-mix(in srgb,var(--pf-red) 35%,var(--pf-border));box-shadow:0 4px 20px color-mix(in srgb,var(--pf-ink) 6%,transparent)}.career-academy-stack-title{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-title);color:var(--pf-ink)}.career-academy-stack-desc{flex:1;margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--pf-text-muted)}.career-academy-stack-tags{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.career-academy-stack-tag{display:inline-block;padding:.2rem .55rem;font-size:var(--text-xs);font-weight:var(--weight-ui);letter-spacing:.03em;color:var(--pf-red);background:color-mix(in srgb,var(--pf-red) 8%,transparent);border-radius:var(--radius-sm)}.career-academy-values-points{max-width:48rem;margin:var(--space-8) auto 0}.career-academy-outcome .section-header{max-width:42rem}.career-academy-back{margin:var(--space-10) 0 0}.page-kariera-akademia .page-hero-lead,.page-kariera-akademia .career-internship-lead,.page-kariera-akademia .section-lead,.page-kariera-akademia .process-desc,.page-kariera-akademia .service-desc{text-wrap:pretty}.page-kariera-akademia .career-academy-process .process-list{max-width:40rem;margin:var(--space-8) auto 0}.page-kariera-akademia .career-academy-process .section-header{text-align:center}.page-kariera-akademia .career-academy-process .section-lead{max-width:36rem;margin-left:auto;margin-right:auto}.page-kariera-akademia .career-academy-values .section-header{text-align:center}.page-kariera-akademia .career-academy-values .section-lead{max-width:36rem;margin-left:auto;margin-right:auto}.page-kariera-akademia .career-academy-outcome .section-header{text-align:center;margin-left:auto;margin-right:auto}.page-kariera-akademia .career-academy-outcome .section-lead{max-width:36rem;margin-left:auto;margin-right:auto}.page-kariera-akademia .career-academy-stack .section-lead,.page-kariera-akademia .career-academy-stack-desc{text-wrap:pretty}.page-kariera-akademia .career-academy-offers .section-lead{max-width:36rem}@media(max-width:700px){.career-academy-stack-grid{grid-template-columns:1fr}}.page-kariera-akademia .career-academy-offers .article-back{color:var(--pf-on-dark-muted)}.page-kariera-akademia .career-academy-offers .article-back:hover{color:var(--pf-on-dark)}.career-offer-banner{padding-top:var(--space-12);padding-bottom:var(--space-12)}.career-offer-banner-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12);align-items:center}.career-offer-banner-media{position:relative;margin:0;overflow:hidden;border-radius:var(--radius-lg);box-shadow:0 20px 50px color-mix(in srgb,var(--pf-ink) 16%,transparent)}.career-offer-banner--flip .career-offer-banner-media{order:2}.career-offer-banner-img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 3;transition:transform .5s ease}.career-offer-banner-media:hover .career-offer-banner-img{transform:scale(1.03)}.career-offer-banner-title{margin:var(--space-3) 0 0}.career-offer-banner-lead{margin-top:var(--space-4);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--pf-text-muted);max-width:34rem}.career-offer-banner-points{margin:var(--space-6) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.career-offer-banner-points li{position:relative;padding-left:var(--space-6);font-size:var(--text-base);color:var(--pf-text)}.career-offer-banner-points li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--pf-red)}@media(max-width:900px){.career-offer-banner-inner{grid-template-columns:1fr;gap:var(--space-6)}.career-offer-banner--flip .career-offer-banner-media{order:0}}@media(prefers-reduced-motion:reduce){.career-offer-banner-img{transition:none}.career-offer-banner-media:hover .career-offer-banner-img{transform:none}}.career-detail-icon{display:flex;align-items:center;justify-content:center}
