.ph-hero--gallery .ph-crumb{margin-bottom:.45rem}:lang(ur) .ph-hero--gallery .ph-crumb{margin-bottom:.75rem}.ph-crumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem;color:#f8f3e9d1}.ph-crumb li+li:before{content:"/";margin-inline-end:.35rem;color:var(--gold-light)}.ph-crumb a{color:var(--ivory);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#d0a451b3}.ph-crumb a:hover{color:var(--gold-light)}.gl-section{background:var(--ivory-50);padding-block:clamp(2.25rem,1.75rem + 1.8vw,3.5rem);scroll-margin-top:80px}.gl-section:focus{outline:none}.gl-head{text-align:center;max-width:760px;margin:0 auto 1.4rem}.gl-head h2{margin-bottom:.3em}.gl-lead{color:var(--ink-soft);margin:0 0 .6rem}.gl-note{display:inline-flex;align-items:flex-start;gap:.45rem;margin:0;padding:.5rem .9rem;border-radius:12px;font-size:.88rem;color:var(--ink-soft);background:var(--white);border:1px solid var(--ivory-200);text-align:start}.gl-note img{flex-shrink:0;margin-top:.15em}.gl-filters{margin:0 auto 1.6rem}.gl-filters ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}.gl-filter{min-height:44px;padding:.45rem 1.05rem;border-radius:999px;cursor:pointer;white-space:nowrap;font:600 .94rem var(--font-body);color:var(--deep);background:var(--white);border:1px solid rgb(0 91 70 / .28);transition:background .2s,color .2s,border-color .2s}.gl-filter:hover{border-color:var(--gold);color:var(--emerald)}.gl-filter[aria-pressed=true]{background:var(--emerald);border-color:var(--emerald);color:var(--ivory)}.gl-filter:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.gl-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,.7rem + 1vw,1.6rem)}.gl-card[hidden]{display:none!important}.gl-card figure{margin:0;height:100%;display:flex;flex-direction:column;background:var(--white);border:1px solid var(--ivory-200);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:border-color .3s,box-shadow .3s}.gl-card figure:hover{border-color:#d0a451b3;box-shadow:0 10px 26px #003f3214}.gl-open{position:relative;display:block;width:100%;aspect-ratio:4 / 3;padding:0;border:0;cursor:zoom-in;background:var(--ivory);overflow:hidden}.gl-open>img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .6s var(--ease)}.gl-open--portrait{background:var(--ivory-200)}.gl-open:not(.gl-open--portrait):hover>img{transform:scale(1.03)}.gl-expand{position:absolute;top:.75rem;inset-inline-end:.75rem;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#002e25b8;border:1px solid rgb(208 164 81 / .8);opacity:0;transform:scale(.9);transition:opacity .2s,transform .2s}.gl-open:hover .gl-expand,.gl-open:focus-visible .gl-expand{opacity:1;transform:none}.gl-open:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}@media (hover: none){.gl-expand{opacity:1;transform:none}}.gl-card figcaption{display:flex;flex-direction:column;flex:1;padding:.9rem 1.15rem 1rem}.gl-prov{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.78rem;font-weight:600;letter-spacing:.02em;color:var(--ink-soft)}.gl-prov--supplied{color:var(--emerald)}.gl-card h3{font-size:1.4rem;margin:0 0 .2em}.gl-cap{color:var(--ink-soft);font-size:.94rem;margin:0 0 .6rem}.gl-ask{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.25rem 0;background:none;border:0;cursor:pointer;font:600 .93rem var(--font-body);color:var(--emerald);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.35em}.gl-ask:hover{color:var(--deep)}.gl-ask:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.gl-exp{background:var(--ivory);padding-block:clamp(2.5rem,2rem + 2vw,4rem)}.gl-exp-inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(1.75rem,1rem + 3.5vw,4.5rem);align-items:center}.gl-exp-media{margin:0;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);border:6px solid var(--white);outline:1px solid var(--gold);outline-offset:5px}.gl-exp-media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.gl-exp-lead{color:var(--ink-soft);font-size:1.05rem;margin:0 0 1.4rem;max-width:36em}.gl-exp-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem}.gl-exp-list li{display:flex;gap:.85rem;align-items:flex-start}.gl-exp-list h3{font-size:1.25rem;margin:0 0 .15em}.gl-exp-list p{color:var(--ink-soft);font-size:.93rem;margin:0}.home-teasers.gl-teasers{background:var(--ivory-50)}.gl-teasers .teaser-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gl-teaser-contain{display:block;aspect-ratio:4 / 3.3;overflow:hidden;background:var(--ivory-200)}.gl-teaser-contain img{display:block;width:100%;height:100%;object-fit:contain}.gl-video{background:var(--ivory);padding-block:clamp(1.75rem,1.25rem + 1.5vw,2.75rem)}.gl-video-inner{display:flex;align-items:center;gap:1.25rem 1.75rem;flex-wrap:wrap;padding:1.4rem clamp(1.25rem,1rem + 1.5vw,2rem);background:var(--white);border:1px solid var(--ivory-200);border-inline-start:4px solid var(--gold);border-radius:var(--radius-lg)}.gl-video-copy{flex:1 1 320px}.gl-video-copy h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);margin:0 0 .2em}.gl-video-copy p{color:var(--ink-soft);margin:0}.gl-video-actions{display:flex;flex-wrap:wrap;gap:.75rem}.gl-cta .about-cta-media img{object-position:78% 50%}.gl-noscroll,.gl-noscroll body{overflow:hidden}.gl-noscroll .assistant-launcher{visibility:hidden}.gl-lightbox{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#021c15;color:var(--ivory)}.gl-lightbox::backdrop{background:#021c15b3}.gl-lightbox[open]{display:flex;animation:gl-fade .2s var(--ease)}@keyframes gl-fade{0%{opacity:0}to{opacity:1}}.gl-lb-inner{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:max(.75rem,env(safe-area-inset-top)) clamp(.5rem,2vw,1.5rem) max(1rem,env(safe-area-inset-bottom))}.gl-lb-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:48px}.gl-lb-count{margin:0;font-weight:600;font-size:.95rem;color:var(--gold-light);unicode-bidi:plaintext}.gl-lb-btn{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;cursor:pointer;background:#ffffff0f;border:1px solid rgb(208 164 81 / .6);transition:background .2s}.gl-lb-btn:hover{background:#d0a45133}.gl-lb-btn:focus-visible{outline:3px solid var(--gold-light);outline-offset:3px}.gl-lb-btn[hidden]{display:none}.gl-lb-stage{flex:1;min-height:0;display:flex;align-items:center;gap:clamp(.35rem,1.5vw,1.25rem)}.gl-lb-figure{flex:1;min-width:0;height:100%;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem}.gl-lb-frame{position:relative;flex:0 1 auto;min-height:0;max-height:calc(100% - 7.5rem);display:flex;align-items:center;justify-content:center}.gl-lb-frame img{display:block;max-width:100%;max-height:calc(100dvh - 12rem);width:auto;height:auto;object-fit:contain;border-radius:8px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gl-lb-frame.is-portrait img{background:var(--ivory)}.gl-lb-frame img.is-loading{opacity:.25}.gl-lb-state{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:1rem;text-align:center;font-weight:600;color:var(--ivory)}.gl-lb-state.is-error{color:var(--gold-light)}.gl-lb-state[hidden]{display:none}.gl-lb-figure figcaption{text-align:center;max-width:46rem}.gl-lb-figure .gl-prov{color:#f8f3e9cc;justify-content:center}.gl-lb-figure .gl-prov img{filter:brightness(2.2) saturate(.2)}.gl-lb-figure h2{color:var(--ivory);font-size:clamp(1.4rem,1.15rem + .9vw,1.9rem);margin:0 0 .15em}.gl-lb-figure h2:focus{outline:none}.gl-lb-figure figcaption>p:last-child{margin:0;color:#f8f3e9e0;font-size:.95rem}@media (max-width: 1023.98px){.gl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-exp-inner{grid-template-columns:minmax(0,1fr)}.gl-exp-media{max-width:560px;justify-self:center}}@media (max-width: 767.98px){.gl-filters{margin-inline:calc(-1 * var(--gutter))}.gl-filters ul{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity;padding:.2rem var(--gutter) .6rem;scrollbar-width:thin}.gl-filters li{scroll-snap-align:start;flex:0 0 auto}.gl-teasers .teaser-grid,.gl-exp-list{grid-template-columns:minmax(0,1fr)}.gl-video-actions,.gl-video-actions .btn{width:100%}}@media (max-width: 599.98px){.gl-grid{grid-template-columns:minmax(0,1fr)}.gl-lb-inner{padding-inline:.35rem}.gl-lb-btn{width:44px;height:44px}.gl-lb-stage{position:relative;gap:0}.gl-lb-nav{position:absolute;z-index:2;top:calc(50% - 4.5rem);background:#021c15c7}.gl-lb-prev{inset-inline-start:.25rem}.gl-lb-next{inset-inline-end:.25rem}.gl-lb-frame img{max-height:calc(100dvh - 14rem)}}@media (prefers-reduced-motion: reduce){.gl-open>img,.gl-expand,.gl-filter,.gl-card figure{transition:none}.gl-open:hover>img{transform:none}.gl-lightbox[open]{animation:none}}:lang(ur) :is(.gl-filter,.gl-ask,.gl-cap,.gl-lead,.gl-note,.gl-prov,.gl-exp-lead,.gl-exp-list p,.gl-video-copy p,.ph-crumb){line-height:1.95}:lang(ur) :is(.gl-card h3,.gl-exp-list h3,.gl-lb-figure h2){line-height:1.9}:lang(ar) .gl-filter,:lang(th) .gl-filter{line-height:1.5}:lang(vi) .ph-hero--gallery h1{font-size:clamp(2rem,1.4rem + 1.8vw,3rem)}.gl-yt{background:var(--ivory);padding-block:clamp(2rem,1.4rem + 2vw,4rem)}.review-mode .gl-yt--preview[data-review]{display:block!important}.gl-yt--preview .review-flag{margin-bottom:1rem}.gl-yt-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.25rem,1rem + 1vw,1.75rem)}.gl-yt-copy{max-width:640px}.gl-yt-copy h2{margin:0 0 .3em}.gl-yt-lead{color:var(--ink-soft);margin:0}.gl-yt-sub{flex-shrink:0;gap:.55rem;color:var(--deep-900)}.gl-yt-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,.7rem + 1vw,1.5rem)}.gl-yt-card{display:flex;flex-direction:column;height:100%;background:var(--ivory-50);border:1px solid #e7dcc5;border-radius:20px;overflow:hidden;color:inherit;text-decoration:none;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}a.gl-yt-card:hover{border-color:#d0a451bf;box-shadow:0 10px 26px #003f3214}a.gl-yt-card:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.gl-yt-media{position:relative;display:block;aspect-ratio:16 / 9;background:var(--ivory-200)}.gl-yt-media>img{display:block;width:100%;height:100%;object-fit:cover}.gl-yt-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.gl-yt-play img{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle,rgb(0 46 37 / .78) 0 72%,transparent 73%);transition:transform .2s var(--ease)}a.gl-yt-card:hover .gl-yt-play img,a.gl-yt-card:focus-visible .gl-yt-play img{transform:scale(1.06)}.gl-yt-body{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.2rem 1.15rem;flex:1}.gl-yt-name{font-family:var(--font-display);font-weight:600;font-size:clamp(1.3rem,1.15rem + .5vw,1.6rem);line-height:1.2;color:var(--deep)}.gl-yt-desc{color:var(--ink-soft);font-size:.95rem}.gl-yt-watch{margin-top:auto;padding-top:.35rem;font-weight:700;font-size:.93rem;color:var(--emerald);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.35em}.gl-yt-strip{margin-top:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(160px,14vw,220px);max-height:220px;border-radius:20px;overflow:hidden;background:#112e1f;color:var(--ivory)}.gl-yt-strip-copy{display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1.25rem clamp(1.25rem,1rem + 2vw,2.5rem)}.gl-yt-strip-copy h3{color:var(--ivory);font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem);margin:0}.gl-yt-strip-copy p{margin:0;color:#f8f3e9e0}.gl-yt-link{display:inline-flex;align-items:center;gap:.45rem;align-self:flex-start;min-height:44px;color:var(--gold-light);font-weight:700;text-decoration:underline;text-underline-offset:.35em}.gl-yt-link:focus-visible{outline:3px solid var(--gold-light);outline-offset:3px}.gl-yt-strip-img{width:100%;height:100%;max-height:220px;object-fit:cover;object-position:75% 50%}@media (max-width: 767.98px){.gl-yt-head{flex-direction:column;align-items:stretch}.gl-yt-sub{justify-content:center}.gl-yt-grid{grid-template-columns:minmax(0,1fr)}.gl-yt-strip{grid-template-columns:minmax(0,1fr);max-height:none}.gl-yt-strip-img{aspect-ratio:3 / 1;height:auto}}@media (prefers-reduced-motion: reduce){.gl-yt-play img,.gl-yt-card{transition:none}}:lang(ur) :is(.gl-yt-lead,.gl-yt-desc,.gl-yt-watch,.gl-yt-strip-copy p,.gl-yt-link){line-height:1.95}:lang(ur) :is(.gl-yt-name,.gl-yt-strip-copy h3){line-height:1.9}
