#site-content.bakh-editorial.reels-main>.message-reel{display:block;padding:clamp(20px,3vh,36px)!important}
#site-content.bakh-editorial.reels-main .message-container{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);height:auto!important;min-height:100%;max-width:1320px!important;place-items:start stretch!important;align-content:center!important;margin:0 auto!important}
.message-container .form-panel{width:100%;padding:24px;box-sizing:border-box}
.message-container .form-panel h3{font-size:clamp(26px,2.5vw,38px)}
.message-container .form-panel textarea{height:112px!important;min-height:112px!important}
.message-container .form-panel input{min-height:48px}
.message-container .form-panel button{min-height:52px}
#site-content .message-container .faq-section{padding:0!important;border:0;background:transparent;min-width:0}
#site-content .message-container .faq-grid{display:block}
#site-content.bakh-editorial.reels-main .message-container .faq-section h2{font-size:clamp(28px,2.7vw,40px);line-height:1.55}
#site-content .message-container .faq-section .section-heading{margin-bottom:24px;text-align:right}
#site-content .message-container .faq-item summary{font-size:17px;padding-block:17px;line-height:1.8}
#site-content .message-container .faq-item>p{font-size:16px;line-height:1.95}
#site-content .story-grid{gap:clamp(28px,4vw,72px);grid-template-columns:1.1fr 1fr}
#site-content .story-visual{width:100%;max-width:none;margin:0}
#site-content .story-visual img{width:100%;height:clamp(320px,49vh,600px);object-fit:cover;border-radius:24px}
#site-content.bakh-editorial .story-visual figcaption{color:#fff!important}
#site-content .message-container .form-panel{border:1px solid #cbd3ef!important;border-radius:20px;background:#ffffff80;padding:22px!important}
#site-content .message-container .form-panel form{gap:12px!important}
#site-content .message-container .form-panel input{height:48px!important;min-height:48px!important}
#site-content .message-container .form-note{font-size:12px!important;line-height:1.8;margin:8px 0 0!important}
#site-content.bakh-editorial.reels-main #story-title{font-size:clamp(38px,3.8vw,62px)}
#site-content .story-moments{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none}
#site-content .story-moments li{padding:10px 16px;background:#dfe4ff;border:1px solid #cbd3f2;border-radius:12px;color:#303794;font-size:16px;font-weight:650}
@media(max-width:850px){
 #site-content.bakh-editorial.reels-main .message-container{grid-template-columns:1fr;align-content:start!important;gap:36px}
 #site-content.bakh-editorial.reels-main>.message-reel{padding:22px 14px!important}
 .message-container .form-panel{padding:22px 16px}
 #site-content .story-grid{grid-template-columns:1fr;gap:26px}
 #site-content .story-visual img{height:clamp(260px,38vh,400px)}
 #site-content.bakh-editorial.reels-main #story-title{font-size:36px}
 #site-content .story-moments li{font-size:14px;padding:9px 12px}
}
