.event-conditions{background:#0d2a36;color:#f4f8f9;padding:32px;border:1px solid #496571;border-radius:8px;margin:36px auto;max-width:1100px;scroll-margin-top:100px}.event-conditions h2{font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.2;margin:0 0 14px}.event-conditions p{font-size:1rem;line-height:1.65}.event-conditions a{color:#ffc09d;text-decoration:underline;overflow-wrap:anywhere}.conditions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.conditions-grid article{border-top:2px solid #f36b4c;padding:12px 0}.conditions-grid h3{font-size:1.2rem}.conditions-grid p{margin:6px 0}.conditions-stamp{color:#c8dce1}.conditions-note{border-top:1px solid #496571;padding-top:16px}@media(max-width:700px){.event-conditions{margin:24px 20px;padding:22px}.conditions-grid{grid-template-columns:1fr}}@media print{.event-conditions{display:none}}