@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-arabic-wght-normal.Cafbb7Zc.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-latin-ext-wght-normal.tDTa1Fj6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-latin-wght-normal.BFexNX-K.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-nastaliq-urdu-arabic-400-normal.BVDOj1dq.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-arabic-400-normal.Df9iHKj9.woff)format("woff")}:root{--night:#05040a;--ink:#0b0913;--ink-2:#13101f;--lapis:#1b2a6b;--lapis-deep:#0d1440;--turquoise:#40e0d0;--turquoise-soft:#7fd6cc;--gold:#d4a64a;--gold-bright:#f3d27a;--gold-deep:#8a6420;--saffron:#e8a33d;--pomegranate:#8e1b2e;--parchment:#efe3c8;--mist:#efe3c8b8;--faint:#efe3c873;--line:#d4a64a47;--glass:#13101f9e;--font-en:"Cormorant Garamond", Georgia, "Times New Roman", serif;--font-fa:"Vazirmatn Variable", Tahoma, sans-serif;--font-fa-display:"Noto Nastaliq Urdu", "Vazirmatn Variable", serif;--font-body:var(--font-en);--font-display:var(--font-en);--radius:14px;--gap:clamp(1rem, 4vw, 2rem);--max:72rem;--header-h:3.75rem;--ease:cubic-bezier(.22, 1, .36, 1);color-scheme:dark}:root[lang=fa]{--font-body:var(--font-fa);--font-display:var(--font-fa-display)}@view-transition{navigation:auto}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--night);min-height:100dvh;color:var(--parchment);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.125rem;line-height:1.6}:root[lang=fa] body{font-size:1.02rem;line-height:1.95}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--turquoise);outline-offset:3px;border-radius:6px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sky{z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at 50% 110%, #8e1b2e47, transparent 60%), radial-gradient(90% 60% at 50% -10%, #1b2a6b8c, transparent 70%), linear-gradient(180deg, var(--night), var(--ink) 60%, #120a18);position:fixed;inset:0}.sky:before{content:"";opacity:.045;background:url(/images/ornaments/girih.svg) 50%/120px 120px;position:absolute;inset:0;mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 90%)}.sky:after{content:"";background-image:radial-gradient(1.2px 1.2px at 20% 30%, var(--parchment), transparent), radial-gradient(1px 1px at 70% 20%, var(--parchment), transparent), radial-gradient(1.4px 1.4px at 40% 70%, var(--gold-bright), transparent), radial-gradient(1px 1px at 85% 60%, var(--parchment), transparent), radial-gradient(1.2px 1.2px at 10% 85%, var(--turquoise-soft), transparent), radial-gradient(1px 1px at 55% 45%, var(--parchment), transparent);opacity:.55;background-size:340px 340px;position:absolute;inset:0}.dust{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.dust span{background:var(--gold-bright);opacity:0;border-radius:50%;width:3px;height:3px;position:absolute;bottom:-10px;box-shadow:0 0 8px 2px #f3d27a80}@media (prefers-reduced-motion:no-preference){.sky:after{animation:7s ease-in-out infinite alternate twinkle}.dust span{animation:18s linear infinite drift}.dust span:first-child{animation-delay:0s;left:12%}.dust span:nth-child(2){animation-duration:22s;animation-delay:4s;left:28%}.dust span:nth-child(3){animation-delay:9s;left:47%}.dust span:nth-child(4){animation-duration:26s;animation-delay:2s;left:63%}.dust span:nth-child(5){animation-delay:12s;left:78%}.dust span:nth-child(6){animation-duration:20s;animation-delay:6s;left:90%}}@keyframes twinkle{0%{opacity:.35}to{opacity:.7}}@keyframes drift{0%{opacity:0;transform:translate(0,0)}10%{opacity:.8}80%{opacity:.5}to{opacity:0;transform:translate(30px,-105vh)}}.wrap{width:min(100% - 2 * var(--gap), var(--max));margin-inline:auto}main{padding-bottom:4rem}.section{padding-block:clamp(3rem,9vw,6rem)}.section-head{text-align:center;margin-bottom:clamp(1.5rem,5vw,2.75rem)}.section-head p{max-width:34rem;color:var(--mist);margin:.5rem auto 0}h1,h2,h3{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-weight:500;line-height:1.15}:root[lang=fa] h1,:root[lang=fa] h2{font-weight:400;line-height:2}:root[lang=fa] h3{font-family:var(--font-fa);font-weight:600;line-height:1.6}.title-xl{font-size:clamp(2.4rem,9vw,4.6rem)}.title-lg{font-size:clamp(1.8rem,6vw,2.8rem)}:root[lang=fa] .title-xl{font-size:clamp(2rem,8vw,3.8rem)}:root[lang=fa] .title-lg{font-size:clamp(1.5rem,5.4vw,2.3rem)}.gilded{background:linear-gradient(100deg, var(--gold-deep), var(--gold-bright) 40%, #fff6d8 50%, var(--gold-bright) 60%, var(--gold-deep));color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;padding-inline:.3em}@media (prefers-reduced-motion:no-preference){.gilded{animation:9s ease-in-out infinite shimmer}}@keyframes shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}.eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--turquoise-soft);font-size:.8rem;display:inline-block}:root[lang=fa] .eyebrow{letter-spacing:0;font-size:.95rem}.muted{color:var(--mist)}.notice{color:var(--faint);text-align:center;font-size:.85rem}.btn{--b:var(--gold);border:1px solid var(--b);min-height:3.25rem;color:var(--gold-bright);font:inherit;letter-spacing:.04em;cursor:pointer;transition:transform .3s var(--ease), box-shadow .3s var(--ease), filter .3s;-webkit-tap-highlight-color:transparent;background:radial-gradient(120% 140% at 50% 0,#f3d27a47,#0000 60%),linear-gradient(#2a1d10,#120c08);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.6rem;font-size:1.05rem;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 0 0 3px #d4a64a14,0 8px 30px -8px #e8a33d73,inset 0 1px #fff0c840}.btn:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 0 0 4px #d4a64a1f,0 12px 40px -6px #e8a33d99,inset 0 1px #fff0c859}.btn:active{transform:translateY(1px)scale(.99)}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.btn-ghost{color:var(--parchment);border-color:var(--line);box-shadow:none;background:0 0}.btn-ghost:hover{border-color:var(--gold);box-shadow:0 0 24px -6px #d4a64a66}.btn-block{width:100%}.panel{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg, #ffffff08, transparent 40%), var(--glass);-webkit-backdrop-filter:blur(6px);padding:clamp(1.1rem,4vw,1.75rem);position:relative}.panel:before{content:"";border-radius:calc(var(--radius) - 5px);pointer-events:none;border:1px solid #d4a64a1f;position:absolute;inset:5px}.arch{-webkit-mask:url(/images/ornaments/arch-mask.svg) 50%/100% 100% no-repeat;mask:url(/images/ornaments/arch-mask.svg) 50%/100% 100% no-repeat}.arch-frame{aspect-ratio:3/4;background:linear-gradient(180deg, var(--gold-bright), var(--gold-deep) 70%, transparent);padding:3px;position:relative}.arch-frame>img{object-fit:cover;width:100%;height:100%}.candle{--c:var(--saffron);background:radial-gradient(60% 60% at 50% 70%, #fff6d8, var(--c) 60%, transparent 75%);width:.55rem;height:.85rem;box-shadow:0 0 12px 3px color-mix(in srgb, var(--c) 55%, transparent);vertical-align:-.1em;border-radius:50% 50% 45% 45%/65% 65% 35% 35%;display:inline-block;position:relative}.candle[data-status=in_session]{--c:var(--turquoise)}.candle[data-status=away]{--c:#6b6470;box-shadow:none;opacity:.6}@media (prefers-reduced-motion:no-preference){.candle:not([data-status=away]){animation:2.6s ease-in-out infinite flicker}}@keyframes flicker{0%,to{opacity:1;transform:scale(1)rotate(-1deg)}30%{opacity:.85;transform:scale(.94,1.06)rotate(2deg)}60%{opacity:.95;transform:scale(1.04,.96)rotate(-2deg)}}.divider{color:var(--gold);align-items:center;gap:.75rem;max-width:16rem;margin-inline:auto;display:flex}.divider:before,.divider:after{content:"";background:linear-gradient(90deg, transparent, var(--gold));flex:1;height:1px}.divider:after{transform:scaleX(-1)}.field{gap:.4rem;display:grid}.label{color:var(--mist);letter-spacing:.04em;font-size:.9rem}.input,.textarea,.select{border:1px solid var(--line);width:100%;min-height:3rem;color:var(--parchment);font:inherit;background:#05040a99;border-radius:12px;padding:.75rem 1rem;font-size:16px}.input:focus,.textarea:focus,.select:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #d4a64a2e}.choice{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:.75rem;padding:.8rem 1rem;transition:border-color .2s,background .2s;display:flex}.choice:has(input:checked){border-color:var(--gold);background:#d4a64a14}.choice input{accent-color:var(--gold);width:1.1rem;height:1.1rem}.prose{max-width:40rem;margin-inline:auto}.prose h2{color:var(--gold-bright);margin:2.2rem 0 .6rem;font-size:clamp(1.35rem,4.5vw,1.8rem)}:root[lang=fa] .prose h2{font-family:var(--font-fa);font-weight:600;line-height:1.7}.prose p{color:var(--mist);margin:0 0 1rem}.prose ul{color:var(--mist);margin:0 0 1rem;padding-inline-start:1.2rem}.prose li::marker{content:"✦  ";color:var(--gold);font-size:.8em}.site-header[data-astro-cid-nen7h5rs]{z-index:20;padding-top:env(safe-area-inset-top);-webkit-backdrop-filter:blur(10px);background:linear-gradient(#05040aeb,#05040a99);border-bottom:1px solid #d4a64a24;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:.6rem;text-decoration:none;display:flex}.brand-name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--gold-bright);letter-spacing:.08em;font-size:1.5rem}:root[lang=fa] .brand-name[data-astro-cid-nen7h5rs]{letter-spacing:0;padding-bottom:.4rem;font-size:1.35rem;line-height:1}.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;display:flex}.lang[data-astro-cid-nen7h5rs]{color:var(--turquoise-soft);border:1px solid #40e0d040;border-radius:999px;padding:.5rem .75rem;font-family:system-ui,sans-serif;font-size:.9rem;text-decoration:none}.menu[data-astro-cid-nen7h5rs]{position:relative}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border:1px solid var(--line);border-radius:50%;place-content:center;gap:5px;width:2.75rem;height:2.75rem;list-style:none;display:grid}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--gold-bright);width:18px;height:1px;transition:transform .3s var(--ease), opacity .3s;display:block}.menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(6px)rotate(45deg)}.menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.menu-panel[data-astro-cid-nen7h5rs]{inset-inline-end:0;gap:.25rem;width:min(80vw,18rem);display:grid;position:absolute;top:calc(100% + .75rem)}.menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){border-bottom:1px solid #d4a64a1a;padding:.7rem .5rem;text-decoration:none}.menu-panel[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin-top:.75rem}[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--gold-bright)}@media (width>=960px){.nav-desktop[data-astro-cid-nen7h5rs]{gap:1.75rem;display:flex}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--mist);text-decoration:none;transition:color .2s}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--gold-bright)}.menu[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{padding:2.5rem 0 calc(2rem + env(safe-area-inset-bottom));background:linear-gradient(#0000,#05040ae6);border-top:1px solid #d4a64a1f}nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.5rem 0;display:flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--mist);padding:.35rem 0;text-decoration:none}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold-bright)}.notice[data-astro-cid-jo6i4kqk]{margin:.4rem 0}
