:root{--color-navy-900:#07182b;--color-navy-800:#0b2440;--color-navy-700:#103154;--color-navy-600:#17436f;--color-navy-500:#1f568d;--color-navy-400:#3d74ac;--color-navy-200:#a8c0d8;--color-navy-100:#d9e4f0;--color-navy-50:#eff4fa;--color-orange-700:#b84a06;--color-orange-600:#dc5a08;--color-orange-500:#f26a0c;--color-orange-400:#ff8a3d;--color-orange-200:#ffc79e;--color-orange-100:#ffe3cd;--color-orange-50:#fff5ec;--color-white:#fff;--color-black:#000;--color-gray-50:#f7f8fa;--color-gray-100:#eff1f5;--color-gray-200:#e2e6ec;--color-gray-300:#cbd2dc;--color-gray-400:#9aa5b4;--color-gray-500:#6b7686;--color-gray-600:#4a5361;--color-gray-700:#333b47;--color-gray-800:#1f252e;--color-gray-900:#12161c;--color-background:var(--color-gray-50);--color-surface:var(--color-white);--color-border:var(--color-gray-200);--color-border-strong:var(--color-gray-300);--color-text-primary:var(--color-gray-900);--color-text-secondary:var(--color-gray-600);--color-text-tertiary:var(--color-gray-400);--color-text-on-primary:var(--color-white);--color-text-on-accent:var(--color-white);--color-accent:var(--color-orange-500);--color-success:#14875c;--color-success-surface:#e6f5ee;--color-warning:#c98600;--color-warning-surface:#fdf3e0;--color-error:#d03535;--color-status-active:var(--color-success);--color-status-ending-soon:#e0561b;--color-background-dark:#0a0f16;--color-surface-dark:#141a23;--color-surface-muted-dark:#1c242f;--color-border-dark:#2a3441;--color-text-primary-dark:#f2f4f7;--color-text-secondary-dark:#a3aebd;--color-text-tertiary-dark:#6b7686;--app-navy-900:var(--color-navy-900);--app-navy-800:var(--color-navy-800);--app-navy-700:var(--color-navy-700);--app-orange-500:var(--color-orange-500);--app-orange-400:var(--color-orange-400);--app-orange-600:var(--color-orange-600);--app-background:var(--color-background);--app-surface:var(--color-surface);--app-text-primary:var(--color-text-primary);--app-text-secondary:var(--color-text-secondary);--app-text-tertiary:var(--color-text-tertiary);--app-text-on-primary:var(--color-text-on-primary);--app-text-on-accent:var(--color-text-on-accent);--app-accent:var(--color-accent);--app-border:var(--color-border);--app-border-strong:var(--color-border-strong);--app-success:var(--color-success);--app-success-surface:var(--color-success-surface);--app-warning:var(--color-warning);--app-status-active:var(--color-status-active);--app-status-ending-soon:var(--color-status-ending-soon);--font-arabic:"IBM Plex Sans Arabic", "Noto Kufi Arabic", Tahoma, sans-serif;--font-latin:"Inter", "IBM Plex Sans Arabic", system-ui, sans-serif;--ease-out:cubic-bezier(.22, 1, .36, 1);--duration-fast:.2s;--duration-base:.28s;--duration-slow:.6s;--hero-max-width:1280px;--content-max-width:1440px;--content-pad-x:clamp(1.25rem, 4vw, 3.5rem);--header-height:72px;--bp-lg:1100px;--bp-md:960px;--bp-sm:768px;--bp-xs:520px;--hero-footer-bottom:clamp(1.25rem, 2.5vw, 2rem);--browse-overlap:0;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--shadow-soft:0 8px 28px color-mix(in srgb, var(--color-navy-900) 6%, transparent);--shadow-card:0 2px 10px color-mix(in srgb, var(--color-navy-900) 4%, transparent)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;direction:rtl}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-width:320px;font-family:var(--font-arabic);color:var(--color-text-primary-dark);background:var(--color-navy-900);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#root{width:100%;max-width:none;min-height:100svh;text-align:initial;border:none;margin:0}img{max-width:100%}a{color:inherit}button{font:inherit}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.browse{--browse-pad-x:var(--content-pad-x);z-index:4;color:var(--color-text-primary);font-family:var(--font-arabic);direction:rtl;background:0 0;margin-top:0;padding:0 0 clamp(3.5rem,7vw,5.5rem);position:relative}.browse--ltr{font-family:var(--font-latin);direction:ltr}.browse:before{content:"";z-index:-1;background:var(--color-background);pointer-events:none;position:absolute;inset:0}.browse__inner{z-index:1;width:min(100% - (2 * var(--browse-pad-x)), var(--hero-max-width));margin-inline:auto;padding-inline:0;position:relative}.search-section{z-index:2;position:relative}.search-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);z-index:3;padding:clamp(1rem,2vw,1.35rem) clamp(1rem,2.2vw,1.5rem) clamp(1.1rem,2.2vw,1.45rem);position:relative;overflow:visible}.search-tabs{border-radius:var(--radius-md);background:var(--color-gray-100);align-items:stretch;gap:.4rem;margin-bottom:1rem;padding:.28rem;display:inline-flex}.search-tabs__btn{border-radius:calc(var(--radius-md) - 2px);min-width:6.5rem;min-height:44px;color:var(--color-navy-800);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:0 0;border:none;padding:.55rem 1.15rem;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2}.search-tabs__btn:hover{background:color-mix(in srgb, var(--color-white) 70%, transparent)}.search-tabs__btn--active{background:var(--color-navy-800);color:var(--color-text-on-primary);box-shadow:0 4px 12px color-mix(in srgb, var(--color-navy-900) 18%, transparent)}.search-tabs__btn--active:hover{background:var(--color-navy-700)}.search-tabs__btn:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:2px}.saudi-plate-preview{border-top:1px solid var(--color-border);animation:saudi-plate-in var(--duration-base) var(--ease-out) both;justify-items:center;gap:.75rem;margin-top:1.15rem;padding-top:1.1rem;display:grid}.saudi-plate-preview__hint{color:var(--color-text-secondary);text-align:center;margin:0;font-size:.875rem;font-weight:500;line-height:1.4}.saudi-plate{--plate-ink:var(--color-gray-900);--plate-line:var(--color-gray-800);--plate-face:#f7f8fa;aspect-ratio:4.2/1.55;border:2.5px solid var(--plate-line);background:var(--plate-face);width:min(100%,26rem);box-shadow:0 10px 28px color-mix(in srgb, var(--color-navy-900) 12%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-white) 70%, transparent);transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);direction:ltr;border-radius:.45rem;grid-template-columns:minmax(0,1fr) 3.15rem;display:grid;overflow:hidden}.saudi-plate--empty{opacity:.88}.saudi-plate__body{grid-template-rows:1fr 1fr;grid-template-columns:1.15fr 1fr;min-width:0;display:grid}.saudi-plate__cell{border-inline-end:1.5px solid var(--plate-line);border-block-end:1.5px solid var(--plate-line);place-items:center;min-width:0;padding:.15rem .35rem;display:grid}.saudi-plate__cell--ar-let,.saudi-plate__cell--en-let{border-inline-end:none}.saudi-plate__cell--en-num,.saudi-plate__cell--en-let{border-block-end:none}.saudi-plate__value{color:var(--plate-ink);font-family:var(--font-arabic);letter-spacing:.08em;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);font-size:clamp(1.15rem,3.6vw,1.85rem);font-weight:700;line-height:1}.saudi-plate--empty .saudi-plate__value{color:var(--color-gray-400);letter-spacing:.18em}.saudi-plate__value--letters{letter-spacing:.22em;font-size:clamp(1.05rem,3.2vw,1.65rem)}.saudi-plate__cell--en-num .saudi-plate__value,.saudi-plate__cell--en-let .saudi-plate__value{font-family:var(--font-latin);letter-spacing:.14em;font-weight:800}.saudi-plate__strip{color:var(--color-white);flex-direction:column;justify-content:space-between;align-items:center;gap:.2rem;padding:.35rem .2rem .3rem;display:flex}.saudi-plate__strip--blue{background:#0b5cab}.saudi-plate__strip--green{background:#0f7a3a}.saudi-plate__strip--navy{background:var(--color-navy-800)}.saudi-plate__emblem{flex-shrink:0;width:1.55rem;height:1.4rem}.saudi-plate__country{writing-mode:vertical-rl;font-family:var(--font-arabic);letter-spacing:.04em;font-size:.58rem;font-weight:700;line-height:1;transform:rotate(180deg)}.saudi-plate__ksa{font-family:var(--font-latin);letter-spacing:.02em;flex-direction:column;align-items:center;gap:.02rem;font-size:.72rem;font-weight:800;line-height:1.05;display:flex}.saudi-plate__mark{background:color-mix(in srgb, var(--color-black) 35%, transparent);width:.55rem;height:.55rem;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-white) 35%, transparent);border-radius:50%}@keyframes saudi-plate-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.saudi-plate-preview{animation:none}}.search-filters{z-index:5;grid-template-columns:minmax(14rem,1.7fr) repeat(3,minmax(8.5rem,.85fr)) auto;align-items:stretch;gap:.75rem;display:grid;position:relative}.search-filters--plates{grid-template-columns:minmax(16rem,1.9fr) repeat(3,minmax(8rem,.8fr)) auto}.plate-search{grid-template-columns:minmax(7.5rem,.9fr) minmax(10rem,1.15fr);align-items:stretch;gap:.65rem;min-width:0;display:grid}.plate-search__field,.plate-search__letters{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;min-height:52px;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;gap:.2rem;padding:.4rem .75rem .45rem;display:flex}.plate-search__field:hover,.plate-search__letters:hover{border-color:var(--color-border-strong)}.plate-search__field:focus-within,.plate-search__letters:focus-within{border-color:var(--color-navy-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-navy-500) 16%, transparent)}.plate-search__label{color:var(--color-text-tertiary);font-size:.75rem;font-weight:500;line-height:1.2}.plate-search__input{width:100%;color:var(--color-text-primary);letter-spacing:.12em;background:0 0;border:none;padding:0;font-family:inherit;font-size:1.05rem;font-weight:700;line-height:1.3}.plate-search__input--digits{text-align:start;font-variant-numeric:tabular-nums;direction:ltr}.plate-search__input::placeholder{color:var(--color-text-tertiary);letter-spacing:.18em;font-weight:500}.plate-search__input:focus{outline:none}.plate-search__letter-row{direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.plate-search__letters{overflow:visible}.custom-select{min-width:0;position:relative}.custom-select--filter{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:52px;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;gap:.15rem;padding:.45rem .85rem;display:flex}.custom-select--filter:hover{border-color:var(--color-border-strong)}.custom-select--filter:focus-within{border-color:var(--color-navy-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-navy-500) 16%, transparent)}.custom-select__label{color:var(--color-text-tertiary);font-size:.75rem;font-weight:500;line-height:1.2}.custom-select__trigger{width:100%;color:var(--color-navy-800);text-align:start;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.35;display:flex}.custom-select__trigger:focus{outline:none}.custom-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.custom-select__value--placeholder{color:var(--color-text-tertiary);font-weight:500}.custom-select__chevron{width:1.05rem;height:1.05rem;color:var(--color-text-secondary);transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0}.custom-select__chevron--open{transform:rotate(180deg)}.custom-select__menu{inset-inline:0;z-index:40;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 12px 32px color-mix(in srgb, var(--color-navy-900) 12%, transparent), 0 2px 8px color-mix(in srgb, var(--color-navy-900) 6%, transparent);max-height:16rem;animation:custom-select-in var(--duration-fast) var(--ease-out);margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .4rem);overflow-y:auto}.custom-select__option{border-radius:calc(var(--radius-md) - 4px);min-height:2.5rem;color:var(--color-text-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .7rem;font-size:.9375rem;font-weight:500;line-height:1.3;display:flex}.custom-select__option:hover,.custom-select__option--active{background:var(--color-navy-50);color:var(--color-navy-800)}.custom-select__option--selected{background:color-mix(in srgb, var(--color-navy-100) 80%, var(--color-white));color:var(--color-navy-800);font-weight:700}.custom-select__option--selected.custom-select__option--active,.custom-select__option--selected:hover{background:var(--color-navy-100)}.custom-select__option-label{min-width:0}.custom-select__check{width:1rem;height:1rem;color:var(--color-navy-600);flex-shrink:0}.custom-select--compact{width:100%}.custom-select--compact .custom-select__trigger{border:1px solid var(--color-border);border-radius:calc(var(--radius-sm) - 1px);background:var(--color-gray-50);justify-content:center;gap:.2rem;min-height:1.7rem;padding:.15rem .35rem;font-size:.9rem;font-weight:700}.custom-select--compact .custom-select__trigger:hover,.custom-select--compact .custom-select__trigger:focus-visible{border-color:var(--color-navy-500);background:var(--color-white)}.custom-select--compact .custom-select__chevron{width:.85rem;height:.85rem}.custom-select--compact .custom-select__menu{inset-inline:50% auto;width:max(7.5rem,100%);min-width:7.5rem;max-height:14rem;animation-name:custom-select-in-compact;top:calc(100% + .3rem);transform:translate(-50%)}.custom-select--compact .custom-select__option{justify-content:center;min-height:2.15rem;padding:.35rem .55rem;font-size:.875rem}.custom-select--compact .custom-select__check{display:none}@keyframes custom-select-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes custom-select-in-compact{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.custom-select__menu{animation:none}.custom-select--compact .custom-select__menu{transform:translate(-50%)}}.search-bar{align-items:center;min-height:52px;display:flex;position:relative}.search-bar__icon{width:1.15rem;height:1.15rem;color:var(--color-text-tertiary);pointer-events:none;position:absolute;inset-inline-start:.95rem}.search-bar__input{padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:52px;color:var(--color-text-primary);text-align:start;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding-inline-start:2.65rem;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1.4}.search-bar__input::placeholder{color:var(--color-text-tertiary);font-weight:400}.search-bar__input:hover{border-color:var(--color-border-strong)}.search-bar__input:focus{border-color:var(--color-navy-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-navy-500) 16%, transparent);outline:none}.search-bar__input::-webkit-search-cancel-button{-webkit-appearance:none}.search-btn{border-radius:var(--radius-md);background:var(--color-accent);min-width:7.25rem;min-height:52px;color:var(--color-text-on-accent);cursor:pointer;box-shadow:0 6px 16px color-mix(in srgb, var(--color-orange-500) 24%, transparent);transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:none;justify-content:center;align-items:center;gap:.45rem;padding:.75rem 1.35rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;display:inline-flex}.search-btn__icon{flex-shrink:0;width:1.15rem;height:1.15rem}.search-btn:hover{background:var(--color-orange-600);box-shadow:0 10px 22px color-mix(in srgb, var(--color-orange-500) 32%, transparent);transform:translateY(-1px)}.search-btn:active{background:var(--color-orange-700);transform:translateY(0)}.search-btn:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.category-section{margin-top:clamp(2.75rem,5vw,3.75rem)}.category-header{grid-template-columns:1fr auto 1fr;align-items:start;gap:1rem;margin-bottom:clamp(1.35rem,3vw,1.85rem);display:grid}.category-header__copy{text-align:center;grid-column:2}.category-header__title{color:var(--color-navy-800);letter-spacing:-.01em;margin:0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:700;line-height:1.3}.category-header__subtitle{color:var(--color-text-secondary);margin:.45rem 0 0;font-size:clamp(.9rem,1.4vw,1rem);font-weight:400;line-height:1.55}.category-header__link{min-height:44px;color:var(--color-text-primary);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);grid-column:3;justify-self:end;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.category-header__arrow{width:1.05rem;height:1.05rem;transition:transform var(--duration-fast) var(--ease-out)}.category-header__arrow--ltr{transform:scaleX(-1)}.category-header__link:hover,.category-header__link:focus-visible{color:var(--color-accent)}.category-header__link:hover .category-header__arrow,.category-header__link:focus-visible .category-header__arrow{transform:translate(-3px)}.category-header__link:hover .category-header__arrow--ltr,.category-header__link:focus-visible .category-header__arrow--ltr{transform:scaleX(-1)translate(3px)}.category-header__link:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:4px;border-radius:4px}.category-grid{--category-gap:clamp(.9rem, 1.6vw, 1.25rem);--category-cols:4;justify-content:center;gap:var(--category-gap);flex-wrap:wrap;display:flex}.category-grid__item{flex:0 1 calc((100% - (var(--category-cols) - 1) * var(--category-gap)) / var(--category-cols));max-width:calc((100% - (var(--category-cols) - 1) * var(--category-gap)) / var(--category-cols));min-width:0}.category-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;min-height:100%;box-shadow:var(--shadow-card);cursor:pointer;text-align:center;color:inherit;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), border-color .22s var(--ease-out);flex-direction:column;align-items:stretch;padding:1.1rem .85rem 1.2rem;font-family:inherit;display:flex}.category-card__media{aspect-ratio:4/3;border-radius:var(--radius-md);isolation:isolate;background:0 0;justify-content:center;align-items:center;margin-bottom:.85rem;display:flex;position:relative;overflow:hidden}.category-card--image-label{background:var(--color-navy-900);border-color:color-mix(in srgb, var(--color-navy-700) 70%, var(--color-border));justify-content:stretch;height:100%;min-height:0;padding:0;overflow:hidden}.category-card--image-label .category-card__media{aspect-ratio:4/3;background:var(--color-navy-900);border-radius:0;flex:auto;width:100%;min-height:clamp(11.5rem,18vw,14.5rem);margin-bottom:0}.category-card--image-label .category-card__image--promo{object-fit:cover;object-position:center 28%;width:100%;height:100%;max-height:none}.category-grid__item:has(.category-card--image-label){align-self:stretch}.category-card__image{object-fit:cover;object-position:center;image-rendering:auto;backface-visibility:hidden;width:100%;height:100%;transition:transform .28s var(--ease-out);display:block;transform:translateZ(0)}.category-card__image--plate{object-fit:cover;object-position:center 30%;width:100%;height:100%}.category-card__caption{inset-inline:0;z-index:1;background:linear-gradient(to top, var(--color-navy-900) 0%, color-mix(in srgb, var(--color-navy-900) 94%, transparent) 28%, color-mix(in srgb, var(--color-navy-900) 55%, transparent) 62%, transparent 100%);pointer-events:none;place-items:end center;min-height:48%;padding:3rem .7rem 1rem;display:grid;position:absolute;bottom:0}.category-card__caption-text{z-index:1;width:100%;color:var(--color-white);letter-spacing:.01em;text-align:center;text-shadow:0 2px 14px color-mix(in srgb, var(--color-black) 55%, transparent);font-size:clamp(.92rem,1.35vw,1.08rem);font-weight:700;line-height:1.35;display:block;position:relative}.category-card__caption-text:before{content:"";border-radius:var(--radius-pill);background:var(--color-orange-500);width:1.65rem;height:2px;margin:0 auto .55rem;display:block}.category-card__title{color:var(--color-navy-800);font-size:clamp(.9rem,1.2vw,1.05rem);font-weight:700;line-height:1.35}.category-card:hover,.category-card:focus-visible{border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-border));box-shadow:0 10px 24px color-mix(in srgb, var(--color-navy-900) 8%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-accent) 12%, transparent);transform:translateY(-3px)}.category-card--image-label:hover,.category-card--image-label:focus-visible{border-color:color-mix(in srgb, var(--color-orange-500) 45%, var(--color-navy-700));box-shadow:0 12px 28px color-mix(in srgb, var(--color-black) 28%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-orange-500) 18%, transparent)}.category-card:hover .category-card__image,.category-card:focus-visible .category-card__image{transform:translateZ(0)scale(1.03)}.category-card:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.category-card:active{transform:translateY(-1px)}@media (width<=1024px){.browse{--browse-overlap:0}.search-filters,.search-filters--plates{grid-template-columns:1fr 1fr}.search-bar,.plate-search{grid-column:1/-1}.search-btn{grid-column:1/-1;width:100%}.category-grid{--category-cols:3}.category-header{text-align:center;grid-template-columns:1fr;justify-items:center}.category-header__copy,.category-header__link{grid-column:1;justify-self:center}.category-card--image-label .category-card__media{min-height:clamp(9.5rem,16vw,12rem)}}@media (width<=768px){.browse{--browse-overlap:0;margin-top:0;padding-bottom:clamp(2.75rem,6vw,4rem)}.browse__inner{width:min(100% - 1.5rem, var(--hero-max-width))}.search-panel{border-radius:var(--radius-lg);padding:.95rem}.search-tabs{width:100%}.search-tabs__btn{flex:1;min-width:0;padding-inline:.65rem}.search-filters{grid-template-columns:1fr;gap:.65rem}.plate-search{grid-template-columns:1fr}.saudi-plate-preview{margin-top:.95rem;padding-top:.9rem}.saudi-plate{grid-template-columns:minmax(0,1fr) 2.75rem;width:min(100%,22rem)}.saudi-plate__country{font-size:.5rem}.saudi-plate__ksa{font-size:.62rem}.category-grid{--category-cols:2;--category-gap:.75rem}.category-card{padding:.7rem .55rem .85rem}.category-card--image-label{padding:0}.category-card--image-label .category-card__media{min-height:clamp(8.5rem,42vw,11rem)}.category-card__caption{min-height:46%;padding:2.25rem .55rem .8rem}.category-card__caption-text{font-size:.88rem}.category-card__title{font-size:.8rem}}@media (width<=520px){.browse__inner{width:min(100% - 1.25rem, var(--hero-max-width))}.category-grid{--category-cols:2;--category-gap:.6rem}.category-header__subtitle{max-width:18rem;margin-inline:auto}.category-card--image-label .category-card__media{min-height:clamp(7.5rem,40vw,9.5rem)}}@media (width<=360px){.category-grid{--category-cols:2;--category-gap:.5rem}.search-tabs__btn{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.search-tabs__btn,.search-btn,.category-card,.category-card__image,.category-header__arrow,.category-header__link{transition:none}.category-card:hover,.category-card:focus-visible,.search-btn:hover{transform:none}.category-card:hover .category-card__image,.category-card:focus-visible .category-card__image{transform:translateZ(0)}}.featured{--featured-pad-x:var(--content-pad-x);isolation:isolate;background:var(--color-navy-900);width:100%;min-height:clamp(28rem,62vw,46rem);color:var(--color-text-primary-dark);font-family:var(--font-arabic);direction:rtl;padding:clamp(3.5rem,7vw,5.25rem) 0 clamp(4rem,8vw,5.75rem);position:relative;overflow:clip}.featured--ltr{direction:ltr}.featured__media{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.featured__bg{object-fit:cover;object-position:center center;opacity:1;filter:none;width:100%;height:100%;display:block;position:absolute;inset:0}.featured__scrim{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-navy-900) 28%, transparent) 0%, color-mix(in srgb, var(--color-navy-900) 18%, transparent) 38%, color-mix(in srgb, var(--color-navy-900) 42%, transparent) 72%, color-mix(in srgb, var(--color-navy-900) 72%, transparent) 100%), radial-gradient(ellipse 55% 70% at 50% 42%, color-mix(in srgb, var(--color-navy-900) 55%, transparent) 0%, transparent 72%);position:absolute;inset:0}.featured__inner{z-index:1;width:min(100% - (2 * var(--featured-pad-x)), var(--hero-max-width));margin-inline:auto;position:relative}.featured-header{grid-template-columns:1fr auto 1fr;align-items:start;gap:1rem;margin-bottom:clamp(1.75rem,3.5vw,2.5rem);display:grid}.featured-header__copy{text-align:center;grid-column:2}.featured-header__title{color:var(--color-text-on-primary);text-shadow:0 2px 24px color-mix(in srgb, var(--color-black) 55%, transparent);letter-spacing:-.015em;margin:0;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:700;line-height:1.25}.featured-header__subtitle{color:var(--color-text-secondary-dark);text-shadow:0 1px 16px color-mix(in srgb, var(--color-black) 50%, transparent);margin:.45rem 0 0;font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:400;line-height:1.5}.featured-header__link{min-height:44px;color:var(--color-text-on-primary);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);grid-column:3;justify-self:end;align-items:center;gap:.35rem;margin-top:.45rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.featured-header__arrow{width:1.05rem;height:1.05rem;transition:transform var(--duration-fast) var(--ease-out)}.featured--ltr .featured-header__arrow{transform:scaleX(-1)}.featured-header__link:hover,.featured-header__link:focus-visible{color:var(--color-accent)}.featured-header__link:hover .featured-header__arrow,.featured-header__link:focus-visible .featured-header__arrow{transform:translate(-3px)}.featured--ltr .featured-header__link:hover .featured-header__arrow,.featured--ltr .featured-header__link:focus-visible .featured-header__arrow{transform:scaleX(-1)translate(-3px)}.featured-header__link:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:4px;border-radius:4px}.auction-carousel{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid;position:relative}.auction-carousel__main{flex-direction:column;gap:.85rem;min-width:0;display:flex}.auction-carousel__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;cursor:grab;scrollbar-width:none;touch-action:pan-x;outline:none;gap:1rem;padding:.35rem .15rem;display:flex;overflow:auto hidden}.auction-carousel__track::-webkit-scrollbar{display:none}.auction-carousel__track--dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.auction-carousel__track:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:4px;border-radius:var(--radius-md)}.auction-carousel__slide{scroll-snap-align:start;flex:0 0 calc(33.3333% - .666667rem);min-width:0;max-width:100%}.auction-carousel__dots{justify-content:center;align-items:center;gap:.45rem;padding-block:.15rem;display:flex}.auction-carousel__dot{border:1.5px solid color-mix(in srgb, var(--color-white) 70%, transparent);border-radius:var(--radius-pill);cursor:pointer;pointer-events:auto;touch-action:manipulation;width:.55rem;height:.55rem;transition:width var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;padding:0;position:relative}.auction-carousel__dot:before{content:"";position:absolute;inset:-.45rem}.auction-carousel__dot:hover,.auction-carousel__dot:focus-visible{border-color:var(--color-white);background:color-mix(in srgb, var(--color-white) 35%, transparent)}.auction-carousel__dot--active{border-color:var(--color-orange-400);background:var(--color-orange-500);width:1.35rem}.auction-carousel__dot:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.auction-carousel__nav{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-white);width:2.85rem;height:2.85rem;color:var(--color-navy-900);box-shadow:0 10px 24px color-mix(in srgb, var(--color-black) 28%, transparent);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);flex-shrink:0;align-self:start;place-items:center;margin-top:clamp(4.5rem,12vw,6.5rem);display:grid}.auction-carousel__nav-icon{width:1.2rem;height:1.2rem}.auction-carousel__nav:hover:not(:disabled){background:var(--color-gray-50);transform:scale(1.04)}.auction-carousel__nav:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.auction-carousel__nav:disabled{opacity:.35;cursor:not-allowed}.auction-card{border:1px solid color-mix(in srgb, var(--color-border) 80%, transparent);border-radius:var(--radius-xl);background:var(--color-surface);height:100%;box-shadow:0 4px 6px color-mix(in srgb, var(--color-navy-900) 4%, transparent), 0 12px 28px color-mix(in srgb, var(--color-navy-900) 10%, transparent);color:var(--color-text-primary);transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.auction-card:hover{box-shadow:0 8px 12px color-mix(in srgb, var(--color-navy-900) 6%, transparent), 0 18px 40px color-mix(in srgb, var(--color-navy-900) 16%, transparent);transform:translateY(-4px)}.auction-card__media{aspect-ratio:4/3;background:var(--color-navy-800);position:relative;overflow:hidden}.auction-card__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .32s var(--ease-out);display:block}.auction-card:hover .auction-card__image{transform:scale(1.04)}.auction-card__overlays{pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-navy-900) 28%, transparent) 0%, transparent 42%);position:absolute;inset:0}.auction-card__overlays>*{pointer-events:auto}.auction-badge{top:.85rem;letter-spacing:.01em;color:var(--color-text-on-primary);box-shadow:0 4px 12px color-mix(in srgb, var(--color-black) 18%, transparent);border-radius:.45rem;padding:.35rem .7rem;font-size:.72rem;font-weight:700;line-height:1.2;position:absolute;inset-inline-end:.85rem}.auction-badge--active{background:var(--color-status-active)}.auction-badge--endingSoon{background:var(--color-status-ending-soon)}.auction-badge--ended{background:var(--color-gray-500)}.auction-card__fav{top:.85rem;border:1.5px solid var(--color-white);border-radius:var(--radius-pill);width:2.4rem;height:2.4rem;color:var(--color-white);cursor:pointer;box-shadow:none;transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:0 0;place-items:center;display:grid;position:absolute;inset-inline-start:.85rem}.auction-card__fav-icon{width:1.1rem;height:1.1rem}.auction-card__fav:hover,.auction-card__fav:focus-visible{border-color:var(--color-error);color:var(--color-error);box-shadow:none;background:0 0;transform:scale(1.06)}.auction-card__fav--active{border-color:var(--color-error);color:var(--color-error);background:0 0}.auction-card__fav:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:2px}.auction-countdown{color:var(--color-text-on-primary);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;text-shadow:0 1px 8px color-mix(in srgb, var(--color-black) 55%, transparent);direction:ltr;background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:.45rem;padding:0;display:inline-flex;position:absolute;bottom:.75rem;left:.75rem;right:auto}.auction-countdown__icon-wrap{border-radius:var(--radius-pill);border:1.5px solid color-mix(in srgb, var(--color-white) 70%, transparent);background:0 0;flex-shrink:0;place-items:center;width:1.85rem;height:1.85rem;display:grid}.auction-countdown__icon{width:.95rem;height:.95rem}.auction-countdown__copy{text-align:start;direction:rtl;flex-direction:column;gap:.08rem;min-width:0;display:flex}.auction-countdown__label{opacity:.92;white-space:nowrap;font-size:.68rem;font-weight:500;line-height:1.2}.auction-countdown__time{font-variant-numeric:tabular-nums;letter-spacing:.03em;white-space:nowrap;font-size:.92rem;font-weight:700;line-height:1.15}.auction-card__body{background:var(--color-white);flex-direction:column;flex:1;gap:.75rem;padding:1.1rem 1.15rem 1.15rem;display:flex}.auction-card__title{color:var(--color-navy-900);font-family:var(--font-arabic);text-align:start;margin:0;font-size:1.05rem;font-weight:700;line-height:1.35}.auction-card__title--latin{font-family:var(--font-latin);text-align:start;direction:ltr;unicode-bidi:isolate}.auction-meta{color:var(--color-gray-500);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .65rem;margin:0;padding:0;font-size:.78rem;font-weight:500;line-height:1.3;list-style:none;display:flex}.auction-meta__item{align-items:center;gap:.3rem;min-width:0;max-width:100%;display:inline-flex}.auction-meta__item:not(:last-child):after{display:none}.auction-meta__icon{width:.95rem;height:.95rem;color:var(--color-gray-500);opacity:1;flex-shrink:0}.auction-card__divider{background:var(--color-gray-200);border:0;width:100%;height:1px;margin:.15rem 0 .05rem;display:block}.auction-price{flex-direction:column;align-items:flex-start;gap:.2rem;margin-top:0;display:flex}.auction-price__label{color:var(--color-gray-500);font-size:.8125rem;font-weight:500;line-height:1.3}.auction-price__value{align-items:center;gap:.4rem;margin:0;line-height:1.1;display:inline-flex}.auction-price__amount{color:var(--color-orange-500);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.auction-price__currency{color:var(--color-navy-900);align-items:center;line-height:0;display:inline-flex}.auction-price__sar{width:.92em;height:1.05em;font-size:1.15rem;display:block}.auction-cta{border-radius:var(--radius-lg);background:var(--color-orange-500);width:100%;min-height:48px;color:var(--color-text-on-accent);cursor:pointer;box-shadow:none;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:none;justify-content:center;align-items:center;margin-top:auto;padding:.85rem 1rem;font-family:inherit;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.auction-cta:hover{background:var(--color-orange-600);box-shadow:none;transform:translateY(-1px)}.auction-cta:active{background:var(--color-orange-700);transform:translateY(0)}.auction-cta:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.auction-cta--disabled{background:var(--color-gray-300);color:var(--color-gray-600);box-shadow:none;cursor:not-allowed}@media (width<=1100px){.auction-carousel__slide{flex-basis:calc(50% - .5rem);max-width:calc(50% - .5rem)}}@media (width<=1024px){.featured-header{text-align:center;grid-template-columns:1fr;justify-items:center}.featured-header__copy,.featured-header__link{grid-column:1;justify-self:center}}@media (width<=720px){.featured{padding-block:3.25rem 3.75rem}.auction-carousel{grid-template-columns:1fr;gap:.85rem}.auction-carousel__nav{z-index:2;align-self:auto;width:2.5rem;height:2.5rem;margin-top:0;position:absolute;top:22%}.auction-carousel__nav--prev{inset-inline-end:.35rem}.auction-carousel__nav--next{inset-inline-start:.35rem}.auction-carousel__track{margin-inline:0;padding-inline:.1rem}.auction-carousel__slide{flex-basis:100%;max-width:100%}.auction-meta{justify-content:flex-start}.auction-countdown__label,.auction-countdown__time{white-space:normal}}@media (width<=520px){.featured{padding-block:2.75rem 3.25rem}.featured__inner{width:min(100% - 1.25rem, var(--hero-max-width))}.auction-carousel__slide{flex-basis:100%;max-width:100%}.auction-card__body{padding:.95rem 1rem 1.05rem}.auction-card__title{font-size:.98rem}.auction-price__amount{font-size:1.15rem}.auction-carousel__nav{width:2.25rem;height:2.25rem;top:20%}}@media (prefers-reduced-motion:reduce){.auction-card,.auction-card__image,.auction-cta,.auction-carousel__nav,.auction-card__fav,.featured-header__arrow,.featured-header__link{transition:none}.auction-carousel__track{scroll-behavior:auto}.auction-card:hover,.auction-cta:hover,.auction-carousel__nav:hover:not(:disabled),.auction-card:hover .auction-card__image{transform:none}}.site-footer{--footer-link:color-mix(in srgb, var(--color-gray-400) 88%, var(--color-navy-200));--footer-border:color-mix(in srgb, var(--color-navy-600) 55%, transparent);--footer-input-surface:color-mix(in srgb, var(--color-navy-800) 72%, var(--color-navy-700));--footer-link-nudge:-1;isolation:isolate;background:linear-gradient(180deg, var(--color-navy-900) 0%, color-mix(in srgb, var(--color-navy-900) 88%, var(--color-navy-800)) 100%);color:var(--color-text-on-primary);border-top:1px solid var(--footer-border);font-family:var(--font-arabic);direction:rtl;position:relative}.site-footer--ltr{--footer-link-nudge:1;font-family:var(--font-latin);direction:ltr}.site-footer__inner{width:min(100% - (var(--content-pad-x) * 2), var(--content-max-width));margin-inline:auto;padding-block:clamp(3rem,6vw,4.75rem) 0}.site-footer__main{grid-template-columns:minmax(12rem,1.15fr) minmax(0,2.2fr) minmax(14rem,1.15fr);align-items:start;gap:clamp(2rem,4vw,3.5rem) clamp(1.75rem,3.5vw,3.5rem);padding-bottom:clamp(2.5rem,4vw,3.25rem);display:grid}.site-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.75rem);display:grid}.footer-brand{text-align:start;flex-direction:column;align-items:flex-start;gap:1.1rem;max-width:18rem;display:flex}.footer-brand__logo.mazayid-logo{color:var(--color-text-on-primary)}.site-footer--ltr .footer-brand__logo.mazayid-logo{flex-direction:row}.site-footer--ltr .footer-brand__logo .mazayid-logo__accent{order:-1;margin-inline:0 .35rem}.footer-brand__logo .mazayid-logo__ar{font-size:1.35rem}.footer-brand__logo .mazayid-logo__en{letter-spacing:.16em;font-size:.72rem}.footer-brand__logo .mazayid-logo__accent{height:2.15rem}.footer-brand__tagline{color:var(--footer-link);text-wrap:pretty;text-align:start;margin:0;font-size:.9375rem;line-height:1.65}.footer-brand__social-list{justify-content:flex-start;align-items:center;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.footer-brand__social-link{width:2.25rem;height:2.25rem;color:color-mix(in srgb, var(--color-white) 82%, var(--color-gray-400));border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);place-items:center;display:grid}.footer-brand__social-link:hover,.footer-brand__social-link:focus-visible{color:var(--color-orange-400);transform:translateY(-2px)}.footer-brand__social-link:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.footer-column{text-align:start}.footer-column__title,.footer-newsletter__title{color:var(--color-white);text-align:start;margin:0 0 1.15rem;font-size:1.0625rem;font-weight:700;line-height:1.3}.footer-column__list{flex-direction:column;align-items:flex-start;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.footer-link{color:var(--footer-link);text-align:start;transition:color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);align-items:center;font-size:.9375rem;line-height:1.5;text-decoration:none;display:inline-flex}.footer-link:hover,.footer-link:focus-visible{color:var(--color-orange-400);transform:translateX(calc(var(--footer-link-nudge) * 3px))}.footer-link:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px;border-radius:2px}.footer-newsletter{text-align:start;flex-direction:column;justify-self:stretch;align-items:stretch;max-width:22rem;display:flex}.footer-newsletter__title{margin-bottom:.65rem;font-size:1.125rem}.footer-newsletter__desc{color:var(--footer-link);text-align:start;margin:0 0 1.15rem;font-size:.875rem;line-height:1.65}.footer-newsletter__control{background:var(--footer-input-surface);border:1px solid color-mix(in srgb, var(--color-navy-500) 55%, var(--color-navy-400));border-radius:var(--radius-md);width:100%;min-height:2.85rem;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);align-items:stretch;display:flex;overflow:hidden}.footer-newsletter__control:focus-within{border-color:color-mix(in srgb, var(--color-orange-500) 55%, var(--color-navy-400));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-orange-500) 22%, transparent)}.footer-newsletter__input{min-width:0;color:var(--color-white);background:0 0;border:none;outline:none;flex:auto;padding-inline:.95rem;font-family:inherit;font-size:.875rem}.footer-newsletter__input::placeholder{color:color-mix(in srgb, var(--color-gray-400) 80%, transparent)}.footer-newsletter__submit{border-radius:calc(var(--radius-md) - 3px);background:var(--color-orange-500);color:var(--color-text-on-accent);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:none;flex:none;margin:3px;padding-inline:1.1rem;font-family:inherit;font-size:.875rem;font-weight:700}.footer-newsletter__submit:hover{background:var(--color-orange-400)}.footer-newsletter__submit:active{background:var(--color-orange-600);transform:translateY(1px)}.footer-newsletter__submit:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:2px}.footer-newsletter__feedback{margin:.65rem 0 0;font-size:.8125rem;line-height:1.4}.footer-newsletter__feedback--error{color:color-mix(in srgb, var(--color-error) 70%, var(--color-orange-200))}.footer-newsletter__feedback--success{color:color-mix(in srgb, var(--color-success) 55%, var(--color-white))}.site-footer__divider{background:color-mix(in srgb, var(--color-navy-600) 70%, transparent);opacity:.85;height:1px}.footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding-block:1.5rem;display:flex}.site-footer--ltr .footer-bottom{flex-direction:row}.footer-bottom__copyright,.footer-bottom__made-in,.footer-bottom__made-by{color:var(--footer-link);margin:0;font-size:.8125rem;line-height:1.5}.footer-bottom__meta{text-align:end;flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.footer-bottom__made-in{align-items:center;gap:.45rem;display:inline-flex}.footer-bottom__emblem{width:1.15rem;height:1.3rem;color:var(--color-white);opacity:.92;flex-shrink:0}.footer-bottom__made-by{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.footer-bottom__credit-sep{color:color-mix(in srgb, var(--footer-link) 70%, transparent);margin-inline:.15rem}.footer-bottom__made-by-link{color:var(--color-white);transition:color var(--duration-fast) var(--ease-out);border-bottom:none;font-weight:600;text-decoration:none}.footer-bottom__made-by-link:hover,.footer-bottom__made-by-link:focus-visible{color:var(--color-orange-400)}.footer-bottom__made-by-link:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px;border-radius:2px}@media (width<=1199px){.site-footer__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem 2rem}.footer-brand{max-width:none}.footer-newsletter{justify-self:stretch;max-width:none}.site-footer__columns{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.5rem}.site-footer__columns .footer-column:last-child{grid-column:1/-1;justify-self:start;max-width:16rem}.site-footer--ltr .site-footer__columns .footer-column:last-child{justify-self:start}}@media (width<=767px){.site-footer__inner{width:min(100% - 1.5rem, var(--content-max-width));padding-block-start:clamp(3rem,8vw,3.5rem)}.site-footer__main{grid-template-columns:1fr;justify-items:center;gap:2.25rem}.site-footer__columns{grid-column:auto;grid-template-columns:1fr;justify-items:center;gap:2rem;width:100%}.site-footer__columns .footer-column:last-child{grid-column:auto;justify-self:center;max-width:none}.footer-brand{text-align:center;align-items:center;max-width:none}.footer-brand__tagline{text-align:center}.footer-brand__social-list{justify-content:center}.site-footer--ltr .footer-brand__logo .mazayid-logo__accent{order:-1}.footer-newsletter{align-items:center;width:100%;max-width:none}.footer-newsletter__title,.footer-newsletter__desc{text-align:center}.footer-newsletter__control{flex-direction:column;align-items:stretch;gap:0;width:min(100%,24rem);min-height:0;padding:.4rem;overflow:visible}.footer-newsletter__input{text-align:center;min-height:2.75rem;padding-block:.7rem}.footer-newsletter__submit{border-radius:calc(var(--radius-md) - 2px);width:100%;min-height:2.75rem;margin:0}.footer-column{text-align:center;width:100%}.footer-column__title{text-align:center}.footer-column__list{align-items:center}.footer-bottom{text-align:center;flex-direction:column-reverse;align-items:center;gap:.85rem;padding-block:1.35rem}.footer-bottom__meta{text-align:center;align-items:center}.footer-bottom__made-by{justify-content:center}}@media (width<=480px){.site-footer__inner{width:min(100% - 1.25rem, var(--content-max-width))}.footer-newsletter__control{width:100%;padding:.35rem}.footer-newsletter__input{min-height:2.85rem;padding-block:.75rem}.footer-newsletter__submit{width:100%;min-height:2.85rem}}@media (prefers-reduced-motion:reduce){.footer-link,.footer-brand__social-link,.footer-newsletter__submit,.footer-bottom__made-by-link{transition:none}.footer-link:hover,.footer-link:focus-visible,.footer-brand__social-link:hover,.footer-brand__social-link:focus-visible,.footer-newsletter__submit:active{transform:none}}.hero{--hero-pad-x:var(--content-pad-x);--hero-trust-gap:1.25rem;isolation:isolate;background:var(--color-navy-900);height:auto;min-height:min(72svh,640px);color:var(--color-text-on-primary);font-family:var(--font-arabic);direction:rtl;flex-direction:column;display:flex;position:relative;overflow:visible}.hero--ltr{font-family:var(--font-latin);direction:ltr}.hero--ltr .hero__image{object-position:78% center}.hero--ltr .hero__body{grid-template-columns:1fr auto;padding-inline-start:clamp(1.25rem,3.5vw,2.75rem)}.hero--ltr .hero__main{order:0;justify-content:flex-start;justify-self:start}.hero--ltr .hero__aside{text-align:end;order:1;justify-self:end;max-width:8.5rem}.hero--ltr .hero-content{max-width:34rem;margin-inline-end:auto}.hero--ltr .hero-content__title,.hero--ltr .hero-content__brand,.hero--ltr .hero-content__subtitle{font-family:var(--font-latin)}.hero__media{z-index:0;animation:hero-fade-in var(--duration-slow) var(--ease-out) both;position:absolute;inset:0}.hero__image{object-fit:cover;object-position:18% center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.hero__scrim{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-navy-900) 48%, transparent) 0%, color-mix(in srgb, var(--color-navy-900) 32%, transparent) 36%, color-mix(in srgb, var(--color-black) 52%, transparent) 72%, color-mix(in srgb, var(--color-navy-900) 92%, var(--color-black)) 100%);pointer-events:none;position:absolute;inset:0}.hero__vignette{background:linear-gradient(to left, color-mix(in srgb, var(--color-navy-900) 72%, transparent) 0%, color-mix(in srgb, var(--color-navy-900) 38%, transparent) 34%, transparent 58%), linear-gradient(to top, color-mix(in srgb, var(--color-navy-900) 42%, transparent) 0%, transparent 34%);pointer-events:none;position:absolute;inset:0}.hero--ltr .hero__vignette{background:linear-gradient(to right, color-mix(in srgb, var(--color-navy-900) 78%, transparent) 0%, color-mix(in srgb, var(--color-navy-900) 45%, transparent) 40%, transparent 62%), linear-gradient(to top, color-mix(in srgb, var(--color-navy-900) 42%, transparent) 0%, transparent 34%)}.hero__overlay{z-index:1;width:100%;min-height:inherit;flex-direction:column;flex:auto;display:flex;position:relative}.hero__body{padding-inline:var(--hero-pad-x);padding-block:clamp(1.25rem, 2.5vw, 2rem) var(--hero-trust-gap);width:min(100%, var(--hero-max-width));flex:auto;grid-template-columns:auto 1fr;align-items:center;gap:clamp(1rem,3vw,2.5rem);margin-inline:auto;display:grid}.hero__main{animation:hero-rise var(--duration-slow) var(--ease-out) .12s both;justify-content:flex-start;align-items:center;display:flex}.hero__footer{z-index:3;width:min(100% - (2 * var(--hero-pad-x)), var(--hero-max-width));pointer-events:auto;animation:hero-rise var(--duration-slow) var(--ease-out) .28s both;flex-shrink:0;margin-block:0;margin-inline:auto;padding-block-end:var(--hero-footer-bottom);position:relative}.hero__footer .hero-trust{width:100%}.hero__aside{writing-mode:horizontal-tb;text-align:start;max-width:7.5rem;color:var(--color-text-primary-dark);letter-spacing:.01em;opacity:.92;animation:hero-rise var(--duration-slow) var(--ease-out) .22s both;order:2;place-self:center start;margin:0;font-size:.8125rem;font-weight:500;line-height:1.55}.hero__main{order:1}.hero__aside-strokes{background:linear-gradient(115deg, transparent 0 28%, var(--color-orange-500) 28% 42%, transparent 42% 58%, var(--color-orange-500) 58% 72%, transparent 72%);width:1.65rem;height:.85rem;margin-block-end:.55rem;display:block}.hero__aside-text{display:block}.hero-header{z-index:5;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-navy-900) 55%, transparent) 0%, transparent 100%);padding-block:1rem;position:relative}.hero-header--menu-open{z-index:60}.hero-header__inner{z-index:2;width:min(100%, var(--hero-max-width));padding-inline:var(--hero-pad-x);min-height:var(--header-height);align-items:center;gap:1.25rem;margin-inline:auto;display:flex;position:relative}.hero-header__nav{flex:1;justify-content:center;display:flex}.hero-header__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem 1.35rem;margin:0;padding:0;list-style:none;display:flex}.hero-header__link{min-height:44px;color:var(--color-text-on-primary);opacity:.92;transition:color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);align-items:center;padding-block:.35rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.hero-header__link:after{content:"";inset-inline:0;border-radius:var(--radius-pill);background:var(--color-orange-500);transform-origin:50%;height:2px;transition:transform var(--duration-base) var(--ease-out);position:absolute;bottom:.35rem;transform:scaleX(0)}.hero-header__link:hover,.hero-header__link:focus-visible{color:var(--color-orange-400);opacity:1}.hero-header__link:hover:after,.hero-header__link:focus-visible:after,.hero-header__link--active:after{transform:scaleX(1)}.hero-header__link--active{color:var(--color-orange-500);opacity:1;font-weight:600}.hero-header__actions{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.hero-header__mobile-actions{align-items:center;gap:.35rem;display:none}.hero-header__lang{min-width:44px;min-height:44px;color:var(--color-text-on-primary);font-family:var(--font-latin);letter-spacing:.04em;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:.35rem;padding-inline:.55rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.hero-header__lang:hover,.hero-header__lang:focus-visible{color:var(--color-orange-400);background:color-mix(in srgb, var(--color-white) 8%, transparent)}.hero-header__lang-icon{width:1.05rem;height:1.05rem}.hero-header__menu-btn{width:44px;height:44px;color:var(--color-text-on-primary);background:color-mix(in srgb, var(--color-white) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 18%, transparent);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}.hero-header__menu-btn svg{width:1.35rem;height:1.35rem}.hero-header__menu-btn:hover,.hero-header__menu-btn:focus-visible{background:color-mix(in srgb, var(--color-white) 12%, transparent);border-color:color-mix(in srgb, var(--color-white) 32%, transparent)}.hero-header__backdrop{z-index:40;background:color-mix(in srgb, var(--color-black) 52%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out), visibility var(--duration-base) var(--ease-out);border:none;margin:0;padding:0;display:none;position:fixed;inset:0}.hero-header__backdrop--open{opacity:1;visibility:visible;pointer-events:auto}.hero-header__drawer{z-index:50;width:min(19.5rem,88vw);height:100dvh;max-height:100dvh;padding:1.25rem 1.15rem calc(1.35rem + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--color-navy-900) 96%, transparent);border-inline-start:1px solid color-mix(in srgb, var(--color-white) 12%, transparent);box-shadow:-18px 0 48px color-mix(in srgb, var(--color-black) 40%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;visibility:hidden;transition:transform var(--duration-base) var(--ease-out), visibility var(--duration-base) var(--ease-out);grid-template-rows:auto minmax(0,1fr) auto;gap:1.15rem;margin:0;display:none;position:fixed;inset-block:0;inset-inline-end:0;overflow:hidden;transform:translate(100%)}[dir=rtl] .hero-header__drawer{box-shadow:18px 0 48px color-mix(in srgb, var(--color-black) 40%, transparent);transform:translate(-100%)}.hero-header__drawer--open{pointer-events:auto;visibility:visible;transform:translate(0)}[dir=rtl] .hero-header__drawer--open{transform:translate(0)}.hero-header__drawer-top{border-bottom:1px solid color-mix(in srgb, var(--color-white) 12%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.85rem;display:flex}.hero-header__drawer-title{color:var(--color-text-on-primary);letter-spacing:.01em;margin:0;font-size:1.15rem;font-weight:700}.hero-header__drawer-close{width:44px;height:44px;color:var(--color-text-on-primary);background:color-mix(in srgb, var(--color-white) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 18%, transparent);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}.hero-header__drawer-close svg{width:1.25rem;height:1.25rem}.hero-header__drawer-close:hover,.hero-header__drawer-close:focus-visible{background:color-mix(in srgb, var(--color-white) 12%, transparent);border-color:color-mix(in srgb, var(--color-white) 32%, transparent)}.hero-header__drawer>nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.hero-header__drawer-links{align-content:start;gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.hero-header__drawer-link{min-height:48px;color:var(--color-text-on-primary);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);align-items:center;padding-inline:.9rem;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.hero-header__drawer-link--active,.hero-header__drawer-link:hover,.hero-header__drawer-link:focus-visible{color:var(--color-orange-500);background:color-mix(in srgb, var(--color-white) 7%, transparent)}.hero-header__drawer-actions{border-top:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);gap:.65rem;padding-top:.35rem;display:grid}.hero-header__drawer-actions .hero-btn{width:100%}.mazayid-logo{color:var(--color-text-on-primary);flex-shrink:0;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.mazayid-logo__mark{width:2.25rem;height:2.25rem;color:var(--color-text-on-primary);place-items:center;display:grid}.mazayid-logo__mark svg{width:100%;height:100%}.mazayid-logo__mark-accent{stroke:var(--color-orange-500)}.mazayid-logo__text{flex-direction:column;align-items:flex-start;gap:.1rem;line-height:1.05;display:flex}.mazayid-logo__ar{letter-spacing:0;font-size:1.2rem;font-weight:700}.mazayid-logo__en{font-family:var(--font-latin);letter-spacing:.14em;opacity:.9;font-size:.68rem;font-weight:700}.mazayid-logo__accent{border-radius:var(--radius-pill);background:var(--color-orange-500);width:3px;height:2rem;margin-inline-start:.15rem}.hero-content{text-align:start;max-width:34rem}.hero-content__brand{color:var(--color-text-on-primary);letter-spacing:.02em;opacity:.92;margin:0 0 .85rem;font-size:.95rem;font-weight:500}.hero-content__title{color:var(--color-text-on-primary);letter-spacing:-.01em;margin:0 0 1.1rem;font-size:clamp(2.15rem,4.2vw,3.35rem);font-weight:700;line-height:1.28}.hero-content__title-line,.hero-content__title-accent{display:block}.hero-content__title-accent{color:var(--color-orange-400);text-shadow:0 1px 2px color-mix(in srgb, var(--color-black) 55%, transparent), 0 4px 22px color-mix(in srgb, var(--color-black) 45%, transparent)}.hero-content__subtitle{max-width:28rem;color:color-mix(in srgb, var(--color-text-on-primary) 88%, transparent);margin:0 0 1.75rem;font-size:clamp(.95rem,1.35vw,1.05rem);font-weight:400;line-height:1.75}.hero-actions{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.hero-btn{border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.25rem;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.hero-btn--sm{border-radius:var(--radius-sm);min-height:42px;padding:.55rem 1.05rem;font-size:.875rem}.hero-btn--lg{min-height:52px;padding:.85rem 1.45rem;font-size:1rem}.hero-btn__icon{flex-shrink:0;width:1.2rem;height:1.2rem}.hero-btn--primary{background:var(--color-orange-500);color:var(--color-text-on-accent);box-shadow:0 8px 22px color-mix(in srgb, var(--color-orange-500) 28%, transparent)}.hero-btn--primary:hover,.hero-btn--primary:focus-visible{background:var(--color-orange-400);box-shadow:0 12px 28px color-mix(in srgb, var(--color-orange-500) 38%, transparent);transform:translateY(-2px)scale(1.015)}.hero-btn--primary:active{background:var(--color-orange-600);transform:translateY(0)scale(.99)}.hero-btn--ghost{color:var(--color-text-on-primary);border-color:color-mix(in srgb, var(--color-white) 55%, transparent);background:0 0}.hero-btn--ghost:hover,.hero-btn--ghost:focus-visible{background:color-mix(in srgb, var(--color-white) 8%, transparent);border-color:var(--color-white);transform:translateY(-1px)}.hero-btn--secondary{background:color-mix(in srgb, var(--color-navy-900) 28%, transparent);color:var(--color-text-on-primary);border-color:color-mix(in srgb, var(--color-white) 55%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-btn--secondary:hover,.hero-btn--secondary:focus-visible{background:color-mix(in srgb, var(--color-white) 10%, transparent);border-color:var(--color-white);transform:translateY(-2px)scale(1.015)}.hero-btn:focus-visible,.hero-header__link:focus-visible,.hero-header__lang:focus-visible,.hero-header__menu-btn:focus-visible,.hero-header__drawer-close:focus-visible,.hero-header__drawer-link:focus-visible,.mazayid-logo:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.hero-trust{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-navy-900) 72%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);width:100%;box-shadow:0 14px 40px color-mix(in srgb, var(--color-black) 28%, transparent);padding:1rem .35rem}.hero-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;margin:0;padding:0;list-style:none;display:grid}.hero-trust__cell{padding-inline:.35rem;position:relative}.hero-trust__cell:not(:last-child):after{content:"";background:color-mix(in srgb, var(--color-white) 14%, transparent);width:1px;transition:opacity var(--duration-fast) var(--ease-out);position:absolute;inset-block:18%;inset-inline-start:0}.hero-trust-item{border-radius:var(--radius-md);text-align:start;cursor:default;min-height:44px;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;gap:.7rem;padding:.45rem .65rem;display:flex}.hero-trust-item__icon{color:color-mix(in srgb, var(--color-text-on-primary) 88%, transparent);transition:color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex-shrink:0;place-items:center;display:grid}.hero-trust-item__icon svg{width:1.35rem;height:1.35rem;transition:transform var(--duration-fast) var(--ease-out)}.hero-trust-item--accent .hero-trust-item__icon{color:var(--color-orange-500)}.hero-trust-item__label{color:var(--color-text-on-primary);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);font-size:clamp(.8rem,1.1vw,.95rem);font-weight:500;line-height:1.4}@media (hover:hover) and (pointer:fine){.hero-trust__cell:hover:not(:last-child):after{opacity:.35}.hero-trust__cell:has(+.hero-trust__cell:hover):after{opacity:.35}.hero-trust-item:hover{background:color-mix(in srgb, var(--color-white) 10%, transparent);transform:translateY(-2px)}.hero-trust-item:hover .hero-trust-item__icon{color:var(--color-orange-400);transform:scale(1.08)}.hero-trust-item:hover .hero-trust-item__label{color:var(--color-white)}}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero__media,.hero__main,.hero__aside,.hero__footer,.hero-btn,.hero-header__link:after,.hero-header__drawer,.hero-header__backdrop,.hero-trust-item,.hero-trust-item__icon,.hero-trust-item__icon svg,.hero-trust-item__label,.hero-trust__cell:after{transition:none!important;animation:none!important}.hero-btn:hover,.hero-btn:focus-visible,.hero-trust-item:hover,.hero-trust-item:hover .hero-trust-item__icon{transform:none}}@media (width<=1100px){.hero{min-height:min(60svh,560px)}.hero-header__links{gap:.1rem .75rem}.hero-header__link{min-height:40px;font-size:.82rem}.hero-header__actions .hero-btn--ghost{display:none}.hero__aside{max-width:6.5rem;font-size:.75rem}.hero-trust-item__label{white-space:normal}}@media (width<=960px){.hero{--hero-footer-bottom:1.5rem;--hero-trust-gap:1rem;min-height:0}.hero__image{object-position:12% center}.hero-header__nav,.hero-header__actions{display:none}.hero-header__mobile-actions{margin-inline-start:auto;display:flex}.hero-header__backdrop{display:block}.hero-header__drawer{display:grid}.hero__body{padding-block:1.1rem var(--hero-trust-gap);grid-template-columns:1fr;align-items:start}.hero__aside{display:none}.hero__main{width:100%}.hero__footer{width:min(100% - (2 * var(--hero-pad-x)), var(--hero-max-width));padding-block-end:var(--hero-footer-bottom)}.hero-content{max-width:28rem}.hero-trust{padding:.95rem .5rem}.hero-trust-item{gap:.55rem;min-height:48px}.hero-trust-item__label{font-size:.8rem}}@media (width<=640px){.hero{--hero-pad-x:1rem;--hero-footer-bottom:1.25rem;--hero-trust-gap:.85rem;min-height:0}.hero__media{position:absolute;inset:0}.hero--ltr .hero__image{object-position:82% 40%}.hero__image{object-position:8% 35%}.hero__vignette{background:linear-gradient(to top, color-mix(in srgb, var(--color-navy-900) 82%, transparent) 0%, color-mix(in srgb, var(--color-navy-900) 42%, transparent) 40%, color-mix(in srgb, var(--color-navy-900) 22%, transparent) 68%, transparent 100%), linear-gradient(to left, color-mix(in srgb, var(--color-navy-900) 48%, transparent) 0%, transparent 55%)}.hero--ltr .hero__vignette{background:linear-gradient(to top, color-mix(in srgb, var(--color-navy-900) 82%, transparent) 0%, color-mix(in srgb, var(--color-navy-900) 42%, transparent) 40%, color-mix(in srgb, var(--color-navy-900) 22%, transparent) 68%, transparent 100%), linear-gradient(to right, color-mix(in srgb, var(--color-navy-900) 58%, transparent) 0%, transparent 58%)}.hero__overlay{min-height:0}.hero__body{padding-block:.65rem var(--hero-trust-gap);align-items:start}.hero-content__title{font-size:clamp(1.75rem,7.5vw,2.2rem)}.hero-content__subtitle{margin-block-end:1.15rem}.hero-content__subtitle br{display:none}.hero-actions{flex-direction:column;align-items:stretch;gap:.7rem}.hero-btn--lg{width:100%}.hero-trust{padding:.9rem .4rem 1rem}.hero-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.95rem}.hero-trust__cell:nth-child(2n):after{display:none}.hero-trust-item{text-align:center;flex-direction:column;gap:.45rem;min-height:52px;padding:.35rem .4rem}.hero-trust-item__label{white-space:normal;font-size:.78rem;line-height:1.35}.mazayid-logo__text{gap:.05rem}.mazayid-logo__ar{font-size:1.05rem}.mazayid-logo__en{letter-spacing:.1em;font-size:.58rem}.mazayid-logo__mark{width:2rem;height:2rem}.hero-header__drawer{width:min(17.5rem,86vw)}}@media (width<=420px){.hero-trust__list{grid-template-columns:1fr 1fr;row-gap:1rem}.hero-trust-item__label{font-size:.72rem}.hero-header__inner{gap:.5rem;min-height:60px}.hero-header__lang span{display:none}.hero-header__drawer{width:min(100vw - 2.5rem,17rem)}}@media (width<=960px) and (height<=520px){.hero{--hero-trust-gap:.65rem;--hero-footer-bottom:.85rem}.hero__body{padding-block:.45rem var(--hero-trust-gap)}.hero-content__brand{margin-block-end:.45rem}.hero-content__title{margin-block-end:.55rem;font-size:clamp(1.45rem,5vw,1.85rem)}.hero-content__subtitle{margin-block-end:.85rem;font-size:.9rem}.hero-btn--lg{min-height:44px;padding-block:.55rem}.hero-trust{padding:.65rem .35rem}.hero-header__drawer{width:min(16rem,70vw)}}.insights{--insights-pad-x:var(--content-pad-x);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-arabic);direction:rtl;padding:clamp(3.5rem,7vw,5.25rem) 0 clamp(4rem,8vw,5.75rem);position:relative}.insights--ltr{font-family:var(--font-latin);direction:ltr}.insights__inner{width:min(100% - (2 * var(--insights-pad-x)), var(--hero-max-width));flex-direction:column;gap:clamp(3.25rem,6.5vw,4.75rem);margin-inline:auto;display:flex}.trust-stats__list{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;column-gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.trust-stat{justify-content:center;min-width:0;display:flex;position:relative}.trust-stat__inner{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.3rem;width:100%;max-width:9.75rem;margin-inline:auto;padding:.5rem .6rem;display:flex}.trust-stat__icon-wrap{background:color-mix(in srgb, var(--color-navy-50) 88%, var(--color-gray-100));width:3.15rem;height:3.15rem;color:var(--color-navy-800);border-radius:50%;flex-shrink:0;place-items:center;margin-bottom:.45rem;display:grid}.trust-stat__icon{display:block}.trust-stat__value{color:var(--color-navy-900);font-family:var(--font-latin);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:800;line-height:1.15}.trust-stat__label{max-width:8.5rem;color:var(--color-text-secondary);text-wrap:balance;margin:0;font-size:clamp(.8rem,1.05vw,.92rem);font-weight:500;line-height:1.4}.trust-stat__divider{background:var(--color-border);pointer-events:none;width:1px;position:absolute;inset-block:14%;inset-inline-end:0}.articles-header{grid-template-columns:1fr auto 1fr;align-items:start;gap:1rem;margin-bottom:clamp(2rem,4vw,2.75rem);display:grid}.articles-header__copy{text-align:center;grid-column:2}.articles-header__title{color:var(--color-navy-900);letter-spacing:-.02em;margin:0 0 .55rem;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;line-height:1.3}.articles-header__subtitle{color:var(--color-text-secondary);margin:0;font-size:clamp(.95rem,1.4vw,1.075rem);font-weight:400;line-height:1.65}.articles-header__link{min-height:44px;color:var(--color-navy-800);transition:color var(--duration-fast) var(--ease-out);grid-column:1;justify-self:start;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.insights--ltr .articles-header__link{grid-column:3;justify-self:end}.articles-header__arrow{color:var(--color-accent);transition:transform var(--duration-fast) var(--ease-out);display:inline-block}.articles-header__arrow--ltr{transform:scaleX(-1)}.articles-header__link:hover,.articles-header__link:focus-visible{color:var(--color-accent)}.articles-header__link:hover .articles-header__arrow,.articles-header__link:focus-visible .articles-header__arrow{transform:translate(-4px)}.insights--ltr .articles-header__link:hover .articles-header__arrow--ltr,.insights--ltr .articles-header__link:focus-visible .articles-header__arrow--ltr{transform:scaleX(-1)translate(-4px)}.articles-header__link:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:4px;border-radius:4px}.latest-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem);display:grid}.article-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);height:100%;box-shadow:var(--shadow-card);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-fast) var(--ease-out);overflow:hidden}.article-card:hover{border-color:color-mix(in srgb, var(--color-border-strong) 70%, var(--color-border));box-shadow:var(--shadow-soft);transform:translateY(-3px)}.article-card__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.article-card__link:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.article-card__media{aspect-ratio:16/9;background:var(--color-navy-100);position:relative;overflow:hidden}.article-card__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .28s var(--ease-out);display:block}.article-card:hover .article-card__image{transform:scale(1.035)}.article-card__body{flex-direction:column;flex:1;gap:.45rem;padding:1.05rem 1.15rem 1.25rem;display:flex}.article-card__date{color:var(--color-text-tertiary);font-size:.8125rem;font-weight:500;line-height:1.4}.article-card__title{color:var(--color-navy-900);min-height:2.9em;margin:0;font-size:clamp(1.02rem,1.35vw,1.175rem);font-weight:700;line-height:1.45}.article-card__desc{color:var(--color-text-secondary);margin:0;font-size:clamp(.875rem,1.1vw,.95rem);font-weight:400;line-height:1.65}@media (width<=1100px){.trust-stats__list{column-gap:.15rem}.trust-stat__inner{max-width:8.75rem;padding-inline:.35rem}.trust-stat__label{max-width:7.75rem;font-size:.8rem}.latest-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.trust-stats__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.65rem 0}.trust-stat:first-child,.trust-stat:nth-child(2),.trust-stat:nth-child(3){grid-column:span 2}.trust-stat:nth-child(4){grid-column:2/span 2}.trust-stat:nth-child(5){grid-column:4/span 2}.trust-stat:nth-child(3) .trust-stat__divider,.trust-stat:nth-child(5) .trust-stat__divider{display:none}.trust-stat__inner{max-width:10rem}}@media (width<=768px){.insights{padding-block:3rem 3.75rem}.insights__inner{width:min(100% - 1.5rem, var(--hero-max-width))}.trust-stats__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .5rem}.trust-stat:first-child,.trust-stat:nth-child(2),.trust-stat:nth-child(3),.trust-stat:nth-child(4),.trust-stat:nth-child(5){grid-column:auto}.trust-stat__divider{display:none}.trust-stat:nth-child(5){grid-column:1/-1;justify-self:center}.trust-stat:nth-child(5) .trust-stat__inner{max-width:10rem}.trust-stat__inner{max-width:11rem}.articles-header{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.85rem}.articles-header__copy,.articles-header__link,.insights--ltr .articles-header__link{grid-column:1;justify-self:center}.latest-articles__grid{grid-template-columns:1fr}.article-card__title{min-height:0}}@media (width<=480px){.insights__inner{width:min(100% - 1.25rem, var(--hero-max-width))}.trust-stats__list{grid-template-columns:1fr 1fr;gap:1.25rem .65rem}.trust-stat__inner{max-width:9.5rem;padding:.35rem .4rem}.trust-stat__icon-wrap{width:2.85rem;height:2.85rem;margin-bottom:.35rem}.trust-stat__value{font-size:clamp(1.3rem,5.5vw,1.55rem)}.trust-stat__label{max-width:8rem;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.article-card,.article-card__image,.articles-header__arrow,.articles-header__link{transition:none}.article-card:hover,.article-card:hover .article-card__image,.articles-header__link:hover .articles-header__arrow,.insights--ltr .articles-header__link:hover .articles-header__arrow--ltr{transform:none}}.mobile-app{--mobile-app-pad-x:var(--content-pad-x);--mobile-app-band-h:clamp(21rem, 27vw, 25.5rem);--mobile-app-pop:clamp(1.75rem, 2.8vw, 2.5rem);--mobile-app-phones-h:calc(var(--mobile-app-band-h) + var(--mobile-app-pop));isolation:isolate;color:var(--color-text-on-primary);font-family:var(--font-arabic);direction:rtl;background:0 0;padding-block:0;position:relative;overflow:visible}.mobile-app--ltr{font-family:var(--font-latin);direction:ltr}.mobile-app__band{z-index:0;min-height:var(--mobile-app-band-h);background-color:var(--color-navy-900);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:visible}.mobile-app__scrim{z-index:0;pointer-events:none;background:linear-gradient(to left, color-mix(in srgb, var(--color-navy-900) 38%, transparent) 0%, color-mix(in srgb, var(--color-navy-900) 14%, transparent) 48%, color-mix(in srgb, var(--color-navy-900) 6%, transparent) 100%);border-radius:0;position:absolute;inset:0}.mobile-app--ltr .mobile-app__scrim{background:linear-gradient(to right, color-mix(in srgb, var(--color-navy-900) 38%, transparent) 0%, color-mix(in srgb, var(--color-navy-900) 14%, transparent) 48%, color-mix(in srgb, var(--color-navy-900) 6%, transparent) 100%)}.mobile-app__inner{z-index:1;width:min(100% - (2 * var(--mobile-app-pad-x)), var(--hero-max-width));min-height:var(--mobile-app-band-h);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"content mockups";align-items:center;gap:clamp(1.25rem,3vw,2.75rem);margin-inline:auto;display:grid;position:relative}.mobile-app--ltr .mobile-app__inner{grid-template-areas:"mockups content"}.mobile-app__mockups{z-index:3;min-width:0;height:var(--mobile-app-phones-h);grid-area:mockups;justify-content:flex-start;align-self:end;align-items:flex-end;display:flex;position:relative;transform:none}.mobile-app--ltr .mobile-app__mockups{justify-content:flex-end}.mobile-app__phones{transform-origin:bottom;object-fit:contain;object-position:bottom center;mix-blend-mode:lighten;width:auto;max-width:min(118%,44rem);height:100%;filter:drop-shadow(0 16px 28px color-mix(in srgb, var(--color-black) 40%, transparent));-webkit-user-select:none;user-select:none;pointer-events:none;display:block;transform:scale(1.04)}.mobile-app__content{grid-area:content;align-items:center;gap:.95rem;min-width:0;padding-block:clamp(1.25rem,2.2vw,1.85rem);display:flex}.mobile-app__accent{border-radius:var(--radius-pill);background:var(--color-accent);flex-shrink:0;width:.4rem;height:clamp(4.75rem,10vw,6.5rem);margin-top:.15rem;display:block}.mobile-app__copy{flex-direction:column;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.mobile-app__title{color:var(--color-text-on-primary);letter-spacing:-.02em;text-shadow:0 2px 24px color-mix(in srgb, var(--color-black) 35%, transparent);margin:0;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;line-height:1.25}.mobile-app__desc{max-width:26rem;color:color-mix(in srgb, var(--color-text-on-primary) 90%, transparent);margin:0;font-size:clamp(.92rem,1.35vw,1.05rem);font-weight:400;line-height:1.65}.download-buttons{flex-wrap:wrap;align-items:center;gap:.65rem .8rem;margin-top:.35rem;display:flex}.download-buttons__stores{flex-wrap:wrap;align-items:center;gap:.45rem .55rem;display:flex}.download-qr{border-radius:var(--radius-md);background:var(--color-white);box-shadow:0 8px 24px color-mix(in srgb, var(--color-black) 28%, transparent);place-items:center;padding:.35rem;line-height:0;display:grid}.download-qr svg{border-radius:2px;display:block}.store-badge{border-radius:var(--radius-sm);transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);align-items:center;line-height:0;display:inline-flex}.store-badge:hover{opacity:.92;transform:translateY(-2px)}.store-badge:focus-visible{outline:2px solid var(--color-orange-400);outline-offset:3px}.store-badge__img{object-fit:contain;width:auto;max-width:9.25rem;height:2.45rem;display:block}.store-badge--google .store-badge__img{max-width:10.25rem;height:3.45rem;margin-block:-.5rem}@media (width<=1100px){.mobile-app{--mobile-app-band-h:clamp(18.5rem, 30vw, 22rem);--mobile-app-pop:clamp(1.5rem, 2.5vw, 2.15rem);--mobile-app-phones-h:calc(var(--mobile-app-band-h) + var(--mobile-app-pop))}}@media (width<=960px){.mobile-app{--mobile-app-band-h:auto;--mobile-app-phones-h:clamp(19rem, 58vw, 25rem);--mobile-app-pop:0;padding-block:0;overflow:clip}.mobile-app__band{min-height:0;padding-block:clamp(2rem,4.5vw,2.75rem) 0}.mobile-app__inner{min-height:0;width:min(100% - 1.5rem, var(--hero-max-width));grid-template-columns:1fr;grid-template-areas:"content""mockups";align-items:center;gap:.85rem}.mobile-app--ltr .mobile-app__inner{grid-template-areas:"content""mockups"}.mobile-app__content{justify-content:center;align-items:flex-start;padding-bottom:.25rem}.mobile-app__copy{text-align:center;align-items:center}.mobile-app__desc{max-width:34rem}.download-buttons{flex-direction:column;justify-content:center;align-items:center}.download-buttons__stores{justify-content:center}.mobile-app__mockups{height:var(--mobile-app-phones-h);justify-content:center;align-self:center;transform:none}.mobile-app__phones{max-width:min(96vw,28rem);transform:scale(1.02)}.mobile-app__accent{height:5rem}}@media (width<=560px){.mobile-app{--mobile-app-phones-h:clamp(16rem, 64vw, 20rem);--mobile-app-pad-x:1rem}.mobile-app__inner{width:min(100% - 1.25rem, var(--hero-max-width))}.mobile-app__band{padding-block:clamp(1.75rem,4vw,2.25rem) 0}.mobile-app__title{font-size:clamp(1.5rem,7vw,1.85rem)}.mobile-app__desc{font-size:.92rem}.store-badge__img{max-width:8.5rem;height:2.25rem}.store-badge--google .store-badge__img{max-width:9.5rem;height:3.1rem}.download-qr{padding:.3rem}.mobile-app__accent{display:none}}@media (prefers-reduced-motion:reduce){.store-badge{transition:none}.store-badge:hover{transform:none}}.why-mazayid{--why-pad-x:var(--content-pad-x);isolation:isolate;background:var(--color-background);color:var(--color-text-primary);font-family:var(--font-arabic);direction:rtl;padding:clamp(4.5rem,9vw,6.75rem) 0 clamp(3.75rem,7vw,5.25rem);position:relative;overflow:clip}.why-mazayid--ltr{font-family:var(--font-latin);direction:ltr}.why-mazayid__inner{z-index:1;width:min(100% - (2 * var(--why-pad-x)), var(--hero-max-width));flex-direction:column;gap:clamp(3.25rem,7vw,5rem);margin-inline:auto;display:flex;position:relative}.why-mazayid__inner--top{gap:0}.why-mazayid__block{isolation:isolate;margin-bottom:clamp(3.25rem,7vw,5rem);position:relative}.why-mazayid__media{z-index:0;pointer-events:none;height:112%;position:absolute;inset:-8% 0 auto;overflow:hidden}.why-mazayid__bg{object-fit:cover;object-position:center center;opacity:.1;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.why-mazayid__media:after{content:"";background:radial-gradient(ellipse 58% 72% at 50% 42%, var(--color-background) 0%, color-mix(in srgb, var(--color-background) 55%, transparent) 48%, transparent 78%);pointer-events:none;position:absolute;inset:0}.why-header,.how-header{text-align:center;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.why-header__title,.how-header__title{color:var(--color-navy-900);letter-spacing:-.02em;margin:0 0 .85rem;font-size:clamp(1.7rem,3.6vw,2.55rem);font-weight:700;line-height:1.3}.why-header__accent,.how-header__accent{color:var(--color-accent)}.why-header__subtitle,.how-header__subtitle{max-width:36rem;color:var(--color-text-secondary);margin:0 auto;font-size:clamp(.95rem,1.5vw,1.075rem);font-weight:400;line-height:1.7}.benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.4rem);display:grid}.benefit-card{text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);height:100%;box-shadow:var(--shadow-card);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex-direction:column;align-items:center;padding:clamp(1.5rem,2.5vw,1.85rem) clamp(1.1rem,2vw,1.35rem) clamp(1.55rem,2.5vw,1.9rem);display:flex}.benefit-card:hover{border-color:color-mix(in srgb, var(--color-orange-200) 70%, var(--color-border));box-shadow:var(--shadow-soft);transform:translateY(-3px)}.benefit-card__icon-wrap{background:color-mix(in srgb, var(--color-orange-50) 88%, var(--color-orange-100));width:3.75rem;height:3.75rem;color:var(--color-accent);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;margin-bottom:1.15rem;display:grid}.benefit-card:hover .benefit-card__icon-wrap{background:color-mix(in srgb, var(--color-orange-100) 80%, var(--color-orange-50));color:var(--color-orange-600);transform:scale(1.04)}.benefit-card__icon{width:1.85rem;height:1.85rem}.benefit-card__title{color:var(--color-navy-900);margin:0 0 .55rem;font-size:clamp(1.02rem,1.4vw,1.15rem);font-weight:700;line-height:1.4}.benefit-card__desc{color:var(--color-text-secondary);max-width:18rem;margin:0;font-size:clamp(.84rem,1.15vw,.925rem);font-weight:400;line-height:1.7}.why-divider{align-items:center;gap:1rem;width:100%;display:flex}.why-divider__line{background:var(--color-border);flex:1;height:1px}.why-divider__mark{color:var(--color-navy-800);flex-shrink:0;align-items:center;gap:.45rem;display:inline-flex}.why-divider__mark-accent{color:var(--color-accent)}.why-divider__brand{font-family:var(--font-latin);letter-spacing:.14em;color:var(--color-navy-700);font-size:.72rem;font-weight:700}.how-mazayid{flex-direction:column;display:flex}.how-steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;margin:0;padding:0;list-style:none;display:grid}.how-steps__item{flex-direction:column;align-items:center;min-width:0;padding-inline:.65rem;display:flex;position:relative}.how-step{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:14.5rem;display:flex}.how-step__visual{place-items:center;margin-bottom:1.1rem;display:grid;position:relative}.how-step__badge{top:-.15rem;z-index:1;border-radius:var(--radius-pill);background:var(--color-accent);width:1.55rem;height:1.55rem;color:var(--color-text-on-accent);font-family:var(--font-latin);box-shadow:0 4px 12px color-mix(in srgb, var(--color-orange-500) 28%, transparent);transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);place-items:center;font-size:.78rem;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-end:-.2rem}.how-step__icon-wrap{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-navy-50) 85%, var(--color-white));width:4.35rem;height:4.35rem;color:var(--color-navy-800);transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid}.how-step:hover .how-step__icon-wrap{border-color:color-mix(in srgb, var(--color-navy-200) 80%, var(--color-border));box-shadow:var(--shadow-card);transform:scale(1.05)}.how-step:hover .how-step__badge{background:var(--color-orange-600);transform:scale(1.08)}.how-step__icon{width:1.7rem;height:1.7rem}.how-step__title{color:var(--color-navy-900);margin:0 0 .45rem;font-size:clamp(1.02rem,1.4vw,1.15rem);font-weight:700;line-height:1.35}.how-step__desc{color:var(--color-text-secondary);margin:0;font-size:clamp(.84rem,1.1vw,.9rem);font-weight:400;line-height:1.65}.how-steps__connector{pointer-events:none;position:absolute}.how-steps__connector--desktop{top:2.05rem;justify-content:center;align-items:center;width:calc(100% - 4.5rem);display:flex;inset-inline-start:calc(50% + 2.25rem)}.how-steps__connector--mobile{display:none}.step-connector{width:100%;color:var(--color-orange-400);align-items:center;gap:.15rem;display:flex}.step-connector__line{border-top:1.5px dotted color-mix(in srgb, var(--color-orange-400) 75%, transparent);flex:1;height:0}.step-connector__arrow{border-block:4px solid #0000;border-inline-start:7px solid color-mix(in srgb, var(--color-orange-400) 85%, transparent);flex-shrink:0;width:0;height:0}.step-connector--vertical{flex-direction:column;gap:.2rem;width:auto;height:2.4rem}.step-connector--vertical .step-connector__line{border-top:0;border-inline-start:1.5px dotted color-mix(in srgb, var(--color-orange-400) 75%, transparent);flex:1;width:0;height:auto}.step-connector--vertical .step-connector__arrow{border:0;border-inline:4px solid #0000;border-top:7px solid color-mix(in srgb, var(--color-orange-400) 85%, transparent)}@media (width<=1024px){.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.how-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.75rem}.how-steps__connector--desktop{display:none}}@media (width<=640px){.why-mazayid{padding-block:3rem 3.5rem}.why-mazayid__inner{width:min(100% - 1.25rem, var(--hero-max-width))}.benefit-grid{grid-template-columns:1fr;gap:.9rem}.benefit-card{padding:1.45rem 1.2rem 1.55rem}.how-steps{grid-template-columns:1fr;row-gap:0}.how-steps__item{padding-inline:0;padding-bottom:.35rem}.how-steps__connector--desktop{display:none}.how-steps__connector--mobile{justify-content:center;margin-block:.35rem .55rem;display:flex;position:static}.how-step{max-width:20rem}.why-divider__brand{display:none}}@media (prefers-reduced-motion:reduce){.benefit-card,.benefit-card__icon-wrap,.how-step__icon-wrap,.how-step__badge{transition:none}.benefit-card:hover,.benefit-card:hover .benefit-card__icon-wrap,.how-step:hover .how-step__icon-wrap,.how-step:hover .how-step__badge{transform:none}}.app{background:var(--color-background);min-height:100svh;overflow-x:clip}
