@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700;900&family=IM+Fell+English:ital@0;1&family=Barlow:wght@300;400;500;600;700&display=swap');

html,body{background-color:#0e0a06!important;overflow-x:hidden!important}
.site,.site-content,.site-main,main,main#main,#main,#content,#page,.wp-site-blocks,.is-layout-constrained,.is-layout-flow,.entry-content,.post-content,.wp-block-post-content,article,article.post,article.page,article.hentry,.hentry,.page-content,.post,.page,.wp-block-html,.wp-block-freeform{background-color:#0e0a06!important}
.wp-block-html,.wp-block-freeform{margin:0!important;padding:0!important}
.entry-title,.page-title,h1.entry-title,h1.page-title,.lodestar-page-title,.site-content .entry-title,.entry-header,.page-header,.lodestar-entry-header,.site-content .entry-header,.post-thumbnail{display:none!important}




#lp-ejt-credits{--noir:#0e0a06;--charbon:#1a1208;--ambre:#d4820a;--or:#e8b840;--creme:#f2e8d4;--blanc:#fff9ef;--rule:rgba(212,130,10,.18);--vert:#2e6b1a;--vert2:#4a9a2a;--sans:'Barlow',sans-serif;--serif:'IM Fell English',Georgia,serif;--display:'Cinzel','Palatino Linotype',Georgia,serif;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;padding:0!important;background:var(--noir)!important;color:var(--creme)!important;font-family:var(--sans)!important;font-size:16px!important;line-height:1.7!important;overflow-x:hidden!important;-webkit-font-smoothing:antialiased!important;box-sizing:border-box!important}
#lp-ejt-credits *,#lp-ejt-credits *::before,#lp-ejt-credits *::after{box-sizing:border-box!important}
#lp-ejt-credits a{text-decoration:none!important}
#lp-ejt-credits .c-inner{max-width:1120px!important;margin:0 auto!important;padding-left:clamp(1.5rem,5vw,5rem)!important;padding-right:clamp(1.5rem,5vw,5rem)!important}
#lp-ejt-credits .c-section{padding:4.5rem 0!important;position:relative!important}
#lp-ejt-credits .c-section--alt{background:var(--charbon)!important}
#lp-ejt-credits .c-section--tight{padding:3rem 0!important}

#lp-ejt-credits .c-eyebrow,#lp-ejt-credits .c-hero-marque,#lp-ejt-credits .c-role-label,#lp-ejt-credits .c-project-kicker,#lp-ejt-credits .c-thanks-group-title{display:block!important;font-family:var(--sans)!important;text-transform:uppercase!important}
#lp-ejt-credits .c-eyebrow{font-size:.58rem!important;font-weight:600!important;letter-spacing:.22em!important;color:var(--ambre)!important;margin:0 0 .65rem!important}
#lp-ejt-credits .c-h1,#lp-ejt-credits .c-h2,#lp-ejt-credits .c-h3,#lp-ejt-credits .c-project-title,#lp-ejt-credits .c-thanks-name,#lp-ejt-credits .c-ip-title{font-family:var(--display)!important;text-transform:uppercase!important;font-style:normal!important;text-decoration:none!important;background:none!important;border:none!important;padding:0!important}
#lp-ejt-credits .c-h1{display:block!important;font-size:clamp(2.1rem,5.8vw,4.8rem)!important;line-height:1!important;font-weight:900!important;letter-spacing:.06em!important;color:var(--blanc)!important;margin:0 0 1.2rem!important;text-align:center!important;text-shadow:0 0 100px rgba(212,130,10,.18),0 2px 8px rgba(0,0,0,.9)!important}
#lp-ejt-credits .c-h2{display:block!important;font-size:clamp(1.35rem,2.6vw,2rem)!important;font-weight:600!important;letter-spacing:.05em!important;color:var(--creme)!important;margin:0 0 1.5rem!important;text-align:left!important}
#lp-ejt-credits .c-h2--center{text-align:center!important}
#lp-ejt-credits .c-h3{display:block!important;font-size:.92rem!important;font-weight:700!important;letter-spacing:.08em!important;color:var(--ambre)!important;margin:0 0 .75rem!important;text-align:left!important}
#lp-ejt-credits p{font-family:var(--serif)!important;font-size:.95rem!important;line-height:1.85!important;color:rgba(242,232,212,.72)!important;margin:0 0 .95rem!important}
#lp-ejt-credits em{color:rgba(255,249,239,.9)!important}
#lp-ejt-credits strong{color:var(--or)!important;font-weight:600!important}
#lp-ejt-credits .c-inline-link{color:var(--ambre)!important;border-bottom:1px solid rgba(212,130,10,.28)!important;font-family:var(--serif)!important}
#lp-ejt-credits .c-inline-link:hover{color:var(--or)!important;border-bottom-color:rgba(232,184,64,.42)!important}

#lp-ejt-credits .c-hero{position:relative!important;min-height:68svh!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:var(--noir)!important;padding:clamp(4.5rem,8vw,8rem) 0!important}
#lp-ejt-credits .c-hero-bg{position:absolute!important;inset:0!important;background:radial-gradient(ellipse 55% 45% at 50% 60%,rgba(212,130,10,.11) 0%,transparent 70%),radial-gradient(ellipse 30% 40% at 8% 20%,rgba(74,154,42,.06) 0%,transparent 62%),radial-gradient(ellipse 35% 35% at 88% 82%,rgba(176,90,26,.05) 0%,transparent 60%)!important}
#lp-ejt-credits .c-hero-bg::after{content:''!important;position:absolute!important;inset:0!important;background:linear-gradient(to bottom,rgba(14,10,6,.1),rgba(14,10,6,.82)),repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 1px,transparent 1px 4px)!important;opacity:.58!important;pointer-events:none!important}
#lp-ejt-credits .c-gear{position:absolute!important;line-height:1!important;color:var(--ambre)!important;opacity:.035!important;user-select:none!important;pointer-events:none!important}
#lp-ejt-credits .c-gear--a{font-size:32rem!important;top:-10rem!important;left:-9rem!important;animation:c-rot 90s linear infinite!important}
#lp-ejt-credits .c-gear--b{font-size:13rem!important;right:3rem!important;bottom:-4rem!important;animation:c-rot 55s linear infinite reverse!important;opacity:.045!important}
@keyframes c-rot{to{transform:rotate(360deg)}}
#lp-ejt-credits .c-hero-body{position:relative!important;z-index:2!important;width:min(100%,980px)!important;margin:0 auto!important;text-align:center!important;padding:0 clamp(1.25rem,5vw,4rem)!important}
#lp-ejt-credits .c-hero-marque{font-size:.58rem!important;font-weight:600!important;letter-spacing:.25em!important;color:var(--ambre)!important;opacity:.75!important;margin-bottom:.85rem!important}
#lp-ejt-credits .c-hero-sub{display:block!important;font-family:var(--display)!important;font-size:clamp(.78rem,1.4vw,1rem)!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--or)!important;opacity:.86!important;margin-bottom:.75rem!important}
#lp-ejt-credits .c-hero-intro{max-width:720px!important;margin:1.2rem auto 0!important;font-family:var(--serif)!important;font-size:clamp(.92rem,1.5vw,1.04rem)!important;font-style:italic!important;line-height:1.8!important;color:rgba(242,232,212,.58)!important}

#lp-ejt-credits .c-grid-2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1.2rem!important}
#lp-ejt-credits .c-card{border:1px solid var(--rule)!important;border-radius:6px!important;background:linear-gradient(135deg,rgba(212,130,10,.05),rgba(176,90,26,.018))!important;padding:1.5rem!important;box-shadow:0 16px 50px rgba(0,0,0,.22)!important}
#lp-ejt-credits .c-card--gold{border-color:rgba(232,184,64,.34)!important;background:radial-gradient(ellipse 90% 90% at 50% 0%,rgba(232,184,64,.08),transparent 70%),linear-gradient(135deg,rgba(212,130,10,.055),rgba(14,10,6,.18))!important}

#lp-ejt-credits .c-role{display:block!important;padding:1rem 0!important;border-bottom:1px solid rgba(212,130,10,.12)!important}
#lp-ejt-credits .c-role:last-child{border-bottom:none!important}
#lp-ejt-credits .c-role-label{margin:0 0 .28rem!important;font-size:.58rem!important;font-weight:700!important;letter-spacing:.13em!important;color:rgba(212,130,10,.72)!important}
#lp-ejt-credits .c-role-name{display:block!important;font-family:var(--serif)!important;font-size:.95rem!important;line-height:1.65!important;color:rgba(242,232,212,.75)!important}
#lp-ejt-credits .c-role-name strong{font-family:var(--display)!important;font-size:.86rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--or)!important}

#lp-ejt-credits .c-project{border:1px solid rgba(212,130,10,.28)!important;border-radius:7px!important;overflow:hidden!important;background:linear-gradient(135deg,rgba(212,130,10,.04),rgba(14,10,6,.25))!important;margin-bottom:1.6rem!important}
#lp-ejt-credits .c-project-head{padding:1.5rem 1.6rem 1.2rem!important;border-bottom:1px solid rgba(212,130,10,.14)!important;background:rgba(14,10,6,.18)!important}
#lp-ejt-credits .c-project-kicker{font-size:.55rem!important;font-weight:700!important;letter-spacing:.14em!important;color:rgba(212,130,10,.62)!important;margin-bottom:.45rem!important}
#lp-ejt-credits .c-project-title{display:block!important;font-size:clamp(1.1rem,2vw,1.65rem)!important;font-weight:700!important;letter-spacing:.05em!important;line-height:1.15!important;color:var(--blanc)!important;margin:0!important}
#lp-ejt-credits .c-project-body{padding:1.35rem 1.6rem 1.5rem!important}

#lp-ejt-credits .c-thanks-intro{font-family:var(--serif)!important;font-size:.82rem!important;line-height:1.65!important;color:rgba(242,232,212,.48)!important;margin:0 0 1.2rem!important;max-width:760px!important}
#lp-ejt-credits .c-thanks-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.65rem 1rem!important}
#lp-ejt-credits .c-thanks-item{border-left:2px solid rgba(74,154,42,.42)!important;padding:.55rem 0 .55rem .8rem!important;background:linear-gradient(90deg,rgba(74,154,42,.026),transparent)!important;min-height:auto!important}
#lp-ejt-credits .c-thanks-name{display:block!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.06em!important;color:rgba(232,184,64,.78)!important;margin-bottom:.12rem!important}
#lp-ejt-credits .c-thanks-text{display:block!important;font-family:var(--serif)!important;font-size:.78rem!important;line-height:1.55!important;color:rgba(242,232,212,.48)!important}
#lp-ejt-credits .c-thanks-highlight{grid-column:1/-1!important;border:1px solid rgba(232,184,64,.34)!important;border-left:3px solid rgba(232,184,64,.78)!important;padding:.9rem 1rem!important;background:radial-gradient(ellipse 90% 90% at 50% 0%,rgba(232,184,64,.075),transparent 70%),linear-gradient(90deg,rgba(212,130,10,.055),rgba(74,154,42,.025))!important}
#lp-ejt-credits .c-thanks-highlight .c-thanks-name{font-size:.78rem!important;color:rgba(232,184,64,.92)!important}
#lp-ejt-credits .c-thanks-highlight .c-thanks-text{color:rgba(242,232,212,.62)!important}
#lp-ejt-credits .c-thanks-group-title{grid-column:1/-1!important;margin:.65rem 0 .1rem!important;font-size:.58rem!important;font-weight:700!important;letter-spacing:.16em!important;color:rgba(212,130,10,.72)!important}
#lp-ejt-credits .c-section--thanks-compact{padding:2.6rem 0!important}
#lp-ejt-credits .c-section--thanks-compact .c-eyebrow{margin-bottom:.4rem!important}
#lp-ejt-credits .c-section--thanks-compact .c-h2{font-size:clamp(1.12rem,2.1vw,1.55rem)!important;margin-bottom:.75rem!important}
#lp-ejt-credits .c-section--thanks-compact .c-thanks-intro{max-width:900px!important;font-size:.76rem!important;line-height:1.55!important;margin:0 0 .75rem!important}
#lp-ejt-credits .c-thanks-dates{display:flex!important;flex-wrap:wrap!important;gap:.42rem!important;margin:0 0 1rem!important}
#lp-ejt-credits .c-thanks-date{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:.25rem .62rem!important;border:1px solid rgba(212,130,10,.2)!important;border-radius:999px!important;background:rgba(212,130,10,.035)!important;font-family:var(--sans)!important;font-size:.56rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:rgba(242,232,212,.58)!important}
#lp-ejt-credits .c-section--thanks-compact .c-thanks-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.42rem .65rem!important}
#lp-ejt-credits .c-section--thanks-compact .c-thanks-item{padding:.38rem 0 .38rem .62rem!important}
#lp-ejt-credits .c-section--thanks-compact .c-thanks-name{font-size:.62rem!important;margin-bottom:.04rem!important}
#lp-ejt-credits .c-section--thanks-compact .c-thanks-text{font-size:.72rem!important;line-height:1.42!important}
#lp-ejt-credits .c-section--thanks-compact .c-thanks-highlight{padding:.62rem .75rem!important}
#lp-ejt-credits .c-section--thanks-compact .c-thanks-highlight .c-thanks-name{font-size:.68rem!important}
#lp-ejt-credits .c-section--thanks-compact .c-thanks-group-title{margin:.38rem 0 0!important;font-size:.52rem!important}
@media (max-width:900px){#lp-ejt-credits .c-section--thanks-compact .c-thanks-list{grid-template-columns:1fr 1fr!important}}
@media (max-width:700px){#lp-ejt-credits .c-section--thanks-compact .c-thanks-list{grid-template-columns:1fr!important}#lp-ejt-credits .c-section--thanks-compact{padding:2.2rem 0!important}}

#lp-ejt-credits .c-legal{border-top:1px solid rgba(212,130,10,.1)!important;background:#0e0a06!important;padding:2.2rem 0!important}
#lp-ejt-credits .c-ip-notice{max-width:860px!important;margin:0 auto 1.4rem!important;text-align:center!important;padding:1rem 1.2rem!important;border-top:1px solid rgba(212,130,10,.12)!important;border-bottom:1px solid rgba(212,130,10,.08)!important;opacity:.76!important}
#lp-ejt-credits .c-ip-title{font-size:.68rem!important;font-weight:600!important;letter-spacing:.16em!important;color:rgba(212,130,10,.68)!important;margin-bottom:.55rem!important}
#lp-ejt-credits .c-ip-notice p{text-align:center!important;font-family:var(--serif)!important;font-size:.78rem!important;line-height:1.65!important;color:rgba(242,232,212,.46)!important;margin:0!important}
#lp-ejt-credits .c-footer-bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;flex-wrap:wrap!important}
#lp-ejt-credits .c-footer-text{font-family:var(--sans)!important;font-size:.62rem!important;color:rgba(242,232,212,.32)!important;letter-spacing:.04em!important}
#lp-ejt-credits .c-footer-links{display:flex!important;flex-wrap:wrap!important;gap:.9rem!important}
#lp-ejt-credits .c-footer-link{font-family:var(--sans)!important;font-size:.62rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:rgba(212,130,10,.55)!important;border-bottom:1px solid rgba(212,130,10,.22)!important}
#lp-ejt-credits .c-footer-link:hover{color:var(--ambre)!important}

@media (max-width:900px){#lp-ejt-credits .c-grid-2{grid-template-columns:1fr!important}#lp-ejt-credits .c-section{padding:4rem 0!important}}
@media (max-width:700px){#lp-ejt-credits .c-thanks-list{grid-template-columns:1fr!important}}
@media (max-width:600px){#lp-ejt-credits .c-hero{min-height:66svh!important}#lp-ejt-credits .c-project-head,#lp-ejt-credits .c-project-body,#lp-ejt-credits .c-card{padding-left:1.15rem!important;padding-right:1.15rem!important}#lp-ejt-credits .c-footer-bottom{justify-content:center!important;text-align:center!important}#lp-ejt-credits .c-footer-links{justify-content:center!important}}
html body div#lp-ejt-credits .c-h1,html body div#lp-ejt-credits .c-h2,html body div#lp-ejt-credits .c-h3,html body div#lp-ejt-credits .c-project-title,html body div#lp-ejt-credits .c-thanks-name,html body div#lp-ejt-credits .c-ip-title{font-family:'Cinzel','Palatino Linotype',Georgia,serif!important;text-transform:uppercase!important;letter-spacing:inherit!important;font-style:normal!important;text-decoration:none!important;transform:none!important;background:none!important;border:none!important}
html body div#lp-ejt-credits .c-h1{color:#fff9ef!important;text-align:center!important}
html body div#lp-ejt-credits .c-h2{color:#f2e8d4!important;text-align:left!important}
html body div#lp-ejt-credits .c-h2.c-h2--center{ text-align:center!important}
html body div#lp-ejt-credits .c-h3{color:#d4820a!important;text-align:left!important}
div#lp-ejt-credits p,div#lp-ejt-credits .c-role-name,div#lp-ejt-credits .c-thanks-text{text-align:left!important}
div#lp-ejt-credits .c-hero-body p,div#lp-ejt-credits .c-ip-notice p{text-align:center!important}
@media (prefers-reduced-motion:reduce){#lp-ejt-credits *,#lp-ejt-credits *::before,#lp-ejt-credits *::after{animation-duration:.001ms!important;transition-duration:.001ms!important}}

.c-h1{margin:0!important}
