:root{--g9:#06231a;--g8:#0a3326;--g7:#0f4a37;--g6:#14684a;--g5:#2e9d6a;--gold:#d9b25f;--cream:#f3efe2;--soft:#b9c9bd;--ink-dark:#0a1d15;--paper:#fbf9f3;--ink:#24342c;--f-display:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Nirmala UI",serif;--f-text:system-ui,-apple-system,"Segoe UI","Nirmala UI",Roboto,sans-serif;--star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath d='M28 4l5 14 14-5-5 14 14 5-14 5 5 14-14-5-5 14-5-14-14 5 5-14-14-5 14-5-5-14 14 5z' fill='none' stroke='%23d9b25f' stroke-opacity='.16'/%3E%3C/svg%3E")}.rmm-wrap{width:min(1180px,100% - 3rem);margin-inline:auto}.rmm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rmm-skip{position:absolute;left:-999px;top:0;background:var(--gold);color:var(--ink-dark);padding:.6rem 1rem;z-index:100000}.rmm-skip:focus{left:1rem;top:1rem}.rmm-nav :focus-visible,.rmm-foot :focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.rmm-nav{position:fixed;inset:0 0 auto 0;z-index:9990;display:flex;align-items:center;justify-content:space-between;padding:.9rem clamp(1rem,3vw,2.5rem);font:400 1rem/1.4 var(--f-text);color:var(--cream);transition:background .3s,backdrop-filter .3s}.rmm-nav.solid{background:rgb(6 35 26 / .94);backdrop-filter:blur(10px);box-shadow:0 1px 0 rgb(217 178 95 / .18)}.admin-bar .rmm-nav{top:32px}.rmm-brand{display:flex;align-items:center;gap:.7rem;text-decoration:none;color:var(--cream)}.rmm-logo{width:44px;height:44px;border-radius:50%;background:#fff center/100% no-repeat;flex:none;box-shadow:0 0 0 2px var(--gold)}.rmm-brand-name{font-family:var(--f-display);font-weight:600;font-size:1.1rem;color:var(--cream)}.rmm-menu{display:flex;align-items:center;gap:1.2rem}.rmm-menu-list{display:flex;align-items:center;gap:1.3rem;list-style:none;margin:0;padding:0}.rmm-menu-list li{position:relative;margin:0}.rmm-menu-list .ast-menu-toggle,.rmm-menu-list .dropdown-menu-toggle{display:none!important}.rmm-menu a{text-decoration:none;font-size:.95rem;color:var(--cream);opacity:.92}.rmm-menu a:hover,.rmm-menu .current-menu-item>a,.rmm-menu .current-menu-ancestor>a{opacity:1;color:var(--gold)}.rmm-menu-list .menu-item-has-children>a::after{content:"";display:inline-block;width:.42em;height:.42em;margin-left:.4em;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-.2em) rotate(45deg)}.rmm-menu-list .sub-menu{position:absolute;top:calc(100% + .6rem);left:-1rem;min-width:11rem;list-style:none;margin:0;padding:.5rem 0;background:#06231a;border-radius:.7rem;box-shadow:0 14px 40px rgb(0 0 0 / .4);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s,transform .2s,visibility .2s}.rmm-menu-list .sub-menu::before{content:"";position:absolute;left:0;right:0;top:-.7rem;height:.7rem}.rmm-menu-list li:hover>.sub-menu,.rmm-menu-list li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.rmm-menu-list .sub-menu a{display:block;padding:.55rem 1.1rem}.rmm-menu select{background:#fff0;color:var(--cream);border:1px solid rgb(243 239 226 / .35);border-radius:999px;padding:.35rem .7rem;font:inherit;font-size:.9rem;max-width:9rem}.rmm-menu option{color:#0a1d15}.rmm-search{display:flex;align-items:center;margin:0;border:1px solid rgb(243 239 226 / .35);border-radius:999px;padding:.1rem .2rem .1rem .8rem}.rmm-search input{background:none;border:0;box-shadow:none;color:var(--cream);width:7rem;font:inherit;font-size:.92rem;outline:none;padding:0;min-height:0}.rmm-search input::placeholder{color:var(--soft)}.rmm-search button{display:grid;place-items:center;background:none;border:0;color:var(--cream);width:32px;height:32px;padding:0;cursor:pointer;border-radius:50%}.rmm-search:focus-within{border-color:var(--gold)}.rmm-btn{display:inline-block;background:var(--gold);color:var(--ink-dark)!important;font:700 .95rem/1 var(--f-text);text-decoration:none;padding:.7rem 1.1rem;border-radius:999px;opacity:1!important;transition:transform .2s,background .2s}.rmm-btn:hover{transform:translateY(-2px);background:#e6c77f}.rmm-toggle{display:none;background:none;border:0;width:44px;height:44px;padding:0;position:relative;cursor:pointer}.rmm-toggle span{position:absolute;left:10px;right:10px;height:2px;background:var(--cream);transition:transform .25s}.rmm-toggle span:first-child{top:17px}.rmm-toggle span:last-child{top:25px}.rmm-toggle[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.rmm-toggle[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)}.rmm-foot{background:var(--g9);padding:2.2rem 0;font:400 1rem/1.5 var(--f-text);color:var(--soft)}.rmm-foot-grid{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap}.rmm-foot nav{display:flex;gap:1.4rem;flex-wrap:wrap}.rmm-foot nav a{text-decoration:none;color:var(--soft)}.rmm-foot nav a:hover{color:var(--gold)}.rmm-copy{margin:0;color:var(--soft);font-size:.9rem}@media (max-width:1180px){.rmm-toggle{display:block}.rmm-menu{position:fixed;inset:64px 0 auto 0;flex-direction:column;align-items:stretch;gap:.9rem;background:rgb(6 35 26 / .98);padding:.5rem 1.5rem 1.5rem;max-height:calc(100svh - 64px);overflow:auto;transform:translateY(-130%);visibility:hidden;transition:transform .3s,visibility .3s}.admin-bar .rmm-menu{top:96px;max-height:calc(100svh - 96px)}.rmm-menu.open{transform:none;visibility:visible}.rmm-menu-list{flex-direction:column;align-items:stretch;gap:0}.rmm-menu-list a{display:block;padding:.8rem 0;font-size:1.08rem;border-bottom:1px solid rgb(243 239 226 / .1)}.rmm-menu-list .sub-menu{position:static;opacity:1;visibility:visible;transform:none;background:none;box-shadow:none;padding:0 0 0 1rem;min-width:0}.rmm-menu-list .sub-menu::before{display:none}.rmm-menu .menu-item-gtranslate{padding-top:.8rem}.rmm-search input{width:100%}.rmm-menu .rmm-btn{align-self:flex-start}}@media (max-width:860px){.rmm-brand-name{font-size:.98rem}}@media (max-width:782px){.admin-bar .rmm-nav{top:46px}.admin-bar .rmm-menu{top:110px}}@media (prefers-reduced-motion:reduce){.rmm-nav,.rmm-menu,.rmm-btn,.rmm-menu-list .sub-menu{transition:none}}*{box-sizing:border-box}html:has(body.home){scroll-behavior:smooth;color-scheme:dark}body{margin:0;background:var(--g8);color:var(--cream);font:400 1.0625rem/1.65 var(--f-text);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}h1,h2,h3{font-family:var(--f-display);font-weight:600;line-height:1.08;margin:0;letter-spacing:-.01em;text-wrap:balance}h2{font-size:clamp(2rem,4.6vw,3.6rem)}a{color:inherit}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.wrap{width:min(1180px,100% - 3rem);margin-inline:auto}.kicker{font:600 .8rem/1.4 var(--f-text);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 1rem}.btn{display:inline-block;background:var(--gold);color:var(--ink-dark);font-weight:700;text-decoration:none;padding:.85rem 1.5rem;border-radius:999px;transition:transform .2s,background .2s}.btn:hover{transform:translateY(-2px);background:#e6c77f}.btn-sm{padding:.5rem 1.1rem;font-size:.95rem}.btn-ghost{background:#fff0;color:var(--cream);box-shadow:inset 0 0 0 1.5px rgb(243 239 226 / .55)}.btn-ghost:hover{background:rgb(243 239 226 / .1)}.btn-light{background:var(--cream)}.link{color:var(--gold);text-underline-offset:.3em;text-decoration-thickness:1.5px}.link:hover{color:#e6c77f}.hero{--hp:0;position:relative;min-height:100svh;padding-top:84px;overflow:hidden;background:radial-gradient(120% 90% at 75% 40%,var(--g7),var(--g9) 70%);display:grid;align-items:end}.hero-pattern{position:absolute;inset:-10% 0;background:var(--star);opacity:.9;transform:translate3d(0,calc(var(--hp)*-40px),0)}.hero-ghost{position:absolute;top:13%;left:50%;margin:0;font:700 clamp(3.4rem,12.5vw,12rem)/1 var(--f-display);white-space:nowrap;color:#fff0;-webkit-text-stroke:1.5px rgb(217 178 95 / .28);transform:translate3d(-50%,calc(var(--hp)*-70px),0)}.hero-arch{position:absolute;right:clamp(1rem,6vw,6rem);bottom:0;height:min(calc(100svh - 104px),55vw,750px);aspect-ratio:4/5;margin:0;border-radius:999px 999px 0 0;overflow:hidden;box-shadow:0 0 0 1.5px rgb(217 178 95 / .55),0 30px 80px rgb(0 0 0 / .45);transform:translate3d(0,calc(var(--hp)*-90px),0)}.hero-arch img{width:100%;height:100%;object-fit:cover;object-position:50% 38%;transform:scale(calc(1.06 + var(--hp)*.14))}.hero-copy{position:relative;z-index:3;padding:0 clamp(1.5rem,6vw,6rem) clamp(7rem,22vh,12rem);max-width:min(54rem,62vw);transform:translate3d(0,calc(var(--hp)*-120px),0);opacity:calc(1.1 - var(--hp)*.9)}.hero-copy h1{font-size:clamp(2.6rem,7vw,6.2rem);text-shadow:0 2px 30px rgb(6 35 26 / .7)}.lede{font-size:clamp(1.1rem,1.8vw,1.45rem);max-width:34rem;color:var(--soft);margin:1.2rem 0 1.8rem}.hero-cta{display:flex;gap:.9rem;flex-wrap:wrap;margin:0}.hero-ground{position:absolute;left:0;right:0;bottom:-1px;z-index:4;height:clamp(5rem,16vh,9rem);background:var(--g8);display:flex;align-items:center;justify-content:center;gap:clamp(.8rem,3vw,2.5rem);transform:translate3d(0,calc(var(--hp)*30px),0)}.hero-ground::before{content:"";position:absolute;left:0;right:0;top:-26px;height:27px;background:radial-gradient(circle at 50% 100%,var(--g8) 0 48%,transparent 49%) 0 0/54px 27px repeat-x}.hero-ground span{font:700 clamp(.78rem,1.5vw,1rem)/1 var(--f-text);letter-spacing:.32em;text-transform:uppercase;color:var(--gold)}.hero-ground i{width:6px;height:6px;border-radius:50%;background:var(--g5)}.banner{background:var(--g8);padding:clamp(1.5rem,3vw,2.5rem) 0 0}.banner .zoom img{width:100%;height:auto;border-radius:1rem;box-shadow:0 0 0 1.5px rgb(217 178 95 / .45),0 24px 60px rgb(0 0 0 / .35)}.people{background:var(--g8);--p:0}.people .pin{align-content:center;gap:.7rem;grid-template-columns:minmax(0,1fr);padding-top:64px}.people-head{margin:0 auto}.people-head+.strip+.people-head{margin-top:clamp(.6rem,2vh,1.4rem)}.people h2{font-size:clamp(1.5rem,2.6vw,2.2rem)}.strip{overflow:hidden}.strip-track{list-style:none;margin:0;padding:.3rem max(1.5rem,calc((100vw - 1180px)/2));display:flex;gap:1rem;width:max-content;will-change:transform}.pcard{position:relative;flex:none;height:min(31vh,300px);aspect-ratio:3/4;border-radius:1rem;overflow:hidden;background:var(--g9);box-shadow:inset 0 0 0 1px rgb(217 178 95 / .25)}.pcard img{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.pcard span{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;background:rgb(6 35 26 / .85);padding:.35rem .55rem;border-radius:.45rem;font:600 .74rem/1.3 var(--f-text);color:var(--cream)}.member{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--g6),var(--g7));padding:clamp(3rem,6vw,5rem) 0}.member-pattern{position:absolute;inset:0;background:var(--star);opacity:.7}.member-grid{position:relative;display:grid;grid-template-columns:1.45fr 1fr .98fr;gap:clamp(1.5rem,3vw,2.5rem);align-items:center}.member-call{text-align:center;display:grid;justify-items:center;gap:1rem}.member-call .kicker{color:var(--cream);opacity:.85;margin:0}.member h2{font-size:clamp(1.8rem,3vw,2.7rem)}.mgrid{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.mgrid-l{grid-template-columns:repeat(3,1fr)}.mgrid-r{grid-template-columns:repeat(2,1fr)}.mcard .zoom{display:grid;gap:.45rem;height:auto}.mcard img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 22%;border-radius:.8rem;box-shadow:inset 0 0 0 1px rgb(217 178 95 / .25)}.mcard span{font:600 .74rem/1.3 var(--f-text);color:var(--cream)}@media (max-width:980px){.member-grid{grid-template-columns:1fr}.member-call{order:-1}.mgrid-l,.mgrid-r{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.mgrid-l,.mgrid-r{grid-template-columns:repeat(2,1fr)}}.card .art{margin:-.6rem -.6rem 1.4rem;border-radius:1rem;background:radial-gradient(120% 100% at 50% 0%,rgb(46 157 106 / .35),rgb(6 35 26 / .6));box-shadow:inset 0 0 0 1px rgb(217 178 95 / .18)}.card .art svg{display:block;width:100%;height:auto}.zoom{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:zoom-in;position:relative}.lb{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgb(3 14 10 / .94);color:var(--cream)}.lb::backdrop{background:rgb(3 14 10 / .94)}.lb[open]{display:grid;place-items:center}.lb-box{margin:0;max-width:min(92vw,1100px);display:grid;gap:.8rem;justify-items:center}.lb-box img{max-width:100%;max-height:82vh;object-fit:contain;border-radius:.6rem;box-shadow:0 20px 80px rgb(0 0 0 / .6)}.lb-box figcaption{font:600 1rem/1.4 var(--f-text);text-align:center}.lb button{position:absolute;background:rgb(243 239 226 / .12);color:var(--cream);border:0;border-radius:50%;width:48px;height:48px;font-size:2rem;line-height:1;cursor:pointer}.lb button:hover{background:var(--gold);color:var(--ink-dark)}.lb-x{top:1rem;right:1rem}.lb-prev{left:1rem;top:50%;transform:translateY(-50%)}.lb-next{right:1rem;top:50%;transform:translateY(-50%)}.about{padding:clamp(3.5rem,7vw,6rem) 0}.split{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(2rem,6vw,6rem);align-items:start}.split-head{position:sticky;top:20vh}.split-body p{margin:0 0 1.6rem;color:var(--soft);max-width:38rem}.split-body .big{font:500 clamp(1.4rem,2.6vw,2.1rem)/1.35 var(--f-display);color:var(--cream);max-width:none}.pledge{--p:0;position:relative}.pin{position:sticky;top:0;height:100svh;overflow:hidden;display:grid;align-items:center}.pledge{background:linear-gradient(var(--g8),var(--g7) 50%,var(--g8))}.pledge-grid{display:grid;grid-template-columns:minmax(260px,.9fr) 1.1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.ring{position:relative;width:min(100%,460px);aspect-ratio:1;justify-self:center}.ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.ring circle{fill:none;stroke-width:4;stroke-linecap:round}.ring-base{stroke:rgb(243 239 226 / .1)}.arc{stroke:var(--gold)}.ring-logo{position:absolute;inset:13%;border-radius:50%;background:#fff center/100% no-repeat;opacity:clamp(0,calc((var(--p) - .72)*5),1);transform:scale(calc(.88 + clamp(0,(var(--p) - .72)*.5,.12)));box-shadow:0 0 0 3px var(--gold)}.pledge-text{margin:0}.pledge-text p{font:600 clamp(1.7rem,4.2vw,3.5rem)/1.15 var(--f-display);margin:0 0 .5em;color:rgb(243 239 226 / .22);transition:color .5s}.pledge-text p.on{color:var(--cream)}.pledge-text em{font-style:normal;color:rgb(217 178 95 / .35);transition:color .5s}.pledge-text p.on em{color:var(--gold)}.work{background:var(--g8);--p:0}.work .pin{align-content:center;gap:2.5rem;grid-template-columns:minmax(0,1fr)}.work-head{display:flex;justify-content:space-between;gap:2rem;align-items:end;flex-wrap:wrap}.work-head p{max-width:28rem;color:var(--soft);margin:0}.track{list-style:none;margin:0;padding:0 max(1.5rem,calc((100vw - 1180px)/2));display:flex;gap:1.5rem;will-change:transform;transform:translate3d(calc(var(--p)*var(--max,0px)*-1),0,0)}.card{flex:none;width:min(78vw,360px);padding:1.6rem;border-radius:1.6rem;background:linear-gradient(160deg,var(--g7),var(--g9));box-shadow:inset 0 0 0 1px rgb(217 178 95 / .28);display:flex;flex-direction:column;justify-content:flex-start;background-image:var(--star),linear-gradient(160deg,var(--g7),var(--g9))}.card h3{font-size:1.7rem;margin-bottom:.7rem}.card p{margin:0;color:var(--soft)}.waqf{--p:0;background:#04140e;position:relative}.waqf .pin{align-content:center}.waqf-inner{display:grid;align-content:center}.waqf-lines,.waqf-final{grid-area:1/1;align-self:center}.waqf-bg{position:absolute;inset:0;opacity:.2;filter:grayscale(1) contrast(1.1) brightness(.7)}.waqf-bg img{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.05 + var(--p)*.12))}.waqf-bg::after{content:"";position:absolute;inset:0;background:radial-gradient(80% 70% at 50% 50%,transparent,#04140e 85%)}.waqf-inner{position:relative;max-width:60rem}.kin{opacity:var(--o,0);transform:translate3d(0,calc((1 - var(--o,0))*26px),0);margin:0}.waqf-line{font:500 clamp(1.3rem,2.7vw,2.1rem)/1.35 var(--f-display);color:var(--soft);margin:0 0 1.2rem}.waqf-ask{font:600 clamp(2rem,5.4vw,4.6rem)/1.08 var(--f-display);color:var(--cream);margin:1.6rem 0 2rem}.waqf-cta{display:flex;gap:.9rem;flex-wrap:wrap}.values{padding:clamp(3.5rem,7vw,6rem) 0;background:var(--g8)}.vlist{margin:3rem 0 0;border-top:1px solid rgb(243 239 226 / .18)}.vlist>div{display:grid;grid-template-columns:1fr 1.2fr;gap:2rem;padding:1.8rem 0;border-bottom:1px solid rgb(243 239 226 / .18)}.vlist dt{font:600 clamp(1.4rem,2.6vw,2rem)/1.2 var(--f-display)}.vlist dd{margin:0;color:var(--soft)}.moments{padding:clamp(1rem,3vw,2rem) 0 clamp(3rem,6vw,5rem);background:var(--g8)}.moments-top{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(2rem,6vw,6rem);padding-bottom:clamp(2rem,4vw,3rem)}.moments h2{margin-bottom:1.6rem}.post{display:block;text-decoration:none;padding:1.3rem 0;border-top:1px solid rgb(243 239 226 / .18)}.post time,.ev time{display:block;color:var(--gold);font:600 .82rem/1 var(--f-text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem}.post h3{font-size:1.45rem;line-height:1.25}.post p{margin:.5rem 0 0;color:var(--soft)}.post:hover h3{color:var(--gold)}.ev{display:block;text-decoration:none;padding:1.3rem 0;border-top:1px solid rgb(243 239 226 / .18)}.ev:hover h3{color:var(--gold)}.ev h3{font-size:1.45rem}.gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(110px,14vw,190px);gap:.8rem}.gallery figure{margin:0;overflow:hidden;border-radius:1rem;position:relative}.gallery figure:nth-child(1){grid-column:span 3;grid-row:span 2}.gallery figure:nth-child(2){grid-column:span 3}.gallery figure:nth-child(3){grid-column:span 3}.gallery figure:nth-child(4),.gallery figure:nth-child(5),.gallery figure:nth-child(6){grid-column:span 2}.gallery img{width:100%;height:100%;object-fit:cover}.gallery-links{display:flex;gap:2rem;margin-top:1.4rem!important}.close{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--g6),var(--g7));padding:clamp(4.5rem,9vw,7rem) 0;text-align:left}.close-pattern{position:absolute;inset:0;background:var(--star);opacity:.8}.close-inner{position:relative}.close h2{font-size:clamp(3rem,10vw,8.5rem);line-height:.95}.close-sub{font:500 clamp(1.15rem,2.2vw,1.7rem)/1.4 var(--f-display);max-width:36rem;margin:1.6rem 0 2.2rem;color:var(--cream)}.close-cta{display:flex;gap:1.6rem;align-items:center;flex-wrap:wrap;margin:0}.close .link{color:var(--cream)}.reveal{opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s,transform .7s}.reveal.in{opacity:1;transform:none}@media (max-height:720px) and (min-width:861px){.hero-copy{padding-bottom:clamp(6rem,19vh,8rem)}.hero-copy h1{font-size:clamp(2.4rem,min(5.4vw,10vh),4.6rem)}.lede{margin:.8rem 0 1.2rem}}@media (max-width:860px){.hero{align-items:end}.hero{display:flex;flex-direction:column;justify-content:flex-end}.hero-arch{position:relative;inset:auto;width:max(150px,min(60vw,calc((100svh - 400px)*.8)));height:auto;margin:0 auto 1rem;transform:translate3d(0,calc(var(--hp)*-40px),0)}.hero-copy{max-width:none;padding-bottom:clamp(7rem,20vh,10rem)}.split,.pledge-grid,.moments-top{grid-template-columns:1fr}.split-head{position:static}.ring{width:min(70vw,300px)}.pledge-grid{gap:1.5rem}.pledge-text p{font-size:clamp(1.5rem,6.4vw,2.2rem)}.work{height:auto!important}.work .pin{position:static;height:auto;padding:4rem 0}.track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;transform:none;padding-bottom:1rem}.card{scroll-snap-align:start}.vlist>div{grid-template-columns:1fr;gap:.5rem}.gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}.gallery figure:nth-child(n){grid-column:span 1;grid-row:span 1}.gallery figure:nth-child(1){grid-column:span 2;grid-row:span 2}.hero-ground span{letter-spacing:.18em}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.hero{--hp:0 !important}.reveal,.kin{opacity:1!important;transform:none!important}.pledge,.waqf,.work{height:auto!important}.pin{position:relative;height:auto;padding:5rem 0}.pledge{--p:1 !important}.pledge-text p{color:var(--cream)}.pledge-text em{color:var(--gold)}.track{overflow-x:auto;transform:none}.waqf-inner{display:block}.waqf-final{margin-top:2.5rem}.people{height:auto!important}.strip{overflow-x:auto}.strip-track{transform:none!important}}.sti{position:absolute;text-align:left;z-index:99}.sti.sti-hover{z-index:9999999999999999}.sti .sti_reset{bottom:auto!important;float:none!important;left:auto!important;margin:0!important;position:relative!important;right:auto!important;top:auto!important}.sti .sti-share-box{position:absolute;z-index:99;display:flex;flex-direction:column}.sti-align-center .sti .sti-share-box{text-align:center}.sti-align-right .sti .sti-share-box{text-align:right}.sti-align-left .sti .sti-share-box{text-align:left}.sti .sti-share-box .sti-btn,.sti-mobile-btn{cursor:pointer;display:flex;justify-content:center;align-items:center}.sti .sti-share-box .sti-btn{position:relative;-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-ms-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear}.sti .sti-share-box .sti-btn svg{fill:#fff;pointer-events:none}.sti.sti-shortcode{margin:10px 0}.sti.sti-shortcode,.sti.sti-shortcode .sti-share-box{display:flex;flex-direction:row;position:relative;z-index:1}.sti.sti-shortcode .sti-share-box .sti-btn{display:flex}.sti-mobile-btn{position:absolute;z-index:99;width:36px;height:36px;background:#000}.sti-mobile-btn svg{fill:#fff;width:24px;height:24px;margin:0;vertical-align:middle;text-align:center;display:block}.sti-mobile-btn .sti-share-box,.sti-mobile-btn.sti-mobile-show>svg{display:none}.sti-mobile-btn.sti-mobile-show .sti-share-box{display:block}.sti-mobile-btn.sti-mobile-show{background:0 0}.sti-link-form{width:400px;border:1px solid #aaa;background:#f4f4f4;position:absolute;border-radius:4px;top:0;left:100%;padding:2px;margin:0 0 0 5px;font-size:14px;vertical-align:baseline}.sti-link-form .sti-link-label{display:none}.sti-link-form .sti-link-input{-webkit-appearance:none;border-radius:0;font:inherit;overflow:visible;margin:0;background:#fff!important;font-size:14px!important;line-height:18px!important;padding:6px 12px!important;border:1px solid rgba(0,0,0,.2)!important;width:100%!important}.sti .sti-facebook-btn{background-color:#3b5998}.sti .sti-facebook-btn:hover{background-color:#2d4373}.sti .sti-twitter-btn{background-color:#000}.sti .sti-twitter-btn:hover{background-color:#333}.sti .sti-linkedin-btn{background-color:#0077b5}.sti .sti-linkedin-btn:hover{background-color:#046293}.sti .sti-pinterest-btn{background-color:#ec1a22}.sti .sti-pinterest-btn:hover{background-color:#d4171e}.sti .sti-tumblr-btn{background-color:#35465c}.sti .sti-tumblr-btn:hover{background-color:#222d3c}.sti .sti-reddit-btn{background-color:#5f99cf}.sti .sti-reddit-btn:hover{background-color:#3a80c1}.sti .sti-digg-btn{background-color:#303030}.sti .sti-digg-btn:hover{background-color:#171717}.sti .sti-delicious-btn{background-color:#4576bd}.sti .sti-delicious-btn:hover{background-color:#3c67a3}.sti .sti-vkontakte-btn{background-color:#507299}.sti .sti-vkontakte-btn:hover{background-color:#43648c}.sti .sti-odnoklassniki-btn{background-color:#f60}.sti .sti-odnoklassniki-btn:hover{background-color:#e55c00}.sti .sti-whatsapp-btn{background-color:#4dc247}.sti .sti-whatsapp-btn:hover{background-color:#4da947}.sti .sti-viber-btn{background-color:#7c529f}.sti .sti-viber-btn:hover{background-color:#895aae}.sti .sti-telegram-btn{background-color:#08c}.sti .sti-telegram-btn:hover{background-color:#007abe}.sti .sti-messenger-btn{background-color:#007fff}.sti .sti-messenger-btn:hover{background-color:#0069d1}.sti.style-flat-small .sti-share-box .sti-btn{width:36px;height:36px;position:relative}.sti.style-flat-small .sti-share-box .sti-btn svg{width:16px;height:16px;margin:0;vertical-align:middle;text-align:center;display:block}.sti.style-flat-small .sti-share-box .sti-btn.sti-digg-btn svg{width:18px;height:18px}.sti.style-flat-small .sti-share-box .sti-btn.sti-telegram-btn svg,.sti.style-flat-small .sti-share-box .sti-btn.sti-whatsapp-btn svg{width:20px;height:20px}.sti.style-flat-small .sti-share-box .sti-btn.sti-messenger-btn svg{width:16px;height:16px}.sti.style-flat-small .sti-share-box .sti-btn.sti-vkontakte-btn svg{width:20px;height:auto}.admin-bar .sti.sti-hover,.theme-Avada .sti.sti-hover{z-index:999999}.theme-flatsome .sti.sti-hover{z-index:29}.theme-porto .sti.sti-hover{z-index:999}.dialog-lightbox-container.elementor-page .sti.sti-hover{z-index:99999}.theme-oceanwp.admin-bar .sti.sti-hover{z-index:999999}.envira-gallery-wrap .sti-mobile-btn{position:absolute!important;width:36px!important;height:36px!important;background:#000!important}