
.v34-explainer{margin:28px 0;padding:25px;border:1px solid #cbd8d1;background:#faf9f3;border-radius:14px;color:#183d50}.v34-explainer h3{font-size:clamp(22px,3vw,30px);color:#176652;margin:0 0 20px}.v34-explainer p{line-height:1.9}.v34-explainer small{display:block;font-size:12px;color:#556670;margin-top:16px}.v34-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.v34-cell{padding:20px;background:white;border:1px solid #d8e0da;border-radius:8px}.v34-cell strong{display:block;font-size:22px;color:#174d40}.v34-warning{border-left:4px solid #8d2f2f;padding:12px 18px;color:#8d2f2f!important;background:#fff5ef}.v34-paper{max-width:510px;margin:auto;background:white;border-top:8px solid #183d50;padding:25px;box-shadow:0 3px 15px #d6dad3}.v34-paper h4{font-size:28px;color:#173e59;margin:0 0 20px}.v34-paper dl{display:grid;grid-template-columns:90px 1fr;gap:12px}.v34-paper dt{font-weight:700}.v34-paper dd{margin:0}.v34-timeline{list-style:none;padding:0;border-left:3px solid #377e69;margin:20px 0 20px 15px}.v34-timeline li{padding:14px 20px;border-bottom:1px dashed #b9c8c0}.v34-timeline strong{display:block;color:#176652;font-size:21px}.v34-bubble{padding:20px;border-radius:20px 20px 20px 0;background:#edf5f1;margin:15px 0;max-width:570px}.v34-bubble.reply{margin-left:auto;border-radius:20px 20px 0 20px;background:white;border:1px solid #b8c8d1}.v34-numbers{display:flex;flex-wrap:wrap;gap:15px;margin:20px 0}.v34-number{flex:1 1 130px;padding:20px;background:white;border-bottom:5px solid #176652}.v34-number strong{display:block;font-size:40px;color:#176652}.v34-number.hold{border-color:#8d2f2f}.v34-number.hold strong{color:#8d2f2f}.v34-facts{padding:20px;background:#eaf1f5;border-left:5px solid #173e59}.v34-role{border-top:4px solid #176652}.v34-explainer a.button{display:inline-block;background:#176652;color:white!important;padding:12px 18px;border-radius:5px}
@media(max-width:650px){.v34-grid{grid-template-columns:1fr}.v34-explainer{padding:18px}.v34-paper{padding:18px}.v34-paper dl{grid-template-columns:1fr}.v34-paper dt{margin-top:12px}.v34-paper h4{font-size:24px}.v34-timeline strong{font-size:20px}}
