.page-hero--galerie,.page-hero--recrutement,.page-hero--lore,.page-hero--divisions,.page-hero--diplomatie{position:relative;overflow:hidden;display:flex;align-items:center;text-align:left;min-height:var(--page-hero-min-height, clamp(20rem, 46svh, 32rem));padding-block:var(--space-2xl) var(--space-xl);border-bottom:1px solid var(--color-border);background-color:var(--color-void)}.page-hero--galerie .page-hero__media,.page-hero--recrutement .page-hero__media,.page-hero--lore .page-hero__media,.page-hero--divisions .page-hero__media,.page-hero--diplomatie .page-hero__media{position:absolute;inset:0;z-index:0}.page-hero--galerie .page-hero__bg,.page-hero--recrutement .page-hero__bg,.page-hero--lore .page-hero__bg,.page-hero--divisions .page-hero__bg,.page-hero--diplomatie .page-hero__bg{width:100%;height:100%;object-fit:cover;object-position:var(--page-hero-object-position, center center);filter:var(--page-hero-filter, none)}.page-hero--galerie .page-hero__overlay,.page-hero--recrutement .page-hero__overlay,.page-hero--lore .page-hero__overlay,.page-hero--divisions .page-hero__overlay,.page-hero--diplomatie .page-hero__overlay{position:absolute;inset:0;background:var(--page-hero-overlay);pointer-events:none}.page-hero--lore:before,.page-hero--divisions:before,.page-hero--diplomatie:before{content:"";position:absolute;inset:0;z-index:1;background:var(--page-hero-glow, none);pointer-events:none}.page-hero--galerie .page-hero__inner,.page-hero--recrutement .page-hero__inner,.page-hero--lore .page-hero__inner,.page-hero--divisions .page-hero__inner,.page-hero--diplomatie .page-hero__inner{position:relative;z-index:2;max-width:var(--page-hero-inner-max-width, 44rem);padding-block:var(--page-hero-inner-padding, 0)}.page-hero--galerie .label,.page-hero--recrutement .label,.page-hero--lore .label,.page-hero--divisions .label,.page-hero--diplomatie .label{display:inline-block;margin-bottom:var(--space-md);padding:.35rem .85rem;border-radius:100px;border:var(--page-hero-label-border);background:var(--page-hero-label-bg);backdrop-filter:var(--page-hero-label-blur, none);-webkit-backdrop-filter:var(--page-hero-label-blur, none);color:var(--page-hero-label-color, inherit);font-size:var(--page-hero-label-size, inherit);font-weight:var(--page-hero-label-weight, inherit);letter-spacing:var(--page-hero-label-spacing, inherit);text-transform:var(--page-hero-label-transform, none);text-shadow:var(--page-hero-label-shadow, none)}.page-hero--galerie h1,.page-hero--recrutement h1,.page-hero--lore h1,.page-hero--divisions h1,.page-hero--diplomatie h1{margin:var(--page-hero-title-margin, 0 0 var(--space-md));font-family:var(--font-display);font-size:var(--page-hero-title-size, clamp(2rem, 5.2vw, 3.25rem));font-weight:700;line-height:var(--page-hero-title-line-height, 1.12);letter-spacing:var(--page-hero-title-spacing, .01em);text-transform:var(--page-hero-title-transform, none);color:var(--page-hero-title-color, #ffffff);text-shadow:var(--page-hero-title-shadow, 0 2px 28px rgba(0, 0, 0, .9));max-width:var(--page-hero-title-max-width, none)}.page-hero--galerie .page-hero__lead,.page-hero--recrutement .page-hero__lead,.page-hero--lore .page-hero__lead,.page-hero--divisions .page-hero__lead,.page-hero--diplomatie .page-hero__lead{margin:var(--page-hero-lead-margin, 0);margin-inline:0;max-width:var(--page-hero-lead-max-width, 36rem);color:var(--page-hero-lead-color, var(--color-steel));text-shadow:var(--page-hero-lead-shadow, 0 1px 16px rgba(0, 0, 0, .85));font-size:var(--page-hero-lead-size, 1.0625rem);line-height:1.65}@media(max-width:479px){.page-hero--galerie,.page-hero--recrutement,.page-hero--lore,.page-hero--divisions,.page-hero--diplomatie{min-height:var( --page-hero-min-height-mobile, clamp(18rem, 52svh, 24rem) );padding-block:var(--space-xl) var(--space-lg)}.page-hero--galerie h1,.page-hero--recrutement h1,.page-hero--lore h1,.page-hero--divisions h1,.page-hero--diplomatie h1{font-size:clamp(1.75rem,7.5vw,2.25rem)}}.page-hero--diplomatie{--page-hero-min-height: clamp(20rem, 46svh, 32rem);--page-hero-min-height-mobile: clamp(18rem, 52svh, 24rem);--page-hero-object-position: center 42%;--page-hero-filter: brightness(.72) contrast(1.05) saturate(1.03);--page-hero-overlay: linear-gradient( 105deg, rgba(13, 15, 18, .94) 0%, rgba(13, 15, 18, .62) 48%, rgba(13, 15, 18, .92) 100% ), radial-gradient(ellipse 65% 55% at 20% 50%, rgba(232, 93, 26, .12) 0%, transparent 60%);--page-hero-glow: radial-gradient( ellipse 45% 38% at 22% 55%, rgba(232, 93, 26, .08) 0%, transparent 70% );--page-hero-inner-max-width: 44rem;--page-hero-inner-padding: var(--space-sm) 0;--page-hero-label-border: 1px solid rgba(232, 93, 26, .35);--page-hero-label-bg: rgba(13, 15, 18, .55);--page-hero-label-blur: blur(8px);--page-hero-label-color: #f0a070;--page-hero-label-shadow: 0 1px 12px rgba(0, 0, 0, .8);--page-hero-title-size: clamp(2rem, 5vw, 3.1rem);--page-hero-title-line-height: 1.12;--page-hero-title-margin: 0;--page-hero-title-spacing: .01em;--page-hero-lead-max-width: 36rem;--page-hero-lead-margin: 0 0 var(--space-md)}.page-hero--diplomatie .page-hero__actions{min-height:3.25rem;justify-content:flex-start}.page-hero--diplomatie .page-hero__rule{width:min(14rem,50vw);height:1px;margin-block:var(--space-md);background:linear-gradient(90deg,rgba(232,93,26,.85) 0%,rgba(232,93,26,.35) 55%,transparent 100%)}.diplomatie-feature{display:grid;gap:var(--space-lg);align-items:center}.diplomatie-feature__visual{margin:0;overflow:hidden;aspect-ratio:16 / 9;background-color:var(--color-hull);border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.07);box-shadow:0 14px 44px #00000057}.diplomatie-feature__visual img{display:block;width:100%;height:100%;object-fit:cover}.diplomatie-feature__body{display:grid;gap:var(--space-sm)}.diplomatie-feature__body h2{margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;line-height:1.15;letter-spacing:.02em}@media(min-width:768px){.diplomatie-feature{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--space-xl)}.diplomatie-feature--image-right .diplomatie-feature__visual{order:2}.diplomatie-feature--image-right .diplomatie-feature__body{order:1}}.diplomatie-grid{display:grid;gap:var(--space-md)}.diplomatie-card{min-height:9rem;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ffffff05}.diplomatie-card__title{font-family:var(--font-display);font-size:1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ember);margin:0 0 .5rem}.diplomatie-card p{margin:0;font-size:.9375rem;line-height:1.65;color:var(--color-text-muted)}@media(min-width:768px){.diplomatie-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}@media(min-width:1024px){.diplomatie-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.diplomatie-list{max-width:40rem;margin:0 auto;padding:0;list-style:none;display:grid;gap:.75rem}.diplomatie-list li{position:relative;padding:.85rem 1rem .85rem 2.25rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#ffffff05;color:var(--color-text-muted);line-height:1.55}.diplomatie-list li:before{content:"";position:absolute;left:1rem;top:1.15rem;width:.45rem;height:.45rem;border-radius:1px;background:var(--color-ember)}.diplomatie-prose{display:grid;gap:var(--space-sm);margin-top:var(--space-sm)}.diplomatie-prose p{margin:0;font-size:1.0625rem;line-height:1.75;color:var(--color-text-muted)}.diplomatie-quote{max-width:48rem;margin:var(--space-xl) auto 0;padding:var(--space-lg) var(--space-md);border-inline:2px solid var(--color-border);text-align:center}.diplomatie-quote blockquote{font-family:var(--font-display);font-size:clamp(1.125rem,2.8vw,1.5rem);font-weight:500;font-style:italic;line-height:1.55;color:var(--color-steel);margin:0 0 var(--space-sm)}.diplomatie-quote cite{font-family:var(--font-body);font-size:.875rem;font-style:normal;color:var(--color-text-muted);letter-spacing:.04em}.diplomatie-steps{list-style:none;margin:0 auto;padding:0;max-width:40rem;display:grid;gap:var(--space-md)}.diplomatie-steps li{display:grid;grid-template-columns:auto 1fr;gap:var(--space-md);align-items:start;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ffffff05}.diplomatie-steps__num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);border:1px solid rgba(232,93,26,.4);color:var(--color-ember);font-family:var(--font-display);font-weight:700;letter-spacing:.04em}.diplomatie-steps h3{margin:0 0 .35rem;font-family:var(--font-display);font-size:1.0625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.diplomatie-steps p{margin:0;color:var(--color-text-muted);line-height:1.6}.cta-block--diplomatie .cta-block__media img{object-position:center 40%;filter:brightness(.78) contrast(1.05) saturate(1.02)}.cta-block--diplomatie .cta-block__overlay{background:linear-gradient(to bottom,#0d0f128c,#0d0f12bf,#0d0f12eb)}
