/*! Omrati | (c) Linkysoft */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.crumbs{padding-block:var(--space-5) 0}.crumbs-list{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-ink-faint);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.crumbs.is-card{padding:var(--space-3) var(--space-5);border:1px solid var(--color-thread);margin-block-start:var(--space-5)}@supports (color:color-mix(in lab, red, red)){.crumbs.is-card{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.crumbs.is-card{border-radius:var(--radius-lg);background-color:var(--color-silk-band);box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.crumbs.is-card{box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 18%, transparent)}}.crumbs-item{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.crumbs-item+.crumbs-item:before{content:"";background-color:var(--color-thread);flex:none;width:.35rem;height:.35rem;transform:rotate(45deg)}.crumbs-item a{color:var(--color-thread-text);text-decoration:none}.crumbs-item a:hover{text-decoration:underline}.crumbs-item[aria-current=page]{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fare{gap:var(--space-1);display:grid}.fare-from{color:var(--color-thread-text);font:600 var(--text-xs) / 1.4 var(--font-sans)}.fare-title{color:var(--color-ink);white-space:nowrap;font:700 var(--text-2xl) / 1.1 var(--font-sans);font-variant-numeric:tabular-nums}:lang(ur) .fare-title{font-family:var(--font-sans);line-height:1.2}.fare-sub{color:var(--color-ink-muted);font-size:var(--text-sm);font-weight:500}.fare-hint{color:var(--color-ink-faint);font-size:var(--text-xs)}.fare-label{color:var(--color-ink-muted);font-size:var(--text-sm)}.fare-label.is-few{color:var(--color-thread-text)}.fare-label.is-full{color:var(--color-danger)}.choice{border:0;min-width:0;margin:0;padding:0}.choice-title{color:var(--color-thread-text);font:500 var(--text-sm) / 1.4 var(--font-sans);margin-block-end:var(--space-2);padding:0}.choice-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.choice-item{display:inline-flex;position:relative}.choice-list.is-even{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.choice-list.is-even .choice-item{display:flex}.choice-list.is-even .choice-label{text-align:center;justify-content:center;width:100%}.choice-input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice-label{min-height:2.5rem;padding-inline:var(--space-3);border:1px solid var(--color-thread);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.choice-label{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.choice-label{border-radius:var(--radius-sm);color:var(--color-ink-muted);font:500 var(--text-sm) / 1 var(--font-sans);transition:background-color var(--duration-quick) var(--ease-thread), border-color var(--duration-quick) var(--ease-thread), color var(--duration-quick) var(--ease-thread)}.choice-input:hover+.choice-label{border-color:var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.choice-input:hover+.choice-label{border-color:color-mix(in oklch, var(--color-thread) 75%, transparent)}}.choice-input:hover+.choice-label{color:var(--color-ink)}.choice-input:checked+.choice-label{border-color:var(--color-gold-light);background-color:var(--color-silk-deep);color:var(--color-ink);font-weight:600}.choice-input:focus-visible+.choice-label{outline:2px solid var(--color-gold-light);outline-offset:2px}.trip-cards{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid;container:trip-cards/inline-size}.trip-card{border:1px solid var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.trip-card{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.trip-card{border-radius:var(--radius-lg);background-color:var(--color-silk-band);box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.trip-card{box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 18%, transparent)}}.trip-card{transition:border-color var(--duration-calm) var(--ease-thread)}.trip-card:hover,.trip-card:focus-within{border-color:var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.trip-card:hover,.trip-card:focus-within{border-color:color-mix(in oklch, var(--color-thread) 75%, transparent)}}.trip-card.is-full{opacity:.7}.trip-card-body{gap:var(--space-5);padding:var(--space-4);grid-template-columns:11rem minmax(0,1fr) minmax(11rem,auto);display:grid}.trip-card-media{border-radius:var(--radius-md);background-color:var(--color-silk-deep);place-items:center;min-height:9rem;display:grid;overflow:hidden}.trip-card-media img{object-fit:cover;width:100%;height:100%}.trip-card-icon{opacity:.8;width:2.5rem;height:3.1rem}.trip-card-head{align-content:start;gap:var(--space-1);min-width:0;padding-block:var(--space-1);display:grid}.trip-card-sub{align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--color-ink-faint);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.trip-card-time{color:var(--color-thread-text);font-variant-numeric:tabular-nums;font-weight:600}.trip-card-title{font-size:var(--text-xl);line-height:1.35}:lang(ur) .trip-card-title{font-size:var(--text-lg);line-height:2}.trip-card-title a{text-decoration:none}.trip-card-title a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-thread);-webkit-text-decoration-color:var(--color-thread);text-decoration-color:var(--color-thread)}.trip-card-label{color:var(--color-ink-muted);font-size:var(--text-sm)}.trip-card-list{gap:var(--space-2) var(--space-5);color:var(--color-ink-muted);font-size:var(--text-sm);flex-wrap:wrap;margin-block-start:var(--space-2);padding:0;list-style:none;display:flex}.trip-card-item{align-items:center;gap:var(--space-2);display:inline-flex}.trip-card-item .icon{color:var(--color-thread-text)}.trip-card-foot{align-content:space-between;justify-items:end;gap:var(--space-4);padding-block:var(--space-1);border-inline-start:1px dashed var(--color-thread);padding-inline-start:var(--space-5);display:grid}@supports (color:color-mix(in lab, red, red)){.trip-card-foot{border-inline-start:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.trip-card-foot{text-align:end}.trip-card-actions{align-items:center;gap:var(--space-2);min-height:2.75rem;padding-inline:var(--space-3);border:1px solid var(--color-thread);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.trip-card-actions{border:1px solid color-mix(in oklch, var(--color-thread) 55%, transparent)}}.trip-card-actions{border-radius:var(--radius-sm);color:var(--color-thread-text);font:500 var(--text-sm) / 1 var(--font-sans);white-space:nowrap;text-decoration:none}.trip-card-actions:hover{background-color:#d4b06a1a}@supports (color:color-mix(in lab, red, red)){.trip-card-actions:hover{background-color:color-mix(in oklch, var(--color-gold-light) 10%, transparent)}}.trip-card-actions .icon-chevron{transform:rotate(-90deg)}[dir=rtl] .trip-card-actions .icon-chevron{transform:rotate(90deg)}@container trip-cards (max-width:48rem){.trip-card-body{grid-template-columns:9rem minmax(0,1fr)}.trip-card-media{grid-row:span 2}.trip-card-foot{border-inline-start:0;border-block-start:1px dashed var(--color-thread);grid-auto-flow:column;justify-content:space-between;place-items:end start;padding-block-start:var(--space-3);padding-inline-start:0}@supports (color:color-mix(in lab, red, red)){.trip-card-foot{border-block-start:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.trip-card-foot{text-align:start}}@container trip-cards (max-width:34rem){.trip-card-body{padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.trip-card-media{aspect-ratio:16/9;grid-row:auto;min-height:0}.trip-card-foot{padding-inline:var(--space-1)}}.pager{justify-items:center;gap:var(--space-3);margin-block-start:var(--space-6);display:grid}.pager-label{color:var(--color-ink-faint);font-size:var(--text-sm)}.pager-list{justify-content:center;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pager-item{min-width:2.75rem;min-height:2.75rem;padding-inline:var(--space-3);border:1px solid var(--color-thread);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pager-item{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.pager-item{border-radius:var(--radius-sm);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-weight:500;text-decoration:none}a.pager-item:hover{border-color:var(--color-thread)}@supports (color:color-mix(in lab, red, red)){a.pager-item:hover{border-color:color-mix(in oklch, var(--color-thread) 75%, transparent)}}a.pager-item:hover{color:var(--color-ink)}.pager-item.is-active{border-color:var(--color-gold-light);background-color:var(--color-silk-deep);color:var(--color-ink);font-weight:600}.gallery{gap:var(--space-3);margin-block-end:var(--space-6);display:grid}.gallery-list{gap:var(--space-2);grid-template-rows:repeat(2,clamp(9rem,6rem + 6vw,13rem));grid-template-columns:2fr 1fr 1fr;padding:0;list-style:none;display:grid}.gallery[data-count="1"] .gallery-list{grid-template-rows:clamp(14rem,8rem + 14vw,26rem);grid-template-columns:minmax(0,1fr)}.gallery[data-count="2"] .gallery-list{grid-template-rows:clamp(12rem,7rem + 10vw,20rem);grid-template-columns:repeat(2,minmax(0,1fr))}.gallery[data-count="3"] .gallery-list{grid-template-columns:2fr 1fr}.gallery[data-count="4"] .gallery-list{grid-template-columns:2fr 1fr 1fr}.gallery-item{min-width:0}.gallery-item:first-child{grid-row:span 2}.gallery[data-count="1"] .gallery-item:first-child,.gallery[data-count="2"] .gallery-item:first-child{grid-row:auto}.gallery[data-count="4"] .gallery-item:last-child{grid-column:span 2}.gallery-tile{border-radius:var(--radius-md);background-color:var(--color-silk-deep);outline:none;width:100%;height:100%;display:block;position:relative;overflow:hidden}.gallery-tile:after{content:"";border:1px solid var(--color-thread);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gallery-tile:after{border:1px solid color-mix(in oklch, var(--color-thread) 35%, transparent)}}.gallery-tile:after{border-radius:inherit;pointer-events:none;transition:border-color var(--duration-quick) var(--ease-thread), box-shadow var(--duration-quick) var(--ease-thread)}.gallery-tile:hover:after{border-color:#d4b06acc}@supports (color:color-mix(in lab, red, red)){.gallery-tile:hover:after{border-color:color-mix(in oklch, var(--color-gold-light) 80%, transparent)}}.gallery-tile:focus-visible:after{border:2px solid var(--color-gold-light);box-shadow:inset 0 0 0 3px #03301f99}@supports (color:color-mix(in lab, red, red)){.gallery-tile:focus-visible:after{box-shadow:inset 0 0 0 3px color-mix(in oklch, var(--color-night) 60%, transparent)}}.gallery-tile img{object-fit:cover;width:100%;height:100%;transition:transform .52s var(--ease-thread);display:block}.gallery-tile:hover img{transform:scale(1.04)}.gallery-caption{inset-inline-start:var(--space-2);bottom:var(--space-2);max-width:calc(100% - var(--space-2) * 2 - 2.5rem);padding:.2rem var(--space-3);border:1px solid var(--color-thread);position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gallery-caption{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.gallery-caption{border-radius:var(--radius-sm);background-color:var(--color-silk-band)}@supports (color:color-mix(in lab, red, red)){.gallery-caption{background-color:color-mix(in oklch, var(--color-silk-band) 88%, transparent)}}.gallery-caption{color:var(--color-ink);font:500 var(--text-xs) / 1.6 var(--font-sans);white-space:nowrap;text-overflow:ellipsis}.gallery-item:not(:first-child) .gallery-caption{display:none}.gallery-zoom{top:var(--space-2);width:2.25rem;height:2.25rem;border:1px solid #d4b06a99;place-items:center;display:grid;position:absolute;inset-inline-end:var(--space-2)}@supports (color:color-mix(in lab, red, red)){.gallery-zoom{border:1px solid color-mix(in oklch, var(--color-gold-light) 60%, transparent)}}.gallery-zoom{border-radius:var(--radius-sm);background-color:var(--color-silk-band)}@supports (color:color-mix(in lab, red, red)){.gallery-zoom{background-color:color-mix(in oklch, var(--color-silk-band) 85%, transparent)}}.gallery-zoom{color:var(--color-gold-light);opacity:0;transition:opacity var(--duration-quick) var(--ease-thread)}.gallery-tile:hover .gallery-zoom,.gallery-tile:focus-visible .gallery-zoom{opacity:1}.gallery-more{background-color:#03301f9e;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gallery-more{background-color:color-mix(in oklch, var(--color-night) 62%, transparent)}}.gallery-more{color:var(--color-ink);font:700 var(--text-2xl) / 1 var(--font-sans);font-variant-numeric:tabular-nums}.gallery-all{justify-self:end;align-items:center;gap:var(--space-2);min-height:2.75rem;padding-inline:var(--space-4);border:1px solid #d4b06ab3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gallery-all{border:1px solid color-mix(in oklch, var(--color-gold-light) 70%, transparent)}}.gallery-all{border-radius:var(--radius-sm);background-color:var(--color-silk-band);color:var(--color-gold-light);font:600 var(--text-sm) / 1.2 var(--font-sans);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-thread)}.gallery-all:hover{border-color:var(--color-gold-light);background-color:var(--color-silk-deep)}.gallery-all:focus-visible{outline:2px solid var(--color-gold-light);outline-offset:3px}.gallery-all[hidden]{display:none}@media (max-width:40rem){.gallery-list,.gallery[data-count="3"] .gallery-list,.gallery[data-count="4"] .gallery-list{grid-template-rows:13rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:7.5rem}.gallery[data-count="1"] .gallery-list{grid-template-rows:14rem;grid-template-columns:minmax(0,1fr)}.gallery[data-count="2"] .gallery-list{grid-template-rows:10rem}.gallery:not([data-count="1"]):not([data-count="2"]) .gallery-item:first-child{grid-area:auto/1/auto/-1}.gallery[data-count="4"] .gallery-item:last-child{grid-column:1/-1}.gallery-item:first-child .gallery-zoom{opacity:1}.gallery-all{justify-content:center;justify-self:stretch}}:lang(ur) :is(.gallery-caption,.gallery-all){font-family:var(--font-sans)}.panel{padding:var(--space-5);border:1px solid var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.panel{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.panel{border-radius:var(--radius-lg);background-color:var(--color-silk-band);box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.panel{box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 18%, transparent)}}.panel-head{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-hairline);font-size:var(--text-xl);margin-block-end:var(--space-4);padding-block-end:var(--space-3);display:flex}:lang(ur) .panel-head{font-size:var(--text-lg);line-height:2}.panel-head .icon{color:var(--color-thread-text)}.panel-body{gap:var(--space-4);display:grid}.panel-text{color:var(--color-ink-muted)}.panel-hint{color:var(--color-ink-faint);font-size:var(--text-sm)}.panel-list{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.panel-item dt{color:var(--color-thread-text);font:500 var(--text-xs) / 1.6 var(--font-sans)}.panel-item dd{color:var(--color-ink);margin-block-start:var(--space-1)}.tags{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tags-item{padding:.15rem var(--space-3);border:1px solid var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.tags-item{border:1px solid color-mix(in oklch, var(--color-thread) 40%, transparent)}}.tags-item{border-radius:var(--radius-sm);color:var(--color-ink-muted);font-size:var(--text-xs)}@media (max-width:40rem){.panel{padding-inline:var(--space-4)}.panel-list{grid-template-columns:1fr}}.offices-page{padding-block-end:var(--space-8)}.registry-head{align-items:center;column-gap:var(--space-3);padding-block:var(--space-6);grid-template-columns:auto minmax(0,1fr);display:grid}.registry-head .section-lead{grid-column:1/-1}.registry-summary{gap:var(--space-2) var(--space-6);padding:var(--space-3) 0 0;border-block-start:1px solid var(--color-thread);flex-wrap:wrap;grid-column:1/-1;margin-block-start:var(--space-4);display:flex}@supports (color:color-mix(in lab, red, red)){.registry-summary{border-block-start:1px solid color-mix(in oklch, var(--color-thread) 40%, transparent)}}.registry-summary{color:var(--color-ink-muted);font-size:var(--text-sm);list-style:none}.registry-summary-item{align-items:center;gap:var(--space-2);display:inline-flex}.registry-summary-item .icon{color:var(--color-thread-text)}.registry-search{align-items:end;gap:var(--space-5);padding:calc(20px + var(--space-5)) var(--space-5) var(--space-5);border:1px solid var(--color-thread);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto auto;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.registry-search{border:1px solid color-mix(in oklch, var(--color-thread) 65%, transparent)}}.registry-search{border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:var(--color-silk-band);box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.registry-search{box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 30%, transparent)}}.registry-search:before{content:"";pointer-events:none;top:0;background-image:url(/images/portal/band-border.svg);background-repeat:repeat-x;background-size:28px 20px;height:20px;position:absolute;inset-inline:0}.registry-search-item{gap:var(--space-2);min-width:0;display:grid}.registry-search-label{align-items:center;gap:var(--space-2);color:var(--color-thread-text);font:500 var(--text-sm) / 1.4 var(--font-sans);display:inline-flex}.registry-search .band-input{width:100%;min-height:3rem;padding:0 0 var(--space-1);border:0;border-block-end:1px solid var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.registry-search .band-input{border-block-end:1px solid color-mix(in oklch, var(--color-thread) 55%, transparent)}}.registry-search .band-input{color:var(--color-ink);color-scheme:dark;font:600 var(--text-lg) / 1.4 var(--font-sans);transition:border-color var(--duration-quick) var(--ease-thread);background:0 0;border-radius:0}.registry-search .band-input::placeholder{color:var(--color-ink-faint);font-weight:400}.registry-search .band-input:hover{border-block-end-color:var(--color-gold-light)}.registry-search .band-input:focus{border-block-end:2px solid var(--color-gold-light);outline:none;padding-block-end:calc(var(--space-1) - 1px)}.registry-search .band-input option{background-color:var(--color-silk-band);font-size:var(--text-base)}.registry-search-item.has-error .band-input{border-block-end-color:var(--color-danger)}.registry-search-error{color:var(--color-danger);font-size:var(--text-xs)}.registry-search .choice-list{flex-wrap:nowrap}.registry-search-actions{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.registry-count{margin-block:var(--space-6) var(--space-3);color:var(--color-ink-muted);font-size:var(--text-sm)}.registry-empty{justify-items:start;gap:var(--space-3);padding:var(--space-6);border:1px dashed var(--color-thread);display:grid}@supports (color:color-mix(in lab, red, red)){.registry-empty{border:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.registry-empty{border-radius:var(--radius-lg);color:var(--color-ink-muted)}.registry-empty-icon{width:2rem;height:2.5rem}.registry-empty-title{color:var(--color-ink);font:700 var(--text-xl) / 1.3 var(--font-display)}:lang(ur) .registry-empty-title{font-family:var(--font-urdu);font-size:var(--text-lg);line-height:2}.registry{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.registry-row{border:1px solid var(--color-thread);position:relative}@supports (color:color-mix(in lab, red, red)){.registry-row{border:1px solid color-mix(in oklch, var(--color-thread) 50%, transparent)}}.registry-row{border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:var(--color-silk-band);box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.registry-row{box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 22%, transparent)}}.registry-row{transition:border-color var(--duration-calm) var(--ease-thread)}.registry-row:before{content:"";pointer-events:none;top:0;background-image:url(/images/portal/band-border.svg);background-repeat:repeat-x;background-size:28px 20px;height:20px;position:absolute;inset-inline:0}.registry-row:hover,.registry-row:focus-within{border-color:var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.registry-row:hover,.registry-row:focus-within{border-color:color-mix(in oklch, var(--color-thread) 80%, transparent)}}.registry-item{align-items:start;gap:var(--space-5) var(--space-6);padding:calc(20px + var(--space-5)) var(--space-6) var(--space-6);grid-template-columns:6rem minmax(0,1fr) minmax(13rem,16rem);display:grid}.registry-seal{aspect-ratio:5/6;padding:var(--space-5) var(--space-2) var(--space-2);border:1px solid var(--color-thread);place-items:end center;display:grid}@supports (color:color-mix(in lab, red, red)){.registry-seal{border:1px solid color-mix(in oklch, var(--color-thread) 60%, transparent)}}.registry-seal{border-radius:3rem 3rem var(--radius-sm) var(--radius-sm);background-color:var(--color-silk-deep);box-shadow:inset 0 0 0 3px var(--color-silk-deep), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.registry-seal{box-shadow:inset 0 0 0 3px var(--color-silk-deep), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 30%, transparent)}}.registry-seal{text-decoration:none}.registry-seal img{aspect-ratio:1;border-radius:var(--radius-sm);background-color:var(--color-ivory);object-fit:contain;width:100%}.registry-initials{color:var(--color-ink);font:700 1.75rem / 1.2 var(--font-display);align-self:center}.registry-main{align-content:start;gap:var(--space-2);min-width:0;display:grid}.registry-title{font-size:var(--text-xl);line-height:1.35}:lang(ur) .registry-title{font-size:var(--text-lg);line-height:2}.registry-title a{text-decoration:none}.registry-title a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-thread);-webkit-text-decoration-color:var(--color-thread);text-decoration-color:var(--color-thread)}.registry-sub{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);font-size:var(--text-sm);display:inline-flex}.registry-sub .icon{color:var(--color-thread-text)}.registry-text{max-width:var(--measure);color:var(--color-ink-muted);font-size:var(--text-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.registry-tags{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-1);padding:0;list-style:none;display:flex}.registry-tag{align-items:center;gap:var(--space-2);padding:.15rem var(--space-3);border:1px solid var(--color-thread);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.registry-tag{border:1px solid color-mix(in oklch, var(--color-thread) 40%, transparent)}}.registry-tag{border-radius:var(--radius-sm);color:var(--color-ink-muted);font-size:var(--text-xs)}.registry-tag .icon{color:var(--color-thread-text)}.registry-figures{justify-items:end;gap:var(--space-2);padding-block:var(--space-1);border-inline-start:1px dashed var(--color-thread);padding-inline-start:var(--space-5);display:grid}@supports (color:color-mix(in lab, red, red)){.registry-figures{border-inline-start:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.registry-figures{text-align:end}.registry-trips{color:var(--color-ink);font:700 var(--text-xl) / 1.3 var(--font-display)}:lang(ur) .registry-trips{font-family:var(--font-urdu);font-size:var(--text-lg);line-height:2}.registry-trips.is-none{color:var(--color-ink-faint);font:500 var(--text-sm) / 1.5 var(--font-sans)}.registry-from,.registry-next{color:var(--color-ink-muted);font-size:var(--text-sm)}.registry-price{color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.registry-actions{align-items:center;gap:var(--space-2);min-height:2.75rem;padding-inline:var(--space-3);border:1px solid var(--color-thread);margin-block-start:var(--space-2);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.registry-actions{border:1px solid color-mix(in oklch, var(--color-thread) 55%, transparent)}}.registry-actions{border-radius:var(--radius-sm);color:var(--color-thread-text);font:500 var(--text-sm) / 1 var(--font-sans);white-space:nowrap;transition:background-color var(--duration-quick) var(--ease-thread);text-decoration:none}.registry-actions:hover{background-color:#d4b06a1a}@supports (color:color-mix(in lab, red, red)){.registry-actions:hover{background-color:color-mix(in oklch, var(--color-gold-light) 10%, transparent)}}.registry-actions .icon-chevron{transform:rotate(-90deg)}[dir=rtl] .registry-actions .icon-chevron{transform:rotate(90deg)}.registry-join{align-items:center;gap:var(--space-5) var(--space-6);padding:var(--space-6);border:1px solid var(--color-thread);grid-template-columns:auto minmax(0,1fr) auto;margin-block-start:var(--space-8);display:grid}@supports (color:color-mix(in lab, red, red)){.registry-join{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.registry-join{border-radius:var(--radius-lg);background-color:var(--color-silk-deep);background-image:url(/images/portal/silk-weave.svg);background-size:80px 100px}.registry-join-mark{width:2.4rem;height:3rem}.registry-join-body{gap:var(--space-2);display:grid}.registry-join-title{font:700 var(--text-xl) / 1.35 var(--font-display)}:lang(ur) .registry-join-title{font-family:var(--font-urdu);font-size:var(--text-lg);line-height:2}.registry-join-text{max-width:var(--measure);color:var(--color-ink-muted)}.registry-join-actions{justify-items:center;gap:var(--space-3);display:grid}.registry-join-door{align-items:center;gap:var(--space-2);min-height:3rem;padding-inline:var(--space-5);border:1px solid #d4b06a99;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.registry-join-door{border:1px solid color-mix(in oklch, var(--color-gold-light) 60%, transparent)}}.registry-join-door{border-radius:var(--radius-sm);color:var(--color-gold-light);font:600 var(--text-base) / 1.2 var(--font-sans);white-space:nowrap;transition:background-color var(--duration-quick) var(--ease-thread);text-decoration:none}.registry-join-door:hover{background-color:#d4b06a1f}@supports (color:color-mix(in lab, red, red)){.registry-join-door:hover{background-color:color-mix(in oklch, var(--color-gold-light) 12%, transparent)}}@media (max-width:63.99rem){.registry-search{grid-template-columns:repeat(2,minmax(0,1fr))}.registry-search .choice,.registry-search-actions{grid-column:1/-1}}@media (max-width:56rem){.registry-item{padding:calc(20px + var(--space-5)) var(--space-5) var(--space-5);grid-template-columns:5rem minmax(0,1fr)}.registry-figures{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);padding-block:var(--space-3) 0;border-inline-start:0;border-block-start:1px dashed var(--color-thread);flex-wrap:wrap;grid-column:1/-1;padding-inline-start:0;display:flex}@supports (color:color-mix(in lab, red, red)){.registry-figures{border-block-start:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.registry-figures{text-align:start}.registry-actions{margin-block-start:0;margin-inline-start:auto}.registry-join{grid-template-columns:auto minmax(0,1fr)}.registry-join-actions{justify-content:start;gap:var(--space-3) var(--space-5);flex-wrap:wrap;grid-column:1/-1;display:flex}}@media (max-width:40rem){.registry-search{padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr)}.registry-search .choice-list{flex-wrap:wrap}.registry-search .seal{width:100%}.registry-search-actions{justify-content:center}.registry{gap:var(--space-4)}.registry-item{gap:var(--space-4);padding:calc(20px + var(--space-4)) var(--space-4) var(--space-4);grid-template-columns:4rem minmax(0,1fr)}.registry-seal{border-radius:2rem 2rem var(--radius-sm) var(--radius-sm);padding-block-start:var(--space-4)}.registry-initials{font-size:1.25rem}.registry-join{padding:var(--space-5) var(--space-4);grid-template-columns:minmax(0,1fr)}}.office-page{padding-block-end:var(--space-8)}.office-hero{align-items:center;gap:var(--space-5) var(--space-6);margin-block:var(--space-5) var(--space-4);padding:calc(20px + var(--space-6)) var(--space-7);border:1.5px solid #d4b06ab3;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.office-hero{border:1.5px solid color-mix(in oklch, var(--color-gold-light) 70%, transparent)}}.office-hero{background-color:var(--color-silk-band);box-shadow:inset 0 0 0 4px var(--color-silk-band), inset 0 0 0 5px var(--color-thread), inset 0 0 0 8px var(--color-silk-band), inset 0 0 0 9px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.office-hero{box-shadow:inset 0 0 0 4px var(--color-silk-band), inset 0 0 0 5px color-mix(in oklch, var(--color-thread) 50%, transparent), inset 0 0 0 8px var(--color-silk-band), inset 0 0 0 9px color-mix(in oklch, var(--color-thread) 25%, transparent)}}.office-hero:before,.office-hero:after{content:"";pointer-events:none;background-image:url(/images/portal/band-border.svg);background-repeat:repeat-x;background-size:28px 20px;height:20px;position:absolute;inset-inline:0}.office-hero:before{top:0}.office-hero:after{bottom:0;transform:scaleY(-1)}.office-hero-knot{z-index:1;width:1.25rem;height:1.25rem;color:var(--color-gold-light);--rosette-core:var(--color-silk-band);position:absolute}.office-hero-knot.is-top-start{top:-.65rem;inset-inline-start:-.65rem}.office-hero-knot.is-top-end{top:-.65rem;inset-inline-end:-.65rem}.office-hero-knot.is-bottom-start{bottom:-.65rem;inset-inline-start:-.65rem}.office-hero-knot.is-bottom-end{bottom:-.65rem;inset-inline-end:-.65rem}.office-hero-seal{aspect-ratio:5/6;width:8.5rem;padding:var(--space-6) var(--space-3) var(--space-3);border:1.5px solid var(--color-thread);place-items:end center;display:grid}@supports (color:color-mix(in lab, red, red)){.office-hero-seal{border:1.5px solid color-mix(in oklch, var(--color-thread) 75%, transparent)}}.office-hero-seal{border-radius:4.25rem 4.25rem var(--radius-sm) var(--radius-sm);background-color:var(--color-silk-deep);box-shadow:inset 0 0 0 4px var(--color-silk-deep), inset 0 0 0 5px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.office-hero-seal{box-shadow:inset 0 0 0 4px var(--color-silk-deep), inset 0 0 0 5px color-mix(in oklch, var(--color-thread) 40%, transparent)}}.office-hero-seal img{aspect-ratio:1;border-radius:var(--radius-sm);background-color:var(--color-ivory);object-fit:contain;width:100%}.office-hero-initials{font:700 2.5rem / 1.2 var(--font-display);align-self:center}.office-hero-body{gap:var(--space-2);min-width:0;display:grid}.office-hero-badge{justify-self:start;align-items:center;gap:var(--space-2);padding:.15rem var(--space-3);border:1px solid #d4b06a8c;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.office-hero-badge{border:1px solid color-mix(in oklch, var(--color-gold-light) 55%, transparent)}}.office-hero-badge{border-radius:var(--radius-sm);color:var(--color-thread-text);font:500 var(--text-xs) / 1.6 var(--font-sans)}:lang(ur) .office-hero-badge{font-family:var(--font-sans);line-height:1.6}.office-hero-title{max-width:24ch;font-size:var(--text-3xl);line-height:1.25}:lang(ur) .office-hero-title{font-size:var(--text-2xl);line-height:1.9}.office-hero-sub{align-items:center;gap:var(--space-2) var(--space-5);color:var(--color-ink-muted);flex-wrap:wrap;display:flex}.office-hero-sub>span{align-items:center;gap:var(--space-2);display:inline-flex}.office-hero-sub .icon{color:var(--color-thread-text)}.office-figures{padding:var(--space-4) var(--space-6);border:1px solid var(--color-thread);margin-block-end:var(--space-5)}@supports (color:color-mix(in lab, red, red)){.office-figures{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.office-figures{border-radius:var(--radius-lg);background-color:var(--color-silk-band);box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.office-figures{box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 18%, transparent)}}.office-facts{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.office-fact+.office-fact{border-inline-start:1px dashed var(--color-thread);padding-inline-start:var(--space-5)}@supports (color:color-mix(in lab, red, red)){.office-fact+.office-fact{border-inline-start:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.office-fact dt{align-items:center;gap:var(--space-2);color:var(--color-thread-text);font:500 var(--text-xs) / 1.6 var(--font-sans);display:inline-flex}.office-fact dd{color:var(--color-ink);margin-block-start:var(--space-1);font-weight:600}.office-fact-figure{font:700 var(--text-xl) / 1.1 var(--font-sans);font-variant-numeric:tabular-nums}:lang(ur) .office-fact-figure{font-family:var(--font-sans);line-height:1.2}.office-board{gap:var(--space-5);display:grid}@media (min-width:64rem){.office-board{align-items:start;column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}}.office-main{gap:var(--space-4);min-width:0;display:grid}.office-main .trip-card{background-color:var(--color-silk-night);box-shadow:inset 0 0 0 3px var(--color-silk-night), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.office-main .trip-card{box-shadow:inset 0 0 0 3px var(--color-silk-night), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 18%, transparent)}}.office-trips-all{justify-self:start}.office-trips-empty{justify-items:start;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--color-thread);display:grid}@supports (color:color-mix(in lab, red, red)){.office-trips-empty{border:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.office-trips-empty{border-radius:var(--radius-md);color:var(--color-ink-muted)}.records{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.records-item{padding-block:var(--space-3);border-block-end:1px solid var(--color-hairline)}.records-item dt{align-items:center;gap:var(--space-2);color:var(--color-thread-text);font:500 var(--text-xs) / 1.6 var(--font-sans);display:inline-flex}.records-item dd{color:var(--color-ink);margin-block-start:var(--space-1);font-weight:600}.records-value{font-variant-numeric:tabular-nums}.records-hint{color:var(--color-ink-faint);font-size:var(--text-xs);font-weight:400;display:block}.contact-card{gap:var(--space-4);padding:calc(20px + var(--space-4)) var(--space-5) var(--space-5);border:1px solid var(--color-thread);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.contact-card{border:1px solid color-mix(in oklch, var(--color-thread) 65%, transparent)}}.contact-card{border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:var(--color-silk-band);box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.contact-card{box-shadow:inset 0 0 0 3px var(--color-silk-band), inset 0 0 0 4px color-mix(in oklch, var(--color-thread) 30%, transparent)}}@media (min-width:64rem){.contact-card{top:calc(var(--bar-height) + var(--space-4));position:sticky}}.contact-card:before{content:"";pointer-events:none;top:0;background-image:url(/images/portal/band-border.svg);background-repeat:repeat-x;background-size:28px 20px;height:20px;position:absolute;inset-inline:0}.contact-card-title{font:700 var(--text-xl) / 1.3 var(--font-display)}:lang(ur) .contact-card-title{font-family:var(--font-urdu);font-size:var(--text-lg);line-height:2}.contact-list{padding:0;list-style:none;display:grid}.contact-item+.contact-item{border-block-start:1px solid var(--color-hairline)}.contact-link{align-items:center;column-gap:var(--space-3);min-height:3.5rem;padding-block:var(--space-2);color:inherit;grid-template-columns:2.5rem minmax(0,1fr) auto;text-decoration:none;display:grid}.contact-icon{border:1px solid var(--color-thread);grid-row:1/span 2;width:2.5rem;height:2.5rem;padding:.6rem}@supports (color:color-mix(in lab, red, red)){.contact-icon{border:1px solid color-mix(in oklch, var(--color-thread) 50%, transparent)}}.contact-icon{border-radius:var(--radius-sm);background-color:var(--color-silk-deep)}@supports (color:color-mix(in lab, red, red)){.contact-icon{background-color:color-mix(in oklch, var(--color-silk-deep) 70%, transparent)}}.contact-icon{color:var(--color-gold-light)}.contact-label{color:var(--color-thread-text);font:500 var(--text-xs) / 1.5 var(--font-sans);grid-column:2}.contact-value{max-width:100%;color:var(--color-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;grid-column:2;justify-self:start;font-weight:600}.contact-external{width:.95rem;height:.95rem;color:var(--color-thread-text);grid-area:1/3/span 2}.contact-link:hover .contact-value{text-decoration:underline;-webkit-text-decoration-color:var(--color-thread);-webkit-text-decoration-color:var(--color-thread);text-decoration-color:var(--color-thread)}.contact-link:hover .contact-icon{border-color:var(--color-gold-light)}.contact-link:focus-visible{outline:2px solid var(--color-gold-light);outline-offset:2px;border-radius:var(--radius-sm)}.contact-address{gap:var(--space-2);border-block-start:1px solid var(--color-thread);padding-block-start:var(--space-4);display:grid}@supports (color:color-mix(in lab, red, red)){.contact-address{border-block-start:1px solid color-mix(in oklch, var(--color-thread) 40%, transparent)}}.contact-card-sub{color:var(--color-thread-text);font:600 var(--text-sm) / 1.4 var(--font-sans)}:lang(ur) .contact-card-sub{font-family:var(--font-sans);line-height:1.4}.contact-address address{color:var(--color-ink-muted);font-size:var(--text-sm);gap:.15rem;font-style:normal;display:grid}.contact-map{justify-self:start}.contact-card-note{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-thread);display:flex}@supports (color:color-mix(in lab, red, red)){.contact-card-note{border:1px solid color-mix(in oklch, var(--color-thread) 35%, transparent)}}.contact-card-note{border-radius:var(--radius-md);background-color:var(--color-silk-night);color:var(--color-ink-muted);font-size:var(--text-sm)}.contact-card-note .icon{color:var(--color-thread-text);flex:none;margin-block-start:.3em}.contact-card .seal{width:100%}.contact-card-back{justify-self:start}[dir=rtl] .contact-card-back .icon-back{transform:scaleX(-1)}@media (max-width:56rem){.office-hero{padding:calc(20px + var(--space-5)) var(--space-5)}.office-hero-seal{border-radius:3.5rem 3.5rem var(--radius-sm) var(--radius-sm);width:7rem;padding-block-start:var(--space-5)}.office-hero-title{font-size:var(--text-2xl)}}@media (max-width:40rem){.office-hero{gap:var(--space-4);padding:calc(20px + var(--space-4)) var(--space-4);grid-template-columns:5rem minmax(0,1fr)}.office-figures{padding:var(--space-2) var(--space-4)}.office-hero-seal{width:5rem;padding:var(--space-4) var(--space-2) var(--space-2);border-radius:2.5rem 2.5rem var(--radius-sm) var(--radius-sm)}.office-hero-initials{font-size:1.5rem}.office-facts{grid-template-columns:minmax(0,1fr);gap:0}.office-fact{padding-block:var(--space-2)}.office-fact+.office-fact{border-inline-start:0;border-block-start:1px dashed var(--color-thread);padding-inline-start:0}@supports (color:color-mix(in lab, red, red)){.office-fact+.office-fact{border-block-start:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.records{grid-template-columns:minmax(0,1fr)}.contact-card{padding-inline:var(--space-4)}}