@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_2ed57c{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_2ed57c{--font-newcomer-serif:"Cormorant Garamond","Cormorant Garamond Fallback"}.hajj-tour{background-color:rgb(var(--mosque-ink));color:#fff;overflow:clip;--tour-lead:92svh;--tour-tail:52svh}.hajj-tour,.tour-station{position:relative}.tour-frame{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.tour-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.12)}@keyframes tour-drift{0%{transform:scale(1.14) translate3d(0,-1.5%,0)}to{transform:scale(1.04) translate3d(0,1.5%,0)}}@media (prefers-reduced-motion:no-preference){.tour-frame[data-plate=in] img{animation:tour-drift 7s cubic-bezier(.22,1,.36,1) both}}.tour-scrim{position:absolute;inset:0;background:linear-gradient(to bottom,rgb(var(--mosque-ink)/.35) 0,rgb(var(--mosque-ink)/.15) 32%,rgb(var(--mosque-ink)/.62) 78%,rgb(var(--mosque-ink)/.88) 100%)}.tour-copy{position:relative;z-index:1;margin-top:-100svh;padding-top:var(--tour-lead);padding-bottom:var(--tour-tail)}.tour-panel{background-color:rgb(var(--mosque-ink)/.72);border:1px solid rgb(255 255 255/.14);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.tour-panel{background-color:rgb(var(--mosque-ink)/.94)}}.tour-name{font-size:clamp(2rem,5.5vw,3.75rem);font-weight:800;line-height:1;letter-spacing:-.025em;hyphens:none;overflow-wrap:normal}.tour-index{font-size:clamp(4.5rem,13vw,11rem);font-weight:800;line-height:.8;letter-spacing:-.04em;color:rgb(255 255 255/.16)}@supports (-webkit-text-stroke:1px black){.tour-index{-webkit-text-stroke:1.5px rgb(255 255 255/.32);color:transparent}}@media (max-width:640px){.hajj-tour{--tour-lead:78svh;--tour-tail:30svh}}@media (prefers-reduced-motion:reduce){.tour-frame[data-plate=in] img{animation:none;transform:scale(1.12)}}.arrival-walk{position:relative;background-color:rgb(var(--mosque-ink));color:#fff;overflow:clip;--tour-lead:84svh;--tour-tail:38svh}@media (max-width:640px){.arrival-walk{--tour-lead:74svh;--tour-tail:24svh}}.tour-frame[data-fit=plate]{display:grid;place-items:center;padding:5.5rem 1.25rem 3rem}.tour-frame[data-fit=plate] img{width:auto;height:auto;max-width:min(100%,26rem);max-height:100%;-o-object-fit:contain;object-fit:contain;transform:none;border-radius:1.25rem;box-shadow:0 2.5rem 5rem rgb(0 0 0/.55)}@media (min-width:1024px){.tour-frame[data-fit=plate]{justify-items:end;padding-right:8%}}@media (max-width:1023px){.tour-frame[data-fit=plate]{align-items:start;padding-top:4.5rem}.tour-frame[data-fit=plate] img{max-height:52svh}}@keyframes plate-settle{0%{opacity:0;transform:translate3d(0,1.5rem,0) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.tour-frame[data-fit=plate][data-plate=in] img{animation:plate-settle .9s cubic-bezier(.22,1,.36,1) both}}@media (prefers-reduced-motion:reduce){.tour-frame[data-fit=plate][data-plate=in] img{animation:none;transform:none}}.newcomer-say{font-size:clamp(1.5rem,3.6vw,2.6rem);font-weight:700;line-height:1.28;letter-spacing:-.02em;hyphens:none;overflow-wrap:normal}.newcomer-mark{font-size:clamp(4rem,9vw,7.5rem);font-weight:800;line-height:.6;letter-spacing:-.04em}.newcomer-numeral{font-size:clamp(2.25rem,5vw,3.25rem);font-weight:800;line-height:.9;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.newcomer-page{--nm-paper:250 246 238;--nm-night:3 16 28;--nm-ease:cubic-bezier(0.16,1,0.3,1)}[data-theme=classic] .newcomer-page{--nm-paper:247 242 228;--nm-night:4 22 10}.nm-serif{font-family:var(--font-newcomer-serif),"Cormorant Garamond",Georgia,serif}.nm-paper{background-color:rgb(var(--nm-paper))}.nm-display{font-family:var(--font-newcomer-serif),Georgia,serif;font-size:clamp(3rem,7vw,6.4rem);font-weight:600;line-height:.98;letter-spacing:-.015em;hyphens:none;overflow-wrap:normal}.nm-display--finale{font-size:clamp(2.8rem,6vw,5.4rem)}.nm-heading{font-size:clamp(2.4rem,5vw,4.2rem);font-weight:600;line-height:1.02;letter-spacing:-.01em;hyphens:none;overflow-wrap:normal}.nm-lede{font-size:clamp(1.6rem,3.2vw,2.55rem);font-weight:500;line-height:1.3;color:rgb(var(--mosque-text))}.nm-kicker{display:flex;align-items:center;gap:.9rem;font-size:.844rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--mosque-gold))}.nm-kicker--light{color:rgb(var(--mosque-gold-on-light))}.nm-kicker-rule{display:inline-block;width:2.5rem;height:1px;background:currentColor;opacity:.7}.nm-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.nm-word-inner{display:inline-block;transform-origin:0 100%}[data-inview=pending] .nm-word-inner{transform:translateY(115%)}.nm-auto .nm-word-inner,[data-inview=in] .nm-word-inner{animation:nm-word 1.2s var(--nm-ease) both}@keyframes nm-word{0%{transform:translateY(115%) rotate(5deg)}to{transform:none}}.nm-auto .nm-fade{animation:nm-rise 1.1s var(--nm-ease) both}[data-inview=pending] .nm-rise,[data-inview=pending] .nm-stagger,[data-inview=pending].nm-rise{opacity:0;transform:translateY(28px)}[data-inview=in] .nm-rise,[data-inview=in] .nm-stagger,[data-inview=in].nm-rise{animation:nm-rise 1s var(--nm-ease) both;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes nm-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}[data-inview=pending] .nm-unblur{opacity:0;filter:blur(14px)}[data-inview=in] .nm-unblur{animation:nm-unblur 1.8s var(--nm-ease) both;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes nm-unblur{0%{opacity:0;filter:blur(14px);transform:translateY(10px) scale(.98)}to{opacity:1;filter:blur(0);transform:none}}.nm-draw{stroke-dasharray:1 1;stroke-dashoffset:0}[data-inview=pending] .nm-draw{stroke-dashoffset:1}.nm-auto .nm-draw,[data-inview=in] .nm-draw{animation:nm-draw 2.4s cubic-bezier(.65,0,.35,1) both}.nm-draw--late{animation-delay:.45s!important}.nm-draw--later{animation-delay:.9s!important}@keyframes nm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes nm-spin{to{transform:rotate(1turn)}}.nm-arch-frame{position:relative;overflow:hidden;clip-path:url(#nm-arch)}.nm-monogram{display:grid;place-items:center;flex-shrink:0;width:3.25rem;height:3.25rem;border-radius:999px;border:1px solid rgb(var(--mosque-gold)/.55);background:rgb(var(--mosque-gold)/.1);color:rgb(var(--mosque-gold));font-family:var(--font-newcomer-serif),Georgia,serif;font-size:1.25rem;font-style:italic;font-weight:600;box-shadow:0 0 0 6px rgb(var(--mosque-gold)/.06)}.nm-monogram--lg{width:4.25rem;height:4.25rem;font-size:1.6rem}.nm-monogram--light{border-color:rgb(var(--mosque-gold-on-light)/.4);background:rgb(var(--mosque-gold-on-light)/.08);color:rgb(var(--mosque-gold-on-light));box-shadow:none}.nm-cta{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:.7rem;overflow:hidden;border-radius:999px;background:rgb(var(--mosque-gold));color:rgb(var(--mosque-green-dark));padding:1rem 1.75rem;font-size:1.031rem;font-weight:800;box-shadow:0 18px 48px rgb(var(--mosque-gold)/.28);transition:transform .3s var(--nm-ease),background-color .3s ease,box-shadow .3s ease;animation:nm-breathe 3.6s ease-in-out infinite}.nm-cta:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255/.55) 50%,transparent 70%);transform:translateX(-120%);transition:transform .9s var(--nm-ease)}.nm-cta:hover{transform:translateY(-2px);background:rgb(var(--mosque-gold-hover));box-shadow:0 24px 60px rgb(var(--mosque-gold)/.4)}.nm-cta:hover:after{transform:translateX(120%)}.nm-cta--lg{padding:1.2rem 2.2rem;font-size:clamp(1rem,.85rem + .35vw,1.1875rem)}@keyframes nm-breathe{0%,to{box-shadow:0 18px 48px rgb(var(--mosque-gold)/.28),0 0 0 0 rgb(var(--mosque-gold)/.35)}50%{box-shadow:0 18px 48px rgb(var(--mosque-gold)/.28),0 0 0 12px rgb(var(--mosque-gold)/0)}}.nm-link-dark,.nm-link-light{display:inline-flex;align-items:center;gap:.4rem;font-size:1.031rem;font-weight:700;background-image:linear-gradient(rgb(var(--mosque-gold)),rgb(var(--mosque-gold)));background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;padding-bottom:.2rem;transition:color .25s ease,background-size .4s var(--nm-ease)}.nm-link-light{color:rgb(255 255 255/.82)}.nm-link-light:hover{color:#fff}.nm-link-dark{color:rgb(var(--mosque-green-on-light))}.nm-link-dark:hover,.nm-link-light:hover{background-size:40% 2px}.nm-glass{border-radius:1.75rem;border:1px solid rgb(255 255 255/.1);background:rgb(255 255 255/.045);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nm-lattice{position:absolute;inset:-10%;pointer-events:none;background-size:120px 120px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 70%);animation:nm-lattice 140s linear infinite}.nm-lattice--paper{opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%238C5E06' stroke-width='1'%3E%3Cpath d='M60 18 L102 60 L60 102 L18 60 Z'/%3E%3Cpath d='M30.3 30.3 H89.7 V89.7 H30.3 Z'/%3E%3Cpath d='M0 0 L18 18 M120 0 L102 18 M0 120 L18 102 M120 120 L102 102'/%3E%3C/g%3E%3C/svg%3E")}.nm-lattice--ink{opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23E0A73C' stroke-width='1'%3E%3Cpath d='M60 18 L102 60 L60 102 L18 60 Z'/%3E%3Cpath d='M30.3 30.3 H89.7 V89.7 H30.3 Z'/%3E%3Cpath d='M0 0 L18 18 M120 0 L102 18 M0 120 L18 102 M120 120 L102 102'/%3E%3C/g%3E%3C/svg%3E")}@keyframes nm-lattice{to{background-position:240px 120px}}.nm-opening-glow{background:radial-gradient(ellipse 60% 70% at 76% 42%,rgb(var(--mosque-gold)/.16),transparent 70%),radial-gradient(ellipse 50% 60% at 8% 100%,rgb(var(--mosque-green)/.22),transparent 70%)}.nm-opening-glow,.nm-opening-pointer{position:absolute;inset:0;z-index:-10}.nm-opening-pointer{background:radial-gradient(520px circle at var(--mx,72%) var(--my,38%),rgb(var(--mosque-gold)/.1),transparent 60%)}.nm-opening-arch{position:absolute;top:6.5rem;right:-14%;width:min(78%,22rem);aspect-ratio:2/3;opacity:.34;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 95%);mask-image:linear-gradient(180deg,#000 45%,transparent 95%)}@media (min-width:1024px){.nm-opening-arch{position:relative;top:auto;right:auto;grid-column:2;grid-row:1;justify-self:center;width:min(100%,28rem,46svh);aspect-ratio:3/4.3;opacity:1;-webkit-mask-image:none;mask-image:none;margin-top:3rem}}.nm-opening-door{position:absolute;inset:0}.nm-auto .nm-opening-door{animation:nm-door-in 2.2s var(--nm-ease) .1s both}@keyframes nm-door-in{0%{opacity:0;transform:scale(1.06);filter:brightness(.3)}to{opacity:1;transform:none;filter:none}}.nm-opening-photo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 62%;object-position:40% 62%;transform:scale(1.12);animation:nm-kenburns 26s ease-in-out infinite alternate}@keyframes nm-kenburns{0%{transform:scale(1.16) translate3d(1.5%,1%,0)}to{transform:scale(1.04) translate3d(-1.5%,-1%,0)}}.nm-opening-photo-scrim{position:absolute;inset:0;background:linear-gradient(to top,rgb(var(--mosque-ink)/.75),transparent 45%),radial-gradient(ellipse at 50% 0,rgb(var(--mosque-gold)/.28),transparent 55%);mix-blend-mode:normal}.nm-opening-star{position:absolute;left:50%;top:-3.6rem;width:2.4rem;height:2.4rem;margin-left:-1.2rem;filter:drop-shadow(0 0 12px rgb(var(--mosque-gold)/.7));animation:nm-spin 40s linear infinite}.nm-opening-floor{position:absolute;left:-18%;right:-18%;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--mosque-gold)/.7),transparent)}.nm-opening-floor:after{content:"";position:absolute;left:20%;right:20%;top:0;height:3.5rem;background:radial-gradient(ellipse at 50% 0,rgb(var(--mosque-gold)/.22),transparent 70%)}.nm-assurances{position:relative}.nm-assurances:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgb(var(--mosque-gold)/.7),rgb(255 255 255/.12) 60%);transform-origin:0 50%;animation:nm-rule 1.6s var(--nm-ease) 1s both}@keyframes nm-rule{0%{transform:scaleX(0)}to{transform:none}}.nm-scroll-cue{display:none}@media (min-width:1024px){.nm-scroll-cue{position:absolute;left:50%;bottom:1.75rem;display:block;width:1px;height:3.5rem;overflow:hidden;background:rgb(255 255 255/.14)}.nm-scroll-cue span{position:absolute;left:0;width:1px;height:1.2rem;background:rgb(var(--mosque-gold));animation:nm-cue 2.2s var(--nm-ease) infinite}}@keyframes nm-cue{0%{transform:translateY(-1.2rem)}to{transform:translateY(3.5rem)}}.nm-threshold{height:320vh;height:320svh;--o:clamp(0,calc((var(--p, 1) - 0.06) / 0.5),1);--s:calc(1 + var(--o) * var(--o) * 11);--w:min(34vmin,19rem)}.nm-threshold-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.nm-threshold-door{position:absolute;inset:0;--mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100V42C0 20 28 6 50 0C72 6 100 20 100 42V100Z'/%3E%3C/svg%3E");-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:calc(var(--w) * var(--s)) calc(var(--w) * 1.5 * var(--s));mask-size:calc(var(--w) * var(--s)) calc(var(--w) * 1.5 * var(--s))}.nm-threshold-photo{position:absolute;top:0;left:50%;height:100%;width:auto;min-width:124%;max-width:none;-o-object-fit:cover;object-fit:cover;transform-origin:42% 50%;transform:translateX(-42%) scale(calc(1.35 - var(--o) * .35));filter:brightness(calc(.75 + var(--o) * .25))}.nm-threshold-outline{position:absolute;left:50%;top:50%;width:var(--w);aspect-ratio:2/3;transform:translate(-50%,-50%) scale(var(--s));opacity:calc(1 - var(--o) * 1.6);filter:drop-shadow(0 0 10px rgb(var(--mosque-gold)/.6))}.nm-threshold-veil{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgb(var(--mosque-ink)/.5),rgb(var(--mosque-ink)/.9) 75%);opacity:clamp(0,calc((var(--p, 1) - .3) * 4),1)}.nm-threshold-copy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.nm-threshold-arabic{position:absolute;top:max(8.5rem,13%);left:0;right:0;font-size:clamp(1.6rem,3.6vw,2.8rem);line-height:1.8;color:rgb(var(--mosque-gold));text-shadow:0 0 30px rgb(var(--mosque-gold)/.45);opacity:clamp(0,calc(min((var(--p, 1) - 0) * 8, (.42 - var(--p, 1)) * 8) + max(0, (var(--p, 1) - .8) * 5)),1)}.nm-threshold-words{max-width:17em;font-size:clamp(2.2rem,5.6vw,5rem);font-weight:600;line-height:1.08;letter-spacing:-.01em;hyphens:none;overflow-wrap:normal;text-shadow:0 2px 30px rgb(0 0 0/.45);opacity:clamp(0,calc((var(--p, 1) - .3) * 6),1)}.nm-threshold-words span{opacity:clamp(.14,calc((var(--p, 1) - .34 - var(--i) / var(--n) * .28) * 14 + .14),1);transition:opacity .12s linear}.nm-threshold-after,.nm-threshold-source{opacity:clamp(0,calc((var(--p, 1) - .68) * 7),1);transform:translateY(calc((1 - clamp(0, calc((var(--p, 1) - .68) * 7), 1)) * 16px))}.nm-threshold-source{margin-top:2rem;font-size:.844rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--mosque-gold))}.nm-threshold-after{margin-top:1.25rem;max-width:34rem;font-size:clamp(1.05rem,.85rem + .35vw,1.1875rem);line-height:1.7;color:rgb(255 255 255/.78)}.nm-doors{display:grid;gap:1.75rem;max-width:26rem;margin-inline:auto}@media (min-width:768px){.nm-doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;max-width:none}}@media (min-width:1024px){.nm-doors{gap:2.5rem}}.nm-door{transition:opacity .5s ease,transform .7s var(--nm-ease)}[data-inview=pending] .nm-door{opacity:0;transform:translateY(60px)}[data-inview=in] .nm-door{animation:nm-rise 1.2s var(--nm-ease) both;animation-delay:calc(var(--i) * .16s)}.nm-door .nm-draw{animation-delay:calc(var(--i) * .16s + .2s)}@media (hover:hover) and (min-width:768px){.nm-doors:hover .nm-door:not(:hover){opacity:.55}}.nm-door-link{position:relative;display:flex;height:100%;min-height:30rem;flex-direction:column;padding:6.5rem 2rem 2.25rem;text-align:center;color:rgb(var(--mosque-text));transition:transform .7s var(--nm-ease)}@media (min-width:1024px){.nm-door-link{min-height:36rem;padding:8rem 2.5rem 2.75rem}}.nm-door-link:focus-visible,.nm-door-link:hover{transform:translateY(-10px)}.nm-door-link:after{content:"";position:absolute;left:-12%;right:-12%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--mosque-gold-on-light)/.55),transparent)}.nm-door-light{position:absolute;inset:0;clip-path:url(#nm-arch);background:radial-gradient(ellipse 90% 60% at 50% 100%,rgb(var(--mosque-gold)/0),transparent 70%),linear-gradient(to bottom,rgb(255 255 255/.75),rgb(255 255 255/.45));box-shadow:inset 0 0 0 1px rgb(var(--mosque-gold-on-light)/.1);transition:background .7s ease}.nm-door-light:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 100% 75% at 50% 100%,rgb(var(--mosque-gold)/.38),rgb(var(--mosque-gold)/.08) 55%,transparent 80%);opacity:0;transition:opacity .7s ease}.nm-door-link:focus-visible .nm-door-light:after,.nm-door-link:hover .nm-door-light:after{opacity:1}.nm-door-outline{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:rgb(var(--mosque-gold-on-light)/.55);stroke-width:.32;transition:stroke .5s ease,filter .5s ease}.nm-door-link:focus-visible .nm-door-outline,.nm-door-link:hover .nm-door-outline{stroke:rgb(var(--mosque-gold));filter:drop-shadow(0 0 8px rgb(var(--mosque-gold)/.55))}.nm-door-body{position:relative;display:flex;flex:1;flex-direction:column;align-items:center}.nm-emblem{width:4.5rem;height:4.5rem;fill:none;stroke:rgb(var(--mosque-gold-on-light));stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .7s var(--nm-ease)}.nm-door-link:hover .nm-emblem{transform:translateY(-6px) scale(1.06)}.nm-emblem-soft{opacity:.5}.nm-emblem-flame{fill:rgb(var(--mosque-gold)/.35);transform-origin:50px 48px;animation:nm-flicker 2.8s ease-in-out infinite}@keyframes nm-flicker{0%,to{opacity:.6;transform:scale(1)}40%{opacity:1;transform:scale(1.12)}70%{opacity:.75;transform:scale(.95)}}.nm-door-numeral{margin-top:1.5rem;font-size:.844rem;font-weight:700;letter-spacing:.3em;color:rgb(var(--mosque-gold-on-light))}.nm-door-title{margin-top:.6rem;font-size:clamp(1.75rem,2.4vw,2.2rem);font-weight:600;line-height:1.1;color:rgb(var(--mosque-green));hyphens:none}.nm-door-text{margin-top:1rem;font-size:1.063rem;line-height:1.75;color:rgb(var(--mosque-text-muted))}.nm-door-cta{margin-top:auto;padding-top:1.75rem;font-size:.969rem;font-weight:800;color:rgb(var(--mosque-green-on-light));letter-spacing:.02em}.nm-door-cta span{display:inline-block;transition:transform .5s var(--nm-ease)}.nm-door-link:hover .nm-door-cta span{transform:translateX(6px)}.nm-imam-star{position:absolute;right:-14rem;top:50%;width:44rem;height:44rem;margin-top:-22rem;opacity:.14;animation:nm-spin 200s linear infinite;pointer-events:none}.nm-imam-mark{display:block;height:4.5rem;font-size:11rem;line-height:.85;color:rgb(var(--mosque-gold)/.55)}.nm-imam-say{font-size:clamp(2.1rem,5.2vw,4.4rem);font-weight:500;line-height:1.14;letter-spacing:-.01em;color:rgb(var(--mosque-green));hyphens:none;overflow-wrap:normal}.nm-imam-say>span{opacity:clamp(.14,calc((var(--p, 1) - .22) / .34 * var(--n) - var(--i)),1);transition:opacity .15s linear}.nm-imam-sign{margin-top:3rem;display:flex;align-items:center;gap:1.25rem}.nm-imam-sign-rule{width:3.5rem;height:1px;background:rgb(var(--mosque-gold))}.nm-voice{border-radius:2rem;border:1px solid rgb(var(--mosque-gold-on-light)/.12);background:rgb(255 255 255/.6);padding:2.25rem}.nm-voice-mark{display:block;height:2.5rem;font-size:6rem;line-height:.8;color:rgb(var(--mosque-gold)/.6)}.nm-shahada-rosette{position:absolute;left:50%;top:36%;z-index:-2;width:min(118vw,60rem);aspect-ratio:1;border-radius:999px;overflow:hidden;opacity:.5;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 28%,transparent 68%);mask-image:radial-gradient(circle,#000 28%,transparent 68%);mix-blend-mode:screen}.nm-shahada-rosette img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:sepia(.35) saturate(1.2) brightness(1.1);animation:nm-spin 240s linear infinite}.nm-shahada-halo{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 50% 40% at 50% 36%,rgb(var(--mosque-gold)/.12),transparent 70%),linear-gradient(to bottom,rgb(var(--mosque-ink)),transparent 25%,transparent 75%,rgb(var(--mosque-ink)))}.nm-shahada-arabic{font-size:clamp(2.2rem,6.2vw,5rem);line-height:1.85}.nm-shahada-arabic>span{background:linear-gradient(100deg,rgb(var(--mosque-gold)),#fff5dc 45%,rgb(var(--mosque-gold-hover)) 70%,rgb(var(--mosque-gold)));-webkit-background-clip:text;background-clip:text;color:transparent}.nm-shahada-translit{font-size:clamp(1.05rem,.85rem + .35vw,1.1875rem);font-style:italic;letter-spacing:.03em;color:rgb(255 255 255/.6)}.nm-rule{display:grid;grid-template-columns:2.75rem 1fr;gap:1.25rem;padding:1.4rem 0;border-top:1px solid rgb(var(--mosque-green-on-light)/.14)}.nm-rule:last-child{border-bottom:1px solid rgb(var(--mosque-green-on-light)/.14)}.nm-rule-mark{position:relative;display:grid;place-items:center;width:2.75rem;height:2.75rem;color:rgb(var(--mosque-gold-on-light)/.6);transition:transform .8s var(--nm-ease),color .4s ease}.nm-rule-mark svg{position:absolute;inset:0}.nm-rule-mark>span{position:relative;font-size:.906rem;font-weight:800;color:rgb(var(--mosque-gold-on-light))}.nm-rule:hover .nm-rule-mark{transform:rotate(45deg);color:rgb(var(--mosque-gold))}.nm-rule:hover .nm-rule-mark>span{transform:rotate(-45deg)}.nm-marquee{overflow:hidden;border-block:1px solid rgb(var(--mosque-green-on-light)/.12);padding-block:1.5rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.nm-marquee-track{display:flex;width:-moz-max-content;width:max-content;align-items:center;white-space:nowrap;font-size:clamp(2.4rem,6vw,4.8rem);font-style:italic;font-weight:500;line-height:1.2;color:rgb(var(--mosque-green)/.85);animation:nm-marquee 70s linear infinite}.nm-marquee:hover .nm-marquee-track{animation-play-state:paused}@keyframes nm-marquee{to{transform:translateX(-50%)}}.nm-path{--fill:clamp(0,var(--p,1),1);position:relative}.nm-path-fill,.nm-path-track{position:absolute;top:0;bottom:0;left:1.5rem;width:2px;margin-left:-1px}.nm-path-track{background:rgb(255 255 255/.1)}.nm-path-fill{background:linear-gradient(to bottom,rgb(var(--mosque-gold)/.2),rgb(var(--mosque-gold)));box-shadow:0 0 14px rgb(var(--mosque-gold)/.6);transform-origin:top;transform:scaleY(var(--fill))}.nm-path-head{position:absolute;left:1.5rem;top:calc(var(--fill) * 100%);width:.75rem;height:.75rem;margin:-.375rem 0 0 -.375rem;border-radius:999px;background:#fff8e6;box-shadow:0 0 0 4px rgb(var(--mosque-gold)/.3),0 0 28px 8px rgb(var(--mosque-gold)/.7);opacity:calc(1 - var(--fill) * var(--fill) * var(--fill))}.nm-path-step{--lit:clamp(0,calc((var(--fill) - var(--i) / var(--n)) * 10),1);position:relative;padding:0 0 4.5rem 4.25rem}.nm-path-step:last-child{padding-bottom:0}.nm-path-node{position:absolute;top:0;left:1.5rem;display:grid;place-items:center;width:3rem;height:3rem;margin-left:-1.5rem;border-radius:999px;border:1px solid rgb(var(--mosque-gold)/calc(.25 + var(--lit) * .75));background:rgb(var(--mosque-ink));font-family:var(--font-newcomer-serif),Georgia,serif;font-size:1.3rem;font-weight:700;color:rgb(var(--mosque-gold));box-shadow:0 0 calc(var(--lit) * 30px) calc(var(--lit) * 4px) rgb(var(--mosque-gold)/.45)}.nm-path-node:before{content:"";position:absolute;inset:4px;border-radius:inherit;background:rgb(var(--mosque-gold));opacity:var(--lit);z-index:-1}.nm-path-node{isolation:isolate}.nm-path-node>span{color:rgb(var(--mosque-ink));opacity:var(--lit)}.nm-path-node:after{content:attr(data-n);position:absolute;inset:0;display:grid;place-items:center;color:rgb(var(--mosque-gold));opacity:calc(1 - var(--lit))}.nm-path-card{padding-top:.35rem;opacity:calc(.3 + var(--lit) * .7);transform:translateX(calc((1 - var(--lit)) * 18px))}@media (min-width:1024px){.nm-path-fill,.nm-path-head,.nm-path-track{left:50%}.nm-path-step{width:50%;padding:0 0 5rem}.nm-path-step:nth-child(odd){padding-right:4.5rem;text-align:right}.nm-path-step:nth-child(2n){margin-left:50%;padding-left:4.5rem}.nm-path-step:nth-child(odd) .nm-path-node{left:100%}.nm-path-step:nth-child(2n) .nm-path-node{left:0}.nm-path-step:nth-child(odd) .nm-path-card{transform:translateX(calc((1 - var(--lit)) * -18px))}}.nm-resource{overflow:hidden;border-radius:2rem;border:1px solid rgb(var(--mosque-gold-on-light)/.14);background:rgb(255 255 255/.72);box-shadow:0 30px 80px rgb(var(--mosque-ink)/.07)}.nm-resource-glyph{position:absolute;top:-1.5rem;right:1.5rem;font-size:clamp(6rem,14vw,11rem);line-height:1.4;color:rgb(var(--mosque-gold-on-light)/.1);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nm-faq{position:relative;border-top:1px solid rgb(var(--mosque-green-on-light)/.15)}.nm-faq:last-child{border-bottom:1px solid rgb(var(--mosque-green-on-light)/.15)}.nm-faq:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:rgb(var(--mosque-gold));transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--nm-ease)}.nm-faq[data-open=true]:before{transform:none}.nm-faq-toggle{position:relative;flex-shrink:0;width:2.5rem;height:2.5rem;margin-top:.1rem;border-radius:999px;border:1px solid rgb(var(--mosque-gold-on-light)/.35);transition:background-color .4s ease,border-color .4s ease,transform .6s var(--nm-ease)}.nm-faq-toggle span{position:absolute;left:50%;top:50%;width:.9rem;height:1.5px;margin:-.75px 0 0 -.45rem;background:rgb(var(--mosque-gold-on-light));transition:transform .6s var(--nm-ease),background-color .4s ease}.nm-faq-toggle span:last-child{transform:rotate(90deg)}.nm-faq[data-open=true] .nm-faq-toggle{background:rgb(var(--mosque-gold));border-color:rgb(var(--mosque-gold));transform:rotate(180deg)}.nm-faq[data-open=true] .nm-faq-toggle span{background:rgb(var(--mosque-green-dark))}.nm-faq[data-open=true] .nm-faq-toggle span:last-child{transform:rotate(0deg)}.nm-faq-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .6s var(--nm-ease),opacity .5s ease}.nm-faq[data-open=true] .nm-faq-panel{grid-template-rows:1fr;opacity:1}.nm-finale{background:radial-gradient(ellipse 70% 50% at 75% 30%,rgb(var(--mosque-gold)/.1),transparent 70%),linear-gradient(to bottom,rgb(var(--mosque-ink)),rgb(var(--mosque-ink)) 30%,rgb(var(--nm-night)))}.nm-finale-moon{position:absolute;top:2.5rem;right:9%;width:4rem;height:4rem;border-radius:999px;box-shadow:-.8rem .5rem 0 0 rgb(var(--mosque-gold)/.85);filter:drop-shadow(0 0 22px rgb(var(--mosque-gold)/.55));transform:rotate(-18deg);opacity:.8;pointer-events:none}.nm-finale-arch{position:relative;justify-self:center;width:min(82%,27rem);aspect-ratio:3/4.3}[data-inview=pending].nm-finale-arch{opacity:0;transform:translateY(50px) scale(.97)}[data-inview=in].nm-finale-arch{animation:nm-rise 1.6s var(--nm-ease) .2s both}.nm-finale-arch .nm-arch-frame,.nm-finale-arch-scrim{position:absolute;inset:0}.nm-finale-arch-scrim{background:linear-gradient(to top,rgb(var(--mosque-ink)/.55),transparent 50%),radial-gradient(ellipse at 50% 0,rgb(var(--mosque-gold)/.3),transparent 60%)}.nm-outro{font-size:clamp(2rem,5vw,3.75rem);font-style:italic;font-weight:500;background:linear-gradient(100deg,rgb(var(--mosque-gold)) 20%,#fff5dc 50%,rgb(var(--mosque-gold)) 80%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nm-shimmer 7s ease-in-out infinite}[data-inview=in] .nm-outro.nm-rise{animation:nm-rise 1.2s var(--nm-ease) both,nm-shimmer 7s ease-in-out 1.2s infinite}@keyframes nm-shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}@media (prefers-reduced-motion:reduce){.newcomer-page [class*=nm-],.newcomer-page [class*=nm-]:after,.newcomer-page [class*=nm-]:before{animation:none!important;transition:none!important}.newcomer-page [data-inview] .nm-door,.newcomer-page [data-inview] .nm-rise,.newcomer-page [data-inview] .nm-stagger,.newcomer-page [data-inview] .nm-unblur,.newcomer-page [data-inview] .nm-word-inner,.newcomer-page [data-inview].nm-finale-arch,.newcomer-page [data-inview].nm-rise{opacity:1;transform:none;filter:none}.newcomer-page [data-inview] .nm-draw{stroke-dashoffset:0}.nm-threshold{height:auto}.nm-threshold-stage{position:relative;min-height:100svh}.nm-opening-photo{transform:scale(1.06)}}.newcomer-page .arrival-walk .tour-name{font-family:var(--font-newcomer-serif),Georgia,serif;font-weight:600;letter-spacing:-.01em;line-height:1.02}.newcomer-page .arrival-walk .act-statement{font-size:clamp(2rem,4vw,3.4rem);font-style:italic;line-height:1.15;letter-spacing:0;text-transform:none;max-width:none}.newcomer-page .arrival-walk .act-statement,.newcomer-page .arrival-walk .tour-index{font-family:var(--font-newcomer-serif),Georgia,serif;font-weight:500}