.ed{min-height:100svh;padding:calc(76px + 40px) var(--gutter) 80px;color:#f4efe6;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ed__ground{width:100%;height:100%;display:block;position:absolute;inset:0}.ed__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.ed__emblem{filter:drop-shadow(0 8px 22px #0000008c)drop-shadow(0 0 26px #c9a46740);width:auto;height:96px;margin-bottom:28px}.ed__eyebrow{color:var(--brass-light);margin-bottom:18px}.ed__title{letter-spacing:-.02em;color:#f4efe6;font-size:clamp(3.4rem,9vw,7.4rem);line-height:.95}.ed__title em{color:var(--brass-light);font-style:italic;font-weight:400}.ed__rule{background:linear-gradient(90deg, transparent, var(--brass-light), transparent);width:120px;height:1px;margin-top:28px;display:block}.ed__status{font-family:var(--book);letter-spacing:.34em;text-transform:uppercase;color:#ece6d8;margin-top:clamp(22px,3vw,32px);font-size:clamp(.9rem,1.3vw,1.08rem);font-weight:500}.ed__dots{gap:10px;margin-top:18px;display:flex}.ed__dots i{background:var(--brass-light);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite ed-dot}.ed__dots i:nth-child(2){animation-delay:.2s}.ed__dots i:nth-child(3){animation-delay:.4s}@keyframes ed-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.ed__back{margin-top:clamp(36px,5vw,56px)}
