.eg-measurement-prompts{z-index:45;gap:.75rem;max-block-size:calc(100dvh - 2rem);inline-size:min(25rem,100vi - 6.5rem);display:grid;position:fixed;inset-block-end:calc(var(--eg-floating-offset,1rem) + env(safe-area-inset-bottom,0px));inset-inline-start:1rem;overflow-y:auto}.eg-measurement-prompts:empty{display:none}.eg-measurement-prompts>.eg-consent{max-block-size:none;max-inline-size:none;position:relative;inset:auto;overflow:visible}.eg-measurement-prompts>.eg-consent[data-enter]{animation:none}.eg-google-consent .eg-consent-actions button:disabled{cursor:wait}@media (prefers-reduced-motion:reduce){.eg-measurement-prompts>.eg-consent{animation:none}}
.eg-consent{z-index:45;border:1px solid var(--eg-border);border-radius:var(--eg-radius-surface);max-block-size:calc(100dvh - 2rem);max-inline-size:25rem;color:var(--eg-ink);background:var(--eg-surface);box-shadow:var(--eg-shadow-overlay);padding:.875rem 1rem;position:fixed;inset-block-end:calc(var(--eg-floating-offset,1rem) + env(safe-area-inset-bottom,0px));inset-inline:1rem 5.5rem;overflow-y:auto}.eg-consent[data-enter]{animation:eg-enter-rise var(--eg-duration-component) var(--eg-ease-standard)}.eg-consent h2{min-block-size:2.75rem;font-size:var(--eg-text-md);margin:0 0 .375rem;padding-inline-end:3.125rem}.eg-consent p{font-size:var(--eg-text-sm);margin:0 0 .75rem;line-height:1.6}.eg-consent a{text-decoration:underline}.eg-consent-actions{gap:.75rem;display:flex}.eg-consent button,.eg-consent-link{min-block-size:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.eg-consent-actions button{border-radius:var(--eg-radius-control);border:1px solid;flex:1;font-weight:600}.eg-consent-close{inline-size:2.75rem;margin:0;position:absolute;inset-block-start:.875rem;inset-inline-end:1rem}@media (max-width:40rem){html:has(.eg-consent){scroll-padding-block-end:16rem}}
.eg-navigation-progress{z-index:2147483000;pointer-events:none;opacity:0;block-size:2px;position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}.eg-navigation-progress__bar{background:var(--eg-primary);transform-origin:0;block-size:100%;inline-size:100%;display:block;transform:scaleX(0)}html[dir=rtl] .eg-navigation-progress__bar{transform-origin:100%}.eg-navigation-progress[data-state=loading],.eg-navigation-progress[data-state=done]{opacity:1}.eg-navigation-progress[data-state=loading] .eg-navigation-progress__bar{animation:12s cubic-bezier(.08,.7,.2,1) forwards eg-navigation-progress-wait}.eg-navigation-progress[data-state=done]{opacity:0;transition:opacity .2s .14s}.eg-navigation-progress[data-state=done] .eg-navigation-progress__bar{transition:transform .14s ease-out;transform:scaleX(1)}@keyframes eg-navigation-progress-wait{0%{transform:scaleX(.04)}3%{transform:scaleX(.25)}to{transform:scaleX(.9)}}.eg-navigation-progress__status{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}form[aria-busy=true] [data-navigation-pending=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.eg-navigation-progress[data-state=loading] .eg-navigation-progress__bar{animation:none;transform:scaleX(1)}.eg-navigation-progress[data-state=done],.eg-navigation-progress[data-state=done] .eg-navigation-progress__bar{transition:none}}
@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}ol,ul{list-style:none}img,svg{display:block}img{max-width:100%;height:auto}button,input{color:inherit;font:inherit;background-color:#0000;border-radius:0}button,input:where([type=button],[type=submit]){appearance:button}::placeholder{opacity:1}::-webkit-search-decoration{-webkit-appearance:none}summary{display:list-item}[hidden]:where(:not([hidden=until-found])){display:none!important}}.eg-brand-lockup{width:var(--eg-lockup-width,clamp(10rem, 18vw, 15rem));min-width:0;color:inherit;aspect-ratio:250/80;align-items:center;line-height:0;text-decoration:none;display:inline-flex}.eg-brand-lockup__word{min-width:0;grid-area:1/1/3;grid-template-rows:repeat(2,minmax(0,1fr));block-size:100%;display:grid}.eg-brand-lockup__crop{min-width:0;display:block;position:relative;overflow:hidden}.eg-brand-lockup__crop svg{max-width:none;height:auto;display:block;position:absolute}.eg-brand-lockup__crop--ar svg{width:131.1%;top:-21.5%;left:-2.8%}.eg-brand-lockup__crop--en svg{width:134.6%;top:-28.6%;left:-32%}.eg-brand-lockup__mark{grid-area:1/2/3;width:100%;height:100%;display:block}.eg-brand-lockup{grid-template-columns:minmax(0, 1fr) var(--eg-lockup-mark,3.1rem);gap:0 var(--eg-lockup-gap,.5rem);direction:ltr;grid-template-rows:repeat(2,minmax(0,1fr));display:grid}.eg-brand-lockup:focus-visible{outline:3px solid var(--eg-brand-orange);outline-offset:4px;border-radius:.25rem}@media (max-width:30rem){.eg-brand-lockup{grid-template-columns:minmax(0, 1fr) var(--eg-lockup-mark-compact,2.5rem);gap:0 var(--eg-lockup-gap-compact,.35rem)}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--eg-focus-width) solid var(--eg-focus);outline-offset:var(--eg-focus-offset)}.eg-icon{vertical-align:middle;flex:none;display:inline-block}.eg-icon--filled{fill:currentColor}.eg-sprite{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}:where([dir=rtl]) :where(svg[data-logical-direction]){transform:scaleX(-1)}.eg-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--eg-brand-orange:#f0440a;--eg-brand-orange-hover:#dc3e09;--eg-brand-orange-ink:#c9360a;--eg-brand-navy:#1b2537;--eg-marketing-paper:#faf8f5;--eg-canvas:#fff;--eg-page:#f4f5f7;--eg-well:#f5f6f8;--eg-canvas-subtle:#f7f8fa;--eg-surface:#fff;--eg-surface-raised:#fff;--eg-surface-muted:#f7f8fa;--eg-surface-sunken:#eef1f5;--eg-ink:#1f2328;--eg-ink-muted:#5b6270;--eg-text-strong:#1f2328;--eg-text-muted:#5b6270;--eg-primary:var(--eg-brand-orange);--eg-primary-strong:var(--eg-brand-orange-ink);--eg-on-primary:#fff;--eg-primary-text:var(--eg-brand-orange-ink);--eg-primary-text-strong:#a82d08;--eg-action-fill:var(--eg-brand-orange);--eg-action-strong:var(--eg-primary-strong);--eg-on-action:var(--eg-on-primary);--eg-accent:#e8eef5;--eg-on-accent:#0b1d2a;--eg-accent-ink:#0b1d2a;--eg-accent-border:#b9c7d6;--eg-admin-tint:#334e68;--eg-on-admin-tint:#fff;--eg-verified:#0f6b3f;--eg-warning:#8a5a0b;--eg-danger:#b3261e;--eg-seen:#1558b0;--eg-focus:#c9360a;--eg-border:#cdd5de;--eg-hair:#e6e8ec;--eg-card-edge:#f1f1f2;--eg-control-edge:#8a94a3;--eg-whatsapp:#25d366;--eg-whatsapp-edge:#128c7e;--eg-shadow-raised:0 1px 3px #1018281a;--eg-shadow-overlay:0 8px 24px #10182829;--eg-text-2xs:.75rem;--eg-text-xs:.75rem;--eg-text-sm:.875rem;--eg-text-base:1rem;--eg-text-md:1rem;--eg-text-lg:1.125rem;--eg-text-xl:1.25rem;--eg-text-2xl:1.5rem;--eg-text-3xl:1.75rem;--eg-text-display:clamp(1.75rem, 4vw, 2.25rem);--eg-leading-tight:1.3;--eg-leading-ui:1.55;--eg-leading-prose:1.625;--eg-tracking-display-latin:-.015em;--eg-tracking-label-latin:.06em;--eg-tracking-display:var(--eg-tracking-display-latin);--eg-tracking-label:var(--eg-tracking-label-latin);--eg-font-display:var(--font-display,"IBM Plex Sans Arabic", system-ui, sans-serif);--eg-font-body:var(--font-body,"IBM Plex Sans Arabic", system-ui, sans-serif);--eg-font-mono:var(--font-data,"IBM Plex Sans Arabic", system-ui, sans-serif);--eg-space-1:.25rem;--eg-space-2:.5rem;--eg-space-3:.75rem;--eg-space-4:1rem;--eg-space-5:1.25rem;--eg-space-6:1.5rem;--eg-space-8:2rem;--eg-space-10:2.5rem;--eg-space-12:3rem;--eg-space-16:4rem;--eg-space-20:5rem;--eg-space-24:6rem;--eg-space-32:8rem;--eg-radius-tag:.25rem;--eg-radius-control:.5rem;--eg-radius-card:.75rem;--eg-radius-surface:.75rem;--eg-radius-sheet:.75rem;--eg-motion-fast:.1s;--eg-motion-standard:.2s;--eg-motion-sheet:.3s;--eg-duration-press:.1s;--eg-duration-hover:.1s;--eg-duration-component:.2s;--eg-duration-component-slow:.3s;--eg-duration-entrance:.3s;--eg-stagger:0s;--eg-ease-standard:cubic-bezier(.2, 0, 0, 1);--eg-ease-emphasized:cubic-bezier(.05, .7, .1, 1);--eg-ease-exit:cubic-bezier(.3, 0, 1, 1);--eg-motion-distance-sm:0px;--eg-motion-distance:0px;--eg-motion-distance-lg:0px;--eg-motion-enter-opacity:1;--eg-motion-press-scale:.98;--eg-type-hero:2.25rem;--eg-type-section:1.5rem;--eg-type-subsection:1.125rem;--eg-type-lead:1rem;--eg-type-body:1rem;--eg-type-field:1rem;--eg-type-small:.875rem;--eg-type-caption:.75rem;--eg-leading-hero:1.22222;--eg-leading-section:1.33333;--eg-leading-body:1.625;--eg-container:80rem;--eg-container-prose:46rem;--eg-price:var(--eg-ink);--eg-store-header:#1b2537;--eg-success:#0f6b3f;--eg-radius-badge:999px;--eg-shadow-card:0 1px 2px #1018280f;--eg-shadow-card-hover:0 2px 8px #10182814;--eg-card-hover-lift:0px;--eg-price-weight:600;--eg-leading-subsection:1.44444;--eg-leading-small:1.53846;--eg-gutter:24px;--eg-section-gap:64px;--eg-header-utility-height:0px;--eg-header-main-height:64px;--eg-header-nav-height:48px;--eg-header-compact-height:64px;--eg-header-height:112px;--eg-header-offset:var(--eg-header-height);--eg-customer-header-measured-bottom:var(--eg-header-height);--eg-customer-header-offset:var(--eg-header-height);--eg-header-search-width:760px;--eg-col-gap:24px;--eg-card-gap:16px;--eg-section-head-gap:24px;--eg-reading-measure:68ch;--eg-fs-display:2.25rem;--eg-lh-display:2.75rem;--eg-fs-h1:1.75rem;--eg-lh-h1:2.25rem;--eg-fs-h2:1.5rem;--eg-lh-h2:2rem;--eg-fs-h3:1.25rem;--eg-lh-h3:1.75rem;--eg-fs-body-lg:1.125rem;--eg-lh-body-lg:1.75rem;--eg-fs-body:1rem;--eg-lh-body:1.625rem;--eg-fs-small:.875rem;--eg-lh-small:1.375rem;--eg-fs-caption:.75rem;--eg-lh-caption:1.125rem;--eg-fs-eyebrow:.75rem;--eg-lh-eyebrow:1.125rem;--eg-radius-media:8px;--eg-radius-panel:12px;--eg-radius-input:8px;--eg-radius-pill:999px;--eg-shadow-1:0 1px 3px #1018281a;--eg-shadow-2:0 4px 12px -2px #1018281f;--eg-shadow-3:0 12px 32px -8px #10182833;--eg-glass-blur:none;--eg-glass-bg:var(--eg-canvas);--eg-scrim:#0a0c10eb;--eg-primary-hover:var(--eg-brand-orange-hover);--eg-ease-out:cubic-bezier(.2, 0, 0, 1);--eg-ease-in-out:cubic-bezier(.2, 0, 0, 1);--eg-dur-1:.1s;--eg-dur-2:.2s;--eg-dur-3:.3s;--eg-dur-4:.3s;--eg-reveal-distance:0px;--eg-reveal-stagger:0s;--eg-shimmer-highlight:#ffffff8c;--eg-focus-width:2px;--eg-focus-offset:2px;--eg-z-sticky:40;--eg-z-header:80;--eg-z-overlay:200;--eg-z-modal:1000}:root:lang(ar),[lang|=ar]{--eg-tracking-display:0em;--eg-tracking-label:0em}[lang|=en]{--eg-tracking-display:var(--eg-tracking-display-latin);--eg-tracking-label:var(--eg-tracking-label-latin)}:root{--eg-dark-canvas:#090d0c;--eg-dark-canvas-subtle:#111917;--eg-dark-surface:#161e1c;--eg-dark-surface-raised:#1e2725;--eg-dark-surface-muted:#111917;--eg-dark-surface-sunken:#060a09;--eg-dark-ink:#ecf1ef;--eg-dark-ink-muted:#a3b0ac;--eg-dark-primary:#f0440a;--eg-dark-primary-strong:#c9360a;--eg-dark-on-primary:#fff;--eg-dark-primary-text:#f79878;--eg-dark-primary-text-strong:#f9b49d;--eg-dark-accent:#1a2d44;--eg-dark-on-accent:#e8eef5;--eg-dark-accent-ink:#b9c7d6;--eg-dark-accent-border:#3b536d;--eg-dark-admin-tint:#8fb3d4;--eg-dark-on-admin-tint:#0b1520;--eg-dark-verified:#62d69b;--eg-dark-warning:#f0b75e;--eg-dark-danger:#ff8a80;--eg-dark-seen:#8fb3d4;--eg-dark-focus:#f79878;--eg-dark-border:#2e3b37;--eg-dark-hair:#232e2b}.eg-seal{border:1px solid var(--eg-accent-border);background:var(--eg-accent);color:var(--eg-on-accent);font-size:var(--eg-text-2xs);border-radius:.3rem;align-items:center;gap:.3rem;padding:.1rem .45rem;font-weight:700;line-height:1.4;display:inline-flex}@media (prefers-reduced-motion:reduce){:root{--eg-motion-fast:1ms;--eg-motion-standard:1ms;--eg-motion-sheet:1ms;--eg-duration-press:1ms;--eg-duration-hover:1ms;--eg-duration-component:1ms;--eg-duration-component-slow:1ms;--eg-duration-entrance:1ms;--eg-stagger:0s;--eg-motion-distance-sm:0px;--eg-motion-distance:0px;--eg-motion-distance-lg:0px;--eg-motion-enter-opacity:1;--eg-motion-press-scale:1;--eg-dur-1:.01ms;--eg-dur-2:.01ms;--eg-dur-3:.01ms;--eg-dur-4:.01ms;--eg-reveal-distance:0px;--eg-reveal-stagger:0s}}@keyframes eg-enter-rise{0%{opacity:var(--eg-motion-enter-opacity);transform:translate3d(0, var(--eg-motion-distance), 0)}to{opacity:1;transform:none}}@keyframes eg-enter-fade{0%{opacity:var(--eg-motion-enter-opacity)}to{opacity:1}}@media (max-width:63.99rem){:root{--eg-type-hero:1.75rem;--eg-leading-hero:1.28571;--eg-header-height:56px;--eg-header-compact-height:56px}}@media (max-width:48rem){:root{--eg-gutter:16px;--eg-col-gap:16px;--eg-card-gap:12px;--eg-section-gap:40px;--eg-fs-display:1.75rem;--eg-lh-display:2.25rem;--eg-fs-h1:1.5rem;--eg-lh-h1:2rem;--eg-fs-h2:1.25rem;--eg-lh-h2:1.75rem}}body:has(.eg-market-header[data-condensed=true]){--eg-header-height:var(--eg-header-compact-height);--eg-header-offset:var(--eg-header-compact-height);--eg-customer-header-measured-bottom:var(--eg-header-compact-height);--eg-customer-header-offset:var(--eg-header-compact-height)}.eg-display,.eg-h1,.eg-h2,.eg-h3{color:var(--eg-ink);font-family:var(--eg-font-display);letter-spacing:var(--eg-tracking-display);text-wrap:balance;margin:0;font-weight:600}.eg-display{font-size:var(--eg-fs-display);line-height:var(--eg-lh-display)}.eg-h1{font-size:var(--eg-fs-h1);line-height:var(--eg-lh-h1)}.eg-h2{font-size:var(--eg-fs-h2);line-height:var(--eg-lh-h2)}.eg-h3{font-size:var(--eg-fs-h3);line-height:var(--eg-lh-h3);font-weight:600}.eg-body-lg{font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg)}.eg-body{font-size:var(--eg-fs-body);line-height:var(--eg-lh-body)}.eg-small{font-size:var(--eg-fs-small);line-height:var(--eg-lh-small)}.eg-caption{font-size:var(--eg-fs-caption);line-height:var(--eg-lh-caption);font-weight:500}.eg-kicker{margin:0 0 var(--eg-space-1);color:var(--eg-ink-muted);font-size:var(--eg-fs-eyebrow);line-height:var(--eg-lh-eyebrow);font-weight:600}.eg-num{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.eg-muted{color:var(--eg-ink-muted)}.eg-container{width:min(100% - var(--eg-gutter) * 2, var(--eg-container));margin-inline:auto}.eg-section+.eg-section{margin-block-start:var(--eg-section-gap)}.eg-section__head{justify-content:space-between;align-items:flex-end;gap:var(--eg-space-4);margin-block-end:var(--eg-section-head-gap);display:flex}.eg-section__head>:first-child{min-width:0}.eg-section__head h2{margin:0}.eg-stack>*+*{margin-block-start:var(--eg-stack,var(--eg-space-4))}.eg-grid{column-gap:var(--eg-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.eg-card-grid{gap:var(--eg-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){.eg-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.eg-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.eg-glass{background:var(--eg-glass-bg);-webkit-backdrop-filter:var(--eg-glass-blur);backdrop-filter:var(--eg-glass-blur)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.eg-glass{background:var(--eg-surface)}}.js-reveal [data-reveal],.js-reveal [data-reveal-stagger]>*{opacity:1;translate:none}.eg-skeleton{border-radius:var(--eg-radius-input);background:var(--eg-surface-sunken);color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.eg-skeleton--media{aspect-ratio:1;border-radius:var(--eg-radius-media)}.eg-skeleton--text{border-radius:var(--eg-radius-tag);height:1em}.eg-skeleton--circle{border-radius:50%}.eg-btn{justify-content:center;align-items:center;gap:var(--eg-space-2);min-height:48px;padding:0 var(--eg-space-5);border-radius:var(--eg-radius-input);color:var(--eg-ink);font:600 .9375rem / 1.2 var(--eg-font-body);text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--eg-dur-2) var(--eg-ease-out), border-color var(--eg-dur-2) var(--eg-ease-out), color var(--eg-dur-2) var(--eg-ease-out), box-shadow var(--eg-dur-2) var(--eg-ease-out), transform var(--eg-dur-1) var(--eg-ease-out);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.eg-btn:active:not(:disabled,[aria-disabled=true]){transform:scale(.98)}.eg-btn:disabled,.eg-btn[aria-disabled=true]{border-color:var(--eg-hair);background:var(--eg-surface-sunken);color:var(--eg-ink-muted);cursor:not-allowed}.eg-btn--primary:not(:disabled,[aria-disabled=true]){background:var(--eg-primary);color:var(--eg-on-primary)}.eg-btn--primary:hover:not(:disabled,[aria-disabled=true]){background:var(--eg-primary-hover)}.eg-btn--secondary{border-color:var(--eg-control-edge);background:var(--eg-surface);color:var(--eg-ink)}.eg-btn--secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--eg-canvas-subtle);border-color:var(--eg-ink)}.eg-btn--text{min-height:44px;padding-inline:var(--eg-space-1);color:var(--eg-primary-text)}.eg-btn--text:hover:not(:disabled,[aria-disabled=true]){color:var(--eg-primary-text-strong);text-underline-offset:4px;text-decoration:underline}.eg-btn--lg{min-height:52px;padding-inline:var(--eg-space-6);font-size:var(--eg-fs-body)}.eg-btn--pill{border-radius:var(--eg-radius-pill)}.eg-btn--block{width:100%;display:flex}.eg-press{transition:transform var(--eg-dur-1) var(--eg-ease-out)}.eg-press:active{transform:scale(.98)}.eg-card{border:1px solid var(--eg-border);border-radius:var(--eg-radius-card);background:var(--eg-surface);min-width:0;transition:box-shadow var(--eg-dur-2) var(--eg-ease-out), border-color var(--eg-dur-2) var(--eg-ease-out);flex-direction:column;display:flex;position:relative}.eg-card__link{color:inherit;text-decoration:none}.eg-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.eg-card__link:focus-visible{outline:none}.eg-card:has(.eg-card__link:focus-visible){outline:var(--eg-focus-width) solid var(--eg-focus);outline-offset:var(--eg-focus-offset)}.eg-card__media{aspect-ratio:1;border-radius:calc(var(--eg-radius-card) - 1px) calc(var(--eg-radius-card) - 1px) 0 0;background:var(--eg-surface);position:relative;overflow:hidden}.eg-card__media>img{object-fit:contain;width:100%;height:100%;transition:opacity var(--eg-dur-3) var(--eg-ease-out);display:block}.eg-card__media--cover>img{object-fit:cover}.eg-card__media>img:nth-of-type(2){opacity:0;position:absolute;inset:0}.eg-card__actions{z-index:1;gap:var(--eg-space-2);opacity:0;transition:opacity var(--eg-dur-2) var(--eg-ease-out);display:flex;position:absolute;inset-block-start:var(--eg-space-3);inset-inline-start:var(--eg-space-3)}.eg-card:focus-within .eg-card__actions{opacity:1}@media (hover:hover){.eg-card:hover{border-color:var(--eg-control-edge);box-shadow:var(--eg-shadow-card-hover)}.eg-card:hover .eg-card__media>img:nth-of-type(2),.eg-card:hover .eg-card__actions{opacity:1}}@media (hover:none){.eg-card__actions{opacity:1}}@media (prefers-reduced-motion:reduce){.js-reveal [data-reveal],.js-reveal [data-reveal-stagger]>*{opacity:1;translate:none}.eg-btn:active:not(:disabled,[aria-disabled=true]),.eg-press:active{transform:none}.eg-card,.eg-card__media>img{transition:none}}.eg-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eg-wa-fab{z-index:40;border:2px solid var(--eg-whatsapp-edge);background:var(--eg-whatsapp);color:#fff;width:3.5rem;height:3.5rem;box-shadow:var(--eg-shadow-overlay);border-radius:50%;place-items:center;display:grid;position:fixed;inset-block-end:calc(var(--eg-floating-offset,16px) + env(safe-area-inset-bottom,0px));inset-inline-end:1rem}.eg-wa-fab:hover{background:var(--eg-whatsapp-edge)}.eg-wa-fab:focus-visible{outline:3px solid var(--eg-focus);outline-offset:3px}.eg-wa-fab svg{width:1.75rem;height:1.75rem}@media print{.eg-wa-fab{display:none}}.eg-demo-badge{border:1px solid var(--eg-border);background:var(--eg-surface-muted);color:var(--eg-ink-muted);font-size:var(--eg-text-2xs);white-space:nowrap;border-radius:.3rem;padding:.1rem .5rem;font-weight:700;line-height:1.4;display:inline-block}.eg-showcase-badge{border:1px solid var(--eg-border);border-radius:var(--eg-radius-pill);background:var(--eg-surface);color:var(--eg-ink);font-size:var(--eg-text-2xs);white-space:nowrap;align-items:center;gap:.375rem;padding:.125rem .625rem;font-weight:600;line-height:1.5;display:inline-flex}.eg-showcase-badge:before{content:"";border-radius:var(--eg-radius-pill);background:var(--eg-ink-muted);block-size:.375rem;inline-size:.375rem}.eg-demo-notice{border:1px dashed var(--eg-border);border-radius:var(--eg-radius-control);color:var(--eg-ink-muted);font-size:var(--eg-text-sm);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.5rem .75rem;display:flex}.eg-catdrawer-button,.eg-catdrawer__close,.eg-catdrawer__toggle{border-radius:var(--eg-radius-control);min-width:2.75rem;min-height:2.75rem;color:var(--eg-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.eg-catdrawer-button{border:1px solid var(--eg-border);background:var(--eg-surface);font-size:var(--eg-text-sm);white-space:nowrap;padding:0 .75rem;font-weight:600}.eg-catdrawer-button--compact{font-size:var(--eg-text-xs);padding:0 .5rem}.eg-catdrawer{background:var(--eg-surface);width:min(24rem,100vw - 3rem);max-width:none;height:100dvh;max-height:none;color:var(--eg-ink);box-shadow:var(--eg-shadow-overlay);border:0;margin:0;padding:0;position:fixed;inset-inline:0 auto}.eg-catdrawer::backdrop{background:#0b1d2a73}.eg-catdrawer[open]{animation:eg-catdrawer-in var(--eg-duration-component-slow) var(--eg-ease-standard)}.eg-catdrawer[dir=rtl]{--eg-catdrawer-from:100%;margin-inline-start:calc(100% - 100vw)}@keyframes eg-catdrawer-in{0%{transform:translateX(var(--eg-catdrawer-from,-100%))}}:root:has(.eg-catdrawer[open]){scrollbar-gutter:stable;overflow:hidden}.eg-catdrawer__panel{flex-direction:column;height:100%;display:flex}.eg-catdrawer__head{border-block-end:1px solid var(--eg-hair);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.eg-catdrawer__title{font-size:var(--eg-text-lg);margin:0}.eg-catdrawer__toggle[aria-expanded=true] svg{rotate:180deg}.eg-catdrawer__search{padding:.75rem 1rem 0}.eg-catdrawer__search input{border:1px solid var(--eg-border);border-radius:var(--eg-radius-control);background:var(--eg-surface);width:100%;min-height:2.75rem;color:inherit;font:inherit;padding:0 .75rem}.eg-catdrawer__scroll{flex:1;min-height:0;padding:.5rem;overflow-y:auto}.eg-catdrawer__status{color:var(--eg-ink-muted);margin:0}.eg-catdrawer__scroll ul{margin:0;padding:0;list-style:none}.eg-catdrawer__row{align-items:center;display:flex}.eg-catdrawer__link{border-radius:var(--eg-radius-control);min-height:2.75rem;color:var(--eg-ink);flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;text-decoration:none;display:flex}.eg-catdrawer__link--child{padding-inline-start:1.5rem;font-weight:400}.eg-catdrawer__link[aria-current=page]{background:var(--eg-accent);color:var(--eg-on-accent);font-weight:700}.eg-catdrawer :where(.eg-catdrawer__link,button):hover,.eg-catdrawer-button:hover{background:var(--eg-surface-muted)}.eg-catdrawer__count{color:var(--eg-ink-muted);font-size:var(--eg-text-xs)}.eg-catdrawer__all{min-height:2.75rem;margin:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));border-radius:var(--eg-radius-control);background:var(--eg-action-fill);color:var(--eg-on-action);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.eg-catdrawer__all:is(:hover,:active){background:var(--eg-action-strong)}.eg-catdrawer :where(a,button,input):focus-visible{outline:3px solid var(--eg-focus);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.eg-catdrawer[open]{animation:none}}.egf{--l:1px solid #f2f4f71f;background:var(--eg-brand-navy);color:#f2f4f7b8;font-size:var(--eg-fs-small);line-height:var(--eg-lh-small)}.egf-in,.egf-main,.egf-brand,.egf-help{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.egf-in{gap:1.25rem;padding-block:2rem 1rem}.egf-main{gap:1.25rem}.egf p,.egf ul{margin:0;padding:0;list-style:none}.egf li>a{min-width:2.75rem;min-height:2.75rem;color:inherit;transition:color var(--eg-dur-2) var(--eg-ease-out);align-items:center;text-decoration:none;display:inline-flex}.egf a:hover,.egf .eg-consent-link:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.egf :focus-visible{outline:3px solid #fff}.egf-brand>a{width:11rem;max-width:100%;margin-block:.25rem}.egf-brand>a:not([data-brand-audience]),.egf-brand [data-brand-audience] .eg-brand-lockup__word{filter:brightness(0)invert()}.egf-brand>p{max-width:26rem}.egf-brand>p+p{color:#f2f4f78f;font-size:var(--eg-fs-caption);line-height:var(--eg-lh-caption)}.egf-h,.egf strong{color:#fff;font-weight:600}.egf-g{border-top:var(--l)}.egf-g>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:3rem;list-style:none;display:flex}.egf-g>summary::-webkit-details-marker{display:none}.egf-g>summary:after{content:"";width:.5rem;height:.5rem;transition:rotate var(--eg-dur-3) var(--eg-ease-out);border:1.5px solid;border-width:0 1.5px 1.5px 0;rotate:45deg}.egf-g[open]>summary:after{rotate:-135deg}.egf-social,.egf-social ul,.egf-end,.egf-end ul{flex-wrap:wrap;align-content:start;align-items:center;gap:.5rem 1rem;display:flex}.egf-social{padding-block:.25rem 0}.egf-social ul{gap:.5rem}.egf-social>.egf-h{font-size:var(--eg-fs-small);flex:none}.egf-social a{border:var(--l);width:2.75rem;transition:background-color var(--eg-dur-2) var(--eg-ease-out), border-color var(--eg-dur-2) var(--eg-ease-out);border-radius:50%;justify-content:center}.egf-social a:hover{background:#f2f4f714;border-color:#f2f4f752;text-decoration:none}.egf-help{border-top:var(--l);gap:.5rem;padding-top:1.25rem}.egf-help>div{align-content:start;gap:.25rem;display:grid}.egf-end{border-top:var(--l);color:#f2f4f78f;font-size:var(--eg-fs-caption);line-height:var(--eg-lh-caption);justify-content:space-between;padding-top:1rem}.egf-end ul{gap:.25rem .75rem}.egf .egc a{min-height:2.75rem;padding-block:.25rem}.egf .egc span:not(.egc-i){flex-wrap:wrap;align-items:baseline;column-gap:.5rem;display:flex}@media (min-width:48rem){.egf-in{gap:1.25rem;padding-block:2.25rem 1rem}.egf-main{grid-template-columns:minmax(15rem,1.1fr) minmax(0,3fr);gap:1.25rem 3rem}.egf-brand{gap:.5rem}.egf-nav{grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr));align-content:start;gap:1rem 1.5rem;display:grid}.egf-g{border:0}.egf-g>summary{pointer-events:none;min-height:1.75rem;margin-bottom:.25rem}.egf-g>summary:after{display:none}.egf-help{grid-template-columns:minmax(12rem,1fr) minmax(0,2.6fr);align-items:center;gap:.75rem 3rem;padding-top:1rem}.egf .egc{grid-template-columns:repeat(3,minmax(0,1fr))}.egf .egc li+li{border-top:0;border-inline-start:var(--l);padding-inline-start:1.5rem}}@media (min-width:64rem){.egf-end ul{gap:.25rem 0;display:flex}.egf-end ul>li+li{border-inline-start:var(--l);margin-inline-start:.75rem;padding-inline-start:.75rem}}@media (min-width:48rem) and (pointer:fine){.egf li>a{min-height:2rem}}.egc{grid-template-columns:minmax(0,1fr);margin-block:0;display:grid}.egc li+li{border-top:1px solid #808c9847}.egc a{width:100%;min-height:3.5rem;transition:color var(--eg-dur-2) var(--eg-ease-out);align-items:center;gap:.75rem;padding-block:.5rem;display:flex}.egc a:hover{text-decoration:none}.egc a:hover bdi,.egc a:hover small{text-underline-offset:4px;text-decoration:underline}.egc span{overflow-wrap:anywhere;min-width:0;display:grid}.egc-i{opacity:.8;flex:none;place-items:center}.egc svg,.egf-social svg{width:1.25rem;height:1.25rem}@font-face{font-family:Egy Plex;src:url(/fonts/IBMPlexSansArabic-arabic-400-2.woff2)format("woff2");font-display:swap;font-weight:400;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Egy Plex;src:url(/fonts/IBMPlexSansArabic-latin-400-3.woff2)format("woff2");font-display:swap;font-weight:400;unicode-range:U+0-24F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family:Egy Plex;src:url(/fonts/IBMPlexSansArabic-arabic-500-4.woff2)format("woff2");font-display:swap;font-weight:500;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Egy Plex;src:url(/fonts/IBMPlexSansArabic-latin-500-5.woff2)format("woff2");font-display:swap;font-weight:500;unicode-range:U+0-24F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family:Egy Plex;src:url(/fonts/IBMPlexSansArabic-arabic-600-6.woff2)format("woff2");font-display:swap;font-weight:600 800;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Egy Plex;src:url(/fonts/IBMPlexSansArabic-latin-600-7.woff2)format("woff2");font-display:swap;font-weight:600 800;unicode-range:U+0-24F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family:Egy Plex Tahoma;src:local(Tahoma);font-weight:400;size-adjust:89.5%}@font-face{font-family:Egy Plex Tahoma;src:local(Tahoma Bold),local(Tahoma-Bold);font-weight:600;size-adjust:82.6%}@font-face{font-family:Egy Plex Arial;src:local(Arial),local(ArialMT);font-weight:400;size-adjust:114%}@font-face{font-family:Egy Plex Arial;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600;size-adjust:117%}:root{--font-display:var(--font-body);--font-body:"Egy Plex", "Egy Plex Tahoma", "Egy Plex Arial", sans-serif;--font-data:var(--font-body);--space-20:5rem;--motion-ease:cubic-bezier(.2, .7, .2, 1);--s1:var(--eg-space-1);--s2:var(--eg-space-2);--s3:var(--eg-space-3);--s4:var(--eg-space-4);--s5:var(--eg-space-5);--s6:var(--eg-space-6);--s8:var(--eg-space-8);--s10:var(--eg-space-10);--ink:var(--eg-ink);--mut:var(--eg-ink-muted);--bd:var(--eg-border);--sf:var(--eg-surface);--nv:var(--eg-brand-navy);--pr:var(--eg-primary-text);--cv:var(--eg-canvas);--fb:var(--eg-text-base);--fs:var(--eg-text-sm);--fx:var(--eg-text-xs);--fm:var(--eg-text-md);--fl:var(--eg-text-lg);--rc:var(--eg-radius-card);--rk:var(--eg-radius-control);--lp:var(--eg-leading-prose);--st:var(--eg-stagger);--ps:var(--eg-motion-press-scale);--sh:var(--eg-shadow-raised);--eo:var(--eg-motion-enter-opacity);--pg:var(--eg-gutter);--hr:var(--eg-hair);--lu:var(--eg-leading-ui);--lb:var(--eg-leading-body);--pa:var(--eg-marketing-paper);--es:var(--eg-ease-standard);--dc:var(--eg-duration-component);--th:var(--eg-duration-hover) var(--es);--tp:var(--eg-duration-press) var(--es);--tc:var(--dc) var(--es);--tcs:var(--eg-duration-component-slow) var(--es);--tx:var(--dc) var(--eg-ease-exit);--te:calc(var(--eg-duration-entrance) * .7) var(--es);--tf:var(--eg-motion-fast) var(--motion-ease)}html{background:var(--cv);scroll-behavior:smooth;scroll-padding-top:calc(var(--eg-header-compact-height) + var(--eg-space-4))}body{background:var(--cv);min-width:20rem;color:var(--ink);font-family:var(--eg-font-body);font-size:var(--eg-fs-body);line-height:var(--eg-lh-body);text-rendering:optimizelegibility;overflow-x:clip}body,button,a{-webkit-font-smoothing:antialiased}::selection{color:var(--ink);background:#f5dbd3}:where(a,button,summary,[tabindex]):focus-visible{outline:var(--eg-focus-width) solid var(--eg-focus);outline-offset:var(--eg-focus-offset)}a{text-underline-offset:.2em;text-decoration-thickness:.08em}h1,h2,h3{font-family:var(--eg-font-display);letter-spacing:var(--eg-tracking-display);font-weight:700;line-height:var(--eg-leading-tight);text-wrap:balance}.skip-link{z-index:1000;border-radius:var(--rk);background:var(--eg-action-fill);color:var(--eg-on-action);padding:var(--s3) var(--s5);transition:translate var(--tf);font-weight:600;position:fixed;inset-block-start:var(--s3);inset-inline-start:var(--s3);translate:0 -200%}.skip-link:focus{translate:0}.product-more,.pc-no-photo{justify-content:center;align-items:center;gap:var(--s2);font-weight:600}.product-more{text-align:center;text-decoration:none}.notice{border-radius:var(--rk);padding:var(--s5);line-height:var(--lp);border:1px solid var(--bd);font-size:var(--fb);margin-block-start:var(--s6)}.network-banner{z-index:900;justify-content:center;align-items:flex-start;gap:var(--s3);border-block-start:1px solid var(--bd);background:var(--ink);color:var(--cv);padding:var(--s3) var(--pg);font-size:var(--fs);line-height:var(--lu);padding-block-end:calc(var(--s3) + env(safe-area-inset-bottom,0rem));display:flex;position:fixed;inset-block-end:0;inset-inline:0}.network-banner p{max-width:46rem}.network-banner strong{font-family:var(--eg-font-display)}.network-banner__icon{flex:none;width:1.25rem;height:1.25rem;margin-block-start:.15rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.directory-trail{align-items:center;gap:var(--s2);color:var(--mut);font-size:var(--fs);flex-wrap:wrap;margin-block-end:var(--s4);display:flex}.directory-trail ol{align-items:center;gap:0 var(--s1);flex-wrap:wrap;display:flex}.directory-trail li{align-items:center;gap:var(--s1);display:inline-flex}.directory-trail .eg-icon{flex:none}.directory-trail a,.dc-sectors a,.directory-links a,.directory-index__places a{justify-content:center;align-items:center;min-block-size:2.75rem;min-inline-size:2.75rem;display:inline-flex}.directory-note{max-width:62ch;color:var(--mut);font-size:var(--fb);line-height:var(--lp);margin-block:var(--s3) var(--s6)}.directory-cards{gap:var(--s5);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.directory-card,.product-card{flex-direction:column;display:flex}.directory-card{padding:var(--eg-space-5);gap:var(--eg-space-2)}.dc-name{font-size:var(--eg-fs-body-lg);font-weight:700;line-height:1.45}.dc-name a{min-block-size:2.75rem;display:inline-block}.dc-verified{align-self:flex-start;align-items:center;gap:var(--eg-space-1);color:var(--eg-verified);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);font-weight:600;display:flex}.dc-headline{color:var(--mut);font-size:var(--fb);line-height:var(--lu)}.dc-place{align-items:center;gap:var(--eg-space-1);color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);display:flex}.dc-place .eg-icon{flex:none}.dc-sectors{gap:var(--s2);font-size:var(--fx);flex-wrap:wrap;display:flex}.dc-sectors li{border:1px solid var(--hr);min-block-size:2.75rem;padding-block:.15rem;padding-inline:var(--s3);color:var(--mut);border-radius:999px;align-items:center;display:inline-flex}.directory-link-grid{gap:var(--s8);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin-block-start:var(--s6);display:grid}.directory-links ul{gap:var(--s2) var(--s4);flex-wrap:wrap;margin-block-start:var(--s3);display:flex}.directory-links a,.directory-index__places a{color:var(--ink);font-size:var(--fb)}.directory-empty{justify-items:center;gap:var(--s3);text-align:center;max-width:36rem;margin-inline:auto;display:grid}.directory-empty>.eg-icon{color:var(--mut)}.directory-empty h2{font-size:var(--eg-fs-h3);line-height:var(--eg-lh-h3)}.directory-empty p{color:var(--mut);font-size:var(--fb);line-height:var(--lp)}.directory-empty__actions{justify-content:center;gap:var(--s3);margin-block:var(--s2);flex-wrap:wrap;display:flex}@media (max-width:30rem){.directory-empty__actions,.directory-empty__actions .eg-btn{width:100%}}.directory-index{gap:var(--s5);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin-block-start:var(--s8);display:grid}.directory-index__item{padding:var(--s5);border:1px solid var(--bd);border-radius:var(--rc);background:var(--sf)}.directory-index__item h2{font-size:var(--fl)}.directory-index__item h2 a{align-items:center;min-block-size:2.75rem;display:inline-flex}.directory-index__places{gap:var(--s2) var(--s4);color:var(--mut);font-size:var(--fs);flex-wrap:wrap;margin-block-start:var(--s2);display:flex}:root{interpolate-size:allow-keywords}.site-top{block-size:0}.text-link{min-height:2.75rem;color:var(--pr);font-size:var(--fb);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.text-link:hover{color:var(--eg-primary-text-strong);text-decoration:underline}.site-header{z-index:30;-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);transition:background-color var(--tc), border-color var(--tc), box-shadow var(--tc), translate var(--tcs);background:#ffffffe0;border-block-end:1px solid #cdd5de99;position:sticky;inset-block-start:0}.site-header[data-scrolled=true],.site-header[data-menu-open=true]{border-block-end-color:var(--hr);background:var(--sf);box-shadow:0 10px 28px -22px #0b1d2a73}.sh-bar{align-items:center;gap:var(--s2);padding-block:calc(var(--s2) + env(safe-area-inset-top,0px)) var(--s2);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"logo logo lang acct""cats search search menu";display:grid}.sh-bar>.wordmark{grid-area:logo}.header-search{grid-area:search}.site-header .hero-search{border-radius:var(--eg-radius-control);max-width:none;min-height:3rem;box-shadow:none;margin:0}.site-header .hero-search input{height:auto}.site-header .hero-search__submit{border-radius:0;border-start-end-radius:calc(var(--eg-radius-control) - 1px);border-end-end-radius:calc(var(--eg-radius-control) - 1px);align-self:stretch;min-height:0;margin:0}.wordmark.eg-brand-lockup{--eg-lockup-width:8.5rem;--eg-lockup-mark:1.76rem;--eg-lockup-gap:.3rem;--eg-lockup-mark-compact:2.125rem;--eg-lockup-gap-compact:.3rem;border-radius:.25rem;flex:none;min-height:2.75rem}.hero-search{align-items:center;gap:var(--s2);border:1px solid var(--bd);border-radius:var(--eg-radius-surface);background:var(--sf);max-width:34rem;min-height:3.25rem;transition:border-color var(--th), box-shadow var(--th);margin-block-start:var(--s3);padding-inline-start:var(--s3);display:flex;box-shadow:0 1px 2px #0b1d2a0d}.hero-search:focus-within{border-color:var(--eg-focus);box-shadow:0 0 0 3px #c9360a38}.hero-search__glyph{width:1.25rem;height:1.25rem;color:var(--mut);flex:none}.hero-search input{min-width:0;height:3rem;color:var(--ink);font-size:var(--eg-type-field);outline:none;flex:1}.hero-search input::placeholder{color:var(--mut)}.hero-search__submit{border-radius:var(--rk);background:var(--nv);min-height:2.75rem;color:var(--sf);padding-inline:var(--s4);font-size:var(--fb);cursor:pointer;transition:background-color var(--th), scale var(--tp);flex:none;margin:.1875rem;font-weight:600}.hero-search__submit:hover{background:#374650}.hero-search__submit:active{scale:var(--ps)}:where(:root:not([data-nav=back_forward])) .enter{animation:eg-enter-rise var(--te) both}.enter-2{animation-delay:var(--st)}.enter-3{animation-delay:calc(var(--st) * 2)}.enter-4{animation-delay:calc(var(--st) * 3)}.product-grid{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-grid>li{min-width:0}@media (max-width:47.99rem){.product-grid.product-grid--row{margin-inline:calc(-1 * var(--pg));overscroll-behavior-inline:contain;padding:var(--s1) var(--pg) var(--s2);scroll-padding-inline:var(--pg);scroll-snap-type:inline mandatory;grid-template-columns:none;grid-auto-columns:minmax(10rem,44%);grid-auto-flow:column;overflow-x:auto}.product-grid--row>li{scroll-snap-align:start}}.product-card{height:100%;text-decoration:none}.product-card.eg-card{border-radius:var(--eg-radius-input);box-shadow:none;background:0 0;border:0}.product-card .eg-card__media{border-radius:var(--eg-radius-input);background:var(--eg-well)}.product-card .eg-card__media>img{mix-blend-mode:multiply;transition:transform .45s var(--eg-ease-out)}@media (hover:hover) and (pointer:fine){.product-card.eg-card:hover{box-shadow:none}.product-card:hover .eg-card__media>img{transform:scale(1.06)}.product-card:hover .pc-name{color:var(--eg-primary-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}@media (prefers-reduced-motion:reduce){.product-card .eg-card__media>img{transition:none}.product-card:hover .eg-card__media>img{transform:none}}a.product-card:focus-visible{outline:var(--eg-focus-width) solid var(--eg-focus);outline-offset:var(--eg-focus-offset)}.pc-media{display:block}.pc-no-photo{background:repeating-linear-gradient(135deg, var(--cv) 0 10px, var(--eg-canvas-subtle) 10px 20px);height:100%;color:var(--mut);font-size:var(--fx);flex-direction:column;display:flex}.pc-no-photo svg{width:2.25rem;height:2.25rem}.pc-body{gap:var(--eg-space-1);padding:var(--eg-space-3) 2px 0;flex-direction:column;flex:1;display:flex}.pc-supplier{align-items:center;gap:var(--eg-space-1) var(--eg-space-2);color:var(--eg-ink-muted);font-size:var(--eg-fs-caption);line-height:var(--eg-lh-caption);flex-wrap:wrap;display:flex}.pc-name{color:var(--eg-ink);font-size:var(--eg-fs-small);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;order:3;margin-block-start:var(--eg-space-1);font-weight:500;line-height:22px;display:-webkit-box;overflow:hidden}.pc-price{color:var(--eg-price);font-size:var(--eg-fs-body-lg);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;order:1;font-weight:600;line-height:26px}.pc-moq{color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);order:2;font-weight:400}.pc-moq strong{color:var(--eg-ink);font-weight:600}.pc-supplier{overflow-wrap:anywhere;order:4;margin-block-start:auto;padding-block-start:var(--eg-space-3)}.pc-verified{padding:1px var(--eg-space-2) 1px 6px;border-radius:var(--eg-radius-tag);color:var(--eg-verified);background:#0f6b3f14;flex:none;align-items:center;gap:2px;font-weight:600;display:inline-flex}@media (max-width:47.99rem){.pc-body{padding:var(--eg-space-2) 2px 0}}.product-more{border:1px dashed var(--bd);border-radius:var(--rc);height:100%;min-height:10rem;color:var(--pr);padding:var(--s4);transition:border-color var(--th), background-color var(--th), scale var(--tp);display:flex}.product-more:hover{border-color:var(--pr);background:#fef4f0}@media (min-width:40rem){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.wordmark.eg-brand-lockup{--eg-lockup-width:9.75rem;--eg-lockup-mark:2.05rem;--eg-lockup-gap:.35rem}.product-grid{gap:var(--eg-space-8) var(--eg-space-5);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:80rem){.sh-bar{gap:var(--s3);min-height:4.25rem;padding-block:0;display:flex}.header-search{flex:14rem;min-width:10rem}}@media (max-width:79.99rem){.site-header[data-condensed=true]{translate:0 -3.25rem}}.contact-page{max-width:42rem;padding:clamp(var(--s6), 5vw, var(--s10)) var(--s4);margin-inline:auto}.contact-page h1{font-family:var(--eg-font-display);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.6}.contact-intro{margin-block:var(--s2) var(--s6);color:var(--mut);line-height:var(--lb)}.contact-form fieldset,.contact-field{gap:var(--s2);min-width:0;display:grid}.contact-form fieldset{gap:var(--s6);border:0;padding:0}.contact-field label{font-weight:600}.contact-field :is(select,textarea,input){border:1px solid var(--bd);border-radius:var(--rk);width:100%;min-width:0;min-height:3rem;padding:var(--s3);background:var(--sf);color:var(--ink);font:inherit;line-height:var(--lb)}.contact-field textarea{resize:vertical}.contact-field input[type=file]{padding:var(--s2);font-size:var(--fs)}.contact-field input::file-selector-button{border:1px solid var(--bd);border-radius:var(--rk);min-height:2.5rem;padding-inline:var(--s3);background:var(--eg-surface-muted);color:var(--ink);font:inherit;cursor:pointer;margin-inline-end:var(--s2)}.contact-field :is(select,textarea,input):focus-visible,.contact-selected-photo button:focus-visible{outline:2px solid var(--pr);outline-offset:3px}.contact-field [aria-invalid=true]{border-color:var(--eg-danger)}.contact-hint{color:var(--mut);font-size:var(--fs);line-height:var(--lb)}.contact-field-error{color:var(--eg-danger);font-size:var(--fs);font-weight:600;line-height:var(--lb)}.contact-selected-photo{align-items:center;gap:var(--s2) var(--s4);font-size:var(--fs);flex-wrap:wrap;display:flex}.contact-selected-photo bdi{overflow-wrap:anywhere;min-width:0}.contact-selected-photo button{cursor:pointer;min-height:2.75rem}.contact-submit{justify-self:start;min-height:3rem}.contact-form fieldset:disabled{opacity:.7}.contact-status:not(:empty),.contact-receipt{line-height:var(--lb);margin-block-start:var(--s4)}.contact-status [role=alert]{color:var(--eg-danger)}.contact-receipt h2{font-size:var(--fl);font-weight:600}.contact-receipt :is(p,button){margin-block-start:var(--s3)}@media (max-width:35rem){.contact-submit{width:100%}}html[dir=rtl]{--lp-dir:-1}html[dir=ltr]{--lp-dir:1}.container{width:min(100% - var(--eg-gutter) * 2, var(--eg-container));margin-inline:auto}.section{padding-block:var(--eg-section-gap) 0}main>.section:last-child{padding-block-end:var(--eg-section-gap)}.section--surface,.section--ink{padding-block:var(--eg-section-gap);margin-block-start:var(--eg-section-gap)}.section--surface{border-block:1px solid var(--eg-hair);background:var(--eg-canvas-subtle)}.section--ink{background:var(--eg-brand-navy);color:var(--eg-canvas)}.section h1,.legal-hero h1,.guide-head h1{font-size:var(--eg-fs-h1);line-height:var(--eg-lh-h1);margin:0}.section h2,.final-cta h2{font-size:var(--eg-fs-h2);line-height:var(--eg-lh-h2);margin:0}.section h3{font-size:var(--eg-fs-h3);line-height:var(--eg-lh-h3);font-weight:600}.eyebrow{margin:0 0 var(--eg-space-2);color:var(--eg-ink-muted);font-family:var(--eg-font-body);font-size:var(--eg-fs-eyebrow);font-weight:600;line-height:var(--eg-lh-eyebrow)}.eyebrow--inverse{color:#ffffffb8}.section-heading{max-width:45rem}.section-heading>p:last-child{color:var(--eg-ink-muted);font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg);margin-block-start:var(--eg-space-4)}.eg-section__head p{margin-block-start:var(--eg-space-2)}.section-note{margin-block-end:var(--eg-space-4)}.legal-hero{padding-block:var(--eg-space-16) var(--eg-space-12);border-block-end:1px solid var(--eg-hair)}.legal-hero+.section{padding-block-start:var(--eg-space-12)}.legal-hero__grid{gap:var(--eg-space-10);align-items:start;display:grid}.legal-hero__lede,.hero__lede{max-width:45rem;color:var(--eg-ink-muted);font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg);margin-block-start:var(--eg-space-4)}.lh-actions{gap:var(--eg-space-3);flex-wrap:wrap;margin-block-start:var(--eg-space-8);display:flex}.sp-meta{color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);margin-block-start:var(--eg-space-4)}.lp-hero{padding-block-start:var(--eg-space-16)}.lp-hero__copy{text-align:center;justify-items:center;display:grid}.lp-hero h1{max-width:20em;color:var(--eg-brand-navy);font-size:var(--eg-fs-display);line-height:var(--eg-lh-display);margin:0}.lp-hero__lede{max-width:38rem;color:var(--eg-ink-muted);font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg);margin-block-start:var(--eg-space-5)}.lp-hero__actions{justify-content:center;gap:var(--eg-space-3);flex-wrap:wrap;margin-block-start:var(--eg-space-8);display:flex}.lp-facts{justify-content:center;gap:var(--eg-space-2) 0;color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);flex-wrap:wrap;margin-block-start:var(--eg-space-6);display:flex}.lp-facts li+li{border-inline-start:1px solid var(--eg-border);margin-inline-start:var(--eg-space-4);padding-inline-start:var(--eg-space-4)}.lp-hero--split .lp-hero__grid{gap:var(--eg-space-10);align-items:center;display:grid}.lp-hero--split .lp-hero__copy{text-align:start;justify-items:start}.lp-hero--split h1{font-size:var(--eg-fs-h1);line-height:var(--eg-lh-h1)}.lp-hero--split .lp-hero__actions,.lp-hero--split .lp-facts{justify-content:flex-start}.lp-hero--split .eyebrow{margin-block-end:var(--eg-space-3)}.lp-hero__media,.lp-split__media{border-radius:var(--eg-radius-panel);background:var(--eg-surface-sunken);aspect-ratio:16/10;overflow:hidden}.lp-hero__media img,.lp-split__media img{object-fit:cover;width:100%;height:100%}.lp-collage{margin-block-start:var(--eg-space-12)}.lp-collage ul{gap:var(--eg-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:10.5rem;display:grid}.lp-collage li{min-width:0}.lp-collage li:first-child,.lp-collage ul[data-count="4"] li:last-child{grid-column:span 2}.lp-tile{isolation:isolate;height:100%;padding:var(--eg-space-5);border-radius:var(--eg-radius-media);background:var(--eg-brand-navy);box-shadow:var(--eg-shadow-1);color:var(--eg-canvas);transition:transform var(--eg-dur-2) var(--eg-ease-out), box-shadow var(--eg-dur-2) var(--eg-ease-out);flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.lp-tile img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform var(--eg-dur-4) var(--eg-ease-out);position:absolute;inset:0}.lp-tile[data-photo]:after{z-index:-1;content:"";background:linear-gradient(#0b121e00 38%,#0b121ebd);position:absolute;inset:0}.lp-tile__name{font-family:var(--eg-font-display);font-size:var(--eg-fs-h3);font-weight:700;line-height:var(--eg-lh-h3)}.lp-collage li:first-child .lp-tile__name{font-size:var(--eg-text-2xl);line-height:var(--eg-space-8)}.lp-tile small{color:#ffffffdb;font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);margin-block-start:var(--eg-space-1)}.lp-collage__all{justify-content:center;margin-block-start:var(--eg-space-3);display:flex}@media (hover:hover){.lp-tile:hover{box-shadow:var(--eg-shadow-2)}}.lp-split{gap:var(--eg-space-8);align-items:center;display:grid}.lp-split__copy p{color:var(--eg-ink-muted);margin-block-start:var(--eg-space-4)}.lp-split__actions{gap:var(--eg-space-3);flex-wrap:wrap;margin-block-start:var(--eg-space-8);display:flex}.lp-supplier-showcase{border:1px solid var(--eg-border);border-radius:var(--eg-radius-card);background:var(--eg-canvas-subtle);min-width:0;display:grid;overflow:hidden}.lp-supplier-showcase__intro{align-items:flex-start;gap:var(--eg-space-4);min-width:0;padding:var(--eg-space-6);background:var(--eg-accent-ink);color:var(--eg-surface);flex-direction:column;display:flex}.lp-supplier-showcase__intro h2{color:inherit;overflow-wrap:anywhere}.lp-supplier-showcase__intro p{max-width:30ch;color:var(--eg-surface)}@supports (color:color-mix(in lab, red, red)){.lp-supplier-showcase__intro p{color:color-mix(in srgb, var(--eg-surface) 80%, transparent)}}.lp-supplier-showcase__intro p{font-size:var(--eg-fs-body);line-height:var(--eg-lh-body)}.lp-supplier-showcase__actions{gap:var(--eg-space-3);width:100%;margin-block-start:auto;padding-block-start:var(--eg-space-4);display:grid}.lp-supplier-showcase__actions .eg-btn{white-space:normal;text-align:center;min-width:0}.lp-supplier-showcase__actions .eg-btn--secondary{border-color:var(--eg-surface)}@supports (color:color-mix(in lab, red, red)){.lp-supplier-showcase__actions .eg-btn--secondary{border-color:color-mix(in srgb, var(--eg-surface) 50%, transparent)}}.lp-supplier-showcase__actions .eg-btn--secondary{color:var(--eg-surface);background:0 0}.lp-supplier-showcase__actions .eg-btn--secondary:hover{border-color:var(--eg-surface);background:var(--eg-surface)}@supports (color:color-mix(in lab, red, red)){.lp-supplier-showcase__actions .eg-btn--secondary:hover{background:color-mix(in srgb, var(--eg-surface) 8%, transparent)}}.lp-supplier-showcase__intro :focus-visible{outline-color:var(--eg-surface)}.lp-supplier-showcase__collection{min-width:0;padding:var(--eg-space-4);align-content:center;display:grid}.lp-supplier-showcase .lp-suppliers{gap:var(--eg-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.lp-supplier-showcase .lp-suppliers>li{min-width:0}.lp-supplier{min-width:0;height:100%;padding:var(--eg-space-5);border:1px solid var(--eg-border);border-radius:var(--eg-radius-card);background:var(--eg-surface);flex-direction:column;display:flex}.lp-supplier__identity{align-items:flex-start;gap:var(--eg-space-4);min-width:0;display:flex}.lp-supplier__monogram{border:1px solid var(--eg-hair);border-radius:var(--eg-radius-card);background:var(--eg-accent);block-size:72px;inline-size:72px;color:var(--eg-accent-ink);font-size:var(--eg-fs-h3);flex:none;place-items:center;font-weight:600;display:grid}.lp-supplier__details{gap:var(--eg-space-2);min-width:0;display:grid}.lp-supplier__details h3{font-size:var(--eg-fs-body-lg);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.5}.lp-supplier__details h3 a{color:inherit;text-decoration:none}.lp-supplier__details h3 a:hover{color:var(--eg-primary-text)}.lp-supplier__verified{align-items:center;gap:var(--eg-space-1);width:fit-content;color:var(--eg-accent-ink);font-size:var(--eg-fs-caption);line-height:var(--eg-lh-caption);display:inline-flex}.lp-supplier__categories{gap:var(--eg-space-1) var(--eg-space-3);min-width:0;color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lp-supplier__products{justify-content:space-between;align-items:center;gap:var(--eg-space-3);border-block-start:1px solid var(--eg-hair);flex-wrap:wrap;margin-block-start:var(--eg-space-4);padding-block-start:var(--eg-space-3);display:flex}.lp-supplier__products>p{color:var(--eg-ink-muted);font-size:var(--eg-fs-caption);line-height:var(--eg-lh-caption)}.lp-supplier__products>ul{gap:var(--eg-space-2);margin:0;padding:0;list-style:none;display:flex}.lp-supplier__products img{border:1px solid var(--eg-hair);border-radius:var(--eg-radius-control);background:var(--eg-surface);object-fit:contain;block-size:56px;inline-size:56px;display:block}.lp-supplier__visit{width:fit-content;min-height:44px;color:var(--eg-primary-text);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;margin-block-start:auto;padding-block-start:var(--eg-space-2);font-weight:600;text-decoration:underline;display:flex}.lp-supplier__visit:hover{color:var(--eg-primary-text-strong)}.lp-supplier-showcase__fallback{min-width:0}.lp-supplier-showcase__fallback img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:56rem){.lp-supplier-showcase{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)}.lp-supplier-showcase__intro{padding:var(--eg-space-8) var(--eg-space-6)}.lp-supplier-showcase__collection{padding:var(--eg-space-6)}}@media (max-width:25rem){.lp-supplier-showcase__intro,.lp-supplier{padding:var(--eg-space-4)}.lp-supplier-showcase__collection{padding:var(--eg-space-3)}.lp-supplier__identity{gap:var(--eg-space-3)}.lp-supplier__monogram{block-size:56px;inline-size:56px}}.lp-journeys{gap:var(--eg-space-12);display:grid}.lp-journey>p{max-width:46ch;color:var(--eg-ink-muted);margin-block-start:var(--eg-space-2)}.lp-steps{margin-block:var(--eg-space-6) var(--eg-space-8);counter-reset:lp-step;border-block-start:1px solid var(--eg-border)}.lp-steps li{column-gap:var(--eg-space-4);padding-block:var(--eg-space-5);border-block-end:1px solid var(--eg-border);counter-increment:lp-step;grid-template-columns:3.5rem minmax(0,1fr);display:grid}.lp-steps li:before{color:var(--eg-primary-text);content:counter(lp-step);font-family:var(--eg-font-display);font-size:var(--eg-text-3xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--eg-space-8);grid-row:span 2}.lp-steps strong{font-size:var(--eg-fs-h3);font-weight:600;line-height:var(--eg-lh-h3)}.lp-steps span{color:var(--eg-ink-muted);margin-block-start:var(--eg-space-1)}.lp-note{max-width:72ch;margin-block-start:var(--eg-space-10)}.lp-note+.lp-note{margin-block-start:var(--eg-space-3)}.lp-note--quiet{color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small)}.lp-about,.faq-layout{gap:var(--eg-space-6);display:grid}.lp-about p{max-width:62ch;color:var(--eg-ink-muted);margin-block-end:var(--eg-space-2)}.faq-layout__intro p{max-width:36ch;color:var(--eg-ink-muted);margin-block-start:var(--eg-space-2)}.collection{margin-block-start:var(--eg-space-12)}h2+.collection{margin-block-start:var(--eg-section-head-gap)}.faq-list{border-block-start:1px solid var(--eg-border)}.faq-item{border-block-end:1px solid var(--eg-border)}.faq-item summary{justify-content:space-between;align-items:center;gap:var(--eg-space-4);min-height:4rem;padding-block:var(--eg-space-4);color:var(--eg-ink);font-size:var(--eg-fs-body-lg);font-weight:600;line-height:var(--eg-lh-h3);cursor:pointer;transition:color var(--eg-dur-2) var(--eg-ease-out);list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover,.faq-item[open] summary{color:var(--eg-primary-text)}.fq-icon{width:var(--eg-space-6);height:var(--eg-space-6);flex:none;position:relative}.fq-icon:before,.fq-icon:after{width:var(--eg-space-4);height:2px;margin:-1px 0 0 calc(var(--eg-space-2) * -1);content:"";transition:rotate var(--eg-dur-3) var(--eg-ease-out);background:currentColor;border-radius:2px;position:absolute;inset:50% auto auto 50%}.fq-icon:after{rotate:90deg}.faq-item[open] .fq-icon:after{rotate:0deg}.faq-item::details-content{block-size:0;transition:block-size var(--eg-dur-2) var(--eg-ease-in-out), content-visibility var(--eg-dur-2) allow-discrete;overflow:clip}.faq-item[open]::details-content{block-size:auto;transition:block-size var(--eg-dur-3) var(--eg-ease-out), content-visibility var(--eg-dur-3) allow-discrete}.fq-answer{padding-block-end:var(--eg-space-5)}.fq-answer p{max-width:68ch;color:var(--eg-ink-muted)}.faq-item[open] .fq-answer{animation:eg-enter-fade var(--eg-dur-3) var(--eg-ease-out)}.final-cta{margin-block-start:var(--eg-section-gap);padding-block-end:var(--eg-section-gap)}.final-cta__inner{align-items:flex-start;gap:var(--eg-space-8);padding:var(--eg-space-10) var(--eg-space-6);border-radius:var(--eg-radius-panel);background:var(--eg-brand-navy);color:var(--eg-canvas);flex-direction:column;display:flex}.final-cta h2{max-width:22em;color:var(--eg-canvas);font-size:var(--eg-fs-h1);line-height:var(--eg-lh-h1)}.final-cta p{color:#ffffffc7;font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg);margin-block-start:var(--eg-space-3)}.final-cta .eyebrow{color:#ffffffb8;margin-block-end:var(--eg-space-3)}.final-cta__actions{gap:var(--eg-space-3);flex-wrap:wrap;display:flex}.final-cta .eg-btn--secondary{color:var(--eg-canvas);background:0 0;border-color:#ffffff5c}.final-cta .eg-btn--secondary:hover:not(:disabled,[aria-disabled=true]){background:#ffffff1a;border-color:#ffffffb3}.final-cta :focus-visible,.section--ink :focus-visible{outline-color:var(--eg-canvas)}.lp-profile{gap:var(--eg-space-10);align-items:start;display:grid}.hero-checklist{min-width:0;padding:var(--eg-space-6);border:1px solid var(--eg-hair);border-radius:var(--eg-radius-panel);background:var(--eg-surface);box-shadow:var(--eg-shadow-2)}.hc-kicker{color:var(--eg-ink-muted);font-size:var(--eg-fs-small);font-weight:600;line-height:var(--eg-lh-small)}.hero-checklist h2{margin:var(--eg-space-1) 0 0;color:var(--eg-brand-navy);font-size:var(--eg-fs-h3);line-height:var(--eg-lh-h3)}.hc-items{counter-reset:hc;margin-block-start:var(--eg-space-4);display:grid}.hc-items li{column-gap:var(--eg-space-3);padding-block:var(--eg-space-3);counter-increment:hc;grid-template-columns:2.5rem minmax(0,1fr);display:grid}.hc-items li:before{color:var(--eg-primary-text);content:counter(hc);font-family:var(--eg-font-display);font-size:var(--eg-fs-h3);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--eg-lh-h3);grid-row:span 2}.hero-checklist .hc-items li{border-block-start:1px solid var(--eg-hair)}.hc-items strong{color:var(--eg-ink);font-weight:600}.hc-items span{color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);overflow-wrap:anywhere}.hc-note{border-block-start:1px solid var(--eg-hair);color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);margin-block-start:var(--eg-space-2);padding-block-start:var(--eg-space-4)}.lp-parts{gap:var(--eg-space-8);margin-block-start:var(--eg-space-16);display:grid}.lp-parts article{border-block-start:1px solid var(--eg-border);padding-block-start:var(--eg-space-6)}.lp-parts p{color:var(--eg-ink-muted);margin-block-start:var(--eg-space-2)}.production-rail{margin-block-start:var(--eg-space-12);position:relative}.production-rail__step{padding-block:var(--eg-space-6);border-block-start:1px solid var(--eg-border)}.production-rail__marker span{color:var(--eg-primary-text);font-family:var(--eg-font-display);font-size:var(--eg-text-3xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--eg-space-10)}.production-rail h3{margin-block-start:var(--eg-space-3)}.production-rail__step>p:last-child{color:var(--eg-ink-muted);margin-block-start:var(--eg-space-2)}.lp-evidence{max-width:45rem}.lp-evidence h2{color:var(--eg-canvas);font-size:var(--eg-fs-h1);line-height:var(--eg-lh-h1)}.lp-evidence p:not(.eyebrow){color:#ffffffc7;font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg);margin-block-start:var(--eg-space-4)}.lp-evidence__badge{padding:var(--eg-space-1) var(--eg-space-3);border-radius:var(--eg-radius-pill);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);border:1px solid #ffffff52;margin-block-start:var(--eg-space-6);display:inline-flex}.split-section{gap:var(--eg-space-10);align-items:start;display:grid}.lp-rows{border-block-start:1px solid var(--eg-border)}.lp-rows li{padding-block:var(--eg-space-4);border-block-end:1px solid var(--eg-border);font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg)}.guide-audience{margin-block-end:var(--eg-section-head-gap)}.guide-grid{gap:var(--eg-card-gap);display:grid}.guide-grid>li{min-width:0;display:flex}.guide-card{gap:var(--eg-space-3);padding:var(--eg-space-6);flex:1}.guide-card h3{margin:0}.guide-card p{color:var(--eg-ink-muted)}.guide-card .guide-card__foot{justify-content:space-between;align-items:center;gap:var(--eg-space-3);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);margin-block-start:auto;padding-block-start:var(--eg-space-3);display:flex}.guide-card__go{align-items:center;gap:var(--eg-space-1);color:var(--eg-primary-text);font-weight:600;display:inline-flex}.guide-card__go svg{transition:translate var(--eg-dur-2) var(--eg-ease-out)}@media (hover:hover){.guide-card:hover .guide-card__go svg{translate:calc(var(--lp-dir) * var(--eg-space-1)) 0}}.guide-page{padding-block-start:var(--eg-space-12)}.sp-layout{gap:var(--eg-space-10);align-items:start;display:grid}.sp-main,.sp-side{min-width:0}.sp-side{gap:var(--eg-space-6);display:grid}.guide-head{margin-block-end:var(--eg-space-10)}.guide-head .directory-trail{margin-block-end:var(--eg-space-6)}.guide-head__lede{color:var(--eg-ink-muted);font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg);margin-block-start:var(--eg-space-4)}.guide-head__meta{color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);margin-block-start:var(--eg-space-4)}.sp-sec{scroll-margin-top:calc(var(--eg-header-compact-height) + var(--eg-space-6))}.sp-sec+.sp-sec{margin-block-start:var(--eg-space-16)}.sp-sec h2{margin:0 0 var(--eg-space-4)}.sp-sec h3{margin:var(--eg-space-8) 0 var(--eg-space-3)}.sp-sec>p,.sp-list>li,.sp-card p{overflow-wrap:anywhere;max-width:45rem;margin-block-start:var(--eg-space-4)}.sp-sec>p,.sp-sec .sp-list>li,.sp-sec .hc-items li{color:var(--eg-ink);font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg)}.sp-card p,.sp-card .sp-list>li{color:var(--eg-ink-muted)}.guide-body .sp-sec>p,.guide-body .sp-sec .sp-list>li,.guide-body .sp-sec .hc-items li{line-height:var(--eg-leading-prose)}.guide-toc{border:1px solid var(--eg-border);border-radius:var(--eg-radius-control);margin-block-end:var(--eg-space-8)}.guide-toc summary{justify-content:space-between;align-items:center;gap:var(--eg-space-3);min-height:3rem;padding-inline:var(--eg-space-4);color:var(--eg-ink);font-size:var(--eg-fs-body);cursor:pointer;font-weight:600;list-style:none;display:flex}.guide-toc summary::-webkit-details-marker{display:none}.guide-toc details[open] summary .eg-icon{rotate:180deg}.guide-toc ol{padding:0 var(--eg-space-2) var(--eg-space-2)}.guide-toc a{min-height:2.75rem;padding-inline:var(--eg-space-2);color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);align-items:center;text-decoration:none;display:flex}.guide-next{gap:var(--eg-space-3);display:grid}.guide-next p,.guide-next .sp-list{margin:0}.sp-list{padding-inline-start:var(--eg-space-6);list-style:outside}.sp-list>li{margin-block-start:var(--eg-space-3)}.sp-list>li::marker{color:var(--eg-primary-text)}.sp-sec .hc-items{max-width:45rem}.sp-sec .hc-items li:before{font-size:var(--eg-text-xl)}.pull-quote{max-width:45rem;margin-block:var(--eg-space-8);border-inline-start:3px solid var(--eg-primary);padding-inline-start:var(--eg-space-6)}.pull-quote p{color:var(--eg-ink);font-family:var(--eg-font-display);font-size:var(--eg-text-xl);font-weight:400;line-height:var(--eg-space-8)}.guide-body table{width:100%;margin-block:var(--eg-space-8);border-collapse:collapse;font-size:var(--eg-fs-small);line-height:var(--eg-lh-small)}.guide-body :is(th,td){padding:var(--eg-space-3) var(--eg-space-4);border-block-end:1px solid var(--eg-border);text-align:start}.guide-body th{background:var(--eg-canvas-subtle);font-weight:600}.guide-body figure{margin-block:var(--eg-space-8)}.guide-body figure img{border-radius:var(--eg-radius-media);width:100%}.guide-body figcaption{color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);margin-block-start:var(--eg-space-3)}.sp-card{padding:var(--eg-space-6);border:1px solid var(--eg-hair);border-radius:var(--eg-radius-media);background:var(--eg-surface);box-shadow:var(--eg-shadow-1)}.sp-card h2{font-size:var(--eg-fs-h3);line-height:var(--eg-lh-h3);margin:0;font-weight:600}.sp-toc{display:none}.sp-toc ol{border-inline-start:1px solid var(--eg-border);margin-block-start:var(--eg-space-3)}.sp-toc a{padding:var(--eg-space-2) var(--eg-space-4);color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small);transition:color var(--eg-dur-2) var(--eg-ease-out), border-color var(--eg-dur-2) var(--eg-ease-out);border-inline-start:2px solid #0000;margin-inline-start:-1px;text-decoration:none;display:block}.sp-toc a:hover{border-inline-start-color:var(--eg-primary);color:var(--eg-ink)}.sp-grid{gap:var(--eg-card-gap);margin-block-start:var(--eg-space-8);display:grid}.sp-grid>.sp-sec{padding:var(--eg-space-6);border:1px solid var(--eg-hair);border-radius:var(--eg-radius-media);background:var(--eg-surface);box-shadow:var(--eg-shadow-1);margin:0}.sp-grid>.sp-sec h2,.sp-grid>.sp-sec h3{font-size:var(--eg-fs-h3);line-height:var(--eg-lh-h3);margin:0;font-weight:600}.sp-grid>.sp-sec>p{color:var(--eg-ink-muted);font-size:var(--eg-fs-body);line-height:var(--eg-lh-body)}.reading-progress{z-index:calc(var(--eg-z-header) + 1);background:var(--eg-primary);pointer-events:none;transform-origin:0;height:2px;position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0)}html[dir=rtl] .reading-progress{transform-origin:100%}.status-page{padding-block:var(--eg-space-24)}.status-page__inner{text-align:center;justify-items:center;display:grid}.status-page__code{color:var(--eg-primary-text);font-family:var(--eg-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(5rem,14vw,8rem);font-weight:700;line-height:1}.status-page h1{margin-block-start:var(--eg-space-4)}.status-page .lh-actions{justify-content:center}.contact-page{padding:var(--eg-space-16) var(--eg-gutter) var(--eg-section-gap)}.contact-page h1{font-size:var(--eg-fs-h1);line-height:var(--eg-lh-h1)}.contact-page h2{font-family:var(--eg-font-display);font-size:var(--eg-fs-h2);font-weight:700;line-height:var(--eg-lh-h2)}.contact-intro{margin-block:var(--eg-space-3) var(--eg-space-8);font-size:var(--eg-fs-body-lg);line-height:var(--eg-lh-body-lg)}.contact-field :is(select,textarea,input){border-radius:var(--eg-radius-input)}@media (max-width:47.99rem){.lp-hero{padding-block-start:var(--eg-space-10)}.legal-hero{padding-block:var(--eg-space-10) var(--eg-space-8)}.lp-collage{margin-block-start:var(--eg-space-8)}.status-page{padding-block:var(--eg-space-16)}}@media (max-width:30rem){.lp-facts{align-items:center;gap:var(--eg-space-1);flex-direction:column}.lp-facts li+li{border-inline-start:0;margin-inline-start:0;padding-inline-start:0}.lp-hero__actions .eg-btn,.lp-split__actions .eg-btn,.lh-actions .eg-btn,.final-cta .eg-btn,.final-cta__actions{width:100%}}@media (min-width:40rem){.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.legal-hero__grid,.sp-grid,.split-section{grid-template-columns:repeat(2,minmax(0,1fr))}.split-section{column-gap:var(--eg-space-16)}.lp-collage ul{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:11.25rem}.lp-collage li:first-child{grid-area:span 2}.lp-collage ul[data-count="3"] li:nth-child(n+2),.lp-collage ul[data-count="4"] li:last-child{grid-column:span 2}.lp-journeys{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.lp-journey{padding-inline-end:var(--eg-space-12)}.lp-journey+.lp-journey{padding-inline:var(--eg-space-12) 0;border-inline-start:1px solid var(--eg-border)}.lp-parts{gap:var(--eg-space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.production-rail{gap:var(--eg-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.production-rail:before{background:var(--eg-border);content:"";height:1px;position:absolute;inset-block-start:0;inset-inline:0}.production-rail__step{border-block-start:0}.final-cta__inner{justify-content:space-between;align-items:center;gap:var(--eg-space-12);padding:var(--eg-space-16);flex-direction:row}.final-cta__actions{flex:none}}.production-rail:before{transform-origin:0}html[dir=rtl] .production-rail:before{transform-origin:100%}.journey-reveal[data-motion=ready] .production-rail:before{transition:transform .52s var(--eg-ease-out);transform:scaleX(0)}.journey-reveal[data-motion=ready][data-seen=true] .production-rail:before{transform:scaleX(1)}@media (min-width:64rem){.lp-collage ul{grid-auto-rows:13.75rem}.lp-split{gap:var(--eg-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lp-hero--split .lp-hero__grid{gap:var(--eg-space-16);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.lp-profile{gap:var(--eg-space-16);grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.lp-about,.faq-layout{gap:var(--eg-space-12);grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr)}.faq-layout{align-items:start}.faq-layout__intro{position:sticky;inset-block-start:calc(var(--eg-header-offset) + var(--eg-space-6))}.guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-layout{justify-content:center;column-gap:var(--eg-space-16);grid-template-columns:minmax(0,45rem) 20rem}.sp-side{position:sticky;inset-block-start:calc(var(--eg-header-offset) + var(--eg-space-6))}.sp-toc{display:block}.guide-toc{display:none}}.account-choice{padding-block:var(--eg-space-6) var(--eg-space-10)}.account-choice__grid{align-items:stretch;gap:var(--eg-space-3);max-inline-size:60rem;margin:var(--eg-space-4) auto 0;grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:22.5rem){.eg-market-header .eg-market-main{gap:var(--eg-space-2)}.eg-market-header .eg-market-brand{flex-basis:132px;max-width:132px}}.account-choice__card{gap:var(--eg-space-5);padding:var(--eg-space-5);border-radius:var(--eg-radius-panel);transition:border-color var(--eg-duration-hover) var(--eg-ease-standard), box-shadow var(--eg-duration-hover) var(--eg-ease-standard);flex-direction:column;display:flex}.account-choice__card:hover{border-color:var(--eg-control-edge);box-shadow:var(--eg-shadow-card-hover)}.account-choice__card:hover .account-choice__action{background:var(--eg-primary-hover)}.account-choice__card:has(.account-choice__action:focus-visible){outline:var(--eg-focus-width) solid var(--eg-focus);outline-offset:var(--eg-focus-offset)}.account-choice__head{align-items:center;gap:var(--eg-space-4);display:flex}.account-choice__icon{border-radius:var(--eg-radius-control);flex:none;place-items:center;block-size:3.5rem;inline-size:3.5rem;display:grid}.account-choice__icon img{block-size:100%;inline-size:100%;display:block}.account-choice__name{font-size:var(--eg-fs-h3);line-height:var(--eg-lh-h3)}.account-choice__who{margin:var(--eg-space-1) 0 0;color:var(--eg-ink-muted);font-size:var(--eg-fs-small);line-height:var(--eg-lh-small)}.account-choice__points{gap:var(--eg-space-2);margin:var(--eg-space-4) 0 var(--eg-space-5);padding:var(--eg-space-4) 0 0;border-block-start:1px solid var(--eg-hair);list-style:none;display:grid}.account-choice__points li{align-items:flex-start;gap:var(--eg-space-2);color:var(--eg-ink);display:flex}.account-choice__points .eg-icon{color:var(--eg-success);flex:none;margin-block-start:.125rem}.account-choice__action{margin-block-start:auto}.account-choice__action:after{content:"";border-radius:inherit;position:absolute;inset:0}.account-choice__action:active:not(:disabled,[aria-disabled=true]){transform:none}.account-choice__existing{color:var(--eg-ink-muted);text-align:center;margin-block-start:var(--eg-space-5)}@media (min-width:48rem){.account-choice{padding-block:var(--eg-space-12) var(--eg-space-16)}.account-choice>.container>.eg-h1{text-align:center}.account-choice__grid{gap:var(--eg-space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--eg-space-8)}.account-choice__card{padding:var(--eg-space-8)}.account-choice__name{font-size:var(--eg-fs-h2);line-height:var(--eg-lh-h2)}.account-choice__who{font-size:var(--eg-fs-body);line-height:var(--eg-lh-body)}.account-choice__points{gap:var(--eg-space-3);margin-block:var(--eg-space-6);padding-block-start:var(--eg-space-6)}.account-choice__existing{margin-block-start:var(--eg-space-6)}}@media (min-width:80rem){.product-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
