.theme-accueillant .page-header{position:relative;background:#2e8b57;color:#fff6e5;overflow:hidden}.theme-accueillant .page-header__inner{max-width:800px;margin:0 auto;padding:160px 24px 96px;text-align:center}@media(min-width:1024px){.theme-accueillant .page-header__inner{padding-left:80px;padding-right:80px}}.theme-accueillant .page-header__breadcrumb{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:9999px;background:rgba(255,246,229,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,246,229,.2);font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:11px;color:rgba(255,246,229,.8)}.theme-accueillant .page-header__breadcrumb a:hover{color:#fff6e5}.theme-accueillant .page-header__breadcrumb svg{color:rgba(255,246,229,.6)}.theme-accueillant .page-header__breadcrumb span{color:#ff7a59}.theme-accueillant .page-header__eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:48px;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3em;color:#ff7a59}.theme-accueillant .page-header__title{margin-top:24px;font-family:var(--font-display),ui-serif,Georgia,serif;font-size:clamp(40px,6vw,72px);font-weight:500;line-height:1.05;color:#fff6e5}.theme-accueillant .page-header__divider{width:80px;height:3px;background:#ff7a59;margin:48px auto 0;border-radius:9999px}.theme-accueillant .page-header__subtitle{margin-top:48px;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:16px;color:rgba(255,246,229,.8);line-height:1.65}.theme-accueillant .page-header__tagline{margin-top:8px;font-family:var(--font-display),ui-serif,Georgia,serif;font-style:italic;font-size:clamp(22px,2.5vw,30px);color:rgba(255,246,229,.8)}.theme-accueillant .page-header__wave{color:#fffaf0;line-height:0;margin-bottom:-2px}.theme-accueillant .page-header__wave svg{display:block}