/* Standalone application page (apply.html) — Nov 9, 2026. Uses styles.css; only the page frame is here. */
.apply-page{background:var(--cream)}
.apply-top{background:var(--paper);border-bottom:3px solid var(--gold)}
.apply-top-inner{max-width:760px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.apply-brand{display:flex;align-items:center;gap:10px}
.apply-brand p{margin:0;line-height:1.2}
.apply-he{font-family:var(--hebrew);color:var(--navy);font-weight:700;font-size:1.1rem}
.apply-en{font-family:var(--serif);color:var(--gold-2);font-size:.9rem;font-weight:700}
.apply-main{max-width:760px;margin:0 auto;padding:18px 14px 30px}
.apply-main .panel{padding:0;background:none}
.apply-main .gate-wrap{max-width:none;width:100%}
.apply-main .card{margin:0 auto}
.apply-foot{text-align:center;color:var(--muted);font-size:.85rem;padding:0 16px 28px}
.apply-foot p{margin:0}
@media (max-width:560px){.apply-top-inner{justify-content:center}.apply-brand{width:100%;justify-content:center}.apply-main{padding:12px 8px 24px}}
html[dir=rtl] .apply-en{display:none}
