.at-root[data-theme=atelier]{--background:#fff;--foreground:#17221e;--card:#fff;--card-foreground:#17221e;--popover:#fff;--popover-foreground:#17221e;--primary:#196632;--primary-foreground:#fcfcfc;--secondary:#f0f5f3;--secondary-foreground:#17221e;--muted:#f0f5f3;--muted-foreground:#5c6662;--accent:#f1f5f1;--accent-foreground:#17221e;--destructive:#c9302d;--destructive-foreground:#fcfcfc;--border:#dfe4e2;--input:#ccd3d0;--ring:#196632;--signal:#d49838;--signal-foreground:#17221e;--surface-2:#f7f7f4;--border-strong:#b1b9b6;--success:#267b4c;--success-foreground:#fcfcfc;--warning:#dea143;--warning-foreground:#17221e;--info:#3a6f92;--info-foreground:#fcfcfc;--highlight:#d4983829;--price:#17221e;--primary-soft:color-mix(in srgb, var(--primary) 9%, var(--background));--scrim:#081410;--radius:.75rem;--elev-raised:0 1px 2px #0d19150f, 0 12px 32px -12px #0d191538;--elev-overlay:0 24px 64px -16px #0d191559;--elev-dock:0 -8px 24px -12px #0d191540;--space-section:4.5rem;--space-gutter:1.5rem;--control-h:2.75rem;--row-h:3rem;--typeface-display-en:var(--ff-hanken-grotesk), var(--ff-ibm-plex-sans-arabic), "Helvetica Neue", Arial, sans-serif;--typeface-body-en:var(--ff-hanken-grotesk), var(--ff-ibm-plex-sans-arabic), "Helvetica Neue", Arial, sans-serif;--typeface-display-ar:var(--ff-ibm-plex-sans-arabic), var(--ff-hanken-grotesk), Tahoma, sans-serif;--typeface-body-ar:var(--ff-ibm-plex-sans-arabic), var(--ff-hanken-grotesk), Tahoma, sans-serif;--t-xs-base:.75rem;--t-sm-base:.875rem;--t-body-base:1rem;--t-lg-base:1.125rem;--t-h3-base:1.25rem;--t-h2-base:clamp(1.375rem, 1.1rem + 1vw, 1.75rem);--t-h1-base:clamp(1.625rem, 1.2rem + 1.5vw, 2.25rem);--t-display-base:clamp(2rem, 1.1rem + 3.2vw, 3.25rem);--lh-ui:1.45;--lh-heading:1.25;--lh-display:1.1;--lh-body-en:1.6;--lh-body-ar:1.85;--track-display:-.02em;--track-heading:-.01em;--ar-scale:1.0625;--at-header-h:4.5rem;background-color:var(--background);min-height:100dvh;color:var(--foreground);flex-direction:column;display:flex}@supports (color:lab(0% 0 0)){.at-root[data-theme=atelier]{--background:lab(100% 0 0);--foreground:lab(12.0783% -6.10981 1.13758);--card:lab(100% 0 0);--card-foreground:lab(12.0783% -6.10981 1.13758);--popover:lab(100% 0 0);--popover-foreground:lab(12.0783% -6.10981 1.13758);--primary:lab(37.5766% -33.3063 22.0676);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--secondary:lab(96.0064% -1.67185 .314486);--secondary-foreground:lab(12.0783% -6.10981 1.13758);--muted:lab(96.0064% -1.67185 .314486);--muted-foreground:lab(42.1858% -4.70328 .881881);--accent:lab(96.021% -1.77118 1.12606);--accent-foreground:lab(12.0783% -6.10981 1.13758);--destructive:lab(45.9154% 59.7076 40.9321);--destructive-foreground:lab(98.84% .0000298023 -.0000119209);--border:lab(90.2197% -2.00677 .377393);--input:lab(83.8663% -2.67711 .50329);--ring:lab(37.5766% -33.3063 22.0676);--signal:lab(67.4206% 16.9757 56.8987);--signal-foreground:lab(12.0783% -6.10981 1.13758);--surface-2:lab(97.1252% -.128865 1.51824);--border-strong:lab(74.6128% -3.34886 .629258);--success:lab(45.7472% -35.1221 18.1162);--success-foreground:lab(98.84% .0000298023 -.0000119209);--warning:lab(70.9131% 16.7635 56.1426);--warning-foreground:lab(12.0783% -6.10981 1.13758);--info:lab(44.2895% -9.82374 -25.2384);--info-foreground:lab(98.84% .0000298023 -.0000119209);--highlight:lab(67.4206% 16.9757 56.8987/.16);--price:lab(12.0783% -6.10981 1.13758);--scrim:lab(5.47066% -4.92506 .949848);--elev-raised:0 1px 2px lab(7.47635% -6.0963 1.17288/.06), 0 12px 32px -12px lab(7.47635% -6.0963 1.17288/.22);--elev-overlay:0 24px 64px -16px lab(7.47635% -6.0963 1.17288/.35);--elev-dock:0 -8px 24px -12px lab(7.47635% -6.0963 1.17288/.25)}}.at-root[data-theme=atelier]:lang(ar){--lh-heading:1.45;--lh-display:1.35}.at-root h1,.at-root h2,.at-root h3,.at-root h4{font-weight:650}.at-root:lang(ar) h1,.at-root:lang(ar) h2,.at-root:lang(ar) h3,.at-root:lang(ar) h4{font-weight:600}.at-root main{flex:1 0 auto}.at-wrap{inline-size:100%;max-inline-size:80rem;margin-inline:auto;padding-inline:1rem}@media (min-width:40rem){.at-wrap{padding-inline:1.5rem}}@media (min-width:64rem){.at-wrap{padding-inline:2rem}}.at-section{padding-block:3rem}@media (min-width:64rem){.at-section{padding-block:var(--space-section)}}.at-price{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700}.at-root:lang(ar) .at-price{letter-spacing:0}.at-scrim{background-image:linear-gradient(to top, color-mix(in oklch, var(--scrim) 78%, transparent) 0%, color-mix(in oklch, var(--scrim) 35%, transparent) 45%, transparent 100%)}.at-scrim-full{background-color:color-mix(in oklch, var(--scrim) 45%, transparent)}.at-snap{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;display:flex;overflow-x:auto}.at-snap::-webkit-scrollbar{display:none}.at-snap>*{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}.at-rail{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(17.5rem,1fr);grid-auto-flow:column;gap:1.5rem;display:grid;overflow-x:auto}.at-rail::-webkit-scrollbar{display:none}.at-rail>*{scroll-snap-align:start}@media (prefers-reduced-motion:reduce){.at-snap{scroll-behavior:auto}}.at-prose{font-size:var(--t-body);line-height:var(--lh-body);overflow-wrap:anywhere}.at-prose>*+*{margin-block-start:.875em}.at-prose h2{font-size:var(--t-h3);margin-block-start:1.75em}.at-prose h3,.at-prose h4{font-size:var(--t-lg);margin-block-start:1.5em}.at-prose ul,.at-prose ol{padding-inline-start:1.25em}.at-prose ul{list-style:outside}.at-prose ol{list-style:decimal}.at-prose li+li{margin-block-start:.35em}.at-prose li>p{display:inline}.at-prose a{color:var(--primary);text-decoration:underline}.at-prose strong,.at-prose b{font-weight:600}.at-prose img{border-radius:var(--radius);block-size:auto;max-inline-size:100%}.at-prose blockquote{border-inline-start:1px solid var(--border-strong);color:var(--muted-foreground);padding-inline-start:1em}.at-prose table{border-collapse:collapse;inline-size:100%}.at-prose th,.at-prose td{border-block-end:1px solid var(--border);text-align:start;padding:.5em}.at-clamp{max-block-size:14rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.at-map-pin{background:var(--background);color:var(--foreground);font:600 .75rem / 1.2 var(--typeface-body);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:var(--elev-raised);cursor:pointer;border-radius:999px;align-items:center;padding:.25rem .5rem;display:inline-flex}.at-map-pin[data-active=true],.at-map-pin:hover,.at-map-pin:focus-visible{background:var(--primary);color:var(--primary-foreground)}.at-map-dot{background:var(--primary);border:2px solid var(--background);block-size:.875rem;inline-size:.875rem;box-shadow:var(--elev-raised);border-radius:999px;display:block}.at-map-area{background:color-mix(in oklch, var(--primary) 18%, transparent);border:2px solid var(--primary);border-radius:999px;block-size:5rem;inline-size:5rem;display:block}@media (max-width:63.99rem){.at-root:has(.at-bottom-bar) .at-chat-launcher{bottom:5.25rem}}@media (max-width:39.99rem){.at-rail-phone{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;overflow-x:auto}.at-rail-phone::-webkit-scrollbar{display:none}.at-rail-phone>*{scroll-snap-align:start}}@media (max-width:63.99rem){.at-root:has(.at-bottom-bar){padding-block-end:4.75rem}}@media (min-width:64rem){.at-root:has(.at-bottom-bar) .at-chat-launcher{inset-inline:1rem auto}}
