.fn-holding-content{direction:rtl;max-width:920px;margin-inline:auto;font-family:var(--fn-body-font,inherit);line-height:2.15;overflow-wrap:anywhere}
.fn-holding-content h2{font-size:clamp(19px,2vw,25px);line-height:1.7;margin:1.8em 0 .6em}.fn-holding-content h2:first-child{margin-top:0}
.fn-holding-content p{margin:.7em 0}.fn-holding-subtitle{color:var(--fn-muted,#687078);font-weight:600}
.fn-holding-contact{display:grid;justify-items:center;gap:12px;text-align:center;padding:clamp(18px,4vw,36px);margin:24px 0;background:var(--fn-surface,#f5f7fa);border:1px solid var(--fn-line,#e3e7ed);border-radius:16px}
.fn-holding-phone{font-size:clamp(25px,5vw,38px);font-weight:800;color:inherit;text-decoration:none;letter-spacing:1px}
.fn-holding-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.fn-holding-actions a,.fn-holding-actions button{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border:0;border-radius:9px;background:#0754a5;color:#fff;text-decoration:none;font:inherit;cursor:pointer}
.fn-holding-actions button{background:#e8eef6;color:#163553}.fn-holding-actions :focus-visible{outline:2px solid currentColor;outline-offset:3px}
.fn-holding-links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding-block:12px}.fn-holding-links a{color:inherit;text-decoration:none}.fn-holding-links a:hover{text-decoration:underline}
