.announce[data-astro-cid-mj6ar3np]{background:var(--royal);color:#fff;text-align:center}.announce[data-astro-cid-mj6ar3np] p[data-astro-cid-mj6ar3np]{margin:0;padding-block:.6rem}.hero[data-astro-cid-mj6ar3np]{position:relative;overflow:hidden;padding-top:clamp(3rem,7vw,5.5rem);background:linear-gradient(var(--ivory),var(--bg) 70%)}.hero-pattern[data-astro-cid-mj6ar3np]{position:absolute;inset:0;background:var(--pattern-gold) center top / 96px;opacity:.35;-webkit-mask:radial-gradient(70% 55% at 50% 0%,#000 0%,transparent 75%);mask:radial-gradient(70% 55% at 50% 0%,#000 0%,transparent 75%)}.hero-head[data-astro-cid-mj6ar3np]{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}.bismillah[data-astro-cid-mj6ar3np]{font-family:var(--font-arabic);color:var(--gold);font-size:1.15rem;margin-bottom:1.25rem}.arabic-name[data-astro-cid-mj6ar3np]{font-family:var(--font-arabic);font-weight:600;color:var(--gold);font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem);line-height:1.5;margin-bottom:.75rem}.hero[data-astro-cid-mj6ar3np] h1[data-astro-cid-mj6ar3np]{font-size:clamp(2.6rem,1.4rem + 5vw,5.2rem);line-height:1.05;color:var(--ink);margin-bottom:1.5rem}html:lang(ta) .hero[data-astro-cid-mj6ar3np] h1[data-astro-cid-mj6ar3np]{font-size:clamp(1.65rem,1rem + 3.4vw,3.6rem);line-height:1.35}.hero[data-astro-cid-mj6ar3np] h1[data-astro-cid-mj6ar3np] span[data-astro-cid-mj6ar3np]{display:block}.hero[data-astro-cid-mj6ar3np] .lead[data-astro-cid-mj6ar3np]{max-width:40rem;margin-bottom:2rem}.hero[data-astro-cid-mj6ar3np] .actions[data-astro-cid-mj6ar3np]{justify-content:center}.arcade[data-astro-cid-mj6ar3np]{position:relative;display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:clamp(.75rem,2.5vw,2rem);align-items:end;max-width:62rem;margin-top:clamp(3rem,6vw,4.5rem)}.arcade[data-astro-cid-mj6ar3np] .arch-window[data-astro-cid-mj6ar3np]{aspect-ratio:10 / 13}.arcade[data-astro-cid-mj6ar3np] .arch-window[data-astro-cid-mj6ar3np]:not(.centre){margin-bottom:0;transform:translateY(0)}.arcade[data-astro-cid-mj6ar3np] .centre[data-astro-cid-mj6ar3np]{aspect-ratio:10 / 14}.arcade[data-astro-cid-mj6ar3np] .arch-img[data-astro-cid-mj6ar3np]{-webkit-mask:var(--arch) center / 100% 100% no-repeat}.facts[data-astro-cid-mj6ar3np]{border-top:1px solid var(--gold-line);background:var(--bg)}.facts-row[data-astro-cid-mj6ar3np]{--gap: clamp(.75rem, 2.5vw, 2rem);display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:var(--gap);max-width:62rem}.fact[data-astro-cid-mj6ar3np]{position:relative;text-align:center;padding:clamp(1.75rem,4vw,2.75rem) .25rem}.fact[data-astro-cid-mj6ar3np]+.fact[data-astro-cid-mj6ar3np]:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--gap) / -2);border-left:1px solid var(--line)}.fact-num[data-astro-cid-mj6ar3np]{font-size:var(--step-3);color:var(--royal);margin:0 0 .25rem;line-height:1.2}.fact-label[data-astro-cid-mj6ar3np]{color:var(--muted);margin:0;font-size:1rem}.facts[data-astro-cid-mj6ar3np]+.ornament[data-astro-cid-mj6ar3np]{margin-top:clamp(1rem,3vw,2rem)}.learn-grid[data-astro-cid-mj6ar3np]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5.5rem);align-items:center}.learn-arch[data-astro-cid-mj6ar3np]{aspect-ratio:10 / 13}.learn[data-astro-cid-mj6ar3np] h2[data-astro-cid-mj6ar3np]{font-size:var(--step-4)}.learn[data-astro-cid-mj6ar3np] h3[data-astro-cid-mj6ar3np]{font-family:var(--serif);font-weight:400;font-size:var(--step-1);color:var(--gold);margin:2rem 0 .75rem}html:lang(ta) .learn[data-astro-cid-mj6ar3np] h3[data-astro-cid-mj6ar3np]{font-weight:600}.learn[data-astro-cid-mj6ar3np] .btn[data-astro-cid-mj6ar3np]{margin-top:1.5rem}.adm-card[data-astro-cid-mj6ar3np]{position:relative;display:grid;grid-template-columns:1fr auto;gap:2rem 3rem;align-items:center;padding:clamp(2rem,5vw,3.5rem);background:var(--ivory);border:1px solid var(--gold-line);outline:1px solid var(--gold-line);outline-offset:-10px}.adm-card[data-astro-cid-mj6ar3np] h2[data-astro-cid-mj6ar3np]{font-size:var(--step-3)}.adm-label[data-astro-cid-mj6ar3np]{margin:0 0 .25rem;font-size:var(--step--1);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.adm-card[data-astro-cid-mj6ar3np] .stars[data-astro-cid-mj6ar3np]{margin:0}.hostel-note[data-astro-cid-mj6ar3np]{margin-top:1.5rem;padding:1.1rem 1.25rem 1.25rem;background:var(--bg);border:1px solid var(--gold-line);border-left:4px solid var(--royal)}.hostel-head[data-astro-cid-mj6ar3np]{display:flex;align-items:center;gap:1rem}.hostel-head[data-astro-cid-mj6ar3np]>span[data-astro-cid-mj6ar3np]:last-child{display:grid;gap:.15rem}.hostel-points[data-astro-cid-mj6ar3np]{list-style:none;padding:1rem 0 0;margin:1rem 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.6rem 1.5rem;font-size:var(--step--1)}.hostel-points[data-astro-cid-mj6ar3np] li[data-astro-cid-mj6ar3np]{position:relative;padding-left:1.5rem}.hostel-points[data-astro-cid-mj6ar3np] li[data-astro-cid-mj6ar3np]:before{content:"";position:absolute;left:.15rem;top:.3em;width:.4rem;height:.75rem;border:solid var(--royal);border-width:0 2px 2px 0;transform:rotate(45deg)}.hostel-note[data-astro-cid-mj6ar3np] strong[data-astro-cid-mj6ar3np]{color:var(--royal);font-size:var(--step-1);font-family:var(--serif);font-weight:400}.hostel-icon[data-astro-cid-mj6ar3np]{flex:none;width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;background:var(--royal);color:#fff}.hostel-icon[data-astro-cid-mj6ar3np] svg{width:1.3rem;height:1.3rem}.adm-card[data-astro-cid-mj6ar3np] .actions{flex-direction:column;align-items:stretch}.news[data-astro-cid-mj6ar3np]{padding-top:0}.news-head[data-astro-cid-mj6ar3np]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:2.5rem}.news-head[data-astro-cid-mj6ar3np] h2[data-astro-cid-mj6ar3np]{margin:0}.fund-wrap[data-astro-cid-mj6ar3np]{padding-top:0}@media(max-width:860px){.learn-grid[data-astro-cid-mj6ar3np],.adm-card[data-astro-cid-mj6ar3np]{grid-template-columns:1fr}.learn-arch[data-astro-cid-mj6ar3np]{max-width:320px;margin-inline:auto}}@media(max-width:640px){.arcade[data-astro-cid-mj6ar3np]{grid-template-columns:1fr 1.35fr 1fr;gap:.5rem}.arch-window[data-astro-cid-mj6ar3np]{padding:5px}.facts-row[data-astro-cid-mj6ar3np]{grid-template-columns:1fr}.facts-row[data-astro-cid-mj6ar3np]{gap:0}.fact[data-astro-cid-mj6ar3np]+.fact[data-astro-cid-mj6ar3np]:before{display:none}.fact[data-astro-cid-mj6ar3np]+.fact[data-astro-cid-mj6ar3np]{border-top:1px solid var(--line)}}
