.footer-credit[data-astro-cid-jo6i4kqk]{max-inline-size:var(--space-content-max);padding-inline:var(--space-margin-mobile);margin-block-start:var(--space-8);margin-inline:auto}.footer-credit__line[data-astro-cid-jo6i4kqk]{justify-content:center;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--footer-divider);flex-wrap:wrap;padding-block-start:var(--space-6);display:flex}.footer-credit__label[data-astro-cid-jo6i4kqk]{color:var(--footer-about)}.footer-credit__link[data-astro-cid-jo6i4kqk]{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:44px;padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--brand-teal) 50%, var(--footer-divider));border-radius:var(--space-3);background:linear-gradient(110deg, color-mix(in srgb, var(--brand-teal) 12%, transparent), color-mix(in srgb, var(--brand-blue) 8%, transparent));color:var(--footer-link-hover);text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--brand-teal);font-weight:600;display:inline-flex}.footer-credit__code[data-astro-cid-jo6i4kqk],.footer-credit__arrow[data-astro-cid-jo6i4kqk]{flex-shrink:0;block-size:18px;inline-size:18px}.footer-credit__link[data-astro-cid-jo6i4kqk]:is(:hover,:focus-visible){border-color:var(--brand-blue);text-decoration-thickness:2px}.footer-credit__link[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--focus-outer);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.footer-credit__link[data-astro-cid-jo6i4kqk]:is(:hover,:focus-visible) .footer-credit__arrow[data-astro-cid-jo6i4kqk]{transform:translate(2px,-2px)}}.brand-cursor{pointer-events:none;display:none}@media screen and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (forced-colors:none){.brand-cursor{inset-block-start:0;width:0;height:0;z-index:calc(var(--layers-viewer) + 1);position:fixed;left:0}html[data-hx-cursor-active] .brand-cursor{display:block}html[data-hx-cursor-active],html[data-hx-cursor-active] *{cursor:none!important}html[data-hx-cursor-active] :is(input,textarea,select,option,video,iframe,dialog,[role=dialog],[contenteditable]:not([contenteditable=false]),[disabled],[aria-disabled=true]),html[data-hx-cursor-active] :is(dialog,[role=dialog],[contenteditable]:not([contenteditable=false]),[disabled],[aria-disabled=true]) *{cursor:revert!important}.brand-cursor__dot,.brand-cursor__ring{box-sizing:border-box;border-radius:50%;position:absolute}.brand-cursor__dot{inset-block-start:-3.5px;background:var(--brand-teal);width:7px;height:7px;box-shadow:0 0 0 1px var(--text-on-inverse), 0 0 0 2px color-mix(in srgb, var(--text-primary) 45%, transparent);left:-3.5px}.brand-cursor__ring{inset-block-start:-16px;border:1.5px solid var(--brand-teal);width:32px;height:32px;box-shadow:0 0 0 1px color-mix(in srgb, var(--text-primary) 15%, transparent);left:-16px}.brand-cursor[data-hover] .brand-cursor__ring{border-color:var(--brand-blue);background:color-mix(in srgb, var(--brand-teal) 10%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--brand-teal) 25%, transparent);border-radius:9px;transform:rotate(45deg)scale(1.4)}.brand-cursor[data-pressed] .brand-cursor__ring{transform:rotate(45deg)scale(.8)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-3xl:48rem;--radius-md:var(--rounded-md);--radius-lg:var(--rounded-lg);--radius-xl:var(--rounded-xl);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-canvas:var(--bg-canvas);--color-subtle:var(--border-subtle);--color-plate:var(--border-plate);--color-primary:var(--text-primary);--color-action-primary:var(--action-primary);--color-shadow-e2:var(--token-shadow-e2);--radius-xl-mobile:var(--rounded-xl-mobile);--spacing-4:var(--space-4);--shadow-e1:var(--elevation-e1);--shadow-e2:var(--elevation-e2);--duration-base:var(--motion-duration-base);--transition-duration-base:var(--motion-duration-base);--ease-standard:var(--motion-easing-standard);--text-body-ar:var(--type-body-ar-font-size);--text-body-ar--line-height:var(--type-body-ar-line-height)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}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}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[position\:absolute\],.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.top-0{top:0}.top-1\/2{top:50%}.top-\[calc\(100\%\+var\(--button-text-underline-offset\)\)\]{top:calc(100% + var(--button-text-underline-offset))}.top-\[calc\(100\%\+var\(--language-switch-underline-offset\)\)\]{top:calc(100% + var(--language-switch-underline-offset))}.top-\[calc\(100\%\+var\(--nav-link-current-underline-offset\)\)\]{top:calc(100% + var(--nav-link-current-underline-offset))}.top-full{top:100%}.bottom-0{bottom:0}.isolate{isolation:isolate}.z-\[var\(--layers-sticky-header\)\]{z-index:var(--layers-sticky-header)}.row-470{grid-row:470}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-4{margin:var(--space-4)}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:var(--space-2)}.mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.-ml-4{margin-left:calc(var(--space-4) * -1)}.ml-4{margin-left:var(--space-4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-\[var\(--breadcrumb-separator-icon-size\)\]{width:var(--breadcrumb-separator-icon-size);height:var(--breadcrumb-separator-icon-size)}.size-\[var\(--button-icon-icon-size\)\]{width:var(--button-icon-icon-size);height:var(--button-icon-icon-size)}.size-\[var\(--button-icon-size\)\]{width:var(--button-icon-size);height:var(--button-icon-size)}.size-\[var\(--button-whatsapp-glyph-size\)\]{width:var(--button-whatsapp-glyph-size);height:var(--button-whatsapp-glyph-size)}.size-\[var\(--button-whatsapp-glyph-size-floating\)\]{width:var(--button-whatsapp-glyph-size-floating);height:var(--button-whatsapp-glyph-size-floating)}.size-\[var\(--button-whatsapp-glyph-size-large\)\]{width:var(--button-whatsapp-glyph-size-large);height:var(--button-whatsapp-glyph-size-large)}.size-\[var\(--floating-whatsapp-size\)\]{width:var(--floating-whatsapp-size);height:var(--floating-whatsapp-size)}.size-\[var\(--selection-frame-handle-size\)\]{width:var(--selection-frame-handle-size);height:var(--selection-frame-handle-size)}.size-\[var\(--theme-control-icon-size\)\]{width:var(--theme-control-icon-size);height:var(--theme-control-icon-size)}.size-\[var\(--theme-control-size\)\]{width:var(--theme-control-size);height:var(--theme-control-size)}.size-\[var\(--theme-control-switch-thumb\)\]{width:var(--theme-control-switch-thumb);height:var(--theme-control-switch-thumb)}.h-5{height:var(--space-5)}.h-\[100dvh\]{height:100dvh}.h-\[var\(--button-text-underline-width\)\]{height:var(--button-text-underline-width)}.h-\[var\(--header-height-mobile\)\]{height:var(--header-height-mobile)}.h-\[var\(--language-switch-hover-underline-width\)\]{height:var(--language-switch-hover-underline-width)}.h-\[var\(--nav-link-current-underline-width\)\]{height:var(--nav-link-current-underline-width)}.h-\[var\(--nav-link-hover-underline-width\)\]{height:var(--nav-link-hover-underline-width)}.h-\[var\(--theme-control-switch-track-height\)\]{height:var(--theme-control-switch-track-height)}.max-h-\[calc\(100dvh_-_var\(--header-height-mobile\)\)\]{max-height:calc(100dvh - var(--header-height-mobile))}.min-h-\[--button-secondary-min-height-card\]{min-height:--button-secondary-min-height-card}.min-h-\[var\(--breadcrumb-link-min-block-size\)\]{min-height:var(--breadcrumb-link-min-block-size)}.min-h-\[var\(--button-primary-large-min-height\)\]{min-height:var(--button-primary-large-min-height)}.min-h-\[var\(--button-primary-min-height-mobile\)\]{min-height:var(--button-primary-min-height-mobile)}.min-h-\[var\(--button-secondary-min-height-card\)\]{min-height:var(--button-secondary-min-height-card)}.min-h-\[var\(--floating-whatsapp-notice-chip-height\)\]{min-height:var(--floating-whatsapp-notice-chip-height)}.min-h-\[var\(--footer-link-min-block-size\)\]{min-height:var(--footer-link-min-block-size)}.min-h-\[var\(--language-switch-min-height\)\]{min-height:var(--language-switch-min-height)}.min-h-\[var\(--menu-sheet-row-min-height\)\]{min-height:var(--menu-sheet-row-min-height)}.min-h-\[var\(--theme-control-switch-row-target\)\]{min-height:var(--theme-control-switch-row-target)}.min-h-target-min{min-height:var(--space-target-min)}.w-4{width:var(--space-4)}.w-\[var\(--theme-control-switch-track-width\)\]{width:var(--theme-control-switch-track-width)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[var\(--space-content-max\)\]{max-width:var(--space-content-max)}.min-w-target-min{min-width:var(--space-target-min)}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[calc\(\(var\(--selection-frame-handle-size\)-var\(--nav-link-current-underline-width\)\)\/2\)\]{--tw-translate-y:calc(calc((var(--selection-frame-handle-size) - var(--nav-link-current-underline-width)) / 2) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[transform\:translate\(0\,-50\%\)\]{transform:translateY(-50%)}.\[transform\:translateY\(var\(--motion-sheet-travel\)\)\]{transform:translateY(var(--motion-sheet-travel))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-\[var\(--button-primary-icon-gap\)\]{gap:var(--button-primary-icon-gap)}.gap-\[var\(--space-1\)\]{gap:var(--space-1)}.gap-\[var\(--space-2\)\]{gap:var(--space-2)}.gap-\[var\(--space-4\)\]{gap:var(--space-4)}.gap-\[var\(--space-8\)\]{gap:var(--space-8)}.gap-x-\[var\(--breadcrumb-separator-gap\)\]{column-gap:var(--breadcrumb-separator-gap)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[overflow\:hidden\],.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:var(--rounded)}.rounded-\[var\(--button-icon-radius\)\]{border-radius:var(--button-icon-radius)}.rounded-\[var\(--button-primary-radius\)\]{border-radius:var(--button-primary-radius)}.rounded-\[var\(--button-secondary-radius\)\]{border-radius:var(--button-secondary-radius)}.rounded-\[var\(--floating-whatsapp-radius\)\]{border-radius:var(--floating-whatsapp-radius)}.rounded-\[var\(--rounded-full\)\]{border-radius:var(--rounded-full)}.rounded-\[var\(--rounded-xs\)\]{border-radius:var(--rounded-xs)}.rounded-lg{border-radius:var(--rounded-lg)}.rounded-md{border-radius:var(--rounded-md)}.rounded-xl{border-radius:var(--rounded-xl)}.rounded-xl-mobile{border-radius:var(--rounded-xl-mobile)}.rounded-s-lg{border-start-start-radius:var(--rounded-lg);border-end-start-radius:var(--rounded-lg)}.\[border-end-end-radius\:var\(--menu-sheet-radius-block-end\)\]{border-end-end-radius:var(--menu-sheet-radius-block-end)}.\[border-end-start-radius\:var\(--menu-sheet-radius-block-end\)\]{border-end-start-radius:var(--menu-sheet-radius-block-end)}.rounded-tl-lg{border-top-left-radius:var(--rounded-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.\[border-width\:var\(--button-secondary-border-width\)\]{border-width:var(--button-secondary-border-width)}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\[border-color\:transparent\]{border-color:#0000}.\[border-color\:var\(--button-secondary-border\)\]{border-color:var(--button-secondary-border)}.border-default{border-color:var(--border-default)}.border-error{border-color:var(--error)}.border-plate{border-color:var(--border-plate)}.border-strong{border-color:var(--border-strong)}.border-subtle{border-color:var(--border-subtle)}.border-transparent{border-color:#0000}.\[background-color\:var\(--button-icon-background\)\]{background-color:var(--button-icon-background)}.\[background-color\:var\(--button-icon-background-hover\)\]{background-color:var(--button-icon-background-hover)}.\[background-color\:var\(--button-primary-background\)\]{background-color:var(--button-primary-background)}.\[background-color\:var\(--button-primary-background-hover\)\]{background-color:var(--button-primary-background-hover)}.\[background-color\:var\(--button-primary-inverse-background\)\]{background-color:var(--button-primary-inverse-background)}.\[background-color\:var\(--button-primary-inverse-background-hover\)\]{background-color:var(--button-primary-inverse-background-hover)}.\[background-color\:var\(--button-secondary-background-hover\)\]{background-color:var(--button-secondary-background-hover)}.\[background-color\:var\(--floating-whatsapp-background\)\]{background-color:var(--floating-whatsapp-background)}.\[background-color\:var\(--floating-whatsapp-background-hover\)\]{background-color:var(--floating-whatsapp-background-hover)}.\[background-color\:var\(--floating-whatsapp-notice-chip-background\)\]{background-color:var(--floating-whatsapp-notice-chip-background)}.\[background-color\:var\(--footer-background\)\]{background-color:var(--footer-background)}.\[background-color\:var\(--footer-link-hover\)\]{background-color:var(--footer-link-hover)}.\[background-color\:var\(--header-background\)\]{background-color:var(--header-background)}.\[background-color\:var\(--language-switch-foreground\)\]{background-color:var(--language-switch-foreground)}.\[background-color\:var\(--menu-sheet-background\)\]{background-color:var(--menu-sheet-background)}.\[background-color\:var\(--menu-sheet-overlay\)\]{background-color:var(--menu-sheet-overlay)}.\[background-color\:var\(--menu-sheet-row-current\)\]{background-color:var(--menu-sheet-row-current)}.\[background-color\:var\(--menu-sheet-row-hover\)\]{background-color:var(--menu-sheet-row-hover)}.\[background-color\:var\(--nav-link-current-underline\)\]{background-color:var(--nav-link-current-underline)}.\[background-color\:var\(--nav-link-foreground-hover\)\]{background-color:var(--nav-link-foreground-hover)}.\[background-color\:var\(--selection-frame-color\)\]{background-color:var(--selection-frame-color)}.\[background-color\:var\(--theme-control-switch-off-thumb\)\]{background-color:var(--theme-control-switch-off-thumb)}.bg-\[\#14B8A6\]{background-color:#14b8a6}.bg-\[\#fff\]{background-color:#fff}.bg-band-inverse{background-color:var(--bg-band-inverse)}.bg-band-sunken{background-color:var(--bg-band-sunken)}.bg-canvas{background-color:var(--bg-canvas)}.bg-caption{background-color:var(--bg-caption)}.bg-hero-panel{background-color:var(--bg-hero-panel)}.bg-mat{background-color:var(--bg-mat)}.bg-mat-alt{background-color:var(--bg-mat-alt)}.bg-overlay{background-color:var(--bg-overlay)}.bg-plate{background-color:var(--border-plate)}.bg-raised{background-color:var(--bg-raised)}.bg-scrim{background-color:var(--bg-scrim)}.bg-surface{background-color:var(--bg-surface)}.bg-viewer-bar{background-color:var(--bg-viewer-bar)}.bg-viewer-control{background-color:var(--bg-viewer-control)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-4{padding:var(--space-4)}.p-\[var\(--menu-sheet-padding\)\]{padding:var(--menu-sheet-padding)}.px-\[var\(--button-primary-large-padding-inline\)\]{padding-inline:var(--button-primary-large-padding-inline)}.px-\[var\(--button-primary-padding-inline-mobile\)\]{padding-inline:var(--button-primary-padding-inline-mobile)}.px-\[var\(--header-padding-inline-mobile\)\]{padding-inline:var(--header-padding-inline-mobile)}.px-\[var\(--language-switch-padding-inline\)\]{padding-inline:var(--language-switch-padding-inline)}.px-\[var\(--nav-link-padding-inline\)\]{padding-inline:var(--nav-link-padding-inline)}.px-\[var\(--space-2\)\]{padding-inline:var(--space-2)}.px-\[var\(--space-4\)\]{padding-inline:var(--space-4)}.px-\[var\(--space-margin-mobile\)\]{padding-inline:var(--space-margin-mobile)}.py-\[var\(--breadcrumb-link-padding-block\)\]{padding-block:var(--breadcrumb-link-padding-block)}.py-\[var\(--space-2\)\]{padding-block:var(--space-2)}.ps-4{padding-inline-start:var(--space-4)}.pt-\[var\(--footer-padding-block-start\)\]{padding-top:var(--footer-padding-block-start)}.text-left{text-align:left}.text-right{text-align:right}.text-body-ar{font-size:var(--type-body-ar-font-size);line-height:var(--tw-leading,var(--type-body-ar-line-height));letter-spacing:var(--tw-tracking,var(--type-body-ar-letter-spacing));font-weight:var(--tw-font-weight,var(--type-body-ar-font-weight))}.text-wrap{text-wrap:wrap}.text-ellipsis{text-overflow:ellipsis}.\[white-space\:nowrap\],.whitespace-nowrap{white-space:nowrap}.\[color\:var\(--badge-text\)\]{color:var(--badge-text)}.\[color\:var\(--breadcrumb-foreground\)\]{color:var(--breadcrumb-foreground)}.\[color\:var\(--breadcrumb-foreground-current\)\]{color:var(--breadcrumb-foreground-current)}.\[color\:var\(--button-icon-foreground\)\]{color:var(--button-icon-foreground)}.\[color\:var\(--button-primary-foreground\)\]{color:var(--button-primary-foreground)}.\[color\:var\(--button-primary-inverse-foreground\)\]{color:var(--button-primary-inverse-foreground)}.\[color\:var\(--button-secondary-foreground\)\]{color:var(--button-secondary-foreground)}.\[color\:var\(--floating-whatsapp-glyph\)\]{color:var(--floating-whatsapp-glyph)}.\[color\:var\(--floating-whatsapp-notice-chip-foreground\)\]{color:var(--floating-whatsapp-notice-chip-foreground)}.\[color\:var\(--footer-about\)\]{color:var(--footer-about)}.\[color\:var\(--footer-link\)\]{color:var(--footer-link)}.\[color\:var\(--footer-link-hover\)\]{color:var(--footer-link-hover)}.\[color\:var\(--footer-public-name\)\]{color:var(--footer-public-name)}.\[color\:var\(--language-switch-foreground\)\]{color:var(--language-switch-foreground)}.\[color\:var\(--menu-sheet-row-current\)\]{color:var(--menu-sheet-row-current)}.\[color\:var\(--nav-link-foreground\)\]{color:var(--nav-link-foreground)}.\[color\:var\(--nav-link-foreground-current\)\]{color:var(--nav-link-foreground-current)}.text-\[var\(--brand-teal\)\]{color:var(--brand-teal)}.text-\[var\(--x\)\]{color:var(--x)}.text-brand{color:var(--text-brand)}.text-link{color:var(--text-link)}.text-link-hover{color:var(--text-link-hover)}.text-muted{color:var(--text-muted)}.text-on-inverse{color:var(--text-on-inverse)}.text-on-inverse-link{color:var(--text-on-inverse-link)}.text-on-inverse-muted{color:var(--text-on-inverse-muted)}.text-plate{color:var(--border-plate)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-viewer{color:var(--text-viewer)}.text-viewer-muted{color:var(--text-viewer-muted)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.\[text-decoration-thickness\:var\(--breadcrumb-link-underline-width\)\]{text-decoration-thickness:var(--breadcrumb-link-underline-width)}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[var\(--breadcrumb-link-underline-offset\)\]{text-underline-offset:var(--breadcrumb-link-underline-offset)}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e1{--tw-shadow:var(--elevation-e1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e2{--tw-shadow:var(--elevation-e2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e3{--tw-shadow:var(--elevation-e3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/ring{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_0_0_var\(--selection-frame-handle-ring-width\)_var\(--selection-frame-handle-ring\)\]{box-shadow:0 0 0 var(--selection-frame-handle-ring-width) var(--selection-frame-handle-ring)}.\[box-shadow\:var\(--floating-whatsapp-shadow\)\]{box-shadow:var(--floating-whatsapp-shadow)}.\[box-shadow\:var\(--header-shadow-after-scroll\)\]{box-shadow:var(--header-shadow-after-scroll)}.\[box-shadow\:var\(--menu-sheet-shadow\)\]{box-shadow:var(--menu-sheet-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-base{--tw-duration:var(--motion-duration-base);transition-duration:var(--motion-duration-base)}.duration-fast{--tw-duration:var(--motion-duration-fast);transition-duration:var(--motion-duration-fast)}.duration-instant{--tw-duration:var(--motion-duration-instant);transition-duration:var(--motion-duration-instant)}.duration-moderate{--tw-duration:var(--motion-duration-moderate);transition-duration:var(--motion-duration-moderate)}.duration-slow{--tw-duration:var(--motion-duration-slow);transition-duration:var(--motion-duration-slow)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-standard{--tw-ease:var(--motion-easing-standard);transition-timing-function:var(--motion-easing-standard)}.\[--button-whatsapp-glyph-color\:var\(--button-secondary-foreground\)\]{--button-whatsapp-glyph-color:var(--button-secondary-foreground)}.\[--motion-sheet-easing\:var\(--motion-easing-exit\)\]{--motion-sheet-easing:var(--motion-easing-exit)}.\[--motion-switch-thumb-distance\:calc\(var\(--theme-control-switch-track-width\)_-_2_\*_var\(--theme-control-switch-track-border\)_-_var\(--theme-control-switch-thumb\)\)\]{--motion-switch-thumb-distance:calc(var(--theme-control-switch-track-width) - 2 * var(--theme-control-switch-track-border) - var(--theme-control-switch-thumb))}.\[--page-end-reserve\:calc\(var\(--space-12\)\+var\(--space-floating-reserve\)\)\]{--page-end-reserve:calc(var(--space-12) + var(--space-floating-reserve))}.\[block-size\:1px\]{block-size:1px}.\[border-block-end\:1px_solid_var\(--header-divider-after-scroll\)\]{border-block-end:1px solid var(--header-divider-after-scroll)}.\[border-block-end\:1px_solid_var\(--menu-sheet-row-divider\)\]{border-block-end:1px solid var(--menu-sheet-row-divider)}.\[border-block-start\:1px_solid_var\(--footer-divider\)\]{border-block-start:1px solid var(--footer-divider)}.\[border\:var\(--theme-control-switch-track-border\)_solid_var\(--theme-control-switch-off-border\)\]{border:var(--theme-control-switch-track-border) solid var(--theme-control-switch-off-border)}.\[clip-path\:inset\(50\%\)\]{clip-path:inset(50%)}.\[font-synthesis\:var\(--language-switch-font-synthesis\)\]{font-synthesis:var(--language-switch-font-synthesis)}.\[inline-size\:1px\]{inline-size:1px}.\[unicode-bidi\:isolate\]{unicode-bidi:isolate}@media not all and (prefers-color-scheme:dark){.not-dark\:bg-raised{background-color:var(--bg-raised)}}@media (hover:hover){.group-hover\/footer-link\:\[color\:var\(--footer-link-hover\)\]:is(:where(.group\/footer-link):hover *){color:var(--footer-link-hover)}.group-hover\/footer-link\:opacity-100:is(:where(.group\/footer-link):hover *),.group-hover\/lang\:opacity-100:is(:where(.group\/lang):hover *){opacity:1}.group-hover\/link\:\[color\:var\(--nav-link-foreground-hover\)\]:is(:where(.group\/link):hover *){color:var(--nav-link-foreground-hover)}.group-hover\/link\:opacity-100:is(:where(.group\/link):hover *),.group-hover\/menu\:opacity-100:is(:where(.group\/menu):hover *),.group-hover\/menu-link\:opacity-100:is(:where(.group\/menu-link):hover *){opacity:1}.group-hover\/row\:\[color\:var\(--nav-link-foreground-hover\)\]:is(:where(.group\/row):hover *){color:var(--nav-link-foreground-hover)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/switch\:\[border-color\:var\(--theme-control-switch-hover-border\)\]:is(:where(.group\/switch):hover *){border-color:var(--theme-control-switch-hover-border)}.group-hover\/switch\:opacity-100:is(:where(.group\/switch):hover *),.group-hover\/theme\:opacity-100:is(:where(.group\/theme):hover *),.group-hover\/wa\:opacity-100:is(:where(.group\/wa):hover *){opacity:1}}.group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-visible\:outline-2:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible *){outline-offset:2px}.group-focus-visible\/footer-link\:opacity-100:is(:where(.group\/footer-link):focus-visible *),.group-focus-visible\/lang\:opacity-100:is(:where(.group\/lang):focus-visible *),.group-focus-visible\/link\:opacity-100:is(:where(.group\/link):focus-visible *),.group-focus-visible\/row\:opacity-100:is(:where(.group\/row):focus-visible *),.group-focus-visible\/wa\:opacity-100:is(:where(.group\/wa):focus-visible *){opacity:1}.group-data-\[hx-header-scrolled\=false\]\/header\:opacity-0:is(:where(.group\/header)[data-hx-header-scrolled=false] *){opacity:0}.group-data-\[hx-menu-state\=closed\]\/header\:hidden:is(:where(.group\/header)[data-hx-menu-state=closed] *){display:none}.group-data-\[hx-menu-state\=open\]\/header\:pointer-events-auto:is(:where(.group\/header)[data-hx-menu-state=open] *){pointer-events:auto}.group-data-\[hx-menu-state\=open\]\/header\:block:is(:where(.group\/header)[data-hx-menu-state=open] *){display:block}.group-data-\[hx-menu-state\=open\]\/header\:hidden:is(:where(.group\/header)[data-hx-menu-state=open] *){display:none}.group-data-\[hx-menu-state\=open\]\/header\:\[transform\:translateY\(0\)\]:is(:where(.group\/header)[data-hx-menu-state=open] *){transform:translateY(0)}.group-data-\[hx-menu-state\=open\]\/header\:opacity-100:is(:where(.group\/header)[data-hx-menu-state=open] *){opacity:1}.group-data-\[hx-menu-state\=open\]\/header\:\[--motion-sheet-easing\:var\(--motion-easing-standard\)\]:is(:where(.group\/header)[data-hx-menu-state=open] *){--motion-sheet-easing:var(--motion-easing-standard)}.group-data-\[hx-theme-control-state\=dark\]\/switch\:\[transform\:translate\(var\(--motion-switch-thumb-travel\)\,-50\%\)\]:is(:where(.group\/switch)[data-hx-theme-control-state=dark] *){transform:translate(var(--motion-switch-thumb-travel),-50%)}.group-data-\[hx-theme-control-state\=dark\]\/switch\:\[border-color\:var\(--theme-control-switch-on-track\)\]:is(:where(.group\/switch)[data-hx-theme-control-state=dark] *){border-color:var(--theme-control-switch-on-track)}.group-data-\[hx-theme-control-state\=dark\]\/switch\:\[background-color\:var\(--theme-control-switch-on-thumb\)\]:is(:where(.group\/switch)[data-hx-theme-control-state=dark] *){background-color:var(--theme-control-switch-on-thumb)}.group-data-\[hx-theme-control-state\=dark\]\/switch\:\[background-color\:var\(--theme-control-switch-on-track\)\]:is(:where(.group\/switch)[data-hx-theme-control-state=dark] *){background-color:var(--theme-control-switch-on-track)}.group-data-\[hx-theme-control-state\=dark\]\/theme\:block:is(:where(.group\/theme)[data-hx-theme-control-state=dark] *),.group-data-\[hx-theme-control-state\=light\]\/theme\:block:is(:where(.group\/theme)[data-hx-theme-control-state=light] *){display:block}.peer-focus\:ring-2:is(:where(.peer):focus~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:\[color\:var\(--breadcrumb-foreground-hover\)\]:hover{color:var(--breadcrumb-foreground-hover)}.hover\:text-\[var\(--brand-blue\)\]:hover{color:var(--brand-blue)}.hover\:text-\[…\]:hover{color:…}.hover\:text-link-hover:hover{color:var(--text-link-hover)}.hover\:\[text-decoration-thickness\:var\(--breadcrumb-link-underline-width-hover\)\]:hover{text-decoration-thickness:var(--breadcrumb-link-underline-width-hover)}}.focus-visible\:\[text-decoration-thickness\:var\(--breadcrumb-link-underline-width-hover\)\]:focus-visible{text-decoration-thickness:var(--breadcrumb-link-underline-width-hover)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-4px\]:focus-visible{outline-offset:-4px}.focus-visible\:outline-focus-outer:focus-visible{outline-color:var(--focus-outer)}.active\:\[transform\:scale\(var\(--motion-press-scale\)\)\]:active{transform:scale(var(--motion-press-scale))}.data-\[hx-menu-state\=open\]\:z-\[var\(--layers-menu-sheet\)\][data-hx-menu-state=open]{z-index:var(--layers-menu-sheet)}@media not all and (width>=64rem){.max-lg\:hidden{display:none}.max-lg\:inline-flex,.max-lg\:group-data-\[hx-menu-state\=closed\]\/header\:inline-flex:is(:where(.group\/header)[data-hx-menu-state=closed] *),.max-lg\:group-data-\[hx-menu-state\=open\]\/header\:inline-flex:is(:where(.group\/header)[data-hx-menu-state=open] *){display:inline-flex}.max-lg\:data-\[hx-theme-control-state\=dark\]\:flex[data-hx-theme-control-state=dark],.max-lg\:data-\[hx-theme-control-state\=light\]\:flex[data-hx-theme-control-state=light]{display:flex}}@media not all and (width>=48rem){.max-md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@media (width>=40rem){.sm\:px-\[var\(--space-margin-tablet\)\]{padding-inline:var(--space-margin-tablet)}}@media (width>=48rem){.md\:-ml-4{margin-left:calc(var(--space-4) * -1)}.md\:ml-4{margin-left:var(--space-4)}.md\:ml-6{margin-left:var(--space-6)}.md\:bg-\[var\(--brand-teal\)\]{background-color:var(--brand-teal)}.md\:bg-\[…\]{background-color:…}.md\:ps-4{padding-inline-start:var(--space-4)}}@media (width>=64rem){.lg\:me-0{margin-inline-end:0}.lg\:hidden{display:none}.lg\:h-\[var\(--header-height-desktop\)\]{height:var(--header-height-desktop)}.lg\:min-h-\[--button-secondary-min-height\]{min-height:--button-secondary-min-height}.lg\:min-h-\[var\(--button-primary-min-height\)\]{min-height:var(--button-primary-min-height)}.lg\:min-h-\[var\(--button-secondary-min-height\)\]{min-height:var(--button-secondary-min-height)}.lg\:min-w-\[var\(--button-primary-large-min-width-desktop\)\]{min-width:var(--button-primary-large-min-width-desktop)}.lg\:grid-cols-\[1\.3fr_1fr_1\.2fr\]{grid-template-columns:1.3fr 1fr 1.2fr}.lg\:gap-\[var\(--space-6\)\]{gap:var(--space-6)}.lg\:gap-x-\[var\(--footer-column-gap\)\]{column-gap:var(--footer-column-gap)}.lg\:px-\[var\(--button-primary-padding-inline\)\]{padding-inline:var(--button-primary-padding-inline)}.lg\:px-\[var\(--header-padding-inline-desktop\)\]{padding-inline:var(--header-padding-inline-desktop)}.lg\:px-\[var\(--space-margin-desktop\)\]{padding-inline:var(--space-margin-desktop)}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:data-\[hx-theme-control-state\=dark\]\:inline-flex[data-hx-theme-control-state=dark],.lg\:data-\[hx-theme-control-state\=light\]\:inline-flex[data-hx-theme-control-state=light]{display:inline-flex}}.rtl\:ms-2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-inline-start:var(--space-2)}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:pl-4:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-left:var(--space-4)}@media (prefers-color-scheme:dark){.dark\:bg-surface{background-color:var(--bg-surface)}}@media (hover:hover){@media (prefers-color-scheme:dark){.group-hover\:dark\:bg-raised:is(:where(.group):hover *){background-color:var(--bg-raised)}.hover\:dark\:text-secondary:hover{color:var(--text-secondary)}}}@media (width>=48rem){@media (prefers-color-scheme:dark){.md\:dark\:bg-surface{background-color:var(--bg-surface)}}}@media print{.print\:hidden{display:none}}.\[data-hx-theme-control\]\:visible:is(data-hx-theme-control){visibility:visible}.\[\&\[data-hx-floating-home\]\:not\(\[data-hx-floating-ready\]\)\]\:hidden[data-hx-floating-home]:not([data-hx-floating-ready]),.\[\&\[data-hx-floating-yield\]\]\:hidden[data-hx-floating-yield],.\[\&\[inert\]\]\:hidden[inert]{display:none}@media (height>=500px){.\[\@media\(min-height\:500px\)\]\:sticky{position:sticky}.\[\@media\(min-height\:500px\)\]\:top-0{top:0}}@media not all and (height>=500px){.\[\@media\(not_\(min-height\:500px\)\)\]\:\[\&\[data-hx-floating-home\]\:not\(\:focus-within\)\]\:hidden[data-hx-floating-home]:not(:focus-within){display:none}}}:root{color-scheme:light dark;--brand-teal:#14b8a6;--brand-green:#2db48c;--brand-blue:#1782c8;--teal-50:#e5f7f4;--teal-200:#9fe8dc;--teal-300:#75ddcd;--teal-400:#46cdbb;--teal-600:#17a192;--teal-700:#0d7368;--teal-800:#086056;--teal-900:#044e46;--teal-925:#093630;--teal-950:#021f1b;--blue-50:#ecf5fd;--blue-200:#b8dbf9;--blue-300:#86beee;--blue-400:#5ca5e1;--blue-700:#07629b;--blue-800:#02436d;--blue-925:#102a3e;--green-50:#e6f9f1;--green-300:#75dbb6;--green-600:#2a8769;--green-700:#21735a;--green-925:#0b3024;--green-950:#041f16;--neutral-0:#fff;--neutral-25:#f8fafb;--neutral-50:#edf2f5;--neutral-60:#eaf1f5;--neutral-75:#e8eef1;--neutral-100:#dde4e8;--neutral-200:#c8d3d9;--neutral-300:#b8c7cf;--neutral-350:#a9bac4;--neutral-400:#8fa3af;--neutral-450:#6f848f;--neutral-500:#667d89;--neutral-600:#506774;--neutral-700:#354d59;--neutral-750:#29414d;--neutral-775:#1e333f;--neutral-800:#192d37;--neutral-825:#12252e;--neutral-850:#0d2835;--neutral-875:#0b1b24;--neutral-900:#0b222d;--neutral-950:#061218;--neutral-975:#03080c;--bg-canvas:#f8fafb;--bg-surface:#fff;--bg-raised:#fff;--bg-mat:#edf2f5;--bg-mat-alt:var(--bg-mat);--bg-band-sunken:#edf2f5;--bg-band-inverse:#0b222d;--bg-hero-panel:#0c3d42;--bg-overlay:#03080c66;--bg-scrim:#03080cf0;--hero-scrim:#001b2ac7;--bg-viewer-bar:#0b1b24;--bg-viewer-control:#192d37;--bg-caption:#03080ccc;--border-subtle:#dde4e8;--border-default:#c8d3d9;--border-strong:#6f848f;--border-plate:#dde4e8;--text-primary:#0b222d;--text-secondary:#354d59;--text-muted:#506774;--text-brand:#0d7368;--text-link:#07629b;--text-link-hover:#02436d;--text-on-inverse:#eaf1f5;--text-on-inverse-muted:#a9bac4;--text-on-inverse-link:#75ddcd;--text-viewer:#eaf1f5;--text-viewer-muted:#a9bac4;--action-primary:#0d7368;--action-primary-hover:#086056;--action-primary-pressed:#044e46;--on-action-primary:#fff;--action-secondary-border:#0b222d;--action-secondary-label:#0b222d;--action-secondary-hover:#e8eef1;--action-whatsapp-hover-border:var(--action-secondary-border);--action-whatsapp-hover-label:var(--action-secondary-label);--action-inverse:#14b8a6;--action-inverse-hover:#46cdbb;--action-inverse-pressed:#17a192;--on-action-inverse:#021f1b;--action-primary-alt:var(--action-primary);--action-primary-alt-hover:var(--action-primary-hover);--action-primary-alt-pressed:var(--action-primary-pressed);--on-action-primary-alt:var(--on-action-primary);--action-primary-alt-edge:var(--action-primary);--whatsapp-fallback:#2db48c;--on-whatsapp-fallback:#041f16;--whatsapp-fallback-edge:#21735a;--focus-inner:#fff;--focus-outer:#02436d;--focus-inverse-inner:#0b222d;--focus-inverse-outer:#b8dbf9;--focus-viewer-inner:#03080c;--focus-viewer-outer:#b8dbf9;--switch-off-thumb:#506774;--selection-frame:#0d7368;--selection-handle-ring:#fff;--floating-ring:#fff;--badge-bg:#e5f7f4;--badge-text:#0d7368;--error:#b42318;--error-bg:#fdecea;--warning:#8a5300;--warning-bg:#fff4e0;--action-browse-products:#f2a516;--action-browse-products-hover:#f2a516;--on-action-browse-products:#1b1200;--success:#21735a;--success-bg:#e6f9f1;--info:#07629b;--info-bg:#ecf5fd;--logo-hax:#0b222d;--logo-code:#0577c9;--glow-teal:#14b8a659;--glow-blue:#1782c840;--token-shadow-e1:#0b222d0f;--token-shadow-e2:#0b222d2e;--token-shadow-e3:#0b222d47;--aurora-teal:#14b8a63d;--aurora-blue:#1782c847;--rounded-xs:4px;--rounded-sm:8px;--rounded-md:10px;--rounded:10px;--rounded-lg:14px;--rounded-xl:20px;--rounded-xl-mobile:16px;--rounded-full:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-12:48px;--space-14:56px;--space-16:64px;--space-18:72px;--space-24:96px;--space-32:128px;--space-breakpoint-tablet:640px;--space-breakpoint-desktop:1024px;--space-breakpoint-wide:1280px;--space-margin-xs:16px;--space-margin-mobile:20px;--space-margin-tablet:32px;--space-margin-desktop:40px;--space-gutter-mobile:16px;--space-gutter-tablet:24px;--space-gutter-desktop:24px;--space-gap-cards:24px;--space-gap-cards-wide:32px;--space-section-mobile:64px;--space-section-tablet:96px;--space-section-desktop:128px;--space-content-max:1200px;--space-reading-max:720px;--space-header-mobile:56px;--space-header-desktop:72px;--space-anchor-offset:24px;--space-target-min:44px;--space-target-viewer:48px;--space-floating-size:56px;--space-floating-offset:16px;--space-floating-reserve:88px;--space-floating-reserve-page-end-floor:72px;--space-hero-mat-mobile:8px;--space-hero-mat-desktop:14px;--space-plate-padding:12px;--space-glow-keep-out-below:40px;--focus-ring-inner-width:2px;--focus-ring-outer-width:2px;--focus-ring-inner:var(--focus-inner);--focus-ring-outer:var(--focus-outer);--focus-ring-inner-on-inverse:var(--focus-inverse-inner);--focus-ring-outer-on-inverse:var(--focus-inverse-outer);--focus-ring-inner-viewer:var(--focus-viewer-inner);--focus-ring-outer-viewer:var(--focus-viewer-outer);--focus-ring-outer-offset:2px;--selection-frame-line-width:2px;--selection-frame-inset:4px;--selection-frame-radius:6px;--selection-frame-color:var(--selection-frame);--selection-frame-handle-size:6px;--selection-frame-handle-ring-width:2px;--selection-frame-handle-ring:var(--selection-handle-ring);--selection-frame-fade:var(--motion-duration-fast);--pixel-bullet-size:6px;--pixel-bullet-radius:1px;--pixel-bullet-color-1:var(--brand-teal);--pixel-bullet-color-2:var(--brand-green);--pixel-bullet-color-3:var(--brand-blue);--pixel-bullet-row-min-height:var(--space-target-min);--pixel-bullet-row-gap:var(--space-3);--pixel-bullet-divider:var(--border-subtle);--button-primary-background:var(--action-primary);--button-primary-background-hover:var(--action-primary-hover);--button-primary-background-pressed:var(--action-primary-pressed);--button-primary-foreground:var(--on-action-primary);--button-primary-radius:var(--rounded-md);--button-primary-min-height:var(--space-14);--button-primary-min-height-mobile:52px;--button-primary-padding-inline:var(--space-7);--button-primary-padding-inline-mobile:var(--space-6);--button-primary-icon-size:20px;--button-primary-icon-gap:var(--space-2);--button-primary-hover-transition:var(--motion-duration-fast);--button-primary-pressed-scale:.98;--button-primary-pressed-transition:var(--motion-duration-instant);--button-primary-disabled-opacity:.45;--button-primary-forced-colours-border:1px solid transparent;--button-primary-large-min-height:var(--space-16);--button-primary-large-min-width-desktop:320px;--button-primary-large-width-mobile:100%;--button-primary-large-padding-inline:var(--space-8);--button-primary-large-icon-size:24px;--button-primary-inverse-background:var(--action-inverse);--button-primary-inverse-background-hover:var(--action-inverse-hover);--button-primary-inverse-background-pressed:var(--action-inverse-pressed);--button-primary-inverse-foreground:var(--on-action-inverse);--button-secondary-background:transparent;--button-secondary-background-hover:var(--action-secondary-hover);--button-secondary-background-pressed:var(--action-secondary-hover);--button-secondary-border-width:1.5px;--button-secondary-border:var(--action-secondary-border);--button-secondary-foreground:var(--action-secondary-label);--button-secondary-radius:var(--rounded-md);--button-secondary-min-height:var(--space-14);--button-secondary-min-height-mobile:52px;--button-secondary-min-height-card:48px;--button-secondary-width-card:100%;--button-secondary-padding-card:var(--space-2) var(--space-4);--button-secondary-pressed-scale:.98;--button-secondary-disabled-opacity:.45;--button-text-foreground:var(--text-primary);--button-text-foreground-on-inverse:var(--text-on-inverse-link);--button-text-underline-width:1px;--button-text-underline-width-hover:2px;--button-text-underline-offset:6px;--button-text-min-height:var(--space-target-min);--button-text-disabled-opacity:.45;--button-icon-size:var(--space-target-min);--button-icon-icon-size:20px;--button-icon-radius:var(--rounded-full);--button-icon-background:transparent;--button-icon-background-hover:var(--action-secondary-hover);--button-icon-foreground:var(--text-primary);--button-icon-filled-background:var(--bg-raised);--button-icon-filled-border:var(--border-default);--button-icon-filled-shadow:var(--elevation-e1);--button-icon-pressed-scale:.96;--button-icon-disabled-opacity:.45;--button-whatsapp-glyph-size:20px;--button-whatsapp-glyph-size-large:24px;--button-whatsapp-glyph-size-floating:26px;--button-whatsapp-glyph-color:var(--button-primary-foreground);--floating-whatsapp-size:var(--space-floating-size);--floating-whatsapp-radius:var(--rounded-full);--floating-whatsapp-background:var(--button-primary-background);--floating-whatsapp-background-hover:var(--action-primary-hover);--floating-whatsapp-background-pressed:var(--action-primary-pressed);--floating-whatsapp-glyph:var(--button-primary-foreground);--floating-whatsapp-glyph-size:26px;--floating-whatsapp-ring-width:2px;--floating-whatsapp-ring:var(--floating-ring);--floating-whatsapp-edge:none;--floating-whatsapp-offset:var(--space-floating-offset);--floating-whatsapp-shadow:var(--elevation-e2);--floating-whatsapp-pressed-scale:.96;--floating-whatsapp-reserve:var(--space-floating-reserve);--floating-whatsapp-notice-chip-height:32px;--floating-whatsapp-notice-chip-gap:var(--space-2);--floating-whatsapp-notice-chip-background:var(--badge-bg);--floating-whatsapp-notice-chip-foreground:var(--badge-text);--badge-arabic-interface-background:var(--badge-bg);--badge-arabic-interface-foreground:var(--badge-text);--badge-arabic-interface-radius:var(--rounded-full);--badge-arabic-interface-min-height:28px;--badge-arabic-interface-padding-inline:var(--space-3);--badge-arabic-interface-icon-letter-size:14px;--badge-arabic-interface-icon-letter-gap:6px;--notice-arabic-interface-background:var(--badge-bg);--notice-arabic-interface-foreground:var(--badge-text);--notice-arabic-interface-radius:var(--rounded-sm);--notice-arabic-interface-padding-block:var(--space-2);--notice-arabic-interface-padding-inline:var(--space-3);--notice-arabic-interface-gap-before-action:var(--space-2);--header-height-mobile:var(--space-header-mobile);--header-height-desktop:var(--space-header-desktop);--header-padding-inline-mobile:var(--space-margin-mobile);--header-padding-inline-desktop:var(--space-margin-desktop);--header-background:var(--bg-canvas);--header-divider-after-scroll:var(--border-subtle);--header-shadow-after-scroll:var(--elevation-e1);--header-after-scroll-threshold:8px;--header-after-scroll-fade:.16s;--header-logo-height-mobile:32px;--header-logo-height-desktop:40px;--header-logo-width-desktop:168px;--header-sticky-min-viewport-height:500px;--header-blur:none;--nav-link-foreground:var(--text-secondary);--nav-link-foreground-hover:var(--text-primary);--nav-link-foreground-current:var(--text-primary);--nav-link-hover-underline-width:1px;--nav-link-current-underline:var(--text-brand);--nav-link-current-underline-width:2px;--nav-link-current-underline-offset:8px;--nav-link-min-height:var(--space-target-min);--nav-link-padding-inline:var(--space-3);--menu-sheet-background:var(--bg-raised);--menu-sheet-overlay:var(--bg-overlay);--menu-sheet-radius-block-end:var(--rounded-xl);--menu-sheet-shadow:var(--elevation-e3);--menu-sheet-padding:var(--space-6);--menu-sheet-row-min-height:var(--space-14);--menu-sheet-row-divider:var(--border-subtle);--menu-sheet-row-hover:var(--action-secondary-hover);--menu-sheet-row-current:var(--text-brand);--language-switch-foreground:var(--text-primary);--language-switch-min-height:var(--space-target-min);--language-switch-padding-inline:var(--space-2);--language-switch-hover-underline-width:1px;--language-switch-underline-offset:6px;--language-switch-font-synthesis:none;--theme-control-size:var(--space-target-min);--theme-control-icon-size:20px;--theme-control-switch-track-width:44px;--theme-control-switch-track-height:24px;--theme-control-switch-track-border:1.5px;--theme-control-switch-thumb:16px;--theme-control-switch-on-track:var(--action-primary);--theme-control-switch-on-thumb:var(--on-action-primary);--theme-control-switch-off-thumb:var(--switch-off-thumb);--theme-control-switch-off-border:var(--border-strong);--theme-control-switch-hover-border:var(--text-secondary);--theme-control-switch-pressed-thumb-scale:.96;--theme-control-switch-row-target:var(--menu-sheet-row-min-height);--theme-control-thumb-move:var(--motion-duration-fast);--footer-background:var(--bg-canvas);--footer-divider:var(--border-subtle);--footer-padding-block-start:var(--space-12);--footer-column-gap:var(--space-8);--footer-about:var(--text-secondary);--footer-public-name:var(--text-muted);--footer-link:var(--text-secondary);--footer-link-hover:var(--text-primary);--footer-link-min-block-size:var(--space-target-min);--footer-logo-height:32px;--skip-link-offset:var(--space-4);--skip-link-layer:var(--layers-skip-link);--breadcrumb-foreground:var(--text-muted);--breadcrumb-foreground-hover:var(--text-primary);--breadcrumb-foreground-current:var(--text-secondary);--breadcrumb-separator-icon-size:16px;--breadcrumb-separator-gap:var(--space-1);--breadcrumb-row-height:var(--space-target-min);--breadcrumb-link-min-block-size:var(--space-target-min);--breadcrumb-link-padding-block:0;--breadcrumb-link-underline-width:1px;--breadcrumb-link-underline-width-hover:2px;--breadcrumb-link-underline-offset:6px;--breadcrumb-current-underline:none;--underglow-layer-1-color:var(--glow-teal);--underglow-layer-1-offset-y:40px;--underglow-layer-1-blur:80px;--underglow-layer-1-spread:-40px;--underglow-layer-2-color:var(--glow-blue);--underglow-layer-2-offset-y:30px;--underglow-layer-2-blur:70px;--underglow-layer-2-spread:-40px;--underglow-text-keep-out-below:var(--space-glow-keep-out-below);--gradient-bar-width:56px;--gradient-bar-height:4px;--gradient-bar-radius:var(--rounded-full);--gradient-bar-gradient-angle:120deg;--gradient-bar-gradient-stop-1:var(--brand-teal);--gradient-bar-gradient-stop-1-position:0%;--gradient-bar-gradient-stop-2:var(--brand-blue);--gradient-bar-gradient-stop-2-position:100%;--gradient-bar-gap-after-heading:var(--space-4);--band-inverse-background:var(--bg-band-inverse);--band-inverse-heading:var(--text-on-inverse);--band-inverse-text:var(--text-on-inverse-muted);--band-inverse-link:var(--text-on-inverse-link);--band-inverse-aurora-teal:var(--aurora-teal);--band-inverse-aurora-blue:var(--aurora-blue);--band-sunken-background:var(--bg-band-sunken);--band-sunken-divider:var(--border-subtle);--product-card-background:var(--bg-surface);--product-card-background-on-band-dark:var(--bg-raised);--product-card-border:var(--border-subtle);--product-card-border-hover:var(--selection-frame);--product-card-shadow-hover:var(--elevation-e2);--product-card-hover-layer-fade:var(--motion-duration-base);--product-card-radius:var(--rounded-lg);--product-card-padding:var(--space-3);--product-card-body-padding-inline:var(--space-3);--product-card-body-padding-block-start:var(--space-5);--product-card-title-color:var(--text-primary);--product-card-descriptor-color:var(--text-secondary);--product-card-descriptor-gap-after-name:var(--space-1);--product-card-description-color:var(--text-secondary);--product-card-description-gap:var(--space-3);--product-card-line-clamp:none;--product-card-footer-gap:var(--space-4);--product-card-selection-glow-radius:30px;--service-card-background:var(--bg-surface);--service-card-border:var(--border-subtle);--service-card-border-on-band-dark:var(--border-default);--service-card-border-hover:var(--border-default);--service-card-radius:var(--rounded-xl);--service-card-radius-mobile:var(--rounded-xl-mobile);--service-card-padding:var(--space-8);--service-card-padding-mobile:var(--space-6);--service-card-accent-bar-width:64px;--service-card-accent-bar-height:4px;--service-card-accent-bar-inset-inline-start:var(--space-8);--service-card-accent-bar-grow:3;--service-card-accent-bar-grow-duration:var(--motion-duration-moderate);--service-card-accent-custom-app:var(--brand-teal);--service-card-accent-digital-assistant:var(--brand-blue);--service-card-index-color:var(--text-muted);--service-card-icon-size:28px;--service-card-icon-custom-app:var(--text-brand);--service-card-icon-digital-assistant:var(--text-link);--service-card-audience-color:var(--text-brand);--service-card-text-color:var(--text-secondary);--why-item-divider:var(--border-subtle);--why-item-padding-block-start:var(--space-6);--why-item-icon-mat-size:var(--space-14);--why-item-icon-mat:var(--bg-mat);--why-item-icon-mat-radius:var(--rounded-md);--why-item-icon-size:28px;--why-item-icon-color:var(--text-brand);--why-item-title-gap:var(--space-4);--why-item-text-color:var(--text-secondary);--why-item-text-gap:var(--space-2);--slider-control-shadow:var(--elevation-e1);--product-browse-action-background:var(--action-browse-products);--product-browse-action-background-hover:var(--action-browse-products-hover);--product-browse-action-foreground:var(--on-action-browse-products);--product-browse-action-min-height:var(--space-14);--product-browse-action-padding-inline:var(--space-8);--product-browse-action-radius:var(--rounded-lg);--product-browse-action-font-size:21px;--product-browse-action-font-size-mobile:19px;--product-browse-action-font-weight:800;--gallery-thumbnail-pressed-scale:.98;--gallery-thumbnail-number-color:var(--text-secondary);--gallery-thumbnail-number-gap:var(--space-2);--gallery-thumbnail-per-row-mobile:2;--gallery-thumbnail-per-row-tablet:2;--gallery-thumbnail-per-row-desktop:3;--gallery-thumbnail-gap-mobile:var(--space-4);--gallery-thumbnail-gap-tablet:var(--space-gutter-tablet);--gallery-thumbnail-gap-desktop:var(--space-6);--viewer-scrim:var(--bg-scrim);--viewer-bar:var(--bg-viewer-bar);--viewer-bar-radius:var(--rounded-lg);--viewer-bar-max-width:720px;--viewer-bar-rows-below-640:2;--viewer-control-size:var(--space-target-viewer);--viewer-control-background:var(--bg-viewer-control);--viewer-control-background-hover:var(--neutral-750);--viewer-control-icon:var(--text-viewer);--viewer-counter-color:var(--text-viewer-muted);--viewer-zoom-segment-background:var(--bg-viewer-control);--viewer-zoom-segment-on-background:var(--text-viewer);--viewer-zoom-segment-on-foreground:var(--neutral-900);--viewer-zoom-animation:none;--viewer-progress:var(--brand-teal);--viewer-progress-track:var(--bg-viewer-control);--viewer-progress-height:var(--space-1);--viewer-loading-label-ground:var(--bg-viewer-bar);--viewer-loading-label-color:var(--text-viewer);--viewer-loading-show-after:.4s;--viewer-loading-stop-animating-after:5s;--viewer-loading-fail-after:20s;--viewer-focus-inner:var(--focus-viewer-inner);--viewer-focus-outer:var(--focus-viewer-outer);--video-block-radius:var(--rounded-lg);--video-block-placeholder:var(--bg-mat);--video-block-play-size:64px;--video-block-play-background:var(--button-primary-background);--video-block-play-glyph:var(--button-primary-foreground);--video-block-play-ring:var(--floating-ring);--video-block-caption-box:var(--bg-caption);--video-block-caption-text:var(--text-viewer);--video-block-transcript-panel:var(--bg-band-sunken);--hero-video-control-size:var(--space-target-min);--hero-video-control-radius:var(--rounded-full);--hero-video-control-background:var(--bg-band-inverse);--hero-video-control-background-hover:var(--neutral-800);--hero-video-control-icon:var(--text-on-inverse);--hero-video-control-edge-width:1px;--hero-video-control-edge:var(--text-on-inverse);--hero-video-control-shadow:var(--elevation-e2);--hero-video-control-inset:var(--space-3);--hero-video-control-focus-inner:var(--focus-inverse-inner);--hero-video-control-focus-outer:var(--focus-inverse-outer);--form-field-min-height:52px;--form-field-radius:var(--rounded-sm);--form-field-background:var(--bg-surface);--form-field-border-width:1px;--form-field-border:var(--border-strong);--form-field-border-hover:var(--text-secondary);--form-field-border-focus-width:2px;--form-field-border-focus:var(--focus-outer);--form-field-border-error-width:2px;--form-field-border-error:var(--error);--form-field-label-color:var(--text-primary);--form-field-help-color:var(--text-muted);--form-field-error-color:var(--error);--form-field-message-radius:var(--rounded-md);--form-field-message-padding:var(--space-4);--form-field-disabled-opacity:.45;--price-slot-color:var(--text-primary);--price-slot-currency-color:var(--text-muted);--price-slot-hidden-height:0px;--terms-area-background:var(--bg-band-sunken);--terms-area-radius:var(--rounded-lg);--terms-area-padding:var(--space-6);--terms-area-row-divider:var(--border-subtle);--statistic-card-divider:var(--border-subtle);--review-card-background:var(--bg-surface);--review-card-radius:var(--rounded-lg);--review-card-padding:var(--space-6);--team-card-photo-mat:var(--bg-mat);--team-card-radius:var(--rounded-md);--mock-watermark-chip-background:var(--warning-bg);--mock-watermark-chip-foreground:var(--warning);--mock-watermark-chip-radius:var(--rounded-xs);--mock-watermark-pattern-opacity:.08;--temporary-asset-label-background:var(--info-bg);--temporary-asset-label-foreground:var(--info);--temporary-asset-label-radius:var(--rounded-xs);--media-placeholder-background-in-mat:var(--bg-mat);--media-placeholder-background-on-page:var(--bg-canvas);--media-placeholder-icon:none;--media-placeholder-shimmer:none;--icon-stroke-width:1.5px;--icon-sizes:16px, 20px, 24px, 28px;--elevation-e0:none;--elevation-e1:0 1px 2px 0 var(--token-shadow-e1);--elevation-e2:0 12px 32px -12px var(--token-shadow-e2);--elevation-e3:0 32px 64px -24px var(--token-shadow-e3);--layers-content:0;--layers-sticky-header:100;--layers-floating-whatsapp:200;--layers-menu-sheet:300;--layers-viewer:400;--layers-skip-link:500;--motion-duration-instant:90ms;--motion-duration-fast:.12s;--motion-duration-base:.2s;--motion-duration-moderate:.24s;--motion-duration-slow:.36s;--motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--hero-media-ground:var(--bg-hero-panel);--hero-media-scrim:var(--hero-scrim);--hero-media-copy-max-width-desktop:880px;--hero-media-padding-top-mobile:var(--space-6);--hero-media-padding-top-desktop:var(--space-12);--hero-media-text:var(--text-on-inverse);--hero-media-heading-max-width-desktop:24ch;--hero-media-supporting-max-width-mobile:44ch;--hero-media-supporting-max-width-desktop:72ch;--hero-media-focus-inner:var(--focus-inverse-inner);--hero-media-focus-outer:var(--focus-inverse-outer);--screen-frame-window-edge-width:1px;--screen-frame-window-edge:var(--border-strong);--screen-frame-window-radius:3px;--screen-frame-window-image-radius:2px;--screen-frame-window-ground-while-loading:var(--bg-mat);--screen-frame-shadow:none;--screen-frame-paper-edge-width:1px;--screen-frame-paper-edge:var(--border-strong);--screen-frame-paper-background:var(--bg-surface);--screen-frame-paper-radius:3px;--screen-frame-paper-image-radius:2px;--screen-frame-hover-lift:none;--screen-frame-retired-2026-09-20-screen-image-radius:2px;--screen-frame-retired-2026-09-20-stand-height:36px;--type-display-1-ar-font-family:Alexandria;--type-display-1-ar-font-size:clamp(34px, 25.333px + 2.407vw, 60px);--type-display-1-ar-font-weight:500;--type-display-1-ar-line-height:1.35;--type-display-1-ar-letter-spacing:0em;--type-display-2-ar-font-family:Alexandria;--type-display-2-ar-font-size:clamp(30px, 24px + 1.667vw, 48px);--type-display-2-ar-font-weight:500;--type-display-2-ar-line-height:1.35;--type-display-2-ar-letter-spacing:0em;--type-heading-2-ar-font-family:Alexandria;--type-heading-2-ar-font-size:clamp(26px, 22px + 1.111vw, 38px);--type-heading-2-ar-font-weight:500;--type-heading-2-ar-line-height:1.4;--type-heading-2-ar-letter-spacing:0em;--type-service-title-ar-font-family:Alexandria;--type-service-title-ar-font-size:clamp(22px, 21.333px + .185vw, 24px);--type-service-title-ar-font-weight:500;--type-service-title-ar-line-height:1.4;--type-service-title-ar-letter-spacing:0em;--type-heading-3-ar-font-family:IBM Plex Sans Arabic;--type-heading-3-ar-font-size:clamp(20px, 19.333px + .185vw, 22px);--type-heading-3-ar-font-weight:600;--type-heading-3-ar-line-height:1.5;--type-heading-3-ar-letter-spacing:0em;--type-lead-ar-font-family:IBM Plex Sans Arabic;--type-lead-ar-font-size:clamp(18px, 17.333px + .185vw, 20px);--type-lead-ar-font-weight:400;--type-lead-ar-line-height:1.85;--type-lead-ar-letter-spacing:0em;--type-body-ar-font-family:IBM Plex Sans Arabic;--type-body-ar-font-size:17px;--type-body-ar-font-weight:400;--type-body-ar-line-height:1.8;--type-body-ar-letter-spacing:0em;--type-body-sm-ar-font-family:IBM Plex Sans Arabic;--type-body-sm-ar-font-size:15px;--type-body-sm-ar-font-weight:400;--type-body-sm-ar-line-height:1.7;--type-body-sm-ar-letter-spacing:0em;--type-descriptor-ar-font-family:IBM Plex Sans Arabic;--type-descriptor-ar-font-size:15px;--type-descriptor-ar-font-weight:400;--type-descriptor-ar-line-height:1.6;--type-descriptor-ar-letter-spacing:0em;--type-label-ar-font-family:IBM Plex Sans Arabic;--type-label-ar-font-size:16px;--type-label-ar-font-weight:600;--type-label-ar-line-height:1.4;--type-label-ar-letter-spacing:0em;--type-label-regular-ar-font-family:IBM Plex Sans Arabic;--type-label-regular-ar-font-size:16px;--type-label-regular-ar-font-weight:400;--type-label-regular-ar-line-height:1.4;--type-label-regular-ar-letter-spacing:0em;--type-label-lg-ar-font-family:IBM Plex Sans Arabic;--type-label-lg-ar-font-size:20px;--type-label-lg-ar-font-weight:600;--type-label-lg-ar-line-height:1.4;--type-label-lg-ar-letter-spacing:0em;--type-nav-sheet-ar-font-family:IBM Plex Sans Arabic;--type-nav-sheet-ar-font-size:20px;--type-nav-sheet-ar-font-weight:600;--type-nav-sheet-ar-line-height:1.5;--type-nav-sheet-ar-letter-spacing:0em;--type-eyebrow-ar-font-family:IBM Plex Sans Arabic;--type-eyebrow-ar-font-size:15px;--type-eyebrow-ar-font-weight:600;--type-eyebrow-ar-line-height:1.6;--type-eyebrow-ar-letter-spacing:0em;--type-caption-ar-font-family:IBM Plex Sans Arabic;--type-caption-ar-font-size:14px;--type-caption-ar-font-weight:400;--type-caption-ar-line-height:1.6;--type-caption-ar-letter-spacing:0em;--type-badge-ar-font-family:IBM Plex Sans Arabic;--type-badge-ar-font-size:14px;--type-badge-ar-font-weight:600;--type-badge-ar-line-height:1.5;--type-badge-ar-letter-spacing:0em;--type-display-1-en-font-family:Alexandria;--type-display-1-en-font-size:clamp(34px, 25.333px + 2.407vw, 60px);--type-display-1-en-font-weight:500;--type-display-1-en-line-height:clamp(38.08px, 28.773px + 2.585vw, 66px);--type-display-1-en-letter-spacing:-.02em;--type-display-2-en-font-family:Alexandria;--type-display-2-en-font-size:clamp(30px, 24px + 1.667vw, 48px);--type-display-2-en-font-weight:500;--type-display-2-en-line-height:1.12;--type-display-2-en-letter-spacing:-.015em;--type-heading-2-en-font-family:Alexandria;--type-heading-2-en-font-size:clamp(26px, 22px + 1.111vw, 38px);--type-heading-2-en-font-weight:500;--type-heading-2-en-line-height:1.18;--type-heading-2-en-letter-spacing:-.01em;--type-service-title-en-font-family:Alexandria;--type-service-title-en-font-size:clamp(22px, 21.333px + .185vw, 24px);--type-service-title-en-font-weight:500;--type-service-title-en-line-height:1.25;--type-service-title-en-letter-spacing:-.01em;--type-heading-3-en-font-family:IBM Plex Sans Arabic;--type-heading-3-en-font-size:clamp(20px, 19.333px + .185vw, 22px);--type-heading-3-en-font-weight:600;--type-heading-3-en-line-height:1.35;--type-heading-3-en-letter-spacing:0em;--type-lead-en-font-family:IBM Plex Sans Arabic;--type-lead-en-font-size:clamp(18px, 17.333px + .185vw, 20px);--type-lead-en-font-weight:400;--type-lead-en-line-height:1.6;--type-lead-en-letter-spacing:0em;--type-body-en-font-family:IBM Plex Sans Arabic;--type-body-en-font-size:16px;--type-body-en-font-weight:400;--type-body-en-line-height:1.65;--type-body-en-letter-spacing:0em;--type-body-sm-en-font-family:IBM Plex Sans Arabic;--type-body-sm-en-font-size:14px;--type-body-sm-en-font-weight:400;--type-body-sm-en-line-height:1.55;--type-body-sm-en-letter-spacing:0em;--type-descriptor-en-font-family:IBM Plex Sans Arabic;--type-descriptor-en-font-size:14px;--type-descriptor-en-font-weight:400;--type-descriptor-en-line-height:1.4;--type-descriptor-en-letter-spacing:0em;--type-label-en-font-family:IBM Plex Sans Arabic;--type-label-en-font-size:15px;--type-label-en-font-weight:600;--type-label-en-line-height:1.4;--type-label-en-letter-spacing:0em;--type-label-lg-en-font-family:IBM Plex Sans Arabic;--type-label-lg-en-font-size:20px;--type-label-lg-en-font-weight:600;--type-label-lg-en-line-height:1.3;--type-label-lg-en-letter-spacing:0em;--type-nav-sheet-en-font-family:IBM Plex Sans Arabic;--type-nav-sheet-en-font-size:18px;--type-nav-sheet-en-font-weight:600;--type-nav-sheet-en-line-height:1.4;--type-nav-sheet-en-letter-spacing:0em;--type-eyebrow-en-font-family:IBM Plex Sans Arabic;--type-eyebrow-en-font-size:13px;--type-eyebrow-en-font-weight:600;--type-eyebrow-en-line-height:1.5;--type-eyebrow-en-letter-spacing:.02em;--type-caption-en-font-family:IBM Plex Sans Arabic;--type-caption-en-font-size:13px;--type-caption-en-font-weight:400;--type-caption-en-line-height:1.5;--type-caption-en-letter-spacing:0em;--type-badge-en-font-family:IBM Plex Sans Arabic;--type-badge-en-font-size:13px;--type-badge-en-font-weight:600;--type-badge-en-line-height:1.4;--type-badge-en-letter-spacing:0em;--type-index-number-font-family:Alexandria;--type-index-number-font-size:32px;--type-index-number-font-weight:500;--type-index-number-line-height:1.2;--type-index-number-letter-spacing:0em;--type-counter-font-family:IBM Plex Sans Arabic;--type-counter-font-size:15px;--type-counter-font-weight:600;--type-counter-line-height:1.4;--type-counter-letter-spacing:0em;--type-price-font-family:IBM Plex Sans Arabic;--type-price-font-size:22px;--type-price-font-weight:600;--type-price-line-height:1.3;--type-price-letter-spacing:0em}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-canvas:#061218;--bg-surface:#0b1b24;--bg-raised:#12252e;--bg-mat:#192d37;--bg-band-sunken:#0b1b24;--bg-band-inverse:#0d2835;--bg-hero-panel:#0a3438;--bg-overlay:#03080c99;--border-subtle:#1e333f;--border-default:#29414d;--border-strong:#667d89;--border-plate:#ffffff0f;--text-primary:#eaf1f5;--text-secondary:#b8c7cf;--text-muted:#8fa3af;--text-brand:#14b8a6;--text-link:#86beee;--text-link-hover:#b8dbf9;--action-primary:#14b8a6;--action-primary-hover:#46cdbb;--action-primary-pressed:#17a192;--on-action-primary:#021f1b;--action-secondary-border:#b8c7cf;--action-secondary-label:#eaf1f5;--action-secondary-hover:#192d37;--action-whatsapp-hover-border:#1fc37e;--action-whatsapp-hover-label:#1fc37e;--whatsapp-fallback-edge:#2db48c;--focus-inner:#061218;--focus-outer:#b8dbf9;--focus-inverse-inner:#0d2835;--switch-off-thumb:#8fa3af;--selection-frame:#14b8a6;--selection-handle-ring:#0b1b24;--floating-ring:#061218;--badge-bg:#093630;--badge-text:#9fe8dc;--error:#ff8a80;--error-bg:#3a1618;--warning:#f5b955;--warning-bg:#33260b;--action-browse-products:#ffb52e;--action-browse-products-hover:#ffb52e;--success:#75dbb6;--success-bg:#0b3024;--info:#86beee;--info-bg:#102a3e;--logo-hax:#fff;--glow-teal:#14b8a64c;--glow-blue:#1782c84c;--token-shadow-e1:#ffffff0d;--token-shadow-e2:#0000008c;--token-shadow-e3:#000000a6;--aurora-teal:#14b8a62e;--aurora-blue:#1782c83d;--underglow-layer-1-blur:90px;--underglow-layer-2-blur:80px;--elevation-e1:inset 0 1px 0 0 var(--token-shadow-e1);--elevation-e2:0 16px 40px -16px var(--token-shadow-e2);--elevation-e3:0 32px 72px -24px var(--token-shadow-e3);--product-card-background-on-band:var(--bg-raised);--service-card-border-on-band:var(--border-default)}}:root[data-theme=dark]{color-scheme:dark;--bg-canvas:#061218;--bg-surface:#0b1b24;--bg-raised:#12252e;--bg-mat:#192d37;--bg-band-sunken:#0b1b24;--bg-band-inverse:#0d2835;--bg-hero-panel:#0a3438;--bg-overlay:#03080c99;--border-subtle:#1e333f;--border-default:#29414d;--border-strong:#667d89;--border-plate:#ffffff0f;--text-primary:#eaf1f5;--text-secondary:#b8c7cf;--text-muted:#8fa3af;--text-brand:#14b8a6;--text-link:#86beee;--text-link-hover:#b8dbf9;--action-primary:#14b8a6;--action-primary-hover:#46cdbb;--action-primary-pressed:#17a192;--on-action-primary:#021f1b;--action-secondary-border:#b8c7cf;--action-secondary-label:#eaf1f5;--action-secondary-hover:#192d37;--action-whatsapp-hover-border:#1fc37e;--action-whatsapp-hover-label:#1fc37e;--whatsapp-fallback-edge:#2db48c;--focus-inner:#061218;--focus-outer:#b8dbf9;--focus-inverse-inner:#0d2835;--switch-off-thumb:#8fa3af;--selection-frame:#14b8a6;--selection-handle-ring:#0b1b24;--floating-ring:#061218;--badge-bg:#093630;--badge-text:#9fe8dc;--error:#ff8a80;--error-bg:#3a1618;--warning:#f5b955;--warning-bg:#33260b;--action-browse-products:#ffb52e;--action-browse-products-hover:#ffb52e;--success:#75dbb6;--success-bg:#0b3024;--info:#86beee;--info-bg:#102a3e;--logo-hax:#fff;--glow-teal:#14b8a64c;--glow-blue:#1782c84c;--token-shadow-e1:#ffffff0d;--token-shadow-e2:#0000008c;--token-shadow-e3:#000000a6;--aurora-teal:#14b8a62e;--aurora-blue:#1782c83d;--underglow-layer-1-blur:90px;--underglow-layer-2-blur:80px;--elevation-e1:inset 0 1px 0 0 var(--token-shadow-e1);--elevation-e2:0 16px 40px -16px var(--token-shadow-e2);--elevation-e3:0 32px 72px -24px var(--token-shadow-e3);--product-card-background-on-band:var(--bg-raised);--service-card-border-on-band:var(--border-default)}:root[data-theme=light]{color-scheme:light}@media (forced-colors:active){:root:root{--bg-canvas:Canvas;--bg-surface:Canvas;--bg-raised:Canvas;--bg-mat:Canvas;--bg-mat-alt:Canvas;--bg-band-sunken:Canvas;--bg-band-inverse:Canvas;--bg-hero-panel:Canvas;--bg-overlay:Canvas;--bg-scrim:Canvas;--bg-viewer-bar:Canvas;--bg-viewer-control:ButtonFace;--bg-caption:Canvas;--border-subtle:ButtonBorder;--border-default:ButtonBorder;--border-strong:ButtonBorder;--border-plate:ButtonBorder;--text-primary:CanvasText;--text-secondary:CanvasText;--text-muted:CanvasText;--text-brand:CanvasText;--text-link:LinkText;--text-link-hover:LinkText;--text-on-inverse:CanvasText;--text-on-inverse-muted:CanvasText;--text-on-inverse-link:LinkText;--text-viewer:CanvasText;--text-viewer-muted:CanvasText;--action-primary:ButtonFace;--action-primary-hover:ButtonFace;--action-primary-pressed:ButtonFace;--on-action-primary:ButtonText;--action-secondary-border:ButtonBorder;--action-secondary-label:ButtonText;--action-secondary-hover:ButtonFace;--action-whatsapp-hover-border:ButtonBorder;--action-whatsapp-hover-label:ButtonText;--action-inverse:ButtonFace;--action-inverse-hover:ButtonFace;--action-inverse-pressed:ButtonFace;--on-action-inverse:ButtonText;--action-primary-alt:ButtonFace;--action-primary-alt-hover:ButtonFace;--action-primary-alt-pressed:ButtonFace;--on-action-primary-alt:ButtonText;--action-primary-alt-edge:ButtonBorder;--whatsapp-fallback:ButtonFace;--on-whatsapp-fallback:ButtonText;--whatsapp-fallback-edge:ButtonBorder;--focus-inner:Highlight;--focus-outer:Highlight;--focus-inverse-inner:Highlight;--focus-inverse-outer:Highlight;--focus-viewer-inner:Highlight;--focus-viewer-outer:Highlight;--switch-off-thumb:ButtonText;--badge-bg:Canvas;--badge-text:CanvasText;--error:CanvasText;--error-bg:Canvas;--warning:CanvasText;--warning-bg:Canvas;--action-browse-products:ButtonFace;--action-browse-products-hover:ButtonFace;--on-action-browse-products:ButtonText;--success:CanvasText;--success-bg:Canvas;--info:CanvasText;--info-bg:Canvas;--logo-hax:CanvasText;--logo-code:CanvasText}}.type-display-1:lang(ar){font-family:var(--type-display-1-ar-font-family);font-size:var(--type-display-1-ar-font-size);font-weight:var(--type-display-1-ar-font-weight);line-height:var(--type-display-1-ar-line-height);letter-spacing:var(--type-display-1-ar-letter-spacing)}.type-display-1:lang(en){font-family:var(--type-display-1-en-font-family);font-size:var(--type-display-1-en-font-size);font-weight:var(--type-display-1-en-font-weight);line-height:var(--type-display-1-en-line-height);letter-spacing:var(--type-display-1-en-letter-spacing)}.type-display-2:lang(ar){font-family:var(--type-display-2-ar-font-family);font-size:var(--type-display-2-ar-font-size);font-weight:var(--type-display-2-ar-font-weight);line-height:var(--type-display-2-ar-line-height);letter-spacing:var(--type-display-2-ar-letter-spacing)}.type-display-2:lang(en){font-family:var(--type-display-2-en-font-family);font-size:var(--type-display-2-en-font-size);font-weight:var(--type-display-2-en-font-weight);line-height:var(--type-display-2-en-line-height);letter-spacing:var(--type-display-2-en-letter-spacing)}.type-heading-2:lang(ar){font-family:var(--type-heading-2-ar-font-family);font-size:var(--type-heading-2-ar-font-size);font-weight:var(--type-heading-2-ar-font-weight);line-height:var(--type-heading-2-ar-line-height);letter-spacing:var(--type-heading-2-ar-letter-spacing)}.type-heading-2:lang(en){font-family:var(--type-heading-2-en-font-family);font-size:var(--type-heading-2-en-font-size);font-weight:var(--type-heading-2-en-font-weight);line-height:var(--type-heading-2-en-line-height);letter-spacing:var(--type-heading-2-en-letter-spacing)}.type-service-title:lang(ar){font-family:var(--type-service-title-ar-font-family);font-size:var(--type-service-title-ar-font-size);font-weight:var(--type-service-title-ar-font-weight);line-height:var(--type-service-title-ar-line-height);letter-spacing:var(--type-service-title-ar-letter-spacing)}.type-service-title:lang(en){font-family:var(--type-service-title-en-font-family);font-size:var(--type-service-title-en-font-size);font-weight:var(--type-service-title-en-font-weight);line-height:var(--type-service-title-en-line-height);letter-spacing:var(--type-service-title-en-letter-spacing)}.type-heading-3:lang(ar){font-family:var(--type-heading-3-ar-font-family);font-size:var(--type-heading-3-ar-font-size);font-weight:var(--type-heading-3-ar-font-weight);line-height:var(--type-heading-3-ar-line-height);letter-spacing:var(--type-heading-3-ar-letter-spacing)}.type-heading-3:lang(en){font-family:var(--type-heading-3-en-font-family);font-size:var(--type-heading-3-en-font-size);font-weight:var(--type-heading-3-en-font-weight);line-height:var(--type-heading-3-en-line-height);letter-spacing:var(--type-heading-3-en-letter-spacing)}.type-lead:lang(ar){font-family:var(--type-lead-ar-font-family);font-size:var(--type-lead-ar-font-size);font-weight:var(--type-lead-ar-font-weight);line-height:var(--type-lead-ar-line-height);letter-spacing:var(--type-lead-ar-letter-spacing)}.type-lead:lang(en){font-family:var(--type-lead-en-font-family);font-size:var(--type-lead-en-font-size);font-weight:var(--type-lead-en-font-weight);line-height:var(--type-lead-en-line-height);letter-spacing:var(--type-lead-en-letter-spacing)}.type-body:lang(ar){font-family:var(--type-body-ar-font-family);font-size:var(--type-body-ar-font-size);font-weight:var(--type-body-ar-font-weight);line-height:var(--type-body-ar-line-height);letter-spacing:var(--type-body-ar-letter-spacing)}.type-body:lang(en){font-family:var(--type-body-en-font-family);font-size:var(--type-body-en-font-size);font-weight:var(--type-body-en-font-weight);line-height:var(--type-body-en-line-height);letter-spacing:var(--type-body-en-letter-spacing)}.type-body-sm:lang(ar){font-family:var(--type-body-sm-ar-font-family);font-size:var(--type-body-sm-ar-font-size);font-weight:var(--type-body-sm-ar-font-weight);line-height:var(--type-body-sm-ar-line-height);letter-spacing:var(--type-body-sm-ar-letter-spacing)}.type-body-sm:lang(en){font-family:var(--type-body-sm-en-font-family);font-size:var(--type-body-sm-en-font-size);font-weight:var(--type-body-sm-en-font-weight);line-height:var(--type-body-sm-en-line-height);letter-spacing:var(--type-body-sm-en-letter-spacing)}.type-descriptor:lang(ar){font-family:var(--type-descriptor-ar-font-family);font-size:var(--type-descriptor-ar-font-size);font-weight:var(--type-descriptor-ar-font-weight);line-height:var(--type-descriptor-ar-line-height);letter-spacing:var(--type-descriptor-ar-letter-spacing)}.type-descriptor:lang(en){font-family:var(--type-descriptor-en-font-family);font-size:var(--type-descriptor-en-font-size);font-weight:var(--type-descriptor-en-font-weight);line-height:var(--type-descriptor-en-line-height);letter-spacing:var(--type-descriptor-en-letter-spacing)}.type-label:lang(ar){font-family:var(--type-label-ar-font-family);font-size:var(--type-label-ar-font-size);font-weight:var(--type-label-ar-font-weight);line-height:var(--type-label-ar-line-height);letter-spacing:var(--type-label-ar-letter-spacing)}.type-label:lang(en){font-family:var(--type-label-en-font-family);font-size:var(--type-label-en-font-size);font-weight:var(--type-label-en-font-weight);line-height:var(--type-label-en-line-height);letter-spacing:var(--type-label-en-letter-spacing)}.type-label-regular:lang(ar){font-family:var(--type-label-regular-ar-font-family);font-size:var(--type-label-regular-ar-font-size);font-weight:var(--type-label-regular-ar-font-weight);line-height:var(--type-label-regular-ar-line-height);letter-spacing:var(--type-label-regular-ar-letter-spacing)}.type-label-lg:lang(ar){font-family:var(--type-label-lg-ar-font-family);font-size:var(--type-label-lg-ar-font-size);font-weight:var(--type-label-lg-ar-font-weight);line-height:var(--type-label-lg-ar-line-height);letter-spacing:var(--type-label-lg-ar-letter-spacing)}.type-label-lg:lang(en){font-family:var(--type-label-lg-en-font-family);font-size:var(--type-label-lg-en-font-size);font-weight:var(--type-label-lg-en-font-weight);line-height:var(--type-label-lg-en-line-height);letter-spacing:var(--type-label-lg-en-letter-spacing)}.type-nav-sheet:lang(ar){font-family:var(--type-nav-sheet-ar-font-family);font-size:var(--type-nav-sheet-ar-font-size);font-weight:var(--type-nav-sheet-ar-font-weight);line-height:var(--type-nav-sheet-ar-line-height);letter-spacing:var(--type-nav-sheet-ar-letter-spacing)}.type-nav-sheet:lang(en){font-family:var(--type-nav-sheet-en-font-family);font-size:var(--type-nav-sheet-en-font-size);font-weight:var(--type-nav-sheet-en-font-weight);line-height:var(--type-nav-sheet-en-line-height);letter-spacing:var(--type-nav-sheet-en-letter-spacing)}.type-eyebrow:lang(ar){font-family:var(--type-eyebrow-ar-font-family);font-size:var(--type-eyebrow-ar-font-size);font-weight:var(--type-eyebrow-ar-font-weight);line-height:var(--type-eyebrow-ar-line-height);letter-spacing:var(--type-eyebrow-ar-letter-spacing)}.type-eyebrow:lang(en){font-family:var(--type-eyebrow-en-font-family);font-size:var(--type-eyebrow-en-font-size);font-weight:var(--type-eyebrow-en-font-weight);line-height:var(--type-eyebrow-en-line-height);letter-spacing:var(--type-eyebrow-en-letter-spacing)}.type-caption:lang(ar){font-family:var(--type-caption-ar-font-family);font-size:var(--type-caption-ar-font-size);font-weight:var(--type-caption-ar-font-weight);line-height:var(--type-caption-ar-line-height);letter-spacing:var(--type-caption-ar-letter-spacing)}.type-caption:lang(en){font-family:var(--type-caption-en-font-family);font-size:var(--type-caption-en-font-size);font-weight:var(--type-caption-en-font-weight);line-height:var(--type-caption-en-line-height);letter-spacing:var(--type-caption-en-letter-spacing)}.type-badge:lang(ar){font-family:var(--type-badge-ar-font-family);font-size:var(--type-badge-ar-font-size);font-weight:var(--type-badge-ar-font-weight);line-height:var(--type-badge-ar-line-height);letter-spacing:var(--type-badge-ar-letter-spacing)}.type-badge:lang(en){font-family:var(--type-badge-en-font-family);font-size:var(--type-badge-en-font-size);font-weight:var(--type-badge-en-font-weight);line-height:var(--type-badge-en-line-height);letter-spacing:var(--type-badge-en-letter-spacing)}.type-index-number{font-family:var(--type-index-number-font-family);font-size:var(--type-index-number-font-size);font-weight:var(--type-index-number-font-weight);line-height:var(--type-index-number-line-height);letter-spacing:var(--type-index-number-letter-spacing)}.type-counter{font-family:var(--type-counter-font-family);font-size:var(--type-counter-font-size);font-weight:var(--type-counter-font-weight);line-height:var(--type-counter-line-height);letter-spacing:var(--type-counter-letter-spacing)}.type-price{font-family:var(--type-price-font-family);font-size:var(--type-price-font-size);font-weight:var(--type-price-font-weight);line-height:var(--type-price-line-height);letter-spacing:var(--type-price-letter-spacing)}.cover-frame{background-color:var(--screen-frame-window-ground-while-loading);inline-size:100%;display:block;position:relative;overflow:hidden}.cover-window{border-radius:var(--screen-frame-window-image-radius);display:block;position:absolute;overflow:hidden}.cover-image{object-fit:cover;forced-color-adjust:none;background-color:var(--screen-frame-window-ground-while-loading);color:#0000;max-inline-size:none;font-size:0;position:absolute}.cover-image:after{content:"";background-color:var(--screen-frame-window-ground-while-loading);position:absolute;inset:0}.cover-hax-hr-card{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-hr-card .cover-window{aspect-ratio:1317/712;inline-size:100%;position:relative;inset:auto}.cover-hax-hr-card .cover-image{width:100.152%;height:115.169%;top:-15.0281%;left:-.0759%}.cover-hax-hr-detail{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-hr-detail .cover-window{aspect-ratio:1317/712;inline-size:100%;position:relative;inset:auto}.cover-hax-hr-detail .cover-image{width:100.152%;height:115.169%;top:-15.0281%;left:-.0759%}.cover-hax-hr-share{aspect-ratio:1200/630}.cover-hax-hr-share .cover-window{width:69.3645%;height:71.4286%;top:14.2857%;left:15.3178%}.cover-hax-hr-share .cover-image{width:100.152%;height:115.169%;top:-15.0281%;left:-.0759%}.cover-hax-attendance-card{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-attendance-card .cover-window{aspect-ratio:1316/737;inline-size:100%;position:relative;inset:auto}.cover-hax-attendance-card .cover-image{width:100.152%;height:113.976%;top:-13.8399%;left:-.076%}.cover-hax-attendance-detail{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-attendance-detail .cover-window{aspect-ratio:1316/737;inline-size:100%;position:relative;inset:auto}.cover-hax-attendance-detail .cover-image{width:100.152%;height:113.976%;top:-13.8399%;left:-.076%}.cover-hax-attendance-share{aspect-ratio:1200/630}.cover-hax-attendance-share .cover-window{width:66.9607%;height:71.4286%;top:14.2857%;left:16.5197%}.cover-hax-attendance-share .cover-image{width:100.152%;height:113.976%;top:-13.8399%;left:-.076%}.cover-hax-payroll-card{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-payroll-card .cover-window{aspect-ratio:1316/730;inline-size:100%;position:relative;inset:auto}.cover-hax-payroll-card .cover-image{width:100.152%;height:114.11%;top:-13.9726%;left:-.076%}.cover-hax-payroll-detail{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-payroll-detail .cover-window{aspect-ratio:1316/730;inline-size:100%;position:relative;inset:auto}.cover-hax-payroll-detail .cover-image{width:100.152%;height:114.11%;top:-13.9726%;left:-.076%}.cover-hax-payroll-share{aspect-ratio:1200/630}.cover-hax-payroll-share .cover-window{width:67.6027%;height:71.4286%;top:14.2857%;left:16.1986%}.cover-hax-payroll-share .cover-image{width:100.152%;height:114.11%;top:-13.9726%;left:-.076%}.cover-hax-installments-card{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-installments-card .cover-window{aspect-ratio:1116/794;inline-size:100%;position:relative;inset:auto}.cover-hax-installments-card .cover-image{width:100.179%;height:104.03%;top:-3.9043%;left:-.0896%}.cover-hax-installments-detail{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-installments-detail .cover-window{aspect-ratio:1116/794;inline-size:100%;position:relative;inset:auto}.cover-hax-installments-detail .cover-image{width:100.179%;height:104.03%;top:-3.9043%;left:-.0896%}.cover-hax-installments-share{aspect-ratio:1200/630}.cover-hax-installments-share .cover-window{width:52.7078%;height:71.4286%;top:14.2857%;left:23.6461%}.cover-hax-installments-share .cover-image{width:100.179%;height:104.03%;top:-3.9043%;left:-.0896%}.cover-hax-medical-center-card{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-medical-center-card .cover-window{aspect-ratio:1317/834;inline-size:100%;position:relative;inset:auto}.cover-hax-medical-center-card .cover-image{width:100.152%;height:103.837%;top:-3.717%;left:-.0759%}.cover-hax-medical-center-detail{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-medical-center-detail .cover-window{aspect-ratio:1317/834;inline-size:100%;position:relative;inset:auto}.cover-hax-medical-center-detail .cover-image{width:100.152%;height:103.837%;top:-3.717%;left:-.0759%}.cover-hax-medical-center-share{aspect-ratio:1200/630}.cover-hax-medical-center-share .cover-window{width:59.2176%;height:71.4286%;top:14.2857%;left:20.3912%}.cover-hax-medical-center-share .cover-image{width:100.152%;height:103.837%;top:-3.717%;left:-.0759%}.cover-hax-quotation-card{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-quotation-card .cover-window{aspect-ratio:1316/741;inline-size:100%;position:relative;inset:auto}.cover-hax-quotation-card .cover-image{width:100.152%;height:113.9%;top:-13.7652%;left:-.076%}.cover-hax-quotation-detail{border:var(--screen-frame-window-edge-width) solid var(--screen-frame-window-edge);border-radius:var(--screen-frame-window-radius);box-shadow:var(--screen-frame-shadow)}.cover-hax-quotation-detail .cover-window{aspect-ratio:1316/741;inline-size:100%;position:relative;inset:auto}.cover-hax-quotation-detail .cover-image{width:100.152%;height:113.9%;top:-13.7652%;left:-.076%}.cover-hax-quotation-share{aspect-ratio:1200/630}.cover-hax-quotation-share .cover-window{width:66.5992%;height:71.4286%;top:14.2857%;left:16.7004%}.cover-hax-quotation-share .cover-image{width:100.152%;height:113.9%;top:-13.7652%;left:-.076%}.cover-row-home-slider-hax-hr{inline-size:82%}@media (width>=640px){.cover-row-home-slider-hax-hr{inline-size:45%}}@media (width>=1024px){.cover-row-home-slider-hax-hr{inline-size:calc(34.0142% - 22.3002px)}}.cover-row-home-slider-hax-attendance{inline-size:82%}@media (width>=640px){.cover-row-home-slider-hax-attendance{inline-size:45%}}@media (width>=1024px){.cover-row-home-slider-hax-attendance{inline-size:calc(32.8355% - 20.6264px)}}.cover-row-home-slider-hax-payroll{inline-size:82%}@media (width>=640px){.cover-row-home-slider-hax-payroll{inline-size:45%}}@media (width>=1024px){.cover-row-home-slider-hax-payroll{inline-size:calc(33.1503% - 21.0734px)}}.cover-row-home-slider-hax-installments{inline-size:82%}@media (width>=640px){.cover-row-home-slider-hax-installments{inline-size:45%}}@media (width>=1024px){.cover-row-home-slider-hax-installments{inline-size:calc(25.8463% - 10.7017px)}}.cover-row-home-slider-hax-medical-center{inline-size:82%}@media (width>=640px){.cover-row-home-slider-hax-medical-center{inline-size:45%}}@media (width>=1024px){.cover-row-home-slider-hax-medical-center{inline-size:calc(29.0385% - 15.2347px)}}.cover-row-home-slider-hax-quotation{inline-size:82%}@media (width>=640px){.cover-row-home-slider-hax-quotation{inline-size:45%}}@media (width>=1024px){.cover-row-home-slider-hax-quotation{inline-size:calc(32.6582% - 20.3746px)}}.cover-row-products-grid-hax-hr{inline-size:100%}@media (width>=640px){.cover-row-products-grid-hax-hr{inline-size:calc(50.8816% - 12.67px)}}@media (width>=1024px){.cover-row-products-grid-hax-hr{inline-size:calc(34.0142% - 22.3002px)}}.cover-row-products-grid-hax-attendance{inline-size:100%}@media (width>=640px){.cover-row-products-grid-hax-attendance{inline-size:calc(49.1184% - 11.33px)}}@media (width>=1024px){.cover-row-products-grid-hax-attendance{inline-size:calc(32.8355% - 20.6264px)}}.cover-row-products-grid-hax-payroll{inline-size:100%}@media (width>=640px){.cover-row-products-grid-hax-payroll{inline-size:calc(56.1902% - 16.7046px)}}@media (width>=1024px){.cover-row-products-grid-hax-payroll{inline-size:calc(33.1503% - 21.0734px)}}.cover-row-products-grid-hax-installments{inline-size:100%}@media (width>=640px){.cover-row-products-grid-hax-installments{inline-size:calc(43.8098% - 7.29545px)}}@media (width>=1024px){.cover-row-products-grid-hax-installments{inline-size:calc(29.5241% - 15.9242px)}}.cover-row-products-grid-hax-medical-center{inline-size:100%}@media (width>=640px){.cover-row-products-grid-hax-medical-center{inline-size:calc(47.0665% - 9.77054px)}}@media (width>=1024px){.cover-row-products-grid-hax-medical-center{inline-size:calc(33.1706% - 21.1023px)}}.cover-row-products-grid-hax-quotation{inline-size:100%}@media (width>=640px){.cover-row-products-grid-hax-quotation{inline-size:calc(52.9335% - 14.2295px)}}@media (width>=1024px){.cover-row-products-grid-hax-quotation{inline-size:calc(37.3053% - 26.9735px)}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-cyrillic-ext-400-normal.KAuemXZb.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-cyrillic-ext-400-normal.BnfWueTs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-ext-400-normal.BpLfq-63.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-ext-400-normal.BeVLg08x.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-400-normal.Bo5KPYvw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-400-normal.CFZh1unN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-cyrillic-ext-600-normal.ABNWglN6.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-cyrillic-ext-600-normal.CFFPHiVs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-latin-ext-600-normal.DjDAeNQD.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-ext-600-normal.DT29Q8HW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-latin-600-normal.KrqB56Mw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-600-normal.Dk5eISD_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alexandria-arabic-500-normal.Dphr8v-Z.woff2)format("woff2"),url(/_astro/alexandria-arabic-500-normal.BNWkkXRX.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alexandria-vietnamese-500-normal.CGOuimKx.woff2)format("woff2"),url(/_astro/alexandria-vietnamese-500-normal.BW8nYh9F.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alexandria-latin-ext-500-normal.ujTlIBUn.woff2)format("woff2"),url(/_astro/alexandria-latin-ext-500-normal.DjtQMxRU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alexandria-latin-500-normal.o9m_ToVq.woff2)format("woff2"),url(/_astro/alexandria-latin-500-normal.BvijD0qP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hax Text Fallback;font-style:normal;font-weight:100 900;font-display:swap;src:local(GeezaPro),local(Geeza Pro Regular),local(Geeza Pro);size-adjust:105.3%;ascent-override:103%;descent-override:39.4%;line-gap-override:0%}@font-face{font-family:Hax Display Fallback;font-style:normal;font-weight:100 900;font-display:swap;src:local(GeezaPro),local(Geeza Pro Regular),local(Geeza Pro);size-adjust:129.8%;ascent-override:74.6%;descent-override:19.3%;line-gap-override:0%}:root{--font-fallback-text:"Hax Text Fallback", "Geeza Pro", "Segoe UI", Tahoma, "Noto Sans Arabic", system-ui, sans-serif;--font-fallback-display:"Hax Display Fallback", var(--font-fallback-text);--font-stack-text:var(--type-body-ar-font-family), var(--font-fallback-text);font-family:var(--font-stack-text);font-synthesis:none}.type-display-1:lang(ar){font-family:var(--type-display-1-ar-font-family), var(--font-fallback-display)}.type-display-1:lang(en){font-family:var(--type-display-1-en-font-family), var(--font-fallback-display)}.type-display-2:lang(ar){font-family:var(--type-display-2-ar-font-family), var(--font-fallback-display)}.type-display-2:lang(en){font-family:var(--type-display-2-en-font-family), var(--font-fallback-display)}.type-heading-2:lang(ar){font-family:var(--type-heading-2-ar-font-family), var(--font-fallback-display)}.type-heading-2:lang(en){font-family:var(--type-heading-2-en-font-family), var(--font-fallback-display)}.type-heading-3:lang(ar){font-family:var(--type-heading-3-ar-font-family), var(--font-fallback-text)}.type-heading-3:lang(en){font-family:var(--type-heading-3-en-font-family), var(--font-fallback-text)}.type-service-title:lang(ar){font-family:var(--type-service-title-ar-font-family), var(--font-fallback-display)}.type-service-title:lang(en){font-family:var(--type-service-title-en-font-family), var(--font-fallback-display)}.type-index-number{font-family:var(--type-index-number-font-family), var(--font-fallback-display)}.type-lead:lang(ar){font-family:var(--type-lead-ar-font-family), var(--font-fallback-text)}.type-lead:lang(en){font-family:var(--type-lead-en-font-family), var(--font-fallback-text)}.type-body:lang(ar){font-family:var(--type-body-ar-font-family), var(--font-fallback-text)}.type-body:lang(en){font-family:var(--type-body-en-font-family), var(--font-fallback-text)}.type-body-sm:lang(ar){font-family:var(--type-body-sm-ar-font-family), var(--font-fallback-text)}.type-body-sm:lang(en){font-family:var(--type-body-sm-en-font-family), var(--font-fallback-text)}.type-descriptor:lang(ar){font-family:var(--type-descriptor-ar-font-family), var(--font-fallback-text)}.type-descriptor:lang(en){font-family:var(--type-descriptor-en-font-family), var(--font-fallback-text)}.type-label:lang(ar){font-family:var(--type-label-ar-font-family), var(--font-fallback-text)}.type-label:lang(en){font-family:var(--type-label-en-font-family), var(--font-fallback-text)}.type-label-regular:lang(ar){font-family:var(--type-label-regular-ar-font-family), var(--font-fallback-text)}.type-label-lg:lang(ar){font-family:var(--type-label-lg-ar-font-family), var(--font-fallback-text)}.type-label-lg:lang(en){font-family:var(--type-label-lg-en-font-family), var(--font-fallback-text)}.type-nav-sheet:lang(ar){font-family:var(--type-nav-sheet-ar-font-family), var(--font-fallback-text)}.type-nav-sheet:lang(en){font-family:var(--type-nav-sheet-en-font-family), var(--font-fallback-text)}.type-eyebrow:lang(ar){font-family:var(--type-eyebrow-ar-font-family), var(--font-fallback-text)}.type-eyebrow:lang(en){font-family:var(--type-eyebrow-en-font-family), var(--font-fallback-text)}.type-caption:lang(ar){font-family:var(--type-caption-ar-font-family), var(--font-fallback-text)}.type-caption:lang(en){font-family:var(--type-caption-en-font-family), var(--font-fallback-text)}.type-badge:lang(ar){font-family:var(--type-badge-ar-font-family), var(--font-fallback-text)}.type-badge:lang(en){font-family:var(--type-badge-en-font-family), var(--font-fallback-text)}.type-counter{font-family:var(--type-counter-font-family), var(--font-fallback-text)}.type-price{font-family:var(--type-price-font-family), var(--font-fallback-text)}body{background-color:var(--bg-canvas);color:var(--text-primary)}.skip-link{z-index:var(--layers-skip-link);min-block-size:var(--button-primary-min-height-mobile);padding-inline:var(--button-primary-padding-inline-mobile);border:var(--button-primary-forced-colours-border);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background);color:var(--button-primary-foreground);align-items:center;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:var(--skip-link-offset);inset-inline-start:var(--skip-link-offset);transform:translateY(-200%)}.skip-link:focus{outline:var(--focus-ring-outer-width) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-inner-width);transform:none}#main-content:focus{outline:none}:root,[dir=ltr]{--motion-inline-factor:1}[dir=rtl]{--motion-inline-factor:-1}.motion-underglow,.motion-horizon{transition:none;animation:none}.motion-press{--motion-press-scale:1}.motion-text-action{--motion-text-action-travel:0px}.motion-accent-bar{--motion-accent-bar-origin:calc(50% - 50% * var(--motion-inline-factor)) 50%;--motion-accent-bar-rest-scale:var(--service-card-accent-bar-grow)}.motion-sheet{--motion-sheet-travel:0px}.motion-switch-thumb{--motion-switch-thumb-travel:calc(var(--motion-switch-thumb-distance,0px) * var(--motion-inline-factor))}.motion-reveal{--motion-reveal-travel:0px}.motion-viewer-open{--motion-viewer-open-scale:1}.motion-viewer-change{--motion-viewer-change-travel:0px}@media screen and (prefers-reduced-motion:no-preference){.motion-tint{transition-property:opacity;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-easing-standard)}.motion-press{--motion-press-scale:var(--button-primary-pressed-scale);transition-property:transform;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-easing-standard)}.motion-press:active{transition-duration:var(--motion-duration-instant)}.motion-text-action{--motion-text-action-travel:calc(2px * var(--motion-inline-factor));transition-property:transform;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-easing-standard)}.motion-card{transition-property:opacity;transition-duration:var(--motion-card-duration,var(--motion-duration-base));transition-timing-function:var(--motion-easing-standard)}.motion-accent-bar{--motion-accent-bar-rest-scale:1;transition-property:transform;transition-duration:var(--motion-duration-moderate);transition-timing-function:var(--motion-easing-standard)}.motion-hairline{transition-property:opacity;transition-duration:.16s;transition-timing-function:var(--motion-easing-standard)}.motion-sheet{--motion-sheet-travel:-8px;transition-property:opacity,transform;transition-duration:.22s;transition-timing-function:var(--motion-sheet-easing,var(--motion-easing-standard))}.motion-switch-thumb{transition-property:transform;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-easing-standard)}.motion-reveal{--motion-reveal-travel:32px;--motion-reveal-scale:1;transition-property:opacity,transform;transition-duration:calc(var(--motion-duration-slow) * 2);transition-timing-function:var(--motion-easing-standard);transition-delay:calc(min(var(--motion-reveal-index,0), 3) * var(--motion-duration-instant))}:is(li,.service-card,.pd-group,.product-slider).motion-reveal{--motion-reveal-travel:40px;--motion-reveal-scale:.985}.motion-viewer-open{--motion-viewer-open-scale:.98;transition-property:opacity,transform;transition-duration:var(--motion-viewer-open-duration,var(--motion-duration-moderate));transition-timing-function:var(--motion-easing-standard)}.motion-viewer-close{transition-property:opacity;transition-duration:.16s;transition-timing-function:var(--motion-easing-exit)}.motion-viewer-change{--motion-viewer-change-travel:calc(24px * var(--motion-inline-factor) * var(--motion-viewer-change-direction,1));transition-property:opacity,transform;transition-duration:.22s;transition-timing-function:var(--motion-easing-standard)}@keyframes motion-loading-bar{0%{transform:translateX(calc(-100% * var(--motion-inline-factor)))}to{transform:translateX(calc(100% * var(--motion-inline-factor)))}}.motion-loading-bar{animation:1.2s linear infinite motion-loading-bar}.motion-opening{transition-property:opacity;transition-duration:var(--motion-duration-moderate);transition-timing-function:var(--motion-easing-exit)}.motion-hero-video{transition-property:opacity;transition-duration:var(--motion-duration-slow);transition-timing-function:var(--motion-easing-standard)}}:is(li,.service-card,.pd-group,.product-slider){transform-origin:top}@media screen and (prefers-reduced-motion:no-preference){[data-hx-reveal-armed]{opacity:0;transform:translateY(var(--motion-reveal-travel)) scale(var(--motion-reveal-scale,1));transition:none}}.opening-overlay{z-index:var(--layers-viewer);background-color:var(--bg-scrim);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.opening-overlay[data-hx-opening-leaving]{opacity:0}.opening-media{object-fit:contain;max-block-size:100%;max-inline-size:100%}.opening-skip{min-block-size:var(--button-primary-min-height-mobile);padding-inline:var(--button-primary-padding-inline-mobile);border:var(--button-primary-forced-colours-border);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background);color:var(--button-primary-foreground);pointer-events:auto;align-items:center;display:inline-flex;position:fixed;inset-block-end:calc(var(--floating-whatsapp-offset) + env(safe-area-inset-bottom,0px));inset-inline-start:calc(var(--floating-whatsapp-offset) + max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px)))}.opening-skip:focus-visible{outline:var(--focus-ring-outer-width) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-inner-width)}@media (prefers-reduced-motion:reduce){.opening-overlay{display:none}}@media print{.opening-overlay{display:none}}.hero{isolation:isolate;min-block-size:calc(100svh - var(--header-height-mobile));background-color:var(--hero-media-ground);--focus-inner:var(--hero-media-focus-inner);--focus-outer:var(--hero-media-focus-outer);--focus-ring-inner:var(--hero-media-focus-inner);--focus-ring-outer:var(--hero-media-focus-outer);--hero-arrow-mirror:1;position:relative;overflow:clip}[dir=rtl] .hero{--hero-arrow-mirror:-1}.hero-media{display:block;position:absolute;inset:0}.hero-media img{object-fit:cover;object-position:center top;block-size:100%;inline-size:100%}.hero-copy{z-index:1;text-align:center;text-wrap:balance;padding-block-start:var(--hero-media-padding-top-mobile);padding-inline:var(--space-margin-xs);color:var(--hero-media-text);flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.hero-copy:before{content:"";z-index:-1;inset-block:0 calc(-1 * var(--space-16));background-image:linear-gradient(to bottom, var(--hero-media-scrim) 0, var(--hero-media-scrim) calc(100% - var(--space-16)), transparent 100%);position:absolute;inset-inline:0}.hero-copy>h1{margin-block-start:var(--space-2)}.hero-copy>p:last-of-type{max-inline-size:var(--hero-media-supporting-max-width-mobile);margin-block-start:var(--space-4)}.hero-actions{align-items:center;gap:var(--space-3);inline-size:100%;flex-direction:column;margin-block-start:var(--space-7);display:flex}.hero-action-main{justify-content:center;inline-size:100%}.hero-action-text{justify-content:center;align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--button-primary-min-height-mobile);padding-inline:var(--product-browse-action-padding-inline);border-radius:var(--product-browse-action-radius);background-color:var(--product-browse-action-background);color:var(--product-browse-action-foreground);box-shadow:var(--elevation-e2);border:1px solid #0000;text-decoration:none;display:inline-flex}.hero-action-text.type-label-lg{font-size:var(--product-browse-action-font-size-mobile);font-weight:var(--product-browse-action-font-weight)}.hero-action-text:active,.hero-action-text:focus-visible{background-color:var(--product-browse-action-background-hover);border:1px solid #0000}@media (hover:hover) and (pointer:fine){.hero-action-text:hover{background-color:var(--product-browse-action-background-hover);border:1px solid #0000}}.hero-action-text:focus-visible{outline:var(--focus-ring-outer-width) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-inner-width)}.hero-action-arrow{block-size:var(--space-4);inline-size:var(--space-4);transform:scaleX(var(--hero-arrow-mirror));flex-shrink:0}.hero-action-text:hover .hero-action-arrow,.hero-action-text:focus-visible .hero-action-arrow{transform:translateX(var(--motion-text-action-travel)) scaleX(var(--hero-arrow-mirror))}@media (width>=360px){.hero-copy{padding-inline:var(--space-margin-mobile)}}@media (width>=640px){.hero-copy{padding-inline:var(--space-margin-tablet)}}@media (width>=1024px){.hero{min-block-size:calc(100svh - var(--header-height-desktop))}.hero-copy{max-inline-size:var(--hero-media-copy-max-width-desktop);padding-block-start:var(--hero-media-padding-top-desktop);padding-inline:0}@supports ((-webkit-mask-image:linear-gradient(currentColor, transparent)) or (mask-image:linear-gradient(currentColor, transparent))){.hero-copy:before{inset-inline:-120px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 25% 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 25% 75%,#0000 100%)}}.hero-copy>h1{max-inline-size:var(--hero-media-heading-max-width-desktop);margin-block-start:var(--space-3)}.hero-copy>p:last-of-type{max-inline-size:var(--hero-media-supporting-max-width-desktop);margin-block-start:var(--space-5)}.hero-actions{justify-content:center;gap:var(--space-6);flex-direction:row;margin-block-start:var(--space-8)}.hero-action-main,.hero-action-text{inline-size:auto}.hero-action-text.type-label-lg{font-size:var(--product-browse-action-font-size)}}.hero-video{object-fit:cover;object-position:center top;opacity:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.hero-video[data-hx-hero-video-state=playing]{opacity:1}.hero-video-control{z-index:1;inline-size:var(--hero-video-control-size);block-size:var(--hero-video-control-size);border-radius:var(--hero-video-control-radius);background-color:var(--hero-video-control-background);border:var(--hero-video-control-edge-width) solid var(--hero-video-control-edge);box-shadow:var(--hero-video-control-shadow);color:var(--hero-video-control-icon);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:var(--hero-video-control-inset);inset-inline-start:var(--hero-video-control-inset)}.hero-video-control[hidden]{display:none}@media (hover:hover){.hero-video-control:hover{background-color:var(--hero-video-control-background-hover);border:var(--hero-video-control-edge-width) solid var(--hero-video-control-edge)}}@media screen and (prefers-reduced-motion:no-preference){.hero-video-control{--motion-press-scale:var(--button-icon-pressed-scale)}}.hero-video-control:active{transform:scale(var(--motion-press-scale))}.hero-video-control:focus-visible{outline:var(--focus-ring-outer-width) solid var(--hero-video-control-focus-outer);outline-offset:var(--focus-ring-inner-width)}.hero-video-control svg{inline-size:var(--space-5);block-size:var(--space-5)}.hero-video-control[data-hx-hero-video-state=paused] .hero-video-control__pause,.hero-video-control:not([data-hx-hero-video-state=paused]) .hero-video-control__play{display:none}@media print{.hero-video,.hero-video-control{display:none}}:root{--band-inverse-aurora:radial-gradient(ellipse 100% 120% at 0% 0%, var(--band-inverse-aurora-teal) 0%, var(--band-inverse-aurora-teal) 20%, var(--band-inverse-aurora-teal) 40%, var(--band-inverse-aurora-teal) 58%, transparent 76%), radial-gradient(ellipse 100% 120% at 100% 100%, var(--band-inverse-aurora-blue) 0%, var(--band-inverse-aurora-blue) 20%, var(--band-inverse-aurora-blue) 40%, var(--band-inverse-aurora-blue) 58%, transparent 76%)}@supports (color:color-mix(in lab, red, red)){:root{--band-inverse-aurora:radial-gradient(ellipse 100% 120% at 0% 0%, var(--band-inverse-aurora-teal) 0%, color-mix(in srgb, var(--band-inverse-aurora-teal) 62%, transparent) 20%, color-mix(in srgb, var(--band-inverse-aurora-teal) 30%, transparent) 40%, color-mix(in srgb, var(--band-inverse-aurora-teal) 10%, transparent) 58%, transparent 76%), radial-gradient(ellipse 100% 120% at 100% 100%, var(--band-inverse-aurora-blue) 0%, color-mix(in srgb, var(--band-inverse-aurora-blue) 62%, transparent) 20%, color-mix(in srgb, var(--band-inverse-aurora-blue) 30%, transparent) 40%, color-mix(in srgb, var(--band-inverse-aurora-blue) 10%, transparent) 58%, transparent 76%)}}.services-band{grid-template-columns:minmax(0, var(--space-content-max));background-color:var(--band-inverse-background);background-image:var(--band-inverse-aurora);color:var(--band-inverse-text);padding-block:var(--space-section-mobile);padding-inline:var(--space-margin-xs);justify-content:center;display:grid}.services-band__heading{max-inline-size:var(--space-reading-max);color:var(--band-inverse-heading)}.services-band__intro{max-inline-size:var(--space-reading-max);margin-block-start:var(--space-4)}.services-band__list{gap:var(--space-gap-cards);max-inline-size:var(--space-reading-max);margin-block-start:var(--space-8);display:grid}.services-band__list[data-service-count="1"]{margin-inline:auto}@media (width>=360px){.services-band{padding-inline:var(--space-margin-mobile)}}@media (width>=640px){.services-band{padding-block:var(--space-section-tablet);padding-inline:var(--space-margin-tablet)}}@media (width>=1024px){.services-band{padding-block:var(--space-section-desktop);padding-inline:var(--space-margin-desktop)}.services-band__list{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:none}.services-band__list[data-service-count="1"]{max-inline-size:var(--space-reading-max);grid-template-columns:minmax(0,1fr)}}@media (width>=1280px){.services-band__list{gap:var(--space-gap-cards-wide)}}.service-card{isolation:isolate;background-color:var(--service-card-background);border:1px solid var(--service-card-border);border-radius:var(--service-card-radius-mobile);padding:var(--service-card-padding-mobile);color:var(--text-primary);--service-arrow-mirror:1;position:relative}[dir=rtl] .service-card{--service-arrow-mirror:-1}.services-band .service-card{border-color:var(--service-card-border-on-band,var(--service-card-border))}.service-card__border{border:1px solid var(--service-card-border-hover);border-radius:inherit;opacity:0;pointer-events:none;--motion-card-duration:var(--motion-duration-base);position:absolute;inset:0}.service-card--custom-app{--service-card-accent:var(--service-card-accent-custom-app);--service-card-icon:var(--service-card-icon-custom-app)}.service-card--digital-assistant{--service-card-accent:var(--service-card-accent-digital-assistant);--service-card-icon:var(--service-card-icon-digital-assistant)}.service-card__accent{inline-size:var(--service-card-accent-bar-width);block-size:var(--service-card-accent-bar-height);background-color:var(--service-card-accent);transform:scaleX(var(--motion-accent-bar-rest-scale));transform-origin:var(--motion-accent-bar-origin);display:block}.service-card__head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-block-start:var(--space-6);display:flex}.service-card__index{color:var(--service-card-index-color)}.service-card__icon{inline-size:var(--service-card-icon-size);block-size:var(--service-card-icon-size);color:var(--service-card-icon);flex-shrink:0}.service-card__title{margin-block-start:var(--space-5)}.service-card__audience,.service-card__text{z-index:1;margin-inline:calc(-1 * var(--service-card-padding-mobile));padding-inline:var(--service-card-padding-mobile);position:relative}.service-card__audience{color:var(--service-card-audience-color);padding-block-start:var(--space-3)}.service-card__text{color:var(--service-card-text-color);padding-block-start:var(--space-3)}.service-card__action{align-items:center;gap:var(--space-2);min-block-size:calc(var(--button-text-min-height) + var(--space-5));color:var(--button-text-foreground);text-decoration-line:underline;text-decoration-thickness:var(--button-text-underline-width);text-underline-offset:var(--button-text-underline-offset);padding-block-start:var(--space-5);display:inline-flex}.service-card__action:before{content:"";position:absolute;inset:0}.service-card__action:active,.service-card__action:focus-visible{text-decoration-thickness:var(--button-text-underline-width-hover)}.service-card__action:focus-visible{outline:var(--focus-ring-outer-width) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-inner-width)}.service-card__arrow{block-size:var(--space-4);inline-size:var(--space-4);transform:scaleX(var(--service-arrow-mirror));flex-shrink:0}.service-card__action:focus-visible .service-card__arrow{transform:translateX(var(--motion-text-action-travel)) scaleX(var(--service-arrow-mirror))}.service-card:focus-within .service-card__border{opacity:1}.service-card:focus-within .service-card__accent{transform:scaleX(var(--service-card-accent-bar-grow))}@media (hover:hover) and (pointer:fine){.service-card:hover .service-card__border{opacity:1}.service-card:hover .service-card__accent{transform:scaleX(var(--service-card-accent-bar-grow))}.service-card__action:hover{text-decoration-thickness:var(--button-text-underline-width-hover)}.service-card__action:hover .service-card__arrow{transform:translateX(var(--motion-text-action-travel)) scaleX(var(--service-arrow-mirror))}}@media (width>=640px){.service-card{border-radius:var(--service-card-radius);padding:var(--service-card-padding)}.service-card__audience,.service-card__text{margin-inline:calc(-1 * var(--service-card-padding));padding-inline:var(--service-card-padding)}}.product-rail{grid-template-columns:minmax(0, var(--space-content-max));padding-block:var(--space-section-mobile);padding-inline:var(--space-margin-xs);justify-content:center;display:grid}@media (width>=360px){.product-rail{padding-inline:var(--space-margin-mobile)}}@media (width>=640px){.product-rail{padding-block:var(--space-section-tablet);padding-inline:var(--space-margin-tablet)}}@media (width>=1024px){.product-rail{padding-block:var(--space-section-desktop);padding-inline:var(--space-margin-desktop)}}.product-card-row{gap:var(--space-gutter-tablet);flex-wrap:nowrap;margin-block-start:var(--space-6);display:flex}@media (width>=1024px){.product-card-row{gap:var(--space-gap-cards-wide)}}.product-card{isolation:isolate;background-color:var(--product-card-background);border-radius:var(--product-card-radius);padding:var(--product-card-padding);color:var(--text-primary);--product-arrow-mirror:1;align-content:start;display:grid;position:relative}.product-card:before{content:"";border:1px solid var(--product-card-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}[dir=rtl] .product-card{--product-arrow-mirror:-1}.product-card__cover{display:block}.product-card__selection{border:var(--selection-frame-line-width) solid var(--selection-frame-color);border-radius:var(--product-card-radius);box-shadow:0 0 var(--product-card-selection-glow-radius) var(--glow-teal);opacity:0;pointer-events:none;--motion-card-duration:var(--selection-frame-fade);position:absolute;inset:0}.product-card__layer{border:1px solid var(--product-card-border-hover);border-radius:inherit;box-shadow:var(--product-card-shadow-hover);opacity:0;pointer-events:none;--motion-card-duration:var(--product-card-hover-layer-fade);position:absolute;inset:0}.product-card__name,.product-card__descriptor,.product-card__description,.product-card__footer{padding-inline:var(--product-card-body-padding-inline)}.product-card__name{color:var(--product-card-title-color);padding-block-start:var(--product-card-body-padding-block-start)}.product-card__descriptor{color:var(--product-card-descriptor-color);padding-block-start:var(--product-card-descriptor-gap-after-name)}.product-card__descriptor:lang(ar){font-size:var(--type-heading-3-ar-font-size);font-weight:var(--type-heading-3-ar-font-weight);line-height:var(--type-heading-3-ar-line-height)}.product-card__description{z-index:2;color:var(--product-card-description-color);padding-block-start:var(--product-card-description-gap)}.product-card__footer{z-index:1;align-items:flex-start;gap:var(--product-card-footer-gap);flex-direction:column;padding-block-start:var(--product-card-footer-gap);display:flex}.product-card__action{align-items:center;gap:var(--space-2);min-block-size:var(--button-text-min-height);color:var(--button-text-foreground);text-decoration-line:underline;text-decoration-thickness:var(--button-text-underline-width);text-underline-offset:var(--button-text-underline-offset);display:inline-flex}.product-card__action:before{content:"";inset:var(--product-card-padding);position:absolute}.product-card__action:active,.product-card__action:focus-visible{text-decoration-thickness:var(--button-text-underline-width-hover)}.product-card__action:focus-visible{outline:var(--focus-ring-outer-width) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-inner-width)}.product-card__arrow{block-size:var(--space-4);inline-size:var(--space-4);transform:scaleX(var(--product-arrow-mirror));flex-shrink:0}.product-card__action:focus-visible .product-card__arrow{transform:translateX(var(--motion-text-action-travel)) scaleX(var(--product-arrow-mirror))}.product-card__wa{z-index:1;align-items:flex-start;gap:var(--space-2);flex-direction:column;align-self:stretch;display:flex}.product-card__whatsapp{inline-size:var(--button-secondary-width-card);justify-content:center}.product-card__whatsapp:focus-visible{--button-secondary-border:var(--action-whatsapp-hover-border);--button-secondary-foreground:var(--action-whatsapp-hover-label)}@media (hover:hover) and (pointer:fine){.product-card__whatsapp:hover{--button-secondary-border:var(--action-whatsapp-hover-border);--button-secondary-foreground:var(--action-whatsapp-hover-label)}}.product-card:focus-within .product-card__layer,.product-card:focus-within .product-card__selection{opacity:1}@media (hover:hover) and (pointer:fine){.product-card:hover .product-card__layer,.product-card:hover .product-card__selection{opacity:1}.product-card__action:hover{text-decoration-thickness:var(--button-text-underline-width-hover)}.product-card__action:hover .product-card__arrow{transform:translateX(var(--motion-text-action-travel)) scaleX(var(--product-arrow-mirror))}}.product-rail{background-color:var(--band-sunken-background)}.product-rail__intro{max-inline-size:var(--space-reading-max);margin-block-start:var(--space-4)}.product-rail .product-card{background-color:light-dark(var(--product-card-background),var(--product-card-background-on-band-dark))}.product-card-row{scroll-snap-type:inline mandatory;scrollbar-width:none;margin-inline-end:calc(-1 * var(--space-margin-xs));padding-block-end:var(--space-5);overflow:auto hidden}.product-card-row::-webkit-scrollbar{display:none}@media (width>=360px){.product-card-row{margin-inline-end:calc(-1 * var(--space-margin-mobile))}}@media (width>=640px){.product-card-row{margin-inline-end:0}}.product-card-row>.product-card{scroll-snap-align:start;flex-shrink:0}.product-slider__controls{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-block-start:calc(var(--space-6) - var(--space-5));display:grid}.product-slider__view-all{justify-self:center;align-items:center;gap:var(--space-2);min-block-size:var(--product-browse-action-min-height);padding-inline:var(--product-browse-action-padding-inline);border-radius:var(--product-browse-action-radius);background-color:var(--product-browse-action-background);color:var(--product-browse-action-foreground);box-shadow:var(--elevation-e2);grid-column:2;text-decoration:none;display:inline-flex}.product-slider__view-all.type-label-lg{font-size:var(--product-browse-action-font-size);font-weight:var(--product-browse-action-font-weight)}.product-slider__view-all:active,.product-slider__view-all:focus-visible{background-color:var(--product-browse-action-background-hover)}.product-slider__view-all:focus-visible{outline:var(--focus-ring-outer-width) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-inner-width)}@media (hover:hover) and (pointer:fine){.product-slider__view-all:hover{background-color:var(--product-browse-action-background-hover)}.product-slider__view-all:hover .product-slider__arrow{transform:translateX(var(--motion-text-action-travel)) scaleX(var(--motion-inline-factor))}}.product-slider__arrow{block-size:var(--space-4);inline-size:var(--space-4);transform:scaleX(var(--motion-inline-factor));flex-shrink:0}.product-slider__view-all:focus-visible .product-slider__arrow{transform:translateX(var(--motion-text-action-travel)) scaleX(var(--motion-inline-factor))}.product-slider__discs{justify-self:end;gap:var(--space-2);grid-column:3;display:none}html[data-js] .product-slider[data-hx-slider-state=overflowing] .product-slider__discs{display:flex}@media (width<=639px){.product-slider__controls{grid-template-columns:minmax(0,1fr)}.product-slider__view-all{max-inline-size:calc(100vw - 2 * (var(--floating-whatsapp-offset) + var(--floating-whatsapp-size) + var(--floating-whatsapp-ring-width)));text-align:center;grid-column:1;justify-content:center;justify-self:center}.product-slider__view-all.type-label-lg{font-size:var(--product-browse-action-font-size-mobile)}.product-slider__discs{grid-column:1;justify-self:center}}.slider-control{inline-size:var(--button-icon-size);block-size:var(--button-icon-size);border-radius:var(--button-icon-radius);color:var(--button-icon-foreground);background-color:#0000;border:0 solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}@media screen and (prefers-reduced-motion:no-preference){.slider-control:not([aria-disabled=true]){--motion-press-scale:var(--button-icon-pressed-scale)}}.slider-control:not([aria-disabled=true]):active{transform:scale(var(--motion-press-scale))}.slider-control:focus-visible{outline:var(--focus-ring-outer-width) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-inner-width)}.slider-control__face{border-radius:inherit;background-color:var(--button-icon-filled-background);border:1px solid var(--button-icon-filled-border);box-shadow:var(--slider-control-shadow);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.slider-control[aria-disabled=true] .slider-control__face{opacity:var(--button-icon-disabled-opacity)}.slider-control__tint{border-radius:inherit;background-color:var(--button-icon-background-hover);opacity:0;pointer-events:none;border:1px solid #0000;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.slider-control:not([aria-disabled=true]):hover .slider-control__tint{opacity:1}}.slider-control__chevron{block-size:var(--button-icon-icon-size);inline-size:var(--button-icon-icon-size);position:relative}.slider-control--next .slider-control__chevron{transform:scaleX(var(--motion-inline-factor))}.slider-control--previous .slider-control__chevron{transform:scaleX(calc(-1 * var(--motion-inline-factor)))}.why{grid-template-columns:minmax(0, var(--space-content-max));padding-block:var(--space-section-mobile);padding-inline:var(--space-margin-xs);justify-content:center;display:grid}@media (width>=360px){.why{padding-inline:var(--space-margin-mobile)}}@media (width>=640px){.why{padding-block:var(--space-section-tablet);padding-inline:var(--space-margin-tablet)}}@media (width>=1024px){.why{padding-block:var(--space-section-desktop);padding-inline:var(--space-margin-desktop)}}.why__list{gap:var(--space-gap-cards);margin-block-start:var(--space-6);display:grid}@media (width>=640px){.why__list{max-inline-size:var(--space-reading-max)}}@media (width>=1024px){.why__list{gap:var(--space-gap-cards-wide);grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:none}}.why-item{border-block-start:1px solid var(--why-item-divider);padding-block-start:var(--why-item-padding-block-start)}.why-item__mat{block-size:var(--why-item-icon-mat-size);inline-size:var(--why-item-icon-mat-size);border-radius:var(--why-item-icon-mat-radius);background-color:var(--why-item-icon-mat);place-items:center;display:grid}.why-item__icon{block-size:var(--why-item-icon-size);inline-size:var(--why-item-icon-size);color:var(--why-item-icon-color)}.why-item__title{margin-block-start:var(--why-item-title-gap)}.why-item__text{color:var(--why-item-text-color);margin-block-start:var(--why-item-text-gap)}.home-contact{grid-template-columns:minmax(0, var(--space-content-max));padding-block:var(--space-section-mobile);padding-inline:var(--space-margin-xs);background-color:var(--band-sunken-background);justify-content:center;display:grid}@media (width>=360px){.home-contact{padding-inline:var(--space-margin-mobile)}}@media (width>=640px){.home-contact{padding-block:var(--space-section-tablet);padding-inline:var(--space-margin-tablet)}}@media (width>=1024px){.home-contact{padding-block:var(--space-section-desktop);padding-inline:var(--space-margin-desktop)}}.home-contact__block{gap:var(--space-6);display:grid}.home-contact__text{max-inline-size:var(--space-reading-max);margin-block-start:var(--space-4)}.home-contact__action{justify-content:center}@media (width>=640px){.home-contact__action{justify-self:start}}@media (width>=1024px){.home-contact__block{align-items:center;column-gap:var(--space-gutter-desktop);grid-template-columns:repeat(12,minmax(0,1fr))}.home-contact__copy{grid-column:span 7}.home-contact__action{grid-column:8/-1;justify-self:end}}:root{--shell-floating-reserve:calc(var(--space-floating-reserve) + env(safe-area-inset-bottom,0px));--shell-anchor-offset:var(--space-anchor-offset)}@media (height>=500px){:root{--shell-anchor-offset:calc(var(--header-height-mobile) + var(--space-anchor-offset))}}@media (width>=1024px) and (height>=500px){:root{--shell-anchor-offset:calc(var(--header-height-desktop) + var(--space-anchor-offset))}}html{scroll-padding-block-start:var(--shell-anchor-offset);scroll-padding-block-end:var(--shell-floating-reserve)}:where(a[href],area[href],button,input,select,textarea,summary,iframe,[tabindex],[contenteditable]){scroll-margin-block-start:var(--shell-anchor-offset);scroll-margin-block-end:var(--shell-floating-reserve)}.floating-layer{z-index:var(--layers-floating-whatsapp);position:fixed;inset-block-end:calc(var(--floating-whatsapp-offset) + env(safe-area-inset-bottom,0px));inset-inline-end:calc(var(--floating-whatsapp-offset) + max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px)))}.page-end-reserve{padding-block-end:calc(max(var(--space-floating-reserve-page-end-floor), var(--page-end-reserve,0px)) + env(safe-area-inset-bottom,0px))}.floating-lockup{box-shadow:0 0 0 var(--floating-whatsapp-ring-width) var(--floating-whatsapp-ring), var(--floating-whatsapp-shadow)}.floating-lockup--chip{gap:var(--floating-whatsapp-notice-chip-gap);inline-size:auto;padding-inline-start:var(--floating-whatsapp-notice-chip-gap);padding-inline-end:calc((var(--floating-whatsapp-size) - var(--button-whatsapp-glyph-size-floating)) / 2)}.site-logo{block-size:var(--site-logo-height);display:inline-grid}.site-logo--header{--site-logo-height:var(--header-logo-height-mobile);position:relative}.site-logo--header:before{content:"";inset-inline:0;inset-block:calc((var(--space-target-min) - var(--site-logo-height)) / -2);position:absolute}.site-logo--footer{--site-logo-height:var(--footer-logo-height)}@media (width>=1024px){.site-logo--header{--site-logo-height:var(--header-logo-height-desktop)}}.site-logo__variant{grid-area:1/1;display:block}.site-logo__variant--dark{display:none}@supports ((-webkit-mask-image:linear-gradient(light-dark(CanvasText, transparent) 0 100%)) or (mask-image:linear-gradient(light-dark(CanvasText, transparent) 0 100%))){.site-logo__variant--dark{display:block}.site-logo__variant--light{-webkit-mask-image:linear-gradient(light-dark(canvastext,#0000) 0 100%);mask-image:linear-gradient(light-dark(canvastext,#0000) 0 100%)}.site-logo__variant--dark{-webkit-mask-image:linear-gradient(light-dark(#0000,canvastext) 0 100%);mask-image:linear-gradient(light-dark(#0000,canvastext) 0 100%)}}.site-logo__image{block-size:var(--site-logo-height);inline-size:auto;display:block}.wa-glyph{--wa-glyph-source:url(/_astro/Digital_Glyph_White_RGB_2026.C8MSTDHk.svg);display:block}@supports ((-webkit-mask-image:var(--wa-glyph-source)) or (mask-image:var(--wa-glyph-source))){.wa-glyph{background-color:var(--button-whatsapp-glyph-color);-webkit-mask-image:var(--wa-glyph-source);-webkit-mask-image:var(--wa-glyph-source);-webkit-mask-image:var(--wa-glyph-source);mask-image:var(--wa-glyph-source);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.breadcrumb-separator{transform:scaleX(var(--motion-inline-factor))}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
