#cms-content{color:var(--color-text-primary,#1a1a17);font-family:var(--font-body,"Inter Variable", sans-serif);padding-block-end:var(--space-3xl,64px)}html[dir=rtl] #cms-content{font-family:var(--font-arabic,"IBM Plex Sans Arabic", sans-serif)}.cms-page,.cms-service{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.cms-page>*{max-width:72ch}.cms-index,.event-group,.contact-panel{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.cms-page,.cms-service{text-align:start;line-height:1.7}.cms-page h1,.cms-service h1{font-family:var(--font-heading,"Fraunces Variable", serif);margin:0 0 var(--space-md,16px);color:var(--color-text-primary,#1a1a17);font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.2}.cms-page h2,.cms-service h2{font-family:var(--font-heading,"Fraunces Variable", serif);font-size:var(--font-size-xl,1.3rem);color:var(--color-text-primary,#1a1a17);border-block-start:3px solid var(--color-gold,#c9a227);margin-block-start:1.6rem;margin-block-end:.6rem;padding-block-start:.55rem;font-weight:600;line-height:1.3;display:inline-block}.cms-page h3,.cms-service h3{font-family:var(--font-heading,"Fraunces Variable", serif);font-size:var(--font-size-lg,1.15rem);margin:var(--space-lg,24px) 0 var(--space-sm,8px);color:var(--color-text-primary,#1a1a17);line-height:1.35}html[dir=rtl] :-webkit-any(.cms-page,.cms-service) :-webkit-any(h1,h2,h3){font-family:var(--font-arabic-display,"Reem Kufi Variable", serif)}html[dir=rtl] :is(.cms-page,.cms-service) :is(h1,h2,h3){font-family:var(--font-arabic-display,"Reem Kufi Variable", serif)}.cms-page p,.cms-service p{margin:0 0 var(--space-md,16px)}.cms-page ul,.cms-page ol,.cms-service ul,.cms-service ol{margin:0 0 var(--space-md,16px);padding-inline-start:1.5rem}.cms-page li,.cms-service li{margin:.3rem 0}.cms-page a,.cms-service a{color:var(--color-gold-text,#7d6010);text-underline-offset:3px;transition:color var(--aero-dur,.24s) var(--aero-ease,ease)}.cms-page a:hover,.cms-service a:hover{color:var(--color-gold,#c9a227)}.cms-page blockquote,.cms-service blockquote{margin:var(--space-lg,24px) 0;border-inline-start:3px solid var(--color-gold,#c9a227);color:var(--color-text-secondary,#443f37);padding-inline-start:var(--space-md,16px);font-style:italic}.cms-page hr,.cms-service hr{border:0;border-block-start:1px solid var(--color-border,#e3dac6);margin:var(--space-lg,24px) 0}:-webkit-any(.cms-page,.cms-service) hr:has(+h2){display:none}:is(.cms-page,.cms-service) hr:has(+h2){display:none}.cms-date,.cms-note{font-size:var(--font-size-sm,.9rem);color:var(--color-text-tertiary,#6b675c);margin:0 0 var(--space-md,16px)}.cms-portrait{float:inline-end;width:min(240px,40%);margin:0 0 16px;margin-inline-start:28px}.cms-portrait img{width:100%;height:auto;box-shadow:var(--shadow-md);border-radius:16px;display:block}@media (max-width:600px){.cms-portrait{float:none;width:min(220px,70%);margin:0 auto 20px}}.cms-page--directory ul{border:1px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);border-radius:18px;padding:0;list-style:none;overflow:hidden}.cms-page--directory ul>li{color:var(--color-text-secondary,#4a473f);margin:0;padding:.85rem 1.1rem;line-height:1.6}.cms-page--directory ul>li+li{border-block-start:1px solid var(--color-border,#e3dac6)}.cms-page--directory ul strong{color:var(--color-text-primary,#1d1b16);font-weight:650}.cms-page ul:has(>li>a[href$=\.pdf]){border-block-start:1px solid var(--color-border,#e3dac6);padding-inline-start:0;padding-inline-end:0;list-style:none}.cms-page ul:has(>li>a[href$=\.pdf])>li{border-block-end:1px solid var(--color-border,#e3dac6);color:var(--color-text-tertiary,#6b675c);font-size:var(--font-size-sm,.9rem);margin:0;padding-block-start:.6rem;padding-block-end:.6rem;padding-inline-start:2rem;position:relative}.cms-page ul:has(>li>a[href$=\.pdf])>li:before{content:"";background:var(--color-green);width:1.1rem;height:1.1rem;position:absolute;top:.75rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z'/%3E%3C/svg%3E") 50%/contain no-repeat}.cms-page ul:has(>li>a[href$=\.pdf])>li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:.25rem}.cms-page ul:has(>li>a[href$=\.pdf])>li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:.25rem}.cms-page ul:has(>li>a[href$=\.pdf])>li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:.25rem}.cms-page ul:has(>li>a[href$=\.pdf])>li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:.25rem}.cms-page ul:has(>li>a[href$=\.pdf])>li>a{color:var(--color-green,#0b5d3b);font-size:1rem;font-weight:600;text-decoration:none}.cms-page ul:has(>li>a[href$=\.pdf])>li>a:hover{text-decoration:underline}.cms-back{border-block-start:1px solid var(--color-border,#e3dac6);margin-block-start:var(--space-xl,32px);padding-block-start:var(--space-lg,24px)}.cms-back a{border:1px solid var(--color-green,#0b5d3b);color:var(--color-green,#0b5d3b);border-radius:999px;align-items:center;padding:.6rem 1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.cms-back a:before{content:"← "/""}.cms-back a:hover{background:var(--color-green-soft,#e9f3ed)}html[dir=rtl] .cms-back a:before{content:"→ "/""}.cms-toc{margin-block:var(--space-lg,24px);padding:var(--space-md,16px) var(--space-lg,24px);border:1px solid var(--color-border,#e3dac6);border-inline-start:4px solid var(--color-gold,#c9a227);border-radius:var(--radius-md,14px);background:var(--color-bg-secondary,#f6f1e6)}.cms-toc__title{margin:0 0 var(--space-xs,6px);color:var(--color-text-primary,#1a1a17);font-weight:700}.cms-toc ol{margin:0;padding-inline-start:1.4em}.cms-toc li{padding-block-start:2px;padding-block-end:2px}.cms-updated{color:var(--color-text-secondary,#5a564b);margin-block-start:var(--space-lg,24px);font-size:.9rem}.cms-page h2[id],.cms-service h2[id]{scroll-margin-block-start:96px}.cms-service .svc-meta{margin:0 0 var(--space-xl,32px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.cms-service .svc-meta .svc-meta__item{border:1px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:16px 18px;display:grid}.cms-service .svc-meta .material-icons{background:var(--color-green-soft,#e9f3ed);width:42px;max-width:none;height:42px;color:var(--color-green,#1e6f43);border-radius:12px;grid-row:span 2;place-items:center;font-size:22px;display:grid}.cms-service .svc-meta dt{color:var(--color-text-tertiary,#6b675c);font-size:.8rem;font-weight:600}.cms-service .svc-meta dd{color:var(--color-text-primary,#1a1a17);margin:0;font-weight:600}.cms-service .svc-meta .svc-fee{color:var(--color-green,#1e6f43);font-weight:700}.cms-service h2+ul{padding-inline-start:0;list-style:none}.cms-service h2+ul li{padding-inline-start:1.6rem;position:relative}.cms-service h2+ul li:before{content:"✓";color:var(--color-gold-deep,#a8841f);font-weight:700;position:absolute;top:0}.cms-service h2+ul li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.cms-service h2+ul li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.cms-service h2+ul li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.cms-service h2+ul li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.cms-service h2+ol{counter-reset:svc-step;padding-inline-start:0;list-style:none}.cms-service h2+ol li{counter-increment:svc-step;min-height:1.7rem;margin-block-start:.7rem;margin-block-end:.7rem;padding-inline-start:2.4rem;position:relative}.cms-service h2+ol li:before{content:counter(svc-step);background:var(--color-green-fill);width:1.7rem;height:1.7rem;color:var(--color-on-green);font-size:.85rem;font-weight:700;font-family:var(--font-body,"Inter Variable", sans-serif);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0}.cms-service h2+ol li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.cms-service h2+ol li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.cms-service h2+ol li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.cms-service h2+ol li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.svc-cta{border:1px solid var(--color-green-fill);background:var(--color-green-fill);color:var(--color-on-green,#fff);transition:background var(--aero-dur,.24s) var(--aero-ease,ease);border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 16px #0b5d3b33}.svc-cta:hover{background:var(--color-green-fill-hover);color:var(--color-on-green)}.cms-service .svc-cta,.cms-service .svc-cta:hover{color:var(--color-on-green,#fff)}@media (prefers-reduced-motion:reduce){.svc-cta{transition:none}}.svc-layout{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.svc-main{gap:20px;display:grid}.svc-main>section,.svc-main>.svc-body{border:1px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);border-radius:18px;padding:24px 26px;box-shadow:0 1px 2px #0f1c150a}.svc-main>section h2{margin-block-start:0}.svc-body{max-width:72ch}.svc-bring__head{justify-content:space-between;align-items:flex-end;gap:var(--space-sm,8px) var(--space-md,16px);flex-wrap:wrap;display:flex}.svc-bring__head h2{margin-block-end:.4rem}.svc-print{border:1px solid var(--color-border,#e3dac6);border-radius:var(--radius-xs,4px);background:var(--color-card-bg,#fff);color:var(--color-text-primary,#1a1a17);font:inherit;cursor:pointer;padding:.45rem .9rem;font-size:.9rem;font-weight:600}.svc-print:hover{border-color:var(--color-green,#1e6f43);color:var(--color-green,#1e6f43)}.svc-print:focus-visible{border-color:var(--color-green,#1e6f43);color:var(--color-green,#1e6f43)}.cms-service .svc-hint{margin-block:.4rem var(--space-md,16px);color:var(--color-text-tertiary,#6b675c);font-size:.9rem}.cms-service .svc-checklist{border-block-start:1px solid var(--color-hairline,#e3dac6);padding-inline-start:0;list-style:none}.cms-service .svc-checklist li{border-block-end:1px solid var(--color-hairline,#e3dac6);margin:0}.cms-service .svc-checklist label{cursor:pointer;align-items:flex-start;gap:.75rem;padding-block-start:.7rem;padding-block-end:.7rem;display:flex}.cms-service .svc-checklist input{width:1.1rem;height:1.1rem;accent-color:var(--color-green,#1e6f43);flex:none;margin-block-start:.3rem}.cms-service .svc-checklist input:checked+span{color:var(--color-text-tertiary,#6b675c);text-decoration:line-through}.svc-aside{gap:16px;display:grid;position:sticky;top:96px}.svc-aside section{border-radius:18px;padding:22px}.cms-service .svc-aside h2{border:0;margin:0 0 .6rem;padding:0;font-size:1.25rem;display:block}.svc-aside p{font-size:.93rem}.svc-pay{border:1px solid var(--color-note-border);border-top:4px solid var(--color-gold,#c9a227);background:var(--color-note,#fbf6e8)}.svc-help{background:var(--color-green-soft,#e9f3ed)}.cms-service .svc-help a{color:var(--color-green,#1e6f43);font-weight:600}.svc-dl{margin:0;font-size:.9rem}.svc-dl dt{color:var(--color-text-tertiary,#6b675c);margin-block-start:.6rem;font-size:.8rem}.svc-dl dd{overflow-wrap:break-word;font-variant-numeric:tabular-nums;margin:0}.svc-ctas{gap:var(--space-sm,10px);display:grid}.cms-service .svc-cta--quiet{border:1px solid var(--color-green,#1e6f43);color:var(--color-green,#1e6f43);box-shadow:none;background:0 0}.cms-service .svc-cta--quiet:hover{background:var(--color-green-fill);color:var(--color-on-green)}.cms-service .svc-back{margin:0 0 var(--space-md,16px)}.cms-service .svc-back a{border:1px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);min-height:44px;color:var(--color-green,#1e6f43);border-radius:999px;align-items:center;gap:.4em;padding:.4rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.cms-service .svc-back a:before{content:"←"/""}.cms-service .svc-back a:hover{border-color:var(--color-green,#1e6f43);background:var(--color-green-soft,#e9f3ed)}html[dir=rtl] .cms-service :is(.svc-back a,.svc-nav__back):before{content:"→"/""}.svc-layout--nav{grid-template-columns:minmax(0,200px) minmax(0,1fr) minmax(0,320px);gap:clamp(1.25rem,2.5vw,2rem)}.svc-nav{border:1px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);border-radius:16px;padding:16px 12px;font-size:.93rem;position:sticky;top:96px}.svc-nav__title{color:var(--color-text-primary,#1a1a17);margin:0 8px 8px;font-weight:700}.svc-nav ol{margin:0;padding:0;list-style:none}.cms-service .svc-nav li{margin:0}.cms-service .svc-nav a{min-height:40px;color:var(--color-text-secondary,#5a564b);border-inline-start:3px solid #0000;border-radius:8px;align-items:center;padding:6px 10px;text-decoration:none;display:flex}.cms-service .svc-nav a:hover{background:var(--color-bg-secondary,#f6f1e6);color:var(--color-text-primary,#1a1a17)}.cms-service .svc-nav a[aria-current]{border-inline-start-color:var(--color-green,#1e6f43);background:var(--color-green-soft,#e9f3ed);color:var(--color-green,#1e6f43);font-weight:700}.cms-service .svc-nav .svc-nav__back{border-block-start:1px solid var(--color-border,#e3dac6);color:var(--color-green,#1e6f43);border-radius:0;gap:.4em;margin-block-start:10px;padding-block-start:12px;font-weight:700}.cms-service .svc-nav .svc-nav__back:before{content:"←"/""}.svc-more{border-block-start:1px solid var(--color-border,#e3dac6);margin-block-start:clamp(2rem,5vw,3rem);padding-block-start:var(--space-lg,24px)}.cms-service .svc-more h2{margin-block-start:0}@media (max-width:1100px){.svc-layout--nav{grid-template-columns:minmax(0,1fr) minmax(0,320px)}.svc-nav{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 8px;padding:10px 12px;display:flex;position:static}.svc-nav__title{margin:0 4px}.svc-nav ol{display:contents}.cms-service .svc-nav a{border:1px solid var(--color-border,#e3dac6);border-radius:999px;min-height:40px;padding:6px 14px}.cms-service .svc-nav .svc-nav__back{display:none}}@media (max-width:900px){.svc-layout,.svc-layout--nav{grid-template-columns:1fr}.svc-aside{position:static}}@media (max-width:600px){.svc-main>section,.svc-main>.svc-body{padding:18px 16px}}@media print{.q-header,.skip-to-main,.flag-stripe,.topbar,.hdr,.crumbs,.footer-section,.alert-banner,.scroll-to-top-btn,.cms-toc,.cms-back,.svc-back,.svc-nav,.svc-more,.svc-aside,.svc-print,.svc-hint,.cms-service .svc-meta,.cms-service .svc-body,.cms-service .cms-updated{display:none!important}#cms-content a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em}.page-header{color:#000;background:0 0}.svc-layout{display:block}}.svc-index{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.svc-card{border:1.5px solid var(--color-border,#e3dac6);color:inherit;background:var(--color-card-bg,#fff);text-align:start;transition:box-shadow var(--aero-dur,.24s) var(--aero-ease,ease), transform var(--aero-dur,.24s) var(--aero-ease,ease), border-color var(--aero-dur,.24s) var(--aero-ease,ease);border-radius:16px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:20px;padding-block-end:2.6rem;text-decoration:none;display:flex;position:relative}.svc-card:hover{box-shadow:var(--shadow-md,0 12px 32px #11150f1a);border-color:var(--color-green,#1e6f43);transform:translateY(-2px)}.svc-card__top{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;margin-block-end:.3rem;display:flex}.svc-card__i{background:var(--color-gold-soft,#f8f1dd);width:44px;max-width:none;height:44px;color:var(--color-gold-deep,#a8841f);border-radius:12px;place-items:center;font-size:24px;display:grid}.svc-card__cat{font-size:var(--font-size-xs,.72rem);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary,#6b675c);font-weight:600}.svc-card__name{color:var(--color-text-primary,#1a1a17);margin:0;font-size:1.05rem;font-weight:650;line-height:1.35}html[dir=rtl] .svc-card__cat{letter-spacing:0}.svc-card__fee{color:var(--color-green,#1e6f43);margin:0;font-size:.92rem;font-weight:600}.svc-card__cta{color:var(--color-green,#1e6f43);transition:transform var(--aero-dur,.24s) var(--aero-ease,ease);font-size:1.1rem;position:absolute;bottom:14px}.svc-card__cta:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:20px}.svc-card__cta:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:20px}.svc-card__cta:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:20px}.svc-card__cta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:20px}.svc-card:hover .svc-card__cta{transform:translate(3px)}html[dir=rtl] .svc-card__cta{transform:scaleX(-1)}html[dir=rtl] .svc-card:hover .svc-card__cta{transform:scaleX(-1)translate(3px)}@media (max-width:600px){.svc-index{gap:var(--space-sm,8px)}.svc-card{padding:var(--space-md,16px) var(--space-lg,24px);padding-inline-end:3rem}.svc-card__cta{margin-block-start:-.7em;top:50%;bottom:auto}}ul.cms-index{gap:var(--space-sm,8px);margin-block-start:0;margin-block-end:0;padding-block-start:0;padding-block-end:0;list-style:none;display:grid}ul.cms-index li{padding:var(--space-md,16px) var(--space-lg,24px);border:1.5px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);text-align:start;transition:box-shadow var(--aero-dur,.24s) var(--aero-ease,ease), transform var(--aero-dur,.24s) var(--aero-ease,ease), border-color var(--aero-dur,.24s) var(--aero-ease,ease);border-radius:18px;flex-direction:column;margin:0;display:flex;position:relative}ul.cms-index li:hover{box-shadow:var(--shadow-md,0 12px 32px #11150f1a);border-color:var(--color-green,#0b5d3b);transform:translateY(-2px)}ul.cms-index li>a{color:var(--color-text-primary,#1a1a17);font-size:1.08rem;font-weight:650;line-height:1.35;text-decoration:none}ul.cms-index li>a:after{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}ul.cms-index li:hover>a{color:var(--color-green,#0b5d3b)}ul.cms-index li:has(>a:focus-visible){outline:2px solid var(--color-green,#0b5d3b);outline-offset:2px}ul.cms-index .cms-date{font-size:var(--font-size-xs,.78rem);text-transform:uppercase;letter-spacing:.06em;color:var(--color-green,#0b5d3b);order:-1;margin:0 0 .25rem;font-weight:600}ul.cms-index li>p:not(.cms-date){-webkit-line-clamp:2;color:var(--color-text-secondary,#443f37);-webkit-box-orient:vertical;margin:.35rem 0 0;display:-webkit-box;overflow:hidden}.cms-pager{max-width:var(--wrap);padding-inline:var(--gutter);align-items:center;gap:var(--space-md,16px);font-size:var(--font-size-sm,.9rem);grid-template-columns:1fr auto 1fr;margin-block-start:var(--space-xl,32px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.cms-pager .cms-pager-status{color:var(--color-text-secondary,#443f37)}.cms-pager .cms-pager-link{border:1px solid var(--color-green,#0b5d3b);background:var(--color-card-bg,#fff);color:var(--color-green,#0b5d3b);border-radius:999px;justify-self:start;padding:10px 20px;font-weight:700;text-decoration:none}.cms-pager .cms-pager-link:hover{background:var(--color-green-soft,#e9f3ed)}.cms-pager .cms-pager-link[rel=next]{justify-self:end}html[dir=rtl] ul.cms-index{padding-inline:var(--gutter)}.cms-empty{max-width:520px;margin:var(--space-2xl,48px) auto;border:1.5px dashed var(--color-border-strong,#d2c6aa);background:var(--color-card-bg,#fff);color:var(--color-text-secondary,#443f37);text-align:center;border-radius:18px;padding:40px 24px;font-weight:600}.cms-empty:before{content:"event_note";background:var(--color-green-soft,#e9f3ed);width:56px;height:56px;color:var(--color-green,#0b5d3b);font-feature-settings:"liga";border-radius:16px;place-items:center;margin:0 auto 14px;font-family:Material Icons;font-size:28px;font-weight:400;line-height:1;display:grid}.contact-panel{gap:var(--space-lg,24px);grid-template-columns:repeat(2,1fr);display:grid}.contact-amb{font-family:var(--font-heading,"Fraunces Variable", serif);font-size:var(--font-size-lg,1.15rem);color:var(--color-text-primary,#1a1a17);grid-column:1/-1;margin:0;font-weight:600}html[dir=rtl] .contact-amb{font-family:var(--font-arabic-display,"Reem Kufi Variable", serif)}.contact-sect{border:1px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);text-align:start;border-radius:18px;padding:22px 24px;box-shadow:0 1px 2px #0f1c150a}.contact-sect--bank{border-color:var(--color-note-border);border-top:4px solid var(--color-gold,#c9a227);background:var(--color-note,#fbf6e8)}.contact-sect h2{margin:0 0 var(--space-md,16px);font-family:var(--font-heading,"Fraunces Variable", serif);color:var(--color-text-primary,#1a1a17);align-items:center;gap:12px;font-size:1.2rem;font-weight:600;display:flex}.contact-sect h2 .material-icons{background:var(--color-green-soft,#e9f3ed);width:40px;max-width:none;height:40px;color:var(--color-green,#1e6f43);border-radius:12px;flex:none;place-items:center;font-size:22px;display:grid}html[dir=rtl] .contact-sect h2{font-family:var(--font-arabic-display,"Reem Kufi Variable", serif)}.contact-address{margin:0 0 var(--space-md,16px);color:var(--color-text-primary,#1a1a17)}.contact-map{border:1px solid var(--color-green,#0b5d3b);color:var(--color-green,#0b5d3b);font-weight:700;font-size:var(--font-size-sm,.9rem);border-radius:999px;padding:10px 18px;text-decoration:none;display:inline-flex}.contact-map:hover{background:var(--color-green-fill);color:var(--color-on-green)}.contact-dl{grid-template-columns:max-content 1fr;gap:.55rem 1.2rem;margin:0;display:grid}.contact-dl dt{color:var(--color-text-tertiary,#6b675c);font-weight:600}.contact-dl dd{color:var(--color-text-primary,#1a1a17);margin:0}.contact-dl a{color:var(--color-green,#0b5d3b);text-underline-offset:3px;font-weight:600}.contact-dl a:hover{color:var(--color-green-deep,#14502f)}.contact-panel+.cms-page{margin-block-start:var(--space-2xl,48px)}.cms-not-found{color:var(--color-text-tertiary,#6b675c)}@media (max-width:640px){.contact-panel{grid-template-columns:1fr}}@media (max-width:560px){.cms-service .svc-meta,.contact-dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.svc-card,.svc-card__cta,ul.cms-index li,.cms-page a,.cms-service a,.contact-dl a{transition:none}.svc-card:hover,ul.cms-index li:hover,.svc-card:hover .svc-card__cta{transform:none}html[dir=rtl] .svc-card:hover .svc-card__cta{transform:scaleX(-1)}}.faq-list{margin-block:var(--space-lg,24px);gap:10px;display:grid}.faq-item{border:1.5px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);border-radius:16px;transition:border-color .15s,background .15s}.faq-item[open]{border-color:var(--color-green,#0b5d3b)}.faq-item summary{justify-content:space-between;align-items:center;gap:var(--space-md,16px);cursor:pointer;padding:18px 20px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";background:var(--color-green-soft);width:30px;height:30px;color:var(--color-green);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;line-height:1;display:grid}.faq-item summary:hover h2{color:var(--color-green)}.faq-item summary:focus-visible{outline:2px solid var(--color-green);outline-offset:-2px}.faq-item[open] summary:after{content:"−";background:var(--color-green-fill);color:var(--color-on-green)}.cms-page .faq-item h2{border:0;margin:0;padding:0;font-family:inherit;font-size:1.02rem;font-weight:650;line-height:1.4;display:block}.faq-answer{color:var(--color-text-secondary,#443f37);padding:0 20px 18px}.faq-answer>:first-child{margin-block-start:0}.faq-answer>:last-child{margin-block-end:0}.event-group{font-size:var(--font-size-lg,1.15rem);color:var(--color-text-primary);margin-block:var(--space-xl,32px) var(--space-md,16px);font-weight:700}ul.cms-events li.event-row{gap:var(--space-lg,24px);padding:var(--space-md,16px) var(--space-lg,24px);align-items:flex-start;display:flex}.event-tile{background:var(--color-green-soft);width:4.5rem;color:var(--color-green);border-radius:14px;flex:none;justify-items:center;padding:10px 4px;line-height:1.1;display:grid}.event-tile__day{font-size:1.6rem;font-weight:700}.event-tile__month{font-size:.85rem;font-weight:600}.event-tile__year{color:var(--color-text-secondary);font-size:.75rem}.event-row__body{min-width:0}.event-row__body>a{color:var(--color-text-primary);font-size:1.08rem;font-weight:650;line-height:1.3;text-decoration:none}.event-row__body>a:hover{color:var(--color-green)}.event-row__body>p:not(.cms-date){color:var(--color-text-secondary);margin:.4rem 0 0}.cms-page a{overflow-wrap:anywhere}.cms-page table,.cms-page pre{max-width:100%;display:block;overflow-x:auto}.cms-page img{max-width:100%;height:auto;margin-block:var(--space-md,16px);border-radius:16px;display:block}.cms-layout{max-width:var(--wrap);padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-inline-start:auto;margin-inline-end:auto;display:grid}.cms-layout .cms-page,.cms-layout .cms-index{max-width:none;margin:0;padding:0}.cms-layout .cms-page>:first-child{margin-block-start:0}.cms-aside{gap:var(--space-md,16px);display:grid;position:sticky;top:96px}.cms-aside__box{border:1px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);border-radius:18px;padding:1.2rem 1.3rem}.cms-aside__box.cms-aside__help{background:var(--color-green-soft,#e9f3ed);border-color:#0000}.cms-aside__box h2{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold-text,#6f560f);margin:0 0 .5rem;font-size:.78rem;font-weight:700;line-height:1.4}html[dir=rtl] .cms-aside__box h2{letter-spacing:0}.cms-aside__nav ul,html[dir=rtl] .cms-aside__nav ul{margin:0;padding:0;list-style:none}.cms-aside__nav a{border-radius:var(--radius-xs,4px);color:var(--color-text-primary,#1a1a17);margin-inline-start:-.6rem;margin-inline-end:-.6rem;padding:.45rem .6rem;font-size:.93rem;line-height:1.4;text-decoration:none;display:block}.cms-aside__nav a:hover{background:var(--color-green-soft,#e8f1ec);color:var(--color-green,#1e6f43)}.cms-aside__nav a[aria-current=page]{background:var(--color-green-soft,#e8f1ec);color:var(--color-green-deep,#14502f);box-shadow:inset 3px 0 0 var(--color-green,#1e6f43);font-weight:600}html[dir=rtl] .cms-aside__nav a[aria-current=page]{box-shadow:inset -3px 0 0 var(--color-green,#1e6f43)}.cms-aside__help .svc-dl{margin-block-end:var(--space-md,16px)}.cms-aside__help .svc-dl dt:first-child{margin-block-start:0}.cms-aside__help .svc-dl a{color:var(--color-green,#1e6f43);font-weight:600}.cms-aside__ctas{gap:var(--space-sm,8px);display:grid}.cms-aside__ctas .svc-cta{text-align:center;padding:.65rem 1rem}.cms-aside__ctas .svc-cta--quiet{border:1px solid var(--color-green,#1e6f43);color:var(--color-green,#1e6f43);box-shadow:none;background:0 0}.cms-aside__ctas .svc-cta--quiet:hover{background:var(--color-green-fill);color:var(--color-on-green)}@media (max-width:900px){.cms-layout{grid-template-columns:minmax(0,1fr)}.cms-aside{position:static}}@media print{.cms-aside{display:none!important}.cms-layout{display:block}}ul.cms-index li:has(>.cms-thumb){column-gap:var(--space-lg,24px);padding:var(--space-sm,8px);grid-template-rows:auto auto 1fr;grid-template-columns:168px minmax(0,1fr);align-items:start;padding-inline-end:var(--space-lg,24px);display:grid}ul.cms-index li:has(>.cms-thumb)>.cms-thumb{object-fit:cover;border-radius:calc(var(--radius-lg,20px) - 8px);background:var(--color-bg-tertiary);grid-area:1/1/4;width:100%;height:112px}ul.cms-index li:has(>.cms-thumb)>.cms-date{grid-area:1/2;margin-block-start:var(--space-sm,8px)}ul.cms-index li:has(>.cms-thumb)>a{grid-area:2/2}ul.cms-index li:has(>.cms-thumb)>p:not(.cms-date){grid-area:3/2}@media (max-width:600px){ul.cms-index li:has(>.cms-thumb){column-gap:var(--space-md,16px);grid-template-columns:88px minmax(0,1fr);padding-inline-end:var(--space-md,16px)}ul.cms-index li:has(>.cms-thumb)>.cms-thumb{height:88px}ul.cms-index li:has(>.cms-thumb)>a{font-size:1rem}ul.cms-index li:has(>.cms-thumb)>p:not(.cms-date){display:none}}.ev-seg,.cms-years{margin-block:var(--space-lg,24px) var(--space-md,16px);flex-wrap:wrap;gap:8px;display:flex}.cms-years{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.ev-seg__btn,.cms-year,.ev-cal{border:1px solid var(--color-border,#e3dac6);background:var(--color-card-bg,#fff);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.ev-seg__btn:hover,.cms-year:hover,.ev-cal:hover{border-color:var(--q-primary)}.ev-seg__btn:focus-visible{outline:3px solid var(--q-primary);outline-offset:2px}.cms-year:focus-visible{outline:3px solid var(--q-primary);outline-offset:2px}.ev-cal:focus-visible{outline:3px solid var(--q-primary);outline-offset:2px}.ev-seg__btn[aria-pressed=true],.cms-year.is-on{background:var(--color-green-fill);border-color:var(--color-green-fill);color:var(--color-on-green)}.ev-cal{color:var(--color-green);margin-block-start:10px}.event-row__body>.event-time{font-variant-numeric:tabular-nums;font-weight:600}.ev-tznote{margin-block:var(--space-md,16px) 0;color:var(--color-text-secondary);font-size:.9rem}@media print{.ev-seg,.ev-cal,.cms-years{display:none}}.event-group[hidden],ul.cms-events[hidden]{display:none}.cms-search{max-width:var(--wrap);margin:var(--space-lg,24px) auto 0;padding-inline:var(--gutter);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cms-search__label{flex:1 0 100%;font-weight:600}.cms-search__input{border:1.5px solid var(--color-border-strong,#d2c6aa);border-radius:var(--radius-md,14px);background:var(--color-card-bg,#fff);min-width:0;min-height:48px;font:inherit;color:var(--color-text-primary);flex:260px;padding:0 14px;font-size:16px}.cms-search__go{border-radius:var(--radius-md,14px);background:var(--color-green-fill);min-height:48px;color:var(--color-on-green);font:inherit;cursor:pointer;border:0;padding:0 20px;font-weight:600}.cms-search__go:hover{filter:brightness(1.08)}.cms-search__status{max-width:var(--wrap);padding-inline:var(--gutter);color:var(--color-text-secondary);margin:12px auto 0;font-weight:600}@media print{.cms-search{display:none}}.svc-filter{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-end:16px;display:flex}.svc-filter__label{flex:1 0 100%;font-weight:600}.svc-filter__input{border:1.5px solid var(--color-border-strong,#d2c6aa);border-radius:var(--radius-md,14px);background:var(--color-card-bg,#fff);min-height:44px;font:inherit;color:inherit;flex:260px;padding:0 14px;font-size:16px}.svc-filter__clear{border:1.5px solid var(--color-border-strong,#d2c6aa);border-radius:var(--radius-md,14px);min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;padding:0 14px}.svc-filter__status{min-height:1.4em;color:var(--aero-slate,#6b675c);flex:1 0 100%;margin:0}.svc-card[hidden],.svc-filter__none[hidden]{display:none}@media print{.svc-filter{display:none}}.cms-anns{max-width:var(--wrap);margin:var(--space-lg,24px) auto 0;padding-inline:var(--gutter)}.cms-anns__h{color:var(--color-text-primary);align-items:center;gap:10px;margin:0 0 12px;font-size:1.125rem;font-weight:700;display:flex}.cms-anns__h .material-icons{color:var(--color-announce-accent);font-size:26px}.cms-anns__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cms-ann{border:1.5px solid var(--color-announce-border);border-inline-start:6px solid var(--color-announce-accent);background:var(--color-announce-bg);color:var(--color-text-primary);border-radius:16px;margin:0;padding:20px 24px}.cms-ann__meta{color:var(--color-text-secondary);margin:0 0 6px;font-size:.875rem}.cms-ann__title{font-family:var(--font-heading,inherit);margin:0;font-size:1.25rem;line-height:1.35}.cms-ann__title a{color:inherit;text-decoration:none}.cms-ann__title a:hover{text-decoration:underline}.cms-ann__text{color:var(--color-text-secondary);margin:8px 0 0;line-height:1.6}.cms-ann__actions{flex-wrap:wrap;gap:8px 16px;margin:12px 0 0;display:flex}.cms-ann__read,.cms-ann__pdf{min-height:44px;color:var(--color-green);text-underline-offset:3px;align-items:center;gap:6px;font-weight:600;display:inline-flex}.cms-ann__read:focus-visible{outline:3px solid var(--color-green);outline-offset:2px;border-radius:6px}.cms-ann__pdf:focus-visible{outline:3px solid var(--color-green);outline-offset:2px;border-radius:6px}.cms-ann__pdf{border:1.5px solid;border-radius:999px;padding:0 16px;text-decoration:none}.cms-ann__pdf .material-icons{font-size:20px}.cms-ann__pdf:hover{background:var(--color-card-bg)}@media (max-width:599px){.cms-ann{padding:16px}}.cms-anns-page>.cms-note{max-width:var(--wrap);margin:var(--space-lg,24px) auto 0;padding-inline:var(--gutter)}.cms-anns--past{margin-top:var(--space-xl,40px)}.cms-anns--past .cms-index{padding-inline-start:0;padding-inline-end:0}.cms-ann-page>.cms-ann__meta{margin-top:0}.cms-layout--solo{grid-template-columns:minmax(0,1fr)}.cms-ann-page--scan>*{max-width:none}.cms-ann-doc{border:1px solid var(--color-border,#e4e0d4);background:var(--color-card-bg-alt);border-radius:16px;grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr);align-items:start;gap:24px;margin-top:24px;padding:24px;display:grid}.cms-ann-doc__text,.cms-ann-doc__scan{border:1px solid var(--color-border,#e4e0d4);background:var(--color-card-bg);border-radius:12px;min-width:0}.cms-ann-doc__text{padding:28px 32px}.cms-ann-doc__text>div>*{max-width:72ch}.cms-ann-doc__text p,.cms-ann-doc__text li{font-size:17px;line-height:1.9}.cms-ann-doc__text h2:not(.cms-ann-doc__h){margin:28px 0 10px;font-size:21px;line-height:1.6}.cms-ann-page .cms-ann-doc__h{border-block-start:0;border-bottom:1px solid var(--color-border,#e4e0d4);color:var(--color-text-secondary);align-items:center;gap:8px;margin:0 0 16px;padding:0 0 12px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.4;display:flex}.cms-ann-page .cms-ann-doc__h:before{content:"";background:var(--color-announce-accent);border-radius:2px;width:4px;height:16px}.cms-ann-doc__scan{padding:20px;position:sticky;top:96px}.cms-ann-doc__preview{background:#fff;border:1px solid #d7d4cb;border-radius:8px;padding:10px;transition:box-shadow .2s;display:block;box-shadow:0 1px 2px #0000000f,0 8px 24px #0000000f}.cms-ann-doc__preview img{width:100%;height:auto;display:block}.cms-ann-doc__preview:hover{box-shadow:0 2px 4px #00000014,0 12px 32px #0000001a}.cms-ann-doc__preview:focus-visible{outline:3px solid var(--color-green);outline-offset:3px}.cms-ann-doc__scan .cms-ann__actions{margin-top:16px}.cms-ann-doc__scan .cms-ann__actions .cms-ann__pdf{flex:1;justify-content:center}.cms-ann-page .cms-ann__pdf{border-width:1px;border-radius:12px}@media (max-width:1023px){.cms-ann-doc{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.cms-ann-doc__scan{position:static}.cms-ann-doc__preview{max-width:360px;margin-inline-start:auto;margin-inline-end:auto}}@media (max-width:599px){.cms-ann-doc{background:0 0;border:0;padding:0}.cms-ann-doc__text{padding:18px 16px}.cms-ann-doc__text p,.cms-ann-doc__text li{font-size:16px;line-height:1.85}.cms-ann-doc__scan{padding:16px}}@media print{.cms-ann-doc__scan{display:none}.cms-ann-doc,.cms-ann-doc__text{background:0 0;border:0;padding:0}}
