.s-title{text-align:center;background:#5749f6;padding:clamp(36px,5vw,64px) 40px clamp(24px,3vw,40px)}.s-title h1{color:#f6f6f6;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(24px,4.5vw,60px);font-weight:700}.s-wordmark{text-align:center;z-index:2;background:#5749f6;justify-content:center;padding:clamp(16px,2vw,32px) clamp(24px,4vw,60px) 0;display:flex;position:relative;overflow:visible}.s-wordmark img{z-index:2;width:100%;max-width:clamp(280px,70vw,900px);height:auto;margin-bottom:clamp(-24px,-4vw,-56px);position:relative}.s-info{text-align:center;z-index:1;background:#adbab4;padding:clamp(40px,7vw,100px) clamp(24px,6vw,100px) clamp(48px,6vw,80px);position:relative}.info-grid{flex-direction:column;gap:clamp(40px,5vw,72px);max-width:600px;margin:0 auto;display:flex}.info-col{text-align:center}.info-section-title{color:#5749f6;text-transform:uppercase;letter-spacing:.06em;margin-bottom:clamp(20px,3vw,40px);font-size:clamp(14px,1.4vw,20px);font-style:italic;font-weight:700}.info-row{margin-bottom:clamp(16px,2vw,28px)}.info-label{color:#f6f6f6;opacity:.8;text-transform:lowercase;margin-bottom:2px;font-size:clamp(12px,1.1vw,16px);font-weight:700}.info-value{color:#f6f6f6;text-transform:uppercase;font-size:clamp(14px,1.4vw,20px);font-weight:700;line-height:1.35}.s-pigeon{background:#effd90;justify-content:center;align-items:flex-end;min-height:clamp(100px,14vw,180px);padding:0;display:flex;overflow:visible}.s-pigeon img{z-index:2;width:100%;max-width:clamp(180px,30vw,380px);margin-bottom:0;display:block;position:relative}@media (max-width:768px){.info-grid{flex-direction:column;gap:40px}.s-info{padding:48px 24px}.s-wordmark{padding:0 20px 16px}}
