
.header-cabinet{color:#e7d4a8;text-decoration:none;font-size:13px;font-weight:650;white-space:nowrap}
.header-cabinet:hover{color:#fff}
.participant-preview{display:grid;grid-template-columns:1.3fr .8fr;align-items:center;gap:5%;padding-top:84px;padding-bottom:90px;background:linear-gradient(105deg,rgba(255,247,221,.91),rgba(252,239,207,.73)),url('assets/fields.webp') center/cover}
.participant-preview h2{font-family:Georgia,serif;font-size:clamp(32px,3.6vw,54px);margin:12px 0 22px;line-height:1.1;color:#25362b}
.participant-preview h2 em{color:#ad793b}.participant-preview-copy>p{color:#46584b;max-width:660px;line-height:1.7}
.participant-preview-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:25px 0}
.participant-preview .participant-footnote{font-size:12px;max-width:580px}
.participant-preview-visual{border-radius:22px;padding:40px;background:linear-gradient(140deg,#1d382e,#0d241b);box-shadow:0 24px 55px rgba(27,40,22,.2);color:#f5e8c5;display:flex;flex-direction:column;gap:12px;min-height:260px;justify-content:center}
.participant-preview-visual .mini-hive-icon{font-size:40px;color:#dfb875}.participant-preview-visual>span{font-size:12px;letter-spacing:.19em}.participant-preview-visual>strong{font-family:Georgia,serif;font-size:clamp(25px,2.4vw,37px)}
.participant-preview-visual>p{margin:0}.participant-preview-visual>small{opacity:.68;line-height:1.5}
@media(max-width:1000px){.header-cabinet{margin-left:5px}.header-cabinet{font-size:12px}}
@media(max-width:720px){.participant-preview{grid-template-columns:1fr;padding:65px 24px}.participant-preview-visual{min-height:210px}.header-cabinet{padding:5px 0}}
@media(max-width:420px){.header-cabinet{font-size:11px}}
