@layer components{.brand-field{--c-sea:3 101 131;--c-sky:0 170 183;--c-desert:247 141 30;--a-sea:.4;--a-sky:.22;--a-desert:.24;z-index:0;contain:layout paint;pointer-events:none;translate:0 calc(var(--field-p,0) * -18vh);transition:translate .3s ease-out;position:fixed;inset-block:0 -18vh;inset-inline:0;overflow:hidden}.brand-field[data-strength=hero]{--a-sky:.3;--a-desert:.26}@media (min-width:768px){.brand-field[data-strength=hero]{--a-sea:.5}}html[data-theme=day] .brand-field{--c-sea:0 170 183;--c-sky:3 101 131;--a-sea:.26;--a-sky:.16;--a-desert:.14}.field-layer{pointer-events:none;position:absolute;inset:0}.field-blob{border-radius:50%;transition:translate .3s ease-out;position:absolute}.blob-sea{background:radial-gradient(circle closest-side, rgb(var(--c-sea) / var(--a-sea)) 0%, rgb(var(--c-sea) / 0) 100%);block-size:72vmax;inline-size:72vmax;translate:0 calc(var(--field-p,0) * -10vh);animation:38s ease-in-out infinite alternate drift-sea;inset-block-start:calc(6% - 36vmax);inset-inline-start:calc(10% - 36vmax)}.blob-sky{background:radial-gradient(circle closest-side, rgb(var(--c-sky) / var(--a-sky)) 0%, rgb(var(--c-sky) / 0) 100%);block-size:72vmax;inline-size:72vmax;translate:0 calc(var(--field-p,0) * -30vh);animation:46s ease-in-out -12s infinite alternate drift-sky;inset-block-start:calc(90% - 36vmax);inset-inline-start:calc(10% - 36vmax)}.blob-desert{background:radial-gradient(circle closest-side, rgb(var(--c-desert) / var(--a-desert)) 0%, rgb(var(--c-desert) / 0) 100%);block-size:36vmax;inline-size:36vmax;translate:0 calc(var(--field-p,0) * -26vh);animation:30s ease-in-out -27s infinite alternate drift-desert;inset-block-start:calc(14% - 18vmax);inset-inline-start:calc(84% - 18vmax)}[dir=rtl] .blob-sea{animation-name:drift-sea-rtl}[dir=rtl] .blob-sky{animation-name:drift-sky-rtl}[dir=rtl] .blob-desert{animation-name:drift-desert-rtl}.field-ink{block-size:100%;inline-size:100%;color:var(--paper);opacity:.06;position:absolute;inset:0}html[data-theme=day] .field-ink{color:var(--brand-sea);opacity:.07}.field-ink rect{translate:calc(50% + 80px)}.field-ink .ink-960{display:none}@media (min-width:768px){.field-ink rect{translate:calc(50% + 160px)}.field-ink .ink-480{display:none}.field-ink .ink-960{display:inline}}.field-reveal{visibility:hidden;-webkit-mask-image:var(--pattern-sea-mirror);-webkit-mask-image:var(--pattern-sea-mirror);mask-image:var(--pattern-sea-mirror);position:absolute;inset:0;overflow:clip;-webkit-mask-position:calc(50% - 160px) 0;mask-position:calc(50% - 160px) 0;-webkit-mask-size:480px 480px;mask-size:480px 480px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.field-reveal.is-live{visibility:visible}@media (min-width:768px){.field-reveal{-webkit-mask-position:calc(50% - 320px) 0;mask-position:calc(50% - 320px) 0;-webkit-mask-size:960px 960px;mask-size:960px 960px}}.reveal-spot{opacity:0;background:radial-gradient(circle closest-side,#faf7f224,#0000 70%);block-size:640px;inline-size:640px;transition:opacity .4s ease-out;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(-9999px)}.reveal-spot.is-out{transition-duration:.9s}.reveal-spot.is-live{will-change:transform}html[data-theme=day] .reveal-spot{background:radial-gradient(circle closest-side,#0365831f,#0000 70%)}@media (max-width:767px){.reveal-spot{block-size:480px;inline-size:480px}}body{position:relative}#field-track{pointer-events:none;position:absolute;inset:0;overflow:hidden}@keyframes drift-sea{0%{transform:translate(0,0)scale(1)}50%{transform:translate(4vmax,-3vmax)scale(1.08)}to{transform:translate(-2vmax,4vmax)scale(1.03)}}@keyframes drift-sea-rtl{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-4vmax,-3vmax)scale(1.08)}to{transform:translate(2vmax,4vmax)scale(1.03)}}@keyframes drift-sky{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-5vmax,3vmax)scale(1.06)}to{transform:translate(3vmax,-4vmax)scale(1.02)}}@keyframes drift-sky-rtl{0%{transform:translate(0,0)scale(1)}50%{transform:translate(5vmax,3vmax)scale(1.06)}to{transform:translate(-3vmax,-4vmax)scale(1.02)}}@keyframes drift-desert{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-3vmax,2vmax)scale(1.05)}to{transform:translate(2vmax,3vmax)scale(1.02)}}@keyframes drift-desert-rtl{0%{transform:translate(0,0)scale(1)}50%{transform:translate(3vmax,2vmax)scale(1.05)}to{transform:translate(-2vmax,3vmax)scale(1.02)}}@keyframes field-scroll{to{translate:0 -18vh}}@keyframes scroll-sea{to{translate:0 -10vh}}@keyframes scroll-sky{to{translate:0 -30vh}}@keyframes scroll-desert{to{translate:0 -26vh}}@supports (animation-timeline:scroll()){.brand-field{transition:none;animation:linear both field-scroll;animation-timeline:scroll(root);animation-range:0 1600px}.field-blob{transition:none}.blob-sea{animation:38s ease-in-out infinite alternate drift-sea,linear both scroll-sea;animation-timeline:auto,scroll(root);animation-range:normal,0 1600px}.blob-sky{animation:46s ease-in-out -12s infinite alternate drift-sky,linear both scroll-sky;animation-timeline:auto,scroll(root);animation-range:normal,0 1600px}.blob-desert{animation:30s ease-in-out -27s infinite alternate drift-desert,linear both scroll-desert;animation-timeline:auto,scroll(root);animation-range:normal,0 1600px}[dir=rtl] .blob-sea{animation-name:drift-sea-rtl,scroll-sea}[dir=rtl] .blob-sky{animation-name:drift-sky-rtl,scroll-sky}[dir=rtl] .blob-desert{animation-name:drift-desert-rtl,scroll-desert}}main{z-index:1;background:0 0;position:relative}.site-footer{z-index:1;position:relative}.hero-stage{--hero-band:var(--pill-band,calc(var(--pill-top,8px) + var(--header-h) + 24px));--hero-logo-h:clamp(96px, 28.33vw, 160px);grid-template-rows:var(--hero-band) 1fr auto;min-height:100svh;padding-inline:var(--gutter);background:0 0;display:grid;position:relative;overflow:hidden}.hero-stage:before{content:none}.hero-media{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-media>img,.hero-media>video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.hero-stack{z-index:2;text-align:center;grid-row:2;place-self:center;justify-items:center;inline-size:100%;max-inline-size:600px;display:grid;position:relative}.hero-stack .arrival-logo{margin-block-end:calc(var(--hero-logo-h) * .64);position:relative}.hero-stack .arrival-logo img{block-size:auto;inline-size:clamp(256px,76vw,427px)}.hero-stack .arrival-logo:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#02212be0 0% 75%,#02212b00 100%);position:absolute;inset:-110% -55%}.hero-slogan{z-index:1;max-inline-size:40ch;position:relative}.hero-stack>.social-pill,.hero-stack>.scope-control{z-index:1}.hero-stack .social-pill{margin-block-start:28px}.hero-stack .scope-control{inline-size:min(100%,360px);margin-block-start:16px}.hero-stack .scope-half{padding-inline:24px}.hero-stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#02212b00,#02212ba6);block-size:160px;position:absolute;inset-block-end:0;inset-inline:0}.hero-foot{z-index:2;padding-block:8px calc(12px + env(safe-area-inset-bottom));grid-row:3;grid-template-areas:"cue";align-items:end;display:grid;position:relative}@media (min-width:768px){.hero-foot{padding-block:16px calc(16px + env(safe-area-inset-bottom));grid-template-columns:1fr auto 1fr;grid-template-areas:".cue."}}.hero-more{min-height:44px;font-size:var(--text-sm);color:var(--fg-muted);touch-action:manipulation;border-radius:999px;grid-area:cue;justify-self:center;align-items:center;gap:6px;padding-inline:12px;font-weight:500;display:inline-flex}.hero-more:hover,.hero-more:focus-visible{color:var(--fg)}@media (max-height:599px){.hero-more{display:none}}.placeholder.placeholder-inline,.placeholder.placeholder-corner{font-size:var(--text-xs,.8125rem);background:0 0;border:0;border-radius:0;padding:0}.placeholder.placeholder-inline{max-inline-size:36ch}.placeholder.placeholder-corner{text-align:start;place-content:start;max-inline-size:44ch}.section.latest{padding-block:48px 64px;scroll-margin-block-start:var(--pill-band,calc(var(--pill-top,8px) + var(--header-h) + 24px))}@media (min-width:768px){.section.latest{padding-block:48px 96px}}html[data-theme=day] .hero-stack .arrival-logo:before{background:radial-gradient(closest-side,#faf7f2e0 0% 75%,#faf7f200 100%)}html[data-theme=day] .hero-stage:after{background:linear-gradient(#faf7f200,#faf7f2a6)}.page-hero{background:0 0;position:relative}.page-hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#02212b73,#02212b33);position:absolute;inset:0}.page-hero>*{z-index:1;position:relative}html[data-theme=day] .page-hero:before{background:linear-gradient(#faf7f2cc,#faf7f2a6)}.section.theme-dark{background:#02212ba6}html[data-theme=day] .section.theme-dark{background:#faf7f2b8}.section.theme-light{background:var(--paper);border-radius:16px;inline-size:min(100% - 16px,1120px);margin-inline:auto}.section.theme-light+.section.theme-light{margin-block-start:16px}@media (min-width:768px){.section.theme-light{border-radius:var(--radius-lg)}}@media (prefers-reduced-motion:reduce){html{--field-p:0!important}html[dir] .brand-field,html[dir] .field-blob{transition:none;animation:none}html[dir] .field-layer{transform:none}html[dir] .reveal-spot{display:none}}@media (prefers-contrast:more){.field-blob,.field-ink,.field-reveal{opacity:0}.field-reveal{display:none}}@media (forced-colors:active){.brand-field,#field-track{display:none}}html[data-field=still] .brand-field,html[data-field=still] .field-blob{animation-play-state:paused;animation-delay:0s}@media print{.brand-field,#field-track,.hero-more{display:none}}}html[data-theme=day] :is(.hero-stage,.page-hero,.section.theme-dark){--fg:var(--ink);--fg-muted:#02212bb3;--link:var(--brand-sea);--border:var(--hairline-light);--surface:#02212b0a;--surface-raised:#fff;--focus-ring:var(--brand-sea);--input-border:#036583bf;--control-hover:#02212b14;--error:var(--danger);color:var(--fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
html:root{--pill-top:max(8px, env(safe-area-inset-top));--pill-inset:max(16px, env(safe-area-inset-left), env(safe-area-inset-right));--header-h:56px;--pill-band:calc(var(--pill-top) + var(--header-h) + 24px);--pill-pad-start:12px;--pill-pad-end:6px;--glass-focus:var(--paper);--pill-hover:#ffffff1a;--pill-stroke:#faf7f266;--mark-night:1;--mark-day:0}@media (min-width:768px){html:root{--pill-inset:max(24px, env(safe-area-inset-left), env(safe-area-inset-right));--header-h:72px;--pill-pad-start:20px;--pill-pad-end:12px}}@media (min-width:1024px){html:root{--pill-inset:max(32px, env(safe-area-inset-left), env(safe-area-inset-right))}}html:root[data-theme=day]{--glass-focus:var(--brand-sea);--pill-hover:#ffffff73;--pill-stroke:#036583a6;--mark-night:0;--mark-day:1}.site-header,.bar-shade{inline-size:calc(100% - 2 * var(--pill-inset));border-radius:999px;max-inline-size:1160px;margin-inline:auto;position:fixed;inset-block-start:var(--pill-top);inset-inline:0}.site-header{z-index:30;min-block-size:var(--header-h);touch-action:manipulation;transform:translateZ(0)}.site-header.glass-bar:after{padding:1px}.site-header>.pill-inner{min-block-size:var(--header-h);padding-inline:var(--pill-pad-start) var(--pill-pad-end);align-items:center;gap:8px;display:flex}.pill-home{-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;min-block-size:44px;margin-inline-end:auto;display:inline-flex;position:relative}@media (max-width:767.98px){.pill-home:after{content:"";position:absolute;inset-block:0;inset-inline:-10px}}.nav-link,.menu-button,.lang-switch{isolation:isolate;min-block-size:44px;color:var(--glass-fg);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;align-items:center;gap:6px;padding-inline:12px;font-size:1rem;font-weight:500;transition:transform .15s ease-out;display:inline-flex;position:relative}.lang-switch{border:1px solid var(--pill-stroke);min-block-size:40px;padding-inline:14px}.lang-switch:after{content:"";position:absolute;inset-block:-3px;inset-inline:0}.lang-switch[lang=ar]{font-family:var(--font-arabic);letter-spacing:0}.lang-switch[lang=en]{font-family:var(--font-body)}.nav-link:before,.menu-button:before,.lang-switch:before{content:"";z-index:-1;border-radius:inherit;background:var(--pill-hover);opacity:0;pointer-events:none;transition:opacity .15s ease-out;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.nav-link:hover:before,.menu-button:hover:before,.lang-switch:hover:before{opacity:1}}.menu-button[aria-expanded=true]{background:0 0}.menu-button[aria-expanded=true]:before{opacity:1}.nav-link:active,.menu-button:active,.lang-switch:active{transform:scale(.96)}.menu-button .chev{transition:transform .15s ease-out}.menu-button[aria-expanded=true] .chev{transform:rotate(180deg)}.pill-menu,.theme-button{place-items:center;block-size:44px;inline-size:44px;padding:0;display:inline-grid}.theme-button .theme-icon{grid-area:1/1;transition-property:opacity,scale;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}.theme-button .icon-moon,html[data-theme=day] .theme-button .icon-sun{opacity:0;scale:.25}html[data-theme=day] .theme-button .icon-moon{opacity:1;scale:1}.theme-button:before,.pill-menu:before{background:radial-gradient(120px circle at var(--hx,50%) var(--hy,50%), var(--glass-spot), transparent 70%), linear-gradient(var(--pill-hover), var(--pill-hover))}.pill-nav{display:none}@media (min-width:768px){.pill-nav{align-items:center;gap:2px;display:flex}.pill-menu{display:none}}.nav-link[aria-current=page]:after,.nav-link[data-active=true]:after{content:none}.nav-link[aria-current=page],.pill-nav .menu-button[data-active=true],.submenu a[aria-current=page]{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--glass-fg) 90%, transparent);text-decoration-color:color-mix(in srgb, var(--glass-fg) 90%, transparent)}.site-header :focus-visible,.submenu :focus-visible{outline:2px solid var(--glass-focus);outline-offset:2px;border-radius:999px}.pill-home:focus-visible{border-radius:12px}.site-header>.bar-tint,.site-header>.bar-day{z-index:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .2s ease-out;position:absolute;inset:0}.site-header>.bar-tint{background:var(--glass-tint-color)}.site-header>.bar-day{background:linear-gradient(#ffffff73,#ffffff73),linear-gradient(#00aab714,#00aab714)}html[data-raised=true] .site-header>.bar-tint{opacity:1}.bar-shade{z-index:29;block-size:var(--header-h);opacity:0;pointer-events:none;transition:opacity .2s ease-out;box-shadow:0 12px 40px #02212b47}html[data-raised=true] .bar-shade{opacity:1}@supports (animation-timeline:scroll()){.site-header>.bar-tint{transition:none;animation:linear both bar-tint-in;animation-timeline:scroll(root);animation-range:0 96px}}@keyframes bar-tint-in{0%{opacity:0}to{opacity:1}}@media (max-width:767px){html[data-raised=true]:not([data-theme=day]):not([data-under=light]) body:has(.product-hero-media) .site-header{--glass-dim:#02212b73}html[data-raised=true][data-theme=day] body:has(.product-hero-media) .site-header{--glass-dim:#ffffff73}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.menu-button,.lang-switch{box-shadow:var(--glass-bevel-control)}html[data-under=light] .site-header{--glass-fg:var(--ink);--glass-rim-color:#fff9;--glass-focus:var(--brand-sea);--pill-hover:#ffffff73;--pill-stroke:#036583a6;--glass-bevel-control:inset var(--bevel-x) 1px 3px #ffffff8c, inset calc(-1 * var(--bevel-x)) -1px 2px #02212b1a;--glass-spot:#ffffff73;--mark-night:0;--mark-day:1}html[data-under=light]:not([data-theme=day]) .site-header>.bar-day{opacity:1}html[data-under=light] .submenu{--glass-fill:#ffffff73;--glass-tint-color:#00aab714;--glass-dim:#ffffff3d;--glass-bevel-panel:inset 0 1px 0 #ffffff73;--glass-fg:var(--ink);--glass-rim-color:#fff9;--glass-focus:var(--brand-sea);--pill-hover:#ffffff73;--surface:#02212b0f;--border:#036583a6;--fg:var(--ink)}html[data-theme=day][data-under=dark] :is(.site-header,.submenu){--glass-fill:#ffffff1a;--glass-tint-color:var(--glass-tint);--glass-dim:#02212b3d;--glass-bevel-panel:inset 0 1px 0 #ffffff1f;--glass-bevel-control:inset var(--bevel-x) 1px 3px #ffffff4d, inset calc(-1 * var(--bevel-x)) -1px 2px #02212b2e;--glass-spot:#ffffff29;--glass-fg:var(--paper);--glass-rim-color:var(--glass-rim);--glass-focus:var(--paper);--pill-hover:#ffffff1a;--pill-stroke:#faf7f266;--surface:#ffffff0f;--border:var(--hairline-dark);--fg:var(--paper);--mark-night:1;--mark-day:0}@media (prefers-contrast:more){.menu-button,.lang-switch{box-shadow:none}html[lang][dir]:is([data-under],[data-theme=day]) :is(.site-header,.submenu){--glass-fill:inherit;--glass-tint-color:inherit;--glass-fg:inherit;--glass-rim-color:inherit;--glass-focus:inherit;--pill-hover:inherit;--pill-stroke:inherit;--surface:inherit;--border:inherit;--fg:inherit;--mark-night:inherit;--mark-day:inherit}html[lang][dir]:is([data-under],[data-theme=day]) .site-header>.bar-day{display:none}}}.submenu{inset-block-start:calc(var(--pill-top) + var(--header-h) + 8px);inset-inline:var(--pill-inset);inline-size:auto;min-inline-size:0;max-block-size:calc(100vh - var(--pill-top) - var(--header-h) - 24px);max-block-size:calc(100dvh - var(--pill-top) - var(--header-h) - 24px);z-index:35;border-radius:var(--radius-glass);overscroll-behavior:contain;opacity:0;visibility:hidden;padding:8px;transition:opacity .12s ease-out,transform .12s ease-out,visibility 0s linear .12s;animation:none;display:grid;position:fixed;overflow-y:auto;transform:translateY(4px)}.submenu[data-open=true]{opacity:1;visibility:visible;transition:opacity .15s ease-out,transform,visibility;transform:none}.submenu-body{transition:transform 0s linear .12s;display:grid;transform:translateY(8px)}.submenu[data-open=true] .submenu-body{transition:transform .15s ease-out;transform:none}@media (min-width:768px){.submenu{inline-size:280px;inset-inline-start:auto;inset-inline-end:max(var(--pill-inset), calc((100% - 1160px) / 2))}}@supports (anchor-name:--a){@media (min-width:768px){.pill-nav .menu-button[data-anchor=true]{anchor-name:--products}.submenu{position-anchor:--products;inset-inline-start:calc(anchor(start) - 8px)}}}.submenu a{isolation:isolate;min-block-size:44px;color:var(--glass-fg);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;align-items:center;gap:10px;padding-inline:12px;font-weight:500;display:flex;position:relative}.submenu a:before{content:"";z-index:-1;border-radius:inherit;background:var(--pill-hover);opacity:0;pointer-events:none;transition:opacity .15s ease-out;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.submenu a:hover:before{opacity:1}}.submenu a:focus-visible:before{opacity:1}.submenu .submenu-child{padding-inline-start:32px}main,main [id],:is(main,.site-footer) :is(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-block-start:var(--pill-band)}@media (prefers-reduced-motion:reduce){.site-header>.bar-tint{animation:none}.submenu,.submenu[data-open=true],.submenu-body,.submenu[data-open=true] .submenu-body,.nav-link:active,.menu-button:active,.lang-switch:active{transform:none}.menu-button .chev,.theme-button .theme-icon{transition:none}}@media (forced-colors:active){.site-header>.bar-tint,.site-header>.bar-day,.bar-shade,.nav-link:before,.menu-button:before,.lang-switch:before,.submenu a:before{display:none}html[lang][dir]:is([data-under],[data-theme=day]) :is(.site-header,.submenu){--glass-fill:inherit;--glass-tint-color:inherit;--glass-fg:inherit;--glass-rim-color:inherit;--glass-focus:inherit;--pill-hover:inherit;--pill-stroke:inherit;--surface:inherit;--border:inherit;--fg:inherit}html[lang][dir] .pill-logo{--mark-night:0;--mark-day:1}}@media print{.site-header{border-radius:0;inline-size:auto;max-inline-size:none;margin:0;position:static;transform:none}.site-header>.bar-tint,.site-header>.bar-day,.bar-shade,.submenu,.pill-menu{display:none}html[lang][dir]:is([data-under],[data-theme=day]) :is(.site-header,.submenu){--glass-fill:inherit;--glass-tint-color:inherit;--glass-fg:inherit;--glass-rim-color:inherit;--glass-focus:inherit;--pill-hover:inherit;--pill-stroke:inherit;--surface:inherit;--border:inherit;--fg:inherit;--mark-night:inherit;--mark-day:inherit}}.pill-logo,.pill-logo-symbol,.pill-logo-lockup{display:grid}.pill-logo-lockup{display:none}@media (min-width:768px){.pill-logo-symbol{display:none}.pill-logo-lockup{display:grid}}.pill-logo img{grid-area:1/1;transition:opacity .2s ease-out}.pill-logo .mark-night{opacity:var(--mark-night)}.pill-logo .mark-day{opacity:var(--mark-day)}@media (prefers-reduced-motion:reduce){.pill-logo img{transition:none}}
@layer components{search{min-inline-size:0;display:block}.filter-strip{--glass-blur-panel:var(--glass-blur-sm);border-radius:28px;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-block-size:56px;inline-size:100%;min-inline-size:0;padding:6px;display:grid}.filter-strip[data-arrival-rows="2"]{min-block-size:112px}.filter-strip[data-arrival-rows="3"]{min-block-size:168px}.filter-strip[data-arrival-rows="4"]{min-block-size:224px}@media (min-width:768px){.filter-strip{border-radius:30px;min-block-size:60px}.filter-strip[data-arrival-rows="2"]{min-block-size:120px}.filter-strip[data-arrival-rows="3"]{min-block-size:180px}.filter-strip[data-arrival-rows="4"]{min-block-size:240px}}.filter-note{display:contents}.filter-note[hidden]{display:none}.filter-row{--depth:0;min-inline-size:0;align-items:center;gap:4px;margin-inline-start:calc(var(--depth) * 16px);display:flex}.filter-row>.chip-f{margin-inline-end:2px}.filter-row[data-depth="1"]{--depth:1}.filter-row[data-depth="2"]{--depth:2}.filter-row[data-depth="3"]{--depth:3}@media (max-width:359.98px){.filter-row{margin-inline-start:calc(var(--depth) * 12px)}}.filter-row[data-enter]{animation:.16s ease-out filter-row-in}@keyframes filter-row-in{0%{opacity:0;transform:translateY(-4px)}}.strip-track{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:manipulation;cursor:grab;--fade-start:0px;--fade-end:24px;--fade-left:var(--fade-start);--fade-right:var(--fade-end);min-inline-size:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);flex:auto;align-items:center;gap:6px;scroll-padding-inline:6px;display:flex;overflow:auto hidden}[dir=rtl] .strip-track{--fade-left:var(--fade-end);--fade-right:var(--fade-start)}.filter-row[data-hidden-start=true] .strip-track{--fade-start:24px}.filter-row[data-hidden-end=false] .strip-track{--fade-end:0px}.strip-track::-webkit-scrollbar{display:none}.strip-track[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.chip-f{isolation:isolate;white-space:nowrap;min-block-size:44px;color:var(--glass-fg);scroll-snap-align:start;border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:16px;scroll-margin-inline:24px;font-size:15px;font-weight:500;line-height:1.2;transition:transform .12s ease-out;display:inline-flex;position:relative}@media (min-width:768px){.chip-f{min-block-size:48px}}html[lang=ar] .chip-f{font-weight:400}html[lang=ar] .chip-f[aria-pressed=true]{font-weight:600}.chip-f:before{content:"";border-radius:inherit;background:var(--control-hover);opacity:0;z-index:-1;transition:opacity .15s ease-out;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.chip-f:hover:before{opacity:1}}.chip-f:active{transform:scale(.96)}.chip-f[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:var(--glass-bevel-control)}html[data-theme=day] .chip-f[aria-pressed=true]{background:var(--brand-sea);color:var(--paper)}.chip-f[aria-pressed=true]:before{display:none}.chip-f:focus-visible{outline:2px solid var(--glass-focus,var(--paper));outline-offset:-2px}.chip-f[aria-pressed=true]:focus-visible{outline-color:var(--ink)}html[data-theme=day] .chip-f[aria-pressed=true]:focus-visible{outline-color:var(--paper)}.chip-f[data-empty=true]{opacity:.78}.chip-f[data-empty=true]:is([aria-pressed=true],[aria-current=page],[aria-current=true]){opacity:1}.chip-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}html[lang=ar] .chip-n{font-family:var(--font-mono-arabic)}.filter-row .strip-btn{border-color:var(--glass-rim-color);block-size:32px;inline-size:32px;color:var(--glass-fg);flex:none;display:none}@media (min-width:1024px){.filter-row[data-overflow=true] .strip-btn{display:inline-grid}.filter-row:not([data-hidden-start=true]) .strip-btn[data-edge=start],.filter-row[data-hidden-end=false] .strip-btn[data-edge=end]{visibility:hidden}}.filter-count{color:var(--fg-muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.filter-link{color:var(--fg);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .15s ease-out}.filter-link:hover,.filter-link:focus-visible{text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.filter-row[data-enter]{animation:none}.chip-f:active{transform:none}.chip-f:before{transition:none}}@media (forced-colors:active){.chip-f{border:1px solid buttontext}.chip-f[aria-pressed=true],html[data-theme=day] .chip-f[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;box-shadow:none;background:highlight}.chip-f[aria-pressed=true]:focus-visible,html[data-theme=day] .chip-f[aria-pressed=true]:focus-visible{outline-color:highlighttext}}@media print{.filter-row .strip-btn{display:none!important}.strip-track{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}}}
.section.latest{content-visibility:auto;contain-intrinsic-size:auto 589px}html[data-glass=full] .grid-cards>.card{content-visibility:auto;contain-intrinsic-size:auto 338px}html[data-glass=full] .section.theme-light:has(>.reading-grid){content-visibility:auto;contain-intrinsic-size:auto 2461px}.story .ch-services{content-visibility:auto;contain-intrinsic-size:auto 384px}.story .story-sheet{content-visibility:auto;contain-intrinsic-size:auto 1216px}.story .ch-contact{content-visibility:auto;contain-intrinsic-size:auto 248px}@media (max-width:479.98px){html[data-glass=full] .grid-cards>.card{contain-intrinsic-size:auto 144px}}@media (min-width:768px){.section.latest{contain-intrinsic-size:auto 600px}html[data-glass=full] .grid-cards>.card{contain-intrinsic-size:auto 478px}html[data-glass=full] .section.theme-light:has(>.reading-grid){contain-intrinsic-size:auto 2024px}.story .ch-services{contain-intrinsic-size:auto 235px}.story .story-sheet{contain-intrinsic-size:auto 779px}.story .ch-contact{contain-intrinsic-size:auto 224px}}@media (min-width:1024px){html[data-glass=full] .grid-cards>.card{contain-intrinsic-size:auto 467px}html[data-glass=full] .section.theme-light:has(>.reading-grid){contain-intrinsic-size:auto 1842px}.story .ch-services{contain-intrinsic-size:auto 192px}.story .story-sheet{contain-intrinsic-size:auto 712px}}@media print{.section.latest,html[data-glass=full] .grid-cards>.card,.story .ch-services,.story .story-sheet,.story .ch-contact{content-visibility:visible}html[data-glass=full] .section.theme-light:has(>.reading-grid){content-visibility:visible}}
