*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
  ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--font-sans),system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.press{transform-origin:center;touch-action:manipulation;transition:transform var(--press-duration) var(--press-ease)}.press:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale))}.press-surface{transform-origin:center;touch-action:manipulation;transition:transform var(--press-duration) var(--press-ease),filter var(--motion-fast) var(--motion-ease-out),background-color var(--motion-fast) var(--motion-ease-out)}.press-surface:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale-surface));filter:brightness(var(--press-dim))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:48px;padding-block:12px;padding-inline:24px;border:1px solid transparent;border-radius:var(--radius-ui-md);font-size:16px;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;transform-origin:center;touch-action:manipulation;transition:transform var(--press-duration) var(--press-ease),background-color var(--motion-fast) var(--motion-ease-out),border-color var(--motion-fast) var(--motion-ease-out),color var(--motion-fast) var(--motion-ease-out),box-shadow var(--motion-fast) var(--motion-ease-out)}.btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale))}.btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}.btn-primary{background-color:var(--gold-500);border-color:var(--gold-500);color:var(--gold-on-fill);box-shadow:var(--elevation-1)}.btn-primary:hover{background-color:var(--gold-400);border-color:var(--gold-400);box-shadow:var(--elevation-2)}.btn-secondary{background-color:var(--surface);border-color:var(--neutral-300);color:var(--ink);box-shadow:var(--elevation-1)}.btn-secondary:hover{background-color:color-mix(in srgb,var(--midnight-900) 6%,var(--surface));border-color:var(--neutral-400)}.btn-navy{background-color:var(--midnight-900);border-color:var(--midnight-900);color:var(--white);box-shadow:var(--elevation-1)}.btn-navy:hover{background-color:var(--midnight-700);border-color:var(--midnight-700);box-shadow:var(--elevation-2)}.btn-outline{background-color:transparent;border-color:var(--midnight-900);color:var(--ink)}.btn-outline:hover{background-color:var(--midnight-900);color:var(--white)}.btn-ghost{background-color:transparent;border-color:transparent;color:var(--ink)}.btn-ghost:hover{background-color:color-mix(in srgb,var(--midnight-900) 8%,transparent)}.btn-gold-ink{background-color:transparent;border-color:color-mix(in srgb,var(--gold-500) 50%,transparent);color:var(--gold-ink)}.btn-gold-ink:hover{background-color:color-mix(in srgb,var(--gold-500) 10%,transparent);border-color:var(--gold-ink)}.btn-sm{min-block-size:36px;padding-block:8px;padding-inline:14px;border-radius:var(--radius-ui-sm);font-size:14px}.btn-compact{min-block-size:44px;padding-block:10px;padding-inline:16px;font-size:14px}@media (min-width:640px){.btn-compact{min-block-size:48px;padding-block:12px;padding-inline:24px;font-size:15px}}.btn-pill{border-radius:var(--radius-ui-full)}.btn-block{display:flex;inline-size:100%}.icon-btn{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border:1px solid transparent;border-radius:var(--radius-ui-full);background-color:transparent;color:var(--ink);line-height:0;cursor:pointer;transform-origin:center;touch-action:manipulation;transition:transform var(--press-duration) var(--press-ease),background-color var(--motion-fast) var(--motion-ease-out),border-color var(--motion-fast) var(--motion-ease-out),color var(--motion-fast) var(--motion-ease-out)}.icon-btn:hover{background-color:color-mix(in srgb,var(--midnight-900) 8%,transparent)}.icon-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale))}.icon-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.icon-btn-sm{inline-size:36px;block-size:36px}.card{padding:16px;border:1px solid var(--neutral-200);border-radius:var(--radius-ui-lg);background-color:var(--surface);color:var(--ink);box-shadow:var(--elevation-1)}.surface-soft{background-color:color-mix(in srgb,var(--mist) 45%,var(--surface));color:var(--ink)}.glass{position:relative;isolation:isolate;border:1px solid var(--glass-border);background-color:var(--glass-fill);color:var(--ink);box-shadow:var(--glass-highlight),var(--elevation-glass)}.chrome-glass,.glass{-webkit-backdrop-filter:blur(var(--glass-blur-chrome)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-chrome)) saturate(var(--glass-saturate))}.chrome-glass{background-color:color-mix(in srgb,var(--paper) 72%,transparent);border-block-end:1px solid rgb(var(--glass-border-rgb)/.1);box-shadow:var(--glass-highlight)}.artwork-plate{background-color:var(--white);color:var(--charcoal)}.dark .artwork-plate,[data-theme=dark] .artwork-plate{filter:brightness(.93) saturate(.96)}.theme-dark-only{display:none}.dark .theme-dark-only,[data-theme=dark] .theme-dark-only{display:block}.dark .theme-light-only,[data-theme=dark] .theme-light-only{display:none}.menu-panel{border:1px solid var(--neutral-200);border-radius:var(--radius-ui-xl);background-color:var(--surface);box-shadow:var(--elevation-4);max-block-size:min(70svh,26rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transition:opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out)}.menu-item{display:flex;align-items:center;gap:.75rem;min-block-size:48px;padding-block:12px;padding-inline:12px;border-radius:var(--radius-ui-md);text-decoration:none;transform-origin:center;touch-action:manipulation;transition:transform var(--press-duration) var(--press-ease),background-color var(--motion-fast) var(--motion-ease-out),color var(--motion-fast) var(--motion-ease-out)}.menu-item:hover{background-color:var(--midnight-900)}.menu-item:active{transform:scale(var(--press-scale-surface))}.menu-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.role-tile{display:grid;place-items:center;inline-size:36px;block-size:36px;flex:none;border-radius:var(--radius-ui-md);background-color:color-mix(in srgb,var(--gold-500) 20%,transparent);color:var(--gold-ink);transition:background-color var(--motion-fast) var(--motion-ease-out),color var(--motion-fast) var(--motion-ease-out)}.role-tile-neutral{background-color:color-mix(in srgb,var(--midnight-900) 8%,transparent);color:var(--ink)}.menu-item:hover .role-tile{background-color:var(--gold-500);color:var(--gold-on-fill)}.store-btn{display:inline-flex;align-items:center;gap:.625rem;min-inline-size:10.5rem;min-block-size:56px;padding-block:10px;padding-inline:14px;border:1px solid transparent;border-radius:var(--radius-ui-md);text-align:start;text-decoration:none;transform-origin:center;touch-action:manipulation;transition:transform var(--press-duration) var(--press-ease),background-color var(--motion-fast) var(--motion-ease-out),border-color var(--motion-fast) var(--motion-ease-out),box-shadow var(--motion-fast) var(--motion-ease-out)}.store-btn:active:not([aria-disabled=true]){transform:scale(var(--press-scale-surface))}.store-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.store-btn[aria-disabled=true]{cursor:default}.eyebrow{color:var(--muted);font-size:.875rem;font-weight:600;line-height:1.45;letter-spacing:0!important;text-transform:none}.mb-safe{margin-block-end:env(safe-area-inset-bottom,0)}.dialog-backdrop{position:fixed;inset:0;z-index:80;display:flex;align-items:stretch;justify-content:center;background-color:color-mix(in srgb,var(--midnight-950) 55%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-scrim));backdrop-filter:blur(var(--glass-blur-scrim));animation:fade-in var(--motion-fast) var(--motion-ease-out) both}.dialog-panel{position:relative;display:flex;flex-direction:column;inline-size:100%;max-block-size:100dvh;background-color:var(--surface);color:var(--ink);box-shadow:var(--elevation-5);animation:dialog-rise var(--motion-base) var(--motion-ease-out) both}@media (min-width:640px){.dialog-backdrop{align-items:center;padding:24px}.dialog-panel{max-inline-size:36rem;max-block-size:min(92dvh,56rem);border:1px solid var(--neutral-200);border-radius:var(--radius-ui-xl)}}.dialog-head{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 12px;border-block-end:1px solid var(--neutral-200)}.dialog-body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:20px}.dialog-guard{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:20px;background-color:color-mix(in srgb,var(--surface) 82%,transparent);border-radius:inherit;animation:fade-in var(--motion-fast) var(--motion-ease-out) both}.dialog-guard-card{max-inline-size:22rem;padding:20px;border:1px solid var(--neutral-200);border-radius:var(--radius-ui-lg);box-shadow:var(--elevation-4)}.dialog-guard-card,.field-input{inline-size:100%;background-color:var(--surface)}.field-input{display:block;min-block-size:48px;padding:12px 14px;border:1px solid var(--neutral-300);border-radius:var(--radius-ui-md);color:var(--ink);font:inherit;font-size:16px;line-height:1.5;transition:border-color var(--motion-fast) var(--motion-ease-out),box-shadow var(--motion-fast) var(--motion-ease-out)}.field-input::placeholder{color:var(--neutral-400)}.field-input:hover{border-color:var(--neutral-400)}.field-input:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.field-input[aria-invalid=true]{border-color:var(--danger-ink)}.field-textarea{min-block-size:96px;resize:vertical}.field-file{display:flex;align-items:center;gap:12px;min-block-size:56px;padding:10px 14px;border:1px dashed var(--neutral-300);border-radius:var(--radius-ui-md);background-color:color-mix(in srgb,var(--mist) 30%,var(--surface));cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-out)}.field-file:hover{border-color:var(--neutral-400)}.field-file:focus-within{outline:2px solid var(--focus);outline-offset:1px}.field-file[data-invalid=true]{border-color:var(--danger-ink)}.field-file[data-filled=true]{border-style:solid}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-2{inset:.5rem}.inset-x-0{left:0;right:0}.-end-16{inset-inline-end:-4rem}.-start-10{inset-inline-start:-2.5rem}.-top-16{top:-4rem}.-top-2\.5{top:-.625rem}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.end-0{inset-inline-end:0}.end-3{inset-inline-end:.75rem}.end-\[10\%\]{inset-inline-end:10%}.start-0{inset-inline-start:0}.start-3{inset-inline-start:.75rem}.start-4{inset-inline-start:1rem}.start-\[10\%\]{inset-inline-start:10%}.top-0{top:0}.top-1\/2{top:50%}.top-5{top:1.25rem}.top-\[49\.6\%\]{top:49.6%}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.top-\[calc\(100\%\+0\.45rem\)\]{top:calc(100% + .45rem)}.top-\[calc\(100\%\+0\.6rem\)\]{top:calc(100% + .6rem)}.top-\[calc\(100\%\+0\.7rem\)\]{top:calc(100% + .7rem)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.col-span-3{grid-column:span 3/span 3}.mx-auto{margin-left:auto;margin-right:auto}.-me-2{margin-inline-end:-.5rem}.-mt-1{margin-top:-.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-\[18\%\]{margin-left:18%}.ms-1{margin-inline-start:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.h-0{height:0}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-\[0\.95rem\]{height:.95rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[36\%\]{height:36%}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[65px\]{min-height:65px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[0\.95rem\]{width:.95rem}.w-\[1\.2rem\]{width:1.2rem}.w-\[26\%\]{width:26%}.w-\[58\%\]{width:58%}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-\[140px\]{max-width:140px}.max-w-\[420px\]{max-width:420px}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-\[1\.45\]{flex:1.45}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[22\%\]{flex-basis:22%}.basis-\[40\%\]{flex-basis:40%}.origin-bottom{transform-origin:bottom}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-\[24\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[24\%\]{--tw-translate-x:-24%}.-translate-x-\[40\%\]{--tw-translate-x:-40%}.-translate-x-\[40\%\],.-translate-x-\[8\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[8\%\]{--tw-translate-x:-8%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y:-0.5rem}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.translate-y-3{--tw-translate-y:0.75rem}.rotate-180,.translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[0\.35em\]{gap:.35em}.gap-x-12{column-gap:3rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--neutral-200\)\]>:not([hidden])~:not([hidden]){border-color:var(--neutral-200)}.self-center{align-self:center}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-ui-full{border-radius:var(--radius-ui-full)}.rounded-ui-lg{border-radius:var(--radius-ui-lg)}.rounded-ui-md{border-radius:var(--radius-ui-md)}.rounded-ui-sm{border-radius:var(--radius-ui-sm)}.rounded-ui-xl{border-radius:var(--radius-ui-xl)}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-s-2{border-inline-start-width:2px}.border-t{border-top-width:1px}.border-\[color-mix\(in_srgb\2c var\(--gold\)_45\%\2c transparent\)\]{border-color:color-mix(in srgb,var(--gold) 45%,transparent)}.border-\[color\:color-mix\(in_srgb\2c var\(--gold\)_40\%\2c transparent\)\]{border-color:color-mix(in srgb,var(--gold) 40%,transparent)}.border-\[color\:color-mix\(in_srgb\2c var\(--gold\)_55\%\2c transparent\)\]{border-color:color-mix(in srgb,var(--gold) 55%,transparent)}.border-\[var\(--danger-ink\)\]{border-color:var(--danger-ink)}.border-\[var\(--gold\)\]{border-color:var(--gold)}.border-\[var\(--mist\)\]{border-color:var(--mist)}.border-\[var\(--navy\)\]{border-color:var(--navy)}.border-\[var\(--neutral-200\)\]{border-color:var(--neutral-200)}.border-\[var\(--neutral-300\)\]{border-color:var(--neutral-300)}.border-\[var\(--role-ink\)\]{border-color:var(--role-ink)}.border-\[var\(--role-line\)\]{border-color:var(--role-line)}.border-white\/35{border-color:rgb(255 255 255/.35)}.bg-\[color-mix\(in_srgb\2c var\(--gold\)_10\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--gold) 10%,transparent)}.bg-\[color-mix\(in_srgb\2c var\(--gold\)_15\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--gold) 15%,transparent)}.bg-\[color-mix\(in_srgb\2c var\(--ink\)_12\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--ink) 12%,transparent)}.bg-\[color-mix\(in_srgb\2c var\(--mist\)_10\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--mist) 10%,transparent)}.bg-\[color-mix\(in_srgb\2c var\(--surface\)_85\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--surface) 85%,transparent)}.bg-\[color\:color-mix\(in_srgb\2c var\(--gold\)_18\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--gold) 18%,transparent)}.bg-\[var\(--gold\)\]{background-color:var(--gold)}.bg-\[var\(--gold-on-fill\)\]{background-color:var(--gold-on-fill)}.bg-\[var\(--mist\)\]{background-color:var(--mist)}.bg-\[var\(--navy\)\]{background-color:var(--navy)}.bg-\[var\(--navy-soft\)\]{background-color:var(--navy-soft)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-white\/90{background-color:rgb(255 255 255/.9)}.bg-\[radial-gradient\(ellipse_60\%_50\%_at_50\%_0\%\2c color-mix\(in_srgb\2c var\(--gold\)_8\%\2c transparent\)\2c transparent_60\%\)\]{background-image:radial-gradient(ellipse 60% 50% at 50% 0,color-mix(in srgb,var(--gold) 8%,transparent),transparent 60%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-\[var\(--surface\)\]{--tw-gradient-from:var(--surface) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[var\(--mist\)\]{--tw-gradient-to:var(--mist) var(--tw-gradient-to-position)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[50\%_30\%\]{object-position:50% 30%}.object-top{object-position:top}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pe-4{padding-inline-end:1rem}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.font-sans{font-family:var(--font-sans),system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.95rem\]{font-size:.95rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[9px\]{font-size:9px}.text-\[clamp\(0\.78rem\2c 2\.9vw\2c 0\.95rem\)\]{font-size:clamp(.78rem,2.9vw,.95rem)}.text-\[clamp\(1rem\2c 3\.8vw\2c 1\.45rem\)\]{font-size:clamp(1rem,3.8vw,1.45rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#191714\]{--tw-text-opacity:1;color:rgb(25 23 20/var(--tw-text-opacity,1))}.text-\[var\(--danger-ink\)\]{color:var(--danger-ink)}.text-\[var\(--gold-300\)\]{color:var(--gold-300)}.text-\[var\(--gold-ink\)\]{color:var(--gold-ink)}.text-\[var\(--gold-on-dark\)\]{color:var(--gold-on-dark)}.text-\[var\(--gold-on-fill\)\]{color:var(--gold-on-fill)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--neutral-400\)\]{color:var(--neutral-400)}.text-\[var\(--role-ink\)\]{color:var(--role-ink)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-\[var\(--role-line\)\]{text-decoration-color:var(--role-line)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-elev-1{--tw-shadow:var(--elevation-1);--tw-shadow-colored:var(--elevation-1)}.shadow-elev-1,.shadow-elev-2{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-elev-2{--tw-shadow:var(--elevation-2);--tw-shadow-colored:var(--elevation-2)}.shadow-elev-3{--tw-shadow:var(--elevation-3);--tw-shadow-colored:var(--elevation-3)}.shadow-elev-3,.shadow-elev-4{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-elev-4{--tw-shadow:var(--elevation-4);--tw-shadow-colored:var(--elevation-4)}.shadow-elev-5{--tw-shadow:var(--elevation-5);--tw-shadow-colored:var(--elevation-5);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{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)}.blur-3xl{--tw-blur:blur(64px)}.drop-shadow-\[0_28px_60px_color-mix\(in_srgb\2c var\(--navy\)_22\%\2c transparent\)\]{--tw-drop-shadow:drop-shadow(0 28px 60px color-mix(in srgb,var(--navy) 22%,transparent))}.drop-shadow-\[0_28px_60px_color-mix\(in_srgb\2c var\(--navy\)_22\%\2c transparent\)\],.drop-shadow-\[0_2px_8px_color-mix\(in_srgb\2c var\(--navy\)_12\%\2c transparent\)\]{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-\[0_2px_8px_color-mix\(in_srgb\2c var\(--navy\)_12\%\2c transparent\)\]{--tw-drop-shadow:drop-shadow(0 2px 8px color-mix(in srgb,var(--navy) 12%,transparent))}.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-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-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);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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--champagne:#f0e6d2;--gold:#c6a227;--charcoal:#141210;--smoke:#5a6478;--gold-300:#dec67c;--gold-400:#d7b547;--gold-500:#c6a227;--gold-600:#a5851d;--gold-700:#7f6515;--navy-700:#16233d;--navy-800:#0e1626;--navy-900:#0a1222;--neutral-200:#e3e8ef;--neutral-300:#cbd3df;--neutral-400:#94a0b3;--neutral-500:#5a6478;--white:#ffffff;--surface:var(--white);--midnight-950:#060a13;--midnight-900:#0a1222;--midnight-800:#0f1a2f;--midnight-700:#16233d;--midnight-600:#22314f;--midnight-500:#2e3f62;--midnight-300:#a3afc6;--slate-50:#f5f7fa;--slate-100:#e3e8ef;--slate-200:#cbd3df;--slate-400:#8c95a6;--slate-500:#5a6478;--slate-950:#0e1626;--slate-night-950:#0a0e16;--slate-night-900:#111723;--slate-night-700:#222a38;--slate-night-600:#323c4e;--slate-night-50:#eef1f6;--shadow-ink:#04070e;--scrim-light:#eee8de;--scrim-dark:#1a140f;--hero-glow:#ffe8be;--map-sea:#e9eff7;--map-neighbour:#e4e7ec;--map-spark:#fff7dc;--error:#c0392b;--navy:var(--midnight-900);--navy-soft:var(--midnight-800);--gold-deep:var(--gold-600);--mist:#dce2ec;--paper:#f5f7fa;--ink:#0e1626;--muted:var(--smoke);--gold-ink:var(--gold-700);--gold-on-dark:var(--gold-500);--gold-on-fill:var(--charcoal);--focus:var(--gold-600);--danger-ink:var(--error);--radius-ui-sm:8px;--radius-ui-md:12px;--radius-ui-lg:16px;--radius-ui-xl:24px;--radius-ui-2xl:24px;--radius-ui-3xl:24px;--radius-ui-full:9999px;--motion-fast:160ms;--motion-base:320ms;--motion-slow:560ms;--motion-ease-out:cubic-bezier(0.22,1,0.36,1);--motion-ease-in:cubic-bezier(0.64,0,0.78,0);--motion-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--press-scale:0.88;--press-scale-surface:0.97;--press-duration:180ms;--press-ease:cubic-bezier(0.34,1.4,0.64,1);--press-dim:0.94;--elevation-1:0 1px 4px rgba(10,18,34,0.06);--elevation-2:0 4px 16px rgba(10,18,34,0.1);--elevation-3:0 6px 20px rgba(10,18,34,0.1);--elevation-4:0 12px 32px rgba(10,18,34,0.14);--elevation-5:0 24px 56px rgba(10,18,34,0.18);--elevation-glass:0 8px 22px rgba(10,18,34,0.16);--glass-blur-chrome:22px;--glass-blur-panel:20px;--glass-blur-control:18px;--glass-blur-chip:16px;--glass-blur-scrim:8px;--glass-saturate:1.32;--glass-fill-rgb:255 255 255;--glass-fill-alpha:0.58;--glass-border-rgb:14 22 38;--glass-border-alpha:0.14;--glass-highlight-alpha:0.4;--glass-fill:rgb(var(--glass-fill-rgb)/var(--glass-fill-alpha));--glass-border:rgb(var(--glass-border-rgb)/var(--glass-border-alpha));--glass-highlight:inset 0 1px 0 rgb(255 255 255/var(--glass-highlight-alpha));--font-cjk:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Source Han Sans SC","Noto Sans CJK SC",sans-serif;--font-sans:var(--font-cairo),system-ui,sans-serif}:root:lang(hi){--font-sans:var(--font-devanagari),system-ui,sans-serif}:root:lang(bn){--font-sans:var(--font-bengali),system-ui,sans-serif}:root:lang(ml){--font-sans:var(--font-malayalam),system-ui,sans-serif}:root:lang(ur){--font-sans:var(--font-nastaliq),system-ui,sans-serif;line-height:2}:root:lang(ru){--font-sans:var(--font-cyrillic),system-ui,sans-serif}:root:lang(zh){--font-sans:var(--font-cjk)}:is(.settings-option-text,.settings-current-text):lang(hi){font-family:var(--font-devanagari,"Kohinoor Devanagari"),"Nirmala UI",system-ui,sans-serif}:is(.settings-option-text,.settings-current-text):lang(bn){font-family:var(--font-bengali,"Kohinoor Bangla"),"Nirmala UI",system-ui,sans-serif}:is(.settings-option-text,.settings-current-text):lang(ml){font-family:var(--font-malayalam,"Kohinoor Malayalam"),"Nirmala UI",system-ui,sans-serif}:is(.settings-option-text,.settings-current-text):lang(ur){font-family:var(--font-nastaliq,"Jameel Noori Nastaleeq"),"Urdu Typesetting",system-ui,sans-serif;line-height:2}:is(.settings-option-text,.settings-current-text):lang(ar){font-family:Geeza Pro,Noto Sans Arabic,Segoe UI,system-ui,sans-serif}:is(.settings-option-text,.settings-current-text):lang(zh){font-family:var(--font-cjk)}:root{color-scheme:light;--paper:var(--slate-50);--mist:var(--slate-100);--ink:var(--slate-950);--muted:var(--slate-500);--neutral-200:var(--slate-100);--neutral-300:var(--slate-200);--neutral-400:var(--slate-400)}.dark,[data-theme=dark]{color-scheme:dark;--surface:var(--slate-night-900);--paper:var(--slate-night-950);--navy:var(--midnight-950);--navy-soft:var(--midnight-900);--ink:var(--slate-night-50);--muted:var(--midnight-300);--mist:var(--slate-night-700);--neutral-200:var(--slate-night-700);--neutral-300:var(--slate-night-600);--neutral-400:var(--slate-500);--gold-ink:var(--gold-500);--focus:var(--gold-500);--danger-ink:color-mix(in srgb,var(--error) 55%,var(--white));--press-dim:1.14;--elevation-1:0 0 0 1px color-mix(in srgb,var(--white) 6%,transparent),0 1px 4px color-mix(in srgb,var(--shadow-ink) 55%,transparent);--elevation-2:0 0 0 1px color-mix(in srgb,var(--white) 7%,transparent),0 4px 16px color-mix(in srgb,var(--shadow-ink) 60%,transparent);--elevation-3:0 0 0 1px color-mix(in srgb,var(--white) 8%,transparent),0 6px 20px color-mix(in srgb,var(--shadow-ink) 65%,transparent);--elevation-4:0 0 0 1px color-mix(in srgb,var(--white) 9%,transparent),0 12px 32px color-mix(in srgb,var(--shadow-ink) 70%,transparent);--elevation-5:0 0 0 1px color-mix(in srgb,var(--white) 10%,transparent),0 24px 56px color-mix(in srgb,var(--shadow-ink) 75%,transparent);--elevation-glass:0 0 0 1px color-mix(in srgb,var(--white) 8%,transparent),0 8px 22px color-mix(in srgb,var(--shadow-ink) 60%,transparent);--glass-fill-rgb:17 23 35;--glass-fill-alpha:0.42;--glass-border-rgb:255 255 255;--glass-border-alpha:0.22;--glass-highlight-alpha:0.22}.dark .theme-night,[data-theme=dark] .theme-night{--surface:var(--midnight-800);--paper:var(--midnight-900);--navy:var(--midnight-950);--navy-soft:var(--midnight-900);--ink:var(--slate-night-50);--muted:var(--midnight-300);--mist:var(--midnight-600);--neutral-200:var(--midnight-600);--neutral-300:var(--midnight-500);--gold-ink:var(--gold-500);--focus:var(--gold-500);color:var(--ink)}h1,h2,h3{text-wrap:balance}html{scroll-behavior:smooth;scroll-padding-block-start:5.25rem;-webkit-tap-highlight-color:transparent}body{color:var(--ink);background:var(--paper);overflow-wrap:break-word;font-family:var(--font-cairo),system-ui,sans-serif;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}::selection{background:color-mix(in srgb,var(--gold-500) 35%,var(--surface));color:var(--navy)}@keyframes dialog-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes gold-sheen{0%{background-position:0 50%}to{background-position:100% 50%}}.animate-rise{animation:rise .8s cubic-bezier(.22,1,.36,1) both}.animate-rise-delay-1{animation:rise .85s cubic-bezier(.22,1,.36,1) .12s both}.animate-rise-delay-2{animation:rise .9s cubic-bezier(.22,1,.36,1) .22s both}.animate-fade{animation:fade-in 1.1s ease both}@keyframes cta-shine{0%{background-position:0 50%}to{background-position:200% 50%}}.hero-cta-primary{background-image:linear-gradient(110deg,var(--gold-500) 0,var(--gold-300) 35%,var(--gold-500) 55%,var(--gold-600) 100%);background-size:200% 100%}.hero-cta-primary:hover{animation:cta-shine 1.1s linear}.hero-logo{display:inline-flex;margin-top:-.5rem;transform:translateY(-18px);filter:drop-shadow(0 12px 26px color-mix(in srgb,var(--navy) 18%,transparent)) drop-shadow(0 3px 10px color-mix(in srgb,var(--gold) 28%,transparent))}.hero-tagline{text-shadow:0 1px 0 color-mix(in srgb,var(--surface) 65%,transparent),0 2px 10px color-mix(in srgb,var(--gold) 18%,transparent)}.hero-headline-line{text-shadow:0 1px 0 color-mix(in srgb,var(--surface) 55%,transparent),0 8px 22px color-mix(in srgb,var(--navy) 10%,transparent)}.hero-headline-num{box-shadow:0 1px 0 color-mix(in srgb,var(--white) 12%,transparent) inset,0 8px 18px color-mix(in srgb,var(--navy) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--gold) 28%,transparent)}#hero:has([aria-expanded=true]){z-index:1}#hero .hero-shell{position:static;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 4.5rem)}#hero .hero-copy{position:relative;z-index:1}#hero .hero-media{position:absolute;inset:0;z-index:0;overflow:hidden}#hero .hero-visual{position:absolute;inset:0;background:var(--surface);container-type:size;--fw:calc(100cqw * 2200 / 800);--fl:calc(100cqw * -700 / 800)}#hero .hero-photo{position:absolute;inset-inline:0;top:0;height:min(150vw,66svh);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}#hero .hero-frame{position:absolute;width:var(--fw);height:calc(var(--fw) * 1200 / 2200);left:var(--fl);top:calc((min(150vw, 66svh) - var(--fw) * 1200 / 2200) * .45)}#hero .hero-orig{position:absolute;inset-block:0;left:calc(700 / 2200 * 100%);width:calc(800 / 2200 * 100%)}#hero .hero-depth,#hero .hero-visual-img{position:absolute;inset:0;display:block;width:100%;height:100%}#hero .hero-depth{opacity:0;transition:opacity .4s var(--motion-ease-out)}#hero .hero-depth[data-ready]{opacity:1}#hero .hero-scrim{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--surface) 94%,transparent) 0,color-mix(in srgb,var(--surface) 88%,transparent) 42%,color-mix(in srgb,var(--surface) 30%,transparent) 60%,transparent 70%)}@media (max-width:899px){#hero .hero-shell{padding-top:calc(min(150vw, 66svh) * .8)}}@media (min-width:900px){#hero .hero-shell{max-width:none;margin-inline:0;padding-inline:clamp(2rem,5vw,6rem);justify-content:center}#hero .hero-copy{max-width:min(var(--copy-max),calc(var(--copy-share) * 100%))}#hero{--copy-max:34rem;--copy-share:0.44}#hero .hero-visual{--oh:clamp(100cqh,(100cqw * (1 - var(--copy-share)) - 4rem) * 1.5,100cqh/0.6);--fw:calc(var(--oh) * 2200 / 1200);--fl:calc(var(--fw) * -700 / 2200);--photo-w:calc(var(--oh) * 800 / 1200)}#hero .hero-photo{inset:0;height:auto;-webkit-mask-image:none;mask-image:none}#hero .hero-frame{top:calc((100cqh - var(--oh)) * .45)}[dir=ltr] #hero .hero-frame{left:auto;right:var(--fl)}#hero .hero-scrim{--scrim-tone:var(--scrim-light);--from:calc(var(--copy-share) * 100% + 16rem);--to:calc(var(--copy-share) * 100% - 2rem);background:linear-gradient(to left,color-mix(in srgb,var(--scrim-tone) var(--tone-max,78%),transparent) 0,color-mix(in srgb,var(--scrim-tone) var(--tone-max,78%),transparent) var(--to),color-mix(in srgb,var(--scrim-tone) calc(var(--tone-max, 78%) * .72),transparent) calc(var(--to) + (var(--from) - var(--to)) * .3),color-mix(in srgb,var(--scrim-tone) calc(var(--tone-max, 78%) * .38),transparent) calc(var(--to) + (var(--from) - var(--to)) * .6),color-mix(in srgb,var(--scrim-tone) calc(var(--tone-max, 78%) * .1),transparent) calc(var(--to) + (var(--from) - var(--to)) * .85),transparent var(--from))}#hero .hero-scrim:before{content:"";position:absolute;inset:0;-webkit-backdrop-filter:blur(22px) saturate(1.1);backdrop-filter:blur(22px) saturate(1.1);-webkit-mask-image:linear-gradient(to left,#000 var(--to),rgb(0 0 0/.55) calc((var(--to) + var(--from)) / 2),transparent var(--from));mask-image:linear-gradient(to left,#000 var(--to),rgb(0 0 0/.55) calc((var(--to) + var(--from)) / 2),transparent var(--from))}[dir=ltr] #hero .hero-scrim{background:linear-gradient(to right,color-mix(in srgb,var(--scrim-tone) var(--tone-max,78%),transparent) 0,color-mix(in srgb,var(--scrim-tone) var(--tone-max,78%),transparent) var(--to),color-mix(in srgb,var(--scrim-tone) calc(var(--tone-max, 78%) * .72),transparent) calc(var(--to) + (var(--from) - var(--to)) * .3),color-mix(in srgb,var(--scrim-tone) calc(var(--tone-max, 78%) * .38),transparent) calc(var(--to) + (var(--from) - var(--to)) * .6),color-mix(in srgb,var(--scrim-tone) calc(var(--tone-max, 78%) * .1),transparent) calc(var(--to) + (var(--from) - var(--to)) * .85),transparent var(--from))}[dir=ltr] #hero .hero-scrim:before{-webkit-mask-image:linear-gradient(to right,#000 var(--to),rgb(0 0 0/.55) calc((var(--to) + var(--from)) / 2),transparent var(--from));mask-image:linear-gradient(to right,#000 var(--to),rgb(0 0 0/.55) calc((var(--to) + var(--from)) / 2),transparent var(--from))}.dark #hero .hero-scrim,[data-theme=dark] #hero .hero-scrim{--scrim-tone:var(--scrim-dark);--tone-max:86%}}.hero-demo{--card:var(--surface);--card-edge:color-mix(in srgb,var(--ink) 12%,transparent);position:absolute;z-index:1;display:flex;flex-direction:column;gap:.5rem;width:min(14rem,58vw);top:calc(min(150vw, 66svh) * .56);left:.75rem;transition:opacity .6s var(--motion-ease-out)}[dir=ltr] .hero-demo{left:auto;right:.75rem}.hero-demo[data-fading]{opacity:0}.hero-demo-request{display:none;padding:.9rem 1rem;border-radius:var(--radius-ui-lg);background:var(--card);box-shadow:0 0 0 1px var(--card-edge),var(--elevation-3)}.hero-demo-label{font-size:.72rem;color:var(--muted)}.hero-demo-item{margin-top:.2rem;font-size:.95rem;font-weight:700;line-height:1.35;color:var(--ink)}.hero-demo-meta{margin-top:.2rem;font-size:.75rem;color:var(--muted)}.hero-demo-received{margin-top:.6rem;font-size:.75rem;font-weight:600;color:var(--gold-ink);font-variant-numeric:tabular-nums}.hero-demo-offers{display:flex;flex-direction:column;gap:.4rem}.hero-demo-offer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .8rem;border-radius:999px;background:var(--card);box-shadow:0 0 0 1px var(--card-edge),var(--elevation-3);opacity:0;transform:translateY(6px);transition:opacity .45s var(--motion-ease-out),transform .45s var(--motion-ease-out),background-color .4s var(--motion-ease-out)}.hero-demo-offer[data-in]{opacity:1;transform:none}.hero-demo-from{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;color:var(--muted)}.hero-demo-lead{display:none}.hero-demo-price{flex:none;font-size:.85rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.hero-demo-best{position:absolute;inset-block-start:-.55rem;inset-inline-start:.8rem;padding:.05rem .5rem;border-radius:999px;background:var(--charcoal);color:var(--gold-300);font-size:.62rem;font-weight:700;opacity:0;transition:opacity .4s var(--motion-ease-out)}.hero-demo-offer[data-best]{background:var(--gold)}.hero-demo-offer[data-best] :is(.hero-demo-from,.hero-demo-price){color:var(--gold-on-fill)}.hero-demo-offer[data-best] .hero-demo-best{opacity:1}@media (min-width:900px){.hero-demo{width:var(--card-w);top:auto;bottom:7%;left:clamp(1rem,2.5vw,2.5rem)}[dir=ltr] .hero-demo{left:auto;right:clamp(1rem,2.5vw,2.5rem)}.hero-demo-offer{padding:.6rem 1rem}.hero-demo-from{font-size:.78rem}.hero-demo-price{font-size:.95rem}}@media (min-width:1200px){.hero-demo{--card-w:21.5rem}.hero-demo-request{display:block}.hero-demo-lead{display:inline}}@media (min-width:900px){#hero{--copy-max:27rem;--copy-share:0.36}#hero .hero-headline-line{font-size:clamp(1.5rem,2.4vw,2.2rem)}#hero .hero-headline-line>.whitespace-nowrap{white-space:normal}}@media (min-width:1200px){#hero{--copy-share:0.3}}@media (min-width:900px){#hero .hero-logo img,#hero .hero-logo svg{height:44px;width:auto}#hero .hero-sub{font-size:1rem;line-height:1.75rem}#hero .hero-role-menu{max-width:20rem}#hero .hero-headline-line,#hero .hero-role-prompt,#hero .hero-sub,#hero .hero-tagline{text-shadow:0 0 18px color-mix(in srgb,var(--surface) 85%,transparent)}}.hero-life{position:absolute;inset:0;pointer-events:none;opacity:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.hero-life-window{-webkit-mask-image:url(/illustrations/brand/hero-window-mask.png);mask-image:url(/illustrations/brand/hero-window-mask.png);background:radial-gradient(45% 80% at 50% 45%,color-mix(in srgb,var(--hero-glow) 55%,transparent),transparent 72%) no-repeat;background-size:70% 100%;opacity:.35}[data-live] .hero-life-window{animation:hero-daylight 16s ease-in-out infinite alternate}@keyframes hero-daylight{0%{background-position:0 0;opacity:.35}to{background-position:100% 0;opacity:.8}}.hero-chart{position:absolute;pointer-events:none;opacity:0;background:var(--chart-bg);box-shadow:0 0 2px 1px var(--chart-bg);transform-origin:top}.hero-chart[data-axis=x]{transform-origin:right}[data-live] .hero-chart{animation:hero-chart-y 13s linear infinite}[data-live] .hero-chart[data-axis=x]{animation-name:hero-chart-x}@keyframes hero-chart-y{0%{opacity:0;transform:scaleY(1);animation-timing-function:ease-in}20%{opacity:1;transform:scaleY(1);animation-timing-function:cubic-bezier(.3,0,.2,1)}34%{opacity:1;transform:scaleY(0)}35%,to{opacity:0;transform:scaleY(0)}}@keyframes hero-chart-x{0%{opacity:0;transform:scaleX(1);animation-timing-function:ease-in}20%{opacity:1;transform:scaleX(1);animation-timing-function:cubic-bezier(.3,0,.2,1)}34%{opacity:1;transform:scaleX(0)}35%,to{opacity:0;transform:scaleX(0)}}.brand-mark{position:relative;isolation:isolate}.brand-mark-lockup{padding-block:.35rem;padding-inline:.55rem;border-radius:var(--radius-ui-full);background-color:var(--glass-fill);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight),var(--elevation-1);-webkit-backdrop-filter:blur(var(--glass-blur-chip)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-chip)) saturate(var(--glass-saturate))}.brand-mark-glow{position:absolute;inset:-10% -6%;z-index:0;border-radius:inherit;background:radial-gradient(ellipse 70% 80% at 70% 50%,color-mix(in srgb,var(--gold) 28%,transparent),transparent 68%);pointer-events:none}.brand-logo{display:block;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(/logo.svg)}.dark .brand-logo,[data-theme=dark] .brand-logo{background-image:url(/logo-dark.svg)}.brand-logo-mark{background-image:url(/logo-mark.svg)}.dark .brand-logo-mark,[data-theme=dark] .brand-logo-mark{background-image:url(/logo-mark-dark.svg)}.nav-bar{position:relative;display:flex;gap:2px;padding:4px;border-radius:9999px;background-color:rgb(var(--glass-fill-rgb)/.48);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight),var(--elevation-1);-webkit-backdrop-filter:blur(var(--glass-blur-chip)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-chip)) saturate(var(--glass-saturate))}.nav-bar,.nav-tab{align-items:center}.nav-tab{display:inline-flex;flex-shrink:0;gap:.375rem;padding:.45rem .8rem .55rem;border-radius:9999px;font-size:.8125rem;font-weight:500;line-height:1.25;color:var(--muted);white-space:nowrap;touch-action:manipulation;transition:color var(--motion-fast) var(--motion-ease-out),background-color var(--motion-fast) var(--motion-ease-out)}.nav-tab:hover{background-color:color-mix(in srgb,var(--ink) 6%,transparent)}.nav-tab:hover,.nav-tab[aria-current],.nav-tab[data-current]{color:var(--ink)}.nav-tab:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.nav-mark{position:absolute;inset-block-end:5px;left:0;height:2px;border-radius:2px;background-color:var(--gold);pointer-events:none;transition:transform var(--motion-base) var(--motion-ease-out),width var(--motion-base) var(--motion-ease-out),opacity var(--motion-fast) linear}.settings-gear-icon{transition:transform .7s var(--motion-ease-spring)}.settings-gear:hover .settings-gear-icon{transform:rotate(90deg)}.settings-gear[aria-expanded=true]{color:var(--gold-ink);background-color:color-mix(in srgb,var(--gold-500) 16%,transparent)}.settings-gear[aria-expanded=true] .settings-gear-icon{transform:rotate(180deg)}.settings-gear:active .settings-gear-icon{transform:rotate(135deg) scale(.9)}.settings-panel{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + .7rem);z-index:60;inline-size:16.5rem;max-block-size:calc(100svh - 5.5rem);overflow-y:auto;overscroll-behavior:contain;padding:.75rem;display:grid;gap:.75rem;border:1px solid var(--glass-border);border-radius:var(--radius-ui-xl);background-color:var(--surface);box-shadow:var(--glass-highlight),var(--elevation-4);-webkit-backdrop-filter:blur(var(--glass-blur-chip)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-chip)) saturate(var(--glass-saturate));transform-origin:top right;opacity:0;visibility:hidden;transform:translateY(-8px) scale(.94);transition:opacity .18s var(--motion-ease-out),transform .26s var(--motion-ease-out),visibility 0s linear .26s}[dir=rtl] .settings-panel{transform-origin:top left}.settings-panel[data-open]{opacity:1;visibility:visible;transform:none;transition:opacity .2s var(--motion-ease-out),transform .48s var(--motion-ease-spring),visibility 0s}.settings-block{display:grid;gap:.375rem}.settings-label{padding-inline:.25rem;font-size:.75rem;font-weight:600;color:var(--muted)}.settings-current,.settings-option{display:flex;align-items:center;gap:.625rem;inline-size:100%;min-block-size:44px;padding-inline:.75rem;border-radius:var(--radius-ui-md);text-align:start;text-decoration:none;color:var(--ink);touch-action:manipulation;transition:transform var(--press-duration) var(--press-ease),background-color var(--motion-fast) var(--motion-ease-out),border-color var(--motion-fast) var(--motion-ease-out)}.settings-current{border:1px solid var(--neutral-200);background-color:var(--surface);font-size:.875rem;font-weight:600}.settings-current:hover,.settings-current[aria-expanded=true]{border-color:var(--gold)}.settings-current:active,.settings-option:active{transform:scale(var(--press-scale-surface))}.settings-current-text,.settings-option-text{flex:1;min-inline-size:0}.settings-caret{color:var(--muted);transition:transform .42s var(--motion-ease-spring)}.settings-current[aria-expanded=true] .settings-caret{transform:rotate(180deg)}.settings-drawer{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .28s var(--motion-ease-out),visibility 0s linear .28s}.settings-drawer[data-open]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .38s var(--motion-ease-out),visibility 0s}.settings-list{display:grid;gap:2px;min-block-size:0;overflow:hidden}.settings-list>li{opacity:0;transform:translateY(-6px);transition:opacity .16s var(--motion-ease-out),transform .16s var(--motion-ease-out)}.settings-drawer[data-open] .settings-list>li{opacity:1;transform:none;transition:opacity .26s var(--motion-ease-out) calc(60ms + var(--i, 0) * 30ms),transform .36s var(--motion-ease-spring) calc(60ms + var(--i, 0) * 30ms)}.settings-option{min-block-size:40px;font-size:.875rem;font-weight:500}.settings-list>li:first-child .settings-option{margin-block-start:.25rem}.settings-option:hover{background-color:color-mix(in srgb,var(--gold-500) 12%,transparent)}.settings-option-current{background-color:color-mix(in srgb,var(--gold-500) 16%,transparent);font-weight:600}.settings-current:focus-visible,.settings-option:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.settings-chip{display:grid;place-items:center;min-inline-size:1.75rem;block-size:1.375rem;padding-inline:.4rem;border-radius:var(--radius-ui-full);background-color:var(--mist);font-size:10px;font-weight:700;line-height:1;color:var(--muted)}.settings-check{flex:none;color:var(--gold-ink)}.header-logo{--p:var(--logo-handoff,0);opacity:var(--p);transform:translateY(calc((1 - var(--p)) * 10px)) scale(calc(.92 + .08 * var(--p)));transform-origin:center;transition:opacity .18s linear,transform .18s linear}header:not([data-logo-shown]) .header-logo{pointer-events:none}.hero-logo{--p:var(--logo-handoff,0);opacity:calc(1 - var(--p));transform:translateY(calc(var(--p) * -12px)) scale(calc(1 - .08 * var(--p)));transform-origin:center;transition:opacity .18s linear,transform .18s linear}header.chrome-glass{transition:background-color .3s var(--motion-ease-out),border-color .3s var(--motion-ease-out),box-shadow .3s var(--motion-ease-out)}html:has(main>#hero[data-under-header]) header.chrome-glass[data-top]{background-color:transparent;border-block-end-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}main>#hero[data-under-header]{margin-top:calc(-1 * var(--header-h, 4.5rem));padding-top:var(--header-h,4.5rem)}main>#hero[data-under-header][data-bleed]:after{content:"";position:absolute;inset-block-start:0;inset-inline:0;z-index:0;height:calc(var(--header-h, 4.5rem) * 1.9);background:linear-gradient(to bottom,color-mix(in srgb,var(--paper) 78%,transparent),color-mix(in srgb,var(--paper) 40%,transparent) 55%,transparent);pointer-events:none}@media (min-width:900px){html:has(main>#hero[data-bleed]) .header-row{max-width:none;margin-inline:0;padding-inline:clamp(2rem,5vw,6rem)}}.reveal{opacity:1;filter:none;transform:none;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),filter .75s cubic-bezier(.22,1,.36,1)}html[data-reveal=on] .reveal:not(.reveal-visible){opacity:0}html[data-reveal=on] .reveal-up:not(.reveal-visible){transform:translateY(28px)}html[data-reveal=on] .reveal-left:not(.reveal-visible){transform:translateX(-28px)}html[data-reveal=on] .reveal-right:not(.reveal-visible){transform:translateX(28px)}html[data-reveal=on] .reveal-scale:not(.reveal-visible){transform:translateY(16px) scale(.94)}html[data-reveal=on] .reveal-blur:not(.reveal-visible){transform:translateY(18px);filter:blur(8px)}.reveal-visible{opacity:1!important;transform:translateY(0) translateX(0) scale(1)!important;filter:blur(0)!important}html[data-reveal=on][dir=rtl] .reveal-left:not(.reveal-visible){transform:translateX(28px)}html[data-reveal=on][dir=rtl] .reveal-right:not(.reveal-visible){transform:translateX(-28px)}@media not all and (min-width:640px){html[data-reveal=on] .reveal-left:not(.reveal-visible),html[data-reveal=on] .reveal-right:not(.reveal-visible),html[data-reveal=on][dir=rtl] .reveal-left:not(.reveal-visible),html[data-reveal=on][dir=rtl] .reveal-right:not(.reveal-visible){transform:translateY(28px)}}@keyframes phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.phone-float{animation:phone-float 4.5s ease-in-out infinite}.phone-float-delay{animation-delay:.7s}.phone-float-mid{animation-delay:.35s;animation-duration:5.2s}html[data-reveal=on] .reveal:not(.reveal-visible),html[data-reveal=on][dir=rtl] .reveal:not(.reveal-visible){transform:translateY(12px);filter:none}.reveal{transition-duration:.6s}.phone-float,.phone-float-delay,.phone-float-mid{animation:none}@media (max-width:767px){#challenge .challenge-shell{display:block}#challenge .challenge-media{float:inline-start;width:min(42%,11rem);margin-inline-end:.85rem;margin-bottom:.65rem}#challenge .challenge-copy:after{content:"";display:table;clear:both}#challenge .challenge-pains{clear:both;padding-top:.25rem}#challenge .challenge-flow-row{display:flex;flex-direction:column;gap:1.25rem}#challenge .challenge-flow-wrap{width:100%;max-width:none}#challenge .challenge-flow{padding:.35rem}#challenge .challenge-flow-img{min-height:16rem;transform:scale(1.04);transform-origin:center center}}@media (min-width:768px){#challenge .challenge-shell{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:2.5rem}#challenge .challenge-media{float:none;width:auto;margin:0}#challenge .challenge-flow-row{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:2.5rem}}@media (min-width:1024px){#challenge .challenge-shell{gap:4rem}#challenge .challenge-flow-row{gap:2.5rem}}#challenge .challenge-flow{background-color:var(--surface);box-shadow:none;filter:none}#challenge .challenge-flow-img{mix-blend-mode:multiply}.dark #challenge .challenge-flow-img,[data-theme=dark] #challenge .challenge-flow-img{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}.dark #challenge .challenge-flow>:not(.challenge-flow-img),[data-theme=dark] #challenge .challenge-flow>:not(.challenge-flow-img){filter:invert(1) hue-rotate(180deg)}.coverage-band{padding-block:clamp(4rem,8vw,7rem);background:var(--paper)}.coverage-grid{display:grid;align-items:center;gap:2.5rem}@media (min-width:900px){.coverage-band .coverage-grid{max-width:84rem;grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:clamp(2.5rem,4vw,4rem)}}.coverage-copy{max-width:30rem}@media (max-width:899.98px){.coverage-band{padding-block-end:0}.coverage-visual{margin-inline:-1.25rem}}@media (min-width:640px) and (max-width:899.98px){.coverage-visual{margin-inline:-2rem}}@media (min-width:900px){.coverage-band{position:relative;overflow:hidden}.coverage-band .coverage-grid{column-gap:4rem}@media (min-width:1200px){.coverage-band .coverage-grid{min-height:46rem}}.coverage-copy{position:relative;z-index:1}.coverage-visual{position:absolute;inset-block:0;inset-inline-end:0;--pad:2rem;inset-inline-start:calc(var(--pad) + max(0rem, (100% - 2 * var(--pad) - 84rem) / 2) + 22rem + 4rem)}@media (min-width:1024px){.coverage-visual{--pad:3rem}}.coverage-visual .uae-map{height:100%}.coverage-visual .uae-svg{position:absolute;inset:0;height:100%}}.uae-map{--sea:var(--map-sea);--sea-dot:color-mix(in srgb,var(--midnight-600) 12%,transparent);--land:var(--surface);--land-edge:var(--neutral-300);--neighbour:var(--map-neighbour);--name:var(--muted);position:relative;overflow:hidden;background:var(--sea)}.dark .uae-map,[data-theme=dark] .uae-map{--sea:var(--midnight-950);--sea-dot:color-mix(in srgb,var(--midnight-300) 14%,transparent);--land:var(--midnight-800);--land-edge:var(--midnight-600);--neighbour:color-mix(in srgb,var(--midnight-900) 80%,var(--midnight-800))}.uae-svg{display:block;width:100%;height:auto;direction:ltr;font-family:inherit}.uae-dot{fill:var(--sea-dot)}.uae-neighbour{fill:var(--neighbour)}.uae-emirate{fill:var(--land);stroke:var(--land-edge);stroke-width:1.1;stroke-linejoin:round;filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--midnight-900) 12%,transparent))}.uae-leader{fill:none;stroke:var(--neutral-300);stroke-width:1}.uae-name{fill:var(--name);font-size:15px;font-weight:600;transition:fill .4s var(--motion-ease-out)}.uae-label[data-active] .uae-name{fill:var(--ink);font-weight:700}.uae-city{fill:var(--land);stroke:var(--muted);stroke-width:2;transition:fill .4s var(--motion-ease-out),stroke .4s var(--motion-ease-out)}.uae-city[data-role=buyer]{fill:var(--gold);stroke:var(--gold)}.uae-map[data-phase=best] .uae-city[data-role=supplier],.uae-map[data-phase=fade] .uae-city[data-role=supplier],.uae-map[data-phase=offers] .uae-city[data-role=supplier]{fill:var(--gold-300);stroke:var(--gold)}.uae-glow-core{stop-color:var(--gold);stop-opacity:.35}.uae-glow-edge{stop-color:var(--gold);stop-opacity:0}.uae-pulse{fill:none;stroke:var(--gold);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:uae-pulse 1.6s var(--motion-ease-out) 2}@keyframes uae-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4)}}.uae-arc{fill:none;stroke:var(--gold);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:.9;transition:stroke-dashoffset 1.1s var(--motion-ease-out),opacity .6s var(--motion-ease-out);transition-delay:calc(var(--i, 0) * .18s)}.uae-map:is([data-phase=arcs],[data-phase=offers],[data-phase=best]) .uae-arc{stroke-dashoffset:0}.uae-spark{fill:var(--map-spark);filter:drop-shadow(0 0 5px var(--gold-300))}.uae-tag-bg{fill:var(--gold)}.uae-tag-text{fill:var(--gold-on-fill);font-size:14px;font-weight:700}.uae-offer{opacity:0;transition:opacity .45s var(--motion-ease-out);transition-delay:calc(var(--i, 0) * .2s)}.uae-map:is([data-phase=offers],[data-phase=best]) .uae-offer{opacity:1}.uae-offer-bg{fill:var(--surface);stroke:var(--neutral-300);stroke-width:1;filter:drop-shadow(0 6px 12px color-mix(in srgb,var(--midnight-900) 14%,transparent))}.uae-offer-dot{fill:var(--neutral-300)}.uae-offer-text{fill:var(--ink);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.uae-offer[data-best] .uae-offer-bg{fill:var(--gold);stroke:var(--gold)}.uae-offer[data-best] .uae-offer-dot,.uae-offer[data-best] .uae-offer-text{fill:var(--gold-on-fill)}.uae-scene,.uae-tag{transition:opacity .6s var(--motion-ease-out)}.uae-map[data-phase=fade] :is(.uae-scene,.uae-tag,.uae-offer){opacity:0;transition-delay:0s}.uae-credit{fill:var(--muted);font-size:10px;opacity:.7}.card-lift{transition:transform var(--motion-base) var(--motion-ease-out),box-shadow var(--motion-base) var(--motion-ease-out)}.card-lift:hover{box-shadow:var(--elevation-3)}.section-pad{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.section-pad{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.section-pad{padding-left:3rem;padding-right:3rem}}.container-max{margin-left:auto;margin-right:auto;width:100%;max-width:72rem}.gold-figure{background:linear-gradient(180deg,var(--gold-500),var(--gold-700) 80%);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.dark .gold-figure,.dark .offer-slide-highlight,[data-theme=dark] .gold-figure,[data-theme=dark] .offer-slide-highlight{background-image:linear-gradient(180deg,var(--gold-300),var(--gold-500) 70%)}:is(.gold-figure,.offer-slide-highlight):lang(ur){line-height:1.4}.panel-accent{border:1px solid color-mix(in srgb,var(--gold) 38%,var(--neutral-200));background:radial-gradient(110% 80% at 100% 0,color-mix(in srgb,var(--gold) 10%,transparent),transparent 60%),var(--surface);color:var(--ink);box-shadow:var(--elevation-2)}.dark .panel-accent,[data-theme=dark] .panel-accent{border-color:var(--midnight-600);background:radial-gradient(110% 80% at 100% 0,color-mix(in srgb,var(--gold) 10%,transparent),transparent 60%),var(--midnight-800)}.icon-tile{background-color:color-mix(in srgb,var(--gold) 14%,var(--surface));color:var(--gold-ink)}.dark .icon-tile,[data-theme=dark] .icon-tile{background-color:var(--midnight-700);color:var(--gold-on-dark)}.promos-band{background:radial-gradient(ellipse 60% 50% at 50% 0,color-mix(in srgb,var(--gold) 9%,transparent),transparent 70%),var(--paper)}.offer-carousel{--slide-w:min(64rem,88vw)}.offer-heading{min-height:8.5rem;margin-bottom:2rem;animation:offer-heading-in .45s var(--motion-ease-out)}@keyframes offer-heading-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.offer-track{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:calc((100% - var(--slide-w)) / 2);padding-block:.5rem 1rem}.offer-track[data-many]{cursor:grab}.offer-track[data-dragging]{cursor:grabbing;user-select:none}.offer-track[data-moving]{scroll-snap-type:none}.offer-track::-webkit-scrollbar{display:none}.offer-track:not([data-many]){justify-content:center}.offer-slide{position:relative;flex:none;width:var(--slide-w);min-height:clamp(22rem,38vw,28rem);scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden;border-radius:var(--radius-ui-xl);--s-fg:var(--ink);border:1px solid color-mix(in srgb,var(--gold) 30%,var(--neutral-200));background:radial-gradient(90% 120% at 100% 0,color-mix(in srgb,var(--gold) 9%,transparent),transparent 60%),var(--surface);color:var(--s-fg);box-shadow:var(--elevation-4);opacity:.45;transform:scale(.955);transition:opacity var(--motion-slow) var(--motion-ease-out),transform var(--motion-slow) var(--motion-ease-out)}.offer-slide[data-active]{opacity:1;transform:none}.dark .offer-slide,[data-theme=dark] .offer-slide{--s-fg:var(--white);border-color:var(--midnight-700);background:radial-gradient(90% 120% at 100% 0,var(--midnight-700),transparent 60%),var(--midnight-900)}.offer-slide-media{position:absolute;inset-block:0;inset-inline-end:0;width:60%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 48%);mask-image:linear-gradient(90deg,transparent 0,#000 48%)}[dir=rtl] .offer-slide-media{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 48%);mask-image:linear-gradient(270deg,transparent 0,#000 48%)}.offer-slide-img{object-fit:cover;object-position:center 30%;transform:scale(1.1);transition:transform 7s linear}.offer-slide[data-active] .offer-slide-img{transform:scale(1)}.offer-slide-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 70% at 0 100%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 70%)}[dir=rtl] .offer-slide-glow{background:radial-gradient(ellipse 55% 70% at 100% 100%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 70%)}.offer-slide-body{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:inherit;width:min(56%,32rem);padding:clamp(1.5rem,4vw,3.25rem)}.offer-slide-eyebrow{color:var(--gold-ink);font-size:.85rem;font-weight:600}.offer-slide-highlight{margin-top:.75rem;font-size:clamp(2.75rem,6.2vw,4.75rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;background:linear-gradient(180deg,var(--gold-500),var(--gold-700) 85%);-webkit-background-clip:text;background-clip:text;color:transparent}.offer-slide-title{margin-top:.5rem;font-size:clamp(1.25rem,2.3vw,1.85rem);font-weight:700;line-height:1.35}.offer-slide-text{margin-top:.75rem;max-width:28rem;font-size:.95rem;line-height:1.8;color:color-mix(in srgb,var(--s-fg) 72%,transparent)}.offer-slide-note{margin-top:1rem;font-size:.72rem;line-height:1.6;color:color-mix(in srgb,var(--s-fg) 50%,transparent)}.offer-controls{display:flex;gap:1rem;margin-top:1.25rem}.offer-arrow,.offer-controls{align-items:center;justify-content:center}.offer-arrow{display:inline-flex;width:2.75rem;height:2.75rem;border:1px solid var(--neutral-200);border-radius:var(--radius-ui-full);background:var(--surface);color:var(--ink);box-shadow:var(--elevation-1);transition:transform var(--press-duration) var(--press-ease),opacity var(--motion-fast) ease}.offer-arrow:active:not(:disabled){transform:scale(var(--press-scale))}.offer-arrow:disabled{opacity:.35}.offer-arrow:focus-visible,.offer-dot:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.offer-arrow-icon{width:1.1rem;height:1.1rem}[dir=rtl] .offer-arrow-icon{transform:scaleX(-1)}.offer-toggle{margin-inline-start:.75rem}.offer-dots{display:flex;align-items:center;gap:.5rem}.offer-dot{position:relative;width:.5rem;height:.5rem;overflow:hidden;border-radius:var(--radius-ui-full);background:var(--neutral-300);transition:width var(--motion-base) var(--motion-ease-out)}.offer-dot[data-active]{width:2.25rem}.offer-dot-fill{position:absolute;inset-block:0;inset-inline-start:0;width:0;background:var(--gold)}.offer-dot[data-active] .offer-dot-fill{animation:offer-progress linear forwards}.offer-carousel[data-paused] .offer-dot-fill{animation-play-state:paused}@keyframes offer-progress{0%{width:0}to{width:100%}}@media (max-width:767px){.offer-carousel{--slide-w:86vw}.offer-slide{min-height:0}.offer-slide-media,[dir=rtl] .offer-slide-media{position:relative;width:100%;height:13rem;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}.offer-slide-body{width:100%;min-height:0;margin-top:-3.5rem;padding-top:0}}.testimonials-band{position:relative;overflow:hidden;background:radial-gradient(ellipse 50% 60% at 15% 10%,color-mix(in srgb,var(--gold) 16%,transparent),transparent 70%),radial-gradient(ellipse 40% 50% at 90% 90%,color-mix(in srgb,var(--gold) 8%,transparent),transparent 70%),var(--paper);color:var(--ink)}.testimonial-featured-quote{position:relative;padding-top:2.4rem;font-size:clamp(1.3rem,2.4vw,1.85rem);font-weight:600;line-height:1.65;color:var(--ink)}.testimonial-featured-quote:lang(ur){line-height:2.2}.testimonial-featured-quote:before{content:"\201C";position:absolute;inset-block-start:-.9rem;inset-inline-start:-.3rem;font-family:Georgia,serif;font-size:6rem;line-height:1;color:color-mix(in srgb,var(--gold) 45%,transparent);pointer-events:none}.testimonial-card{padding:1.4rem 1.5rem;border:1px solid var(--neutral-200);border-radius:var(--radius-ui-lg);background:var(--surface);box-shadow:var(--elevation-1);transition:border-color var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out)}.testimonial-card:hover{border-color:color-mix(in srgb,var(--gold) 45%,transparent);transform:translateY(-3px)}.testimonial-stars{display:inline-flex;gap:.15rem;color:var(--gold)}.testimonial-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:var(--radius-ui-full);background:linear-gradient(145deg,var(--gold-300),var(--gold-600));color:var(--charcoal);font-weight:800}.offer-slide:has(.offer-slide-art){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy art"}.offer-slide:has(.offer-slide-art) .offer-slide-body{grid-area:copy;width:auto;padding-inline-end:clamp(.5rem,1.5vw,1.25rem)}.offer-slide-art{position:relative;grid-area:art;inset:auto;width:auto;display:grid;place-items:center;padding:2rem clamp(1.25rem,3.5vw,3rem)}.offer-slide-art,[dir=rtl] .offer-slide-art{-webkit-mask-image:none;mask-image:none}.viz{position:relative;width:min(100%,24rem);color:var(--s-fg);font-size:.8rem;line-height:1.5}.viz-panel{border:1px solid color-mix(in srgb,var(--s-fg) 10%,transparent);border-radius:var(--radius-ui-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--s-fg) 7%,transparent),color-mix(in srgb,var(--s-fg) 3%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--s-fg) 8%,transparent),var(--elevation-4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.viz-kicker{color:var(--gold-ink);font-size:.7rem;font-weight:600;letter-spacing:.08em}.viz-credit{aspect-ratio:1.3;display:grid;place-items:center;container-type:inline-size}.viz-credit-back,.viz-credit-card{position:absolute;width:86%;aspect-ratio:1.6;border-radius:1.1rem}.viz-credit:before{content:"";position:absolute;inset:12% 8%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--gold) 45%,transparent),transparent);filter:blur(28px);opacity:0;transition:opacity .9s var(--motion-ease-out)}.offer-slide[data-active] .viz-credit:before{opacity:1;animation:viz-glow 4s ease-in-out 1.5s infinite alternate}@keyframes viz-glow{0%{scale:.9;opacity:.55}to{scale:1.08;opacity:1}}.viz-credit-back{background:linear-gradient(135deg,var(--mist),var(--neutral-300));border:1px solid color-mix(in srgb,var(--s-fg) 8%,transparent);transform:translateY(4%) rotate(-5deg);transition:transform .9s var(--motion-ease-spring) 0s}.offer-slide[data-active] .viz-credit-back{transform:translate(9%,-10%) rotate(8deg);transition-delay:.9s}.viz-credit-card{filter:drop-shadow(0 18px 22px color-mix(in srgb,var(--charcoal) 22%,transparent)) drop-shadow(0 3px 6px color-mix(in srgb,var(--charcoal) 12%,transparent));transform:translateY(22%) rotate(-16deg) scale(.9);transition:transform 1.1s var(--motion-ease-spring) 0s}.offer-slide[data-active] .viz-credit-card{transform:rotate(-5deg);transition-delay:.5s;animation:viz-card-float 5s ease-in-out 1.8s infinite alternate}@keyframes viz-card-float{0%{translate:0 0;rotate:0deg}to{translate:0 -7px;rotate:1.5deg}}.viz-voucher{--cut:70%;--notch:0.7rem;--side:0.85rem;position:absolute;inset:0;display:flex;overflow:hidden;border-radius:inherit;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--white) 45%,transparent),transparent 45%),linear-gradient(135deg,var(--gold-300),var(--gold-500) 45%,var(--gold-700));color:var(--charcoal);-webkit-mask:radial-gradient(circle var(--notch) at var(--cut) 0,#0000 98%,#000),radial-gradient(circle var(--notch) at var(--cut) 100%,#0000 98%,#000),radial-gradient(circle var(--side) at 0 50%,#0000 98%,#000),radial-gradient(circle var(--side) at 100% 50%,#0000 98%,#000);-webkit-mask-composite:source-in;mask:radial-gradient(circle var(--notch) at var(--cut) 0,#0000 98%,#000),radial-gradient(circle var(--notch) at var(--cut) 100%,#0000 98%,#000),radial-gradient(circle var(--side) at 0 50%,#0000 98%,#000),radial-gradient(circle var(--side) at 100% 50%,#0000 98%,#000);mask-composite:intersect}[dir=rtl] .viz-voucher{--cut:30%}.viz-voucher-main{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.75rem 1.1rem;text-align:center}.viz-voucher-brand{font-family:Georgia,Times New Roman,serif;font-size:max(1rem,5.4cqi);line-height:1.15}.viz-voucher-rule{width:78%;height:1px;margin-block:.3rem .15rem;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--charcoal) 35%,transparent),transparent)}.viz-voucher-stub{width:30%;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;padding:.75rem .6rem;border-inline-start:2px dashed color-mix(in srgb,var(--charcoal) 28%,transparent);background:color-mix(in srgb,var(--charcoal) 4%,transparent);font-size:max(.66rem,3.3cqi);font-weight:600;line-height:1.35;text-align:center}.viz-voucher-stub svg{opacity:.6}.viz-voucher-stub>span:first-of-type{opacity:.75}@container (max-width: 22rem){.viz-credit-back,.viz-credit-card{width:92%}.viz-voucher-main{padding-inline:.6rem}.viz-voucher-stub{padding-inline:.35rem;font-size:.62rem}.viz-voucher-use{white-space:nowrap}.viz-voucher-use:after,.viz-voucher-use:before{display:none}}.viz-voucher-stub>span:first-of-type{overflow-wrap:anywhere;hyphens:auto}.viz-voucher-dash{width:1.5rem;height:1px;background:color-mix(in srgb,var(--charcoal) 35%,transparent)}.viz-voucher:after{content:"";position:absolute;inset:-50% auto -50% -60%;width:45%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--white) 55%,transparent),transparent);transform:rotate(20deg)}.offer-slide[data-active] .viz-voucher:after{animation:viz-sheen 3.6s var(--motion-ease-out) 1.2s infinite}@keyframes viz-sheen{0%{left:-60%}40%,to{left:130%}}.viz-credit-label{font-size:max(.85rem,4.6cqi);font-weight:700;line-height:1.3;opacity:.85}.viz-credit-amount{font-size:max(1.8rem,10.5cqi);font-weight:800;line-height:1.1}.viz-voucher-use{display:flex;align-items:center;gap:.5rem;margin-top:.2rem;font-size:max(.62rem,3.1cqi);font-weight:600;opacity:.8}.viz-voucher-use:after,.viz-voucher-use:before{content:"";width:1.1rem;height:1px;background:currentColor;opacity:.6}.viz-credit-toast{position:absolute;inset-block-end:4%;inset-inline-start:0;display:inline-flex;align-items:center;gap:.55rem;padding:.6rem .9rem .6rem .65rem;border:1px solid color-mix(in srgb,var(--s-fg) 12%,transparent);border-radius:9999px;background:var(--surface);box-shadow:var(--elevation-4);font-weight:600;opacity:0;transform:translateY(12px) scale(.92);transition:opacity .4s var(--motion-ease-out),transform .6s var(--motion-ease-spring)}.offer-slide[data-active] .viz-credit-toast{opacity:1;transform:none;transition-delay:1.3s}.viz-tick{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:9999px;background:var(--gold);color:var(--charcoal)}.viz-quotes{display:flex;flex-direction:column;gap:.9rem}.viz-rfq{padding:.95rem 1.1rem}.viz-rfq-item{margin-top:.3rem;font-size:.98rem;font-weight:700}.viz-rfq-meta{margin-top:.15rem;color:color-mix(in srgb,var(--s-fg) 60%,transparent);font-size:.72rem}.viz-quote-list{position:relative;display:flex;flex-direction:column;gap:.55rem;padding-inline-start:1.1rem}.viz-quote-list:before{content:"";position:absolute;inset-block:-.9rem 1.6rem;inset-inline-start:.2rem;width:1px;background:linear-gradient(to bottom,var(--gold),color-mix(in srgb,var(--s-fg) 12%,transparent))}.viz-quote{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;list-style:none;--i-offset:1}.viz-quote:before{content:"";position:absolute;inset-inline-start:-.9rem;top:50%;width:.9rem;height:1px;background:color-mix(in srgb,var(--s-fg) 20%,transparent)}.viz-quote[data-best]{border-color:color-mix(in srgb,var(--gold) 65%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 16%,transparent),color-mix(in srgb,var(--s-fg) 3%,transparent))}.viz-quote[data-best]:before{background:var(--gold)}.viz-quote-who{display:flex;align-items:center;gap:.6rem;min-width:0}.viz-avatar{display:inline-grid;flex:none;place-items:center;width:1.9rem;height:1.9rem;border-radius:var(--radius-ui-sm);background:color-mix(in srgb,var(--s-fg) 8%,transparent);color:var(--gold-ink)}.viz-quote-lead,.viz-quote-unit{display:block;color:color-mix(in srgb,var(--s-fg) 55%,transparent);font-size:.68rem}.viz-quote-price{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.viz-best{position:absolute;inset-block-start:-.6rem;inset-inline-end:.8rem;padding:.1rem .55rem;border-radius:9999px;background:var(--gold);color:var(--charcoal);font-size:.64rem;font-weight:800}.viz-quote,.viz-request,.viz-rfq{opacity:.35;transform:translateY(10px);transition:opacity .5s var(--motion-ease-out),transform .7s var(--motion-ease-spring),border-color .5s var(--motion-ease-out),background-color .5s var(--motion-ease-out)}.offer-slide[data-active] :is(.viz-rfq,.viz-quote,.viz-request){opacity:1;transform:none;transition-delay:.35s}.offer-slide[data-active] :is(.viz-quote,.viz-request):first-child{transition-delay:.6s}.offer-slide[data-active] :is(.viz-quote,.viz-request):nth-child(2){transition-delay:.8s}.offer-slide[data-active] :is(.viz-quote,.viz-request):nth-child(3){transition-delay:1s}.viz-best{scale:0;transition:scale .5s var(--motion-ease-spring)}.offer-slide[data-active] .viz-best{scale:1;transition-delay:1.4s}.viz-inbox-frame{padding:.9rem}.viz-inbox-head{display:flex;align-items:center;justify-content:space-between;padding:.1rem .25rem .8rem;color:color-mix(in srgb,var(--s-fg) 90%,transparent)}.viz-badge{display:inline-grid;place-items:center;min-width:1.4rem;height:1.4rem;padding-inline:.35rem;border-radius:9999px;background:var(--gold);color:var(--charcoal);font-size:.7rem;font-weight:800}.viz-inbox-list{display:flex;flex-direction:column;gap:.5rem}.viz-request{padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--s-fg) 8%,transparent);border-radius:var(--radius-ui-md);background:color-mix(in srgb,var(--s-fg) 4%,transparent);list-style:none}.viz-request[data-fresh]{border-color:color-mix(in srgb,var(--gold) 55%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 10%,transparent)}.viz-request-item{margin-block:.3rem .35rem;font-weight:700}.viz-tag{padding:.05rem .5rem;border-radius:9999px;background:color-mix(in srgb,var(--s-fg) 8%,transparent);color:var(--gold-ink);font-size:.66rem;font-weight:700}.viz-ago{color:color-mix(in srgb,var(--s-fg) 55%,transparent);font-size:.68rem}.viz-cta{padding:.25rem .75rem;border-radius:9999px;background:var(--gold);color:var(--charcoal);font-size:.7rem;font-weight:800}@media (max-width:767px){.offer-slide:has(.offer-slide-art){grid-template-columns:minmax(0,1fr);grid-template-areas:"art" "copy"}.offer-slide-art,[dir=rtl] .offer-slide-art{height:auto;padding:1.5rem 1.25rem 0}.offer-slide-body{margin-top:0}.viz{width:min(100%,20rem)}}.how-line{background:linear-gradient(to right,transparent,color-mix(in srgb,var(--gold) 70%,transparent) 12%,color-mix(in srgb,var(--gold) 70%,transparent) 88%,transparent);transform-origin:left center;transition:transform 1.6s var(--motion-ease-out)}[dir=rtl] .how-line{transform-origin:right center}.how-num{position:relative;z-index:1;border:1px solid var(--gold);background:var(--gold);color:var(--gold-on-fill);transition:background-color .5s var(--motion-ease-out),color .5s var(--motion-ease-out),box-shadow .5s var(--motion-ease-out);transition-delay:calc(var(--i, 0) * .3s + .15s)}.how-copy{transition:opacity .6s var(--motion-ease-out),transform .6s var(--motion-ease-out);transition-delay:calc(var(--i, 0) * .3s + .25s)}.how-track[data-inview] .how-num{box-shadow:0 0 0 6px color-mix(in srgb,var(--gold) 16%,transparent)}html[data-reveal=on] .how-track:not([data-inview]) .how-line{transform:scaleX(0)}html[data-reveal=on] .how-track:not([data-inview]) .how-num{background:var(--surface);color:var(--muted);border-color:var(--neutral-300)}html[data-reveal=on] .how-track:not([data-inview]) .how-copy{opacity:0;transform:translateY(10px)}img.testimonial-avatar{background:var(--mist);box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--gold)}@media (min-width:1024px) and (min-height:640px) and (prefers-reduced-motion:no-preference){main>section:is(#promos,#why,#audiences,#testimonials,#pricing,#guide,#sectors,#faq){display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - 4.5rem)}.scroll-scene[data-live] .challenge-photo{max-height:calc(100svh - 4.5rem - 5rem)}.scroll-scene[data-live] .apps-phone{max-width:clamp(150px,calc((100svh - 34rem) * .5),220px)}.scroll-scene[data-live] .coverage-visual{inset-inline-start:calc(max(0rem, (100% - 84rem) / 2) + 22rem + 4rem);inset-inline-end:calc(-1 * var(--pad))}}@media (max-width:1023px) and (min-height:500px) and (prefers-reduced-motion:no-preference){.scroll-scene[data-live] .challenge-photo{max-height:30svh;aspect-ratio:auto}.scroll-scene[data-live] .apps-phone{max-width:clamp(90px,calc((100svh - 30rem) * .45),140px)}.scroll-scene[data-live] .solution-loss-text{text-decoration-line:line-through;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb,currentColor calc(var(--on) * 100%),transparent)}html .scroll-scene[data-live] .solution-loss-text:after{content:none}.scroll-scene[data-live] :is(.mt-12,.mt-14){margin-top:1.5rem}.scroll-scene[data-live] :is(.mt-8,.mt-10){margin-top:1.25rem}.scroll-scene[data-live] :is(.gap-8,.sm\:gap-6){gap:1rem}}@media (min-height:500px) and (prefers-reduced-motion:no-preference){#how,#shift,#solution,#steps{padding-block:0}#challenge{padding-top:0}.scroll-scene[data-live]{height:calc(var(--pin-h, 100svh - var(--header-h, 4.5rem)) + var(--hold) * 100svh)}.scroll-scene[data-live]>.scroll-scene-pin{position:sticky;top:var(--pin-top,var(--header-h,4.5rem));display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - var(--header-h, 4.5rem))}.scroll-scene[data-live] :is(.solution-loss,.solution-gain){--on:clamp(0,((var(--p) - 0.15) * 1.6 * var(--n) - var(--i)) * 1.5,1)}.scroll-scene[data-live] .solution-loss{color:color-mix(in srgb,var(--muted) calc(var(--on) * 100%),var(--ink));opacity:calc(1 - .5 * var(--on))}.scroll-scene[data-live] .solution-loss-text{position:relative}.scroll-scene[data-live] .solution-loss-text:after{content:"";position:absolute;inset-inline:0;top:55%;height:1.5px;background-color:currentColor;transform:scaleX(var(--on));transform-origin:right}[dir=ltr] .scroll-scene[data-live] .solution-loss-text:after{transform-origin:left}.scroll-scene[data-live] .solution-gain{opacity:calc(.15 + .85 * var(--on));translate:0 calc((1 - var(--on)) * 8px)}.scroll-scene[data-live] .solution-punchline{opacity:clamp(0,(var(--p) - .78) * 6,1)}.scroll-scene[data-live] .challenge-photo>img{scale:calc(1.1 - .1 * var(--p))}.scroll-scene[data-live] .challenge-pain{--on:clamp(0,((var(--p) - 0.1) * 1.6 * var(--n) - var(--i)) * 1.5,1);transition:none;opacity:calc(.15 + .85 * var(--on));translate:0 calc((1 - var(--on)) * 10px)}.scroll-scene[data-live] .challenge-insight{opacity:clamp(0,(var(--p) - .72) * 5,1)}#apps{padding-top:0;overflow:clip}.scroll-scene[data-live] :is(.apps-feature,.apps-device){--on:clamp(0,(var(--p) - var(--i) * 0.25) * 3.5,1)}.scroll-scene[data-live] .apps-feature{opacity:calc(.3 + .7 * var(--on));translate:0 calc((1 - var(--on)) * 8px)}.scroll-scene[data-live] .apps-laptop{position:relative;z-index:1}.scroll-scene[data-live] .apps-device{--dir:1;opacity:var(--on);scale:calc(.9 + .1 * var(--on));translate:calc(var(--side) * var(--dir) * (1 - var(--on)) * 70%) 0}[dir=rtl] .scroll-scene[data-live] .apps-device{--dir:-1}.scroll-scene[data-live] .apps-laptop .apps-device{opacity:calc(.3 + .7 * var(--on))}#coverage{overflow:clip}#coverage:has(>.scroll-scene[data-live]){padding-block:0}.scroll-scene[data-live] .coverage-grid{min-height:0}.scroll-scene[data-live] .uae-svg{transform-origin:70% 40%;scale:calc(1.08 - .08 * clamp(0, var(--p) * 1.6, 1))}.scroll-scene[data-live] .uae-emirate{--on:clamp(0,((var(--p) - 0.05) * 1.6 * 7 - var(--i)) * 1.5,1);fill:color-mix(in srgb,var(--gold) calc(var(--on) * 16%),var(--land));stroke:color-mix(in srgb,var(--gold) calc(var(--on) * 70%),var(--land-edge))}.scroll-scene[data-live] .coverage-highlight{opacity:clamp(0,(var(--p) - .7) * 5,1)}html .scroll-scene[data-live] .how-track .how-line{transition:none;transform:scaleX(clamp(0,var(--p) * 1.35,1))}html .scroll-scene[data-live] .how-track .how-step{--on:clamp(0,(var(--p) * 1.35 * var(--last,4) - var(--i)) * 2 + 1,1)}html .scroll-scene[data-live] .how-track .how-num{transition:none;background:color-mix(in srgb,var(--gold) calc(var(--on) * 100%),var(--surface));color:color-mix(in srgb,var(--gold-on-fill) calc(var(--on) * 100%),var(--muted));border-color:color-mix(in srgb,var(--gold) calc(var(--on) * 100%),var(--neutral-300));box-shadow:0 0 0 calc(var(--on) * 6px) color-mix(in srgb,var(--gold) 16%,transparent)}html .scroll-scene[data-live] .how-track .how-copy{transition:none;opacity:calc(.2 + .8 * var(--on));transform:none;translate:0 calc((1 - var(--on)) * 10px)}@supports (animation-timeline:view()){main>section:not(:last-child){transform-origin:50% 100%;animation:scene-recede linear both;animation-timeline:view();animation-range:exit 30% exit 100%}}}@keyframes scene-recede{0%{opacity:1;scale:1}to{opacity:.35;scale:.96}}.role-buyer{--role-ink:var(--gold-ink);--role-tint:color-mix(in srgb,var(--gold) 8%,var(--paper));--role-line:color-mix(in srgb,var(--gold) 38%,var(--neutral-200));--role-wash:color-mix(in srgb,var(--gold) 12%,transparent)}.role-supplier{--role-ink:var(--midnight-700);--role-tint:color-mix(in srgb,var(--midnight-600) 7%,var(--paper));--role-line:color-mix(in srgb,var(--midnight-600) 30%,var(--neutral-200));--role-wash:color-mix(in srgb,var(--midnight-600) 10%,transparent)}.dark .role-buyer,[data-theme=dark] .role-buyer{--role-tint:color-mix(in srgb,var(--gold) 5%,var(--paper))}.dark .role-supplier,[data-theme=dark] .role-supplier{--role-ink:var(--midnight-300);--role-tint:var(--midnight-900);--role-line:var(--midnight-600);--role-wash:color-mix(in srgb,var(--midnight-300) 10%,transparent)}.role-supplier .panel-accent{border-color:var(--role-line);background:radial-gradient(110% 80% at 100% 0,var(--role-wash),transparent 60%),var(--surface)}.dark .role-supplier .panel-accent,[data-theme=dark] .role-supplier .panel-accent{background:radial-gradient(110% 80% at 100% 0,var(--role-wash),transparent 60%),var(--midnight-800)}.role-hero{background:radial-gradient(70% 90% at 0 0,var(--role-wash),transparent 70%),var(--role-tint);border-bottom:1px solid var(--role-line)}.role-hero-grid{display:grid;gap:2.5rem;align-items:center}@media (min-width:1024px){.role-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4rem}}.role-h1{font-size:clamp(2rem,6.2vw,3.5rem);font-weight:800;line-height:1.12;letter-spacing:-.015em;color:var(--ink)}.role-tick{color:var(--role-ink)}.role-demo{border-radius:var(--radius-ui-xl);border:1px solid var(--neutral-200);background:var(--surface);box-shadow:var(--elevation-4);padding:1.25rem}@media (min-width:640px){.role-demo{padding:1.75rem}}.role-demo-row{opacity:.02;transform:translateY(10px);transition:opacity .5s var(--motion-ease-out),transform .5s var(--motion-ease-out),background-color .45s var(--motion-ease-out),border-color .45s var(--motion-ease-out)}.role-demo-row[data-in]{opacity:1;transform:none}.role-demo-row[data-best]{border-color:var(--gold);background:var(--gold)}.role-demo-row[data-best] :is(.role-demo-muted,.role-demo-strong){color:var(--gold-on-fill)}.role-demo-muted{color:var(--muted)}.role-demo-strong{color:var(--ink)}.role-demo-badge{opacity:0;transition:opacity .4s var(--motion-ease-out)}.role-demo-row[data-best] .role-demo-badge,.role-demo-row[data-fresh] .role-demo-badge{opacity:1}.role-chip{border:1px solid var(--role-line);background:var(--role-tint);color:var(--role-ink)}@media (prefers-reduced-motion:reduce){.role-demo-badge,.role-demo-row{transition:none}}.role-range{accent-color:var(--role-ink);touch-action:manipulation;cursor:pointer}.role-result{background:var(--role-tint);border-top:1px solid var(--role-line)}@media (min-width:1024px){.role-result{border-top:0;border-inline-start:1px solid var(--role-line)}}.role-pkg{border:1px solid var(--neutral-200);background:var(--surface);touch-action:manipulation;transition:border-color .2s var(--motion-ease-out),background-color .2s var(--motion-ease-out)}.role-pkg:hover{border-color:var(--role-line)}.role-pkg[aria-pressed=true]{border-color:var(--role-ink);background:var(--role-tint);box-shadow:inset 0 0 0 1px var(--role-ink)}.role-pkg:focus-visible,.role-range:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.role-stage{position:relative}.role-stage-phone{display:none}@media (min-width:1024px){.role-stage{min-height:34rem}.role-stage-phone{display:block;position:absolute;inset-block-start:0;inset-inline-end:0;width:17rem;filter:drop-shadow(0 30px 60px color-mix(in srgb,var(--navy) 22%,transparent))}.role-stage-card{position:absolute;inset-block-end:0;inset-inline-start:0;width:min(24rem,78%)}}@media (prefers-reduced-motion:reduce){.animate-fade,.animate-rise,.animate-rise-delay-1,.animate-rise-delay-2,.dialog-backdrop,.dialog-guard,.dialog-panel,.hero-cta-primary:hover,.phone-float,.phone-float-delay,.uae-pulse{animation:none!important}.field-input,.settings-caret,.settings-drawer,.settings-gear-icon,.settings-list>li,.settings-panel{transition:none!important}.settings-gear-icon,.settings-gear:hover .settings-gear-icon,.settings-gear[aria-expanded=true] .settings-gear-icon{transform:none!important}.uae-arc,.uae-city,.uae-name,.uae-offer,.uae-scene,.uae-tag{transition:none!important}.reveal,.reveal-blur,.reveal-left,.reveal-right,.reveal-scale,.reveal-up{opacity:1;transform:none;filter:none;transition:none}.card-lift{transition:none}.card-lift:hover{transform:none;box-shadow:var(--elevation-4)}html{scroll-behavior:auto}.offer-slide,.offer-slide-img,.testimonial-card{transition:none!important}.offer-slide-img{transform:none}.offer-dot-fill,.viz-credit-card,.viz-credit:before,.viz-voucher:after{animation:none!important}.viz-credit-back,.viz-credit-card,.viz-credit-toast{transition:none!important}.viz-credit-card{transform:rotate(-5deg)!important}.viz-credit-back{transform:translate(9%,-10%) rotate(8deg)!important}.viz-best,.viz-credit-toast,.viz-quote,.viz-request,.viz-rfq{opacity:1!important;transform:none!important}.viz-best,.viz-quote,.viz-request,.viz-rfq{transition:none!important;scale:1!important}.how-copy,.how-line,.how-num{transition:none!important}.offer-dot[data-active] .offer-dot-fill{width:100%}.press{transition:none}.press:active:not(:disabled):not([aria-disabled=true]){transform:none}.press-surface{transition:filter var(--motion-fast) linear}.press-surface:active:not(:disabled):not([aria-disabled=true]){transform:none;filter:brightness(var(--press-dim))}.btn,.icon-btn,.store-btn{transition:background-color var(--motion-fast) linear,border-color var(--motion-fast) linear,color var(--motion-fast) linear,box-shadow var(--motion-fast) linear}.btn:active:not(:disabled):not([aria-disabled=true]),.icon-btn:active:not(:disabled):not([aria-disabled=true]),.store-btn:active:not([aria-disabled=true]){transform:none}.menu-panel{transition:none}.menu-item{transition:background-color var(--motion-fast) linear,color var(--motion-fast) linear}.menu-item:active{transform:none}.nav-mark{transition:opacity var(--motion-fast) linear}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.brand-mark-lockup,.chrome-glass,.glass,.nav-bar{background-color:var(--surface);box-shadow:var(--elevation-2)}.chrome-glass{background-color:var(--paper);box-shadow:none}}@media (prefers-reduced-motion:reduce){.hero-chart,.hero-life{animation:none!important;opacity:0!important}.hero-demo,.hero-demo-offer{transition:none!important}.offer-heading{animation:none}}.marker\:content-none ::marker{--tw-content:none;content:var(--tw-content)}.marker\:content-none::marker{--tw-content:none;content:var(--tw-content)}.open\:bg-\[color-mix\(in_srgb\2c var\(--mist\)_45\%\2c var\(--surface\)\)\][open]{background-color:color-mix(in srgb,var(--mist) 45%,var(--surface))}.hover\:border-\[color\:var\(--gold\)\]:hover,.hover\:border-\[var\(--gold\)\]:hover{border-color:var(--gold)}.hover\:border-\[var\(--role-ink\)\]:hover{border-color:var(--role-ink)}.hover\:border-\[var\(--role-line\)\]:hover{border-color:var(--role-line)}.hover\:bg-\[var\(--mist\)\]:hover{background-color:var(--mist)}.hover\:bg-\[var\(--navy\)\]:hover{background-color:var(--navy)}.hover\:bg-\[var\(--navy-soft\)\]:hover{background-color:var(--navy-soft)}.hover\:text-\[var\(--gold-ink\)\]:hover{color:var(--gold-ink)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-\[var\(--role-ink\)\]:hover{color:var(--role-ink)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:shadow-elev-3:hover{--tw-shadow:var(--elevation-3);--tw-shadow-colored:var(--elevation-3)}.hover\:shadow-elev-3:hover,.hover\:shadow-elev-4:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-elev-4:hover{--tw-shadow:var(--elevation-4);--tw-shadow-colored:var(--elevation-4)}.group[open] .group-open\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[var\(--gold-ink\)\]{color:var(--gold-ink)}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white\/70{color:rgb(255 255 255/.7)}@media (min-width:640px){.sm\:inset-4{inset:1rem}.sm\:order-3{order:3}.sm\:order-4{order:4}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mt-1\.5{margin-top:.375rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-9{height:2.25rem}.sm\:w-10{width:2.5rem}.sm\:w-11{width:2.75rem}.sm\:w-4{width:1rem}.sm\:w-5{width:1.25rem}.sm\:w-9{width:2.25rem}.sm\:w-auto{width:auto}.sm\:max-w-\[220px\]{max-width:220px}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:justify-start{justify-content:flex-start}.sm\:gap-12{gap:3rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-\[0\.48em\]{gap:.48em}.sm\:gap-x-12{column-gap:3rem}.sm\:gap-x-5{column-gap:1.25rem}.sm\:gap-x-6{column-gap:1.5rem}.sm\:gap-y-12{row-gap:3rem}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:rounded-ui-lg{border-radius:var(--radius-ui-lg)}.sm\:rounded-ui-xl{border-radius:var(--radius-ui-xl)}.sm\:p-10{padding:2.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:ps-4{padding-inline-start:1rem}.sm\:pt-12{padding-top:3rem}.sm\:text-start{text-align:start}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[2\.1rem\]{font-size:2.1rem}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[2\.75rem\]{font-size:2.75rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-8{line-height:2rem}.sm\:leading-none{line-height:1}.sm\:tracking-\[0\.06em\]{letter-spacing:.06em}.sm\:tracking-\[0\.14em\]{letter-spacing:.14em}.sm\:tracking-\[0\.18em\]{letter-spacing:.18em}.sm\:tracking-wide{letter-spacing:.025em}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-8{gap:2rem}.md\:text-\[13px\]{font-size:13px}}@media (min-width:1024px){.lg\:end-5{inset-inline-end:1.25rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 18rem\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.lg\:gap-0{gap:0}.lg\:gap-10{gap:2.5rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-8{gap:2rem}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-\[var\(--mist\)\]>:not([hidden])~:not([hidden]){border-color:var(--mist)}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem}.lg\:pb-24,.lg\:py-24{padding-bottom:6rem}.lg\:pt-4{padding-top:1rem}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[2\.65rem\]{font-size:2.65rem}}.rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.rtl\:lg\:divide-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}