.map-card[data-astro-cid-hqic56bt]{background:var(--c-white);border-radius:var(--r-blob-b);box-shadow:var(--shadow-paper);display:grid;overflow:hidden}@media (width>=48rem){.map-card[data-astro-cid-hqic56bt]{grid-template-columns:1.4fr 1fr}}.map-card__map[data-astro-cid-hqic56bt]{background:var(--c-fern-tint);min-height:16rem;display:grid;position:relative}.map-card__map[data-astro-cid-hqic56bt]>[data-astro-cid-hqic56bt]{grid-area:1/1}.map-card__sketch[data-astro-cid-hqic56bt]{width:100%;height:100%}.m-ground[data-astro-cid-hqic56bt]{fill:var(--c-fern-tint)}.m-road[data-astro-cid-hqic56bt]{fill:none;stroke:var(--c-white);stroke-linecap:round}.m-blocks[data-astro-cid-hqic56bt]{fill:var(--c-lagoon-tint);stroke:color-mix(in srgb, var(--c-ink) 15%, transparent)}.m-trees[data-astro-cid-hqic56bt]{fill:var(--c-fern);opacity:.75}.m-label[data-astro-cid-hqic56bt]{font-family:var(--font-hand);fill:var(--c-ink)}.m-pin[data-astro-cid-hqic56bt]{fill:var(--c-pomegranate);stroke:var(--c-white)}.m-pin-dot[data-astro-cid-hqic56bt]{fill:var(--c-white)}.map-card__map[data-astro-cid-hqic56bt] iframe{border:0;width:100%;height:100%;min-height:16rem}.map-card__load[data-astro-cid-hqic56bt]{margin:var(--space-s);background:var(--c-ink);color:var(--c-white);box-shadow:var(--shadow-sticker);border-radius:6px;place-self:end start;padding:.55rem 1rem .6rem;font-weight:600;text-decoration:none;display:grid}.map-card__load[data-astro-cid-hqic56bt]:hover{color:var(--c-sunbeam)}.map-card__note[data-astro-cid-hqic56bt]{font-size:var(--step--2);opacity:.85;font-weight:400}.map-card__body[data-astro-cid-hqic56bt]{align-content:start;gap:var(--space-xs);padding:var(--space-l);display:grid}.map-card__title[data-astro-cid-hqic56bt]{font-size:var(--step-3)}address[data-astro-cid-hqic56bt]{font-style:normal}address[data-astro-cid-hqic56bt] p[data-astro-cid-hqic56bt]+p[data-astro-cid-hqic56bt]{margin-top:.3rem}.contact[data-astro-cid-cxkf2cjk]{gap:var(--space-2xl);padding-bottom:var(--space-2xl);display:grid}.english-note[data-astro-cid-cxkf2cjk]{margin-bottom:var(--space-2xs);background:var(--c-sunbeam-tint);border-radius:var(--r-s);font-size:var(--step--1);color:var(--c-ink);padding:.5rem .9rem;display:inline-block}.ways[data-astro-cid-cxkf2cjk]{z-index:var(--z-raised);gap:var(--space-m);margin:calc(-1 * var(--space-l)) 0 0;display:grid;position:relative}@media (width>=56rem){.ways[data-astro-cid-cxkf2cjk]{margin-top:calc(-1 * var(--space-xl));grid-template-columns:1fr 1.35fr 1fr;align-items:start}}.way[data-astro-cid-cxkf2cjk]{padding:var(--space-m) var(--space-l) var(--space-l);box-shadow:var(--shadow-lift);align-content:start;gap:.25rem;display:grid}.way[data-astro-cid-cxkf2cjk] a[data-astro-cid-cxkf2cjk]{color:inherit;text-decoration-thickness:2px}.way--call[data-astro-cid-cxkf2cjk]{background:var(--c-marigold);color:var(--c-ink);border-radius:10px;transform:rotate(-1.2deg)}.way--email[data-astro-cid-cxkf2cjk]{background:var(--c-lagoon-deep);color:var(--c-white);border-radius:10px;transform:rotate(.8deg)}@media (width>=56rem){.way--email[data-astro-cid-cxkf2cjk]{margin-top:var(--space-l)}}.way--email[data-astro-cid-cxkf2cjk] a[data-astro-cid-cxkf2cjk]:hover{color:var(--c-sunbeam-tint)}.way--visit[data-astro-cid-cxkf2cjk]{background:var(--c-marigold-tint);color:var(--c-ink);border-radius:10px;transform:rotate(-.5deg)}.way__kicker[data-astro-cid-cxkf2cjk]{font-weight:600;font-size:var(--step-1)}.way--email[data-astro-cid-cxkf2cjk] .way__kicker[data-astro-cid-cxkf2cjk]{color:var(--c-sunbeam-tint)}.way--visit[data-astro-cid-cxkf2cjk] .way__kicker[data-astro-cid-cxkf2cjk]{color:var(--c-lagoon-deep)}.way__big[data-astro-cid-cxkf2cjk]{font-family:var(--font-display);font-weight:800;font-size:var(--step-4);white-space:nowrap;line-height:1}.way__mid[data-astro-cid-cxkf2cjk]{margin-top:var(--space-2xs);font-family:var(--font-display);font-weight:700;font-size:var(--step-2);line-height:1.1}.way__mid[data-astro-cid-cxkf2cjk] .way__small[data-astro-cid-cxkf2cjk]{font-family:var(--font-body);font-weight:500}.way__small[data-astro-cid-cxkf2cjk]{font-size:var(--step--1)}.way__email[data-astro-cid-cxkf2cjk]{font-family:var(--font-display);overflow-wrap:anywhere;font-size:clamp(1.05rem,.9rem + .5vw,1.3rem);font-weight:700;line-height:1.15}.way__note[data-astro-cid-cxkf2cjk]{margin-block:var(--space-2xs);background:color-mix(in srgb, var(--c-ink) 32%, transparent);font-size:var(--step--1);border-radius:6px;align-items:flex-start;gap:.5rem;padding:.6rem .8rem;line-height:1.4;display:flex}.way__note[data-astro-cid-cxkf2cjk] svg[data-astro-cid-cxkf2cjk]{width:1.3rem;height:1.3rem;color:var(--c-sunbeam);flex-shrink:0;margin-top:.05rem}.way__formerly[data-astro-cid-cxkf2cjk]{font-family:var(--font-hand);margin-bottom:var(--space-2xs)}.way__addr[data-astro-cid-cxkf2cjk]{font-style:normal;font-family:var(--font-display);font-weight:700;font-size:var(--step-1);margin-bottom:var(--space-2xs);line-height:1.2}.split[data-astro-cid-cxkf2cjk]{gap:var(--space-2xl) var(--space-xl);display:grid}@media (width>=64rem){.split[data-astro-cid-cxkf2cjk]{grid-template-columns:1.1fr 1fr;align-items:start}}.write[data-astro-cid-cxkf2cjk]{gap:var(--space-m);padding:var(--space-l) clamp(1rem, .4rem + 3vw, 2.5rem) var(--space-xl);background:var(--c-white);box-shadow:var(--shadow-paper);border-radius:10px;display:grid}.write__title[data-astro-cid-cxkf2cjk]{font-size:var(--step-4);line-height:1}.write__intro[data-astro-cid-cxkf2cjk] p+p{margin-top:.5em}.write__intro[data-astro-cid-cxkf2cjk],.write__privacy[data-astro-cid-cxkf2cjk]{color:var(--c-text-muted)}.side[data-astro-cid-cxkf2cjk]{gap:var(--space-xl);display:grid}.contact[data-astro-cid-cxkf2cjk] .side[data-astro-cid-cxkf2cjk] .map-card{grid-template-columns:1fr}.madrassa[data-astro-cid-cxkf2cjk]{gap:var(--space-xs);padding:var(--space-l) var(--space-l);background:var(--c-plum-tint);border-radius:var(--r-blob-a);justify-items:start;display:grid;position:relative}.madrassa__leaf[data-astro-cid-cxkf2cjk]{top:-1.4rem;width:3rem;position:absolute;inset-inline-end:1.4rem;transform:rotate(-16deg)}.madrassa__leaf[data-astro-cid-cxkf2cjk] svg{width:100%;height:auto}.madrassa__kicker[data-astro-cid-cxkf2cjk]{color:var(--c-plum);font-weight:600}.madrassa__title[data-astro-cid-cxkf2cjk]{font-size:var(--step-3);line-height:1}.madrassa__list[data-astro-cid-cxkf2cjk]{width:100%;margin:var(--space-2xs) 0;gap:.35rem;display:grid}.madrassa__list[data-astro-cid-cxkf2cjk] li[data-astro-cid-cxkf2cjk]{flex-wrap:wrap;align-items:baseline;gap:.1rem .8rem;display:flex}.madrassa__label[data-astro-cid-cxkf2cjk]{min-width:6rem;font-weight:600;font-size:var(--step--1)}.madrassa__list[data-astro-cid-cxkf2cjk] a[data-astro-cid-cxkf2cjk]{color:var(--c-ink);overflow-wrap:anywhere;font-weight:500}.madrassa__list[data-astro-cid-cxkf2cjk] a[data-astro-cid-cxkf2cjk]:hover{color:var(--c-plum)}html[dir=rtl] .way__addr[data-astro-cid-cxkf2cjk]{text-align:end;direction:ltr;unicode-bidi:isolate}html[dir=rtl] .way__small[data-astro-cid-cxkf2cjk] a[data-astro-cid-cxkf2cjk],html[dir=rtl] .madrassa__list[data-astro-cid-cxkf2cjk] a[data-astro-cid-cxkf2cjk]{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .insta__text[data-astro-cid-cxkf2cjk]{text-align:end;direction:ltr}html[dir=rtl] .insta__text[data-astro-cid-cxkf2cjk] .hand[data-astro-cid-cxkf2cjk]{text-align:start;direction:rtl}.insta[data-astro-cid-cxkf2cjk]{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-m) var(--space-l);background:var(--c-sunbeam-tint);border-radius:10px;flex-wrap:wrap;display:flex}.insta__text[data-astro-cid-cxkf2cjk]{font-weight:600}.insta__text[data-astro-cid-cxkf2cjk] .hand[data-astro-cid-cxkf2cjk]{font-weight:400;font-size:var(--step--1);display:block}
