/*! Omrati | (c) Linkysoft */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.hero{padding-block:clamp(3rem,2rem + 4vw,6rem) clamp(1rem,.5rem + 1.5vw,2rem)}.hero-inner{gap:clamp(2.5rem,1.5rem + 3vw,4rem);display:grid}.hero-head{align-content:center;gap:var(--space-4);display:grid}.hero-title{max-width:14ch;font-size:var(--text-3xl);line-height:1.25}.hero-title:lang(en){max-width:16ch;line-height:1.12}.hero-title:lang(ur){max-width:16ch;font-size:clamp(2.1rem,1.3rem + 2.8vw,3.75rem);line-height:1.85}.hero-lead{max-width:52ch;color:var(--color-ink-muted);font-size:var(--text-lg)}.hero-route{align-items:center;gap:var(--space-2);color:var(--color-thread-text);font:600 var(--text-sm) / 1.6 var(--font-sans);display:flex}:lang(ur) .hero-route{font-family:var(--font-urdu)}@media (min-width:64rem){.hero-inner{grid-template-columns:minmax(0,1fr) minmax(23rem,27rem);align-items:center;column-gap:clamp(2.5rem,.5rem + 4vw,6rem)}.hero-title{max-width:13ch;font-size:clamp(3.5rem,1.6rem + 3.6vw,5.5rem)}.hero-title:lang(en){max-width:14ch}.hero-title:lang(ur){font-size:clamp(2.6rem,1.4rem + 2.6vw,4.25rem)}.hero-lead{border-block-start:1px solid var(--color-thread);margin-block-start:var(--space-3);padding-block-start:var(--space-5)}@supports (color:color-mix(in lab, red, red)){.hero-lead{border-block-start:1px solid color-mix(in oklch, var(--color-thread) 50%, transparent)}}}.search-box{padding-block:calc(20px + var(--space-5));padding-inline:var(--space-6);border:1px solid var(--color-thread);position:relative}@supports (color:color-mix(in lab, red, red)){.search-box{border:1px solid color-mix(in oklch, var(--color-thread) 65%, transparent)}}.search-box{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)){.search-box{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)}}.search-box:before,.search-box: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}.search-box:before{top:0}.search-box:after{bottom:0;transform:scaleY(-1)}@media (prefers-reduced-motion:no-preference){.search-box:before,.search-box:after{animation:band-stitch var(--duration-stitch) var(--ease-thread) both}.search-box:after{animation-delay:.14s}[dir=rtl] .search-box:before,[dir=rtl] .search-box:after{animation-name:band-stitch-rtl}}@keyframes band-stitch{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes band-stitch-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.search-box-inner{gap:var(--space-5);display:grid}.search-box-title{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-thread);padding-block-end:var(--space-3);display:flex}@supports (color:color-mix(in lab, red, red)){.search-box-title{border-block-end:1px solid color-mix(in oklch, var(--color-thread) 40%, transparent)}}.search-box-title{color:var(--color-ink);font:700 var(--text-xl) / 1.3 var(--font-display)}:lang(ur) .search-box-title{font-family:var(--font-urdu);font-size:var(--text-lg);line-height:2}.search-box-mark{width:1.1rem;height:1.1rem;color:var(--color-thread);--rosette-core:var(--color-silk-band);flex:none}.band-field{gap:var(--space-2);min-width:0;display:grid}.band-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}.band-value,.band-input{min-height:3rem;color:var(--color-ink);font:600 var(--text-lg) / 1.4 var(--font-sans)}.band-value{font-family:var(--font-display);font-size:var(--text-xl);align-items:center;display:flex}:lang(ur) .band-value{font-family:var(--font-urdu);font-size:var(--text-lg)}.band-field-fixed{border-block-end:1px dashed var(--color-thread);padding-block-end:var(--space-1)}@supports (color:color-mix(in lab, red, red)){.band-field-fixed{border-block-end:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.band-input{width:100%;padding:0 0 var(--space-1);border:0;border-block-end:1px solid var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.band-input{border-block-end:1px solid color-mix(in oklch, var(--color-thread) 55%, transparent)}}.band-input{color-scheme:dark;font-variant-numeric:tabular-nums;transition:border-color var(--duration-quick) var(--ease-thread);background:0 0;border-radius:0}.band-input:hover{border-block-end-color:var(--color-thread-text)}.band-input:focus-visible{border-block-end:2px solid var(--color-gold-light);outline:none}.band-input option{background-color:var(--color-silk-band);color:var(--color-ink)}.has-error .band-input{border-block-end-color:var(--color-danger)}.band-error{color:var(--color-danger);font-size:var(--text-xs)}.search-box .seal{width:100%;min-height:3.5rem;padding-inline:var(--space-6);margin-block-start:var(--space-1)}.dock{inset-inline:0;top:calc(var(--bar-height) + var(--space-2));z-index:25;pointer-events:none;opacity:0;visibility:hidden;transition:transform var(--duration-calm) var(--ease-thread), opacity var(--duration-calm) var(--ease-thread), visibility 0s linear var(--duration-calm);position:fixed;transform:translateY(-.75rem)}.dock.is-docked{opacity:1;visibility:visible;transition:transform var(--duration-calm) var(--ease-thread), opacity var(--duration-calm) var(--ease-thread), visibility 0s;transform:none}.dock-inner{align-items:center;gap:var(--space-3);padding-block:var(--space-2);padding-inline:var(--space-4) var(--space-2);pointer-events:auto;display:flex}.dock-route{align-items:center;gap:var(--space-1);color:var(--color-thread-text);font:500 var(--text-sm) / 1 var(--font-sans);flex:none;display:inline-flex}:lang(ur) .dock-route{font-family:var(--font-urdu);line-height:2}.dock-field{min-width:0}.dock-field-date{flex:0 17rem}.dock-field-seats{flex:none}.dock-input{min-height:2.75rem;padding-inline:var(--space-3);border:1px solid var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.dock-input{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.dock-input{border-radius:var(--radius-sm);color:var(--color-ink);color-scheme:dark;font:500 var(--text-sm) / 1 var(--font-sans);background-color:#0000}.dock-input option{background-color:var(--color-silk-band)}.seal-compact{min-height:2.75rem;padding-inline:var(--space-4);margin-inline-start:auto}@media (min-width:40rem) and (max-width:63.99rem){.search-box-inner{align-items:end;column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.search-box-title{grid-column:1/-1}}@media (max-width:64rem){.dock-route{display:none}}@media (max-width:40rem){.search-box{padding-inline:var(--space-4)}.dock{top:calc(var(--bar-height) + var(--space-2))}.dock-inner{gap:var(--space-2);padding-inline:var(--space-2)}.seal-compact span{display:none}.dock-field-date{flex:auto}.dock .datepick.is-compact .datepick-field{padding-inline:var(--space-2)}.dock .seal-compact{width:2.75rem;padding-inline:0}.dock .counter.is-compact .counter-value{min-width:3.25rem}}.trips{padding-block:var(--space-8) var(--space-7)}.trips-head{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.trips-head .link-thread:first-of-type{margin-inline-start:auto}.trips-empty{justify-items:start;gap:var(--space-3);padding-block:var(--space-6);border-block:1px solid var(--color-hairline);color:var(--color-ink-muted);display:grid}.trip-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.trip{border:1px solid var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.trip{border:1px solid color-mix(in oklch, var(--color-thread) 45%, transparent)}}.trip{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{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{transition:opacity var(--duration-calm) var(--ease-thread), border-color var(--duration-calm) var(--ease-thread)}.trip:hover,.trip:focus-within{border-color:var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.trip:hover,.trip:focus-within{border-color:color-mix(in oklch, var(--color-thread) 70%, transparent)}}.trip-list.has-open .trip:not(.is-open){opacity:.42}.trip.is-open{border-color:var(--color-thread)}@supports (color:color-mix(in lab, red, red)){.trip.is-open{border-color:color-mix(in oklch, var(--color-thread) 85%, transparent)}}.trip-body{align-items:start;gap:var(--space-4) var(--space-6);padding:var(--space-5) var(--space-6);grid-template-columns:9rem minmax(0,1fr) 12rem auto;display:grid}.trip-when{border-inline-end:1px dashed var(--color-thread);align-self:stretch;padding-inline-end:var(--space-5)}@supports (color:color-mix(in lab, red, red)){.trip-when{border-inline-end:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.trip-date{display:grid}.trip-day{color:var(--color-ink-faint);font-size:var(--text-sm)}:lang(ur) .trip-day{line-height:2.2}.trip-daydate{font:700 var(--text-xl) / 1.25 var(--font-display)}:lang(ur) .trip-daydate{font-family:var(--font-urdu);font-size:var(--text-lg);line-height:2}.trip-time{color:var(--color-thread-text);font:600 var(--text-lg) / 1.2 var(--font-sans);font-variant-numeric:tabular-nums;margin-block-start:var(--space-1);display:block}.trip-office{font-size:var(--text-xl)}.trip-name{color:var(--color-ink);margin-block-start:var(--space-1);font-weight:600}.trip-name a{text-decoration:none}.trip-name 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-facts{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-3);padding:0;list-style:none;display:flex}.trip-facts li{align-items:center;gap:var(--space-2);display:inline-flex}.trip-facts .icon{color:var(--color-thread-text)}.trip-price{text-align:end}.trip-from{color:var(--color-thread-text);font:600 var(--text-xs) / 1.4 var(--font-sans)}.trip-amount{font:600 var(--text-2xl) / 1.1 var(--font-sans);font-variant-numeric:tabular-nums}.trip-currency{font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:500}.trip-per{color:var(--color-ink-faint);font-size:var(--text-xs)}.trip-left{color:var(--color-ink-muted);font-size:var(--text-sm);margin-block-start:var(--space-2)}.trip-left.is-few{color:var(--color-thread-text)}.trip-toggle{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-toggle{border:1px solid color-mix(in oklch, var(--color-thread) 55%, transparent)}}.trip-toggle{border-radius:var(--radius-sm);color:var(--color-thread-text);font:500 var(--text-sm) / 1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0}.trip-toggle:hover{background-color:#d4b06a1a}@supports (color:color-mix(in lab, red, red)){.trip-toggle:hover{background-color:color-mix(in oklch, var(--color-gold-light) 10%, transparent)}}.trip-details{padding:var(--space-5);border:1px solid var(--color-thread);grid-column:1/-1}@supports (color:color-mix(in lab, red, red)){.trip-details{border:1px solid color-mix(in oklch, var(--color-thread) 35%, transparent)}}.trip-details{border-radius:var(--radius-md);background-color:var(--color-silk-night)}.trip-details[hidden]{display:none}.trip-details-title{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-hairline);color:var(--color-ink);font:700 var(--text-lg) / 1.3 var(--font-display);margin-block-end:var(--space-4);padding-block-end:var(--space-3);display:flex}:lang(ur) .trip-details-title{font-family:var(--font-urdu);font-size:var(--text-base);line-height:2}.trip-details-title .icon{color:var(--color-thread-text)}.trip-specs{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trip-specs 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}.trip-specs dd{color:var(--color-ink);font-size:var(--text-sm);margin-block-start:var(--space-1)}.trip-soon{align-items:center;gap:var(--space-2);color:var(--color-ink-faint);font-size:var(--text-sm);margin-block-start:var(--space-5);display:inline-flex}.trip-links{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}@media (max-width:56rem){.trip-body{padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.trip-when{align-items:baseline;gap:var(--space-3);border-inline-end:0;border-block-end:1px dashed var(--color-thread);grid-column:1/-1;padding-block-end:var(--space-3);padding-inline-end:0;display:flex}@supports (color:color-mix(in lab, red, red)){.trip-when{border-block-end:1px dashed color-mix(in oklch, var(--color-thread) 45%, transparent)}}.trip-date{align-items:baseline;gap:var(--space-2);display:flex}.trip-time{margin:0}.trip-main{grid-column:1/-1}.trip-price{text-align:start}.trip-toggle{align-self:end}.trip-details{padding:var(--space-4);grid-column:1/-1}.trip-specs{grid-template-columns:1fr}}.journey{padding-block:var(--space-8);background-color:var(--color-silk-deep);background-image:url(/images/portal/silk-weave.svg);background-size:80px 100px}.journey-route{gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));margin-block-start:var(--space-7);padding:0;list-style:none;display:grid;position:relative}.journey-route:before{content:"";border-block:1px solid var(--color-thread);inset-inline:.75rem;height:4px;position:absolute;top:.75rem}.journey-stop{align-content:start;gap:var(--space-2);display:grid;position:relative}.journey-rosette{width:1.6rem;height:1.6rem;color:var(--color-gold-light);--rosette-core:var(--color-silk-deep)}.journey-title{font-size:var(--text-lg);margin-block-start:var(--space-3)}.journey-text{color:var(--color-ink-muted);font-size:var(--text-sm)}.journey-ends{color:var(--color-thread-text);font:600 var(--text-sm) / 1.6 var(--font-sans);justify-content:space-between;margin-block-start:var(--space-6);display:flex}.journey-end{align-items:center;gap:var(--space-2);display:inline-flex}:lang(ur) .journey-ends{font-family:var(--font-urdu)}@media (max-width:64rem){.journey-route{gap:var(--space-6);grid-template-columns:1fr;padding-inline-start:var(--space-7)}.journey-route:before{border-block:0;border-inline:1px solid var(--color-thread);inset-inline:.75rem auto;width:4px;height:auto;top:.75rem;bottom:.75rem}.journey-rosette{inset-inline-start:calc(-1 * var(--space-7));position:absolute;top:0}.journey-title{margin-block-start:0}.journey-ends>span:first-child{display:none}}.trust{padding-block:var(--space-8)}.trust-head{align-items:center;gap:var(--space-4);display:flex}.trust-list{border-block-end:4px double var(--color-thread);margin-block-start:var(--space-6)}@supports (color:color-mix(in lab, red, red)){.trust-list{border-block-end:4px double color-mix(in oklch, var(--color-thread) 70%, transparent)}}.trust-item{align-items:baseline;gap:var(--space-2) var(--space-7);padding-block:var(--space-6);border-block-start:4px double var(--color-thread);grid-template-columns:minmax(14rem,1fr) minmax(0,2fr);display:grid}@supports (color:color-mix(in lab, red, red)){.trust-item{border-block-start:4px double color-mix(in oklch, var(--color-thread) 70%, transparent)}}.trust-title{align-items:center;gap:var(--space-3);font:700 var(--text-xl) / 1.3 var(--font-display);display:flex}:lang(ur) .trust-title{font:700 var(--text-lg) / 2 var(--font-urdu)}.trust-rosette{width:1.2rem;height:1.2rem;color:var(--color-thread);--rosette-core:var(--color-silk-night)}.trust-text{max-width:60ch;color:var(--color-ink-muted);font-size:var(--text-lg)}@media (max-width:48rem){.trust-item{grid-template-columns:1fr}.trust-text{font-size:var(--text-base);padding-inline-start:calc(1.2rem + var(--space-3))}}.offices{padding-block:var(--space-8);background-color:var(--color-silk-deep);background-image:url(/images/portal/silk-weave.svg);background-size:80px 100px}.offices-inner{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.offices-mark{width:3rem;height:3.75rem;margin-block-end:var(--space-4)}.offices-actions{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.offices-actions .soon-tag{margin-inline-start:var(--space-1)}.offices-features{gap:var(--space-4);padding:0;list-style:none;display:grid}.offices-features li{gap:var(--space-3);border-block-end:1px solid var(--color-hairline-on-deep);padding-block-end:var(--space-4);display:flex}.offices-features .icon{color:var(--color-gold-light);margin-block-start:.35em}.closing{padding-block:var(--space-9) 0;text-align:center}.closing .container{justify-items:center;gap:var(--space-4);display:grid}.closing-title{max-width:18ch;font-size:var(--text-2xl)}.closing-scripts{justify-content:center;align-items:center;gap:var(--space-2) var(--space-5);margin-block:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.closing-script{color:var(--color-ink);font:700 var(--text-3xl) / 1.4 var(--font-display);transition:border-color var(--duration-quick) var(--ease-thread);border-block-end:1px solid #0000;text-decoration:none;display:inline-block}.closing-script:hover,.closing-script[aria-current=true]{border-block-end-color:var(--color-thread)}.closing-script:lang(ur){font:700 calc(var(--text-3xl) * .82) / 1.9 var(--font-urdu)}.closing-rosette svg{width:1.1rem;height:1.1rem;color:var(--color-thread);--rosette-core:var(--color-silk-night)}.closing-text{max-width:var(--measure);color:var(--color-ink-muted)}.closing-text .icon{vertical-align:-.2em;color:var(--color-thread-text);margin-inline-end:var(--space-2);display:inline-block}.closing .seal{margin-block-start:var(--space-4)}@media (max-width:56rem){.offices-inner{grid-template-columns:1fr}}