/* Conversion refinements: retain the existing white/blue brand. */
.latest-videos .latest-video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.video-more-wrap{text-align:center;margin:24px 0}.latest-video-copy h3{font-size:15px;line-height:1.6;min-height:72px}.latest-video-copy>p,.latest-video-copy>a{font-size:13px}.latest-video-filters button{min-height:44px}.reception-refined{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.reception-refined h2{font-size:clamp(26px,3vw,38px);line-height:1.4;margin:0 0 16px}.reception-refined p{line-height:1.8}.reception-refined .button{margin:16px 0 8px}.recent-panel{padding:28px;background:#fff;border:1px solid #dee7f4;border-radius:20px}.recent-panel h3{margin:0 0 10px;font-size:21px}.recent-contacts{padding:0;margin:20px 0;list-style:none}.recent-contacts li{display:flex;flex-wrap:wrap;gap:8px 14px;padding:16px 0;border-top:1px solid #edf0f6;font-size:15px;line-height:1.7;animation:reception-enter .4s ease-out}.recent-name{font-weight:700}.recent-topic{flex:1}.recent-date{font-size:13px;color:#61718a}.recent-state{color:#244bc7;width:100%;font-size:14px}#feed-pause{min-height:44px;padding:8px 16px;border:1px solid #cad6ea;border-radius:10px;background:white;color:#244bc7;cursor:pointer}.optional-guide{border:1px solid #dce5f2;border-radius:16px;background:white;padding:0 24px}.optional-guide summary{padding:22px 0;cursor:pointer;font-size:18px;font-weight:600}.optional-guide summary span{font-size:14px;font-weight:400;color:#61718a;margin-left:12px}.optional-guide[open] .guide-layout{padding:12px 0 24px}.reception-refined .field-help{font-size:14px}.reception-refined a{text-decoration:underline;text-underline-offset:3px}@keyframes reception-enter{from{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:950px){.reception-refined{grid-template-columns:1fr;gap:24px}.latest-videos .latest-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.recent-panel{padding:20px}.optional-guide{padding:0 16px}.optional-guide summary span{display:block;margin:6px 0 0}.latest-video-copy h3{font-size:14px}.latest-video-copy{padding:12px 10px}}@media(max-width:380px){.latest-videos .latest-video-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.recent-contacts li{animation:none}}
