/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--pv-sweep:0deg}}}@layer theme{:host,:root{--font-sans:var(--font-latin);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--ease-out:cubic-bezier(0,0,.2,1);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-latin);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.top-0{top:0}.top-\[1px\]{top:1px}.top-\[60\%\]{top:60%}.top-full{top:100%}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.z-1{z-index:1}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.ms-1{margin-inline-start:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-px{height:1px}.w-2{width:calc(var(--spacing) * 2)}.w-full{width:100%}.w-max{width:max-content}.max-w-max{max-width:max-content}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-\[calc\(50\%\+0\.5px\)\]{--tw-translate-x:calc(calc(50% + .5px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(50\%\+0\.5px\)\]{--tw-translate-x:calc(50% + .5px);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[calc\(50\%\+0\.5px\)\]{--tw-translate-y:calc(calc(50% + .5px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(50\%\+0\.5px\)\]{--tw-translate-y:calc(50% + .5px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--r-sm)}.rounded-sm{border-radius:8px}.rounded-ss-sm{border-start-start-radius:8px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-background,.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background) 95%,transparent)}}.bg-border{background-color:var(--border)}.bg-destructive{background-color:var(--destructive)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.stroke-muted-foreground{stroke:var(--muted-foreground)}.stroke-1{stroke-width:1px}.p-2{padding:calc(var(--spacing) * 2)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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,)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{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(var(--blur-sm))}.backdrop-blur-sm,.backdrop-filter{-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-150{transition-delay:.15s}.delay-300{transition-delay:.3s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.delay-150{--tw-animation-delay:.15s;animation-delay:.15s}.delay-300{--tw-animation-delay:.3s;animation-delay:.3s}.fill-mode-backwards{--tw-animation-fill-mode:backwards;animation-fill-mode:backwards}.outline-none{--tw-outline-style:none;outline-style:none}.fade-in{--tw-enter-opacity:0}.running{animation-play-state:running}.slide-in-from-bottom-4{--tw-enter-translate-y:calc(4*var(--spacing))}.slide-in-from-bottom-8{--tw-enter-translate-y:calc(8*var(--spacing))}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing) * 1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--r-sm)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[contained\=false\]\:left-1\/2[data-contained=false]{left:50%}.data-\[contained\=false\]\:w-screen[data-contained=false]{width:100vw}.data-\[contained\=false\]\:-translate-x-1\/2[data-contained=false]{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[contained\=true\]\:inset-x-0[data-contained=true]{inset-inline:0}.data-\[contained\=true\]\:w-full[data-contained=true]{width:100%}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[position\=bottom\]\:-bottom-px[data-position=bottom]{bottom:-1px}.data-\[position\=top\]\:-top-px[data-position=top]{top:-1px}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-backdrop-filter\:bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.supports-backdrop-filter\:bg-background\/60{background-color:color-mix(in oklab,var(--background) 60%,transparent)}}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}}@media (prefers-color-scheme:dark){.dark\:border-input{border-color:var(--input)}.dark\:bg-destructive\/60{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60{background-color:color-mix(in oklab,var(--destructive) 60%,transparent)}}.dark\:bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}@media (hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{color-scheme:light;--black-0:#000;--black-1:#0b0b0a;--black-2:#131312;--black-3:#1b1b19;--black-4:#262623;--cream-0:#fff;--cream-1:#fbf8f3;--cream-2:#f4ece1;--cream-3:#ebe0cf;--cream-4:#e6dccd;--words-1:var(--black-0);--words-2:#3b3934;--words-3:#6e6a62;--night-1:var(--cream-3);--night-2:#b8ae9f;--night-3:#857d72;--ember:#e47742;--ember-deep:#b4511f;--ember-soft:#f3c9a3;--product-1:#fafaf9;--product-2:#f6f6f5;--product-3:#f3f3f1;--product-4:#efeeeb;--product-5:#ebeae7;--product-6:#dcdad5;--product-faint:#a19f99;--dawn-1:#faf1e7;--dawn-2:#f8e7d8;--dawn-3:#f7dcc6;--dusk-1:#0a0806;--dusk-2:#120d09;--s-4:4px;--s-8:8px;--s-12:12px;--s-16:16px;--s-24:24px;--s-32:32px;--s-40:40px;--s-48:48px;--s-64:64px;--s-80:80px;--s-104:104px;--s-120:120px;--s-160:160px;--header-h:56px;--title-top:clamp(112px,91.2px + 5.333vw,168px);--crumb-gap:clamp(16px,13.03px + .762vw,24px);--section-half:clamp(52px,5.6vw,80px);--close-inset:clamp(80px,65.14px + 3.81vw,120px);--heading-gap:clamp(16px,13.03px + .762vw,24px);--content-gap:clamp(40px,31.09px + 2.286vw,64px);--measure:680px;--r-outer:12px;--r-inner:8px;--r-pill:999px;--r-dot:50%;--fs-display:clamp(40px,31.09px + 2.286vw,64px);--fs-title:clamp(34px,28.8px + 1.333vw,48px);--fs-h2:clamp(30px,24.8px + 1.333vw,44px);--fs-h3:clamp(24px,21.77px + .571vw,30px);--fs-h4:clamp(20px,19.26px + .19vw,22px);--fs-lead:clamp(18px,17.26px + .19vw,20px);--fs-body:clamp(16px,15.63px + .095vw,17px);--fs-small:clamp(13px,12.63px + .095vw,14px);--fs-micro:12px;--lift:0 1px 2px #3c1e0a0f,0 18px 40px -18px #3c1e0a42;--canvas:var(--cream-0);--chrome:var(--cream-0);--card:var(--cream-2);--raised:var(--cream-3);--hover:var(--cream-2);--black:var(--black-0);--on-black:var(--cream-2);--on-black-hover:var(--cream-3);--good:var(--black-0);--good-bg:var(--cream-2);--ember-tint:var(--cream-2);--ink:var(--words-1);--ink-2:var(--words-2);--muted:var(--words-3);--faint:var(--words-3);--edge-subtle:var(--cream-4);--edge:var(--cream-4);--edge-strong:var(--cream-4);--highlight:#fffc;--brand:var(--ember);--focus:var(--ink);--action:var(--black-0);--action-hover:var(--black-4);--action-pressed:var(--black-0);--on-action:var(--cream-2);--logo-cutout:var(--cream-1);--up:var(--black-0);--down:var(--ember-deep);--series-focal:var(--ember);--series-teal:var(--black-0);--series-blue:var(--night-3);--series-ochre:var(--night-2);--app-chrome:var(--black-0);--app-frame:var(--black-1);--app-line:var(--black-2);--app-row:var(--black-3);--app-head:var(--black-3);--app-control:var(--black-3);--app-gap:var(--black-3);--header-scrolled:#fdfbf7d1;--scrim:#14120f47;--font-latin:var(--font-onest),ui-sans-serif,system-ui,sans-serif;--font-display-latin:var(--font-bricolage),"Bricolage Fallback",var(--font-onest),ui-sans-serif,system-ui,sans-serif;--font-arabic-stack:var(--font-almarai),ui-sans-serif,system-ui,sans-serif;--shell-max:1200px;--gutter:clamp(16px,4vw,40px);--r-sm:var(--r-inner);--r-md:var(--r-outer);--ease-out:cubic-bezier(.22,1,.36,1);--ease-soft:cubic-bezier(.32,.72,0,1);--background:var(--canvas);--foreground:var(--ink);--primary:var(--action);--primary-foreground:var(--on-action);--secondary:var(--card);--secondary-foreground:var(--ink);--muted-foreground:var(--muted);--accent:var(--card);--accent-foreground:var(--ink);--border:var(--edge);--input:var(--edge);--ring:var(--focus);--popover:var(--chrome);--popover-foreground:var(--ink);--destructive:var(--down);--radius:var(--r-sm);--st-daylight:var(--canvas);--st-paper:var(--cream-0);--st-cream:var(--cream-2);--st-cream-soft:var(--cream-1);--st-night:var(--black-0);--st-night-3:var(--black-3);--st-night-line:var(--black-4);--st-night-ink:var(--cream-2);--st-night-muted:var(--night-2);--st-carbon:var(--ink);--st-graphite:var(--ink-2);--st-ash:var(--muted);--st-lift-sm:0 1px 2px #3c1e0a12,0 4px 10px -4px #3c1e0a1f;--st-ease:cubic-bezier(.22,1,.36,1);--st-ease-io:cubic-bezier(.65,0,.35,1)}@media (min-width:1024px){:root{--header-h:64px}}:root[lang=ar]{--fs-display:clamp(34px,27.31px + 1.714vw,52px);--fs-title:clamp(30px,26.29px + .952vw,40px);--fs-h2:clamp(26px,21.54px + 1.143vw,38px);--fs-h3:clamp(22px,20.51px + .381vw,26px);--fs-h4:clamp(19px,18.63px + .095vw,20px);--fs-lead:clamp(17px,16.63px + .095vw,18px)}.theme-dark,:root[data-theme=dark] .theme-app-light{color-scheme:dark;--canvas:var(--black-0);--canvas-deep:var(--black-0);--chrome:var(--black-1);--card:var(--black-3);--raised:var(--black-4);--hover:var(--black-3);--ink:var(--night-1);--ink-2:var(--night-2);--muted:var(--night-3);--faint:var(--night-3);--edge-subtle:var(--black-2);--edge:var(--black-3);--edge-strong:var(--black-4);--highlight:#ffffff0e;--brand:var(--ember);--focus:var(--night-1);--action:var(--night-1);--action-hover:var(--cream-2);--action-pressed:var(--cream-4);--on-action:var(--black-2);--logo-cutout:var(--black-0);--up:var(--cream-2);--down:var(--ember);--series-focal:var(--ember);--series-teal:var(--cream-2);--series-blue:var(--night-3);--series-ochre:var(--words-3);--app-chrome:var(--black-0);--app-frame:var(--black-1);--app-line:var(--black-2);--app-row:var(--black-3);--app-head:var(--black-3);--app-control:var(--black-3);--app-gap:var(--black-3);--header-scrolled:#000000d9;--scrim:#000000b3;--background:var(--canvas);--foreground:var(--ink);--primary:var(--action);--primary-foreground:var(--on-action);--secondary:var(--card);--secondary-foreground:var(--ink);--muted-foreground:var(--muted);--accent:var(--card);--accent-foreground:var(--ink);--border:var(--edge);--input:var(--edge);--ring:var(--focus);--popover:var(--chrome);--popover-foreground:var(--ink);--destructive:var(--down);--radius:var(--r-sm);--good:var(--cream-2);--good-bg:#f4ece11f;--ember-tint:#e4774229}.theme-app-light{color-scheme:light;--canvas:var(--cream-0);--canvas-deep:var(--product-1);--chrome:var(--product-2);--card:var(--cream-0);--raised:var(--product-3);--hover:var(--product-3);--ink:var(--black-0);--ink-2:var(--words-2);--muted:var(--words-3);--faint:var(--product-faint);--edge-subtle:var(--product-4);--edge:var(--product-5);--edge-strong:var(--product-6);--highlight:#fff0;--brand:var(--ember);--focus:var(--ember);--action:var(--black-0);--action-hover:var(--black-4);--action-pressed:var(--black-0);--on-action:var(--cream-2);--logo-cutout:var(--cream-0);--up:var(--black-0);--down:var(--ember-deep);--series-focal:var(--ember);--series-teal:var(--black-0);--series-blue:var(--night-3);--series-ochre:var(--night-2);--app-chrome:var(--product-2);--app-frame:var(--cream-0);--app-line:var(--product-4);--app-row:var(--product-1);--app-head:var(--product-2);--app-control:var(--product-3);--app-gap:var(--product-5);--background:var(--canvas);--foreground:var(--ink);--primary:var(--action);--primary-foreground:var(--on-action);--secondary:var(--card);--secondary-foreground:var(--ink);--muted-foreground:var(--muted);--accent:var(--card);--accent-foreground:var(--ink);--border:var(--edge);--input:var(--edge);--ring:var(--focus);--popover:var(--chrome);--popover-foreground:var(--ink);--destructive:var(--down);--radius:var(--r-sm)}@font-face{font-family:Bricolage Fallback;src:local(Arial);size-adjust:104.5%;ascent-override:88.99%;descent-override:25.84%;line-gap-override:0%}@font-face{font-family:Almarai Arabic Fallback;src:local(Arial),local(ArialMT),local(Noto Sans Arabic),local(NotoSansArabic-Regular);font-weight:100 549;size-adjust:133.7%;ascent-override:67.7%;descent-override:15.8%;line-gap-override:0%;unicode-range:u+6??,u+750-77f,u+870-8ff,u+200c-200e,u+fb50-fdff,u+fe70-fefc}@font-face{font-family:Almarai Arabic Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Noto Sans Arabic Bold),local(NotoSansArabic-Bold);font-weight:550 1000;size-adjust:135%;ascent-override:67%;descent-override:15.6%;line-gap-override:0%;unicode-range:u+6??,u+750-77f,u+870-8ff,u+200c-200e,u+fb50-fdff,u+fe70-fefc}:root[lang=ar]{--font-arabic-stack:"Almarai","Almarai Arabic Fallback","Almarai Fallback",ui-sans-serif,system-ui,sans-serif}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{background:var(--canvas);color:var(--ink)}body{min-height:100dvh;font-family:var(--font-latin);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.55}:root[lang=ar] body{font-family:var(--font-arabic-stack);line-height:1.7}:root[lang=ar] *{letter-spacing:0!important}::selection{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in oklch,var(--brand) 35%,transparent)}}::selection{color:var(--ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}main:focus{outline:none}.mk-shell{width:100%;max-width:calc(var(--shell-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.skip-link{z-index:100;border-radius:var(--r-pill);background:var(--action);color:var(--on-action);transition:transform .2s var(--ease-out);inset-inline-start:16px;padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;top:10px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}:root[dir=rtl] .mk-icon-dir{transform:scaleX(-1)}.mk-button{border-radius:var(--r-pill);height:36px;font:inherit;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;transition:background-color .18s ease,transform .18s var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;padding-inline:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.mk-button--action{background:var(--action);color:var(--on-action)}.mk-button--action:hover{background:var(--action-hover)}.mk-button--action:active{background:var(--action-pressed);transform:translateY(1px)}.mk-button--lg{height:48px;font-size:var(--fs-body);padding-inline:24px}.mk-quiet{border-radius:var(--r-pill);min-width:36px;height:36px;color:var(--ink-2);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding-inline:12px;font-weight:500;text-decoration:none;transition:color .18s,background-color .18s;display:inline-flex}.mk-quiet:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.mk-quiet:hover{background:color-mix(in oklch,var(--ink) 7%,transparent)}}.mk-quiet svg{flex:none;width:18px;height:18px}.mk-quiet--icon{width:40px;height:40px;padding-inline:0}.mk-only-desktop{display:none}.mk-only-mobile{display:inline-flex}@media (min-width:768px){.mk-only-desktop{display:inline-flex}.mk-only-mobile{display:none}}.mk-header{z-index:50;height:var(--header-h);border-bottom:1px solid #0000;transition:background-color .25s,border-color .25s;position:sticky;top:0}.mk-header[data-scrolled=true]{background:var(--header-scrolled);border-bottom-color:var(--edge-subtle);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1)}.mk-header__row{align-items:center;gap:20px;height:100%;display:flex}.mk-header__brand{color:var(--ink);border-radius:var(--r-inner);flex:none;align-items:center;padding:6px 4px;display:inline-flex}.mk-header__brand svg{width:auto;height:22px;display:block}.mk-header__nav{align-items:center;gap:2px;display:flex}.mk-header__nav a{border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--fs-small);padding:8px 12px;font-weight:500;text-decoration:none}.mk-header__nav a:hover{color:var(--ink)}.mk-header__utils{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.mk-header__cta{margin-inline-start:8px}.mk-lang[lang=ar]{font-family:var(--font-arabic-stack)}.mk-lang[lang=en]{font-family:var(--font-latin)}.hx2-band{scroll-margin-top:calc(var(--header-h) + 24px);padding:14px}.hx2-band .text-muted-foreground,.hx2-band svg[class*=stroke-muted-foreground]{color:var(--edge-strong)}@media (max-width:639px){.hx2-band{padding:8px}}.mk-footer{background:var(--canvas);color:var(--ink-2);font-size:var(--fs-body);position:relative}body:has(.st-begin) .mk-footer{background:var(--dawn-2)}.mk-footer__panel{width:100%;max-width:1488px;margin-inline:auto;padding:clamp(64px,7vw,112px) clamp(16px,3.6vw,44px) 0}body:has(.st-begin) .mk-footer__panel{padding-top:clamp(24px,3vw,48px)}.mk-footer__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:start;gap:56px clamp(40px,6vw,120px);display:grid}body:has(#begin) .mk-footer__start{display:none}body:has(#begin) .mk-footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.mk-footer__plans{display:none}body:has(#begin) .mk-footer__plans{border-radius:var(--r-outer);background:var(--black);min-height:340px;color:var(--on-black);flex-direction:column;grid-area:1/2;padding:28px 28px 84px;display:flex;position:relative;overflow:hidden}body:has(#begin) .mk-footer__cols{grid-area:1/1}.mk-footer__plans-lines{fill:none;width:100%;height:100%;stroke:var(--ember);stroke-width:1.4px;opacity:.75;pointer-events:none;position:absolute;inset:0}.mk-footer__plans>:not(.mk-footer__plans-lines){position:relative}.mk-footer__plans-title{font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.03em;margin:0;font-weight:600}:root[lang=ar] .mk-footer__plans-title{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}.mk-footer__plans-lead{color:#f4ece1a8;font-size:var(--fs-body);margin:10px 0 0}.mk-footer__plans-list{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.mk-footer__plans-list li{font-size:var(--fs-body);gap:2px;font-weight:600;display:grid}.mk-footer__plans-list li span{color:var(--ember);font-family:var(--font-latin);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;font-weight:600}.mk-footer__plans-foot{color:#f4ece194;font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:12px;margin:auto 0 0;padding-top:24px;display:flex}.mk-footer__plans-go{border-radius:var(--r-dot);background:var(--on-black);width:44px;height:44px;color:var(--black);transition:transform .25s var(--ease-soft);flex:none;place-items:center;display:grid}.mk-footer__plans-go:hover{transform:translate(2px)}:root[dir=rtl] .mk-footer__plans-go:hover{transform:translate(-2px)}.mk-footer__plans-go svg{width:18px;height:18px}.mk-footer__plans-go:focus-visible{outline:2px solid var(--on-black);outline-offset:3px}@media (max-width:1023px){body:has(#begin) .mk-footer__grid{grid-template-columns:minmax(0,1fr)}body:has(#begin) .mk-footer__cols,body:has(#begin) .mk-footer__plans{grid-area:auto/1}}.mk-footer__start{flex-direction:column;align-items:flex-start;display:flex}.mk-footer__title{max-width:10em;color:var(--ink);font-family:var(--font-display-latin);font-size:var(--fs-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:600;line-height:.98}:root[lang=ar] .mk-footer__title{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700;line-height:1.3}:root:is([lang=zh-CN],[lang=ja],[lang=hi]) .mk-footer__title{letter-spacing:0;line-height:1.2}.mk-footer__note{max-width:28rem;color:var(--ink-2);font-size:var(--fs-body);margin:24px 0 0;line-height:1.55}.mk-footer__button{border-radius:var(--r-pill);background:var(--black);min-height:56px;color:var(--on-black);font-size:var(--fs-body);transition:background-color .2s var(--ease-soft);align-items:center;gap:10px;margin-top:36px;padding-inline:28px 24px;font-weight:600;text-decoration:none;display:inline-flex}.mk-footer__button:hover{background:var(--black-4)}.mk-footer__button:focus-visible{outline:2px solid var(--black);outline-offset:3px}.mk-footer__button svg{width:17px;height:17px;transition:transform .25s var(--ease-soft)}.mk-footer__button:hover svg{transform:translate(3px)}:root[dir=rtl] .mk-footer__button:hover svg{transform:translate(-3px)scaleX(-1)}.mk-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;padding-top:6px;display:grid}.mk-footer__col h2{color:var(--ink);font-size:var(--fs-body);margin:0 0 20px;font-weight:600}.mk-footer__col ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mk-footer__col a,.mk-footer__soon{min-height:32px;color:var(--ink-2);font-size:var(--fs-body);transition:color .2s var(--ease-soft);align-items:center;text-decoration:none;display:inline-flex}.mk-footer__col a:hover{color:var(--ink)}.mk-footer__col a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-inner)}.mk-footer__soon{color:var(--muted);cursor:default}.mk-footer__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(64px,7vw,112px);display:flex}.mk-footer__social{gap:18px;margin:0;padding:0;list-style:none;display:flex}.mk-footer__social .is-off,.mk-footer__social a{width:44px;height:44px;color:var(--ink);transition:opacity .2s var(--ease-soft);place-items:center;margin:-10px;display:grid}.mk-footer__social svg{width:21px;height:21px}.mk-footer__social a:hover{opacity:.7}.mk-footer__social .is-off{color:#1111108c;cursor:default}.mk-footer .mk-rail{margin-top:28px;position:relative}.mk-footer .mk-rail:before{content:"";background:linear-gradient(90deg,#11111000,#1111101a 16% 84%,#11111000);height:1px;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mk-footer__rise{animation:mk-footer-rise linear both;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes mk-footer-rise{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}}@media (max-width:1023px){.mk-footer__grid{grid-template-columns:1fr}}@media (max-width:760px){.mk-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}@media (max-width:640px){.mk-footer__button{justify-content:center;width:100%}}.mk-rail{--rail-ink:#11111080;--rail-ink-on:#111110d1;padding:18px 24px max(22px,env(safe-area-inset-bottom));color:var(--rail-ink);font-size:var(--fs-small);line-height:1}.mk-rail,.mk-rail__line{justify-content:center;display:flex}.mk-rail__line{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0}.mk-rail__sep{color:#1111103d}.mk-rail__group{display:contents}.mk-rail__link{color:inherit;font:inherit;cursor:pointer;transition:color .3s var(--ease-soft);background:0 0;border:0;padding:0;text-decoration:none;position:relative}.mk-rail__link,.mk-rail__word{align-items:center;display:inline-flex}.mk-rail__link:before{content:"";position:absolute;inset:-12px -6px}.mk-rail__link:hover{color:var(--rail-ink-on)}.mk-rail__link:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--r-inner)}.mk-rail__cookies{gap:7px}.mk-cookie-sign{flex:none}.mk-cookie-sign__body{fill:#1111101a;transition:fill .3s var(--ease-soft)}.mk-cookie-sign__on{fill:#e47742d9;transition:fill .3s var(--ease-soft)}.mk-cookie-sign__tick{fill:none;stroke:var(--on-black);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.mk-cookie-sign__cross{fill:none;stroke:#11111073;stroke-width:1.2px;stroke-linecap:round}.mk-rail__cookies:hover .mk-cookie-sign__body{fill:#11111029}.mk-rail__cookies:hover .mk-cookie-sign__on{fill:var(--ember)}.mk-cookie-host{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:#110e0a57;border:0;margin:0;padding:16px;position:fixed;inset:0}.mk-cookie-host[open]{place-items:center;display:grid}.mk-cookie-host::backdrop{background:0 0}.mk-cookie{border-radius:var(--r-outer);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);text-align:start;background:#fdfbf7eb;width:min(440px,100%);max-height:calc(100dvh - 32px);padding:24px 24px 20px;overflow-y:auto;box-shadow:inset 0 1px #ffffffd9,0 2px 6px -2px #3c1e0a14,0 32px 70px -28px #3c1e0a73}.mk-cookie__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.mk-cookie__title{font-family:var(--font-display-latin);font-size:var(--fs-h4);letter-spacing:-.015em;margin:0;font-weight:600}:root[lang=ar] .mk-cookie__title{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}.mk-cookie__close{border-radius:var(--r-dot);width:30px;height:30px;color:var(--ink-2);cursor:pointer;background:#1111100f;border:0;flex:none;place-items:center;display:grid;position:relative}.mk-cookie__close:before{content:"";position:absolute;inset:-7px}.mk-cookie__close:hover{color:var(--ink);background:#1111101a}.mk-cookie__intro{color:var(--ink-2);font-size:var(--fs-small);margin:10px 0 0;line-height:1.55}.mk-cookie__list{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mk-cookie__row{border-radius:var(--r-inner);background:#1111100a}.mk-cookie__row[data-open]{background:#1111100f}.mk-cookie__head{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 14px 0 6px;display:flex}:root[dir=rtl] .mk-cookie__head{padding:0 6px 0 14px}.mk-cookie__name{border-radius:var(--r-inner);min-height:44px;color:var(--ink);font:inherit;font-size:var(--fs-small);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0 8px;font-weight:500;display:inline-flex}.mk-cookie__chev{color:var(--muted);transition:transform .3s var(--ease-soft);flex:none}.mk-cookie__row[data-open] .mk-cookie__chev{transform:rotate(45deg)}.mk-cookie__always{color:var(--ember-deep);font-size:var(--fs-small);font-weight:500}.mk-cookie__fold{transition:grid-template-rows .3s var(--ease-soft);grid-template-rows:0fr;display:grid}.mk-cookie__row[data-open] .mk-cookie__fold{grid-template-rows:1fr}.mk-cookie__detail{min-height:0;color:var(--ink-2);font-size:var(--fs-small);margin:0;padding:0 18px 0 32px;line-height:1.55;overflow:hidden}.mk-cookie__row[data-open] .mk-cookie__detail{padding-bottom:14px}:root[dir=rtl] .mk-cookie__detail{padding:0 32px 0 18px}:root[dir=rtl] .mk-cookie__row[data-open] .mk-cookie__detail{padding-bottom:14px}.mk-switch{border-radius:var(--r-pill);cursor:pointer;width:40px;height:24px;transition:background-color .25s var(--ease-soft);background:#11111029;border:0;flex:none;padding:0;position:relative}.mk-switch:before{content:"";position:absolute;inset:-10px -4px}.mk-switch[aria-checked=true]{background:var(--ember)}.mk-switch__knob{border-radius:var(--r-dot);background:var(--cream-0);width:18px;height:18px;transition:inset-inline-start .25s var(--ease-soft);top:3px;position:absolute;inset-inline-start:3px;box-shadow:0 1px 2px #11111040}.mk-switch[aria-checked=true] .mk-switch__knob{inset-inline-start:19px}.mk-cookie__close:focus-visible,.mk-cookie__name:focus-visible,.mk-cookie__reject:focus-visible,.mk-cookie__save:focus-visible,.mk-switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mk-cookie__actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:18px;display:flex}.mk-cookie__reject,.mk-cookie__save{border-radius:var(--r-pill);min-height:44px;font:inherit;font-size:var(--fs-small);cursor:pointer;border:0;padding-inline:18px;font-weight:600}.mk-cookie__reject{color:var(--ink-2);background:0 0}.mk-cookie__reject:hover{color:var(--ink);background:#1111100f}.mk-cookie__save{background:var(--black);color:var(--on-black)}.mk-cookie__save:hover{background:var(--black-4)}@media (prefers-reduced-motion:no-preference){.mk-cookie-host[open] .mk-cookie{animation:mk-cookie-in .36s cubic-bezier(.16,1,.3,1) both}}@keyframes mk-cookie-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:760px){.mk-rail__line{flex-direction:column;gap:12px}.mk-rail__group{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 10px;display:flex}.mk-rail__sep--cookies{display:none}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.28s;animation-timing-function:var(--ease-soft)}::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--ease-soft)}}@media (prefers-reduced-motion:reduce){.animate-in,.animate-out{animation:none!important}}@media (prefers-reduced-motion:no-preference){.mk-reveal{animation:mk-rise .9s var(--ease-out) both;animation-delay:var(--mk-delay,0s)}.mk-reveal--stage{animation-duration:1.2s}}@keyframes mk-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mk-fade{0%{opacity:0}}@keyframes mk-sheet-in{0%{opacity:0;transform:translate(24px)}}@keyframes mk-sheet-in-rtl{0%{opacity:0;transform:translate(-24px)}}.mk-h2{z-index:50;border-radius:var(--r-outer);width:100%;max-width:82rem;transition:max-width .95s var(--h2-ease),top .95s var(--h2-ease),border-radius .95s var(--h2-ease),background-color .7s var(--h2-ease),box-shadow .7s var(--h2-ease),color .7s var(--h2-ease);--h2-ease:cubic-bezier(.22,1,.36,1);background:0 0;margin-inline:auto;position:sticky;top:0}.mk-h2__nav{height:var(--header-h);padding-inline:var(--gutter);justify-content:space-between;align-items:center;column-gap:24px;transition:padding .95s cubic-bezier(.22,1,.36,1);display:flex}.mk-h2__brand{border-radius:var(--r-inner);transition:background-color .2s var(--ease-soft),margin .95s cubic-bezier(.22,1,.36,1);-webkit-tap-highlight-color:transparent;margin-inline-start:-8px;padding:7px 8px}.mk-h2__start{align-items:center;gap:22px;display:flex}.mk-h2__end,.mk-h2__links{align-items:center;display:none}.mk-h2__links{gap:2px;position:relative}.mk-h2__pill{width:var(--pill-w,0);border-radius:var(--r-inner);opacity:0;height:34px;translate:var(--pill-x,0) -50%;pointer-events:none;transition:opacity .2s var(--ease-soft),width 0s,translate 0s;background:#0b0b0a0e;position:absolute;top:50%;left:0}.mk-h2__links[data-pill] .mk-h2__pill{opacity:1}.mk-h2__links[data-pill=move] .mk-h2__pill{transition:opacity .2s var(--ease-soft),width .32s var(--ease-soft),translate .32s var(--ease-soft)}.mk-h2__end{gap:8px}.mk-h2__link{border-radius:var(--r-inner);height:34px;font-size:var(--fs-body);white-space:nowrap;transition:color .2s var(--ease-soft),background-color .2s var(--ease-soft);align-items:center;padding-inline:12px;font-weight:450;text-decoration:none;display:inline-flex;position:relative}.mk-h2__link,.mk-h2__link:hover{color:var(--ink)}.mk-h2__brand:focus-visible,.mk-h2__cta:focus-visible,.mk-h2__link:focus-visible,.mk-lang-menu__trigger:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mk-h2__link[aria-current=page]{color:var(--ink)}.mk-h2__lang{border-radius:var(--r-inner);height:32px;color:var(--ink-2);padding-inline:10px}.mk-h2__lang:hover{background:var(--hover)}.mk-h2__cta{border-radius:var(--r-inner);background:linear-gradient(to bottom,var(--black-4),var(--black));height:36px;font-size:var(--fs-small);white-space:nowrap;transition:box-shadow .25s var(--ease-soft),transform .25s var(--ease-soft);gap:6px;padding-inline:16px 14px;font-weight:600;box-shadow:inset 0 1px #ffffff24,0 1px 2px #0000004d,0 6px 14px -6px #00000073}.mk-h2__cta:hover{box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0000004d,0 10px 22px -8px #00000080}.mk-h2__cta:active{transform:scale(.97)}.mk-h2__cta-arrow{transition:transform .25s var(--ease-soft);width:15px!important;height:15px!important}.mk-h2__cta:hover .mk-h2__cta-arrow{transform:translate(3px)}:root[dir=rtl] .mk-h2__cta-arrow{scale:-1 1}:root[dir=rtl] .mk-h2__cta:hover .mk-h2__cta-arrow{transform:translate(-3px)}@media (prefers-reduced-motion:no-preference){.mk-h2__nav{animation:mk-h2-settle .7s var(--ease-soft) both}}@keyframes mk-h2-settle{0%{opacity:0;transform:translateY(-8px)}}@media (min-width:1280px){.mk-h2__end,.mk-h2__links{display:flex}.mk-h2__mobile{display:none}.mk-h2__nav{height:64px;padding-inline:24px}.mk-h2.is-scrolled{border-radius:var(--r-outer);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);background:#fdfbf7b8;min-width:fit-content;max-width:58rem;top:12px;box-shadow:inset 0 1px #ffffffd9,0 2px 6px -2px #3c1e0a14,0 22px 48px -24px #3c1e0a52}.mk-h2.is-scrolled .mk-h2__nav{padding-inline:10px 8px}.mk-h2.is-scrolled .mk-h2__brand{margin-inline-start:0}}@media (max-width:1279px){.mk-h2{border-radius:0;max-width:none}.mk-h2.is-scrolled{background:var(--header-scrolled);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:0 1px 0 var(--edge)}}.mk-h2 .mk-h2__cta,.mk-h2 .mk-h2__link,.mk-h2 .mk-lang-menu__trigger{transition:color .7s cubic-bezier(.22,1,.36,1),background-color .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1),transform .25s var(--ease-soft)}.mk-h2.is-over-dark{color:var(--on-black)}@media (min-width:1280px){.mk-h2.is-scrolled.is-over-dark{background:#1c19169e;box-shadow:inset 0 1px #f4ece138,0 22px 48px -24px #000000b3}}@media (max-width:1279px){.mk-h2.is-scrolled.is-over-dark{background:#141210c7;box-shadow:0 1px #f4ece11a}}.mk-h2.is-over-dark .mk-h2__brand,.mk-h2.is-over-dark .mk-h2__link:hover,.mk-h2.is-over-dark .mk-h2__link[aria-current=page]{color:var(--on-black)}.mk-h2.is-over-dark .mk-h2__link,.mk-h2.is-over-dark .mk-lang-menu__trigger{color:#f4ece1c7}.mk-h2.is-over-dark .mk-h2__pill{background:#f4ece11a}.mk-h2.is-over-dark .mk-h2__cta{background:var(--on-black);color:var(--black);box-shadow:0 6px 14px -6px #00000080}.mk-h2.is-over-dark .mk-h2__brand:focus-visible,.mk-h2.is-over-dark .mk-h2__cta:focus-visible,.mk-h2.is-over-dark .mk-h2__link:focus-visible{outline-color:var(--on-black)}.hx3{isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h);overflow:clip}.hx3,.hx3-stage{position:relative}.hx3-stage{padding-inline:clamp(16px,3.6vw,44px);width:100%;max-width:1488px;margin-inline:auto;padding-bottom:clamp(28px,3.6vw,52px)}.hx3-stage__band{margin:-32px -32px 0;padding:32px 32px 40px;-webkit-mask-image:linear-gradient(#000 82%,#0000 95%);mask-image:linear-gradient(#000 82%,#0000 95%)}.hx3-inner{flex-direction:column;align-items:center;padding:clamp(72px,10vh,120px) 24px clamp(48px,6vh,72px);display:flex}.hx3-badge{background:var(--cream-0);max-width:100%;color:var(--ink-2);transition:box-shadow .25s var(--ease-soft),color .25s var(--ease-soft);border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:5px 14px 5px 5px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.hx3-badge:hover{color:var(--ink)}.hx3-badge__tag{background:var(--ink);color:var(--on-black);border-radius:999px;flex:none;padding:3px 9px;font-size:12px;font-weight:600;box-shadow:inset 0 1px #ffffff40}.hx3-badge__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hx3-badge__arrow{width:14px;height:14px;transition:transform .25s var(--ease-soft);flex:none}.hx3-badge:hover .hx3-badge__arrow{transform:translate(3px)}:root[dir=rtl] .hx3-badge:hover .hx3-badge__arrow{transform:translate(-3px)scaleX(-1)}.hx3-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:36px;display:flex}.hx3-title{color:var(--ink);font-family:var(--font-display-latin);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:62px;font-weight:600;line-height:1.04}.hx3-title__accent,.hx3-title__lead{display:block}.hx3-title__lead{color:var(--product-faint)}.hx3-w{display:inline-block}@media (prefers-reduced-motion:no-preference){.hx3-w{animation:hx3-rise 1.1s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.16s + var(--w) * 70ms)}}@keyframes hx3-rise{0%{opacity:0;filter:blur(10px);transform:translateY(.3em)}to{opacity:1;filter:blur();transform:none}}:root[lang=ar] .hx3-title{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:50px;font-weight:700;line-height:1.3}.hx3-sub{max-width:36rem;color:var(--words-2);text-wrap:pretty;margin:20px 0 0;font-size:18px;line-height:1.45}:root[lang=ar] .hx3-sub{text-wrap:balance;max-width:34rem;line-height:1.9}:root[dir=rtl] .hx-agent__input{text-align:right}:root[dir=rtl] .hx-agent__input:not(:placeholder-shown){text-align:left}.hx3-form{width:min(608px,100%)}.hx-agent__card{background:var(--cream-0);transition:box-shadow .3s var(--ease-soft);border-radius:24px;align-items:center;gap:10px;padding:10px 10px 10px 20px;display:flex;position:relative;box-shadow:0 2px 4px #3c1e0a0f,0 12px 28px -10px #3c1e0a29,0 36px 72px -24px #5a280a42}.hx-agent__card:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--ember),var(--ember-soft) 50%,var(--ember-deep));filter:blur(8px);opacity:0;height:10px;transition:opacity .3s var(--ease-soft);border-radius:999px;position:absolute;inset:auto 36px 2px}.hx-agent__card:focus-within{box-shadow:0 2px 4px #3c1e0a12,0 14px 32px -10px #3c1e0a33,0 40px 80px -24px #5a280a52}.hx-agent__card:focus-within:before{opacity:.85}.hx-agent__icon{color:#0b0b0a61;flex:none;width:19px;height:19px}.hx-agent__input{text-overflow:ellipsis;white-space:nowrap;resize:none;min-width:0;height:44px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 4px;font-size:16px;line-height:24px;display:block;overflow:hidden}.hx-agent__input::placeholder{color:#0b0b0a6b;text-overflow:ellipsis}.hx-agent__row{flex:none;align-items:center;display:flex}.hx-agent__send{background:var(--ink);height:44px;color:var(--on-black);font:inherit;cursor:pointer;transition:background-color .35s var(--ease-soft),color .35s var(--ease-soft),box-shadow .35s var(--ease-soft),transform .2s var(--ease-soft);border:0;border-radius:999px;align-items:center;gap:8px;padding-inline:20px 16px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 2px 2px -1px #00000029,0 8px 16px -8px #00000059}.hx-agent__send svg{width:15px;height:15px;transition:transform .25s var(--ease-soft)}.hx-agent__send:hover{background:var(--black-4)}.hx-agent__send:hover svg{transform:translate(2px)}:root[dir=rtl] .hx-agent__send:hover svg{transform:scaleX(-1)translate(2px)}.hx-agent__send:active{transform:scale(.97)}.hx-agent__msg{min-height:20px;color:var(--muted);text-align:center;margin:14px 0 0;font-size:13px}.hx-agent__msg[data-kind=error]{color:var(--down)}.hx3-seam{padding:clamp(12px,1.6vw,24px) var(--gutter) clamp(28px,3.4vw,48px)}.hx3-logos{flex-wrap:wrap;justify-content:center;gap:12px 28px}.hx3-logos,.hx3-logos__set{align-items:center;display:flex}.hx3-logos__set{justify-content:space-between;gap:48px;width:min(1240px,100%);margin:0;padding:0;list-style:none;-webkit-mask-image:linear-gradient(90deg,#0000,#00000059 9%,#000 24% 76%,#00000059 91%,#0000);mask-image:linear-gradient(90deg,#0000,#00000059 9%,#000 24% 76%,#00000059 91%,#0000)}.hx3-logo{color:var(--ink);font-family:var(--font-latin);letter-spacing:-.015em;white-space:nowrap;align-items:center;gap:12px;font-size:23px;font-weight:600;display:inline-flex}.hx3-logo__img{object-fit:contain;flex:none;width:30px;height:30px;display:block}.hx3-logo__img[data-engine=perplexity]{border-radius:8px}.hx3-logo__art{width:26px;height:26px;-webkit-mask:var(--art) center /var(--fit) no-repeat;mask:var(--art) center /var(--fit) no-repeat;background:currentColor;flex:none}.hx3-logo__art[data-mask=luminance]{-webkit-mask-mode:luminance;-webkit-mask-source-type:luminance;mask-mode:luminance}.hx3-logo__icon{flex:none;width:25px;height:25px}@media (max-width:1100px) and (min-width:641px){.hx3-logos__set{gap:26px}.hx3-logo{gap:9px;font-size:18px}.hx3-logo__img{width:24px;height:24px}.hx3-logo__art,.hx3-logo__icon{width:21px;height:21px}}@media (max-width:640px){.hx-agent__card{flex-direction:column;align-items:stretch;gap:6px;padding:10px}.hx-agent__row{align-self:stretch}.hx-agent__input{height:48px;padding:0 6px;font-size:15px}.hx-agent__send{justify-content:center;width:100%}.hx3-title{font-size:34px}:root[lang=ar] .hx3-title{font-size:32px}.hx3-sub{font-size:16px}.hx3-head{margin-bottom:28px}.hx3-inner{padding:56px 16px 40px}.hx3-logos{width:100%}.hx3-logos__set{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.hx3-logo{justify-content:center;gap:8px;font-size:17px}.hx3-logo__img{width:22px;height:22px}.hx3-logo__art,.hx3-logo__icon{width:19px;height:19px}.hx-agent__icon{display:none}}html{scrollbar-width:thin;scrollbar-color:#0b0b0a42 transparent}body,html{overflow-x:clip}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0b0b0a3d padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#0b0b0a6b padding-box padding-box}::-webkit-scrollbar-corner{background:0 0}.mk-lang-menu{position:relative}.mk-lang-menu__trigger{border-radius:var(--r-inner);height:32px;color:var(--ink-2);font:inherit;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease-soft),color .2s var(--ease-soft);background:0 0;border:0;align-items:center;gap:7px;padding-inline:10px 8px;font-weight:500;display:inline-flex}.mk-lang-menu__trigger:hover,.mk-lang-menu__trigger[aria-expanded=true]{background:var(--hover);color:var(--ink)}.mk-lang-menu__trigger svg{flex:none;width:15px;height:15px}.mk-lang-menu__icon{width:16px!important;height:16px!important}.mk-lang-menu__code{font-size:var(--fs-small);letter-spacing:.04em;font-weight:600}.mk-lang-menu__tag{border-radius:var(--r-inner);min-width:28px;height:20px;color:var(--ink-2);font-family:var(--font-latin);font-size:var(--fs-micro);letter-spacing:.04em;background:#1111100f;place-items:center;font-weight:600;display:inline-grid}[aria-current=true]>.mk-lang-menu__name .mk-lang-menu__tag{background:var(--ink);color:var(--on-black)}.mk-lang-menu__name{align-items:center;gap:10px;display:inline-flex}.mk-lang-menu__chev{color:var(--faint);transition:transform .25s var(--ease-soft);width:13px!important;height:13px!important}.mk-lang-menu__trigger[aria-expanded=true] .mk-lang-menu__chev{transform:rotate(180deg)}.mk-lang-menu__panel{z-index:60;border-radius:var(--r-outer);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);transform-origin:100% 0;top:calc(100% + 10px);background:#ffffffdb;width:288px;padding:6px;animation:mk-lang-pop .2s cubic-bezier(.22,1,.36,1) both;position:absolute;inset-inline-end:0;box-shadow:0 2px 6px #1111100d,0 24px 48px -20px #3c1e0a52}:root[dir=rtl] .mk-lang-menu__panel{transform-origin:0 0}.mk-lang-menu[data-placement=above] .mk-lang-menu__panel{transform-origin:0 100%;top:auto;bottom:calc(100% + 10px);inset-inline:0 auto}:root[dir=rtl] .mk-lang-menu[data-placement=above] .mk-lang-menu__panel{transform-origin:100% 100%}@keyframes mk-lang-pop{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@media (prefers-reduced-motion:reduce){.mk-lang-menu__panel{animation:none}}.mk-lang-menu__title{color:var(--faint);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;margin:4px 10px 6px;font-weight:600}:root:is([lang=ar],[lang=zh-CN],[lang=ja],[lang=hi]) .mk-lang-menu__title{letter-spacing:0;text-transform:none}.mk-lang-menu__list{gap:1px;margin:0;padding:0;list-style:none;display:grid}.mk-lang-menu__end{align-items:center;gap:8px;display:inline-flex}.mk-lang-menu__english{color:var(--faint);font-size:var(--fs-small)}.mk-lang-menu__item:focus-visible .mk-lang-menu__english,.mk-lang-menu__item:hover .mk-lang-menu__english{color:var(--muted)}.mk-lang-menu__item{border-radius:var(--r-inner);height:36px;color:var(--ink-2);font-size:var(--fs-small);outline:none;justify-content:space-between;align-items:center;gap:12px;padding-inline:10px;text-decoration:none;display:flex}.mk-lang-menu__item:focus-visible,.mk-lang-menu__item:hover{color:var(--ink);background:#1111100d}.mk-lang-menu__item:focus-visible{box-shadow:inset 0 0 0 1.5px #11111059}.mk-lang-menu__item[aria-current=true]{color:var(--ink);font-weight:600}.mk-lang-menu__item svg{width:15px;height:15px}:root:is([lang=zh-CN],[lang=ja],[lang=hi]) .hx3-title{letter-spacing:0}:root[lang=zh-CN] body{font-family:var(--font-onest),"PingFang SC","Noto Sans SC","Microsoft YaHei",system-ui,sans-serif}:root[lang=ja] body{font-family:var(--font-onest),"Hiragino Sans","Noto Sans JP","Yu Gothic UI","Meiryo",system-ui,sans-serif}:root[lang=hi] body{font-family:var(--font-onest),"Noto Sans Devanagari","Nirmala UI","Mangal",system-ui,sans-serif}.mk-h2__item,.mk-h2__nav{position:relative}.mk-h2__item{align-items:center;display:inline-flex}.mk-h2__item .mk-h2__link{padding-inline-end:4px}.mk-h2__chev{border-radius:var(--r-inner);width:22px;height:34px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-end:4px;padding:0;display:inline-grid}.mk-h2__chev svg{width:15px;height:15px;transition:rotate .35s cubic-bezier(.22,1,.36,1)}.mk-h2__item[data-open] .mk-h2__chev svg{rotate:180deg}.mk-h2__chev:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.mk-h2.is-over-dark .mk-h2__chev{color:#f4ece1c7}.mk-h2.is-over-dark .mk-h2__chev:focus-visible{outline-color:var(--on-black)}.mk-mega{border-radius:var(--r-outer);background:var(--cream-0);width:min(780px,100vw - 32px);box-shadow:var(--lift);color:var(--ink);opacity:0;visibility:hidden;grid-template-columns:minmax(0,1fr) 232px;gap:4px;padding:4px;transition:opacity .16s cubic-bezier(.22,1,.36,1),translate .16s cubic-bezier(.22,1,.36,1),visibility 0s linear .16s;display:none;position:absolute;top:calc(100% + 6px);translate:0 -4px}@media (min-width:1280px){.mk-mega{display:grid}}.mk-mega[data-open]{opacity:1;visibility:visible;transition:opacity .16s cubic-bezier(.22,1,.36,1),translate .16s cubic-bezier(.22,1,.36,1),visibility;translate:0}.mk-mega__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:2px;display:grid}.mk-mega__item{border-radius:var(--r-inner);min-width:0;color:inherit;transition:background-color .2s var(--ease-soft);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.mk-mega__item:hover{background:var(--cream-1)}.mk-mega__card:focus-visible,.mk-mega__item:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.mk-mega__icon{border-radius:var(--r-inner);background:var(--cream-2);width:32px;height:32px;transition:background-color .25s var(--ease-soft),color .25s var(--ease-soft);flex:none;place-items:center;display:grid}.mk-mega__icon svg{width:16px;height:16px}.mk-mega__item:hover .mk-mega__icon{background:var(--black);color:var(--on-black)}.mk-mega__words{gap:2px;min-width:0;display:grid}.mk-mega__label{font-size:var(--fs-small);font-weight:600;line-height:1.35}.mk-mega__item[aria-current=page] .mk-mega__label:after{border-radius:var(--r-dot);background:var(--ember);vertical-align:.15em;content:"";width:6px;height:6px;margin-inline-start:8px;display:inline-block}.mk-mega__desc{color:var(--words-3);font-size:var(--fs-micro);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}:root[lang=ar] .mk-mega__desc{line-height:1.6}.mk-mega__card{border-radius:var(--r-inner);background:var(--black);color:var(--on-black);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.mk-mega__card-img{object-fit:cover;flex:1 1 0;width:100%;min-height:112px;display:block}.mk-mega__card-text{font-family:var(--font-display-latin);font-size:var(--fs-lead);letter-spacing:-.02em;text-wrap:balance;padding:16px 16px 0;font-weight:600;line-height:1.2}:root[lang=ar] .mk-mega__card-text{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}.mk-mega__card-link{font-size:var(--fs-small);align-items:center;gap:6px;padding:12px 16px 16px;font-weight:600;display:inline-flex}.mk-mega__card-link svg{width:15px;height:15px;transition:translate .25s var(--ease-soft)}.mk-mega__card:hover .mk-mega__card-link svg{translate:3px}:root[dir=rtl] .mk-mega__card:hover .mk-mega__card-link svg{translate:-3px}@media (prefers-reduced-motion:reduce){.mk-mega,.mk-mega[data-open]{transition:none;translate:0}}.hx3-head{max-width:100%}.hx3-badge__text{min-width:0}@media (max-width:640px){.hx3-badge{margin-bottom:20px;font-size:12.5px}.hx3-title{font-size:clamp(31px,8.6vw,36px)}.hx3-seam{padding-block:4px 28px}.hx3-logos__set{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px;-webkit-mask-image:none;mask-image:none}.hx3-logo{gap:6px;font-size:14px}.hx3-logo__img{width:18px;height:18px}.hx3-logo__art,.hx3-logo__icon{width:16px;height:16px}}.mk-burger{border-radius:var(--r-outer);width:44px;height:44px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;margin-inline-end:-10px;padding:0;display:grid;position:relative}.mk-h2.is-over-dark .mk-burger{color:var(--on-black)}.mk-burger:focus-visible{outline-offset:-4px;outline:2px solid}.mk-burger__lines{width:24px;height:16px;position:relative}.mk-burger__lines i{border-radius:var(--r-pill);background:currentColor;height:2px;transition:width .42s cubic-bezier(.65,0,.35,1),top .42s cubic-bezier(.65,0,.35,1),rotate .42s cubic-bezier(.65,0,.35,1),opacity .3s,translate .42s cubic-bezier(.65,0,.35,1);position:absolute;inset-inline-end:0}.mk-burger__lines i:first-child{width:24px;top:0}.mk-burger__lines i:nth-child(2){width:14px;transition-delay:50ms;top:7px}.mk-burger__lines i:nth-child(3){width:19px;transition-delay:.1s;top:14px}@media (hover:hover){.mk-burger:hover .mk-burger__lines i{width:24px}}.mk-burger:active .mk-burger__lines i{width:24px}.mk-burger[aria-expanded=true] .mk-burger__lines i:first-child{width:22px;top:7px;translate:-1px;rotate:45deg}.mk-burger[aria-expanded=true] .mk-burger__lines i:nth-child(2){opacity:0;width:0;translate:12px}:root[dir=rtl] .mk-burger[aria-expanded=true] .mk-burger__lines i:nth-child(2){translate:-12px}.mk-burger[aria-expanded=true] .mk-burger__lines i:nth-child(3){width:22px;top:7px;translate:-1px;rotate:-45deg}:root[dir=rtl] .mk-burger[aria-expanded=true] .mk-burger__lines i:first-child,:root[dir=rtl] .mk-burger[aria-expanded=true] .mk-burger__lines i:nth-child(3){translate:1px}@media (prefers-reduced-motion:no-preference){.mk-burger__lines i{animation:mk-burger-in .8s cubic-bezier(.22,1,.36,1) both}.mk-burger__lines i:nth-child(2){animation-delay:.1s}.mk-burger__lines i:nth-child(3){animation-delay:.2s}}@keyframes mk-burger-in{0%{width:0}}@media (prefers-reduced-motion:reduce){.mk-burger__lines i{transition:none}}@media (max-width:1279px){.mk-h2.is-scrolled:has(.mk-burger[aria-expanded=true]),.mk-h2:has(.mk-burger[aria-expanded=true]){color:var(--ink);background:var(--cream-0);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.mk-h2:has(.mk-burger[aria-expanded=true]) .mk-burger,.mk-h2:has(.mk-burger[aria-expanded=true]) .mk-h2__brand{color:var(--ink)}}.mk-h2__portal{top:var(--header-h)}.mk-sheet{background:var(--cream-0);flex:1;position:relative;overflow:hidden;box-shadow:inset 0 1px #0b0b0a0f}@media (prefers-reduced-motion:no-preference){.mk-h2__portal[data-state=open] .mk-sheet{animation:mk-sheet-down .5s cubic-bezier(.22,1,.36,1) both}.mk-h2__portal[data-state=closing] .mk-sheet{animation:mk-sheet-up .3s cubic-bezier(.65,0,.35,1) both}.mk-h2__portal[data-state=open] .mk-sheet__foot,.mk-h2__portal[data-state=open] .mk-sheet__list>li{animation:mk-sheet-rise .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.12s + var(--i,5) * 45ms)}}@keyframes mk-sheet-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes mk-sheet-up{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@keyframes mk-sheet-rise{0%{opacity:0;translate:0 14px}}.mk-sheet__langs,.mk-sheet__menu{overscroll-behavior:contain;padding:8px var(--gutter) calc(16px + env(safe-area-inset-bottom));flex-direction:column;transition:translate .4s,opacity .3s;display:flex;position:absolute;inset:0;overflow-y:auto}.mk-sheet__langs{opacity:0;translate:16px}:root[dir=rtl] .mk-sheet__langs{translate:-16px}.mk-sheet[data-view=lang] .mk-sheet__menu{opacity:0;translate:-16px}:root[dir=rtl] .mk-sheet[data-view=lang] .mk-sheet__menu{translate:16px}.mk-sheet[data-view=lang] .mk-sheet__langs{opacity:1;transition:translate .4s 60ms,opacity .32s 60ms;translate:0}@media (prefers-reduced-motion:reduce){.mk-sheet__langs,.mk-sheet__menu{transition:none}}.mk-sheet__list{margin:0;padding:0;list-style:none}.mk-sheet__list>li{box-shadow:inset 0 -1px #0b0b0a12}.mk-sheet__row{width:100%;height:64px;color:var(--ink);font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.035em;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 2px;font-weight:600;text-decoration:none;display:flex}:root[lang=ar] .mk-sheet__row{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}:root:is([lang=zh-CN],[lang=ja],[lang=hi]) .mk-sheet__row{letter-spacing:0}.mk-sheet__row:focus-visible{border-radius:var(--r-inner);outline:2px solid var(--ink);outline-offset:-2px}.mk-sheet__go{width:20px;height:20px;color:var(--words-3)}.mk-sheet__plus{border-radius:var(--r-dot);background:var(--cream-2);flex:none;width:30px;height:30px;transition:background-color .3s;position:relative}.mk-sheet__plus i{border-radius:var(--r-pill);background:currentColor;width:12px;height:1.8px;transition:rotate .4s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:50%;translate:-50% -50%}.mk-sheet__plus i:nth-child(2){rotate:90deg}.mk-sheet__row[aria-expanded=true] .mk-sheet__plus{background:var(--ink);color:var(--on-black)}.mk-sheet__row[aria-expanded=true] .mk-sheet__plus i:nth-child(2){rotate:0deg}.mk-sheet__sub{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.mk-sheet__sub[data-open]{grid-template-rows:1fr}.mk-sheet__sub>ul{gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.mk-sheet__sub[data-open]>ul{padding-bottom:14px}@media (prefers-reduced-motion:reduce){.mk-sheet__sub{transition:none}}.mk-sheet__item{border-radius:var(--r-inner);color:var(--ink);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:9px 6px;text-decoration:none;display:flex}.mk-sheet__item:active{background:var(--cream-2)}.mk-sheet__item:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.mk-sheet__icon{border-radius:var(--r-inner);background:var(--cream-2);width:40px;height:40px;box-shadow:inset 0 1px 0 var(--cream-0);flex:none;place-items:center;display:grid}.mk-sheet__icon[data-overview]{background:var(--black);color:var(--on-black);box-shadow:none}.mk-sheet__icon svg{width:18px;height:18px}.mk-sheet__words{gap:1px;min-width:0;display:grid}.mk-sheet__label{font-size:var(--fs-body);font-weight:600}.mk-sheet__desc{color:var(--words-3);font-size:var(--fs-small);white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden}.mk-sheet__foot{--i:6;gap:10px;margin-top:auto;padding-top:24px;display:grid}.mk-sheet__lang{border-radius:var(--r-inner);background:var(--cream-2);width:100%;height:54px;color:var(--ink);font:inherit;font-size:var(--fs-body);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:10px;padding:0 14px;display:flex}.mk-sheet__back:focus-visible,.mk-sheet__cta:focus-visible,.mk-sheet__lang:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mk-sheet__lang-icon{width:18px;height:18px}.mk-sheet__lang-label{color:var(--words-3)}.mk-sheet__lang-now{margin-inline-start:auto;font-weight:600}.mk-sheet__lang-chev{width:17px;height:17px;color:var(--words-3)}.mk-sheet__cta{border-radius:var(--r-pill);background:linear-gradient(to bottom,var(--black-4),var(--black));height:54px;color:var(--on-black);font-size:var(--fs-body);justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff24,0 10px 22px -10px #0000008c}.mk-sheet__cta svg{width:17px;height:17px}.mk-sheet__signin{border-radius:var(--r-pill);background:var(--hover);height:54px;color:var(--ink);font-size:var(--fs-body);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.mk-sheet__signin:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:1279px){.mk-h2__signin{display:none}}.mk-sheet__back{border-radius:var(--r-inner);height:44px;color:var(--words-3);font:inherit;font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;margin-inline-start:-6px;padding:0 8px 0 4px;font-weight:500;display:inline-flex}.mk-sheet__back-chev{width:18px;height:18px;scale:-1 1}:root[dir=rtl] .mk-sheet__back-chev{scale:1}.mk-sheet__langs-title{color:var(--ink);font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.035em;margin:4px 0 12px;font-weight:600}:root[lang=ar] .mk-sheet__langs-title{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}.mk-lang-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-lang-list a{border-radius:var(--r-outer);background:var(--cream-1);min-height:96px;color:var(--ink);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:flex-end;gap:3px;padding:14px;text-decoration:none;transition:background-color .25s,color .25s,scale .2s;display:flex;position:relative}.mk-lang-list a:active{scale:.97}.mk-lang-list a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mk-lang-list__code{color:var(--words-3);font-family:var(--font-latin);font-size:var(--fs-micro);letter-spacing:.08em;font-weight:600;position:absolute;inset-block-start:13px;inset-inline-start:14px}.mk-lang-list__name{font-size:var(--fs-h4);letter-spacing:-.01em;align-self:flex-start;font-weight:600;line-height:1.2}.mk-lang-list__english{color:var(--words-3);font-size:var(--fs-small);line-height:1.3}.mk-lang-list__mark{border-radius:var(--r-dot);background:var(--on-black);width:24px;height:24px;color:var(--black);place-items:center;display:none;position:absolute;inset-block-start:10px;inset-inline-end:10px}.mk-lang-list__mark svg{stroke-width:3px;width:13px;height:13px}.mk-lang-list a[aria-current=true]{background:var(--black);color:var(--on-black)}.mk-lang-list a[aria-current=true] .mk-lang-list__code{color:#f4ece18c}.mk-lang-list a[aria-current=true] .mk-lang-list__english{color:#f4ece19e}.mk-lang-list a[aria-current=true] .mk-lang-list__mark{display:grid}.mk-lang-list a[data-going]{background:var(--black-4);color:var(--on-black)}.mk-lang-list a[data-going] .mk-lang-list__code,.mk-lang-list a[data-going] .mk-lang-list__english{color:#f4ece19e}.mk-lang-list[aria-busy=true] a:not([data-going]){opacity:.5;transition:opacity .25s}@view-transition{navigation:auto}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:mk-page-out .45s both}::view-transition-new(root){animation:mk-page-in .45s both}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@keyframes mk-page-out{to{opacity:0}}@keyframes mk-page-in{0%{opacity:0}}@media (max-width:640px){.hx3-badge{max-width:min(100%,300px);color:var(--ink-2);border-radius:18px;gap:8px;padding:5px 12px 5px 5px;font-size:11.5px;font-weight:500;line-height:1.4}:root[dir=rtl] .hx3-badge{max-width:100%;padding:5px 5px 5px 12px}.hx3-badge__tag{padding:2px 8px;font-size:11px}.hx3-badge__text{white-space:normal;text-align:center;text-wrap:balance;overflow:visible}.hx3-badge__arrow{width:12px;height:12px}.hx-agent__card{border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;padding:6px;display:grid;box-shadow:0 1px 2px #3c1e0a0f,0 12px 28px -14px #3c1e0a33}.hx-agent__card:before{opacity:.55}.hx-agent__card:focus-within{box-shadow:0 0 0 1px #11111024,0 1px 2px #3c1e0a0f,0 14px 32px -14px #3c1e0a3d}.hx-agent__icon{width:17px;height:17px;margin-inline-start:12px;display:block}.hx-agent__input{height:44px;padding:0;font-size:16px}.hx-agent__row{grid-column:1/-1}.hx-agent__send{border-radius:15px;justify-content:center;width:100%;height:46px;font-size:15px}.hx-agent__msg{margin-top:12px;font-size:12.5px}.hx3-logos__set{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.hx3-logo:not([data-measured]){display:none}.hx3-logo{letter-spacing:0;flex-direction:column;gap:8px;font-size:12.5px;font-weight:600}.hx3-logo__img{width:24px;height:24px}.hx3-logo__art,.hx3-logo__icon{width:22px;height:22px}.hx3 .hx3-ground{-webkit-mask-image:linear-gradient(#000,#0000 150px);mask-image:linear-gradient(#000,#0000 150px)}.hx3-stage{padding-inline:16px 0;padding-bottom:8px}.hx3-stage__band{pointer-events:none;margin:0;padding:0;position:relative;-webkit-mask-image:linear-gradient(#000 52%,#0000 96%);mask-image:linear-gradient(#000 52%,#0000 96%)}.hx3-stage .pv-bezel.pv-frame{zoom:.41;border-radius:30px;width:1040px;max-width:none}.hx3-stage .pv-frame .pv,.hx3-stage .pv-frame .pv-bezel__inner{border-radius:30px}.hx3-stage .pv-frame .pv-bezel__inner{clip-path:inset(0 round 30px)}.hx3-stage .pv-frame .pv{height:680px;font-size:12px}.hx3-stage .pv-dock{inset:auto;margin-top:-76px;padding-inline:12px 28px;position:relative;bottom:auto}.hx3-stage .pv-dock .pv-composer{background:var(--cream-0);border-radius:18px;padding:12px 12px 10px;box-shadow:0 1px 2px #3c1e0a0f,0 14px 34px -14px #3c1e0a38}.hx3-stage .pv-dock .pv-composer__text{margin-bottom:10px;font-size:14px}}@media (max-width:374px){.hx3-stage .pv-bezel.pv-frame{zoom:.38}}@media (max-width:640px) and (min-width:412px){.hx3-stage .pv-bezel.pv-frame{zoom:.43}}@media (max-width:640px) and (min-width:430px){.hx3-stage .pv-bezel.pv-frame{zoom:.45}}@media (max-width:640px) and (min-width:480px){.hx3-stage .pv-bezel.pv-frame{zoom:.5}}@media (max-width:640px) and (min-width:560px){.hx3-stage .pv-bezel.pv-frame{zoom:.58}}.hx3-logos__track{display:none}@media (max-width:640px){.hx3-seam{padding:34px 0 8px}.hx3-logos{width:100%;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.hx3-logos .hx3-logos__set{display:none}.hx3-logos__track{width:max-content;animation:hx3-turn 48s linear infinite;display:flex}:root[dir=rtl] .hx3-logos__track{animation-name:hx3-turn-rtl}.hx3-logos__run{flex:none;align-items:center;gap:40px;margin:0;padding:4px 0;padding-inline-end:40px;list-style:none;display:flex}.hx3-logos__run .hx3-logo{letter-spacing:-.015em;flex-direction:row;align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:1;display:inline-flex}.hx3-logos__run .hx3-logo__img{width:26px;height:26px}.hx3-logos__run .hx3-logo__art,.hx3-logos__run .hx3-logo__icon{width:23px;height:23px}}@keyframes hx3-turn{to{transform:translate(-50%)}}@keyframes hx3-turn-rtl{to{transform:translate(50%)}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.hx3-logos{-webkit-mask-image:none;mask-image:none}.hx3-logos__track{width:auto;animation:none}.hx3-logos__run{flex-wrap:wrap;flex:1;justify-content:center;gap:18px 28px;padding-inline:16px}.hx3-logos__run[aria-hidden]{display:none}}.hx-agent__note-short,.hx3-badge__short{display:none}.hx3{background:linear-gradient(to bottom,var(--product-2) calc(100% - 96px),var(--canvas))}.hx3-stage .pv-bezel.pv-frame,.hx3-stage .pv-bezel.pv-frame:after{box-shadow:none}.hx3-stage .pv-dock .pv-composer{box-shadow:0 2px 4px #3c1e0a0f,0 22px 48px -18px #3c1e0a57}@media (max-width:640px){.hx3-badge__text{display:none}.hx3-badge__short{white-space:nowrap;display:inline}.hx3-badge,:root[dir=rtl] .hx3-badge{border-radius:999px;max-width:100%;margin-bottom:22px;font-size:12.5px}.hx3-title{letter-spacing:-.045em;font-size:clamp(27px,7.7vw,33px);line-height:1.06}.hx3-title__lead{letter-spacing:-.045em;margin-bottom:0;font-size:1em}:root:is([lang=ar],[lang=fr],[lang=es],[lang=it],[lang=pt-BR],[lang=hi]) .hx3-title__lead{font-size:.7em}:root:is([lang=fr],[lang=es]) .hx3-title__lead{font-size:.6em}:root[lang=ar] .hx3-title__lead{font-size:.7em}:root[lang=ar] .hx3-title{letter-spacing:0;font-size:clamp(26px,7.4vw,31px);line-height:1.4}.hx3-sub{max-width:21em;color:var(--words-2);text-wrap:balance;margin-top:14px;font-size:15px;line-height:1.55}:root[lang=ar] .hx3-sub{line-height:1.8}.hx3-head{margin-bottom:30px}.hx-agent__card{border-radius:22px;gap:4px 10px;padding:7px;box-shadow:0 2px 4px #3c1e0a0d,0 18px 40px -18px #3c1e0a42}.hx-agent__card:focus-within{box-shadow:0 0 0 1.5px #11111038,0 2px 4px #3c1e0a0d,0 18px 40px -18px #3c1e0a4d}.hx-agent__icon{margin-inline-start:14px}.hx-agent__input{height:48px}.hx-agent__send{border-radius:16px;height:50px;font-size:15.5px;font-weight:600}.hx-agent__note{display:none}.hx-agent__note-short{white-space:nowrap;display:inline}.hx-agent__msg{margin-top:14px;font-size:12.5px}.hx3-stage .pv-dock .pv-composer{box-shadow:0 2px 4px #3c1e0a12,0 20px 44px -16px #3c1e0a5c}}body:has(#begin) .mk-footer__plans{min-height:250px}.mk-footer__plans-title{margin-bottom:10px}.mk-footer__fold{display:none}@media (max-width:640px){body:has(#begin) .mk-footer__plans{min-height:210px}.mk-footer__cols{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0;box-shadow:inset 0 1px #0b0b0a1a}.mk-footer__col{box-shadow:inset 0 -1px #0b0b0a1a}.mk-footer__head{display:none}.mk-footer__col .mk-footer__fold{margin:0;display:block}.mk-footer__fold button{width:100%;min-height:60px;color:var(--ink);font:inherit;font-size:var(--fs-body);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 2px;font-weight:600;display:flex}.mk-footer__fold button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--r-inner)}.mk-footer__fold svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:20px;height:20px;transition:transform .35s var(--ease-soft);flex:none}.mk-footer__col[data-open] .mk-footer__fold svg{transform:rotate(45deg)}.mk-footer__links{opacity:1;max-height:640px;transition:max-height .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1),opacity .4s ease .12s,display allow-discrete 0s;padding:0 2px 18px;overflow:hidden}.mk-footer__col[data-fold]:not([data-open]) .mk-footer__links{opacity:0;max-height:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1),opacity .2s ease,display allow-discrete 0s linear .6s;padding-bottom:0;display:none}@starting-style{.mk-footer__col[data-open] .mk-footer__links{opacity:0;max-height:0;padding-bottom:0}}.mk-footer__col a,.mk-footer__soon{min-height:40px;font-size:var(--fs-body)}.mk-footer__meta{margin-top:40px}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.mk-footer__links{transition:none!important}}@media (max-width:640px){.hx3-stage{padding-inline:16px}.hx3-stage .pv-bezel.pv-frame{zoom:.315;margin-inline:auto}.hx3-stage .pv-dock{margin-top:-44px;padding-inline:10px}}@media (max-width:640px) and (min-width:375px){.hx3-stage .pv-bezel.pv-frame{zoom:.33}}@media (max-width:640px) and (min-width:390px){.hx3-stage .pv-bezel.pv-frame{zoom:.344}}@media (max-width:640px) and (min-width:412px){.hx3-stage .pv-bezel.pv-frame{zoom:.365}}@media (max-width:640px) and (min-width:430px){.hx3-stage .pv-bezel.pv-frame{zoom:.382}}@media (max-width:640px) and (min-width:480px){.hx3-stage .pv-bezel.pv-frame{zoom:.43}}@media (max-width:640px) and (min-width:560px){.hx3-stage .pv-bezel.pv-frame{zoom:.508}}.hx3-stage .pv-composer:after,.hx3-stage .pv-composer:before{content:none}.hx3-stage .pv-dock .pv-composer,:root:not([data-theme=dark]) .hx3-stage .theme-app-light .pv-composer{box-shadow:0 2px 6px #3c1e0a0f,0 22px 48px -18px #3c1e0a4d}@media (max-width:640px){.hx3-stage .pv-dock .pv-composer{border-radius:16px;padding:10px 8px 8px;padding-inline-start:12px;box-shadow:0 2px 6px #3c1e0a12,0 18px 40px -16px #3c1e0a52}.hx3-stage .pv-dock .pv-composer__text{min-height:0;margin-bottom:8px;font-size:13px;line-height:19px}.hx3-stage .pv-build__attach{width:24px;height:24px}.hx3-stage .pv-build__attach svg{width:13px;height:13px}.hx3-stage .pv-build__tool{gap:4px;height:24px;padding-inline:7px;font-size:11.5px}.hx3-stage .pv-build__tool>svg{width:12px;height:12px}.hx3-stage .pv-build__ring{width:22px;height:22px}.hx3-stage .pv-build__ring svg{width:16px;height:16px}.hx3-stage .pv-build__send{width:28px;height:28px}.hx3-stage .pv-build__send svg{width:13px;height:13px}}.hx3-stage .pv-dock .pv-composer{width:min(520px,100% - 96px)}@media (max-width:640px){.hx3-stage .pv-dock .pv-composer{border-radius:14px;width:min(82%,330px);padding:8px 7px 7px;padding-inline-start:11px}.hx3-stage .pv-dock .pv-composer__text{margin-bottom:6px;font-size:12.5px;line-height:18px}.hx3-stage .pv-build__attach{width:22px;height:22px}.hx3-stage .pv-build__tool{height:22px;padding-inline:6px;font-size:11px}.hx3-stage .pv-build__ring{width:20px;height:20px}.hx3-stage .pv-build__ring svg{width:14px;height:14px}.hx3-stage .pv-build__send{width:26px;height:26px}.hx3-stage .pv-build__send svg{width:12px;height:12px}}:root[data-calm] :is(.hx3-w,.animate-in,.mk-footer__rise){animation:none!important}.hx3-badge{box-shadow:0 1px 2px #1111100d,0 8px 20px -12px #3c1e0a47}.hx3-badge:hover{box-shadow:0 1px 2px #1111100f,0 12px 26px -12px #3c1e0a57}@media (max-width:640px){.hx-agent__card{box-shadow:0 2px 4px #3c1e0a0d,0 18px 40px -18px #3c1e0a42}}.pv-wrap{container:pvw/inline-size}.pv,.pv-wrap{position:relative}.pv{background:var(--app-chrome);height:740px;font-family:var(--font-latin);color:var(--ink);border-radius:19px;font-size:11.5px;line-height:1.4;overflow:hidden;container:pv/inline-size}:root[lang=ar] .pv{font-family:var(--font-arabic-stack)}.pv-num{font-family:var(--font-onest),var(--font-almarai),ui-sans-serif,system-ui,sans-serif;font-variant-numeric:tabular-nums;unicode-bidi:isolate}.pv-strong{font-weight:600}.pv-app{grid-template-columns:188px minmax(0,1fr);height:100%;display:grid}.pv-side{gap:1px;min-height:0;padding:10px 8px}.pv-side,.pv-side__foot{flex-direction:column;display:flex}.pv-side__foot{gap:6px;margin-top:auto}.pv-user{background:var(--app-frame);box-shadow:inset 0 1px 0 var(--highlight);border-radius:10px;align-items:center;gap:8px;padding:7px 8px;display:flex}.pv-user__avatar{background:var(--app-control);width:20px;height:20px;color:var(--ink);border-radius:50%;place-items:center;font-size:10px;font-weight:600;display:grid}.pv-user__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;font-weight:500;overflow:hidden}.pv-user__plan{background:var(--app-control);color:var(--ink-2);border-radius:5px;padding:1px 6px;font-size:9.5px;font-weight:600}.pv-ws{align-items:center;gap:8px;padding:5px 6px;font-size:11.5px;font-weight:600;display:flex}.pv-ws__mark{background:var(--app-control);border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.pv-ws__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pv-ws__chev{width:12px;height:12px;color:var(--muted)}.pv-search{background:var(--app-row);height:24px;color:var(--faint);border-radius:7px;align-items:center;gap:6px;margin:4px 0 10px;padding-inline:8px;font-size:11px;display:flex}.pv-search svg{width:12px;height:12px}.pv-search kbd{background:var(--app-control);font:inherit;border-radius:4px;margin-inline-start:auto;padding:0 4px;font-size:9.5px}.pv-side__group{flex-direction:column;gap:1px;margin-bottom:6px;display:flex}.pv-side__label{color:var(--faint);margin:2px 0 3px;font-size:10px}.pv-side__item,.pv-side__label{padding-inline:8px;font-weight:500}.pv-side__item{height:25px;color:var(--ink-2);border-radius:7px;align-items:center;gap:8px;font-size:11.5px;display:flex}.pv-side__item svg{width:13px;height:13px;color:var(--muted);flex:none}.pv-side__item.is-on{background:var(--app-row);color:var(--ink);font-weight:600}.pv-side__item.is-on svg{color:var(--ink)}.pv-side__item .pv-side__chev{width:11px;height:11px;color:var(--faint);margin-inline-start:auto;transform:rotate(-90deg)}:root[dir=rtl] .pv-side__item .pv-side__chev{transform:rotate(90deg)}.pv-side__item .pv-side__chev[data-open],:root[dir=rtl] .pv-side__item .pv-side__chev[data-open]{transform:none}.pv-side__sub{flex-direction:column;gap:1px;margin:1px 0 2px;padding-inline-start:22px;display:flex;position:relative}.pv-side__sub:before{content:"";background:var(--edge-strong);top:3px;bottom:3px;width:1px;position:absolute;inset-inline-start:14px}.pv-side__subitem{height:23px;color:var(--muted);border-radius:7px;align-items:center;padding-inline:8px;font-size:11px;font-weight:500;display:flex}.pv-side__subitem:first-child{color:var(--ink-2)}.pv-main{flex-direction:column;min-width:0;min-height:0;padding:0 10px 0 0;display:flex;position:relative;overflow:hidden}:root[dir=rtl] .pv-main{padding:0 0 0 10px}.pv-main:after{content:"";z-index:2;background:linear-gradient(to bottom,#0000,#000000d1 62%,var(--black-0));pointer-events:none;inset-inline:0;height:150px;position:absolute;bottom:0}.pv-bar{gap:6px;height:42px;padding-inline:2px 0;display:flex}.pv-bar,.pv-pill{align-items:center}.pv-pill{background:var(--app-control);height:24px;color:var(--ink);white-space:nowrap;border-radius:7px;gap:5px;padding-inline:8px;font-size:11px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 1px 1px #0009}.pv-pill svg{width:12px;height:12px;color:var(--muted)}.pv-bar__end{gap:6px;margin-inline-start:auto}.pv-ask,.pv-bar__end{align-items:center;display:inline-flex}.pv-ask{background:var(--action);height:24px;color:var(--on-action);border-radius:7px;gap:5px;padding-inline:9px 10px;font-size:11px;font-weight:600;box-shadow:inset 0 -1px #00000024,0 1px 3px #0000008c}.pv-ask svg{width:12px;height:12px}.pv-crumb{color:var(--muted);justify-content:space-between;align-items:flex-end;gap:14px;padding:6px 4px 14px;font-size:11px;display:flex}.pv-crumb__lead{gap:3px;min-width:0;display:grid}.pv-crumb__dot,.pv-crumb__lead svg{display:none}.pv-crumb__lead>span:first-of-type{color:var(--ink);letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.15}.pv-crumb__say{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pv-demo{border-radius:var(--r-pill);background:var(--app-row);height:20px;color:var(--muted);white-space:nowrap;align-items:center;gap:5px;padding-inline:7px;font-size:10px;display:inline-flex}.pv-demo:before{content:"";background:var(--muted);border-radius:50%;width:4px;height:4px}.pv-stack{flex-direction:column;gap:10px;display:flex}.pv-card{background:var(--app-frame);min-width:0;box-shadow:inset 0 1px 0 var(--highlight),0 24px 48px -24px #000000e6;transition:opacity .35s var(--ease-soft),background-color .35s var(--ease-soft);border-radius:16px;padding:12px 12px 10px}.pv[data-focus] .pv-card,.pv[data-focus] .pv-kpis{opacity:.28}.pv[data-focus=act] [data-area=act],.pv[data-focus=explain] [data-area=explain],.pv[data-focus=measure] [data-area=measure],.pv[data-focus=verify] [data-area=verify]{opacity:1;background:var(--black-2)}.pv-card__head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:9px;display:flex}.pv-card__title{margin:0;font-size:12px;font-weight:600}.pv-card__sub{margin:1px 0 0}.pv-card__sub,.pv-eyebrow{color:var(--muted);font-size:10.5px}.pv-eyebrow{margin:0;font-weight:500}.pv-composer{z-index:3;background:var(--black-2);inset-inline:0;border-radius:22px;width:min(600px,100% - 48px);margin-inline:auto;padding:14px 14px 12px;position:absolute;bottom:22px;box-shadow:inset 0 1px #ffffff1a,0 30px 80px -20px #000000f2}.pv-composer:after,.pv-composer:before{content:"";z-index:-1;pointer-events:none;border-radius:31px;position:absolute;inset:-9px}.pv-composer:before{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#1212126b;box-shadow:inset 0 1px #ffffff17}@property --pv-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.pv-composer:after{background:conic-gradient(from var(--pv-sweep),transparent 0deg,#ffffff38 40deg,transparent 95deg,transparent 1turn);-webkit-mask-composite:xor;opacity:0;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-motion:no-preference){.pv-composer:after{opacity:1;animation:pv-sweep 9s linear infinite}}@keyframes pv-sweep{to{--pv-sweep:360deg}}.pv-composer__text{min-height:22px;color:var(--ink);margin:0 0 12px;font-size:15px}.pv-caret{vertical-align:-.15em;background:var(--ink);width:1.5px;height:1.05em;margin-inline-start:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.pv-caret{animation:pv-blink 1s step-end infinite}}.pv-composer__row{align-items:center;gap:6px;display:flex}.pv-composer__btn,.pv-composer__send{background:var(--app-control);width:30px;height:30px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.pv-composer__btn svg,.pv-composer__depth svg,.pv-composer__send svg{width:13px;height:13px}.pv-composer__depth{background:var(--app-control);height:30px;color:var(--ink-2);border-radius:8px;flex:none;align-items:center;gap:5px;padding-inline:9px;font-size:11px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.pv-composer__send{background:var(--ink);color:var(--black-0);box-shadow:none;margin-inline-start:auto}.pv-suggest{gap:6px;min-width:0;display:flex;overflow:hidden}.pv-suggest__chip{border-radius:var(--r-pill);background:var(--black-2);height:26px;color:var(--ink-2);flex:none;align-items:center;gap:5px;padding-inline:9px;font-size:10.5px;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.pv-suggest__chip svg{width:11px;height:11px;color:var(--muted)}.pv-kpis{background:var(--app-frame);box-shadow:inset 0 1px 0 var(--highlight),0 24px 48px -24px #000000e6;transition:opacity .35s var(--ease-soft),background-color .35s var(--ease-soft);border-radius:16px;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pv-kpis li{grid-template-rows:auto auto 1fr;align-content:start;gap:5px;min-width:0;padding:15px 18px 14px;display:grid;position:relative}.pv-kpis li+li:before{content:"";background:var(--app-gap);width:1px;position:absolute;inset-block:13px;inset-inline-start:0}.pv-kpis__k{color:var(--muted);letter-spacing:.01em;font-size:10.5px;font-weight:500}.pv-kpis__v{letter-spacing:-.02em;align-items:center;gap:7px;font-size:22px;font-weight:600;line-height:1.15;display:flex}.pv-kpis__n{color:var(--faint);text-wrap:pretty;font-size:10px;line-height:1.4}.pv-kpis li.is-lead{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,44%);column-gap:14px}.pv-kpis li.is-lead>:not(.pv-spark){grid-column:1}.pv-kpis li.is-lead>.pv-kpis__n{grid-column:1/-1}.pv-kpis li.is-lead .pv-kpis__k{color:var(--ink-2)}.pv-kpis li.is-lead .pv-kpis__v{letter-spacing:-.035em;font-size:28px}.pv-spark{grid-area:1/2/3;align-self:end;width:100%;height:38px;overflow:visible}.pv-spark__area{fill:url(#pv-spark-fill);stroke:none}.pv-spark__line{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.pv-spark__line{stroke-dasharray:1;stroke-dashoffset:1px;animation:pv-draw 1.4s .8s var(--ease-out) forwards}}.pv-delta{letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:baseline;gap:2px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.pv-delta.is-up{background:var(--good-bg);color:var(--up)}.pv-delta.is-down{background:var(--ember-tint);color:var(--down)}.pv-delta.is-flat{color:var(--muted)}.pv-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:10px;display:grid}.pv-col{flex-direction:column;gap:8px;min-width:0;display:flex}.pv-map .pv-card__head{margin-bottom:6px}.pv-map__legend{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:3px 12px;margin-top:2px;font-size:10px;display:flex}.pv-map__legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.pv-map__legend i{background:var(--words-2);border-radius:50%;width:6px;height:6px}.pv-map__legend i.is-named{background:var(--ink);width:9px;height:9px}.pv-map__legend i.is-unread{background:repeating-linear-gradient(135deg,var(--words-2) 0 1.25px,transparent 1.25px 3px);width:8px;height:8px}.pv-map__grid{display:grid}.pv-map__row{height:25px;box-shadow:inset 0 -1px 0 var(--app-line);transition:background-color .25s var(--ease-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) repeat(4,58px);align-items:stretch;display:grid}.pv-map__row--head{height:24px;box-shadow:none}.pv-map__row--foot{height:28px;box-shadow:none}.pv-map__q{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;padding-inline:8px 6px;font-size:11px;line-height:25px;transition:color .2s;display:block;overflow:hidden}.pv-map__eng,.pv-map__row--head .pv-map__q{color:var(--faint);font-size:10px;font-weight:500;line-height:24px}.pv-map__eng{text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:color .2s;overflow:hidden}.pv-map__eng-short{display:none}.pv-map__cell-wrap{place-items:center;display:grid;position:relative}.pv-map__cell{width:100%;height:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.pv-map__cell:focus-visible{outline:none}.pv-dot{background:var(--words-2);width:5px;height:5px;transition:transform .3s var(--ease-soft),box-shadow .3s var(--ease-soft);border-radius:50%;place-items:center;font-style:normal;display:grid}.pv-map__cell.is-unread .pv-dot{background:repeating-linear-gradient(135deg,var(--words-2) 0 1.25px,transparent 1.25px 3px);width:8px;height:8px}.pv-map__cell.is-named .pv-dot{background:var(--ink);color:var(--black-1);font-size:9px;font-weight:700;line-height:1}.pv-map__cell[data-rank=r1] .pv-dot{width:17px;height:17px}.pv-map__cell[data-rank=r2] .pv-dot{width:15px;height:15px}.pv-map__cell[data-rank=r3] .pv-dot{width:14px;height:14px;font-size:8.5px}.pv-map__cell[data-rank=r4] .pv-dot{width:13px;height:13px;font-size:8px}.pv-map:is(:hover,:focus-within) .pv-map__row.is-row{box-shadow:none;background:#ffffff09}.pv-map:is(:hover,:focus-within) .pv-map__eng.is-col,.pv-map:is(:hover,:focus-within) .pv-map__row.is-row .pv-map__q,.pv-map:is(:hover,:focus-within) .pv-map__total.is-col{color:var(--ink)}.pv-map:is(:hover,:focus-within) .pv-map__cell-wrap.is-col:before{content:"";pointer-events:none;background:#ffffff06;position:absolute;inset:0 9px}.pv-map:is(:hover,:focus-within) .pv-map__cell.is-on .pv-dot{box-shadow:0 0 0 2.5px var(--app-frame),0 0 0 3.75px var(--ink);transform:scale(1.15)}.pv-map__cell:focus-visible .pv-dot{box-shadow:0 0 0 2.5px var(--app-frame),0 0 0 3.75px var(--ink),0 0 0 7px #f8f5ef29!important}.pv-map__tip{z-index:4;background:var(--ink);color:var(--black-2);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s var(--ease-soft),transform .25s var(--ease-soft);border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:10.5px;display:flex;position:absolute;bottom:calc(100% - 2px);left:50%;transform:translate(-50%,3px);box-shadow:0 10px 24px -8px #000000d9}.pv-map__tip.is-end{left:auto;inset-inline-end:4px;transform:translateY(3px)}.pv-map:is(:hover,:focus-within) .pv-map__tip{opacity:1;transform:translate(-50%)}.pv-map:is(:hover,:focus-within) .pv-map__tip.is-end{transform:none}.pv-map__tip-e{color:var(--words-3);font-weight:500}.pv-map__tip-r{align-items:center;gap:5px;font-weight:600;display:inline-flex}.pv-map__tip-r.is-named:before{content:"";background:var(--black-2);border-radius:50%;width:6px;height:6px}.pv-map__total{color:var(--ink-2);text-align:center;font-size:10.5px;font-weight:600;line-height:28px;transition:color .2s}.pv-bars{margin:0;padding:0;list-style:none;display:grid}.pv-bars li{border-radius:9px;grid-template-columns:12px minmax(0,6.5rem) minmax(0,1fr) auto;align-items:center;gap:9px;height:30px;padding-inline:6px;display:grid}.pv-bars li.is-focal{background:#ffffff09}.pv-bars__rank{color:var(--faint);font-size:10.5px}.pv-bars__name{align-items:center;gap:7px;min-width:0;display:inline-flex}.pv-bars__label{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;overflow:hidden}.pv-bars li.is-focal .pv-bars__label{color:var(--ink);font-weight:600}.pv-bars__track{border-radius:var(--r-pill);background:var(--app-row);height:4px;overflow:hidden}.pv-bars__fill{border-radius:inherit;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.pv-bars__fill{transform-origin:0;animation:pv-grow-x 1.1s var(--ease-soft) both;animation-delay:calc(.7s + var(--i) * 90ms)}:root[dir=rtl] .pv-bars__fill{transform-origin:100%}}.pv-bars__value{justify-content:flex-end;align-items:baseline;gap:6px;min-width:5.2rem;font-size:11.5px;display:inline-flex}.pv-next__top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.pv-next__status{border-radius:var(--r-pill);background:var(--app-row);height:20px;color:var(--ink-2);align-items:center;padding-inline:8px;font-size:10px;font-weight:500;display:inline-flex}.pv-next__title{align-items:flex-start;gap:7px;margin:0 0 4px;font-size:12.5px;font-weight:600;line-height:1.3;display:flex}.pv-next__title svg{margin-top:1px}.pv-next__body{color:var(--ink-2);margin:0 0 11px;font-size:11px;line-height:1.5}.pv-ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.pv-ladder li{min-width:0;color:var(--faint);flex-direction:column;gap:7px;font-size:10.5px;display:flex}.pv-ladder__seg{background:var(--app-row);border-radius:4px;height:4px;position:relative;overflow:hidden}.pv-ladder li.is-done .pv-ladder__seg{background:var(--ink)}.pv-ladder li.is-next .pv-ladder__seg:after{content:"";border-radius:inherit;background:#f8f5ef6b;width:45%;position:absolute;inset-block:0;inset-inline-start:0}.pv-ladder__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pv-ladder li.is-done{color:var(--ink);font-weight:600}.pv-ladder li.is-next{color:var(--ink-2);font-weight:500}.pv-next__law{color:var(--muted);margin:11px 0 0;font-size:10px}@container pv (max-width:899px){.pv-app{grid-template-columns:minmax(0,1fr)}.pv-side{display:none}.pv-main,:root[dir=rtl] .pv-main{padding:0 8px}.pv-hide-md{display:none!important}}@container pv (max-width:760px){.pv-grid{grid-template-columns:minmax(0,1fr)}.pv-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.pv-kpis li:nth-child(n+4){display:none}}@container pvw (max-width:639px){.pv-composer{border-radius:18px;padding:11px;bottom:20px}.pv-composer__text{margin-bottom:10px;font-size:13.5px}}@container pv (max-width:639px){.pv{height:640px}.pv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-kpis li:nth-child(n+3),.pv-spark{display:none}.pv-map__row{grid-template-columns:minmax(0,1fr) repeat(4,32px)}.pv-map__eng-full,.pv-map__legend{display:none}.pv-map__eng-short{display:inline}.pv-hide-sm{display:none!important}.pv-crumb__dot,.pv-crumb__say{display:none}}@container pv (max-width:420px){.pv-hide-xs{display:none!important}}.pv-bezel{background:linear-gradient(to bottom,var(--words-2),var(--black-2) 30%,var(--black-1) 70%,var(--black-3));border-radius:20px;padding:1px;box-shadow:0 2px 6px #3c1e0a1a,0 60px 120px -50px #3c1e0a8c}.pv-bezel__inner{background:var(--black-0);border-radius:19px;overflow:hidden}@container pvw (max-width:639px){.pv{border-radius:14px}}@media (max-width:639px){.pv-bezel{border-radius:15px}.pv-bezel__inner{border-radius:14px}}@keyframes pv-draw{to{stroke-dashoffset:0}}@keyframes pv-grow-x{0%{transform:scaleX(0)}}@keyframes pv-blink{50%{opacity:0}}.pv-map__eng-full{align-items:center;gap:5px;display:inline-flex}.pv-map__eng-mark{background:50%/contain no-repeat;border-radius:3px;flex:none;width:16px;height:16px}.pv-map__eng-mark[data-engine=openai]{background:var(--ink);border-radius:0;-webkit-mask:url(/marks/openai.png) 50%/contain no-repeat;mask:url(/marks/openai.png) 50%/contain no-repeat}.pv-map__eng-mark[data-engine=gemini]{background-image:url(/marks/gemini.png)}.pv-map__eng-mark[data-engine=perplexity]{background-image:url(/marks/perplexity.png)}.pv-map__eng-mark[data-engine=deepseek]{background-image:url(/marks/deepseek.png)}:root:not([data-theme=dark]) .theme-app-light .pv{height:746px}@media (max-width:639px){:root:not([data-theme=dark]) .theme-app-light .pv{height:720px}}:root:not([data-theme=dark]) .theme-app-light .pv-side{padding-bottom:32px}:root:not([data-theme=dark]) .theme-app-light .pv-build{background:linear-gradient(180deg,var(--cream-0) 0,var(--product-1) 100%);border-radius:24px;padding:14px 10px 10px 16px;bottom:32px;box-shadow:0 2px 6px -2px #14141429,0 14px 34px -18px #1414144d}:root:not([data-theme=dark]) .theme-app-light .pv-build:after,:root:not([data-theme=dark]) .theme-app-light .pv-build:before{display:none}.pv-build .pv-composer__text{margin:0 0 14px;padding-inline-end:6px;font-size:15px;line-height:24px}.pv-build__row{align-items:center;gap:2px;display:flex}.pv-build__attach{color:#11111080;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;display:grid}.pv-build__attach svg{width:15px;height:15px}.pv-build__tool{height:28px;color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:9px;font-size:12.5px;font-weight:500;line-height:1;display:inline-flex}.pv-build__tool>svg{width:14px;height:14px}.pv-build__tool .pv-build__caret{opacity:.6;width:12px;height:12px}.pv-build__lv{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.pv-build__lv i{background:#11111033;border-radius:1px;width:3px}.pv-build__lv i:first-child{height:5px}.pv-build__lv i:nth-child(2){height:8px}.pv-build__lv i:nth-child(3){height:12px}.pv-build__lv i[data-on]{background:var(--ink)}.pv-build__ring{place-items:center;width:28px;height:28px;margin-inline-start:auto;display:grid}.pv-build__ring-fill,.pv-build__ring-track{fill:none;stroke-width:2px}.pv-build__ring-track{stroke:#11111033}.pv-build__ring-fill{stroke:var(--ember);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.pv-build__send{background:var(--ink);width:32px;height:32px;color:var(--on-black);border-radius:999px;flex:none;place-items:center;margin-inline-start:4px;display:grid}.pv-build__send svg{width:15px;height:15px}.pv-bezel.pv-frame{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);background:linear-gradient(#f6f3eed1,#f0ece5b8);border-radius:25px;padding:0 9px 9px;position:relative;box-shadow:0 14px 28px -16px #3c1e0a3d}.pv-frame .pv,.pv-frame .pv-bezel__inner{border-radius:16px}.pv-frame .pv-bezel__inner{box-shadow:none}.pv-bezel__bar{height:44px;color:var(--black);align-items:center;gap:16px;padding-inline:8px;display:flex}.pv-bezel__dots{gap:7px;display:inline-flex}.pv-bezel__dots i{background:#00000021;border-radius:50%;width:10px;height:10px}.pv-bezel__name{font-family:var(--font-latin);letter-spacing:.08em;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.pv-bezel__glyph{width:18px;height:18px;fill:var(--black)}:root:not([data-theme=dark]) .theme-app-light.pv-bezel:after{content:"";z-index:-1;filter:blur(34px);pointer-events:none;background:#50280f4d;border-radius:50%;height:70px;position:absolute;inset:auto 14% -26px}:root:not([data-theme=dark]) .theme-app-light .pv-bezel__inner{background:var(--cream-0);border-radius:15px;box-shadow:0 1px 2px #1111101a,0 2px 8px -2px #11111014}@media (max-width:639px){:root:not([data-theme=dark]) .theme-app-light.pv-bezel{border-radius:18px;padding:5px}:root:not([data-theme=dark]) .theme-app-light .pv-bezel__inner{border-radius:13px}}:root:not([data-theme=dark]) .theme-app-light .pv-main:after{background:linear-gradient(to bottom,#f6f6f500,#f6f6f5db 62%,var(--app-chrome))}:root:not([data-theme=dark]) .theme-app-light .pv-card,:root:not([data-theme=dark]) .theme-app-light .pv-kpis{box-shadow:0 1px 2px #11111012,0 3px 10px -3px #11111017}:root:not([data-theme=dark]) .theme-app-light .pv-pill{box-shadow:0 1px 1px #11111008}:root:not([data-theme=dark]) .theme-app-light .pv-ask{box-shadow:inset 0 -1px #0000002e,0 1px 2px #1111102e}:root:not([data-theme=dark]) .theme-app-light .pv-suggest__chip,:root:not([data-theme=dark]) .theme-app-light .pv[data-focus=verify] [data-area=verify]{background:var(--raised)}:root:not([data-theme=dark]) .theme-app-light .pv-composer{background:var(--cream-0);box-shadow:0 18px 40px -16px #3c1e0a38}:root:not([data-theme=dark]) .theme-app-light .pv-composer:before{background:#ffffff8c}:root:not([data-theme=dark]) .theme-app-light .pv-composer__send{background:var(--ink);color:var(--on-black);box-shadow:inset 0 1px #ffffff24,0 1px 2px #11111033}:root:not([data-theme=dark]) .theme-app-light .pv-dot,:root:not([data-theme=dark]) .theme-app-light .pv-map__legend i{background:var(--product-6);border-radius:1px;width:9px;height:2px}:root:not([data-theme=dark]) .theme-app-light .pv-map__cell.is-unread .pv-dot,:root:not([data-theme=dark]) .theme-app-light .pv-map__legend i.is-unread{background:var(--product-5);width:7px;height:7px;box-shadow:none;border-radius:2px}:root:not([data-theme=dark]) .theme-app-light .pv-map__legend i.is-named{background:var(--ink);border-radius:3px;width:10px;height:10px}:root:not([data-theme=dark]) .theme-app-light .pv-map__cell.is-named .pv-dot{background:var(--product-4);width:auto;min-width:25px;height:18px;color:var(--ink);font-family:var(--font-latin);font-variant-numeric:tabular-nums;direction:ltr;border-radius:5px;justify-content:center;align-items:center;padding-inline:4px;font-size:10px;font-weight:600;display:inline-flex}:root:not([data-theme=dark]) .theme-app-light .pv-map__cell.is-named .pv-dot:before{content:"#";color:var(--faint)}@keyframes pv-land{0%{opacity:0;transform:scale(.55)}}:root:not([data-theme=dark]) .theme-app-light .pv-map__cell[data-rank=r1] .pv-dot{background:var(--ink);color:var(--on-black)}:root:not([data-theme=dark]) .theme-app-light .pv-map__cell[data-rank=r1] .pv-dot:before{color:#f4ece18c}:root:not([data-theme=dark]) .theme-app-light .pv-map:is(:hover,:focus-within) .pv-map__cell.is-on .pv-dot{box-shadow:0 0 0 2px var(--app-frame),0 0 0 3.5px var(--ink);transform:none}:root:not([data-theme=dark]) .theme-app-light .pv-map__tip-r.is-named:before{border-radius:2px}:root:not([data-theme=dark]) .theme-app-light .pv-bars li.is-focal,:root:not([data-theme=dark]) .theme-app-light .pv-map:is(:hover,:focus-within) .pv-map__row.is-row{background:#11111008}:root:not([data-theme=dark]) .theme-app-light .pv-map:is(:hover,:focus-within) .pv-map__cell-wrap.is-col:before{background:#11111006}:root:not([data-theme=dark]) .theme-app-light .pv-map__cell:focus-visible .pv-dot{box-shadow:0 0 0 7px #1111101a!important}:root:not([data-theme=dark]) .theme-app-light .pv-map__tip{background:var(--black);color:var(--on-black);box-shadow:0 10px 24px -8px #11111059}:root:not([data-theme=dark]) .theme-app-light .pv-map__tip-e{color:var(--product-faint)}:root:not([data-theme=dark]) .theme-app-light .pv-map__tip-r.is-named:before{background:var(--cream-0)}:root:not([data-theme=dark]) .theme-app-light .pv-ladder li.is-next .pv-ladder__seg:after{background:#1111104d}.pv-frame .pv-map__cell .pv-dot{transition:none}@media (prefers-reduced-motion:no-preference){.pv-map__cell .pv-dot{animation:pv-land .45s var(--ease-out) backwards;animation-delay:calc(.9s + var(--n) * 24ms)}}@media (min-width:1024px){.pv-frame .pv{height:680px;font-size:12px}}.pv-sum{flex-wrap:wrap;justify-content:flex-end;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.pv-sum li{white-space:nowrap;align-items:baseline;gap:7px;display:inline-flex}.pv-sum__k{color:var(--muted);font-size:11.5px}.pv-sum__v{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:600}.pv-trend{flex-direction:column;display:flex}.pv-trend__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pv-seg{background:var(--app-row);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.pv-seg__btn{height:26px;color:var(--muted);font:inherit;cursor:pointer;transition:background-color .2s var(--ease-soft),color .2s var(--ease-soft);background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding-inline:10px;font-size:12px;font-weight:500;display:inline-flex}.pv-seg__btn svg{width:13px;height:13px}.pv-seg__btn[aria-pressed=true]{background:var(--app-frame);color:var(--ink);box-shadow:0 1px 2px #1111101a,0 2px 6px -2px #1111101a}.pv-seg__btn:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.pv-trend__legend{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:4px 14px;font-size:11px;display:inline-flex}.pv-trend__legend span{align-items:center;gap:6px;display:inline-flex}.pv-trend__legend i{border-radius:2px;width:12px;height:3px}.pv-chart{flex:1;grid-template-rows:minmax(0,1fr) 24px;grid-template-columns:34px minmax(0,1fr);min-height:210px;display:grid;position:relative}.pv-chart__y{grid-row:1;position:relative}.pv-chart__y span{color:var(--faint);font-size:10.5px;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.pv-chart__plot{cursor:crosshair;grid-row:1;margin:8px 6px 0 0;position:relative}.pv-chart__plot>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pv-chart__grid{stroke:var(--app-line);stroke-width:1px;vector-effect:non-scaling-stroke}.pv-chart__guide{background:repeating-linear-gradient(to bottom,var(--edge-strong) 0 3px,transparent 3px 6px);pointer-events:none;width:1px;position:absolute;inset-block:0}.pv-chart__dot,.pv-chart__guide,.pv-chart__tip{transition:inset-inline-start .5s cubic-bezier(.22,1,.36,1),top .5s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.pv-chart__plot.is-live .pv-chart__dot,.pv-chart__plot.is-live .pv-chart__guide,.pv-chart__plot.is-live .pv-chart__tip{transition-duration:.12s,.12s,.3s}@media (prefers-reduced-motion:reduce){.pv-chart__dot,.pv-chart__guide,.pv-chart__tip{transition:none}}.pv-chart__line{fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pv-chart__line.is-you{stroke-width:2.5px}.pv-chart__dot{margin-top:-4px;border-radius:50%;width:8px;height:8px;margin-inline-start:-4px}.pv-chart__dot,.pv-chart__tip{pointer-events:none;position:absolute}.pv-chart__tip{--ink:var(--on-black);z-index:2;background:var(--black);min-width:150px;color:var(--on-black);border-radius:12px;gap:5px;margin-inline-start:14px;padding:10px 12px;display:grid;top:0;box-shadow:0 14px 30px -12px #00000073}.pv-chart__tip.is-start{transform:translate(calc(-100% - 28px))}.pv-chart__tip-date{margin:0 0 2px;font-size:11px;font-weight:600}.pv-chart__tip-row{grid-template-columns:8px 12px minmax(0,1fr) auto;align-items:center;gap:7px;margin:0;font-size:11px;display:grid}.pv-chart__tip-row i{border-radius:2px;width:8px;height:8px}.pv-chart__tip-row b{font-weight:600}.pv-chart__x{color:var(--faint);grid-column:2;margin-inline-end:6px;font-size:10.5px;position:relative}.pv-chart__x span{white-space:nowrap;position:absolute;bottom:0;transform:translate(-50%)}.pv-chart__x span:first-child{transform:none}.pv-chart__x span:last-child{transform:translate(-100%)}@container pv (min-width:900px){.pv-frame .pv-app{grid-template-columns:212px minmax(0,1fr)}.pv-frame .pv-side{gap:0;padding:0 12px 12px;overflow:hidden}.pv-frame .pv-side>*{flex:none}.pv-frame .pv-ws{gap:10px;height:48px;padding:0 10px;font-size:13px}.pv-frame .pv-ws__mark{border-radius:7px;width:24px;height:24px}.pv-frame .pv-search{border-radius:8px;gap:8px;height:32px;margin:0 0 12px;padding-inline:10px;font-size:12px}.pv-frame .pv-side__group{gap:0;margin:0 0 12px}.pv-frame .pv-side__label{height:24px;margin:0;padding-inline:10px;font-size:11px;line-height:24px}.pv-frame .pv-side__item{border-radius:8px;gap:10px;height:32px;padding-inline:10px;font-size:12.5px}.pv-frame .pv-side__item svg{width:15px;height:15px}.pv-frame .pv-main{padding:0 12px 0 0}:root[dir=rtl] .pv-frame .pv-main{padding:0 0 0 12px}.pv-frame .pv-main:after{display:none}.pv-frame .pv-bar{gap:8px;height:48px;padding:0}.pv-frame .pv-ask,.pv-frame .pv-pill{border-radius:8px;gap:6px;height:28px;padding-inline:10px;font-size:12px}.pv-frame .pv-ask svg,.pv-frame .pv-pill svg{width:13px;height:13px}.pv-frame .pv-demo{border-radius:8px;height:28px;padding-inline:10px;font-size:11px}.pv-frame .pv-crumb{align-items:flex-end;padding:12px 0 20px}.pv-frame .pv-crumb__lead{gap:6px}.pv-frame .pv-crumb__lead>span:first-of-type{font-size:22px}.pv-frame .pv-crumb__say{font-size:12px}.pv-frame .pv-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px}.pv-frame .pv-card{border-radius:14px;padding:16px}.pv-frame .pv-card__head,.pv-frame .pv-map .pv-card__head{margin-bottom:12px}.pv-frame .pv-card__title{font-size:13px}.pv-frame .pv-card__sub{margin-top:4px;font-size:11px}.pv-frame .pv-map__legend{gap:4px 16px;font-size:11px}.pv-frame .pv-map__row{grid-template-columns:minmax(0,1fr) repeat(4,56px);height:30px}.pv-frame .pv-map__row--head{height:28px}.pv-frame .pv-map__q{padding-inline:0 12px;font-size:12px;line-height:30px}.pv-frame .pv-map__eng,.pv-frame .pv-map__row--head .pv-map__q{font-size:11px;line-height:28px}.pv-frame .pv-bars__label{font-size:12.5px}.pv-frame .pv-bars__rank{font-size:11.5px}.pv-frame .pv-next__top{margin-bottom:12px}.pv-frame .pv-next__status{height:24px;padding-inline:10px;font-size:11px}.pv-frame .pv-next__title{gap:8px;margin:0 0 8px;font-size:14px}.pv-frame .pv-next__body{margin:0 0 16px;font-size:12px}.pv-frame .pv-ladder li{gap:8px;font-size:11.5px}.pv-frame .pv-next__law{margin-top:12px;font-size:11px}}.pv-dock{z-index:3;pointer-events:none;inset-inline:0;justify-content:center;padding-inline:24px;display:flex;position:absolute;bottom:clamp(36px,5vw,72px)}.pv-dock .pv-composer{pointer-events:auto;width:min(640px,100%);margin:0;position:relative;inset:auto}@container pv (min-width:900px){.pv-frame .pv-col{gap:12px}.pv-frame .pv-trend .pv-chart{min-height:168px}.pv-frame .pv-bars li{border-radius:10px;grid-template-columns:16px minmax(0,6.5rem) minmax(0,1fr) 92px;gap:12px;height:36px;margin-inline:-8px;padding-inline:8px}.pv-frame .pv-bars__track{height:6px}.pv-frame .pv-bars__value{gap:8px;min-width:0;font-size:12.5px}}.pv-chart__tip{opacity:0}.pv-chart__plot.is-live .pv-chart__tip{opacity:1}.pv-chart__x span:nth-child(2n){display:none}.pv-chart__x span:last-child{display:block}.pv-chart__x span:nth-last-child(2){display:none}@container pv (max-width:560px){.pv-crumb{flex-direction:column;align-items:stretch}.pv-sum{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.pv-sum li{background:var(--cream-0);border-radius:10px;flex-wrap:wrap;justify-content:space-between;padding:8px 10px;box-shadow:0 1px 2px #0000000d}.pv-sum__k{width:100%}}@container pv (min-width:900px){.pv-frame .pv-grid{gap:16px}.pv-frame .pv-card{padding:20px}.pv-frame .pv-map .pv-card__head{margin-bottom:10px}.pv-frame .pv-map__legend{color:var(--faint);gap:4px 14px;font-size:10.5px}.pv-frame .pv-map__row{grid-template-columns:minmax(0,1fr) repeat(4,52px);height:36px;box-shadow:inset 0 -1px #1111100a}.pv-frame .pv-map__row--head{height:30px;box-shadow:inset 0 -1px #11111012}.pv-frame .pv-map__row--foot{height:36px;box-shadow:none}.pv-frame .pv-map__q{color:var(--ink);padding-inline:0 16px;font-size:12px;line-height:36px}.pv-frame .pv-map__eng,.pv-frame .pv-map__row--head .pv-map__q{color:var(--faint);font-size:11px;font-weight:400;line-height:30px}.pv-frame .pv-map__eng-mark{width:14px;height:14px}.pv-frame .pv-map__total{color:var(--muted);font-size:11px;font-weight:500;line-height:36px}:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__cell .pv-dot,:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__legend i{background:var(--product-6);border-radius:50%;width:4px;height:4px}:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__cell.is-unread .pv-dot,:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__legend i.is-unread{background:repeating-linear-gradient(135deg,var(--product-faint) 0 1px,transparent 1px 2.5px);width:7px;height:7px}:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__cell.is-named .pv-dot{width:auto;min-width:0;height:auto;color:var(--ink-2);background:0 0;border-radius:0;padding:0;font-size:11.5px;font-weight:500}:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__cell.is-named .pv-dot:before{color:var(--product-faint)}:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__legend i.is-named{background:var(--ink);border-radius:2px;width:8px;height:8px}:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__cell[data-rank=r1] .pv-dot{background:var(--ink);min-width:28px;height:20px;color:var(--on-black);border-radius:6px;padding-inline:6px}:root:not([data-theme=dark]) .theme-app-light.pv-frame .pv-map__cell[data-rank=r1] .pv-dot:before{color:#f4ece180}}.pv-composer__cycle{white-space:nowrap;align-items:center;gap:2px;display:flex;overflow:hidden}.pv-composer__cycle .pv-caret{flex:none;margin-inline:0 4px}.pv-composer__line{text-overflow:ellipsis;min-width:0;transition:opacity .38s,translate .38s;display:block;overflow:hidden}.pv-composer__line.is-out{opacity:0;translate:0 -6px}@media (prefers-reduced-motion:no-preference){.pv-composer__line:not(.is-out){animation:pv-line-in .55s cubic-bezier(.2,.7,.2,1) both}}@keyframes pv-line-in{0%{opacity:0;translate:0 8px}}.st{--st-space:clamp(52px,5.6vw,80px);--st-frame:1488px;--st-frame-pad:clamp(16px,3.6vw,44px);--st-frame-edge:calc(max(0px, (100% - var(--st-frame)) / 2) + var(--st-frame-pad));--st-corner:12px;padding-block:var(--st-space);color:var(--st-carbon);scroll-margin-top:var(--header-h);position:relative}.st-wrap{width:100%;max-width:calc(var(--shell-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.st-h2{max-width:17ch;font-family:var(--font-display-latin);letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(38px,4.6vw,64px);font-weight:600;line-height:1.02}:root[lang=ar] .st-h2{max-width:19ch;font-family:var(--font-arabic-stack);font-size:clamp(32px,3.8vw,52px);font-weight:700;line-height:1.28}.st-lead{max-width:34rem;color:var(--st-graphite);font-size:var(--fs-lead);text-wrap:pretty;margin:0;line-height:1.5}:root[lang=ar] .st-lead{line-height:1.85}.st-seg{background:#0b0b0a0d;border-radius:999px;gap:2px;padding:4px;display:inline-flex}.st-seg__opt{min-height:36px;color:var(--st-graphite);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .25s var(--st-ease),color .25s var(--st-ease),box-shadow .25s var(--st-ease);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}.st-seg__opt:hover{color:var(--st-carbon)}.st-seg__opt[aria-pressed=true]{background:var(--st-paper);color:var(--st-carbon);box-shadow:var(--st-lift-sm)}.st-seg__opt:disabled{opacity:.35;cursor:default}.st-seg.is-night{background:var(--st-night-3)}.st-seg.is-night .st-seg__opt{color:var(--st-night-muted)}.st-seg.is-night .st-seg__opt[aria-pressed=true]{background:var(--st-night-ink);color:var(--st-night);box-shadow:none}.st-button{border-radius:var(--r-pill);background:var(--action);min-height:48px;color:var(--on-action);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background-color .2s var(--st-ease),transform .2s var(--st-ease);border:0;align-items:center;gap:10px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.st-button:hover{background:var(--action-hover)}.st-button:active{transform:translateY(1px)}.st-button svg{width:17px;height:17px}.st-button.is-quiet{background:var(--st-paper);color:var(--st-carbon);box-shadow:var(--st-lift-sm)}.st-button.is-quiet:hover{background:var(--st-cream-soft)}.st-next{min-height:44px;color:var(--st-carbon);font-size:var(--fs-body);text-underline-offset:6px;align-items:center;gap:8px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.st-next svg{width:16px;height:16px}.st :is(button,a,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:640px){.st-lead{font-size:var(--fs-lead)}.st-seg__opt{min-height:44px}.st-button{min-height:52px}}.st-how{padding-block:clamp(24px,3.5vh,48px) var(--st-space);background:var(--st-daylight)}.hw-wrap{max-width:var(--st-frame);padding-inline:var(--st-frame-pad)}.hw-panel{isolation:isolate;border-radius:var(--st-corner);background:var(--black-0);min-height:clamp(520px,72vh,620px);color:var(--st-night-ink);grid-template-columns:minmax(0,40%);align-items:center;padding:clamp(40px,4.4vw,64px);display:grid;position:relative;overflow:hidden}.hw-panel:before{content:"";z-index:-1;background:url(/story/how-ground.webp) 100% 100%/cover no-repeat;position:absolute;inset:0}:root[dir=rtl] .hw-panel:before{transform:scaleX(-1)}.hw-copy{align-self:center;justify-items:start;display:grid}.hw-title{font-family:var(--font-display-latin);letter-spacing:-.044em;text-wrap:balance;margin:0;font-size:clamp(38px,4.3vw,64px);font-weight:600;line-height:1.02}:root[lang=ar] .hw-title{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:clamp(32px,3.4vw,50px);font-weight:700;line-height:1.3}.hw-lead{max-width:28rem;color:var(--st-night-muted);text-wrap:pretty;margin:22px 0 0;font-size:17px;line-height:1.55}:root[lang=ar] .hw-lead{line-height:1.85}.hw-more{background:var(--st-night-ink);color:var(--black-1);border-radius:10px;margin-top:32px;padding:14px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s}.hw-more:hover{background:var(--on-black)}.hw-more:focus-visible{outline:2px solid var(--st-night-ink);outline-offset:3px}.hw-film{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-inline-start:7px;background:#ffffff0d;border-start-start-radius:20px;border-end-start-radius:20px;flex-direction:column;width:53%;padding-bottom:7px;display:flex;position:absolute;inset-block:clamp(36px,6.5vh,60px);inset-inline-end:0}.hw-bar{height:48px;color:var(--on-black);align-items:center;gap:14px;padding-inline:8px 18px;display:flex}.hw-bar__dots{gap:6px;display:inline-flex}.hw-bar__dots i{background:#f4ece142;border-radius:50%;width:9px;height:9px}.hw-bar__title{letter-spacing:-.01em;font-size:14px;font-weight:600}.hw-bar__brand{font-family:var(--font-latin);letter-spacing:.09em;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.hw-bar__glyph{width:17px;height:17px;fill:var(--brand)}.hw-eq{align-items:flex-end;gap:2.5px;height:14px;display:inline-flex}.hw-eq i{transform-origin:bottom;background:#f4ece180;border-radius:1px;width:2px;height:100%;transform:scaleY(.45)}.hw-eq i:nth-child(3){background:var(--brand);transform:scaleY(.8)}.hw-bar__chip{color:#f4ece1c7;white-space:nowrap;background:#f4ece11a;border-radius:7px;margin-inline-start:auto;padding:5px 11px;font-size:11.5px;font-weight:500}.hw-body{background:#00000038;border-start-start-radius:10px;border-end-start-radius:10px;flex:1;grid-template-columns:96px minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.hw-rail{background:0 0;flex-direction:column;gap:9px;padding:12px 10px;display:flex}.hw-tab{color:#f4ece1a8;font:inherit;letter-spacing:-.01em;text-align:center;cursor:pointer;transition:color .5s var(--st-ease),box-shadow .5s var(--st-ease),background-color .5s var(--st-ease);background:#f4ece112;border:0;border-radius:12px;justify-items:center;gap:6px;padding:12px 3px 10px;font-size:10.5px;font-weight:500;line-height:1.2;display:grid;position:relative;overflow:hidden}.hw-tab:hover{color:var(--on-black);background:#f4ece11f}.hw-tab[aria-selected=true]{background:var(--on-black);color:var(--black);font-weight:600;box-shadow:0 10px 24px -12px #000000b3}.hw-tab:focus-visible{outline:2px solid var(--on-black);outline-offset:2px}.hw-tab__icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.hw-tab__time{background:var(--brand);transform-origin:0;inset-inline:0;height:2.5px;position:absolute;bottom:0;transform:scaleX(0)}:root[dir=rtl] .hw-tab__time{transform-origin:100%}.hw-screen{background:var(--cream-0);min-width:0;color:var(--black);font-family:var(--font-onest),var(--font-almarai),ui-sans-serif,system-ui,sans-serif;padding:20px 22px;position:relative;overflow:hidden}:root[lang=ar] .hw-screen{font-family:var(--font-arabic-stack)}.hw-titlecard{z-index:2;background:var(--cream-0);opacity:0;pointer-events:none;place-items:center;padding:28px 40px;display:grid;position:absolute;inset:0}.hw-titlecard__line{max-width:18ch;color:var(--black);font-family:var(--font-display-latin);letter-spacing:-.04em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:600;line-height:1.1}:root[lang=ar] .hw-titlecard__line{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:clamp(24px,2.2vw,34px);font-weight:700;line-height:1.5}.hw-titlecard__w{display:inline-block}.hw-shot{align-content:start;gap:12px;height:100%;display:grid}.hw-shot--split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"comp eng""map map";gap:12px}.hw-shot--split .hw-card__sub{display:none}.hw-shot--split .hw-card{padding-block:14px 12px}.hw-comp{grid-area:comp}.hw-engines{grid-area:eng}.hw-map{grid-area:map}.hw-shot:has(.hw-trendcard){grid-template-rows:auto auto minmax(0,1fr);align-content:stretch}.hw-shot:has(.hw-act){align-content:start}.hw-build{gap:10px;display:grid}.hw-build__field{background:var(--product-2);border-radius:11px;margin:0;padding:11px 13px;font-size:13.5px;font-weight:500}.hw-build__typed{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.hw-build__bar{align-items:center;gap:6px;display:flex}.hw-build__send{background:var(--black);border-radius:50%;place-items:center;width:28px;height:28px;margin-inline-start:auto;display:grid}.hw-build__send svg{fill:none;width:15px;height:15px;stroke:var(--on-black);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.hw-build__ideas{flex-wrap:wrap;flex:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hw-build__ideas li{background:var(--product-3);color:var(--words-2);border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:500}.hw-soon{color:var(--product-faint);align-items:center;gap:10px;margin:8px 0 0;padding-inline:4px;font-size:11px;display:flex}.hw-soon__marks{opacity:.45;gap:6px;display:inline-flex}.hw-trendcard{flex-direction:column;display:flex}.hw-fav{flex:none;width:15px;height:15px}.hw-fav--lg{width:20px;height:20px}.hw-top{justify-content:space-between;gap:12px}.hw-top,.hw-top__title{align-items:center;display:flex}.hw-top__title{letter-spacing:-.02em;gap:10px;margin:0;font-size:21px;font-weight:600}.hw-chip{background:var(--product-3);color:var(--words-2);white-space:nowrap;border-radius:8px;padding:5px 11px;font-size:12px;font-weight:500}.hw-card{background:var(--cream-0);border-radius:14px;min-width:0;padding:16px 18px;box-shadow:0 1px 3px #11111012,0 10px 28px -14px #1111102e}.hw-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.hw-card__title{margin:0;font-size:13.5px;font-weight:600}.hw-card__sub{color:var(--words-3);margin:2px 0 0;font-size:11.5px}.hw-up{background:var(--good-bg);color:var(--good);font-family:var(--font-latin);white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.hw-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.hw-kpis li{background:var(--cream-0);border-radius:14px;gap:6px;min-width:0;padding:14px 16px;display:grid;box-shadow:0 1px 3px #11111012,0 10px 28px -14px #1111102e}.hw-kpis__k{color:var(--words-2);font-size:12.5px;font-weight:500}.hw-kpis__row{align-items:center;gap:8px;display:flex}.hw-kpis__v{font-family:var(--font-latin);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1}.hw-you-kpi .hw-kpis__v{color:var(--brand)}.hw-kpis__n{color:var(--product-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.hw-legend{color:var(--words-2);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:11.5px;font-weight:500;list-style:none;display:flex}.hw-legend li{align-items:center;gap:6px;display:inline-flex}.hw-legend .hw-fav{width:13px;height:13px}.hw-trend{flex:auto;width:100%;height:auto;min-height:96px;margin-top:12px;display:block;overflow:visible}.hw-map__grid{border-collapse:collapse;width:100%;margin-top:4px;font-size:12px}.hw-map__grid td,.hw-map__grid th{text-align:center;padding:5px 8px}.hw-map__grid th{padding-block:2px 6px}.hw-map__grid td:first-child,.hw-map__grid th:first-child{text-align:start}.hw-map__grid tbody tr:nth-child(odd) td{background:var(--product-1)}.hw-map__grid tbody td:first-child{border-start-start-radius:7px;border-end-start-radius:7px}.hw-map__grid tbody td:last-child{border-start-end-radius:7px;border-end-end-radius:7px}.hw-map__grid .hw-engines__mark{margin-inline:auto}.hw-map__q{max-width:17rem;color:var(--words-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hw-map__rank{background:var(--product-4);min-width:26px;height:20px;color:var(--black);font-family:var(--font-latin);font-variant-numeric:tabular-nums;vertical-align:middle;direction:ltr;border-radius:6px;justify-content:center;align-items:center;padding-inline:5px;font-size:11px;font-weight:600;display:inline-flex}.hw-map__rank:before{content:"#";color:var(--product-faint)}.hw-map__rank[data-top]{background:var(--black);color:var(--on-black)}.hw-map__rank[data-top]:before{color:#f4ece18c}.hw-map__none{background:var(--product-6);border-radius:1px;width:10px;height:2px}.hw-map__none,.hw-map__unread{vertical-align:middle;display:inline-block}.hw-map__unread{background:var(--product-5);border-radius:2px;width:7px;height:7px}.hw-trend__grid{stroke:var(--product-4);stroke-width:1px;vector-effect:non-scaling-stroke}.hw-trend__line,.hw-you-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;vector-effect:non-scaling-stroke}.hw-you-line{stroke:var(--brand);stroke-width:3px}.hw-comp__list,.hw-engines__list{gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid}.hw-comp__list li{border-radius:9px;grid-template-columns:12px 15px minmax(0,4.8rem) minmax(3.2rem,1fr) 2.5rem auto;align-items:center;gap:10px;padding:6px;font-size:13px;display:grid}.hw-comp__n{color:var(--product-faint);font-family:var(--font-latin);font-variant-numeric:tabular-nums;font-size:11px}.hw-comp__name,.hw-engines__name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.hw-comp__bar{background:var(--product-4);height:6px;overflow:hidden}.hw-comp__bar,.hw-comp__bar i{border-radius:3px;display:block}.hw-comp__bar i{width:calc(var(--w) * 100%);background:var(--c);transform-origin:0;height:100%}:root[dir=rtl] .hw-comp__bar i{transform-origin:100%}:root[lang=ar] .hw-comp__list .hw-up{display:none}.hw-comp__pct{font-family:var(--font-latin);font-variant-numeric:tabular-nums;text-align:end;font-weight:600}.hw-you-comp{background:var(--cream-1)}.hw-you-comp .hw-comp__bar i{background:var(--brand)}.hw-you-comp .hw-comp__name{font-weight:600}.hw-engines__list li{grid-template-columns:18px minmax(0,4.6rem) minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 4px;font-size:13px;display:grid}.hw-engines__mark{place-items:center;width:18px;height:18px;display:grid}.hw-engines__mark :is(.hx3-logo__img,.hx3-logo__art,.hx3-logo__icon){width:17px;height:17px}.hw-engines__bar{background:var(--product-3);border-radius:5px;height:18px;display:block;overflow:hidden}.hw-engines__bar i{width:calc(var(--w) * 100%);background:var(--ember-soft);transform-origin:0;border-radius:5px;height:100%;display:block}:root[dir=rtl] .hw-engines__bar i{transform-origin:100%}.hw-engines__n{color:var(--words-2);font-family:var(--font-latin);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.hw-act{padding:18px 20px}.hw-act__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.hw-act__top .hw-card__sub{margin:0;font-size:12.5px}.hw-act__chip{background:var(--product-3);color:var(--words-2);white-space:nowrap;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:500;display:grid}.hw-act__state{grid-area:1/1}.hw-act__state.is-after{color:var(--good);opacity:0}.hw-act__title{letter-spacing:-.015em;align-items:center;gap:10px;margin:14px 0 0;font-size:17px;font-weight:600;line-height:1.3;display:flex}.hw-act__why{color:var(--words-2);margin:8px 0 0;font-size:13px;line-height:1.55}.hw-ladder{color:var(--product-faint);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.hw-ladder li{background:linear-gradient(var(--product-4),var(--product-4)) 0 0 /100% 4px no-repeat;padding-top:10px;position:relative}.hw-ladder li[data-state=done]{background-image:linear-gradient(var(--black),var(--black));color:var(--black);font-weight:600}.hw-ladder li[data-state=now]{color:var(--black)}.hw-ladder li[data-state=now]:after{content:"";background:var(--black);transform-origin:0;height:4px;position:absolute;inset:0 0 auto;transform:scaleX(0)}:root[dir=rtl] .hw-ladder li{background-position:100% 0}:root[dir=rtl] .hw-ladder li[data-state=now]:after{transform-origin:100%}.hw-act__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.hw-act__note{color:var(--words-3);flex:14rem;font-size:11.5px;line-height:1.45}.hw-act__btns{gap:8px;display:flex}.hw-btn{background:var(--product-3);color:var(--black);white-space:nowrap;border-radius:9px;padding:8px 14px;font-size:12.5px;font-weight:600;position:relative}.hw-btn.is-primary{background:var(--black);color:var(--on-black)}.hw-cursor{z-index:3;width:20px;height:20px;fill:var(--black);stroke:var(--on-black);stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 4px 8px #00000040);opacity:0;position:absolute;top:55%;left:50%}.hw-glyph{fill:currentColor;flex:none;width:14px;height:14px}@media (max-height:760px) and (min-width:1024px){.hw-screen{padding:14px 16px}.hw-shot{gap:8px}.hw-kpis li{padding:10px 12px}.hw-kpis__v{font-size:24px}.hw-kpis__n{display:none}.hw-trend{min-height:70px;margin-top:6px}.hw-map tbody tr:nth-child(n+3){display:none}.hw-map__grid td{padding-block:4px}.hw-card{padding:12px 14px}.hw-comp__list li,.hw-engines__list li{padding-block:5px}.hw-act__why,.hw-build__ideas li:nth-child(n+3),.hw-soon{display:none}.hw-act__foot,.hw-ladder{margin-top:12px}}@media (prefers-reduced-motion:no-preference){.hw-film[data-live] .hw-eq i{animation:hw-eq 2.6s ease-in-out infinite alternate}.hw-film[data-live] .hw-eq i:nth-child(2){animation-duration:1.9s;animation-delay:-.7s}.hw-film[data-live] .hw-eq i:nth-child(3){animation-duration:3.4s;animation-delay:-1.4s}.hw-film[data-live] .hw-eq i:nth-child(4){animation-duration:2.2s;animation-delay:-.5s}.hw-film[data-live] .hw-eq i:nth-child(5){animation-duration:3s;animation-delay:-1.9s}.hw-film[data-playing] .hw-tab[aria-selected=true] .hw-tab__time{animation:hw-time var(--hold) linear forwards}.hw-film[data-live] .hw-titlecard{animation:hw-card 1.35s cubic-bezier(.65,0,.35,1) both}.hw-film[data-live] .hw-titlecard__w{animation:hw-word .55s var(--st-ease) both;animation-delay:calc(40ms + var(--w) * 40ms)}.hw-film[data-live] .hw-shot{animation:hw-pull .8s var(--st-ease) 1s both}.hw-film[data-live] .hw-kpis li{animation:hw-in .6s var(--st-ease) both;animation-delay:calc(1.15s + var(--i) * 70ms)}.hw-film[data-live] .hw-trend{animation:hw-wipe 1s cubic-bezier(.45,0,.2,1) 1.35s both}.hw-film[data-live] :is(.hw-comp__list li,.hw-engines__list li,.hw-map__grid tbody tr){animation:hw-fade .5s var(--st-ease) both;animation-delay:calc(1.2s + var(--i) * 60ms)}.hw-film[data-live] :is(.hw-comp__bar i,.hw-engines__bar i){animation:hw-grow .8s var(--st-ease) both;animation-delay:calc(1.3s + var(--i) * 60ms)}.hw-film[data-live] .hw-ladder li{animation:hw-fill .6s var(--st-ease) both;animation-delay:calc(1.3s + var(--j) * .12s)}.hw-film[data-live] .hw-cursor{animation:hw-hand 2.2s var(--st-ease) 1.7s both}.hw-film[data-live] .hw-btn.is-primary{animation:hw-press .35s 3.25s both}.hw-film[data-live] .hw-act__state:not(.is-after){animation:hw-gone .3s 3.35s both}.hw-film[data-live] .hw-act__state.is-after{animation:hw-show .4s 3.4s both}.hw-film[data-live] .hw-ladder li[data-state=now]:after{animation:hw-approve .5s var(--st-ease) 3.45s both}.hw-film[data-live] .hw-build__typed{animation:hw-type 1.3s steps(36) 1.6s both}:root[dir=rtl] .hw-film[data-live] .hw-build__typed{animation-name:hw-type-rtl}.hw-film[data-live] .hw-build__ideas li{animation:hw-fade .4s var(--st-ease) both;animation-delay:calc(3s + var(--i) * 80ms)}}@keyframes hw-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes hw-time{to{transform:scaleX(1)}}@keyframes hw-card{0%,70%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(8px);transform:scale(1.06)}}@keyframes hw-word{0%{opacity:0;filter:blur(8px);transform:translateY(.35em)}}@keyframes hw-pull{0%{opacity:0;filter:blur(4px);transform:scale(1.14)translateY(10px)}}@keyframes hw-in{0%{opacity:0;transform:translateY(8px)}}@keyframes hw-fade{0%{opacity:0}}@keyframes hw-grow{0%{transform:scaleX(0)}}@keyframes hw-wipe{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% 0)}}@keyframes hw-fill{0%{background-size:0 4px}}@keyframes hw-hand{0%{opacity:0;transform:translate(90px,60px)}18%{opacity:1}62%{transform:translate(0)}72%{transform:translate(0)scale(.8)}82%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes hw-press{50%{background:var(--words-2);transform:scale(.95)}}@keyframes hw-gone{to{opacity:0}}@keyframes hw-show{0%{opacity:0}to{opacity:1}}@keyframes hw-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hw-type-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes hw-approve{to{transform:scaleX(1)}}@media (max-width:1023px){.hw-panel{border-radius:var(--st-corner);flex-direction:column;gap:32px;min-height:0;padding:36px 20px 24px;display:flex}.hw-panel:before{background-position:100% 100%;background-size:260%}.hw-film{border-radius:22px;width:100%;padding:0 8px 8px;position:relative;inset:auto}.hw-body{border-radius:16px;grid-template-columns:minmax(0,1fr)}.hw-rail{flex-direction:row;gap:8px;padding:8px}.hw-tab{flex:1;padding:10px 4px 9px}.hw-screen{min-height:460px;padding:14px 12px}.hw-shot--split{grid-template-columns:minmax(0,1fr);grid-template-areas:"comp""eng""map"}}@media (max-width:640px){.hw-panel{border-radius:var(--st-corner);gap:0;padding:36px 16px 28px}.hw-panel:before{background-position:right 60%;background-size:340%;-webkit-mask-image:linear-gradient(#0000 16%,#000 30% 54%,#0000 66%);mask-image:linear-gradient(#0000 16%,#000 30% 54%,#0000 66%)}.hw-copy{display:contents}.hw-title{order:0;margin-bottom:28px;padding-inline:4px;font-size:clamp(31px,8.8vw,38px)}:root[lang=ar] .hw-title{font-size:clamp(27px,7.6vw,34px)}.hw-lead{order:2;margin:26px 0 0;padding-inline:4px;font-size:15.5px}.hw-more{order:3;align-self:flex-start;margin:26px 4px 0;padding:13px 22px;font-size:15px}.hw-film{zoom:.39;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:26px;flex:none;order:1;width:696px;height:503px;margin:0;padding:0 12px 12px}.hw-film .hw-bar__dots i{background:#ffffff4d}.hw-film .hw-bar__chip{background:#ffffff14}.hw-body{border-radius:10px;grid-template-columns:96px minmax(0,1fr)}.hw-rail{flex-direction:column;gap:9px;padding:12px 10px}.hw-tab{flex:none;padding:12px 3px 10px}.hw-screen{min-height:0;padding:20px 22px}.hw-shot--split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"comp eng""map map"}}@media (max-width:640px) and (min-width:375px){.hw-film{zoom:.412}}@media (max-width:640px) and (min-width:390px){.hw-film{zoom:.433}}@media (max-width:640px) and (min-width:412px){.hw-film{zoom:.465}}@media (max-width:640px) and (min-width:430px){.hw-film{zoom:.491}}@media (max-width:640px) and (min-width:480px){.hw-film{zoom:.563}}@media (max-width:640px) and (min-width:560px){.hw-film{zoom:.678}}.st-tour{--tr-w:430px;--tr-h:500px;--tr-gap:12px;--tr-sw:500px;--tr-sh:340px;--tr-closed:.76;--tr-closed-x:calc((var(--tr-w) - var(--tr-sw) * var(--tr-closed)) / 2);--tr-closed-y:var(--tr-closed-x);--tr-open-scale:1;--tr-open-x:340px;--tr-gutter:26px;--tr-open:calc(var(--tr-open-x) + var(--tr-sw) * var(--tr-open-scale) + var(--tr-gutter));overflow:clip}.tr-head{max-width:var(--st-frame);padding-inline:var(--st-frame-pad);justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.tr-eyebrow{color:var(--st-carbon);letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:600}.tr-eyebrow span{color:var(--night-3);margin-inline-start:6px;font-weight:500}:root[lang=ar] .tr-eyebrow{letter-spacing:0;font-size:14px}.tr-title{max-width:11.5em;color:var(--st-carbon);font-family:var(--font-display-latin);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:.98}.tr-title span{white-space:nowrap}:root[lang=ar] .tr-title{max-width:12em;font-family:var(--font-arabic-stack);letter-spacing:0;font-size:clamp(34px,4.2vw,58px);font-weight:700;line-height:1.25}.tr-nav{flex:none;gap:14px;display:flex}.tr-nav__btn{background:var(--cream-2);width:60px;height:60px;color:var(--black);cursor:pointer;transition:background-color .2s var(--st-ease),color .2s var(--st-ease),opacity .2s var(--st-ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.tr-nav__btn:hover:not(:disabled){background:var(--black);color:var(--on-black)}.tr-nav__btn:disabled{opacity:.32;cursor:default}.tr-nav__btn:focus-visible{outline:2px solid var(--black);outline-offset:3px}.tr-card__cta:focus-visible,.tr-card__toggle:focus-visible{outline:2px solid var(--on-black);outline-offset:3px}.tr-arrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:22px;height:22px}.tr-nav__btn.is-prev .tr-arrow,:root[dir=rtl] .tr-arrow{transform:scaleX(-1)}:root[dir=rtl] .tr-nav__btn.is-prev .tr-arrow{transform:none}.tr-rail{overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:var(--st-frame-edge);scroll-padding-inline:var(--st-frame-edge);margin-top:clamp(40px,4.4vw,64px);overflow-x:auto}.tr-track{-webkit-user-select:none;user-select:none}.tr-rail[data-dragging],.tr-rail[data-dragging] *{cursor:grabbing!important}.tr-rail::-webkit-scrollbar{display:none}.tr-track{gap:var(--tr-gap);width:max-content;margin:0;padding:0;list-style:none;display:flex}.tr-card{width:var(--tr-w);height:var(--tr-h);border-radius:var(--st-corner);background:var(--black);color:var(--on-black);cursor:pointer;flex:none;transition:width .5s cubic-bezier(.65,0,.35,1);position:relative;overflow:clip}.tr-card[data-open]{width:var(--tr-open);cursor:default}.tr-ribs{z-index:0;width:calc(var(--tr-h) * 1586 / 992);fill:none;stroke-width:2.4px;stroke-linecap:round;pointer-events:none;height:100%;position:absolute;inset-block-end:0;inset-inline-end:0}:root[dir=rtl] .tr-ribs{transform:scaleX(-1)}.tr-card__head{z-index:2;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding:26px 26px 0;display:grid;position:relative}.tr-card__eyebrow{color:#f4ece19e;letter-spacing:.06em;text-transform:uppercase;grid-column:1;margin:0;font-size:12px;font-weight:600}:root[lang=ar] .tr-card__eyebrow{letter-spacing:0;font-size:13px}.tr-card__title{max-width:15em;color:var(--on-black);letter-spacing:-.02em;text-wrap:balance;grid-column:1;margin:12px 0 0;font-size:24px;font-weight:600;line-height:1.2}:root[lang=ar] .tr-card__title{letter-spacing:0;font-size:22px;font-weight:700;line-height:1.45}.tr-card__toggle{background:var(--on-black);width:48px;height:48px;color:var(--black);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s var(--st-ease),color .2s var(--st-ease);border:0;border-radius:50%;grid-area:1/2/span 2;align-self:start;place-items:center;padding:0;display:grid;box-shadow:0 8px 20px -8px #0009}.tr-card__toggle:hover{background:var(--on-black-hover)}.tr-card__toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:18px;height:18px;transition:transform .35s var(--st-ease)}.tr-card[data-open] .tr-card__toggle svg{transform:rotate(45deg)}.tr-card__body{z-index:2;width:calc(var(--tr-open-x) - 52px);opacity:0;visibility:hidden;transition:opacity .3s var(--st-ease),visibility 0s linear .3s;justify-items:start;gap:24px;display:grid;position:absolute;inset-block-end:28px;inset-inline-start:26px}.tr-card[data-open] .tr-card__body{opacity:1;visibility:visible;transition:opacity .4s var(--st-ease) .22s,visibility 0s}.tr-card__text{color:#f4ece1c2;text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}:root[lang=ar] .tr-card__text{font-size:16px;line-height:1.85}.tr-card__cta{background:var(--on-black);color:var(--black);border-radius:999px;min-height:54px;padding-inline:26px;font-size:16px;font-weight:600}.tr-card__cta:hover{background:var(--on-black-hover)}.tr-card__cta .tr-arrow{width:18px;height:18px}.tr-card__acts{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.tr-card__more{color:#f4ece1db;text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;transition:color .2s;display:inline-flex}.tr-card__more:hover{color:var(--on-black)}.tr-card__more:focus-visible{outline:2px solid var(--on-black);outline-offset:2px;border-radius:6px}.tr-card__more .tr-arrow{width:16px;height:16px}.tr-screen{z-index:1;width:var(--tr-sw);height:var(--tr-sh);transform:scale(var(--tr-closed));transform-origin:0 100%;transition:inset-inline-start .5s cubic-bezier(.65,0,.35,1),inset-block-end .5s cubic-bezier(.65,0,.35,1),transform .5s cubic-bezier(.65,0,.35,1);position:absolute;inset-block-end:var(--tr-closed-y);inset-inline-start:var(--tr-closed-x)}:root[dir=rtl] .tr-screen{transform-origin:100% 100%}.tr-card[data-open] .tr-screen{transform:scale(var(--tr-open-scale));inset-block-end:var(--tr-gutter);inset-inline-start:var(--tr-open-x)}.tr-screen{background:#ffffff0f;border-radius:22px;padding:6px}.tr-win{background:var(--cream-0);height:100%;color:var(--black);font-family:var(--font-latin);text-align:start;border-radius:16px;flex-direction:column;font-size:12px;line-height:1.35;display:flex;overflow:hidden;box-shadow:0 40px 80px -30px #000000f2}:root[lang=ar] .tr-win{font-family:var(--font-arabic-stack)}.tr-win__bar{background:var(--product-2);flex:none;align-items:center;gap:10px;height:34px;padding-inline:12px;display:flex}.tr-win__dots{gap:5px;display:inline-flex}.tr-win__dots i{background:var(--product-6);border-radius:50%;width:8px;height:8px}.tr-win__title{font-size:12.5px;font-weight:600}.tr-win__chip{background:var(--product-5);color:var(--words-2);border-radius:6px;margin-inline-start:auto;padding:3px 9px;font-size:11px;font-weight:500}.tr-win__body{flex:1;min-height:0;padding:14px 16px}.tr-fav{flex:none;width:15px;height:15px}.tr-mark{place-items:center;width:17px;height:17px;display:inline-grid}.tr-mark :is(.hx3-logo__img,.hx3-logo__art,.hx3-logo__icon){width:16px;height:16px}.tr-sub{color:var(--words-3);margin:0 0 10px;font-size:11.5px}.tr-sub b{color:var(--black);font-weight:600}.tr-delta{color:var(--words-3);direction:ltr;padding:2px 7px;font-size:11px}.tr-delta,.tr-pill{background:var(--product-4);white-space:nowrap;border-radius:999px;font-weight:600}.tr-pill{padding:3px 9px;font-size:10.5px;display:inline-block}.tr-chip,.tr-pill{color:var(--words-2)}.tr-chip{background:var(--product-3);border-radius:8px;padding:4px 10px;font-size:11px;font-weight:500}.tr-chip-rank{background:var(--product-4);min-width:26px;height:20px;color:var(--black);font-family:var(--font-latin);font-variant-numeric:tabular-nums;direction:ltr;border-radius:6px;justify-content:center;align-items:center;padding-inline:5px;font-size:11px;font-weight:600;display:inline-flex}.tr-chip-rank:before{content:"#";color:var(--product-faint)}.tr-chip-rank[data-top]{background:var(--black);color:var(--on-black)}.tr-chip-rank[data-top]:before{color:#f4ece18c}.tr-none{background:var(--product-6);border-radius:1px;width:10px;height:2px}.tr-none,.tr-unread{vertical-align:middle;display:inline-block}.tr-unread{background:var(--product-5);border-radius:2px;width:7px;height:7px}.tr-delta[data-tone=up]{background:var(--good-bg);color:var(--good)}.tr-delta[data-tone=down]{background:var(--ember-tint);color:var(--ember-deep)}.tr-kpi{gap:2px;display:grid}.tr-kpi__label{color:var(--words-3);font-size:11.5px}.tr-kpi__row{align-items:center;gap:8px;display:flex}.tr-kpi__n{letter-spacing:-.02em;direction:ltr;font-size:30px;font-weight:600}.tr-kpi__note{color:var(--night-3);font-size:11px}.tr-trend{width:100%;height:138px;margin-top:10px;display:block;overflow:visible}.tr-trend__grid{stroke:var(--product-4);stroke-width:1px;vector-effect:non-scaling-stroke}.tr-trend__line,.tr-you-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.tr-trend__line{opacity:.85}.tr-you-line{stroke:var(--brand);stroke-width:2.75px}.tr-legend{color:var(--words-2);flex-wrap:wrap;gap:4px 14px;margin:10px 0 0;padding:0;font-size:11px;font-weight:500;list-style:none;display:flex}.tr-legend li{align-items:center;gap:5px;display:inline-flex}.tr-legend .tr-fav{width:13px;height:13px}.tr-rank{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tr-rank li{border-radius:10px;grid-template-columns:14px 16px minmax(0,5.5rem) minmax(3rem,1fr) 2.6rem auto;align-items:center;gap:9px;height:46px;padding-inline:10px;display:grid}.tr-rank li.is-you{background:var(--product-2)}.tr-rank__n{color:var(--product-faint);text-align:center;font-size:11px;font-weight:600}.tr-rank__name{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.tr-rank__bar,.tr-sources__bar{background:var(--product-4);border-radius:4px;height:8px;display:block;overflow:hidden}.tr-rank__bar i,.tr-sources__bar i{width:calc(var(--w) * 100%);transform-origin:0;border-radius:4px;height:100%;display:block}:root[dir=rtl] :is(.tr-rank__bar i,.tr-sources__bar i){transform-origin:100%}.tr-you-bar{background:var(--brand)}.tr-rank__pct{text-align:end;direction:ltr;font-size:12.5px;font-weight:600}.tr-map{border-collapse:collapse;table-layout:fixed;width:100%}.tr-map td,.tr-map th{height:33px;padding:0;font-weight:400}.tr-map thead th{height:26px}.tr-map th:first-child{width:55%}.tr-map tbody th{color:var(--words-2);text-align:start;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:8px;font-size:11.5px;overflow:hidden}.tr-map tbody tr{box-shadow:inset 0 -1px 0 var(--product-3)}.tr-map td,.tr-map thead th{text-align:center}.tr-map tfoot td{height:30px;color:var(--words-2);direction:ltr;font-size:11px;font-weight:600}.tr-sources{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tr-sources li{height:44px;box-shadow:inset 0 -1px 0 var(--product-3);grid-template-columns:16px minmax(0,9.5rem) minmax(3rem,1fr) auto;align-items:center;gap:10px;display:grid}.tr-sources__domain{align-items:center;gap:6px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.tr-sources__domain bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tr-sources__bar i{background:var(--product-6)}.tr-sources li:first-child .tr-sources__bar i{background:var(--black)}.tr-sources__n{color:var(--words-2);white-space:nowrap;font-size:11.5px;font-weight:500}.tr-answer__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tr-answer__q{margin:0;font-size:13.5px;font-weight:600;line-height:1.35}.tr-answer__engine{background:var(--product-2);border-radius:10px;flex:none;align-items:center;gap:8px;padding:5px 8px;display:inline-flex}.tr-answer__verdict{align-items:center;gap:5px;display:inline-flex}.tr-answer{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.tr-answer li{background:var(--product-1);border-radius:10px;grid-template-columns:auto 16px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;display:grid}.tr-answer__text{color:var(--words-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tr-answer__text b{color:var(--black);font-weight:600}.tr-you-name{box-shadow:inset 0 -2px 0 var(--brand)}.tr-answer__cites-label{color:var(--words-3);margin:14px 0 7px;font-size:11px}.tr-cites{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tr-cites li{background:var(--product-3);border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.tr-cites .tr-fav{width:13px;height:13px}.tr-act{gap:8px;display:grid}.tr-act__top{justify-content:space-between;align-items:center;display:flex}.tr-act__eyebrow{color:var(--words-3);font-size:11.5px}.tr-act__title{align-items:center;gap:8px;margin:2px 0 0;font-size:15px;font-weight:600;line-height:1.3;display:flex}.tr-act__body{color:var(--words-2);margin:0;font-size:12px;line-height:1.5}.tr-ladder{grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tr-ladder li{color:var(--product-faint);gap:7px;font-size:11px;font-weight:500;display:grid}.tr-ladder i{background:var(--product-4);border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.tr-ladder li.is-done{color:var(--black);font-weight:600}.tr-ladder li.is-next{color:var(--words-2)}.tr-ladder li.is-done i{background:var(--black)}.tr-ladder li.is-next i:after{content:"";border-radius:inherit;background:var(--product-6);width:45%;position:absolute;inset-block:0;inset-inline-start:0}.tr-act__foot{align-items:center;gap:6px;margin-top:12px;display:flex}.tr-act__law{color:var(--night-3);flex:1;margin:0;font-size:10.5px;line-height:1.4}.tr-act__btn{background:var(--product-4);color:var(--black);border-radius:9px;flex:none;padding:7px 12px;font-size:11.5px;font-weight:600}.tr-act__btn.is-primary{background:var(--black);color:var(--on-black)}.tr-ideas{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.tr-ideas li{background:var(--product-2);color:var(--words-2);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;padding:8px 11px;font-size:11.5px;overflow:hidden}.tr-composer{background:var(--cream-0);border-radius:18px;padding:13px 13px 10px;box-shadow:0 2px 6px -2px #11111024,0 12px 28px -16px #11111047}.tr-composer__text{margin:0 0 14px;font-size:13.5px;font-weight:500}.tr-typed{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.tr-composer__bar{align-items:center;gap:6px;display:flex}.tr-send{background:var(--black);border-radius:50%;place-items:center;width:30px;height:30px;margin-inline-start:auto;display:grid}.tr-send svg{fill:none;width:15px;height:15px;stroke:var(--on-black);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.tr-chat{gap:12px;display:grid}.tr-chat__q{background:var(--black);max-width:78%;color:var(--on-black);border-radius:14px 14px 4px;justify-self:end;margin:0;padding:9px 13px;font-size:12.5px;font-weight:500}:root[dir=rtl] .tr-chat__q{border-radius:14px 14px 14px 4px}.tr-chat__a{grid-template-columns:26px minmax(0,1fr);gap:10px;display:grid}.tr-chat__a p{color:var(--black-4);margin:0 0 9px;font-size:12.5px;line-height:1.55}.tr-chat__more{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;padding-inline-start:36px;list-style:none;display:flex}.tr-chat__more li{background:var(--product-3);color:var(--words-2);border-radius:999px;padding:6px 11px;font-size:11.5px;font-weight:500}.tr-chat__glyph{background:var(--black);width:26px;height:26px;color:var(--on-black);border-radius:8px;place-items:center;display:grid}.tr-chat__glyph svg{width:15px;height:auto}@media (prefers-reduced-motion:no-preference){:is(.tr-track[data-play] .tr-card:not([data-seen]),[data-stage][data-play]:not([data-seen])) .tr-ribs path{stroke-dasharray:1;stroke-dashoffset:1px}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-ribs path{stroke-dasharray:1;animation:tr-rib 1.6s cubic-bezier(.45,0,.2,1) both;animation-delay:calc(var(--i) * 35ms)}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-trend{animation:tr-wipe 1.1s cubic-bezier(.45,0,.2,1) .15s both}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) :is(.tr-rank__bar i,.tr-sources__bar i){animation:tr-grow .75s var(--st-ease) both;animation-delay:calc(.2s + var(--i,0) * 70ms)}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) :is(.tr-rank li,.tr-sources li,.tr-answer li,.tr-cites li,.tr-ideas li,.tr-chat__more li){animation:tr-in .5s var(--st-ease) both;animation-delay:calc(.1s + var(--i,0) * 70ms)}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-map td{animation:tr-pop .4s var(--st-ease) both;animation-delay:calc(.15s + var(--i,0) * 25ms)}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-ladder li.is-done i{animation:tr-grow .7s var(--st-ease) .4s both}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-typed{animation:tr-type 1.2s steps(36) .35s both}:root[dir=rtl] :is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-typed{animation-name:tr-type-rtl}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-chat__q{animation:tr-in .45s var(--st-ease) .15s both}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-chat__a{animation:tr-in .5s var(--st-ease) .6s both}:is(.tr-track[data-play] .tr-card[data-seen],[data-stage][data-play][data-seen]) .tr-kpi{animation:tr-in .5s var(--st-ease) 50ms both}.tr-card:not([data-open]):hover .tr-screen{transform:scale(var(--tr-closed)) translateY(-6px)}}@keyframes tr-rib{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tr-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes tr-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tr-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tr-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes tr-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes tr-type-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@media (max-width:1279px){.st-tour{--tr-w:400px;--tr-h:480px;--tr-closed:.72;--tr-open-x:320px}}@media (max-width:1023px){.st-tour{--tr-w:360px;--tr-h:460px;--tr-closed:.66;--tr-open-x:300px;--tr-open-scale:.86}.tr-card__text{font-size:15px}}@media (max-width:640px){.st-tour{--tr-w:calc(100vw - 2 * var(--gutter) - 36px);--tr-open:var(--tr-w);--tr-h:470px;--tr-closed:.58;--tr-closed-y:22px}.tr-head{flex-direction:column;align-items:flex-start}.tr-nav{display:none}.tr-rail{scroll-snap-type:x mandatory;margin-top:32px}.tr-card{scroll-snap-align:start}.tr-card__head{padding:22px 20px 0}.tr-card__title{font-size:21px}:root[lang=ar] .tr-card__title{font-size:20px}.tr-card__body{width:auto;inset-block-end:22px;inset-inline:20px}.tr-screen{transition:opacity .3s var(--st-ease),visibility 0s linear .3s,transform .4s var(--st-ease)}.tr-card[data-open] .tr-screen{opacity:0;visibility:hidden;transform:scale(var(--tr-closed)) translateY(24px);inset-block-end:var(--tr-closed-y);inset-inline-start:var(--tr-closed-x)}.st-tour:not(.st-segments) .tr-rail{padding-inline:var(--gutter);scroll-snap-type:none;overflow:visible}.st-tour:not(.st-segments) .tr-track{flex-direction:column;gap:10px;width:auto}.st-tour:not(.st-segments) .tr-card,.st-tour:not(.st-segments) .tr-card[data-open]{border-radius:var(--st-corner);scroll-snap-align:none;width:auto;height:auto;min-height:112px;transition:box-shadow .3s var(--st-ease);flex-direction:column;justify-content:center;padding-block:20px;display:flex;box-shadow:inset 0 1px #ffffff12}.st-tour:not(.st-segments) .tr-card[data-open]{box-shadow:inset 0 1.5px #f4ece18c}:root[lang=ar] .st-tour:not(.st-segments) .tr-card{min-height:122px}.st-tour:not(.st-segments) .tr-card__head{order:0;align-items:center;padding:0 20px}.st-tour:not(.st-segments) .tr-card__title{margin-top:8px;font-size:19px}:root[lang=ar] .st-tour:not(.st-segments) .tr-card__title{font-size:18px}.st-tour:not(.st-segments) .tr-card__head{transition:padding-bottom .6s cubic-bezier(.4,0,.2,1)}.st-tour:not(.st-segments) .tr-card[data-open] .tr-card__head{padding-bottom:22px}.st-tour:not(.st-segments) .tr-card .tr-screen,.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{opacity:0;visibility:hidden;zoom:.57;width:500px;height:340px;max-height:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s linear .6s,display allow-discrete 0s linear .6s;border-radius:18px;flex:none;order:1;align-self:center;margin:0;padding:0 9px;position:relative;inset:auto;overflow:hidden;transform:none}.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{opacity:1;visibility:visible;max-height:340px;transition:max-height .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1),opacity .4s ease .15s,visibility 0s,display allow-discrete 0s;padding:9px}.st-tour:not(.st-segments) .tr-card[data-open] .tr-win{border-radius:12px}.st-tour:not(.st-segments) .tr-card .tr-card__body,.st-tour:not(.st-segments) .tr-card[data-open] .tr-card__body{opacity:0;visibility:hidden;width:auto;max-height:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),margin .6s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s linear .6s,display allow-discrete 0s linear .6s;order:2;justify-items:stretch;gap:20px;margin:0 20px;position:relative;inset:auto;overflow:hidden}.st-tour:not(.st-segments) .tr-card[data-open] .tr-card__body{opacity:1;visibility:visible;max-height:320px;transition:max-height .6s cubic-bezier(.4,0,.2,1),margin .6s cubic-bezier(.4,0,.2,1),opacity .4s ease .2s,visibility 0s,display allow-discrete 0s;margin-top:20px}.st-tour:not(.st-segments) .tr-card__text{font-size:15.5px}.st-tour:not(.st-segments) .tr-card__cta{justify-content:center;width:100%}.st-tour:not(.st-segments) .tr-card__acts{justify-content:center}}@media (max-width:374px){.tr-title{font-size:36px}.st-tour:not(.st-segments) .tr-card__title{font-size:17.5px}:root[lang=ar] .st-tour:not(.st-segments) .tr-card__title{font-size:16.5px}}@media (max-width:640px) and (min-width:375px){.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{zoom:.6}}@media (max-width:640px) and (min-width:390px){.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{zoom:.63}}@media (max-width:640px) and (min-width:412px){.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{zoom:.68}}@media (max-width:640px) and (min-width:430px){.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{zoom:.71}}@media (max-width:640px) and (min-width:480px){.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{zoom:.81}}@media (max-width:640px) and (min-width:560px){.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{zoom:.97}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.st-tour:not(.st-segments) :is(.tr-card__head,.tr-screen,.tr-card__body){transition:none!important}}@media (max-width:640px){.st-tour:not(.st-segments) .tr-card:not([data-open]) :is(.tr-screen,.tr-card__body){display:none}.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{display:block}.st-tour:not(.st-segments) .tr-card[data-open] .tr-card__body{display:grid}@starting-style{.st-tour:not(.st-segments) .tr-card[data-open] .tr-screen{opacity:0;max-height:0;padding-block:0}.st-tour:not(.st-segments) .tr-card[data-open] .tr-card__body{opacity:0;max-height:0;margin-top:0}}}.st-agent{isolation:isolate;background:var(--black-0);color:var(--on-black);overflow:hidden}.ag-ground{z-index:-1;fill:none;stroke-width:1.4px;stroke-linecap:round;pointer-events:none;inset-inline:0;width:100%;height:clamp(320px,50%,640px);position:absolute;bottom:0}.ag-ground path{vector-effect:non-scaling-stroke}.ag-wrap{max-width:var(--st-frame);padding-inline:var(--st-frame-pad)}.ag-head{text-align:center;gap:18px}.ag-emblem,.ag-head{justify-items:center;display:grid}.ag-emblem{gap:12px;margin-bottom:6px}.ag-emblem__disc{width:88px;height:88px;display:block}.ag-emblem__label{color:#f4ece1b3;letter-spacing:.04em;font-size:13px;font-weight:600}.ag-title{color:var(--on-black);font-family:var(--font-display-latin);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,3.5vw,50px);font-weight:600;line-height:1.1}:root[lang=ar] .ag-title{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1.35}.ag-title__quiet{color:var(--night-3)}.ag-lead{color:#f4ece19e;letter-spacing:-.005em;text-wrap:balance;max-width:31em;margin:0;font-size:16px;line-height:1.65}:root[lang=ar] .ag-lead{line-height:1.85}.ag-cta{background:var(--on-black);min-height:50px;color:var(--black);border-radius:999px;margin-top:6px;padding-inline:24px}.ag-cta:hover{background:var(--on-black-hover)}.ag-cta:focus-visible{outline:2px solid var(--on-black);outline-offset:3px}.ag-cta__arrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}:root[dir=rtl] .ag-cta__arrow{transform:scaleX(-1)}.ag-film{--dir:1;margin-top:clamp(40px,4.2vw,60px)}:root[dir=rtl] .ag-film{--dir:-1}.ag-phases{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.ag-tab{color:#f4ece17a;font:inherit;text-align:start;cursor:pointer;transition:color .25s var(--st-ease);background:0 0;border:0;align-items:baseline;gap:10px;padding:0 0 12px;display:flex;position:relative}.ag-tab:before{content:"";inset-inline:0;background:#ffffff29;border-radius:1px;height:2px;position:absolute;bottom:0}.ag-tab:hover,.ag-tab[aria-selected=true],.ag-tab[data-past]{color:var(--on-black)}.ag-tab:focus-visible{outline:2px solid var(--on-black);outline-offset:4px}.ag-tab__n{font-family:var(--font-latin);font-variant-numeric:tabular-nums;opacity:.6;font-size:12px;font-weight:600}.ag-tab__label{font-size:15px;font-weight:600}.ag-tab__time{background:var(--cream-0);transform-origin:0;inset-inline:0;border-radius:1px;height:2px;position:absolute;bottom:0;transform:scaleX(0)}:root[dir=rtl] .ag-tab__time{transform-origin:100%}.ag-tab[data-past] .ag-tab__time{transform:scaleX(1)}.ag-frame{border-radius:var(--st-corner);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);background:#fdfbf7b8;padding:8px;box-shadow:inset 0 1px #ffffffd9,0 2px 6px -2px #3c1e0a14,0 22px 48px -24px #3c1e0a52}.ag-app{--ink:var(--black-3);--ink-2:var(--words-2);--ink-3:var(--words-3);--ink-4:var(--product-faint);--chrome:var(--product-1);--well:var(--product-2);--control:var(--product-5);--bubble:var(--product-5);--tint:var(--product-2);--primary:var(--black-0);--up:var(--black-0);border-radius:calc(var(--st-corner) - 8px);background:var(--cream-0);color:var(--ink);font-family:var(--font-latin);text-align:start;overflow:hidden}:root[lang=ar] .ag-app{font-family:var(--font-arabic-stack)}.ag-app__bar{background:var(--chrome);align-items:center;gap:14px;height:44px;padding-inline:16px;display:flex}.ag-app__dots{gap:6px;display:inline-flex}.ag-app__dots i{background:var(--product-6);border-radius:50%;width:10px;height:10px}.ag-app__name{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.ag-glyph{width:16px;height:auto;color:var(--ink)}.ag-app__project{background:var(--control);color:var(--ink-2);font-family:var(--font-latin);border-radius:7px;margin-inline-start:auto;padding:4px 10px;font-size:11.5px}.ag-app__body{grid-template-columns:48px minmax(0,1fr);height:620px;display:grid}.ag-rail{background:var(--chrome);align-content:start;justify-items:center;gap:14px;padding-top:14px;display:grid}.ag-rail__icon{fill:none;width:18px;height:18px;stroke:var(--ink-4);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.ag-rail__icon.is-on{stroke:var(--ink)}.ag-main{min-width:0;min-height:0}.ag-home{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px 24px 60px;display:flex}.ag-crest{background:linear-gradient(180deg,var(--cream-0),var(--product-3));border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:22px;display:grid;box-shadow:0 2px 6px -2px #14141424,0 14px 30px -16px #1414144d}.ag-crest__glyph{width:24px;height:auto;color:var(--ink)}.ag-home__project{color:var(--ink-3);font-family:var(--font-latin);margin:0 0 8px;font-size:12px;font-weight:500}.ag-home__title{color:var(--ink);font-family:var(--font-display-latin);letter-spacing:-.03em;margin:0;font-size:30px;font-weight:600;line-height:1.2}:root[lang=ar] .ag-home__title{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:27px;font-weight:700;line-height:1.5}.ag-home .ag-composer{margin-top:26px}.ag-sparks{gap:2px;width:min(640px,100%);margin-top:18px;display:grid}.ag-spark{color:var(--ink-3);text-align:start;text-overflow:ellipsis;white-space:nowrap;border-radius:9px;align-items:center;gap:10px;margin:0;padding:7px 10px;font-size:13px;display:flex;overflow:hidden}.ag-spark__i{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:15px;height:15px}.ag-split{grid-template-columns:minmax(0,36%) minmax(0,1fr);height:100%;display:grid}.ag-chat{padding:16px 14px 12px}.ag-chat,.ag-chat__thread{flex-direction:column;min-height:0;display:flex}.ag-chat__thread{flex:1;gap:10px;overflow:hidden}.ag-ask{background:var(--bubble);max-width:92%;color:var(--ink);border-radius:14px;align-self:flex-end;margin:0;padding:9px 12px;font-size:12.5px;line-height:1.5}.ag-found,.ag-plan,.ag-run{background:var(--tint);border-radius:12px;padding:11px 12px}.ag-run__head{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;display:flex}.ag-run__chev{fill:none;width:14px;height:14px;stroke:var(--ink-4);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;margin-inline-start:auto}.ag-run__now{gap:2px;margin:6px 0 0;padding-inline-start:22px;display:grid}.ag-run__name{color:var(--ink-2);font-size:11.5px;font-weight:500}.ag-run__detail{color:var(--ink-3);font-size:11px}.ag-tick{fill:none;width:14px;height:14px;stroke:var(--up);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:none}.ag-spin{background:conic-gradient(var(--ink) 0 25%,var(--product-6) 0 100%);border-radius:50%;flex:none;width:13px;height:13px;-webkit-mask:radial-gradient(circle,#0000 4px,#000 4.5px);mask:radial-gradient(circle,#0000 4px,#000 4.5px)}.ag-found{gap:9px;display:grid}.ag-found__title{color:var(--ink);margin:0;font-size:12px;font-weight:600}.ag-found__item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 8px;display:grid}.ag-found__tag{white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:600}.ag-found__tag.is-fact{background:var(--good-bg);color:var(--black)}.ag-found__tag.is-analysis{background:var(--cream-3);color:var(--ember-deep)}.ag-found__tag.is-suggestion{background:var(--ember-tint);color:var(--ember-deep)}.ag-found__text{color:var(--ink-2);margin:0;font-size:11.5px;line-height:1.45}.ag-found__ev{background:var(--bubble);color:var(--ink-3);border-radius:999px;grid-column:2;justify-self:start;padding:2px 8px;font-size:10.5px}.ag-plan__top{justify-content:space-between;align-items:center;margin:0;display:flex}.ag-plan__v{color:var(--ink-4);font-size:11px;font-weight:600}.ag-plan__state{display:inline-grid}.ag-plan__approved,.ag-plan__done,.ag-plan__waiting{white-space:nowrap;border-radius:999px;grid-area:1/1;padding:3px 9px;font-size:10.5px;font-weight:600}.ag-plan__waiting{background:var(--cream-3);color:var(--ember-deep)}.ag-plan__approved,.ag-plan__done{background:var(--ember-tint);color:var(--ember-deep)}.ag-plan__approved{visibility:hidden}.ag-plan__title{color:var(--ink);margin:7px 0 3px;font-size:13px;font-weight:600}.ag-plan__meta{color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:11.5px;display:flex}.ag-plan__open{background:var(--primary);color:var(--on-black);white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:600}.ag-plan__acts{justify-content:flex-end;gap:6px;margin:10px 0 0;display:flex}.ag-btn{background:var(--control);color:var(--ink);white-space:nowrap;border-radius:9px;align-items:center;padding:7px 12px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}.ag-btn.is-ghost{color:var(--ink-3);background:0 0}.ag-btn.is-primary{background:var(--primary);color:var(--on-black)}.ag-cursor{z-index:3;width:20px;height:20px;fill:var(--primary);stroke:var(--on-black);stroke-linejoin:round;stroke-width:1.4px;opacity:0;pointer-events:none;position:absolute;top:55%;left:55%}.ag-composer{background:linear-gradient(180deg,var(--cream-0) 0,var(--product-1) 100%);text-align:start;border-radius:18px;flex:none;margin-top:10px;padding:11px 10px 8px 13px;box-shadow:0 2px 6px -2px #14141429,0 14px 34px -18px #1414144d}:root[dir=rtl] .ag-composer{padding:11px 13px 8px 10px}.ag-composer.is-home{border-radius:22px;width:min(660px,100%);padding:16px 12px 10px 16px}:root[dir=rtl] .ag-composer.is-home{padding:16px 16px 10px 12px}.ag-composer__text{min-height:34px;color:var(--ink);margin:0 0 6px;font-size:12.5px;line-height:1.5}.ag-composer.is-home .ag-composer__text{min-height:46px;font-size:15px}.ag-composer__ph{color:var(--ink-4)}.ag-ch{position:relative}.ag-ch:after{background:var(--ink);content:"";visibility:hidden;top:.12em;width:2px;height:1.15em;position:absolute;inset-inline-end:-2px}.ag-composer__bar{align-items:center;gap:2px;display:flex}.ag-composer__clip{fill:none;width:16px;height:16px;stroke:var(--ink-3);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;margin-inline-end:6px}.ag-field{height:28px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding-inline:9px;font-size:12px;display:inline-flex}.ag-field__label{color:var(--ink-4)}.ag-field__value{color:var(--ink);font-weight:600}.ag-field__mark{place-items:center;width:15px;height:15px;display:grid}.ag-field__mark :is(.hx3-logo__img,.hx3-logo__art,.hx3-logo__icon){width:14px;height:14px}.ag-field__chev{fill:none;width:12px;height:12px;stroke:var(--ink-4);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ag-bars{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.ag-bars i{background:var(--ink);border-radius:1px;width:3px}.ag-bars i:first-child{height:4px}.ag-bars i:nth-child(2){height:7.5px}.ag-bars i:nth-child(3){background:var(--product-6);height:11px}.ag-ring{fill:none;width:19px;height:19px;stroke:var(--product-6);stroke-width:2.2px;flex:none;margin-inline:auto 6px;transform:rotate(-90deg)}.ag-ring__used{stroke:var(--ink-2);stroke-linecap:round}.ag-send{background:var(--primary);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.ag-send__icon{fill:none;width:14px;height:14px;stroke:var(--on-black);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ag-chat .ag-field:last-of-type .ag-field__value,.ag-chat .ag-field__label{display:none}.ag-chat .ag-field{padding-inline:6px;font-size:11.5px}.ag-pane{background:var(--well);border-radius:14px;flex-direction:column;min-width:0;min-height:0;margin:10px;margin-inline-start:0;display:flex;overflow:hidden}.ag-pane__bar{flex:none;align-items:center;gap:10px;height:46px;padding-inline:8px 10px;display:flex}.ag-pane__tabs{background:var(--control);border-radius:10px;padding:2px;display:inline-flex}.ag-pane__tabs span{color:var(--ink-3);border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:600;position:relative}.ag-pane__tabs span.is-on{background:var(--cream-0);color:var(--ink);box-shadow:0 1px 2px #1414141f}.ag-pane__live{background:var(--black);top:3px;border-radius:50%;width:6px;height:6px;position:absolute;inset-inline-end:3px}.ag-pane__url{background:var(--control);min-width:0;height:30px;color:var(--ink-2);font-family:var(--font-latin);white-space:nowrap;border-radius:9px;flex:1;align-items:center;gap:7px;padding-inline:11px;font-size:11.5px;display:inline-flex;overflow:hidden}.ag-pane__lock{fill:none;width:11px;height:11px;stroke:var(--ink-3);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none}.ag-pane__devices{gap:6px;display:inline-flex}.ag-pane__devices svg{fill:none;width:15px;height:15px;stroke:var(--ink-4);stroke-linejoin:round;stroke-width:1.8px}.ag-pane__devices svg.is-on{stroke:var(--ink)}.ag-pane__publish{background:var(--control);color:var(--ink-4);border-radius:9px;padding:6px 12px;font-size:11.5px;font-weight:600}.ag-pane__publish.is-ready{background:var(--primary);color:var(--on-black)}.ag-pane__stage{flex:1;min-height:0;position:relative;overflow:hidden}.ag-stage{text-align:center;place-content:center;justify-items:center;gap:4px;display:grid;position:absolute;inset:0}.ag-orbit{margin-bottom:-30px}.ag-orbit,.ag-orbit__field{place-items:center;width:380px;display:grid;position:relative}.ag-orbit__field{height:300px;-webkit-mask-image:linear-gradient(#000 0 50%,#0000 86%),linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#000 0 50%,#0000 86%),linear-gradient(90deg,#0000,#000 16% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ag-orbit__field>*{grid-area:1/1;translate:0 50px}.ag-orbit__ring{background:conic-gradient(from 0deg,#1f1d1a1a 0deg 315deg,var(--ink) 1turn);border-radius:50%;width:315px;height:315px;-webkit-mask:radial-gradient(circle,#0000 156px,#000 157px 158px,#0000 159px);mask:radial-gradient(circle,#0000 156px,#000 157px 158px,#0000 159px)}.ag-orbit__ring.is-inner{width:206px;height:206px;transform:scaleX(-1);-webkit-mask:radial-gradient(circle,#0000 101px,#000 102px 103px,#0000 104px);mask:radial-gradient(circle,#0000 101px,#000 102px 103px,#0000 104px)}.ag-orbit__arm{width:0;height:0;rotate:var(--at);position:relative}.ag-orbit__mark{background:var(--cream-0);width:50px;height:50px;translate:157px;rotate:calc(var(--at) * -1);border-radius:50%;place-items:center;display:grid;position:absolute;top:-25px;left:-25px;box-shadow:0 2px 4px #1414140f,0 10px 22px -12px #14141452}.ag-orbit__mark :is(.hx3-logo__img,.hx3-logo__art,.hx3-logo__icon){width:24px;height:24px;color:var(--ink)}.ag-orbit__core{background:var(--cream-0);border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:absolute;top:200px;left:50%;translate:-50% -50%;box-shadow:0 10px 24px -14px #14141459}.ag-orbit__glyph{width:26px;height:auto;color:var(--ink)}.ag-stage__names{display:grid}.ag-stage__name{color:var(--ink);grid-area:1/1;font-size:15px;font-weight:600}.ag-stage__name:not(:first-child){visibility:hidden}.ag-code{grid-template-columns:196px minmax(0,1fr);height:100%;padding-inline-end:10px;display:grid}.ag-code__tree{padding:4px 10px 12px}.ag-code__head{color:var(--ink-3);margin:0 0 8px;font-size:11px;font-weight:600}.ag-code__head.is-versions{margin-top:16px}.ag-code__file{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;margin:0;padding:5px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;overflow:hidden}.ag-code__file.is-on{background:var(--cream-0);color:var(--ink)}.ag-code__version{background:var(--control);color:var(--ink-2);border-radius:7px;justify-content:space-between;align-items:center;margin:0;padding:5px 8px;font-size:11px;display:flex}.ag-code__current{color:var(--black);font-size:9px}.ag-code__editor{background:var(--cream-0);min-width:0;color:var(--words-2);border-radius:12px 12px 0 0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 28px -18px #14141438}.ag-code__writing{background:var(--chrome);color:var(--ink-3);align-items:center;gap:8px;margin:0;padding:9px 12px;font-size:11px;display:flex}.ag-code__name{color:var(--ink-2);text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.ag-code__follow,.ag-code__name{white-space:nowrap;font-size:10.5px}.ag-code__follow{background:var(--control);color:var(--ink);border-radius:7px;margin-inline-start:auto;padding:3px 9px;font-weight:600}.ag-dot{background:var(--black);border-radius:50%;flex:none;width:7px;height:7px}.ag-code__src{white-space:pre;margin:0;padding:12px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.75;overflow:hidden}.ag-code__line{padding-inline:0 12px;display:block}.ag-code__no{width:36px;color:var(--night-2);text-align:end;padding-inline-end:14px;display:inline-block}.c-k{color:var(--ember-deep)}.c-s,.c-v{color:var(--words-3)}.c-f{color:var(--ember-deep)}.c-t{color:var(--black)}.c-n{color:var(--words-3)}.c-p{color:var(--words-2)}.ag-site{background:var(--cream-1);color:var(--black-3);font-family:var(--font-latin);border-radius:12px 12px 0 0;position:absolute;inset:0 10px;overflow:hidden;box-shadow:0 10px 28px -18px #14141438;container-type:size}.ag-site[dir=rtl]{font-family:var(--font-arabic-stack)}.dl-img{object-fit:cover}.dl-announce{background:var(--black-3);color:var(--cream-2);text-align:center;margin:0;padding:7px 16px;font-size:10.5px}.dl-nav{gap:22px;height:54px;padding-inline:28px;display:flex}.dl-logo,.dl-nav{align-items:center}.dl-logo{font-family:var(--font-display-latin);letter-spacing:-.02em;gap:8px;font-size:17px;font-weight:700;display:inline-flex}.dl-logo__mark{width:24px;height:24px;color:var(--black-3)}.dl-nav__links{color:var(--words-2);gap:18px;font-size:12px;display:inline-flex}.dl-nav__end{align-items:center;gap:14px;margin-inline-start:auto;display:inline-flex}.dl-icon{fill:none;width:17px;height:17px;stroke:var(--black-3);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.dl-cart{display:inline-grid;position:relative}.dl-cart i{background:var(--ember);width:14px;height:14px;color:var(--cream-0);font-family:var(--font-latin);top:-5px;border-radius:50%;place-items:center;font-size:8.5px;font-style:normal;font-weight:700;position:absolute;inset-inline-end:-7px}.dl-btn{background:var(--cream-3);color:var(--black-3);white-space:nowrap;border-radius:999px;align-items:center;padding:9px 15px;font-size:11.5px;font-weight:600;display:inline-flex}.dl-btn.is-dark{background:var(--black-3);color:var(--cream-1)}.dl-btn.is-cream{background:var(--cream-1);color:var(--black-3)}.dl-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:28px;padding:14px 28px 0;display:grid}.dl-kicker{background:var(--cream-3);color:var(--ember-deep);border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-block}.dl-kicker.is-light{color:var(--ember-soft);background:#fbf8f324}.dl-h1{font-family:var(--font-display-latin);letter-spacing:-.04em;margin:14px 0 0;font-size:40px;font-weight:700;line-height:1}.ag-site[dir=rtl] .dl-h1{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:33px}.dl-byline{color:var(--night-3);align-items:center;gap:8px;margin:12px 0 0;font-size:11px;display:flex}.dl-byline__avatar{background:var(--ember-soft);width:22px;height:22px;color:var(--black-3);font-family:var(--font-latin);border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid}.dl-quick{background:var(--cream-2);color:var(--black-4);border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:12.5px;font-weight:500;line-height:1.5}.dl-quick__label{color:var(--ember-deep);letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px;font-size:10.5px;font-weight:700;display:block}.ag-site[dir=rtl] .dl-quick__label{letter-spacing:0}.dl-ctas{flex-wrap:wrap;gap:8px;margin-top:16px;display:inline-flex}.dl-hero__art{display:block;position:relative}.dl-hero__photo,.dl-origin__photo,.dl-step__photo,.dl-sub-band__photo{background:var(--cream-3);display:block;position:relative;overflow:hidden}.dl-tag{color:var(--black-3);background:#fbf8f3eb;border-radius:999px;padding:6px 11px;font-size:10.5px;font-weight:600;position:absolute;inset-block-end:14px;inset-inline-start:14px}.dl-recipe{grid-template-columns:repeat(3,1fr);gap:10px;margin:26px 28px 0;display:grid}.dl-recipe__cell{background:var(--cream-0);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.dl-recipe__k{color:var(--ember-deep);letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:700}.ag-site[dir=rtl] .dl-recipe__k{letter-spacing:0}.dl-recipe__v{letter-spacing:-.01em;font-size:13.5px;font-weight:700;line-height:1.4}.dl-block{margin:48px 28px 0}.dl-h2{font-family:var(--font-display-latin);letter-spacing:-.03em;margin:0;font-size:25px;font-weight:700;line-height:1.15}.ag-site[dir=rtl] .dl-h2{font-family:var(--font-arabic-stack);letter-spacing:0}.dl-sub{color:var(--night-3);margin:4px 0 0;font-size:12px}.dl-beans{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.dl-bean,.dl-beans{display:grid}.dl-shot{aspect-ratio:4/3;background:var(--cream-2);border-radius:16px;display:block;position:relative;overflow:hidden}.dl-shot[data-tone=guji]{background:var(--cream-3)}.dl-shot[data-tone=huila]{background:var(--product-5)}.dl-shot .dl-img{mix-blend-mode:multiply}.dl-shot__zoom{position:absolute;inset:-8% -1%;transform:scale(1.42)}.dl-label{background:var(--cream-1);width:19.5%;color:var(--black-3);text-align:center;border-radius:2px;justify-items:center;gap:2px;padding:0 0 6%;display:grid;position:absolute;top:49%;left:49.2%;overflow:hidden;transform:translate(-50%,-50%)rotate(-9.5deg)}.dl-label__band{background:var(--tone,var(--black-3));width:100%;height:7px;margin-bottom:5px}.dl-shot[data-tone=guji]{--tone:var(--ember-deep)}.dl-shot[data-tone=huila]{--tone:var(--words-3)}.dl-label__mark{width:30%;height:auto}.dl-label__brand{font-family:var(--font-display-latin);letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:700}.dl-label__name{padding-inline:6%;font-size:5.5px;font-weight:600;line-height:1.25}.dl-label__weight{color:var(--night-3);font-family:var(--font-latin);font-size:5px}.dl-bean__origin{color:var(--ember-deep);margin:12px 0 0;font-size:10.5px;font-weight:600}.dl-bean__name{letter-spacing:-.01em;margin:2px 0 3px;font-size:14.5px;font-weight:700}.dl-bean__notes{color:var(--night-3);margin:0;font-size:11.5px}.dl-bean__foot{justify-content:space-between;align-items:center;margin:10px 0 0;font-size:12.5px;font-weight:700;display:flex}.dl-bean__add{background:var(--black-3);color:var(--cream-1);border-radius:999px;padding:6px 11px;font-size:10.5px;font-weight:600}.dl-method{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}.dl-step__photo{aspect-ratio:4/3;border-radius:14px}.dl-step__t{align-items:center;gap:8px;margin:12px 0 3px;font-size:13.5px;font-weight:700;display:flex}.dl-step__t span{background:var(--black-3);width:20px;height:20px;color:var(--cream-1);font-family:var(--font-latin);border-radius:50%;place-items:center;font-size:10.5px;display:grid}.dl-step__d{color:var(--words-3);margin:0;font-size:11.5px;line-height:1.5}.dl-origin{background:var(--black-3);color:var(--cream-1);border-radius:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin:48px 28px 0;display:grid;overflow:hidden}.dl-origin__photo{min-height:280px}.dl-origin__copy{align-content:center;justify-items:start;gap:12px;padding:30px 32px;display:grid}.dl-origin__t{font-family:var(--font-display-latin);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700;line-height:1.15}.ag-site[dir=rtl] .dl-origin__t{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:22px;line-height:1.45}.dl-origin__d{color:#fbf8f3b8;margin:0;font-size:12px;line-height:1.6}.dl-faq .dl-h2{margin-bottom:6px}.dl-faq__item{background:var(--cream-0);border-radius:12px;margin-top:8px;padding-inline:14px}.dl-faq__q{justify-content:space-between;align-items:center;margin:0;padding:13px 2px;font-size:12.5px;font-weight:600;display:flex}.dl-faq__a{max-width:560px;color:var(--words-3);margin:-4px 0 0;padding:0 2px 14px;font-size:12px;line-height:1.6}.dl-faq__plus{fill:none;width:14px;height:14px;stroke:var(--black-3);stroke-linecap:round;stroke-width:1.8px;flex:none}.dl-sub-band{min-height:230px;color:var(--cream-1);border-radius:18px;align-items:center;margin:48px 28px 0;display:grid;position:relative;overflow:hidden}.dl-sub-band:after,.dl-sub-band__photo{position:absolute;inset:0}.dl-sub-band:after{content:"";background:linear-gradient(90deg,#140e0ad1,#140e0a4d)}.ag-site[dir=rtl] .dl-sub-band:after{background:linear-gradient(270deg,#140e0ad1,#140e0a4d)}.dl-sub-band__copy{z-index:1;justify-items:start;gap:8px;max-width:430px;padding:28px 32px;display:grid;position:relative}.dl-sub-band__t{font-family:var(--font-display-latin);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:700}.ag-site[dir=rtl] .dl-sub-band__t{font-family:var(--font-arabic-stack);letter-spacing:0}.dl-sub-band__d{color:#fbf8f3cc;margin:0 0 6px;font-size:12px;line-height:1.55}.dl-foot{background:var(--cream-2);color:var(--words-2);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:22px;margin-top:40px;padding:30px 28px 22px;font-size:11.5px;display:grid}.dl-foot p{margin:0 0 7px}.dl-foot__brand .dl-logo{color:var(--black-3);margin-bottom:10px}.dl-foot__letter{color:var(--black-3);font-weight:600;margin-top:14px!important}.dl-foot__field{background:var(--cream-1);max-width:230px;color:var(--product-faint);border-radius:999px;justify-content:space-between;align-items:center;padding:4px 4px 4px 14px;display:flex}.ag-site[dir=rtl] .dl-foot__field{padding:4px 14px 4px 4px}.dl-foot__field .dl-btn{padding:6px 11px}.dl-foot__h{color:var(--black-3);font-weight:700}.dl-foot__rights{color:var(--product-faint);grid-column:1/-1;padding-top:14px;font-size:10.5px}.ag-gate{z-index:2;background:var(--cream-0);width:max-content;color:var(--ink);inset-inline:50%;border-radius:14px;align-items:center;gap:8px;padding:7px 7px 7px 15px;display:flex;position:absolute;bottom:16px;transform:translate(-50%);box-shadow:0 2px 6px -2px #14141429,0 18px 40px -16px #14141466}:root[dir=rtl] .ag-gate{padding:7px 15px 7px 7px;transform:translate(50%)}.ag-gate__text{align-items:center;gap:7px;margin:0 8px 0 0;font-size:12.5px;font-weight:600;display:inline-flex}:root[dir=rtl] .ag-gate__text{margin:0 0 0 8px}.ag-think{background:var(--tint);border-radius:12px;padding:11px 12px}.ag-think__mark,.ag-think__state{flex:none;place-items:center;width:14px;height:14px;display:inline-grid}.ag-think__mark>*,.ag-think__state>*{grid-area:1/1}.ag-think__busy,.ag-think__mark .ag-spin{visibility:hidden}.ag-think__steps{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ag-think__step{color:var(--ink-2);gap:8px;font-size:12px}.ag-code__file,.ag-think__step{align-items:center;display:flex}.ag-code__file{gap:6px;padding-inline-start:calc(8px + var(--depth,0) * 12px)}.ag-code__file.is-folder{color:var(--ink);font-weight:600}.ag-code__icon{fill:none;width:13px;height:13px;stroke:var(--ink-3);stroke-linejoin:round;stroke-width:1.7px;flex:none}.ag-code__file.is-folder .ag-code__icon{fill:var(--product-5)}.dl-proof{flex-wrap:wrap;gap:8px;margin:20px 28px 0;display:flex}.dl-proof__item{background:var(--cream-0);color:var(--words-2);border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.dl-proof__i{fill:none;width:14px;height:14px;stroke:var(--ember);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;flex:none}.dl-pick{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbf8f3f0;border-radius:14px;align-items:center;gap:10px;padding:6px;display:flex;position:absolute;inset-block-start:14px;inset-inline-end:14px;box-shadow:0 14px 30px -14px #140e0a8c}.dl-pick__shot{width:58px;display:block}.dl-pick__shot .dl-shot{border-radius:9px}.dl-pick__shot .dl-label{display:none}.dl-pick__text{gap:1px;display:grid}.dl-pick__name{white-space:nowrap;font-size:11.5px;font-weight:700}.dl-pick__price{color:var(--night-3);font-size:10.5px;font-weight:600}.dl-pick__add{background:var(--black-3);min-width:32px;height:32px;color:var(--cream-1);border-radius:999px;place-items:center;font-size:11px;font-weight:600;display:inline-grid;position:relative}.dl-pick__add>span{grid-area:1/1}.dl-pick__plus{font-size:17px;font-weight:500}.dl-pick__done{visibility:hidden;white-space:nowrap;align-items:center;gap:4px;padding-inline:11px;display:inline-flex}.dl-pick__tick{fill:none;width:12px;height:12px;stroke:var(--cream-1);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px}.dl-cursor{z-index:3;width:20px;height:20px;fill:var(--black-3);stroke:var(--on-black);stroke-linejoin:round;stroke-width:1.4px;opacity:0;pointer-events:none;position:absolute;top:55%;left:55%}.dl-cart i{display:grid}.dl-cart i>span{grid-area:1/1}.dl-cart__now{visibility:hidden}.dl-bean__art{display:block;position:relative}.dl-badge{background:var(--black-3);color:var(--cream-1);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:600;position:absolute;inset-block-start:10px;inset-inline-start:10px}@media (prefers-reduced-motion:no-preference){.ag-film[data-live] .ag-tab[aria-selected=true] .ag-tab__time{animation:ag-time var(--hold) linear forwards}.ag-film[data-live]:not([data-playing]) .ag-tab__time{animation-play-state:paused}.ag-film[data-live] [data-view=write] .ag-ch{animation:ag-show 10ms linear both;animation-delay:calc(.2s + var(--i) * 11ms)}.ag-film[data-live] [data-view=write] .ag-ch:after{animation:ag-blink 11ms linear;animation-delay:calc(.2s + var(--i) * 11ms)}.ag-film[data-live] [data-view=write] .ag-ch.is-last:after{animation:ag-show 10ms linear both;animation-delay:calc(.2s + var(--i) * 11ms)}.ag-film[data-live] [data-view=write] .ag-send{animation:ag-press .3s both;animation-delay:calc(.35s + var(--n) * 11ms)}.ag-film[data-live] [data-view=plan] .ag-chat{animation:ag-dock .7s cubic-bezier(.65,0,.35,1) both}.ag-film[data-live] [data-view=plan] .ag-pane{animation:ag-slide .65s cubic-bezier(.65,0,.35,1) .12s both}.ag-film[data-live] .ag-think__step{animation:ag-show 10ms linear both;animation-delay:calc(.75s + var(--i) * .42s)}.ag-film[data-live] .ag-think__mark .ag-spin{animation:ag-blink .38s linear;animation-delay:calc(.75s + var(--i) * .42s)}.ag-film[data-live] .ag-think__mark .ag-tick{animation:ag-show 10ms linear both;animation-delay:calc(1.13s + var(--i) * .42s)}.ag-film[data-live] .ag-think__busy{animation:ag-blink 3.1s linear}.ag-film[data-live] .ag-stage__name{visibility:hidden;animation:ag-blink .42s linear;animation-delay:calc(.75s + var(--i) * .42s)}.ag-film[data-live] .ag-stage__name:first-child{animation-duration:1.17s;animation-delay:0s}.ag-film[data-live] .ag-stage__name:last-child{animation:ag-show 10ms linear 2.43s both}.ag-film[data-live] .ag-think__ok{animation:ag-show 10ms linear 3.1s both}.ag-film[data-live] [data-view=plan] .ag-plan{animation:ag-show 10ms linear 3.15s both}.ag-film[data-live] .ag-orbit__ring{animation:ag-turn 6s linear both}.ag-film[data-live] .ag-orbit__ring.is-inner{animation-duration:4.5s;animation-direction:reverse}.ag-film[data-live] .ag-orbit__arm{animation:ag-arm 22s linear both}.ag-film[data-live] .ag-orbit__mark{animation:ag-upright 22s linear both}.ag-film[data-live] .ag-cursor{animation:ag-hand .9s var(--st-ease) 3.3s both}.ag-film[data-live] .ag-plan__acts .ag-btn.is-primary{animation:ag-press .3s 4.25s both}.ag-film[data-live] .ag-plan__waiting{animation:ag-gone 10ms linear 4.35s both}.ag-film[data-live] .ag-plan__approved{animation:ag-show 10ms linear 4.35s both}.ag-film[data-live] .ag-code{animation:ag-fade .35s both}.ag-film[data-live] .ag-code__file{animation:ag-show 10ms linear both;animation-delay:calc(.1s + var(--i) * 60ms)}.ag-film[data-live] .ag-code__line{animation:ag-line .12s steps(10) both;animation-delay:calc(.3s + var(--i) * 60ms)}.ag-film[data-live] .dl-cursor{animation:ag-hand .9s var(--st-ease) 1s both}.ag-film[data-live] .dl-pick__add{animation:ag-press .3s 1.95s both}.ag-film[data-live] .dl-cart__was,.ag-film[data-live] .dl-pick__plus{animation:ag-gone 10ms linear 2.05s both}.ag-film[data-live] .dl-cart__now,.ag-film[data-live] .dl-pick__done{animation:ag-show 10ms linear 2.05s both}.ag-film[data-live] .dl-cart i{animation:ag-bump .35s 2.05s both}.ag-film[data-live] [data-view=preview] .ag-site{animation:ag-arrive .55s var(--st-ease) .1s both}.ag-film[data-live] [data-view=preview] .ag-site__scroll{animation:ag-read 8.2s linear 2.5s both}.ag-film[data-live] .ag-gate{animation:ag-gate .45s var(--st-ease) .9s both}}@keyframes ag-time{to{transform:scaleX(1)}}@keyframes ag-dock{0%{transform:translateX(calc(var(--dir) * 38%))}}@keyframes ag-slide{0%{opacity:0;transform:translateX(calc(var(--dir) * 48px))}}@keyframes ag-turn{to{rotate:1turn}}@keyframes ag-arm{0%{rotate:var(--at)}to{rotate:calc(var(--at) + 1turn)}}@keyframes ag-upright{0%{rotate:calc(var(--at) * -1)}to{rotate:calc(var(--at) * -1 - 1turn)}}@keyframes ag-fade{0%{opacity:0}}@keyframes ag-line{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ag-hand{0%{opacity:0;transform:translate(-90px,-40px)}25%{opacity:1}85%,to{opacity:1;transform:translate(0)}}@keyframes ag-blink{0%,to{visibility:visible}}@keyframes ag-bump{50%{transform:scale(1.3)}}@keyframes ag-press{50%{transform:scale(.93)}}@keyframes ag-gone{to{visibility:hidden}}@keyframes ag-show{0%{visibility:hidden}to{visibility:visible}}@keyframes ag-arrive{0%{opacity:0;transform:translateY(20px)}}@keyframes ag-read{0%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:translateY(0)}12%,22%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:translateY(calc(33cqh - 33%))}33%,43%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:translateY(calc(53cqh - 53%))}54%,63%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:translateY(calc(70cqh - 70%))}74%,82%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:translateY(calc(86cqh - 86%))}94%,to{transform:translateY(calc(100cqh - 100%))}}@keyframes ag-gate{0%{opacity:0;translate:0 14px}}@media (max-width:1023px){.ag-app__body{height:580px}.ag-code{grid-template-columns:150px minmax(0,1fr)}.dl-nav__links{display:none}}@media (max-width:760px) and (min-width:641px){.ag-frame{padding:6px}.ag-app{border-radius:calc(var(--st-corner) - 6px)}.ag-app__body{grid-template-columns:1fr;height:620px}.ag-app__project,.ag-code__tree,.ag-pane__devices,.ag-rail,.ag-spark:nth-child(n+3){display:none}.ag-home{padding-inline:14px}.ag-spark{white-space:normal}.ag-home__title{font-size:24px}.ag-composer.is-home .ag-field__label,.ag-ring{display:none}.ag-field{padding-inline:6px}.ag-send{margin-inline-start:auto}.ag-split{grid-template-columns:1fr}.ag-pane{margin:8px}.ag-app[data-view=code] .ag-chat,.ag-app[data-view=plan] .ag-pane,.ag-app[data-view=preview] .ag-chat{display:none}.ag-phases{gap:8px}.ag-tab{flex-direction:column;gap:2px}.ag-tab__label{font-size:13px}.ag-code{grid-template-columns:1fr;padding-inline:8px}.dl-nav{padding-inline:16px}.dl-nav__end .dl-btn{display:none}.dl-hero{grid-template-columns:1fr;padding-inline:16px}.dl-hero__art{order:-1}.dl-hero__photo{height:210px}.dl-h1{font-size:28px}.dl-block,.dl-origin,.dl-recipe,.dl-sub-band{margin-inline:16px}.dl-beans,.dl-method,.dl-origin,.dl-recipe{grid-template-columns:1fr}.dl-origin__photo{min-height:200px}.dl-foot{grid-template-columns:1fr 1fr;padding-inline:16px}.dl-foot__brand{grid-column:1/-1}.ag-gate{gap:6px;padding:6px 6px 6px 12px;bottom:12px}.ag-gate__text{font-size:11.5px}}@media (max-width:640px){.ag-wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.ag-head{display:contents}.ag-emblem{order:0;margin-bottom:20px}.ag-emblem__disc{width:64px;height:64px}.ag-emblem__label{display:none}.ag-title{letter-spacing:-.035em;order:1;max-width:none;font-size:min(7.8125vw - 2.5px,40px);line-height:1.08}.ag-title__quiet{display:block}:root[lang=fr] .ag-title,:root[lang=it] .ag-title{font-size:min(6.57895vw - 2.10526px,36px)}:root[lang=ja] .ag-title{font-size:min(5.71429vw - 1.82857px,32px)}:root[lang=ar] .ag-title{font-size:clamp(26px,7.4vw,36px);line-height:1.3}.st-agent .ag-film{flex-direction:column;order:2;align-items:center;width:100%;margin-top:28px;display:flex}.st-agent .ag-frame{-webkit-backdrop-filter:none;backdrop-filter:none;zoom:.328;background:#ffffff0f;flex:none;order:0;width:1000px;max-width:none;padding:14px;border-radius:34px!important}.st-agent .ag-frame .ag-app{clip-path:inset(0 round 22px);--ink-2:var(--black-4);--ink-3:var(--words-2);--ink-4:var(--words-3);border-radius:22px}.st-agent .ag-phases{order:1;gap:8px;width:100%;margin-top:16px}.st-agent .ag-tab{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:0;min-height:44px}.st-agent .ag-tab__n{display:none}.st-agent .ag-tab__label{font-size:12.5px}.ag-lead{order:3;max-width:30em;margin-top:26px;font-size:13.5px;line-height:1.6}:root[lang=ar] .ag-lead{font-size:14px;line-height:1.8}.ag-cta{order:4;margin-top:22px}}@media (max-width:640px) and (min-width:375px){.st-agent .ag-frame{zoom:.343}}@media (max-width:640px) and (min-width:390px){.st-agent .ag-frame{zoom:.358}}@media (max-width:640px) and (min-width:412px){.st-agent .ag-frame{zoom:.38}}@media (max-width:640px) and (min-width:430px){.st-agent .ag-frame{zoom:.398}}@media (max-width:640px) and (min-width:480px){.st-agent .ag-frame{zoom:.448}}@media (max-width:640px) and (min-width:560px){.st-agent .ag-frame{zoom:.528}}.ag-site{--dl-serif:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,serif}.dl-logo{font-family:var(--dl-serif);letter-spacing:-.01em;font-size:19px;font-weight:600}.dl-hero{isolation:isolate;min-height:430px;color:var(--cream-1);border-radius:22px;align-items:flex-end;margin:6px 16px 0;padding:0;display:flex;position:relative;overflow:hidden}.dl-hero__art{z-index:-1;position:absolute;inset:0}.dl-hero__photo{border-radius:0;height:100%}.dl-hero__art:after{content:"";pointer-events:none;background:linear-gradient(#0000 28%,#120b0675 58%,#120b06e0),linear-gradient(90deg,#120b069e,#0000 62%);position:absolute;inset:0}.ag-site[dir=rtl] .dl-hero__art:after{background:linear-gradient(#0000 28%,#120b0675 58%,#120b06e0),linear-gradient(270deg,#120b069e,#0000 62%)}.dl-hero__copy{max-width:64%;padding:30px 32px;position:relative}.dl-hero .dl-kicker{color:var(--cream-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24}.dl-h1{color:var(--cream-1);font-family:var(--dl-serif);letter-spacing:-.02em;margin-top:14px;font-size:50px;font-weight:500;line-height:1.02}.ag-site[dir=rtl] .dl-h1{font-size:38px;font-weight:700;line-height:1.3}.dl-hero .dl-byline{color:#fbf3e6b8}.dl-hero .dl-quick{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);max-width:400px;color:var(--cream-1);background:#fbf8f31f}.dl-hero .dl-quick__label{color:var(--ember-soft)}.dl-hero .dl-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cream-1);background:#ffffff24;padding:10px 17px}.dl-hero .dl-btn.is-dark{background:var(--cream-1);color:var(--black-3)}.dl-hero .dl-tag{inset-block-end:16px;inset-inline:auto 16px}.dl-h2,.dl-origin__t,.dl-sub-band__t{font-family:var(--dl-serif);letter-spacing:-.015em;font-weight:500}.dl-h2,.dl-origin__t{font-size:30px}.dl-sub-band__t{font-size:28px}.ag-site[dir=rtl] :is(.dl-h2,.dl-origin__t,.dl-sub-band__t){font-family:var(--font-arabic-stack);font-weight:700}@media (max-width:760px) and (min-width:641px){.dl-hero{min-height:380px;margin-inline:10px}.dl-hero__copy{max-width:none;padding:22px 20px}.dl-h1{font-size:34px}}@media (max-width:640px){.st-agent .ag-app[data-view=code] .ag-chat,.st-agent .ag-app[data-view=preview] .ag-chat{display:none}.st-agent .ag-app[data-view=code] .ag-split,.st-agent .ag-app[data-view=preview] .ag-split{grid-template-columns:minmax(0,1fr)}.st-agent .ag-split{grid-template-columns:minmax(0,42%) minmax(0,1fr)}}.ag-app{--ink-2:var(--black-4);--ink-3:var(--words-2);--ink-4:var(--night-3)}.ag-think__step{color:var(--ink)}@media (prefers-reduced-motion:no-preference){.ag-spin{animation:ag-spin-turn .75s linear infinite}.ag-film[data-live] .ag-think__step{animation:ag-step-in .35s both;animation-delay:calc(.6s + var(--i) * .8s)}.ag-film[data-live] .ag-think__mark .ag-spin{animation:ag-blink .8s linear calc(.6s + var(--i) * .8s),ag-spin-turn .75s linear infinite}.ag-film[data-live] .ag-think__mark .ag-tick{animation:ag-tick-in .28s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(1.4s + var(--i) * .8s)}.ag-film[data-live] .ag-think__busy{animation:ag-blink 4.6s linear,ag-spin-turn .75s linear infinite}.ag-film[data-live] .ag-think__ok{animation:ag-tick-in .28s cubic-bezier(.2,.7,.2,1) 4.6s both}.ag-film[data-live] .ag-stage__name{animation:ag-blink .8s linear;animation-delay:calc(.6s + var(--i) * .8s)}.ag-film[data-live] .ag-stage__name:first-child{animation-duration:1.4s;animation-delay:0s}.ag-film[data-live] .ag-stage__name:last-child{animation:ag-show 10ms linear 3.8s both}.ag-film[data-live] [data-view=plan] .ag-plan{animation:ag-step-in .4s 4.75s both}.ag-film[data-live] .ag-cursor{animation:ag-hand .9s var(--st-ease) 4.95s both}.ag-film[data-live] .ag-plan__acts .ag-btn.is-primary{animation:ag-press .3s 5.9s both}.ag-film[data-live] .ag-plan__waiting{animation:ag-gone 10ms linear 6s both}.ag-film[data-live] .ag-plan__approved{animation:ag-show 10ms linear 6s both}}@keyframes ag-spin-turn{to{rotate:1turn}}@keyframes ag-step-in{0%{visibility:hidden;opacity:0;translate:0 4px}1%{visibility:visible}}@keyframes ag-tick-in{0%{visibility:hidden;opacity:0;scale:.5}1%{visibility:visible}}.fd-wrap{max-width:var(--st-frame);padding-inline:var(--st-frame-pad)}.fd-kicker{color:var(--st-carbon);letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:600}:root[lang=ar] .fd-kicker{letter-spacing:0;font-size:14px}.fd-title{max-width:13em;color:var(--st-carbon);font-family:var(--font-display-latin);letter-spacing:-.035em;margin:0;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:.98}:root[lang=ar] .fd-title{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:clamp(34px,4.2vw,58px);font-weight:700;line-height:1.25}.fd-row{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:12px;margin-top:clamp(36px,4vw,56px);display:grid}.fd-quote{border-radius:var(--st-corner);background:var(--black);min-height:460px;color:var(--on-black);flex-direction:column;margin:0;padding:clamp(26px,2.8vw,40px);display:flex}.fd-quote__logo{color:var(--on-black);display:block}.fd-quote__text{max-width:30em;font-family:var(--font-display-latin);letter-spacing:-.02em;text-wrap:pretty;margin:clamp(28px,3vw,40px) 0 0;font-size:clamp(22px,2.15vw,31px);font-weight:500;line-height:1.32}:root[lang=ar] .fd-quote__text{font-family:var(--font-arabic-stack);letter-spacing:0;font-size:clamp(20px,1.9vw,27px);font-weight:600;line-height:1.75}.fd-quote__quiet{color:var(--night-3)}.fd-quote__who{align-items:center;gap:14px;margin-top:auto;padding-top:32px;display:flex}.fd-quote__photo{border-radius:50%;flex:none;width:60px;height:60px;position:relative}.fd-quote__img{object-fit:cover;border-radius:50%}.fd-quote__links{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.fd-link{height:44px;color:var(--on-black);font-family:var(--font-latin);transition:background-color .2s var(--st-ease);background:#f4ece117;border-radius:999px;align-items:center;gap:8px;padding-inline:14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.fd-link:hover{background:#f4ece129}.fd-link:focus-visible{outline:2px solid var(--on-black);outline-offset:2px}.fd-link__icon{width:15px;height:15px}.fd-quote__name{font-size:17px;font-weight:600;display:block}.fd-quote__role{color:#f4ece19e;margin-top:2px;font-size:15px;display:block}.fd-fact{border-radius:var(--st-corner);background:var(--product-3);min-height:460px;color:var(--st-carbon);flex-direction:column;justify-content:flex-start;padding:clamp(26px,2.8vw,40px);display:flex;position:relative;overflow:hidden}.fd-fact__lines{fill:none;width:100%;height:100%;stroke:var(--ember);stroke-linecap:round;stroke-width:1.4px;position:absolute;inset:0}.fd-fact__lines path{vector-effect:non-scaling-stroke}.fd-fact__title{font-family:var(--font-display-latin);letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.1;position:relative}:root[lang=ar] .fd-fact__title{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700;line-height:1.4}.fd-promises{gap:18px;margin:26px 0 clamp(110px,30%,160px);padding:0;list-style:none;display:grid;position:relative}.fd-fact__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex;position:relative}.fd-more{min-height:44px;color:var(--st-carbon);text-underline-offset:5px;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.fd-more svg{width:16px;height:16px}.fd-more:focus-visible{outline:2px solid var(--st-carbon);outline-offset:2px;border-radius:6px}.fd-promises li{grid-template-columns:auto 1fr;gap:14px;font-size:17px;font-weight:500;line-height:1.4;display:grid}.fd-promises__n{color:var(--ember);font-family:var(--font-latin);font-variant-numeric:tabular-nums;padding-top:3px;font-size:13px;font-weight:700}@media (max-width:900px){.fd-quote__who{flex-wrap:wrap}.fd-quote__links{width:100%;margin-inline-start:0}.fd-row{grid-template-columns:1fr}.fd-quote{min-height:0}.fd-fact{min-height:340px}}@media (max-width:640px){.fd-quote__text{font-size:19px;line-height:1.38}:root[lang=ar] .fd-quote__text{font-size:18px;line-height:1.75}.fd-quote__links{flex-wrap:nowrap;gap:6px}.fd-link{gap:6px;padding-inline:12px;font-size:13px}.fd-fact{min-height:0}.fd-promises{gap:14px;margin-bottom:96px}.fd-promises li{font-size:16px}}.st-segments{--au-w:440px}.au-track{gap:20px}.au-card{width:var(--au-w);flex:none}.au-card__link{color:inherit;-webkit-user-drag:none;align-content:start;text-decoration:none;display:grid}.au-card__link:focus-visible{outline:2px solid var(--black);outline-offset:6px;border-radius:var(--st-corner)}.au-card__stage{aspect-ratio:3/2;border-radius:20px;display:block;position:relative;overflow:hidden;container-type:inline-size}.au-card__eyebrow{color:var(--words-3);letter-spacing:.06em;text-transform:uppercase;margin-top:24px;font-size:13px;font-weight:600}:root[lang=ar] .au-card__eyebrow{letter-spacing:0;font-size:14px}.au-card__title{color:var(--st-carbon);letter-spacing:-.02em;text-wrap:balance;margin:10px 0 0;font-size:24px;font-weight:600;line-height:1.25}:root[lang=ar] .au-card__title{letter-spacing:0;font-size:22px;font-weight:700;line-height:1.5}.au-card__body{color:var(--words-2);text-wrap:pretty;margin:12px 0 0;font-size:16px;line-height:1.55}:root[lang=ar] .au-card__body{line-height:1.85}.au-card__cta{color:var(--st-carbon);justify-self:start;align-items:center;gap:8px;margin-top:18px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:inset 0 -1.5px}.au-arrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px;transition:transform .25s var(--st-ease)}:root[dir=rtl] .au-arrow{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.au-card__link:hover .fl{transform:scale(1.025)}.au-card__link:hover .au-arrow{transform:translate(3px)}:root[dir=rtl] .au-card__link:hover .au-arrow{transform:scaleX(-1)translate(3px)}}@media (max-width:1023px){.st-segments{--au-w:380px}}@media (max-width:640px){.st-segments{--au-w:calc(100vw - 2 * var(--gutter) - 36px)}.au-track{gap:14px}.au-card{scroll-snap-align:start}.au-card__title{font-size:21px}:root[lang=ar] .au-card__title{font-size:20px}.au-card__body{font-size:15px}}.au-card__toggle{display:none}@media (max-width:640px){.st-segments .au-rail{padding-inline:var(--gutter);scroll-snap-type:none;overflow:visible}.st-segments .au-track{flex-direction:column;gap:10px;width:auto}.st-segments .au-card{border-radius:var(--st-corner);background:var(--product-3);scroll-snap-align:none;width:auto;min-height:112px;padding:20px;position:relative}:root[lang=ar] .st-segments .au-card{min-height:122px}.st-segments .au-card__link{flex-direction:column;display:flex}.st-segments .au-card__eyebrow{order:0;margin:0;padding-inline-end:60px;font-size:12px}.st-segments .au-card__title{order:1;margin-top:8px;padding-inline-end:60px;font-size:19px}:root[lang=ar] .st-segments .au-card__title{font-size:18px}.st-segments :is(.au-card__stage,.au-card__body,.au-card__cta){opacity:0;visibility:hidden;max-height:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),margin-top .6s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s linear .6s,display allow-discrete 0s linear .6s;margin-top:0;overflow:hidden}.st-segments .au-card[data-open] :is(.au-card__stage,.au-card__body,.au-card__cta){opacity:1;visibility:visible;transition:max-height .6s cubic-bezier(.4,0,.2,1),margin-top .6s cubic-bezier(.4,0,.2,1),opacity .4s ease .18s,visibility 0s,display allow-discrete 0s}.st-segments .au-card__stage{border-radius:12px;order:2}.st-segments .au-card[data-open] .au-card__stage{max-height:calc((100vw - 2 * var(--gutter) - 40px) * 2 / 3);margin-top:18px}.st-segments .au-card__body{order:3;font-size:15px}.st-segments .au-card[data-open] .au-card__body{max-height:180px;margin-top:16px}.st-segments .au-card__cta{order:4;align-self:flex-start}.st-segments .au-card[data-open] .au-card__cta{max-height:30px;margin-top:16px}.st-segments .au-card__toggle{background:var(--product-6);width:44px;height:44px;color:var(--st-carbon);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:20px;inset-inline-end:16px}.st-segments .au-card__toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:18px;height:18px;transition:transform .3s var(--st-ease)}.st-segments .au-card[data-open] .au-card__toggle svg{transform:rotate(45deg)}.st-segments .au-card__toggle:focus-visible{outline:2px solid var(--black);outline-offset:3px}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.st-segments :is(.au-card__stage,.au-card__body,.au-card__cta){transition:none!important}}@media (max-width:640px){.st-segments .au-card:not([data-open]) :is(.au-card__stage,.au-card__body,.au-card__cta){display:none}.st-segments .au-card[data-open] :is(.au-card__stage,.au-card__body){display:block}.st-segments .au-card[data-open] .au-card__cta{display:inline-flex}@starting-style{.st-segments .au-card[data-open] :is(.au-card__stage,.au-card__body,.au-card__cta){opacity:0;max-height:0;margin-top:0}}}.fl{--fl-t:5s;--fl-ember:var(--ember);--fl-ink:var(--black);--fl-mute:var(--words-3);--fl-line:var(--product-5);--fl-lift:0 1.6cqw 3.6cqw -1.6cqw #14141329;background:var(--cream-0);color:var(--fl-ink);font-family:var(--font-latin);text-align:start;font-size:2.6cqw;line-height:1.3;position:absolute;inset:0;overflow:hidden}:root[lang=ar] .fl{font-family:var(--font-arabic-stack)}.fl p{margin:0}.fl-app{font-family:var(--font-latin);top:6cqw;align-items:center;gap:1.2cqw;font-size:2.6cqw;font-weight:700;display:flex;position:absolute;inset-inline-start:6cqw}.fl-site{border-radius:1cqw;flex:none;width:3.8cqw;height:3.8cqw}.fl-fav{flex:none;width:3cqw;height:3cqw}.fl-mark{flex:none;place-items:center;width:3.6cqw;height:3.6cqw;display:inline-grid}.fl-mark :is(.hx3-logo__img,.hx3-logo__art,.hx3-logo__icon){width:100%;height:100%}.fl-mark .hx3-logo__img[data-engine=perplexity]{border-radius:.9cqw}.fl-check{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:2.6cqw;height:2.6cqw}.fl-ask{background:var(--product-4);top:5.2cqw;border-radius:2.6cqw 2.6cqw .8cqw;max-width:56cqw;padding:1.4cqw 2.4cqw;font-size:2.5cqw;font-weight:600;line-height:1.35;position:absolute;inset-inline-end:6cqw}:root[dir=rtl] .fl-ask{border-radius:2.6cqw 2.6cqw 2.6cqw .8cqw}.fl-ask.is-centre{text-align:center;border-radius:2.6cqw;max-width:none;inset-inline:12cqw}.fl-finding{z-index:4;background:var(--fl-ember);color:var(--cream-0);white-space:nowrap;bottom:6cqw;border-radius:999px;align-items:center;gap:1.4cqw;padding:1.2cqw 2.4cqw 1.2cqw 1.5cqw;font-size:2.5cqw;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:6cqw;box-shadow:0 2cqw 4cqw -2cqw #e47742b3}:root[dir=rtl] .fl-finding{padding:1.2cqw 1.5cqw 1.2cqw 2.4cqw}.fl-finding__dot{background:var(--cream-0);border-radius:50%;flex:none;width:1.4cqw;height:1.4cqw}.fl-agencies,.fl-brands,.fl-ecommerce,.fl-markets,.fl-saas{background:radial-gradient(64% 50% at 50% 104%,#e4774233,transparent 72%),linear-gradient(180deg,var(--product-1) 0,var(--product-3) 100%)}.fl-studio{z-index:0;position:absolute;inset:0}.fl-studio .tr-ribs{fill:none;stroke-width:2.4px;stroke-linecap:round;opacity:.3;width:106.6cqw;height:100%;position:absolute;inset-block-end:0;inset-inline-end:0}:root[dir=rtl] .fl-studio .tr-ribs{transform:scaleX(-1)}.fl-hub{z-index:2;background:var(--cream-0);top:12cqw;bottom:12cqw;border-radius:2.6cqw;align-content:center;justify-items:center;gap:2.2cqw;width:30cqw;display:grid;position:absolute;inset-inline-start:7cqw;box-shadow:0 7cqw 12cqw -6cqw #3c1e0a47}.fl-word{background:var(--fl-ink);min-width:18cqw;height:11cqw;color:var(--on-black);font-family:var(--font-display-latin);letter-spacing:-.04em;white-space:nowrap;border-radius:2.4cqw;place-items:center;padding-inline:2.4cqw;font-size:4.2cqw;font-weight:700;display:grid}:root[lang=ar] .fl-word{font-family:var(--font-arabic-stack);letter-spacing:0}.fl-word.is-small{letter-spacing:-.02em;border-radius:1.2cqw;min-width:0;height:4.4cqw;padding-inline:1.6cqw;font-size:2.2cqw}.fl-hub__domain{color:var(--fl-mute);font-family:var(--font-latin);font-size:2.1cqw;font-weight:500}.fl-yours{width:4.6cqw;height:4.6cqw}.fl-yours path{fill:var(--on-black)}.fl-yours circle{fill:var(--fl-ember)}.fl-reads{z-index:2;background:var(--cream-0);top:12cqw;bottom:12cqw;border-radius:2.6cqw;grid-template-rows:repeat(4,minmax(0,1fr));margin:0;padding:.8cqw 2.4cqw;list-style:none;display:grid;position:absolute;inset-inline:41cqw 7cqw;box-shadow:0 7cqw 12cqw -6cqw #3c1e0a47}.fl-reads li{font-family:var(--font-latin);box-shadow:inset 0 -1px 0 var(--product-4);align-items:center;gap:1.6cqw;font-size:2.5cqw;display:flex}.fl-reads li:last-child{box-shadow:none}.fl-reads li b{white-space:nowrap;flex:1;font-weight:700}.fl-reads__mark{background:var(--product-2);border-radius:50%;flex:none;place-items:center;width:5.6cqw;height:5.6cqw;display:grid}.fl-reads__mark .fl-mark{width:3.1cqw;height:3.1cqw}.fl-reads__miss,.fl-reads__rank{white-space:nowrap;border-radius:999px;padding:.55cqw 1.6cqw;font-size:2cqw;font-weight:700}.fl-reads__miss{background:var(--ember-tint);color:var(--ember-deep)}:root[lang=ar] .fl-reads__miss{font-family:var(--font-arabic-stack)}.fl-agency{top:6cqw;z-index:1;background:var(--cream-0);inset-inline:6cqw;border-radius:2.6cqw;grid-template-rows:auto 1fr;display:grid;position:absolute;bottom:6cqw;overflow:hidden;box-shadow:0 7cqw 12cqw -6cqw #3c1e0a47}.fl-agency__bar{height:8cqw;box-shadow:inset 0 -1px 0 var(--product-4);justify-content:space-between;align-items:center;gap:1.4cqw;padding-inline:2.2cqw;display:flex}.fl-agency__report{background:var(--good-bg);color:var(--good);white-space:nowrap;border-radius:999px;align-items:center;gap:.8cqw;padding:.6cqw 1.6cqw .6cqw 1.2cqw;font-size:2cqw;font-weight:700;display:inline-flex}.fl-agency__report .fl-check{width:2cqw;height:2cqw}.fl-tiles{background:var(--product-1);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8cqw;margin:0;padding:2.2cqw;list-style:none;display:grid}.fl-tiles li{background:var(--cream-0);border-radius:1.8cqw;grid-template-rows:auto 1fr auto;gap:1cqw;min-width:0;padding:1.6cqw;display:grid;position:relative;box-shadow:0 1.4cqw 2.8cqw -1.8cqw #3c1e0a2e}.fl-tiles li.is-changed{box-shadow:0 1.6cqw 3.2cqw -1.8cqw #e4774266}.fl-tile__who{align-items:center;gap:1cqw;min-width:0;display:flex}.fl-tile__who i{background:var(--product-2);border-radius:1cqw;flex:none;place-items:center;width:3.8cqw;height:3.8cqw;display:grid}.fl-tile__who .fl-site{border-radius:.5cqw;width:2.4cqw;height:2.4cqw}.fl-tile__who b{font-family:var(--font-latin);text-overflow:ellipsis;font-size:2cqw;overflow:hidden}.fl-tile__tag,.fl-tile__who b{white-space:nowrap;font-weight:700}.fl-tile__tag{background:var(--ember-tint);color:var(--ember-deep);top:6cqw;border-radius:999px;padding:.35cqw 1cqw;font-size:1.6cqw;position:absolute;inset-inline-end:1.6cqw}.fl-tile__trend{fill:none;width:100%;height:100%;min-height:0;stroke:var(--night-2);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;overflow:visible}.fl-tiles li.is-changed .fl-tile__trend{stroke:var(--fl-ember)}.fl-tile__engines{gap:.8cqw;display:flex}.fl-tile__engines>span{background:var(--product-2);opacity:.32;filter:grayscale();border-radius:50%;place-items:center;width:3.4cqw;height:3.4cqw;display:grid}.fl-tile__engines>span.is-seen{opacity:1;filter:none}.fl-tile__engines .fl-mark{width:2cqw;height:2cqw}.fl-tiles li.is-next{box-shadow:none;outline:.25cqw dashed var(--product-6);outline-offset:-.25cqw;color:var(--product-faint);background:0 0;grid-template-rows:none;place-items:center;font-size:4cqw;font-weight:300}.fl-shop{top:6cqw;z-index:1;background:var(--cream-0);inset-inline:6cqw;border-radius:2.6cqw;grid-template-rows:auto auto 1fr;display:grid;position:absolute;bottom:6cqw;overflow:hidden;box-shadow:0 7cqw 12cqw -6cqw #3c1e0a47}.fl-shop__bar{height:6.4cqw;box-shadow:inset 0 -1px 0 var(--product-4);align-items:center;gap:1.1cqw;padding-inline:2.2cqw;font-size:2.2cqw;display:flex}.fl-shop__bar .fl-site{border-radius:.7cqw;width:2.8cqw;height:2.8cqw}.fl-shop__bar b{font-family:var(--font-latin);font-weight:700}.fl-shop__ask{background:var(--fl-ink);max-width:70%;color:var(--on-black);border-radius:2.4cqw 2.4cqw .8cqw;justify-self:end;padding:1.2cqw 2cqw;font-size:2.1cqw;font-weight:600;line-height:1.4;margin:2cqw 2.2cqw 0!important}:root[dir=rtl] .fl-shop__ask{border-radius:2.4cqw 2.4cqw 2.4cqw .8cqw}.fl-shop__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8cqw;padding:2cqw 2.2cqw 2.2cqw;display:grid}.fl-item{background:var(--cream-0);border-radius:1.8cqw;grid-template-rows:minmax(0,1fr) auto auto;justify-items:start;gap:.9cqw;min-width:0;padding:1.1cqw 1.1cqw 1.4cqw;display:grid;position:relative;box-shadow:0 1.4cqw 2.8cqw -1.8cqw #3c1e0a2e}.fl-item__photo{background:var(--product-4);border-radius:1.2cqw;width:100%;height:100%;display:block;position:relative;overflow:hidden}.fl-item__photo img{object-fit:cover}.fl-item b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.7cqw;max-width:100%;padding-inline:.3cqw;font-size:2.1cqw;font-weight:700;display:inline-flex;overflow:hidden}.fl-item b .fl-site{border-radius:.5cqw;flex:none;width:2.1cqw;height:2.1cqw}.fl-item__pick,.fl-item__tag{white-space:nowrap;border-radius:999px;align-items:center;gap:.5cqw;margin-inline:.3cqw;padding:.4cqw 1.2cqw .4cqw .9cqw;font-size:1.7cqw;font-weight:700;display:inline-flex}.fl-item__pick{background:var(--good-bg);color:var(--good)}.fl-item__pick .fl-check{width:1.8cqw;height:1.8cqw}.fl-item.is-slot{background:var(--product-1);box-shadow:none;outline-offset:-.25cqw;outline:.25cqw dashed #e47742b3}.fl-item.is-slot .fl-item__photo{opacity:.42;filter:grayscale(.7)}.fl-item.is-slot b{color:var(--fl-mute)}.fl-item__tag{background:var(--ember-tint);color:var(--ember-deep);padding:.4cqw 1.2cqw}.fl-globe{z-index:1;background:radial-gradient(circle at 35% 30%,#ffffffe6,transparent 55%),radial-gradient(circle,#e4774273 .28cqw,transparent .34cqw) 0 0 /1.9cqw 1.9cqw,var(--cream-1);border-radius:50%;width:46cqw;height:46cqw;position:absolute;top:15cqw;left:calc(50% - 23cqw);box-shadow:inset -3cqw -4cqw 8cqw #e4774229,0 6cqw 12cqw -6cqw #3c1e0a4d}.fl-globe svg{fill:none;stroke:#e4774238;stroke-width:.35px;width:100%;height:100%}.fl-pin{z-index:2;align-items:center;gap:1.2cqw;display:flex;position:absolute}.fl-pin.is-a{flex-direction:row-reverse;top:25cqw;right:57cqw}.fl-pin.is-b{top:42cqw;left:57cqw}.fl-pin__flag{background:var(--cream-0);border-radius:50%;flex:none;place-items:center;width:7cqw;height:7cqw;display:grid;box-shadow:0 3cqw 6cqw -3cqw #3c1e0a4d}.fl-pin__flag img{border-radius:.6cqw;width:4.4cqw;height:auto}.fl-pin__card{background:var(--cream-0);border-radius:1.8cqw;gap:.6cqw;padding:1.2cqw 1.8cqw;display:grid;box-shadow:0 3cqw 6cqw -3cqw #3c1e0a40}.fl-pin__card b{white-space:nowrap;font-size:2.3cqw;font-weight:700}.fl-pin__no,.fl-pin__yes{white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:.5cqw;padding:.4cqw 1.3cqw .4cqw .9cqw;font-size:1.9cqw;font-weight:700;display:inline-flex}.fl-pin__yes{background:var(--good-bg);color:var(--good)}.fl-pin__yes .fl-check{width:2cqw;height:2cqw}.fl-pin__no{background:var(--fl-ember);color:var(--cream-0);padding:.4cqw 1.3cqw}@media (prefers-reduced-motion:no-preference){:is(.au-track,[data-stage])[data-play] .fl [data-w]{animation:var(--fl-t) cubic-bezier(.4,0,.2,1) 1 both paused}:is(:is(.au-track,[data-stage])[data-play] .au-card[data-seen],[data-stage][data-play][data-seen]) .fl *,:is(:is(.au-track,[data-stage])[data-play] .au-card[data-seen],[data-stage][data-play][data-seen]) .fl :after{animation-play-state:running}:is(.au-track,[data-stage])[data-play] .fl [data-w="1"]{animation-name:fl-w1}:is(.au-track,[data-stage])[data-play] .fl [data-w="2"]{animation-name:fl-w2}:is(.au-track,[data-stage])[data-play] .fl [data-w="3"]{animation-name:fl-w3}:is(.au-track,[data-stage])[data-play] .fl [data-w="4"]{animation-name:fl-w4}:is(.au-track,[data-stage])[data-play] .fl [data-w="5"]{animation-name:fl-w5}:is(.au-track,[data-stage])[data-play] .fl [data-w="6"]{animation-name:fl-w6}:is(.au-track,[data-stage])[data-play] .fl [data-w="7"]{animation-name:fl-w7}:is(.au-track,[data-stage])[data-play] .fl-markets .fl-market[data-w]{transform:translate(-50%)}:is(.au-track,[data-stage])[data-play] .fl-tiles li{animation:fl-tile .6s cubic-bezier(.2,.8,.2,1) both paused;animation-delay:calc(.45s + var(--k) * .14s)}:is(.au-track,[data-stage])[data-play] .fl-tile__trend path{stroke-dasharray:200;animation:fl-tile-line 2.6s ease-out both paused}:is(.au-track,[data-stage])[data-play] .fl-tiles li.is-changed{animation:fl-tile .6s cubic-bezier(.2,.8,.2,1) .59s both paused,fl-ring-in .6s ease-out 2.4s both paused}:is(.au-track,[data-stage])[data-play] .fl-tile__tag{animation:fl-tile .45s cubic-bezier(.2,.8,.2,1) 2.6s both paused}:is(.au-track,[data-stage])[data-play] .fl-finding__dot{animation:fl-ping var(--fl-t) ease-out 1 both paused}}@keyframes fl-w1{0%,3%{opacity:0;translate:0 1.6cqw}8%,88%{opacity:1;translate:0}94%,to{opacity:1;translate:0}}@keyframes fl-w2{0%,12%{opacity:0;translate:0 1.6cqw}17%,88%{opacity:1;translate:0}94%,to{opacity:1;translate:0}}@keyframes fl-w3{0%,20%{opacity:0;translate:0 1.6cqw}25%,88%{opacity:1;translate:0}94%,to{opacity:1;translate:0}}@keyframes fl-w4{0%,28%{opacity:0;translate:0 1.6cqw}33%,88%{opacity:1;translate:0}94%,to{opacity:1;translate:0}}@keyframes fl-w5{0%,36%{opacity:0;translate:0 1.6cqw}41%,88%{opacity:1;translate:0}94%,to{opacity:1;translate:0}}@keyframes fl-w6{0%,58%{opacity:0;translate:0 1.6cqw}63%,88%{opacity:1;translate:0}94%,to{opacity:1;translate:0}}@keyframes fl-w7{0%,70%{opacity:0;translate:0 1.6cqw}75%,88%{opacity:1;translate:0}94%,to{opacity:1;translate:0}}@keyframes fl-ping{0%,62%{scale:1}67%{scale:1.45}72%,to{scale:1}}@keyframes fl-fade-in{0%,12%{opacity:0}40%,to{opacity:1}}@keyframes fl-tile{0%{opacity:0;transform:translateY(2cqw)scale(.96)}to{opacity:1;transform:none}}@keyframes fl-ring-in{0%{box-shadow:0 1.6cqw 3cqw -2cqw #3c1e0a2e}to{box-shadow:0 2cqw 4cqw -2cqw #e4774273}}@keyframes fl-tile-line{0%,35%{stroke-dashoffset:200px}70%,to{stroke-dashoffset:0}}.fl{--fl-name:2.1cqw;--fl-line:1.9cqw;--fl-chip:1.7cqw}.fl-win{z-index:1;background:var(--cream-0);border-radius:2.6cqw;grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:6cqw;overflow:hidden;box-shadow:0 7cqw 12cqw -6cqw #3c1e0a42}.fl-win__bar{min-width:0;height:6.4cqw;font-size:var(--fl-name);box-shadow:inset 0 -1px 0 var(--product-4);justify-content:flex-start;align-items:center;gap:1.1cqw;padding-inline:2.2cqw;display:flex}.fl-win__bar .fl-site{border-radius:.7cqw;flex:none;width:2.8cqw;height:2.8cqw}.fl-win__bar b{font-family:var(--font-latin);flex:none;font-weight:700}:root[lang=ar] .fl-win__bar b{font-family:var(--font-arabic-stack)}.fl-win__bar>span:not(.fl-agency__report){min-width:0;color:var(--fl-mute);font-size:var(--fl-line);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-agency .fl-win__bar{justify-content:space-between}.fl-win__body{min-height:0;position:relative}.fl-item b,.fl-pin__card b,.fl-reads li b,.fl-sl__name,.fl-tile__who b{font-size:var(--fl-name)}.fl-hub__domain,.fl-sl__head{font-size:var(--fl-line)}.fl-agency__report,.fl-item__pick,.fl-item__tag,.fl-pin__no,.fl-pin__yes,.fl-reads__miss,.fl-reads__rank,.fl-sl__miss,.fl-tile__tag{font-size:var(--fl-chip);padding:.45cqw 1.3cqw;font-weight:700}.fl-reads__rank{background:var(--fl-ink);color:var(--on-black)}.fl-agency__report,.fl-item__pick,.fl-pin__yes{background:var(--good-bg);color:var(--good)}.fl-item__tag,.fl-pin__no,.fl-reads__miss,.fl-sl__miss,.fl-tile__tag{background:var(--ember-tint);color:var(--ember-deep)}.fl-pin__card.is-miss{box-shadow:0 3cqw 6cqw -3cqw #3c1e0a33}.fl-brands .fl-win__body{grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:2cqw;padding:2cqw;display:grid}.fl-brands .fl-hub{background:var(--cream-1);width:auto;box-shadow:none;border-radius:2cqw;align-content:center;justify-items:center;gap:1.6cqw;padding:2cqw;display:grid;position:static}.fl-brands .fl-word{min-width:15cqw;height:9cqw;font-size:3.6cqw}.fl-brands .fl-reads{box-shadow:none;background:0 0;border-radius:0;padding:0 .4cqw;position:static;inset:auto}.fl-brands .fl-reads li{gap:1.4cqw}.fl-brands .fl-reads__mark{width:5cqw;height:5cqw}.fl-brands .fl-reads__mark .fl-mark{width:2.8cqw;height:2.8cqw}.fl-meter{align-items:center;gap:1cqw;margin-top:.4cqw;display:inline-flex}.fl-meter__bar{gap:.5cqw;display:inline-flex}.fl-meter__bar i{background:var(--cream-3);border-radius:.5cqw;width:3cqw;height:.9cqw}.fl-meter__bar i.is-on{background:var(--fl-ink)}.fl-meter b{font-family:var(--font-latin);font-size:var(--fl-chip);font-variant-numeric:tabular-nums;font-weight:700}.fl-agency,.fl-shop{inset:6cqw}.fl-agency .fl-tiles{padding:2cqw}.fl-shop{grid-template-rows:auto auto minmax(0,1fr)}.fl-sl .fl-win__body{grid-template-rows:auto minmax(0,1fr);gap:1.2cqw;padding:1.8cqw 2.2cqw 2cqw;display:grid}.fl-sl__head{color:var(--fl-mute);margin:0;font-weight:600}.fl-sl__list{grid-template-rows:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fl-sl__list li{min-width:0;box-shadow:inset 0 -1px 0 var(--product-4);align-items:center;gap:1.3cqw;display:flex}.fl-sl__list li:last-child{box-shadow:none}.fl-sl__n{width:2.2cqw;color:var(--fl-mute);font-family:var(--font-latin);font-size:var(--fl-chip);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.fl-sl__logo{background:var(--product-2);border-radius:1.2cqw;flex:none;place-items:center;width:4.6cqw;height:4.6cqw;display:grid}.fl-sl__logo .fl-fav{width:2.6cqw;height:2.6cqw}.fl-sl__logo.is-you{background:var(--fl-ink)}.fl-sl__logo .fl-yours{width:2.8cqw;height:2.8cqw}.fl-sl__name{font-family:var(--font-latin);flex:none;font-weight:700}:root[lang=ar] .fl-sl__list li.is-you .fl-sl__name{font-family:var(--font-arabic-stack)}.fl-sl__src{gap:.8cqw;margin-inline-start:auto;display:inline-flex}.fl-sl__src i{background:var(--product-2);color:var(--words-2);font-family:var(--font-latin);font-size:var(--fl-chip);border-radius:999px;align-items:center;gap:.6cqw;padding:.45cqw 1.1cqw .45cqw .6cqw;font-style:normal;font-weight:600;display:inline-flex}.fl-sl__src .fl-fav{width:1.9cqw;height:1.9cqw}.fl-sl__list li.is-you{background:repeating-linear-gradient(135deg,#e477420f 0 1cqw,var(--cream-0) 1cqw 2cqw);outline-offset:-.25cqw;border-radius:1.6cqw;outline:.25cqw dashed #e47742b3;margin-inline:-1cqw;padding-inline:1cqw}.fl-sl__list li.is-you .fl-sl__name{color:var(--fl-mute)}.fl-sl__miss{white-space:nowrap;border-radius:999px;margin-inline-start:auto}.fl-markets .fl-globe{width:38cqw;height:38cqw;top:17cqw;left:calc(50% - 19cqw)}.fl-markets .fl-pin.is-a{top:22cqw}.fl-markets .fl-pin.is-b{top:38cqw}.pq-head{align-items:flex-end}.pq-title{max-width:13em}.pq-title span{white-space:normal}.pq-lead{color:var(--st-graphite);text-wrap:pretty;flex:0 26rem;margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.6}.pq-wrap{max-width:var(--st-frame);padding-inline:var(--st-frame-pad)}.pq-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:20px;margin-top:clamp(40px,4.4vw,64px);display:grid}.pq-free{border-radius:var(--st-corner);background:var(--black);min-height:560px;color:var(--on-black);flex-direction:column;padding:36px 34px 34px;display:flex;position:relative;overflow:clip}.pq-free>.tr-ribs{z-index:0;fill:none;stroke-width:2.4px;stroke-linecap:round;pointer-events:none;width:160%;height:100%;position:absolute;inset-block-end:0;inset-inline-end:0}:root[dir=rtl] .pq-free>.tr-ribs{transform:scaleX(-1)}.pq-free>:not(.tr-ribs){z-index:1;position:relative}.pq-free__title{color:var(--on-black);font-family:var(--font-display-latin);letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.3vw,34px);font-weight:600;line-height:1.1}:root[lang=ar] .pq-free__title{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700;line-height:1.4}.pq-free__list{gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.pq-free__list li{color:#f4ece1e0;align-items:flex-start;gap:12px;font-size:17px;font-weight:500;line-height:1.45;display:flex}.pq-tick{flex:none;width:22px;height:22px;margin-top:1px}.pq-tick circle{fill:var(--ember);stroke:none}.pq-tick path{fill:none;stroke:var(--cream-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pq-free__act{justify-items:start;gap:14px;margin-top:auto;padding-top:36px;display:grid}.pq-free__cta{background:var(--on-black);min-height:54px;color:var(--black);transition:background-color .2s var(--st-ease);border-radius:999px;align-items:center;gap:10px;padding-inline:26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.pq-free__cta:hover{background:var(--on-black-hover)}.pq-free__cta svg{width:18px;height:18px}.pq-free__cta:focus-visible{outline:2px solid var(--on-black);outline-offset:3px}.pq-free__note{color:#f4ece194;margin:0;font-size:14px}.pq-faq{flex-direction:column;gap:16px;display:flex}.pq-faq>.pq-grow{margin-top:auto}.pq-free__logo{color:var(--on-black);margin-bottom:28px;display:block}.fq-tabs{display:none}.fq[data-tabs] .fq-tabs{isolation:isolate;background:var(--product-3);border-radius:999px;flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;margin-bottom:14px;padding:5px;display:flex;position:relative}.fq-tab{min-height:44px;color:var(--st-graphite);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .25s var(--st-ease),color .25s var(--st-ease);background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:15px;font-weight:600}.fq-tab:hover{color:var(--st-carbon)}.fq-tab[aria-selected=true]{background:var(--black);color:var(--on-black)}.fq-tabs__pill{display:none}.fq[data-tabs] .fq-tabs__pill{z-index:-1;width:var(--pill-w,0);height:var(--pill-h,0);background:var(--black);translate:var(--pill-x,0) var(--pill-y,0);border-radius:999px;display:block;position:absolute;top:0;left:0}.fq[data-tabs] .fq-tab[aria-selected=true]{background:0 0}.fq-tab:focus-visible{outline:2px solid var(--st-carbon);outline-offset:2px}.fq-panel{gap:10px;display:grid}.fq-panel+.fq-panel{margin-top:26px}.fq-panel__title{color:var(--st-carbon);margin:4px 4px 6px;font-size:15px;font-weight:600}.fq[data-tabs] .fq-panel:not([data-active]),.fq[data-tabs] .fq-panel__title{display:none}.fq[data-tabs] .fq-panel+.fq-panel{margin-top:0}.fq-q{border-radius:var(--st-corner);background:var(--product-3);transition:background-color .3s var(--st-ease)}.fq-q[open]{background:var(--product-4)}.fq-q summary{min-height:72px;color:var(--st-carbon);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px 16px 24px;font-size:clamp(16px,1.2vw,18px);font-weight:600;line-height:1.35;list-style:none;display:flex}:root[dir=rtl] .fq-q summary{padding:16px 24px 16px 18px}.fq-q summary::-webkit-details-marker{display:none}.fq-q summary:focus-visible{outline:2px solid var(--st-carbon);outline-offset:-2px;border-radius:var(--st-corner)}.fq-q__icon{background:var(--product-6);width:40px;height:40px;transition:transform .3s var(--st-ease),background-color .3s var(--st-ease);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.fq-q__icon:after,.fq-q__icon:before{content:"";background:var(--black);border-radius:2px;width:14px;height:1.8px;position:absolute}.fq-q__icon:after{transform:rotate(90deg)}.fq-q summary:hover .fq-q__icon{background:var(--black)}.fq-q summary:hover .fq-q__icon:after,.fq-q summary:hover .fq-q__icon:before{background:var(--cream-0)}.fq-q[open] .fq-q__icon{background:var(--ember);transform:rotate(45deg)}.fq-q[open] .fq-q__icon:after,.fq-q[open] .fq-q__icon:before{background:var(--cream-0)}.fq-q p{max-width:44rem;color:var(--st-graphite);margin:0;padding:0 24px 24px;font-size:16px;line-height:1.65}.fq-q__more{min-height:44px;color:var(--st-carbon);text-underline-offset:5px;align-items:center;gap:8px;margin:-12px 24px 14px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.fq-q__more svg{width:16px;height:16px}.fq-q__more:focus-visible{outline:2px solid var(--st-carbon);outline-offset:2px;border-radius:6px}.pq-grow{background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:6px 4px 0;display:flex}.pq-grow__title{color:var(--st-graphite);margin:0;font-size:15px;font-weight:600}.pq-grow__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pq-grow__chips li{background:var(--product-3);color:var(--st-carbon);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}.pq-grow__foot{color:var(--st-graphite);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 0 auto;font-size:13px;display:flex}:root[dir=rtl] .pq-grow__foot{margin:0 auto 0 0}.pq-grow__link{color:var(--st-carbon);text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.pq-grow__link svg{width:16px;height:16px}.pq-grow__link:focus-visible{outline:2px solid var(--st-carbon);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:no-preference){.fq[data-tabs] .fq-tabs__pill{transition:translate .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1),height .55s cubic-bezier(.22,1,.36,1)}.fq[data-tabs] .fq-tab{transition:color .4s cubic-bezier(.22,1,.36,1)}.fq-q::details-content{block-size:0;transition:block-size .4s var(--st-ease),content-visibility .4s allow-discrete;overflow:clip}.fq-q[open]::details-content{block-size:auto}.fq{interpolate-size:allow-keywords}.fq[data-tabs] .fq-panel[data-active]{animation:fq-in .4s var(--st-ease) both}}@keyframes fq-in{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1023px){.pq-row{grid-template-columns:minmax(0,1fr)}.pq-free{min-height:0}}@media (max-width:760px){.pq-head{flex-direction:column;align-items:flex-start;gap:20px}.pq-lead{flex-basis:auto}}@media (max-width:640px){.fq[data-tabs] .fq-tabs{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.fq[data-tabs] .fq-tabs::-webkit-scrollbar{display:none}.fq-tab{letter-spacing:-.005em;flex:1 0 auto;padding-inline:9px;font-size:13px}.fq-q summary{padding:14px 14px 14px 18px}:root[dir=rtl] .fq-q summary{padding:14px 18px 14px 14px}.fq-q p{padding:0 18px 20px}.fq-q__more{margin:-10px 18px 12px}.pq-free{padding:28px 22px 24px}.pq-free__cta{justify-content:center;width:100%}.pq-grow__foot,:root[dir=rtl] .pq-grow__foot{margin:0}}@media (max-width:374px){.fq[data-tabs] .fq-tabs{padding:4px}.fq-tab{padding-inline:7px;font-size:12.5px}}.st-begin{background:linear-gradient(180deg,#f8e7d800 72%,#f8e7d8 100%),radial-gradient(90% 70% at 50% 100%,#f7dcc6 0,#f7dcc600 70%),linear-gradient(180deg,var(--st-daylight) 0,#faf1e7 60%,#f8e7d8 100%);isolation:isolate;min-height:min(100vh,920px);padding-block:clamp(220px,20vw,280px) clamp(40px,4vw,64px);display:grid;overflow:hidden}.bg-field{z-index:-1;background:inherit;position:absolute;inset:0}.bg-sky{-webkit-mask-image:linear-gradient(#000 0 62%,#0000 84%);mask-image:linear-gradient(#000 0 62%,#0000 84%)}.bg-field>svg{width:100%;height:100%;position:absolute;inset:0}.bg-sky{inset-inline:0;height:calc(3.5*clamp(220px,20vw,280px));position:absolute;top:0}.bg-marks{margin:0;padding:0;list-style:none;position:absolute;inset:0}.bg-mark{--ink:var(--black);--o:.95;--b:0px;top:var(--y);left:var(--x);width:var(--s);height:var(--s);opacity:var(--o);filter:blur(var(--b));mix-blend-mode:multiply;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.bg-mark[data-depth=far]{--o:.36;--b:2.2px}.bg-mark[data-depth=mid]{--o:.62;--b:.7px}.bg-mark__img{object-fit:contain;border-radius:22%;width:100%;height:100%;display:block}.bg-inner{text-align:center;align-content:center;justify-items:center;display:grid}.bg-title{max-width:13ch;font-family:var(--font-display-latin);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(44px,6.4vw,92px);font-weight:600;line-height:.98}:root[lang=ar] .bg-title{max-width:14ch;font-family:var(--font-arabic-stack);letter-spacing:0;font-size:clamp(36px,5vw,70px);font-weight:700;line-height:1.3}.bg-lead{max-width:34rem;color:var(--st-graphite);text-wrap:pretty;margin:26px 0 0;font-size:19px;line-height:1.5}:root[lang=ar] .bg-lead{font-size:18px;line-height:1.85}.bg-form{text-align:start;width:100%;max-width:560px;margin-top:40px}@media (prefers-reduced-motion:no-preference){.bg-field[data-armed] .bg-mark{opacity:0;filter:blur(16px);scale:.82}.bg-field[data-in] .bg-mark{opacity:var(--o);filter:blur(var(--b));transition:opacity var(--rise) var(--st-ease),filter calc(var(--rise) * 1.2) var(--st-ease),scale calc(var(--rise) * 1.2) var(--st-ease);transition-delay:var(--arrive);animation:bg-wander var(--dur) ease-in-out calc(var(--arrive) + var(--rise) * .5) 6 both;scale:1}}@keyframes bg-wander{0%,to{translate:0}35%{translate:var(--dx) var(--dy)}70%{translate:calc(var(--dy) * -.7) calc(var(--dx) * .7)}}@media (max-width:640px){.bg-mark:not([data-phone]){display:none}.bg-mark{width:calc(var(--s) * .8);height:calc(var(--s) * .8)}.bg-lead{font-size:17px}.bg-form .hx-agent__input{flex:none}.st-begin{min-height:0;padding-top:150px}.bg-sky{height:525px}}.dp{background:var(--cream-0)}.dp-wrap{width:100%;max-width:var(--st-frame);padding-inline:var(--st-frame-pad);margin-inline:auto}.dp-title{max-width:15ch;color:var(--black);font-family:var(--font-display-latin);font-size:var(--fs-display);letter-spacing:-.042em;text-wrap:balance;margin:0;font-weight:600;line-height:1.04}:root[lang=ar] .dp-title{max-width:9.44em;font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700;line-height:1.3}.dp-h2{max-width:20ch;color:var(--black);font-family:var(--font-display-latin);font-size:var(--fs-h2);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}:root[lang=ar] .dp-h2{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700;line-height:1.35}.dp-h2--cream{color:var(--on-black)}.dp-h3{color:var(--black);font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.02em;margin:0;font-weight:600}:root[lang=ar] .dp-h3{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}.dp-hero{padding-block:var(--title-top) var(--st-space)}.dp-hero__grid{align-items:center;gap:48px;display:grid}.dp-hero__text{align-self:start}.dp-band__head,.dp-hero__text,.pr-head__inner,.rd-stage__text{position:relative}:is(.dp-hero__text,.dp-band__head,.rd-stage__text)>:is(.dp-crumbs,.rd-band__kicker){bottom:calc(100% + var(--crumb-gap));margin:0;position:absolute;inset-inline:0}.pr-head__inner>.dp-crumbs{bottom:calc(100% + var(--crumb-gap));inset-inline:var(--st-frame-pad);margin:0;position:absolute}@media (min-width:1100px){.dp-hero[data-visual] .dp-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,4vw,72px)}}.dp-hero__text{justify-items:start;gap:22px;display:grid}.dp-lead{max-width:36rem}.dp-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:6px;display:flex}@media (max-width:30rem){:root[lang=ar] .dp-actions{flex-direction:column;align-items:flex-start}}.dp-crumbs{color:var(--words-3);font-size:var(--fs-small);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.dp-crumbs li+li:before{color:var(--night-2);content:"/";margin-inline-end:6px}.dp-crumbs a{color:inherit;text-decoration:none}.dp-crumbs [aria-current],.dp-crumbs a:hover{color:var(--black)}.dp-glass{margin:0}.dp-screen{aspect-ratio:11/8;border-radius:var(--r-outer);background:var(--black);clip-path:inset(0 round 16px);--tr-h:100cqw;place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.dp-screen .tr-ribs{width:100%}.dp-screen__win{z-index:1;zoom:.5;width:500px;height:340px;display:block;position:relative}@container (min-width:320px){.dp-screen__win{zoom:.55}}@container (min-width:380px){.dp-screen__win{zoom:.65}}@container (min-width:440px){.dp-screen__win{zoom:.76}}@container (min-width:520px){.dp-screen__win{zoom:.9}}@container (min-width:600px){.dp-screen__win{zoom:1.03}}@container (min-width:680px){.dp-screen__win{zoom:1.17}}@container (min-width:760px){.dp-screen__win{zoom:1.3}}.dp-film{aspect-ratio:3/2;border-radius:var(--r-outer);clip-path:inset(0 round 16px);display:block;position:relative;overflow:hidden;container-type:inline-size}.dp-answers .dp-h2,.dp-cards .dp-h2,.dp-states .dp-h2,.dp-steps .dp-h2{margin-bottom:clamp(28px,3vw,44px)}.dp-qa{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.dp-qa{grid-template-columns:repeat(3,minmax(0,1fr))}}.dp-qa li{border-radius:var(--r-outer);background:var(--cream-1);align-content:start;gap:14px;padding:clamp(24px,2.4vw,32px);display:grid}.dp-qa li:before{border-radius:var(--r-pill);background:var(--ember);content:"";width:28px;height:3px}.dp-qa__q{color:var(--black);font-family:var(--font-display-latin);font-size:var(--fs-h4);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:1.2}:root[lang=ar] .dp-qa__q{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700;line-height:1.5}.dp-qa__a{color:var(--words-2);font-size:var(--fs-body);margin:0;line-height:1.6}.dp-dark__panel{border-radius:var(--r-outer);background:radial-gradient(70% 60% at 100% 100%,#e477422e,transparent 70%),var(--black);clip-path:inset(0 round var(--st-corner));color:var(--on-black);gap:clamp(32px,4vw,56px);padding:clamp(28px,4vw,64px);display:grid;position:relative;overflow:hidden}@media (min-width:1100px){.dp-dark__panel[data-aside]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}}.dp-dark__words{align-content:start;gap:clamp(28px,3vw,44px);display:grid}.dp-dark__grid{gap:28px 40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.dp-dark__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dp-dark__grid li{gap:8px;padding-top:18px;display:grid;box-shadow:inset 0 1px #f4ece129}.dp-dark__grid h3{font-size:var(--fs-h4);letter-spacing:-.01em;margin:0;font-weight:600}.dp-dark__grid p{color:#f4ece1a8;font-size:var(--fs-body);margin:0;line-height:1.6}.dp-dark__aside .dp-glass{box-shadow:none;background:#f4ece114}.dp-steps__list{gap:28px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.dp-steps__list{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:32px}}.dp-steps__list li{align-content:start;gap:10px;display:grid;position:relative}.dp-steps__n{z-index:1;border-radius:var(--r-dot);background:var(--black);width:44px;height:44px;color:var(--on-black);font-family:var(--font-latin);font-size:var(--fs-small);font-variant-numeric:tabular-nums;place-items:center;margin-bottom:8px;font-weight:600;display:grid;position:relative}.dp-steps__list li:last-child .dp-steps__n{background:var(--ember);color:var(--black)}@media (min-width:900px){.dp-steps__list li:not(:last-child):after{background:repeating-linear-gradient(90deg,var(--night-2) 0 4px,transparent 4px 9px);content:"";top:22px;height:1px;position:absolute;inset-inline:56px -20px}}.dp-steps__list h3{color:var(--black);font-size:var(--fs-h4);letter-spacing:-.01em;margin:0;font-weight:600}.dp-steps__list p{max-width:34ch;color:var(--words-2);font-size:var(--fs-body);margin:0;line-height:1.6}.dp-faq__grid{gap:40px;display:grid}@media (min-width:1000px){.dp-faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(40px,5vw,96px)}}.dp-honest{border-radius:var(--r-outer);background:var(--pane-bg);box-shadow:var(--pane-shadow);gap:18px;padding:clamp(24px,2.4vw,32px);display:grid}@media (min-width:1000px){.dp-honest{top:calc(var(--header-h) + 40px);position:sticky}}.dp-honest__title{color:var(--black);font-size:var(--fs-body);margin:0;font-weight:700}.dp-honest ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.dp-honest li{color:var(--words-2);font-size:var(--fs-body);padding-inline-start:22px;line-height:1.55;position:relative}.dp-honest li:before{border-radius:var(--r-pill);background:var(--ember-deep);content:"";top:.7em;width:10px;height:2px;position:absolute;inset-inline-start:0}.dp-faq__list{gap:10px;margin-top:clamp(24px,2.6vw,36px);display:grid}.dp-faq__item{background:var(--cream-0);box-shadow:0 10px 24px -18px #3c1e0a4d}.dp-faq__item summary{color:var(--black);font-size:var(--fs-body);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-weight:600;line-height:1.4;list-style:none;display:flex}.dp-faq__item summary::-webkit-details-marker{display:none}.dp-faq__item summary:focus-visible{outline:2px solid var(--black);outline-offset:2px}.dp-faq__mark{border-radius:var(--r-dot);background:var(--cream-3);width:36px;height:36px;transition:background-color .3s var(--st-ease),color .3s var(--st-ease);flex:none;place-items:center;display:grid}.dp-faq__mark svg{width:17px;height:17px;transition:rotate .35s cubic-bezier(.22,1,.36,1)}.dp-faq__item[open] .dp-faq__mark{background:var(--ember);color:var(--cream-0)}.dp-faq__item[open] .dp-faq__mark svg{rotate:45deg}.dp-faq__item p{max-width:62ch;color:var(--words-2);font-size:var(--fs-body);margin:0;padding:0 22px 22px;line-height:1.65}.dp-related .dp-h3{margin-bottom:22px}.dp-related__grid{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.dp-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dp-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dp-link{background:var(--cream-1);height:100%;color:var(--black);transition:background-color .25s var(--st-ease);align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.dp-link:hover{background:var(--cream-2)}.dp-link:focus-visible{outline:2px solid var(--black);outline-offset:2px}.dp-link__icon{border-radius:var(--r-outer);background:var(--cream-0);width:44px;height:44px;transition:background-color .25s var(--st-ease),color .25s var(--st-ease);flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #3c1e0a14}.dp-link__icon svg{width:19px;height:19px}.dp-link:hover .dp-link__icon{background:var(--black);color:var(--on-black)}.dp-link__words{flex:1;gap:3px;min-width:0;display:grid}.dp-link__label{font-size:var(--fs-body);font-weight:600}.dp-link__desc{color:var(--words-3);font-size:var(--fs-small);line-height:1.45}.dp-link__go svg{width:17px;height:17px;color:var(--words-3);transition:translate .25s var(--st-ease),color .25s var(--st-ease)}.dp-link:hover .dp-link__go svg{color:var(--black);translate:3px}:root[dir=rtl] .dp-link:hover .dp-link__go svg{translate:-3px}.dp-cards__grid{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.dp-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dp-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dp-cards__grid li{border-radius:var(--r-outer);background:var(--cream-1);align-content:start;gap:10px;padding:clamp(22px,2.2vw,30px);display:grid}.dp-cards__grid h3{color:var(--black);font-size:var(--fs-h4);margin:0;font-weight:600}.dp-cards__grid p{color:var(--words-2);font-size:var(--fs-body);margin:0;line-height:1.6}@media (min-width:1000px){.dp-record{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.dp-record__lead{color:#f4ece1a8;max-width:34ch;font-size:var(--fs-lead);margin:0;line-height:1.6}.dp-record__list{gap:0 32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.dp-record__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.dp-record__list li{font-size:var(--fs-body);align-items:center;gap:12px;padding-block:16px;font-weight:500;display:flex;box-shadow:inset 0 -1px #f4ece11f}.dp-record__list svg{fill:none;width:18px;height:18px;stroke:var(--ember);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (min-width:1000px){.dp-ex__panel{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.dp-ex__note{color:#f4ece185;max-width:40ch;font-size:var(--fs-small);margin:0;line-height:1.6}.dp-ex .dp-feat__go{color:var(--on-black);justify-self:start}.dp-ex__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dp-ex__list li{border-radius:var(--r-outer);background:#f4ece112;gap:6px;padding:18px 22px;display:grid}.dp-ex__q{color:var(--on-black);font-family:var(--font-display-latin);font-size:var(--fs-lead);letter-spacing:-.01em;text-align:start;margin:0;font-weight:500;line-height:1.4}.dp-ex__q:lang(ar){font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:600;line-height:1.75}.dp-ex__where{color:#f4ece18c;font-size:var(--fs-small)}.dp-states__grid{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.dp-states__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dp-states__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dp-states__grid li{border-radius:var(--r-outer);background:var(--cream-0);align-content:start;justify-items:start;gap:14px;padding:24px;display:grid;box-shadow:0 10px 24px -18px #3c1e0a4d}.dp-states__chip{border-radius:var(--r-pill);font-size:var(--fs-small);padding:6px 14px;font-weight:700}.dp-states__grid [data-kind=named] .dp-states__chip{background:var(--black);color:var(--on-black)}.dp-states__grid [data-kind=missing] .dp-states__chip{background:var(--ember-tint);color:var(--ember-deep)}.dp-states__grid [data-kind=unmeasured] .dp-states__chip{background:var(--cream-0);color:var(--words-3)}.dp-states__grid [data-kind=failed] .dp-states__chip{background:var(--cream-2);color:var(--words-3)}.dp-states__grid p{color:var(--words-2);font-size:var(--fs-body);margin:0;line-height:1.6}.dp-areas__lead{margin-top:16px}.dp-areas__grid{gap:16px;margin:clamp(28px,3vw,44px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.dp-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dp-areas__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dp-area{border-radius:var(--r-outer);background:var(--cream-1);height:100%;color:var(--black);transition:background-color .25s var(--st-ease);gap:10px;padding:10px 10px 24px;text-decoration:none;display:grid}.dp-area:hover{background:var(--cream-2)}.dp-area:focus-visible{outline:2px solid var(--black);outline-offset:2px}.dp-area__shot{margin-bottom:10px;display:block;position:relative}.dp-area__shot .dp-screen{border-radius:var(--r-outer)}.dp-area__body,.dp-area__go,.dp-area__label{padding-inline:14px}.dp-area__label{font-size:var(--fs-h4);letter-spacing:-.01em;font-weight:600}.dp-area__body{color:var(--words-2);font-size:var(--fs-body);line-height:1.6}.dp-area__go{font-size:var(--fs-body);align-items:center;gap:8px;margin-top:4px;font-weight:600;display:inline-flex}.dp-area__go svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:translate .25s var(--st-ease)}.dp-area:hover .dp-area__go svg{translate:3px}:root[dir=rtl] .dp-area:hover .dp-area__go svg{translate:-3px}.dp-audiences__grid{gap:40px 24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.dp-audiences__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dp-audiences__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dp-audience{color:var(--black);gap:10px;text-decoration:none;display:grid}.dp-audience:focus-visible{border-radius:var(--r-outer);outline:2px solid var(--black);outline-offset:4px}.dp-audience .dp-glass{margin-bottom:14px}.dp-audience__eyebrow{color:var(--words-3);font-size:var(--fs-small);font-weight:600}.dp-audience__title{font-size:var(--fs-h4);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.25}.dp-audience:hover .dp-audience__title{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.dp-audience__body{color:var(--words-2);font-size:var(--fs-body);line-height:1.6}.dp>.st-begin{margin-top:var(--st-space);min-height:0;padding-block:var(--close-inset)}.dp>.st-begin .bg-sky{height:auto;inset:0}.dp>.st-begin .bg-mark:not([data-side]){display:none}@media (max-width:1279px){.dp>.st-begin .bg-marks{display:none}}.dp>.st>.dp-wrap>:first-child{margin-top:0}.dp>.st>.dp-wrap>:last-child{margin-bottom:0}.dp>.dp-split--cream+:is(.dp-split--cream,.st-begin){margin-top:calc(2 * var(--st-space))}@media (min-width:700px){.dp-related__grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dp-related__grid:has(>li:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.dp-related__grid:has(>li:nth-child(5):last-child)>li{grid-column:span 2}.dp-related__grid:has(>li:nth-child(5):last-child)>li:nth-child(n+4){grid-column:span 3}}.dp-audience-start{border-radius:var(--r-outer);background:radial-gradient(120% 70% at 100% 100%,#e4774261,transparent 62%),repeating-radial-gradient(circle at 100% 100%,transparent 0 17px,#e4774224 17px 18px),var(--black);min-height:100%;clip-path:inset(0 round var(--st-corner));color:var(--on-black);align-content:space-between;gap:28px;padding:clamp(28px,3vw,40px);display:grid;position:relative;overflow:hidden}.dp-audience-start p{max-width:14ch;font-family:var(--font-display-latin);font-size:var(--fs-h2);letter-spacing:-.035em;margin:0;font-weight:600;line-height:1.08}:root[lang=ar] .dp-audience-start p{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700;line-height:1.4}.dp-audience-start .st-button{background:var(--on-black);color:var(--black);justify-self:start}.dp-audience-start .st-button:hover{background:var(--on-black-hover)}@media (max-width:640px){.dp-screen{aspect-ratio:5/4}}@container (max-width:439px){.dp-screen__win{zoom:.62}}@container (max-width:379px){.dp-screen__win{zoom:.6}}@container (min-width:360px) and (max-width:439px){.dp-screen__win{zoom:.68}}.dp-film,.dp-screen{border-radius:var(--r-outer);clip-path:inset(0 round var(--st-corner))}.dp-dark__aside .dp-glass{background:0 0}.dp-link{border-radius:var(--r-outer)}.dp-faq__item,.dp-honest{background:var(--cream-1);box-shadow:none}.dp-faq__item{border-radius:var(--r-outer);transition:background-color .3s var(--st-ease)}.dp-faq__item[open]{background:var(--cream-2)}.dp-faq__item summary:focus-visible{border-radius:var(--r-outer)}.dp-states__grid li{background:var(--cream-1);box-shadow:none}.dp-states__grid [data-kind=failed] .dp-states__chip{background:var(--cream-3)}.dp-feat__list{margin:var(--content-gap) 0 0;gap:clamp(56px,6vw,96px);padding:0;list-style:none;display:grid}.dp-feat__item{align-items:center;gap:28px;display:grid}@media (min-width:1000px){.dp-feat__item{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,88px)}.dp-feat__item:nth-child(2n) .dp-feat__words{order:2}}.dp-feat__words{justify-items:start;gap:14px;max-width:34rem;display:grid}.dp-feat__words p{color:var(--rd-text);font-size:var(--fs-body);margin:0;line-height:1.65}.dp-feat__go{color:var(--rd-ink);font-size:var(--fs-body);text-underline-offset:5px;align-items:center;gap:8px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.dp-feat__go svg{width:16px;height:16px}.dp-feat__shot,.dp-hero__visual{position:relative}.dp-feat__lead{max-width:62ch;margin:16px 0 0}.dp-cards .dp-h2:has(+.dp-cards__lead),.dp-steps .dp-h2:has(+.dp-steps__lead){margin-bottom:0}.dp-cards__lead,.dp-steps__lead{max-width:62ch;margin:16px 0 clamp(28px,3vw,44px)}.dp-steps__list .dp-feat__go{justify-self:start;margin-top:4px}.dp-tag{z-index:2;border-radius:var(--r-pill);background:var(--rd-on-stage);color:var(--black-0);font-size:var(--fs-micro);top:14px;padding:5px 11px;font-weight:600;line-height:1.2;position:absolute;inset-inline-start:14px}.dp-photo{gap:12px;margin:0;display:grid}.dp-photo__img{aspect-ratio:4/3;border-radius:var(--r-outer);background:var(--rd-cream);object-fit:cover;width:100%;height:auto;display:block}@media (min-width:700px){.dp-photo__img{aspect-ratio:21/9}.dp-hero__visual .dp-photo__img{aspect-ratio:4/3}}.dp-photo__cap{color:var(--rd-muted);font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;line-height:1.5;display:flex}.dp-photo__cap span{max-width:60ch}.dp-photo__cap a{color:inherit;text-decoration:none}.dp-photo__cap a:hover{text-decoration:underline}:root{--pr-ink:var(--black-0);--pr-text:var(--words-2);--pr-muted:var(--words-3);--pr-hair:#11111017;--pr-tint:var(--cream-1);--pr-link-line:#11111047;--pr-measure:42rem}:root[data-theme=dark]{--pr-ink:var(--cream-3);--pr-text:#ebe0cfc7;--pr-muted:#ebe0cf85;--pr-hair:#ebe0cf17;--pr-tint:var(--black-2);--pr-link-line:#ebe0cf4d}.pr-head{padding-block:var(--title-top) var(--st-space)}.pr-head__inner{justify-items:start;gap:18px;display:grid}.pr-title{max-width:22ch;color:var(--pr-ink);font-family:var(--font-display-latin);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:600;line-height:1.06}.pr-head[data-kind=policy] .pr-title,.pr-title{font-size:var(--fs-title)}.pr-dek{max-width:40rem;color:var(--pr-text);font-size:var(--fs-lead);text-wrap:pretty;margin:0;line-height:1.55}.pr-facts{color:var(--pr-muted);font-size:var(--fs-small);flex-wrap:wrap;gap:6px 18px;margin:4px 0 0;padding:0;font-weight:500;list-style:none;display:flex}.pr-facts li{align-items:center;gap:18px;display:inline-flex}.pr-facts li+li:before{border-radius:var(--r-dot);content:"";opacity:.6;background:currentColor;width:3px;height:3px;margin-inline-start:-10px}.pr-facts strong{color:var(--pr-ink);font-weight:600}.pr-body{padding-block:var(--st-space)}.pr-body__grid{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.pr-body__grid>*{min-width:0}@media (min-width:1100px){.pr-body__grid{grid-template-columns:236px minmax(0,var(--pr-measure));gap:clamp(48px,5vw,96px)}.pr-side{top:calc(var(--header-h,56px) + 40px);max-height:calc(100vh - var(--header-h,56px) - 72px);scrollbar-width:none;align-self:start;position:sticky;overflow-y:auto}}.pr-side{align-content:start;gap:36px;display:grid}.pr-toc__title{color:var(--pr-ink);font-size:var(--fs-small);margin:0 0 12px;font-weight:600}.pr-family ul,.pr-toc__list{counter-reset:pr-toc;gap:2px;margin:0;padding:0;list-style:none;display:grid}.pr-family a,.pr-toc__list a{color:var(--pr-muted);font-size:var(--fs-small);transition:color .2s var(--ease-soft,ease);padding:6px 0;line-height:1.4;text-decoration:none;display:block}.pr-toc__list[data-numbered] li{counter-increment:pr-toc}.pr-toc__list[data-numbered] a:before{content:counter(pr-toc) ".";font-variant-numeric:tabular-nums;opacity:.7;margin-inline-end:8px}.pr-family a:hover,.pr-family a[aria-current=page],.pr-toc__list a:hover{color:var(--pr-ink)}.pr-family a[aria-current=page]{font-weight:600}.pr-toc__wide{display:none}.pr-toc__fold{border-radius:var(--r-outer);background:var(--pr-tint)}.pr-toc__fold summary{min-height:52px;color:var(--pr-ink);font-size:var(--fs-body);cursor:pointer;justify-content:space-between;align-items:center;padding:0 18px;font-weight:600;list-style:none;display:flex}.pr-toc__fold summary::-webkit-details-marker{display:none}.pr-toc__fold summary:after{content:"";width:8px;height:8px;transition:transform .3s var(--ease-soft,ease);border-block-end:1.6px solid;border-inline-end:1.6px solid;transform:translateY(-2px)rotate(45deg)}.pr-toc__fold[open] summary:after{transform:translateY(2px)rotate(225deg)}.pr-toc__fold .pr-toc__list{padding:0 18px 14px}@media (min-width:1100px){.pr-toc__fold{display:none}.pr-toc__wide{display:block}}.pr{max-width:var(--pr-measure);color:var(--pr-text);font-size:var(--fs-body);text-wrap:pretty;line-height:1.72}.pr>*{margin-block:0}.pr>*+*{margin-block-start:1.15em}.pr h2{color:var(--pr-ink);font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.025em;scroll-margin-top:calc(var(--header-h,56px) + 32px);text-wrap:balance;margin-block-start:2.4em;font-weight:600;line-height:1.2}.pr h2:first-child{margin-block-start:0}.pr h3{color:var(--pr-ink);font-family:var(--font-display-latin);font-size:var(--fs-h4);letter-spacing:-.015em;margin-block-start:1.9em;font-weight:600;line-height:1.3}.pr h2+*,.pr h3+*{margin-block-start:.7em}.pr-anchor{color:inherit;text-decoration:none}.pr[data-numbered]{counter-reset:pr-section}.pr[data-numbered] h2{counter-increment:pr-section}.pr[data-numbered] h2 .pr-anchor:before{color:var(--pr-muted);content:counter(pr-section) ".";font-variant-numeric:tabular-nums;margin-inline-end:.45em}.pr strong{color:var(--pr-ink);font-weight:600}.pr a:not(.pr-anchor){color:var(--pr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pr-link-line);text-decoration-color:var(--pr-link-line);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease-soft,ease);text-decoration-thickness:1px}.pr a:not(.pr-anchor):hover{text-decoration-color:currentColor}.pr ol,.pr ul{gap:.5em;padding-inline-start:1.3em;display:grid}.pr ol{list-style:decimal}.pr li::marker{color:var(--pr-muted)}.pr ul>li{list-style:none;position:relative}.pr ul>li:before{border-radius:var(--r-pill);background:var(--pr-muted);content:"";top:.78em;width:6px;height:1.5px;position:absolute;inset-inline-start:-1.05em}.pr blockquote{border-radius:var(--r-outer);background:var(--pr-tint);color:var(--pr-ink);font-family:var(--font-display-latin);font-size:var(--fs-lead);letter-spacing:-.012em;padding:22px 26px;line-height:1.45}.pr blockquote>*{margin:0}.pr code{border-radius:var(--r-inner);color:var(--pr-ink);font-family:inherit;padding:.12em .4em}.pr code,.pr pre{background:var(--pr-tint);font-size:var(--fs-small)}.pr pre{border-radius:var(--r-outer);padding:18px 22px;line-height:1.6;overflow-x:auto}.pr pre code{background:0 0;padding:0}.pr hr{background:var(--pr-hair);border:0;height:1px;margin-block:2.6em}.pr-table{border-radius:var(--r-outer);outline:none;overflow-x:auto}.pr-table:focus-visible{box-shadow:0 0 0 2px var(--pr-ink)}.pr table{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--fs-body);line-height:1.55}.pr thead th{background:var(--pr-tint);color:var(--pr-ink);font-weight:600}.pr td,.pr th{text-align:start;vertical-align:top;padding:12px 16px}.pr tbody tr+tr td{box-shadow:inset 0 1px 0 var(--pr-hair)}.pr-callout{border-radius:var(--r-outer);background:var(--pr-tint);font-size:var(--fs-body);padding:20px 24px;line-height:1.65}.pr-callout>*{margin:0}.pr-callout>*+*{margin-block-start:.6em}.pr-callout__title{color:var(--pr-ink);font-weight:600}.pr-figure{margin-inline:0}.pr-figure img{border-radius:var(--r-outer);width:100%;height:auto;display:block}.pr-figure figcaption{color:var(--pr-muted);font-size:var(--fs-small);margin-top:10px;line-height:1.5}:root[lang=ar] :is(.pr-title,.pr h2,.pr h3,.pr blockquote){font-family:var(--font-arabic-stack);letter-spacing:0}:root[lang=ar] .pr-title{font-weight:700;line-height:1.3}:root[lang=ar] .pr{line-height:1.95}:root[lang=ar] .pr h2{font-weight:700;line-height:1.5}:root[lang=ar] .pr-dek{line-height:1.85}:root:is([lang=zh-CN],[lang=ja]) :is(.pr-title,.pr h2,.pr h3){letter-spacing:0;line-height:1.35}:root:is([lang=zh-CN],[lang=ja]) .pr{line-height:1.9}:root[lang=hi] :is(.pr-title,.pr h2,.pr h3){letter-spacing:0;line-height:1.45}:root[lang=hi] .pr{line-height:1.85}@media (max-width:640px){.pr{font-size:var(--fs-body)}.pr blockquote,.pr-dek{font-size:var(--fs-lead)}.pr blockquote{padding:18px 20px}}.nf{padding-block:var(--title-top) var(--st-space)}.nf__inner{justify-items:start;gap:20px;display:grid;position:relative}.nf__code{bottom:calc(100% + var(--crumb-gap));inset-inline:var(--st-frame-pad);color:var(--pr-muted);font-family:var(--font-display-latin);font-size:var(--fs-body);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:0;font-weight:600;position:absolute}.nf__ways{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.nf__ways a{border-radius:var(--r-pill);background:var(--pr-tint);min-height:40px;color:var(--pr-ink);font-size:var(--fs-small);transition:background-color .2s var(--ease-soft,ease);align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.nf__ways a:hover{background:var(--card)}:root[data-theme=dark] .nf__ways a:hover{background:var(--black-3)}.pr-index{max-width:56rem;margin:0;padding:0;list-style:none;display:grid}.pr-index li+li{box-shadow:inset 0 1px 0 var(--pr-hair)}.pr-index a{color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:6px 32px;padding:22px 0;text-decoration:none;display:grid}.pr-index__title{color:var(--pr-ink);font-family:var(--font-display-latin);font-size:var(--fs-h4);letter-spacing:-.015em;font-weight:600}:root[lang=ar] .pr-index__title{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}.pr-index__desc{color:var(--pr-text);font-size:var(--fs-body);grid-column:1;line-height:1.6}.pr-index__date{color:var(--pr-muted);font-size:var(--fs-small);white-space:nowrap;grid-area:1/2;align-self:center}.pr-index a:hover .pr-index__title{text-decoration:underline;-webkit-text-decoration-color:var(--pr-link-line);text-decoration-color:var(--pr-link-line);text-underline-offset:4px}@media (max-width:640px){.pr-index a{grid-template-columns:minmax(0,1fr)}.pr-index__date{grid-area:auto/1}}.ct-title{color:var(--black);font-size:var(--fs-h4);margin:0;font-weight:600}.ct-soon{margin:6px 0 0;font-weight:500}.ct-note,.ct-soon{color:var(--pr-muted);font-size:var(--fs-small)}.ct-note{max-width:40rem;margin:28px 0 0;line-height:1.6}:root[data-theme=dark] .ct-title{color:var(--on-black)}.pg-body{max-width:44rem;margin-top:18px}.pg-download{margin:22px 0 0}.pg-swatches{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.pg-swatches{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-swatches li{border-radius:var(--r-outer);background:var(--pr-tint);gap:6px;padding:18px;display:grid}.pg-swatch{border-radius:var(--r-inner);height:88px;margin-bottom:8px}.pg-swatch__name{color:var(--pr-ink);font-weight:600}.pg-swatch__note{color:var(--pr-muted);font-size:var(--fs-small)}.pg-sources{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pg-sources a{color:var(--pr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pr-link-line);text-decoration-color:var(--pr-link-line);text-underline-offset:3px}:root{--rd-ink:var(--black-0);--rd-text:var(--words-2);--rd-muted:var(--words-3);--rd-hair:#1111101a;--rd-cream:var(--cream-2);--rd-cream-hover:var(--cream-3);--rd-ember:var(--ember);--rd-ember-deep:var(--ember-deep);--rd-stage:var(--black-0);--rd-on-stage:var(--cream-2);--rd-on-stage-muted:#f4ece1b3;--rd-action:var(--black-0);--rd-on-action:var(--cream-2);--rd-action-hover:var(--black-4)}:root[data-theme=dark]{--rd-ink:var(--cream-3);--rd-text:#ebe0cfc7;--rd-muted:#ebe0cf85;--rd-hair:#ebe0cf17;--rd-cream:var(--black-2);--rd-cream-hover:var(--black-3);--rd-stage:var(--black-1);--rd-on-stage:var(--cream-3);--rd-on-stage-muted:#ebe0cfad;--rd-action:var(--cream-3);--rd-on-action:var(--black-0);--rd-action-hover:var(--cream-2)}.rd-head{--rd-inset:clamp(16px,2vw,24px);padding-block:var(--rd-inset) var(--st-space)}.rd-stage{isolation:isolate;border-radius:var(--r-outer);background:var(--rd-stage);color:var(--rd-on-stage-muted);position:relative;overflow:hidden}.rd-stage:before{z-index:-1;background:var(--rd-ground,url(/story/how-ground.webp)) right bottom /cover no-repeat;content:"";position:absolute;inset:0}:root[dir=rtl] .rd-stage:before{transform:scaleX(-1)}.rd-stage[data-photo]:before{background-position:50%;inset-inline-start:34%}:root[dir=rtl] .rd-stage[data-photo]:before{transform:none}.rd-stage__credit{color:var(--rd-on-stage-muted);font-size:var(--fs-micro);opacity:.8;text-decoration:none;position:absolute;inset-block-end:14px;inset-inline-end:18px}.rd-stage__credit:hover{text-decoration:underline}.rd-stage:after{z-index:-1;background:linear-gradient(to right,var(--rd-stage) 30%,transparent 75%);content:"";position:absolute;inset:0}:root[dir=rtl] .rd-stage:after{background:linear-gradient(to left,var(--rd-stage) 30%,transparent 75%)}.rd-stage--index{--rd-pad:clamp(36px,5vw,72px);padding:calc(var(--title-top) - var(--rd-inset)) var(--rd-pad) var(--rd-pad);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.rd-band__kicker{color:var(--rd-ember);font-size:var(--fs-body);margin:0;font-weight:600}.rd-index-title,.rd-title{color:var(--rd-on-stage);font-family:var(--font-display-latin);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:600}.rd-index-title{max-width:13ch;font-size:var(--fs-display);line-height:.98}.rd-index-lead{max-width:34rem;color:var(--rd-on-stage-muted);font-size:var(--fs-lead);margin:24px 0 0;line-height:1.55}.rd-rss{border-radius:var(--r-pill);min-height:40px;color:var(--rd-on-stage);font-size:var(--fs-small);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .2s var(--ease-soft,ease);background:#f4ece11a;align-items:center;gap:8px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.rd-rss svg{width:16px;height:16px}.rd-rss:hover{background:#f4ece12e}.rd-stage--article{--rd-pad:clamp(32px,4.5vw,64px);padding:calc(var(--title-top) - var(--rd-inset)) var(--rd-pad) var(--rd-pad);justify-items:start;gap:22px;display:grid}.rd-stage--article>.rd-crumbs{bottom:calc(100% - var(--title-top) + var(--rd-inset) + var(--crumb-gap));inset-inline:var(--rd-pad);position:absolute}.rd-crumbs{color:var(--rd-on-stage-muted);font-size:var(--fs-body);flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.rd-crumbs li{align-items:center;display:inline-flex}.rd-crumbs li+li:before{content:"";opacity:.55;border-block-start:1.5px solid;border-inline-end:1.5px solid;width:6px;height:6px;margin-inline:12px;transform:rotate(45deg)}:root[dir=rtl] .rd-crumbs li+li:before{transform:rotate(-45deg)}.rd-crumbs a{color:inherit;text-decoration:none}.rd-crumbs a:hover{color:var(--rd-on-stage);text-underline-offset:3px;text-decoration:underline}.rd-title{max-width:17ch;font-size:var(--fs-title);line-height:1.02}.rd-byline{color:var(--rd-on-stage-muted);font-size:var(--fs-body)}.rd-byline strong{color:var(--rd-on-stage);margin-inline-start:.3em;font-weight:600}.rd-start{gap:12px;margin-top:10px;display:grid}.rd-start__button{border-radius:var(--r-pill);background:var(--rd-on-stage);min-height:52px;color:var(--black-0);font-size:var(--fs-body);transition:background-color .2s var(--ease-soft,ease);justify-self:start;align-items:center;gap:10px;padding:0 26px;font-weight:600;text-decoration:none;display:inline-flex}.rd-start__button:hover{background:var(--cream-1)}.rd-start__button svg{width:18px;height:18px}.rd-start__note{max-width:30rem;color:var(--rd-on-stage-muted);font-size:var(--fs-small);align-items:flex-start;gap:8px;margin:0;line-height:1.5;display:flex}.rd-start__note svg{flex:none;width:16px;height:16px;margin-top:2px}.rd-byline,.rd-meta{flex-wrap:wrap;align-items:center;gap:6px 0;margin:0;padding:0;list-style:none;display:flex}.rd-byline li,.rd-meta li{align-items:center;display:inline-flex}.rd-byline li+li:before,.rd-meta li+li:before{content:"";opacity:.35;background:currentColor;width:1px;height:.95em;margin-inline:12px}.rd-meta{color:var(--rd-muted);font-size:var(--fs-small);font-weight:500}.rd-meta__who{color:var(--rd-ink);font-weight:600}.rd-feed__grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:760px){.rd-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-card[data-feature]{grid-column:1/-1}}.rd-card{border-radius:var(--r-outer);background:var(--rd-cream);color:var(--rd-text);transition:background-color .25s var(--ease-soft,ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.rd-card:hover{background:var(--rd-cream-hover)}.rd-ribs{display:block}.rd-card__cover{aspect-ratio:16/8;width:100%;height:auto;transition:transform .6s var(--ease-soft,ease)}.rd-photo{object-fit:cover;object-position:center;display:block}.rd-card:hover .rd-card__cover{transform:scale(1.03)}.rd-card__body{flex-direction:column;flex:1;gap:12px;padding:clamp(22px,2.2vw,30px);display:flex}.rd-card__topic{color:var(--rd-ember-deep);font-size:var(--fs-small);font-weight:600}:root[data-theme=dark] .rd-card__topic{color:var(--rd-ember)}.rd-card__title{max-width:24ch;color:var(--rd-ink);font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600;line-height:1.18}.rd-card__desc{max-width:46ch;font-size:var(--fs-body);margin:0;line-height:1.6}.rd-card .rd-meta{margin-top:auto;padding-top:12px}.rd-card[data-feature]{isolation:isolate;min-height:clamp(320px,30vw,420px);color:var(--rd-on-stage-muted);position:relative}.rd-card[data-feature],.rd-card[data-feature]:hover{background:var(--rd-stage)}.rd-card[data-feature] .rd-card__cover{aspect-ratio:16/9}@media (min-width:760px){.rd-card[data-feature] .rd-card__cover{z-index:-1;aspect-ratio:auto;width:62%;height:100%;position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(270deg,#000 45%,#0000);mask-image:linear-gradient(270deg,#000 45%,#0000)}:root[dir=rtl] .rd-card[data-feature] .rd-card__cover{-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000);mask-image:linear-gradient(90deg,#000 45%,#0000)}.rd-card[data-feature] .rd-card__body{justify-content:flex-end;max-width:52%;padding:clamp(32px,3.4vw,52px)}}.rd-card[data-feature] .rd-card__topic{color:var(--rd-ember)}.rd-card[data-feature] .rd-card__title{max-width:20ch;color:var(--rd-on-stage);font-size:var(--fs-h2);letter-spacing:-.04em;line-height:1.05}.rd-card[data-feature] .rd-card__desc{font-size:var(--fs-body)}.rd-card[data-feature] .rd-meta,.rd-card[data-feature] .rd-meta__who{color:var(--rd-on-stage)}.rd-card[data-feature] .rd-meta{opacity:.8}.rd-h2{color:var(--rd-ink);font-family:var(--font-display-latin);font-size:var(--fs-h2);letter-spacing:-.035em;margin:0;font-weight:600;line-height:1.08}.rd-chips{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.rd-chips a{border-radius:var(--r-pill);background:var(--rd-cream);min-height:40px;color:var(--rd-ink);font-size:var(--fs-small);transition:background-color .2s var(--ease-soft,ease),color .2s var(--ease-soft,ease);align-items:center;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex}.rd-chips a:hover{background:var(--rd-action);color:var(--rd-on-action)}.rd-topic{scroll-margin-top:calc(var(--header-h,56px) + 24px);margin-top:clamp(44px,5vw,64px)}.rd-topic__name{color:var(--rd-ink);font-family:var(--font-display-latin);font-size:var(--fs-h4);letter-spacing:-.02em;align-items:baseline;gap:14px;margin:0 0 6px;font-weight:600;display:flex}.rd-topic__name span{color:var(--rd-ember-deep);font-family:var(--font-sans,inherit);font-size:var(--fs-small);letter-spacing:0;font-weight:600}:root[data-theme=dark] .rd-topic__name span{color:var(--rd-ember)}.rd-rows{margin:0;padding:0;list-style:none;display:grid}.rd-rows li+li{box-shadow:inset 0 1px 0 var(--rd-hair)}.rd-rows a{color:var(--rd-text);grid-template-columns:minmax(0,1fr);gap:8px;padding:24px 0;text-decoration:none;display:grid}.rd-topic:last-child .rd-rows li:last-child a{padding-bottom:0}@media (min-width:900px){.rd-rows a{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8px 48px}.rd-rows__desc{grid-area:1/2/span 2}}.rd-rows__title{color:var(--rd-ink);font-family:var(--font-display-latin);font-size:var(--fs-h4);letter-spacing:-.018em;font-weight:600;line-height:1.25}.rd-rows__desc{font-size:var(--fs-body);line-height:1.6}.rd-rows a:hover .rd-rows__title{text-decoration:underline;-webkit-text-decoration-color:var(--rd-ember);text-decoration-color:var(--rd-ember);text-underline-offset:5px;text-decoration-thickness:2px}.rd-grid{grid-template-columns:minmax(0,1fr);gap:56px;display:grid}.rd-grid>*{min-width:0}@media (min-width:1100px){.rd-grid{grid-template-columns:minmax(0,46rem) 300px;justify-content:space-between;gap:clamp(56px,6vw,112px)}.rd-text__toc{display:none}.rd-side__stick{top:calc(var(--header-h,56px) + 32px);position:sticky}}.rd-text .pr{max-width:none}.rd-text__toc{margin-bottom:36px}.rd-dek{box-shadow:inset 3px 0 0 var(--rd-ember);color:var(--rd-ink);font-family:var(--font-display-latin);font-size:var(--fs-lead);letter-spacing:-.015em;text-wrap:pretty;margin:0 0 40px;padding-inline-start:20px;font-weight:500;line-height:1.45}:root[dir=rtl] .rd-dek{box-shadow:inset -3px 0 0 var(--rd-ember)}.rd-side{align-content:start}.rd-side,.rd-side__stick{gap:32px;display:grid}.rd-side__label{color:var(--rd-ink);font-size:var(--fs-small);margin:0 0 12px;font-weight:600}.rd-author{align-items:center;gap:14px;display:flex}.rd-author__mark{border-radius:var(--r-dot);background:var(--rd-ember);width:54px;height:54px;color:var(--black-0);font-family:var(--font-display-latin);font-size:var(--fs-lead);letter-spacing:-.02em;flex:none;place-items:center;font-weight:600;display:grid}.rd-author__name{color:var(--rd-ink);font-size:var(--fs-body);margin:0;font-weight:600}.rd-author__role{color:var(--rd-muted);font-size:var(--fs-small);margin:2px 0 0}.rd-share ul{gap:8px;margin:0;padding:0;list-style:none;display:flex}.rd-share a{border-radius:var(--r-outer);background:var(--rd-cream);width:40px;height:40px;color:var(--rd-ink);transition:background-color .2s var(--ease-soft,ease),color .2s var(--ease-soft,ease);place-items:center;display:grid}.rd-share a:hover{background:var(--rd-action);color:var(--rd-on-action)}.rd-share svg{width:17px;height:17px}.rd-pref__link{border-radius:var(--r-outer);background:var(--rd-cream);color:var(--rd-ink);font-size:var(--fs-body);transition:background-color .2s var(--ease-soft,ease);align-items:center;gap:14px;padding:16px 18px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.rd-pref__link:hover{background:var(--rd-cream-hover)}.rd-pref__g{flex:none;width:34px;height:34px}.rd-pref__note{color:var(--rd-muted);font-size:var(--fs-small);margin:10px 0 0;line-height:1.5}.rd-toc ol{margin:0;padding:0;list-style:none;display:grid}.rd-toc a{box-shadow:inset 2px 0 0 var(--rd-hair);color:var(--rd-muted);font-size:var(--fs-small);transition:color .2s var(--ease-soft,ease),box-shadow .2s var(--ease-soft,ease);padding:7px 0 7px 14px;line-height:1.4;text-decoration:none;display:block}:root[dir=rtl] .rd-toc a{box-shadow:inset -2px 0 0 var(--rd-hair);padding:7px 14px 7px 0}.rd-toc a:hover{color:var(--rd-ink)}.rd-toc a[aria-current]{box-shadow:inset 2px 0 0 var(--rd-ember);color:var(--rd-ink);font-weight:600}:root[dir=rtl] .rd-toc a[aria-current]{box-shadow:inset -2px 0 0 var(--rd-ember)}.rd-toc summary{color:var(--rd-ink);font-size:var(--fs-small);text-underline-offset:3px;cursor:pointer;margin-top:10px;font-weight:600;text-decoration:underline;list-style:none}.rd-toc summary::-webkit-details-marker{display:none}.rd-toc details[open] summary{display:none}@media (max-width:1099px){.rd-toc{display:none}}.rd-try{isolation:isolate;border-radius:var(--r-outer);background:var(--rd-stage);color:var(--rd-on-stage-muted);text-align:center;gap:10px;padding:26px 24px;display:grid;position:relative;overflow:hidden}.rd-try:before{z-index:-1;content:"";opacity:.85;background:url(/story/how-ground.webp) bottom/260% no-repeat;position:absolute;inset:0}.rd-try__title{color:var(--rd-on-stage);font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.025em;margin:0;font-weight:600}.rd-try__body{font-size:var(--fs-small);margin:0;line-height:1.55}.rd-try__button{border-radius:var(--r-pill);background:var(--rd-on-stage);min-height:48px;color:var(--black-0);font-size:var(--fs-body);transition:opacity .2s var(--ease-soft,ease);justify-content:center;align-items:center;margin-top:10px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.rd-try__button:hover{opacity:.9}.rd-more__grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px;display:grid}@media (min-width:760px){.rd-more__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:root[lang=ar] :is(.rd-index-title,.rd-title,.rd-card__title,.rd-h2,.rd-topic__name,.rd-rows__title,.rd-dek,.rd-try__title,.rd-author__mark,.wl-done__title){font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}:root[lang=ar] :is(.rd-index-title,.rd-title){line-height:1.3}:root[lang=ar] :is(.rd-card__title,.rd-rows__title){line-height:1.45}:root[lang=ar] .rd-card[data-feature] .rd-card__title{line-height:1.35}:root[lang=ar] .rd-dek{font-weight:600;line-height:1.8}:root:is([lang=zh-CN],[lang=ja],[lang=hi]) :is(.rd-index-title,.rd-title,.rd-card__title,.rd-h2,.rd-rows__title,.rd-dek){letter-spacing:0;line-height:1.3}@media (max-width:640px){.rd-index-lead{font-size:var(--fs-lead)}.rd-stage:after{background:linear-gradient(to bottom,var(--rd-stage) 35%,#0000008c 100%)}.rd-stage[data-photo]:before{inset-inline-start:0}:root .rd-stage[data-photo]:after{background:linear-gradient(#000000b3,#000000db 45%,#000c)}.rd-stage[data-photo]{padding-bottom:52px}.rd-start__button{justify-content:center;justify-self:stretch}}.wl-stage{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;padding:clamp(32px,5vw,72px);display:grid}@media (min-width:980px){.wl-stage{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(48px,6vw,112px);min-height:560px}}.wl__title{max-width:13ch}.wl__card{border-radius:var(--r-outer);background:var(--rd-cream);color:var(--rd-text);padding:clamp(24px,3vw,36px)}:root:not([data-theme=dark]) .wl__card{background:var(--cream-0)}.wl-form{gap:18px;display:grid}.wl-field{color:var(--rd-ink);font-size:var(--fs-small);gap:8px;font-weight:600;display:grid}.wl-field input{border-radius:var(--r-outer);background:var(--cream-2);min-height:52px;color:var(--black-0);font:inherit;font-size:var(--fs-body);transition:box-shadow .2s var(--ease-soft,ease);border:0;outline:none;padding:0 16px;font-weight:500}:root[data-theme=dark] .wl-field input{background:var(--black-1);color:var(--rd-ink)}.wl-field input::placeholder{color:var(--rd-muted);font-weight:400}.wl-field input:focus-visible{box-shadow:0 0 0 2px var(--rd-ember)}.wl-field input[aria-invalid]{box-shadow:inset 0 -2px 0 var(--rd-ember-deep)}.wl-field input[aria-invalid]:focus-visible{box-shadow:0 0 0 2px var(--rd-ember-deep)}.wl-trap{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.wl-submit{border-radius:var(--r-pill);background:var(--rd-action);min-height:52px;color:var(--rd-on-action);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background-color .2s var(--ease-soft,ease);border:0;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:0 24px;font-weight:600;display:inline-flex}.wl-submit:hover{background:var(--rd-action-hover)}.wl-submit:disabled{cursor:progress;opacity:.7}.wl-msg{min-height:1.4em;color:var(--rd-muted);font-size:var(--fs-small);margin:0;line-height:1.5}.wl-msg[data-kind=error]{color:var(--rd-ember-deep)}:root[data-theme=dark] .wl-msg[data-kind=error]{color:var(--rd-ember)}.wl__note{color:var(--rd-muted);font-size:var(--fs-small);margin:14px 0 0;line-height:1.55}.wl__note a{color:var(--rd-ink);text-underline-offset:3px;text-decoration:underline}.wl-done{justify-items:start;gap:10px;display:grid}.wl-done__mark{border-radius:var(--r-dot);background:var(--rd-ember);width:44px;height:44px;color:var(--black-0);place-items:center;display:grid}.wl-done__mark svg{width:22px;height:22px}.wl-done__title{color:var(--rd-ink);font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.025em;margin:6px 0 0;font-weight:600}.wl-done__body{color:var(--rd-text);font-size:var(--fs-body);margin:0;line-height:1.6}@media (max-width:640px){.rd-card .rd-meta{font-size:var(--fs-small);white-space:nowrap;flex-wrap:nowrap}.rd-card .rd-meta li+li:before{margin-inline:9px}}.rd-author__mark,.rd-byline__mark{overflow:hidden}.rd-author__mark img,.rd-byline__mark img{object-fit:cover;width:100%;height:100%;display:block}.rd-byline__mark{border-radius:var(--r-dot);background:var(--rd-ember);width:30px;height:30px;color:var(--black-0);font-size:var(--fs-micro);flex:none;place-items:center;margin-inline-end:10px;font-weight:600;display:grid}.pr .fg{margin-block:2.4em}.fg-plate{isolation:isolate;border-radius:var(--r-outer);background:var(--black-0);color:#f4ece1b8;font-size:var(--fs-body);gap:18px;padding:clamp(20px,3vw,36px);line-height:1.5;display:grid;position:relative;overflow:hidden}.fg-plate:before{opacity:.6;background:url(/story/how-ground.webp) 100% 100%/cover no-repeat}.fg-plate:after,.fg-plate:before{z-index:-1;content:"";position:absolute;inset:0}.fg-plate:after{background:linear-gradient(to right,var(--black-0) 20%,#00000059 100%)}:root[dir=rtl] .fg-plate:before{transform:scaleX(-1)}:root[dir=rtl] .fg-plate:after{background:linear-gradient(to left,var(--black-0) 20%,#00000059 100%)}.fg-plate p{margin:0}.fg-who{color:#f4ece194;font-size:var(--fs-small);align-items:center;gap:8px;font-weight:600;display:inline-flex}.fg-spark{border-radius:var(--r-dot);background:var(--ember);width:9px;height:9px;box-shadow:0 0 12px 2px #e47742a6}.fg-bubble{border-radius:var(--r-outer) var(--r-outer) var(--r-outer) 0;background:var(--cream-2);max-width:34ch;color:var(--black-0);font-size:var(--fs-body);padding:14px 18px;font-weight:500;line-height:1.45;margin-top:8px!important}:root[dir=rtl] .fg-bubble{border-radius:var(--r-outer) var(--r-outer) 0 var(--r-outer)}.fg-bar{background:#f4ece129;height:6px;display:block}.fg-bar,.fg-state{border-radius:var(--r-pill)}.fg-state{font-size:var(--fs-micro);white-space:nowrap;justify-self:end;padding:4px 11px;font-weight:600}.fg-state[data-state=named]{background:var(--ember);color:var(--black-0)}.fg-state[data-state=missing]{color:var(--cream-2);background:#f4ece11f}.fg-state[data-state=notMeasured]{color:var(--cream-2);background:repeating-linear-gradient(135deg,#f4ece138 0 4px,#f4ece10f 4px 8px)}.fg [data-you],.fg-engines [data-state=notMeasured],.fg-states [data-state=failed],.fg-states [data-state=notMeasured]{background:repeating-linear-gradient(135deg,#f4ece114 0 6px,#f4ece105 6px 12px)}.fg-reply{border-radius:var(--r-outer);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12110fc7;justify-self:end;width:min(100%,540px);padding:18px}.fg-reply__lead{color:#f4ece1e0;margin:10px 0 14px!important}.fg-brands{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pr .fg-brands>li:before{display:none}.fg-brands li{border-radius:var(--r-inner);background:#f4ece10f;grid-template-columns:18px auto minmax(24px,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.fg-brands [data-you]{grid-template-columns:18px minmax(0,1fr) auto}.fg-brands [data-you] .fg-brand{opacity:.7}.fg-rank{color:var(--ember);font-size:var(--fs-small);font-variant-numeric:tabular-nums;font-weight:700}.fg-brand{color:var(--cream-2);font-weight:600}.fg-engines{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:4px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.fg-engines{grid-template-columns:repeat(4,minmax(0,1fr))}}.pr .fg-engines>li:before,.pr .fg-states>li:before{display:none}.fg-engines li{border-radius:var(--r-outer);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12110fc7;grid-template-rows:auto 1fr auto;gap:14px;min-height:150px;padding:14px;display:grid}.fg-engines .fg-state{justify-self:start}.fg-lines{align-content:start;gap:8px;display:grid}.fg-engines [data-state=named] .fg-lines .fg-bar:nth-child(2){background:var(--ember);width:42%!important}.pr :is(.fg-brands,.fg-engines,.fg-states){padding:0}.fg[data-kind=states] .fg-plate{grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.fg[data-kind=states] .fg-plate{grid-template-columns:repeat(2,minmax(0,1fr))}}.fg-group{align-content:start;gap:12px;display:grid}.fg-states{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fg-states li{border-radius:var(--r-outer);background:#12110fc7;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:4px 12px;padding:16px;display:grid}.fg-mark{border-radius:var(--r-dot);width:12px;height:12px}[data-state=named]>.fg-mark{background:var(--ember);box-shadow:0 0 10px 1px #e4774299}[data-state=missing]>.fg-mark{background:#f4ece166}[data-state=notMeasured]>.fg-mark{background:repeating-linear-gradient(135deg,#f4ece199 0 2px,#0000 2px 4px);border-radius:0}[data-state=failed]>.fg-mark{background:var(--ember-deep);border-radius:0}.fg-states__name{color:var(--cream-2);font-size:var(--fs-body);font-weight:600}.fg-states__body{font-size:var(--fs-small);grid-column:2}.fg-caption{color:var(--pr-muted,var(--words-3));font-size:var(--fs-small);margin-top:12px;line-height:1.55}.fg-tag{color:var(--rd-ember-deep);margin-inline-end:8px;font-weight:600}:root[data-theme=dark] .fg-tag{color:var(--rd-ember)}@media (max-width:640px){.fg-reply{padding:14px}.fg-brands li{grid-template-columns:16px minmax(0,1fr) auto}.fg-brands .fg-bar{display:none}}.dp-band{padding-block:0 var(--st-space)}.dp-band>.dp-wrap{max-width:none;padding-inline:0}.dp-band__stage{padding-inline:max(var(--st-frame-pad),calc((100% - var(--st-frame)) / 2 + var(--st-frame-pad)));border-radius:0;display:grid}.dp-band__head{justify-items:start;gap:22px;display:grid}.dp-band__title{max-width:14ch;color:var(--rd-on-stage);font-family:var(--font-display-latin);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:600;line-height:1}:root[lang=ar] .dp-band__title{max-width:8.88em;font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700;line-height:1.25}:root:is([lang=zh-CN],[lang=ja],[lang=hi]) .dp-band__title{letter-spacing:0;line-height:1.25}:root:is([lang=zh-CN],[lang=ja]) .dp-band__title{max-width:11em;word-break:auto-phrase;text-wrap:balance}.dp-band__side{justify-items:start;gap:22px;display:grid}.dp-band__lead{max-width:34rem;text-wrap:pretty;margin:0;line-height:1.5}.dp-band__lead,:root .dp-band .dp-crumbs,:root .dp-band .dp-crumbs li+li:before{color:var(--rd-on-stage-muted)}:root .dp-band .dp-crumbs :is(a:hover,[aria-current]){color:var(--rd-on-stage)}:root .dp-band .pr-facts{color:var(--rd-on-stage-muted);margin:0}:root .dp-band .pr-facts strong{color:var(--rd-on-stage)}:root .dp-band .dp-actions{margin-top:0}:root .dp-band .st-button{background:var(--rd-on-stage);color:var(--black-0)}:root .dp-band .st-button:hover{background:var(--cream-1)}:root .dp-band .st-next{color:var(--rd-on-stage)}@media (max-width:640px){.dp-band__lead{font-size:var(--fs-lead)}.dp-band .dp-actions .st-button{justify-content:center;width:100%}}.dp-split__grid{gap:32px;display:grid}@media (min-width:900px){.dp-split__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,112px)}.dp-split__head{position:sticky;top:104px}}.dp-split .dp-h2{max-width:14ch;font-size:var(--fs-h2);line-height:1.04}:root:not(:is([lang=ar],[lang=zh-CN],[lang=ja],[lang=hi])) .dp-split .dp-h2{text-transform:uppercase;letter-spacing:-.02em}.dp-split__lead{max-width:24rem;color:var(--rd-text);font-size:var(--fs-lead);margin:16px 0 0;line-height:1.5}.dp-split__list{gap:clamp(28px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.dp-split__list li{gap:10px;display:grid}.dp-split__list h3{font-family:var(--font-display-latin);font-size:var(--fs-h4);letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.3}:root[lang=ar] .dp-split__list h3{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}.dp-split__list p{max-width:40rem;color:var(--rd-text);font-size:var(--fs-body);margin:0;line-height:1.5}:root[lang=ar] .dp-split__list p{line-height:1.8}:root .dp>.st.dp-split--cream:not(.st-begin){margin-block:var(--st-space);padding-block:var(--st-space);background:var(--rd-cream)}.dp-founder{border-radius:var(--r-outer);background:var(--rd-cream);align-items:center;gap:24px;margin:0;padding:clamp(20px,2.4vw,28px);display:grid}@media (min-width:640px){.dp-founder{grid-template-columns:clamp(140px,16vw,200px) minmax(0,1fr);gap:clamp(24px,3vw,40px)}}.dp-founder img{aspect-ratio:1;border-radius:var(--r-outer);object-fit:cover;width:100%;max-width:200px;height:auto;display:block}.dp-founder p{color:var(--rd-ink);font-size:var(--fs-lead);text-wrap:pretty;margin:0;line-height:1.55}.dp .pr-index{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:10px;max-width:none}.dp .pr-index li+li{box-shadow:none}.dp .pr-index a{border-radius:var(--r-outer);background:var(--rd-cream);height:100%;transition:background-color .2s var(--ease-soft,ease);grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:clamp(20px,2.2vw,28px)}.dp .pr-index a:hover{background:var(--rd-cream-hover)}.dp .pr-index__date{color:var(--rd-ember-deep);grid-area:auto/1;align-self:start;margin-top:4px;font-weight:600}:root[data-theme=dark] .dp .pr-index__date{color:var(--rd-ember)}.pr-head--plain{padding-block:var(--title-top) var(--st-space)}.pr-head--plain .pr-head__inner{text-align:center;justify-items:center}.pr-head--plain .pr-title{max-width:28ch;font-size:var(--fs-title)}.pr-head--plain :is(.pr-facts,.dp-crumbs){justify-content:center}.dp-rows__wrap{max-width:calc(1120px + 2 * var(--st-frame-pad))}.dp-rows .dp-h2{max-width:none;font-size:var(--fs-h2);line-height:1.04}:root:not(:is([lang=ar],[lang=zh-CN],[lang=ja],[lang=hi])) .dp-rows .dp-h2{text-transform:uppercase;letter-spacing:-.02em}.dp-rows__lead{max-width:48rem;color:var(--rd-text);font-size:var(--fs-lead);margin:14px 0 0;line-height:1.5}.dp-rows__list{border-radius:var(--r-outer);gap:2px;margin-top:clamp(28px,3vw,40px);display:grid;overflow:hidden}.dp-rows__item{background:var(--rd-cream)}.dp-rows__item summary{min-height:60px;color:var(--rd-ink);font-size:var(--fs-body);cursor:pointer;transition:background-color .2s var(--ease-soft,ease);justify-content:space-between;align-items:center;gap:24px;padding:16px clamp(18px,2vw,24px);font-weight:600;list-style:none;display:flex}.dp-rows__item summary::-webkit-details-marker{display:none}.dp-rows__item summary:hover{background:var(--rd-cream-hover)}.dp-rows__item summary svg{width:16px;height:16px;color:var(--rd-ember-deep);transition:transform .2s var(--ease-soft,ease);flex:none}:root[dir=rtl] .dp-rows__item summary svg{transform:scaleX(-1)}.dp-rows__item[open] summary svg{transform:rotate(90deg)}.dp-rows__item p{max-width:48rem;color:var(--rd-text);font-size:var(--fs-body);margin:0;padding:0 clamp(18px,2vw,24px) 20px;line-height:1.6}@media (prefers-reduced-motion:reduce){.dp-rows__item summary,.dp-rows__item summary svg{transition:none}}.dp-band__stage:before{display:none}.dp-band__art{z-index:-1;width:100%;height:100%;position:absolute;inset:0}:root[dir=rtl] .dp-band__art{transform:scaleX(-1)}.dp-band__rib{transform-box:fill-box;transform-origin:50% 100%;animation:dp-rib 1.5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 22ms + .12s)}@keyframes dp-rib{0%{opacity:0;transform:scaleY(.06)}35%{opacity:1}}.dp-band__word{animation:dp-word .9s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * 70ms + 80ms);display:inline-block}@keyframes dp-word{0%{opacity:0;filter:blur(10px);transform:translateY(.32em)}}.dp-band__side{animation:dp-lift .9s cubic-bezier(.22,1,.36,1) .45s both}@keyframes dp-lift{0%{transform:translateY(14px)}}@keyframes dp-rise{0%{opacity:0;transform:translateY(14px)}}@supports (animation-timeline:view()){.dp-split__list li{animation:dp-focus linear both;animation-timeline:view();animation-range:entry cover 38%}@keyframes dp-focus{0%{opacity:.18;transform:translateY(18px)}}}.dp-rows__item{interpolate-size:allow-keywords}.dp-rows__item::details-content{block-size:0;transition:block-size .35s cubic-bezier(.22,1,.36,1),content-visibility allow-discrete .35s;overflow:hidden}.dp-rows__item[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.dp-band__rib,.dp-band__side,.dp-band__word,.dp-split__list li{transition:none;animation:none!important}.dp-rows__item::details-content{transition:none}}:root:not(:is([lang=ar],[lang=zh-CN],[lang=ja],[lang=hi])) .dp:has(>.dp-band) :is(.dp-faq,.dp-steps,.dp-cards) .dp-h2{font-size:var(--fs-h2);letter-spacing:-.02em;text-transform:uppercase;line-height:1.04}.dp-band__lead{color:#f4ece1db}:root .dp-band .dp-crumbs [aria-current]{color:var(--rd-ember)}.dp-split__list li{box-shadow:inset 3px 0 0 var(--rd-ember);padding-inline-start:22px}:root[dir=rtl] .dp-split__list li{box-shadow:inset -3px 0 0 var(--rd-ember)}.dp-split__list h3{color:var(--rd-ink)}.dp-band__head,.dp-band__side,.dp-band__stage{text-align:center;justify-items:center}@media (min-width:900px){.dp-band__stage{grid-template-columns:minmax(0,1fr);align-items:start}}.dp-band__stage{min-height:0;padding-block:var(--title-top) clamp(150px,15vw,230px);align-content:start;gap:26px}.dp-band .dp-actions,.dp-band .dp-crumbs,.dp-band .pr-facts{justify-content:center}.dp-band__title{max-width:17ch;font-size:var(--fs-display);letter-spacing:-.05em;margin-inline:auto;line-height:.98}:root[lang=ar] .dp-band__title{max-width:11.1em;line-height:1.22}.dp-band__lead{max-width:44rem;font-size:var(--fs-lead);margin-inline:auto}.dp-band__stage:after,:root[dir=rtl] .dp-band__stage:after{background:linear-gradient(to bottom,var(--rd-stage) 50%,#00000080 70%,#0000 90%)}.dp-band__stage[data-peek]{--under:clamp(150px,17vw,260px);background:linear-gradient(to bottom,var(--rd-stage) calc(100% - var(--under)),transparent calc(100% - var(--under)));min-height:0;padding-bottom:0}.dp-band__stage[data-peek] .dp-band__art,.dp-band__stage[data-peek]:after{height:calc(100% - var(--under));inset-block-end:auto}.dp-band__stage[data-peek]:after,:root[dir=rtl] .dp-band__stage[data-peek]:after{background:linear-gradient(to bottom,var(--rd-stage) 60%,#00000073 76%,#0000 92%)}@media (max-width:899px){.dp-band__stage:after,.dp-band__stage[data-peek]:after,:root[dir=rtl] .dp-band__stage:after,:root[dir=rtl] .dp-band__stage[data-peek]:after{background:linear-gradient(to bottom,var(--rd-stage) 72%,#0006 86%,#0000 100%)}}.dp-band__peek{text-align:start;width:min(1320px,100%);margin-top:clamp(36px,4.4vw,64px);animation:dp-rise 1.1s cubic-bezier(.22,1,.36,1) .6s both;position:relative;container-type:inline-size}.dp-band__peek:before{z-index:0;content:"";filter:blur(24px);background:radial-gradient(50% 60% at 50% 70%,#e477426b,#0000 70%);position:absolute;inset:-14% 6% 40%}@media (prefers-reduced-motion:reduce){.dp-band__peek{animation:none}}.dp-peek{justify-items:center;display:grid;position:relative}.dp-peek__win{z-index:1;border-radius:var(--r-outer);background:var(--cream-0);zoom:.6;width:500px;height:340px;position:relative;overflow:hidden;box-shadow:0 2px 6px #0000001f,0 40px 90px -20px #00000073}.dp-peek__win:not([data-at=centre]){display:none}@container (min-width:340px){.dp-peek__win{zoom:.66}}@container (min-width:400px){.dp-peek__win{zoom:.78}}@container (min-width:520px){.dp-peek__win{zoom:1}}@container (min-width:700px){.dp-peek__win{zoom:1.2}}@container (min-width:1000px){.dp-peek{height:470px}.dp-peek__win{zoom:1;transform-origin:50% 0;position:absolute;top:0;left:50%}.dp-peek__win[data-at=centre]{z-index:2;transform:translate(-50%)scale(1.34)}.dp-peek__win:not([data-at=centre]){opacity:.92;display:block}.dp-peek__win[data-at=start]{transform:translate(calc(-50% - 31cqw))translateY(64px)scale(.98)}.dp-peek__win[data-at=end]{transform:translate(calc(31cqw - 50%))translateY(64px)scale(.98)}}.dp-band__peek>*{z-index:1;position:relative}.pc-family{gap:14px;display:grid}.pc-status{border-radius:var(--r-pill);max-width:44rem;color:var(--rd-on-stage);font-size:var(--fs-small);text-align:center;background:#f4ece11f;justify-self:center;margin:0;padding:8px 16px}.pc-plans{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:860px){.pc-plans[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-plans[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc-plan{border-radius:var(--r-outer);background:var(--cream-0);color:var(--words-2);text-align:start;align-content:start;gap:12px;padding:clamp(22px,2.4vw,30px);display:grid;box-shadow:0 1px 3px #00000014,0 30px 70px -30px #00000059}.pc-agencies .pc-plan{background:var(--rd-cream);box-shadow:none}.pc-plan[data-plan=core]{background:var(--black-0);color:#f4ece1c7}.pc-plan__name{color:var(--black-0);font-family:var(--font-display-latin);font-size:var(--fs-h3);letter-spacing:-.02em;margin:0;font-weight:600}.pc-plan[data-plan=core] .pc-plan__name{color:var(--cream-2)}.pc-plan__for{min-height:3.2em;font-size:var(--fs-body);margin:0;line-height:1.55}.pc-plan__price{align-items:baseline;gap:6px;min-height:52px;margin-top:4px;display:flex}.pc-plan__amount{color:var(--black-0);font-family:var(--font-display-latin);font-size:var(--fs-h2);letter-spacing:-.04em;font-weight:600;line-height:1}.pc-plan__amount--word{font-size:var(--fs-h3)}:root[lang=ar] .pc-plan__amount--word{font-family:var(--font-arabic-stack);letter-spacing:0;font-weight:700}.pc-plan[data-plan=core] .pc-plan__amount{color:var(--cream-2)}.pc-plan__per{font-size:var(--fs-body)}.pc-plan__tbc{border-radius:var(--r-pill);background:var(--rd-cream);color:var(--rd-ember-deep);font-size:var(--fs-small);align-self:center;padding:6px 12px;font-weight:600}.pc-plan[data-plan=core] .pc-plan__tbc{color:var(--rd-ember);background:#f4ece11f}.pc-plan__cta{justify-content:center}.pc-plan[data-plan=core] .pc-plan__cta{background:var(--cream-2);color:var(--black-0)}.pc-plan__features{font-size:var(--fs-small);gap:9px;margin:8px 0 0;padding:16px 0 0;line-height:1.5;list-style:none;display:grid;box-shadow:inset 0 1px #11111017}.pc-plan[data-plan=core] .pc-plan__features{box-shadow:inset 0 1px #f4ece124}.pc-plan__features li{grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.pc-plan__features svg{width:16px;height:16px;color:var(--rd-ember);margin-top:3px}.pc-agencies .dp-h2,.pc-compare .dp-h2{margin-bottom:clamp(24px,2.6vw,36px)}.pc-table__scroll{border-radius:var(--r-outer);overflow-x:auto}.pc-table__scroll:focus-visible{outline:2px solid var(--rd-ember);outline-offset:2px}.pc-table{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--fs-body)}.pc-table td,.pc-table th{text-align:start;vertical-align:top;padding:13px 14px}.pc-table thead th{color:var(--rd-ink);font-size:var(--fs-body);font-weight:600}.pc-table tbody tr:not(.pc-table__group){box-shadow:inset 0 -1px 0 var(--rd-hair)}.pc-table tbody th[scope=row]{width:22%;color:var(--rd-ink);font-weight:500}.pc-table td{color:var(--rd-text)}.pc-table__group th{color:var(--rd-ember-deep);font-size:var(--fs-small);padding-top:28px;font-weight:700}:root[data-theme=dark] .pc-table__group th{color:var(--rd-ember)}.pc-no,.pc-yes{width:18px;height:18px}.pc-yes{color:var(--rd-ember)}.pc-no{color:var(--rd-muted)}:root[data-theme=dark] .pc-plan:not([data-plan=core]){background:var(--black-2);color:#ebe0cfc7}:root[data-theme=dark] .pc-plan:not([data-plan=core]) :is(.pc-plan__name,.pc-plan__amount){color:var(--night-1)}:root[data-theme=dark] .pc-plan[data-plan=core]{background:var(--cream-3);color:var(--words-2)}:root[data-theme=dark] .pc-plan[data-plan=core] :is(.pc-plan__name,.pc-plan__amount){color:var(--black-0)}:root[data-theme=dark] .pc-plan[data-plan=core] .pc-plan__cta{background:var(--black-0);color:var(--night-1)}:root[data-theme=dark] .pc-plan__features{box-shadow:inset 0 1px #ebe0cf1a}.ct-split__grid{gap:clamp(28px,4vw,56px);display:grid}@media (min-width:960px){.ct-split__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.ct-side{gap:22px;display:grid}.ct-steps{counter-reset:ct;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ct-steps li{color:var(--rd-text);font-size:var(--fs-body);counter-increment:ct;grid-template-columns:28px minmax(0,1fr);gap:12px;line-height:1.55;display:grid}.ct-steps li:before{border-radius:var(--r-pill);background:var(--rd-ember);width:28px;height:28px;color:var(--black-0);content:counter(ct,decimal);font-size:var(--fs-small);place-items:center;font-weight:700;display:grid}.ct-topics{border-radius:var(--r-outer);gap:2px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ct-topics li{background:var(--rd-cream);gap:2px;padding:14px 18px;display:grid}.ct-topics strong{color:var(--rd-ink);font-size:var(--fs-body);font-weight:600}.ct-topics span{color:var(--rd-text);font-size:var(--fs-small)}.ct-card{border-radius:var(--r-outer);background:var(--cream-0);padding:clamp(22px,3vw,36px);box-shadow:0 1px 3px #00000014,0 30px 70px -30px #0000004d}:root[data-theme=dark] .ct-card{background:var(--black-2)}.ct-form,.ct-row{gap:16px;display:grid}@media (min-width:640px){.ct-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-field{color:var(--rd-ink);font-size:var(--fs-small);gap:6px;font-weight:600;display:grid}.ct-field em{color:var(--rd-muted);font-style:normal;font-weight:400}.ct-field :is(input,select,textarea){border-radius:var(--r-outer);background:var(--rd-cream);width:100%;min-height:46px;color:var(--rd-ink);font:inherit;transition:box-shadow .15s var(--ease-soft,ease);border:0;outline:none;padding:11px 14px;font-weight:400}.ct-field textarea{resize:vertical;line-height:1.55}.ct-field :is(input,select,textarea):focus-visible{box-shadow:0 0 0 2px var(--rd-ember)}.ct-field :is(input,textarea)[aria-describedby]{box-shadow:inset 0 -2px 0 var(--rd-ember-deep)}.ct-field :is(input,textarea)[aria-describedby]:focus-visible{box-shadow:0 0 0 2px var(--rd-ember-deep)}.ct-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ct-consent{color:var(--rd-text);font-size:var(--fs-small);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;line-height:1.5;display:grid}.ct-consent input{width:18px;height:18px;accent-color:var(--rd-ember-deep);margin-top:2px}.ct-consent a{color:var(--rd-ember-deep)}.ct-error{border-radius:var(--r-outer);color:var(--rd-ink);font-size:var(--fs-small);background:#e4774224;margin:0;padding:10px 14px}.ct-submit{justify-self:start}.ct-submit:disabled{opacity:.6;cursor:progress}.ct-done{color:var(--rd-text);justify-items:start;gap:8px;padding:12px 0;display:grid}.ct-done p{margin:0}.ct-done__mark{border-radius:var(--r-pill);background:var(--rd-ember);width:44px;height:44px;color:var(--black-0);place-items:center;display:grid}.ct-done__mark svg{width:22px;height:22px}.ct-done__title{color:var(--rd-ink);font-size:var(--fs-h4);font-weight:600}.ct-done__ref strong{color:var(--rd-ink);font-family:ui-monospace,monospace}@media (max-width:640px){.ct-submit{justify-content:center;justify-self:stretch}}.ig-cats{gap:var(--content-gap);display:grid}.ig-cat .dp-h3{margin-bottom:18px}.ig-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ig-card{border-radius:var(--r-outer);background:var(--rd-cream);grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"mark name state""gives gives gives";align-items:center;gap:14px 12px;padding:20px 22px;display:grid}.ig-card__mark{border-radius:var(--r-inner);background:var(--cream-0);grid-area:mark;place-items:center;width:40px;height:40px;display:grid}.ig-card__mark img,.ig-card__mark svg{width:22px;height:22px}.ig-card__mark svg,.ig-card__name{color:var(--rd-ink)}.ig-card__name{font-size:var(--fs-body);grid-area:name;font-weight:600}.ig-card__state{border-radius:var(--r-pill);background:var(--bg,var(--cream-0));color:var(--rd-muted);font-size:var(--fs-small);white-space:nowrap;grid-area:state;padding:3px 10px;font-weight:600}.ig-card[data-state=testing] .ig-card__state{color:var(--rd-ember-deep);background:#e4774229}:root[data-theme=dark] .ig-card[data-state=testing] .ig-card__state{color:var(--rd-ember)}.ig-card[data-state=available] .ig-card__state{background:var(--rd-ember);color:var(--black-0)}.ig-card__gives{color:var(--rd-text);font-size:var(--fs-small);grid-area:gives;margin:0;line-height:1.55}:root[data-theme=dark] .ig-card__state{color:#ebe0cfb8;background:#ebe0cf17}:root[data-theme=dark] .ig-card[data-state=testing] .ig-card__state{background:#e477422e}:root[data-theme=dark] .ig-card__mark{background:var(--cream-2)}:root[data-theme=dark] .ig-card__mark svg{color:var(--black-0)}.pc-engines{flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;list-style:none;display:flex}.pc-plan>.pc-engines{margin-top:4px}.pc-engine{font-size:var(--fs-small);white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.pc-engine .hx3-logo__img{width:18px;height:18px}.pc-engine .hx3-logo__art,.pc-engine .hx3-logo__icon{width:16px;height:16px}.pc-table .pc-engines{flex-direction:column;gap:8px}.pc-table .pc-engine{font-weight:500}.cp{--cp-tint:var(--cream-1);--cp-chip:var(--cream-2);--cp-chip-hover:var(--cream-3);--cp-stage-hair:#f4ece124}:root[data-theme=dark] .cp{--cp-tint:var(--black-1);--cp-chip:var(--black-3);--cp-chip-hover:var(--black-4)}.cp-reviewed{color:var(--rd-on-stage-muted);font-size:var(--fs-small);margin:0}.cp-lead{max-width:62ch;margin:var(--heading-gap) 0 0;color:var(--rd-text);font-size:var(--fs-body);text-wrap:pretty;line-height:1.6}.cp-refs{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.cp-ref{border-radius:var(--r-pill);background:var(--cp-chip);min-width:20px;height:20px;color:var(--rd-ink);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;vertical-align:.1em;place-items:center;padding-inline:5px;font-weight:600;line-height:1;text-decoration:none;display:inline-grid}.cp-ref:hover{background:var(--cp-chip-hover)}.cp-read{color:var(--rd-muted);font-size:var(--fs-micro)}.cp-state{color:var(--rd-ink);font-size:var(--fs-body);align-items:center;gap:7px;font-weight:600;display:inline-flex}.cp-mark{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.cp-state[data-state=partial] .cp-mark path:first-child{fill:currentColor;stroke:none}.cp-state[data-state=undisclosed]{color:var(--rd-muted);font-weight:500}.cp-table{margin-top:var(--content-gap)}.cp-table__row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.4fr);column-gap:clamp(16px,2.2vw,32px);display:grid}.cp-table__row>*{box-shadow:inset 0 -1px 0 var(--rd-hair);padding-block:16px}.cp-table__head .cp-table__row>*{padding-block:14px}.cp-table__who{color:var(--rd-ink);font-size:var(--fs-h4);font-weight:600}.cp-table__cell--us,.cp-table__who--us{background:var(--cp-tint);padding-inline:16px}.cp-table__head .cp-table__who--us{border-radius:var(--r-outer) var(--r-outer) 0 0}.cp-table__group:last-child .cp-table__row:last-child .cp-table__cell--us{border-radius:0 0 var(--r-outer) var(--r-outer)}.cp-table__row--group{grid-template-columns:minmax(0,1fr)}.cp-table__group-name{color:var(--rd-ember-deep);font-size:var(--fs-small);padding-top:32px;font-weight:700}:root[data-theme=dark] .cp-table__group-name{color:var(--rd-ember)}.cp-table__label{color:var(--rd-ink);font-size:var(--fs-body);font-weight:500}.cp-cell{justify-items:start;gap:6px;display:grid}.cp-value{color:var(--rd-text);font-size:var(--fs-body);line-height:1.5}@media (max-width:899px){.cp-table__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px}.cp-table__corner{display:none}.cp-table__label{box-shadow:none;grid-column:1/-1;padding-bottom:2px;font-weight:600}.cp-table__who{font-size:var(--fs-body)}.cp-table__cell--us,.cp-table__who--us{padding-inline:12px}.cp-table__cell:before{content:attr(data-who) /"";color:var(--rd-muted);font-size:var(--fs-micro);margin-bottom:6px;font-weight:600;display:block}.cp-state,.cp-value{font-size:var(--fs-small)}}.cp-strengths .cp-ref{margin-inline-start:2px}.cp-diff__head{max-width:760px}.cp-diff__list{margin:var(--content-gap) 0 0;gap:clamp(56px,6vw,96px);padding:0;list-style:none;display:grid}.cp-diff__item{align-items:center;gap:28px;display:grid}@media (min-width:1000px){.cp-diff__item{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,88px)}.cp-diff__item:nth-child(2n) .cp-diff__words{order:2}}.cp-diff__words{justify-items:start;gap:14px;max-width:34rem;display:grid}.cp-diff__words p{color:var(--rd-text);font-size:var(--fs-body);margin:0;line-height:1.65}.cp-diff__go{color:var(--rd-ink);font-size:var(--fs-body);text-underline-offset:5px;align-items:center;gap:8px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.cp-diff__go svg{width:16px;height:16px}.cp-diff__shot{position:relative}.cp-tag{z-index:2;border-radius:var(--r-pill);background:var(--rd-on-stage);color:var(--black-0);font-size:var(--fs-micro);top:14px;padding:5px 11px;font-weight:600;line-height:1.2;position:absolute;inset-inline-start:14px}.cp-tag--peek{top:auto;bottom:calc(100% + 14px);inset-inline-start:auto;left:50%;transform:translate(-50%)}.cp-prices__grid{margin-top:var(--content-gap);gap:12px;display:grid}@media (min-width:900px){.cp-prices__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cp-prices__col{border-radius:var(--r-outer);background:var(--rd-cream);padding:clamp(22px,2.4vw,32px)}.cp-prices__col--us{background:var(--rd-stage);color:var(--rd-on-stage)}.cp-prices__who{color:var(--rd-ink);font-size:var(--fs-h4);margin:0 0 8px;font-weight:600}.cp-prices__col--us .cp-prices__who{color:var(--rd-on-stage)}.cp-plans{margin:0;padding:0;list-style:none;display:grid}.cp-plans li{box-shadow:inset 0 -1px 0 var(--rd-hair);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding-block:14px;display:grid}.cp-prices__col--us .cp-plans li{box-shadow:inset 0 -1px 0 var(--cp-stage-hair)}.cp-plans__name{font-weight:600}.cp-plans__name,.cp-plans__price{color:var(--rd-ink);font-size:var(--fs-body)}.cp-plans__price{font-variant-numeric:tabular-nums;text-align:end;font-weight:600}.cp-plans__price small{color:var(--rd-muted);font-size:var(--fs-small);margin-inline-start:3px;font-weight:400}.cp-prices__col--us :is(.cp-plans__name,.cp-plans__price){color:var(--rd-on-stage)}.cp-prices__col--us :is(.cp-plans__price small,.cp-plans__includes,.cp-plans__note){color:var(--rd-on-stage-muted)}.cp-plans__includes,.cp-plans__refs{grid-column:1/-1}.cp-plans__includes{color:var(--rd-text);font-size:var(--fs-small);line-height:1.5}.cp-plans__none,.cp-plans__note{color:var(--rd-muted);font-size:var(--fs-small);margin:16px 0 0;line-height:1.5}.cp-plans__note a{color:inherit;text-underline-offset:4px;text-decoration:underline}.cp-sources__grid{gap:28px 56px;margin-top:20px;display:grid}@media (min-width:900px){.cp-sources__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cp-sources__who{color:var(--rd-ink);font-size:var(--fs-small);margin:0 0 10px;font-weight:600}.cp-sources__list{color:var(--rd-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums;gap:8px;margin:0;padding-inline-start:28px;display:grid}.cp-sources__list--wide{margin-top:20px}@media (min-width:900px){.cp-sources__list--wide{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px}}.cp-sources__list li{scroll-margin-top:calc(var(--header-h) + 32px)}.cp-sources__list li:target{border-radius:var(--r-inner);background:var(--cp-tint)}.cp-sources__list a{color:var(--rd-ink);overflow-wrap:anywhere;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.cp-sources__list .cp-read{margin-inline-start:8px}.cp-sources .ct-note{margin-top:24px}.cp-hub__grid{margin:var(--content-gap) 0 0;gap:12px;padding:0;list-style:none;display:grid}@media (min-width:700px){.cp-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.cp-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cp-hub__card{border-radius:var(--r-outer);background:var(--rd-cream);height:100%;color:inherit;grid-template-rows:auto auto 1fr auto;gap:12px;padding:clamp(22px,2.2vw,30px);text-decoration:none;display:grid}.cp-hub__card:hover{background:var(--rd-cream-hover)}.cp-hub__name{color:var(--rd-ink);font-size:var(--fs-h4);font-weight:600}.cp-hub__line{color:var(--rd-text);font-size:var(--fs-body);line-height:1.55}.cp-hub__points{align-content:start;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.cp-hub__points li{color:var(--rd-text);font-size:var(--fs-small);padding-inline-start:18px;line-height:1.5;position:relative}.cp-hub__points li:before{content:"";border-radius:var(--r-dot);background:var(--rd-muted);top:.62em;width:6px;height:6px;position:absolute;inset-inline-start:2px}.cp-hub__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:8px;display:flex}.cp-hub__go{color:var(--rd-ink);font-size:var(--fs-small);align-items:center;gap:8px;font-weight:600;display:inline-flex}.cp-hub__go svg{width:15px;height:15px}.cp-matrix__scroll{margin-top:var(--content-gap);border-radius:var(--r-outer);overflow-x:auto}.cp-matrix__scroll:focus-visible{outline:2px solid var(--rd-ember);outline-offset:2px}.cp-matrix__table{border-collapse:collapse;width:100%;min-width:1120px;font-size:var(--fs-small)}.cp-matrix__table :is(th,td){text-align:start;vertical-align:top;padding:12px}.cp-matrix__table thead th{color:var(--rd-ink);font-size:var(--fs-body);font-weight:600}.cp-matrix__table thead a{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.cp-matrix__table tbody tr:not(.cp-matrix__group)>*{box-shadow:inset 0 -1px 0 var(--rd-hair)}.cp-matrix__table tbody th[scope=row]{z-index:1;background:var(--canvas);width:168px;color:var(--rd-ink);font-weight:500;position:sticky;inset-inline-start:0}.cp-matrix__table td{color:var(--rd-text);line-height:1.45}.cp-matrix__table td>*+*{margin-top:4px}.cp-matrix__table td>*{display:flex}.cp-matrix__table .cp-state,.cp-matrix__table .cp-value{font-size:var(--fs-small)}.cp-matrix__table [data-us]{background:var(--cp-tint)}.cp-matrix__group th{color:var(--rd-ember-deep);font-size:var(--fs-small);padding-top:28px;font-weight:700}:root[data-theme=dark] .cp-matrix__group th{color:var(--rd-ember)}.tr-sources.ps-bars li[data-you] .tr-sources__bar i{background:var(--brand)}.tr-sources.ps-bars li:first-child:not([data-you]) .tr-sources__bar i{background:var(--black)}.ps-foot{color:var(--words-3);margin:10px 0 0;font-size:10.5px;line-height:1.45}.ps-rows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ps-rows li{min-height:44px;box-shadow:inset 0 -1px 0 var(--product-3);align-items:center;gap:10px;padding-block:6px;display:flex}.ps-rows__words{flex:1;gap:1px;min-width:0;display:grid}.ps-rows__label{font-size:12.5px;font-weight:600}.ps-rows__detail,.ps-rows__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ps-rows__detail{color:var(--words-3);font-size:11px}.ps-state{white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:600}.ps-state[data-tone=good]{background:var(--black);color:var(--on-black)}.ps-state[data-tone=focal]{background:var(--brand);color:var(--black-0)}.ps-state[data-tone=warn]{background:var(--ember-tint);color:var(--ember-deep)}.ps-state[data-tone=muted]{background:var(--product-4);color:var(--words-3)}.ps-context{justify-self:start}.ps-ask-act{background:var(--product-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:36px;padding:10px 12px;display:flex}.ps-ask-act p{flex:12rem;margin:0;font-size:11.5px;font-weight:600;line-height:1.4}.ps-doc{gap:8px;display:grid}.ps-doc__heading{margin:0;font-size:14px;font-weight:700;line-height:1.3}.ps-doc__meta{color:var(--words-3);margin:0;font-size:11px}.ps-doc__chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.ps-doc__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ps-doc__kpis li{background:var(--product-2);border-radius:9px;gap:2px;padding:9px 10px;display:grid}.ps-doc__kpis small,.ps-doc__kpis span{color:var(--words-3);font-size:10.5px}.ps-doc__kpis b{font-size:16px;font-weight:700}.ps-doc__table{border-collapse:collapse;width:100%;font-size:11px}.ps-doc__table td,.ps-doc__table th{text-align:start;white-space:nowrap;height:28px;padding:0 6px}.ps-doc__table thead th{color:var(--words-3);font-weight:500}.ps-doc__table tbody tr{box-shadow:inset 0 -1px 0 var(--product-3)}.ps-doc__table tbody th{text-overflow:ellipsis;max-width:11rem;font-weight:600;overflow:hidden}@media (prefers-reduced-motion:no-preference){[data-stage][data-play][data-seen] :is(.ps-rows li,.ps-doc__table tbody tr,.ps-doc__kpis li){animation:tr-in .5s var(--st-ease) both;animation-delay:calc(.1s + var(--i,0) * 70ms)}[data-stage][data-play][data-seen] .ps-ask-act{animation:tr-in .5s var(--st-ease) .9s both}}.dp-drawing{position:relative}.dp-draw{align-content:center;gap:14px;padding:22px 24px;display:grid}.dp-draw__chip{border-radius:var(--r-pill);background:var(--product-4);color:var(--words-3);font-size:var(--fs-micro);white-space:nowrap;justify-self:end;padding:3px 10px;font-weight:600}.dp-draw__chip[data-state=available]{background:var(--ember);color:var(--black-0)}.dp-draw__chip[data-state=testing]{color:var(--ember-deep);background:#e4774229}.dp-flow{grid-template-columns:minmax(0,1fr) 58px minmax(0,1.15fr) 58px minmax(0,1fr);align-items:center;row-gap:10px;display:grid}.dp-flow__node{border-radius:var(--r-inner);background:var(--product-3);gap:3px;padding:12px 13px;display:grid}.dp-flow__node strong{color:var(--black-0);font-size:var(--fs-small);font-weight:600;line-height:1.25}.dp-flow__node span{color:var(--words-3);font-size:var(--fs-micro);line-height:1.35}.dp-flow__node[data-tone=lit]{background:var(--black-0)}.dp-flow__node[data-tone=lit] strong{color:var(--cream-2)}.dp-flow__node[data-tone=lit] span{color:#f4ece1b8}.dp-flow__node[data-tone=gate]{box-shadow:inset 3px 0 0 var(--ember)}:root[dir=rtl] .dp-flow__node[data-tone=gate]{box-shadow:inset -3px 0 0 var(--ember)}.dp-flow__edge{color:var(--words-3);font-size:var(--fs-micro);text-align:center;justify-items:center;gap:2px;line-height:1.2;display:grid}.dp-flow__edge svg{fill:none;width:22px;height:22px;stroke:var(--ember);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.dp-flow__edge[data-dir=up] svg{transform:rotate(-90deg)}.dp-flow__edge[data-dir=down] svg{transform:rotate(90deg)}.dp-flow__site,.dp-flow__tools{gap:6px;display:grid}.dp-flow__tools{grid-area:2/1/auto/3;align-self:start}.dp-flow__site{grid-area:2/4/auto/6;align-self:start}.dp-count{gap:12px;display:grid}.dp-count__sum{color:var(--black-0);font-size:var(--fs-small);margin:0;font-weight:600}.dp-count__grid{grid-template-columns:minmax(0,1.25fr) repeat(var(--cols),minmax(0,1fr));border-radius:var(--r-inner);background:var(--product-2);align-items:center;gap:8px 6px;padding:12px 14px;display:grid}.dp-count__corner,.dp-count__engine{color:var(--words-3);font-size:var(--fs-micro);font-weight:600;line-height:1.2}.dp-count__engine{text-align:center;justify-self:center}.dp-count__q{color:var(--words-2);font-size:var(--fs-micro);white-space:nowrap}.dp-count__dot{border-radius:var(--r-dot);background:var(--ember);justify-self:center;width:12px;height:12px}.dp-count__foot{color:var(--words-3);font-size:var(--fs-micro);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;display:flex}.dp-count__legend{align-items:center;gap:6px;display:inline-flex}.dp-count__legend .dp-count__dot{width:9px;height:9px}.dp-reads{gap:16px;display:grid}.dp-reads__head{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.dp-reads__mark{border-radius:var(--r-inner);background:var(--product-3);place-items:center;width:34px;height:34px;display:grid}.dp-reads__head strong{color:var(--black-0);font-size:var(--fs-small);font-weight:600}.dp-reads__head .dp-draw__chip{justify-self:start}.dp-reads__cols{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:10px;display:grid}.dp-reads__cols>div{border-radius:var(--r-inner);background:var(--product-2);align-content:start;gap:8px;height:100%;padding:12px 13px;display:grid}.dp-reads__title{color:var(--words-3);font-size:var(--fs-micro);margin:0;font-weight:600}.dp-reads__cols ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dp-reads__cols li{color:var(--black-0);font-size:var(--fs-micro);line-height:1.35}.dp-reads__to{fill:none;width:22px;height:22px;stroke:var(--ember);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.dp-reads__foot{color:var(--words-3);font-size:var(--fs-micro);margin:0;line-height:1.4}.dp-report{gap:12px;display:grid}.dp-report__head{border-radius:var(--r-inner);background:var(--product-2);gap:6px;margin:0;padding:11px 13px;display:grid}.dp-report__head div{grid-template-columns:64px minmax(0,1fr);gap:8px;display:grid}.dp-report__head dt{color:var(--words-3);font-size:var(--fs-micro);font-weight:600}.dp-report__head dd{color:var(--black-0);font-size:var(--fs-micro);overflow-wrap:anywhere;margin:0}.dp-report__rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dp-report__rows li{border-radius:var(--r-inner);background:var(--product-2);grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:10px;padding:9px 13px;display:grid}.dp-report__rows strong{color:var(--black-0);font-size:var(--fs-micro);font-weight:600}.dp-report__rows span{color:var(--words-3);font-size:var(--fs-micro);line-height:1.35}.dp-marks__lead,.dp-time__lead,.dp-two__lead{max-width:62ch;margin:16px 0 0}.dp-time__stage{margin-top:var(--content-gap);border-radius:var(--r-outer);background:var(--rd-stage);color:var(--rd-on-stage);overflow:hidden}.dp-time__art{width:100%;height:clamp(120px,14vw,210px);display:block}:root[dir=rtl] .dp-time__art{transform:scaleX(-1)}.dp-time__list{gap:0;margin:0;padding:8px clamp(8px,1vw,14px) clamp(20px,2.4vw,32px);list-style:none;display:grid}.dp-time__list li{align-content:start;gap:8px;padding:16px clamp(10px,1vw,16px);display:grid}.dp-time__list time{color:var(--rd-on-stage-muted);font-size:var(--fs-micro);direction:ltr;unicode-bidi:isolate;justify-self:start;font-weight:600}.dp-time__list h3{color:var(--rd-on-stage);font-size:var(--fs-body);margin:0;font-weight:600;line-height:1.3}.dp-time__list p{color:var(--rd-on-stage-muted);font-size:var(--fs-small);margin:0;line-height:1.55}:root[lang=ar] .dp-time__list p{line-height:1.8}.dp-time .dp-feat__go{color:var(--rd-on-stage);font-size:var(--fs-small);margin-top:2px}@media (min-width:1100px){.dp-time__list{grid-template-columns:repeat(var(--n),minmax(0,1fr))}}@media (max-width:1099px){.dp-time__list li{grid-template-columns:96px minmax(0,1fr);column-gap:16px}.dp-time__list li>:not(time){grid-column:2}.dp-time__list time{grid-row:1/span 3}}.dp-person__grid{align-items:center;gap:clamp(28px,4vw,64px);display:grid}@media (min-width:900px){.dp-person__grid{grid-template-columns:auto minmax(0,1fr)}}.dp-person__photo{gap:14px;margin:0;display:grid}.dp-person__photo img{aspect-ratio:1;border-radius:var(--r-outer);object-fit:cover;width:min(100%,360px);height:auto;display:block}.dp-person__photo figcaption{gap:2px;display:grid}.dp-person__photo strong{color:var(--rd-ink);font-size:var(--fs-body);font-weight:600}.dp-person__photo figcaption span{color:var(--rd-muted);font-size:var(--fs-small)}.dp-person__words{justify-items:start;gap:16px;max-width:40rem;display:grid}.dp-person__words p{color:var(--rd-text);font-size:var(--fs-body);margin:0;line-height:1.65}:root[lang=ar] .dp-person__words p{line-height:1.85}.dp-boiler__list,.dp-marks__grid,.dp-swatches__grid{margin:var(--content-gap) 0 0;gap:10px;padding:0;list-style:none;display:grid}@media (min-width:760px){.dp-marks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dp-swatches__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dp-mark{margin:0;display:grid}.dp-mark__stage{border-radius:var(--r-outer);background:var(--cream-2);min-height:clamp(200px,22vw,300px);color:var(--black-0);place-items:center;padding:clamp(28px,4vw,56px);display:grid}.dp-mark[data-ground=dark] .dp-mark__stage{background:var(--black-0);color:var(--cream-2)}.dp-mark__stage svg{width:min(100%,424px);height:auto}.dp-mark figcaption{color:var(--rd-text);font-size:var(--fs-small);margin-top:12px}.dp-mark__files{flex-wrap:wrap;gap:8px 20px;margin:8px 0 0;display:flex}.dp-mark__files a{color:var(--rd-ink);font-size:var(--fs-small);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.dp-swatches__grid li{border-radius:var(--r-outer);background:var(--cream-1);justify-items:start;gap:6px;padding:14px 14px 18px;display:grid}.dp-swatches__chip{border-radius:var(--r-inner);justify-self:stretch;height:clamp(88px,9vw,120px);margin-bottom:8px}.dp-swatches__name{color:var(--rd-ink);font-size:var(--fs-body);font-weight:600}.dp-swatches__hex{color:var(--rd-text);font-size:var(--fs-small);font-weight:600}.dp-swatches__use{color:var(--rd-muted);font-size:var(--fs-small);line-height:1.5}.dp-swatches__grid .dp-copy{margin-top:6px}.dp-boiler__list li{border-radius:var(--r-outer);background:var(--rd-cream);justify-items:start;gap:12px;padding:clamp(20px,2.4vw,28px);display:grid}.dp-boiler__label{color:var(--rd-muted);font-size:var(--fs-small);margin:0;font-weight:600}.dp-boiler__text{max-width:68ch;color:var(--rd-ink);font-size:var(--fs-body);margin:0;line-height:1.65}:root[lang=ar] .dp-boiler__text{line-height:1.85}.dp-copy{border-radius:var(--r-pill);background:var(--rd-action);color:var(--rd-on-action);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background-color .2s var(--st-ease);border:0;align-items:center;gap:8px;padding:7px 14px;font-weight:600;display:inline-flex}.dp-copy:hover{background:var(--rd-action-hover)}.dp-copy:focus-visible{outline:2px solid var(--rd-ink);outline-offset:2px}.dp-copy svg{width:15px;height:15px}.dp-two__grid{margin-top:var(--content-gap);gap:10px;display:grid}@media (min-width:900px){.dp-two__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dp-two__col{border-radius:var(--r-outer);background:var(--rd-cream);align-content:start;gap:18px;padding:clamp(22px,2.6vw,32px);display:grid}.dp-two__col h3{color:var(--rd-ink);font-size:var(--fs-h4);margin:0;font-weight:600;line-height:1.3}.dp-ask__points,.dp-two__col ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dp-ask__points li,.dp-two__col li{color:var(--rd-text);font-size:var(--fs-body);grid-template-columns:20px minmax(0,1fr);gap:10px;line-height:1.55;display:grid}.dp-ask__points svg,.dp-two__col svg{width:18px;height:18px;margin-top:3px}.dp-ask__points svg,.dp-two__col[data-kind=yes] svg{color:var(--rd-ember)}.dp-two__col[data-kind=no] svg{color:var(--rd-muted)}.dp-ask .ct-side{align-content:start;gap:18px;display:grid}.dp-ask .st-lead{margin:0}.ig-card{transition:background-color .2s var(--st-ease);position:relative}.ig-card:has(a:hover){background:var(--rd-cream-hover)}.ig-card__name a{color:inherit;text-decoration:none}.ig-card__name a:after{content:"";border-radius:var(--r-outer);position:absolute;inset:0}.ig-card__name a:focus-visible{outline:none}.ig-card__name a:focus-visible:after{outline:2px solid var(--rd-ink);outline-offset:2px}.dp-news__list{margin:var(--content-gap) 0 0;gap:10px;padding:0;list-style:none;display:grid}.dp-news__list li{border-radius:var(--r-outer);background:var(--rd-cream);gap:8px 24px;padding:clamp(18px,2vw,24px);display:grid}@media (min-width:760px){.dp-news__list li{grid-template-columns:120px minmax(0,1fr)}}.dp-news__list time{color:var(--rd-muted);font-size:var(--fs-small);direction:ltr;unicode-bidi:isolate;justify-self:start;font-weight:600}.dp-news__list h3{font-size:var(--fs-body);margin:0 0 6px;font-weight:600;line-height:1.35}.dp-news__list h3 a{color:var(--rd-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.dp-news__list p{max-width:64ch;color:var(--rd-text);font-size:var(--fs-small);margin:0;line-height:1.6}.dp-offer__panel{border-radius:var(--r-outer);background:var(--rd-cream);align-items:center;gap:24px;padding:clamp(24px,3.4vw,48px);display:grid}@media (min-width:900px){.dp-offer__panel{grid-template-columns:minmax(0,1fr) auto}}.dp-offer__words{gap:12px;display:grid}.dp-offer__words p{max-width:60ch;color:var(--rd-text);font-size:var(--fs-body);margin:0;line-height:1.6}.dp-state{border-radius:var(--r-pill);color:var(--rd-on-stage);font-size:var(--fs-small);background:#f4ece11f;justify-self:center;margin:0;padding:4px 12px;font-weight:600}.dp-state[data-state=available]{background:var(--rd-ember);color:var(--black-0)}.dp-state[data-state=testing]{color:var(--rd-on-stage);background:#e4774238}.dp-drawn{gap:12px;display:grid}.pr>.dp-drawn{margin-block:2.4em}.dp-drawn .dp-drawn__caption{color:var(--muted);font-size:var(--fs-small);margin:0;line-height:1.55}.dp-art__label{color:var(--words-3);font-size:var(--fs-micro);font-weight:600;line-height:1.3}.dp-art__line{border-radius:var(--r-pill);background:var(--product-5);height:7px;display:block}.dp-art__card{border-radius:var(--r-inner);background:var(--product-2);align-content:start;gap:9px;padding:14px 16px;display:grid}.dp-art__card[data-tone=faint]{background:var(--product-3)}.dp-art__card[data-tone=lit]{background:var(--black-0)}.dp-art__card[data-tone=lit] .dp-art__label,.dp-art__card[data-tone=lit] .dp-entity__title{color:var(--cream-2)}.dp-art__chip{border-radius:var(--r-pill);background:var(--product-4);color:var(--words-2);font-size:var(--fs-micro);white-space:nowrap;justify-self:start;align-items:center;gap:6px;padding:3px 10px;font-weight:600;line-height:1.35;display:inline-flex}.dp-art__chip[data-state=on]{background:var(--black-0);color:var(--cream-2)}.dp-art__chip[data-state=off]{background:var(--product-4);color:var(--words-3)}.dp-art__card[data-tone=lit] .dp-art__chip[data-state=on],.dp-art__chip[data-you]{background:var(--ember);color:var(--black-0)}.dp-art__legend{color:var(--words-3);font-size:var(--fs-micro);flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.dp-art__legend>span{align-items:center;gap:6px;display:inline-flex}.dp-art__arrow{fill:none;width:18px;height:18px;stroke:var(--words-3);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.dp-grid{gap:12px;display:grid}.dp-grid__table{grid-template-columns:minmax(0,1.35fr) repeat(var(--cols),minmax(0,1fr));border-radius:var(--r-inner);background:var(--product-2);align-items:center;gap:7px 6px;padding:12px 14px;display:grid}.dp-grid__engine{color:var(--words-3);font-size:var(--fs-micro);text-align:center;justify-self:center;font-weight:600;line-height:1.2}.dp-grid__q{color:var(--words-2);font-size:var(--fs-micro);white-space:nowrap}.dp-art__legend .dp-grid__cell,.dp-grid .dp-grid__cell{border-radius:var(--r-dot);background:var(--product-6);justify-self:center;width:14px;height:14px}.dp-grid__cell[data-state=named]{background:var(--ember)}.dp-art__legend .dp-grid__cell[data-state=notMeasured],.dp-grid .dp-grid__cell[data-state=notMeasured]{background:repeating-linear-gradient(135deg,var(--product-6) 0 2px,transparent 2px 5px)}.dp-art__legend .dp-grid__cell{width:10px;height:10px}.dp-grid__note{color:var(--words-3);font-size:var(--fs-micro);line-height:1.25}.dp-grid__count{border-radius:var(--r-pill);background:var(--black-0);color:var(--cream-2);font-size:var(--fs-micro);white-space:nowrap;justify-self:center;padding:2px 8px;font-weight:600}.dp-trend{gap:12px;display:grid}.dp-trend__head{color:var(--words-2);font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;font-weight:600;display:flex}.dp-trend__key{border-radius:var(--r-dot);background:var(--ember);width:10px;height:10px}.dp-trend__key[data-set=a]{background:var(--words-3)}.dp-trend__plot{border-radius:var(--r-inner);background:var(--product-2);align-items:stretch;gap:8px;height:214px;padding:12px 14px;display:flex}.dp-trend__col{flex:1 1 0;grid-template-rows:minmax(0,1fr) auto;gap:8px;min-width:0;display:grid}.dp-trend__well{align-items:end;display:grid;position:relative}.dp-trend__bar{height:calc(var(--h) * 100%);border-radius:var(--r-inner) var(--r-inner) 0 0;background:var(--ember)}.dp-trend__col[data-set=a] .dp-trend__bar{background:var(--words-3)}.dp-trend__gap{border-radius:var(--r-inner);background:repeating-linear-gradient(135deg,var(--product-5) 0 3px,transparent 3px 8px);height:100%;color:var(--words-3);place-items:center;padding:6px 4px;font-weight:600;line-height:1.25;display:grid}.dp-trend__gap,.dp-trend__x{font-size:var(--fs-micro);text-align:center}.dp-trend__x{color:var(--words-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dp-trend__break{border-radius:var(--r-inner);background:var(--product-4);color:var(--words-2);font-size:var(--fs-micro);text-align:center;flex:0 0 64px;place-items:center;margin-block-end:22px;padding:6px;font-weight:600;line-height:1.25;display:grid}.dp-share{gap:12px;display:grid}.dp-share__rows{border-radius:var(--r-inner);background:var(--product-2);gap:10px;padding:14px 16px;display:grid}.dp-share__row{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:30px;display:grid}.dp-share[data-focus=instead] .dp-share__row{grid-template-columns:minmax(0,1fr) auto}.dp-share__name{color:var(--words-2);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dp-share__track{border-radius:var(--r-pill);background:var(--product-4);height:14px}.dp-share__bar{width:calc(var(--w) * 100%);border-radius:var(--r-pill);background:var(--words-3);height:100%;display:block}.dp-share__row[data-you] .dp-share__bar{background:var(--ember)}.dp-share__row[data-you] .dp-share__name{color:var(--black-0)}.dp-share[data-focus=instead] .dp-share__row[data-you] .dp-share__name,.dp-share__n{color:var(--words-3)}.dp-share__n{font-size:var(--fs-micro);white-space:nowrap}.dp-share__said{flex-wrap:wrap;align-items:center;gap:9px 8px;display:flex}.dp-share__said .dp-art__line{flex:none}.dp-share__tally{flex-wrap:wrap;gap:8px;display:flex}.dp-share__mark{border-radius:var(--r-inner);background:var(--product-3);color:var(--words-3);font-size:var(--fs-micro);gap:2px;padding:9px 12px;display:grid}.dp-share__mark>span:first-child{color:var(--words-2);font-weight:600}.dp-share__mark[data-you]{background:var(--black-0);color:#f4ece1b8}.dp-share__mark[data-you]>span:first-child{color:var(--cream-2)}.dp-src{grid-template-columns:minmax(0,1fr) 40px minmax(0,1.1fr);align-items:center;gap:4px;display:grid}.dp-src__said{align-items:center;gap:5px;display:flex}.dp-src__ref{border-radius:var(--r-dot);background:var(--black-0);width:18px;height:18px;color:var(--cream-2);font-size:var(--fs-micro);flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.dp-src__ref[data-off]{background:var(--product-5)}.dp-src__between{justify-items:center;gap:6px;display:grid}.dp-src__lookup{color:var(--ember-deep);font-size:var(--fs-micro);text-align:center;font-weight:600;line-height:1.2}.dp-src[data-focus=lookup]{grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr)}.dp-src[data-focus=lookup] .dp-art__arrow{stroke:var(--ember)}.dp-src__list{gap:7px;display:grid}.dp-src__row{border-radius:var(--r-inner);background:var(--product-2);align-items:center;gap:8px;min-height:34px;padding:6px 10px;display:flex}.dp-src__row[data-own]{box-shadow:inset 3px 0 0 var(--ember)}:root[dir=rtl] .dp-src__row[data-own]{box-shadow:inset -3px 0 0 var(--ember)}.dp-src__name{min-width:0;color:var(--words-2);font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:600;overflow:hidden}.dp-src[data-focus=cited] .dp-src__row:not([data-cited]) .dp-src__name{color:var(--words-3);font-weight:400}.dp-crawl{grid-template-columns:minmax(0,1.25fr) 34px minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);align-items:center;row-gap:14px;display:grid}.dp-crawl__node{border-radius:var(--r-inner);background:var(--product-3);align-content:center;gap:8px;min-height:112px;padding:12px;display:grid}.dp-crawl__node[data-tone=lit]{background:var(--black-0)}.dp-crawl__node[data-tone=lit] .dp-crawl__title{color:var(--cream-2)}.dp-crawl__node[data-tone=gate]{box-shadow:inset 3px 0 0 var(--ember)}:root[dir=rtl] .dp-crawl__node[data-tone=gate]{box-shadow:inset -3px 0 0 var(--ember)}.dp-crawl__title{color:var(--black-0);font-size:var(--fs-small);font-weight:600;line-height:1.25}.dp-crawl__files{gap:5px;display:grid}.dp-crawl__files .dp-art__chip[data-state=on]{background:var(--ember);color:var(--black-0)}.dp-crawl__edge{color:var(--words-3);font-size:var(--fs-micro);text-align:center;justify-items:center;gap:4px;line-height:1.15;display:grid}.dp-crawl__edge>span{max-width:58px}.dp-crawl__edge:has(>span){margin-block-start:18px}.dp-crawl__lane{border-radius:var(--r-pill);background:var(--product-2);color:var(--words-2);font-size:var(--fs-micro);grid-column:1/6;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-weight:600;display:flex}.dp-crawl[data-focus=model] .dp-crawl__lane{color:var(--ember-deep);background:#e4774229}.dp-crawl[data-focus=model] .dp-crawl__lane .dp-art__arrow{stroke:var(--ember-deep)}.dp-ov{gap:11px;display:grid}.dp-ov__query{border-radius:var(--r-pill);background:var(--product-3);color:var(--words-2);font-size:var(--fs-small);align-items:center;gap:9px;padding:9px 14px;display:flex}.dp-ov__query svg{fill:none;width:16px;height:16px;stroke:var(--words-3);stroke-width:2px;stroke-linecap:round;flex:none}.dp-ov__answer{box-shadow:inset 3px 0 0 var(--ember)}:root[dir=rtl] .dp-ov__answer{box-shadow:inset -3px 0 0 var(--ember)}.dp-ov__facts{flex-wrap:wrap;gap:8px 18px;display:flex}.dp-ov__fact{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.dp-ov__note{color:var(--words-3);font-size:var(--fs-micro)}.dp-ov__page{border-radius:var(--r-dot);background:var(--product-6);flex:none;width:16px;height:16px}.dp-ov__links{gap:8px;padding-inline:4px;display:grid}.dp-ov__link{align-items:center;gap:10px;display:flex}.dp-ov__link .dp-art__line{flex:none}.dp-ov[data-focus=answer] .dp-ov__links{opacity:.4}.dp-q{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.dp-q .dp-art__card{align-content:space-between;min-height:168px}.dp-q__text{color:var(--black-0);font-size:var(--fs-small);font-weight:600;line-height:1.4}.dp-q .dp-art__card[data-tone=faint] .dp-q__text{color:var(--words-3)}.dp-q .dp-art__chip[data-state=on]{background:var(--ember);color:var(--black-0)}.dp-q[data-focus=set]{grid-template-columns:minmax(0,1fr)}.dp-q[data-focus=set] .dp-art__card{min-height:0}.dp-q__rows{gap:9px;display:grid}.dp-q__row{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:10px;min-height:24px;display:grid}.dp-q__n{color:var(--words-3);white-space:nowrap}.dp-q__n,.dp-q__note,.dp-q__row .dp-q__text{font-size:var(--fs-micro)}.dp-q__note{color:var(--words-3)}.dp-entity{gap:10px;display:grid}.dp-entity__title{color:var(--black-0);font-size:var(--fs-small);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:600;display:flex}.dp-entity__aside{color:var(--words-3);font-size:var(--fs-micro);font-weight:400}.dp-entity__names{flex-wrap:wrap;gap:7px;display:flex}.dp-loop{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;display:grid}.dp-loop__step{border-radius:var(--r-inner);background:var(--product-3);align-content:start;gap:7px;min-height:176px;padding:14px 12px;display:grid}.dp-loop__step[data-tone=lit]{background:var(--black-0)}.dp-loop__n{border-radius:var(--r-dot);background:var(--product-5);width:22px;height:22px;color:var(--words-2);font-size:var(--fs-micro);place-items:center;font-weight:600;display:grid}.dp-loop__step[data-tone=lit] .dp-loop__n{background:var(--ember);color:var(--black-0)}.dp-loop__title{color:var(--black-0);font-size:var(--fs-small);font-weight:600;line-height:1.25}.dp-loop__note{color:var(--words-3);font-size:var(--fs-micro);line-height:1.4}.dp-loop__step[data-tone=lit] .dp-loop__title{color:var(--cream-2)}.dp-loop__step[data-tone=lit] .dp-loop__note{color:#f4ece1b8}.dp-loop__edge{justify-items:center;display:grid}.dp-loop__edge .dp-art__arrow{width:16px;height:16px}.dp-pos{gap:8px;display:grid}.dp-pos__row{border-radius:var(--r-inner);background:var(--product-2);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:6px 12px;display:grid}.dp-pos__row:not([data-ranked]){background:var(--product-3)}.dp-pos__answer,.dp-pos__place{color:var(--words-3);font-size:var(--fs-micro);white-space:nowrap}.dp-pos__row[data-ranked] .dp-pos__place{color:var(--words-2);font-weight:600}.dp-pos__brands{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.dp-pos .dp-art__chip[data-state=on]{background:var(--ember);color:var(--black-0)}.dp-pos__k{opacity:.7}.dp-pos__typical{border-radius:var(--r-inner);background:var(--black-0);color:#f4ece1b8;font-size:var(--fs-micro);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-start:4px;padding:10px 14px;display:flex}.dp-pos__typical>span:first-child{color:var(--cream-2);font-size:var(--fs-small);font-weight:600}.dp-learn .dp-h2{margin-bottom:clamp(24px,2.6vw,36px)}.dp-learn__grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.dp-learn__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dp-learn__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.dp-learn__card{border-radius:var(--r-outer);background:var(--rd-cream);height:100%;color:var(--rd-text);transition:background-color .25s var(--st-ease);align-content:start;gap:10px;padding:10px 10px 24px;text-decoration:none;display:grid}.dp-learn__card:hover{background:var(--rd-cream-hover)}.dp-learn__art{margin-bottom:8px;position:relative}.dp-learn__title{color:var(--rd-ink);font-size:var(--fs-h4);padding-inline:14px;font-weight:600;line-height:1.25}.dp-learn__body{font-size:var(--fs-body);padding-inline:14px;line-height:1.55}.dp-learn__card:hover .dp-learn__title{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.dp-start .dp-h2{margin-bottom:0}.dp-start__lead{max-width:62ch;margin:16px 0 clamp(24px,2.6vw,36px)}.dp-start__list{counter-reset:dp-start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.dp-start__list li{counter-increment:dp-start}.dp-start__list a{border-radius:var(--r-outer);background:var(--rd-cream);color:var(--rd-text);transition:background-color .25s var(--st-ease);grid-template-columns:auto minmax(0,1fr);gap:4px 18px;padding:18px 22px;text-decoration:none;display:grid}.dp-start__list a:before{content:counter(dp-start);border-radius:var(--r-dot);background:var(--rd-action);width:36px;height:36px;color:var(--rd-on-action);font-size:var(--fs-small);grid-row:span 2;place-items:center;font-weight:600;display:grid}.dp-start__list a:hover{background:var(--rd-cream-hover)}.dp-start__term{color:var(--rd-ink);font-size:var(--fs-h4);font-weight:600}.dp-start__def{font-size:var(--fs-body);line-height:1.55}@media (min-width:900px){.dp-start__list a{grid-template-columns:auto minmax(0,2fr) minmax(0,5fr);align-items:center}.dp-start__list a:before{grid-row:auto}}.dp-latest .dp-h2{margin-bottom:clamp(24px,2.6vw,36px)}@media (min-width:1100px){.dp-latest .rd-feed__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dp-latest__all{margin-top:24px}.dp-letters{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.dp-letters a{border-radius:var(--r-inner);background:var(--rd-cream);min-width:40px;height:40px;color:var(--rd-ink);font-size:var(--fs-small);place-items:center;padding-inline:10px;font-weight:600;text-decoration:none;display:grid}.dp-letters a:hover{background:var(--rd-action);color:var(--rd-on-action)}.dp-gsearch{gap:8px;max-width:34rem;margin-bottom:28px;display:grid}.dp-gsearch[hidden]{display:none}.dp-gsearch__label{color:var(--rd-ink);font-size:var(--fs-small);font-weight:600}.dp-gsearch__input{border-radius:var(--r-outer);background:var(--rd-cream);height:48px;color:var(--rd-ink);font:inherit;font-size:var(--fs-body);border:0;padding-inline:16px}.dp-gsearch__input:focus-visible{outline:2px solid var(--rd-ink);outline-offset:2px}.dp-gsearch__hint{color:var(--rd-muted);font-size:var(--fs-small);margin:0}.dp-terms__group+.dp-terms__group{margin-top:28px}.dp-terms__group[hidden]{display:none}.dp-terms__letter{color:var(--rd-ink);font-family:var(--font-display-latin);font-size:var(--fs-h3);margin:0 0 4px;scroll-margin-top:96px;font-weight:600}.dp-terms [data-term][hidden]{display:none}.dp-themes .dp-h2{margin-bottom:clamp(24px,2.6vw,36px)}.dp-themes__grid{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.dp-themes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dp-themes__grid>li{border-radius:var(--r-outer);background:var(--rd-cream);align-content:start;gap:10px;padding:clamp(22px,2.2vw,30px);display:grid}.dp-themes__grid h3{color:var(--rd-ink);font-size:var(--fs-h4);margin:0;font-weight:600}.dp-themes__grid p{color:var(--rd-text);font-size:var(--fs-body);margin:0;line-height:1.6}.dp-themes__terms{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.dp-themes__terms a{border-radius:var(--r-pill);background:var(--canvas);color:var(--rd-ink);font-size:var(--fs-small);padding:7px 14px;font-weight:600;text-decoration:none;display:inline-block}.dp-themes__terms a:hover{background:var(--rd-action);color:var(--rd-on-action)}.dp-guides__list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.dp-guide{border-radius:var(--r-outer);background:var(--rd-cream);color:var(--rd-text);transition:background-color .25s var(--st-ease);gap:24px;padding:10px;text-decoration:none;display:grid}.dp-guide:hover{background:var(--rd-cream-hover)}@media (min-width:900px){.dp-guide{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}}.dp-guide__art{position:relative}.dp-guide__words{gap:12px;padding:8px 18px 22px;display:grid}.dp-guide__title{color:var(--rd-ink);font-family:var(--font-display-latin);font-size:var(--fs-h3);font-weight:600;line-height:1.2}:root[lang=ar] .dp-guide__title{font-family:var(--font-arabic-stack);font-weight:700;line-height:1.45}.dp-guide__desc{font-size:var(--fs-lead);line-height:1.55}.dp-guide__facts{color:var(--rd-muted);font-size:var(--fs-small)}.dp-guide__before,.dp-guide__steps{color:var(--rd-text);font-size:var(--fs-body);gap:10px;margin:18px 0 0;padding-inline-start:1.3em;line-height:1.55;display:grid}.dp-guide__steps a{color:var(--rd-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.dp-guide__before{padding-inline-start:0;list-style:none}.dp-guide__need{color:var(--rd-ink);font-weight:600}.dp-log__head{margin:0 0 20px}.dp-log__head:not(:first-child){margin-top:clamp(40px,4vw,56px)}.dp-log{gap:16px;margin:0;padding:0;list-style:none;display:grid}.dp-log__entry{border-radius:var(--r-outer);background:var(--rd-cream);gap:22px;padding:10px;display:grid}@media (min-width:900px){.dp-log__entry{grid-template-columns:minmax(0,2fr) minmax(0,5fr);align-items:start}}.dp-log__cover{border-radius:var(--r-inner);aspect-ratio:4/3;display:block;overflow:hidden}.dp-log__cover>*{width:100%;height:100%}.dp-log__words{gap:8px;padding:8px 14px 18px;display:grid}.dp-log__date{color:var(--rd-muted);font-size:var(--fs-small);font-weight:600}.dp-log__title{font-size:var(--fs-h4);margin:0;font-weight:600;line-height:1.3}.dp-log__title a{color:var(--rd-ink);text-decoration:none}.dp-log__title a:hover{text-underline-offset:4px;text-decoration:underline}.pr.dp-log__body{max-width:62ch;font-size:var(--fs-body)}.dp-related .dp-h3:has(+.dp-related__lead){margin-bottom:0}.dp-related__lead{max-width:62ch;margin:12px 0 22px}.pr-side__art{display:none}@media (min-width:1100px){.pr-side__art{border-radius:var(--r-outer);width:100%;height:148px;display:block}}.pr-versions ul{color:var(--pr-ink);font-size:var(--fs-small);gap:4px;margin:0;padding:0;line-height:1.4;list-style:none;display:grid}.pr-versions__note{color:var(--pr-muted);font-size:var(--fs-small);margin:10px 0 0;line-height:1.5}:root{--pane-w:clamp(12px,1.35vw,20px);--pane-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.27 0 0 0 0 0.18 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.26'/%3E%3C/svg%3E") 0 0 /180px 180px;--pane-bg:var(--pane-grain),linear-gradient(180deg,#ffffffb3 0%,#fff3 40%,#fff0 100%),linear-gradient(135deg,var(--product-3),var(--cream-2));--pane-dark:var(--pane-grain),linear-gradient(180deg,#f4ece129 0%,#f4ece112 45%,#f4ece10d 100%);--pane-shadow:0 1px 2px #3c1e0a0f,0 18px 36px -24px #3c1e0a38}.pv-bezel.pv-frame{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:12px;padding:0;box-shadow:0 1px 2px #3c1e0a0f,0 10px 30px -10px #3c1e0a29,0 30px 60px -30px #3c1e0a24}@media (min-width:641px){.hw-film{border-radius:0!important}}.ag-frame{padding:var(--pane-w);background:var(--pane-dark);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);box-shadow:0 40px 80px -40px #000c;border-radius:var(--st-corner)!important}.ag-frame .ag-app{clip-path:inset(0 round 16px);border-radius:16px}.fd-fact,.fd-quote,.pq-free{clip-path:inset(0 round var(--st-corner))}.au-card__stage{clip-path:inset(0 round 20px)}.pv-frame .pv-bezel__inner{clip-path:inset(0 round 12px)}.hx3-ground{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#3c281417 1px,#0000 0),linear-gradient(#3c281417 1px,#0000 0);background-position:top;background-size:56px 56px;height:min(1100px,100%);position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(52% 50% at 50% 40%,#0000 52%,#000 92%),linear-gradient(#0000,#000 10% 48%,#0000 78%);mask-image:radial-gradient(52% 50% at 50% 40%,#0000 52%,#000 92%),linear-gradient(#0000,#000 10% 48%,#0000 78%);-webkit-mask-composite:source-in;mask-composite:intersect}.mk-theme{border-radius:var(--r-dot);width:40px;height:40px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--ease-soft),color .7s cubic-bezier(.22,1,.36,1);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.mk-theme:hover{background:#0b0b0a0e}.mk-theme:focus-visible{outline-offset:1px;outline:2px solid}.mk-theme svg{width:20px;height:20px;overflow:visible}.mk-theme__core{fill:currentColor;transition:r .55s cubic-bezier(.22,1,.36,1)}.mk-theme__cut{transition:cx .55s cubic-bezier(.22,1,.36,1),cy .55s cubic-bezier(.22,1,.36,1)}.mk-theme__rays{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;transform-origin:12px 12px;transition:opacity .35s var(--ease-soft),transform .55s cubic-bezier(.22,1,.36,1)}.mk-theme svg[data-dark] .mk-theme__core{r:8}.mk-theme svg[data-dark] .mk-theme__cut{cx:17;cy:7.5}.mk-theme svg[data-dark] .mk-theme__rays{opacity:0;transform:rotate(-60deg)scale(.5)}.mk-h2__mobile{align-items:center;gap:2px;display:flex}.mk-h2__mobile .mk-theme{width:44px;height:44px}.mk-h2.is-over-dark .mk-theme{color:var(--on-black)}.mk-h2.is-over-dark .mk-theme:hover{background:#ebe0cf1a}:root[data-theme-swap]::view-transition-old(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}:root[data-theme-swap]::view-transition-new(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}:root[data-theme=dark]{color-scheme:dark;--canvas:var(--black-0);--canvas-deep:var(--black-1);--chrome:var(--black-2);--card:var(--black-2);--raised:var(--black-3);--hover:var(--black-3);--ink:var(--night-1);--ink-2:var(--night-2);--muted:var(--night-3);--faint:var(--night-3);--on-black:var(--night-1);--on-black-hover:var(--cream-2);--edge-subtle:var(--black-4);--edge:var(--black-4);--edge-strong:var(--black-4);--highlight:#ffffff0d;--logo-cutout:var(--black-0);--action:var(--on-black);--action-hover:var(--cream-2);--action-pressed:var(--cream-4);--on-action:var(--black-0);--st-paper:var(--black-2);--st-cream-soft:var(--black-3);--st-lift-sm:0 1px 2px #0006,0 4px 10px -4px #00000080;--pane-bg:var(--black-2);--pane-shadow:none;--lift:none}:root[data-theme=dark] .mk-h2{color:var(--on-black)}@media (min-width:1280px){:root[data-theme=dark] .mk-h2.is-scrolled{background:#161514b8;box-shadow:0 22px 48px -24px #000c}}@media (max-width:1279px){:root[data-theme=dark] .mk-h2.is-scrolled{box-shadow:none;background:#0a0a09d1}}:root[data-theme=dark] .mk-h2 :is(.mk-h2__brand,.mk-h2__link[aria-current=page],.mk-h2__link:hover,.mk-burger,.mk-theme){color:var(--on-black)}:root[data-theme=dark] .mk-h2 :is(.mk-h2__link,.mk-lang-menu__trigger){color:var(--night-2)}:root[data-theme=dark] .mk-h2 .mk-h2__pill,:root[data-theme=dark] .mk-theme:hover{background:#ebe0cf17}:root[data-theme=dark] .mk-h2 .mk-h2__cta{background:var(--on-black);color:var(--black-0);box-shadow:none}@media (min-width:1280px){.mk-h2__mobile{display:none}}:root[data-theme=dark] .hx3{background:var(--black-0)}:root[data-theme=dark] .hx3-ground{background-image:linear-gradient(90deg,#ebe0cf0f 1px,#0000 0),linear-gradient(#ebe0cf0f 1px,#0000 0)}:root[data-theme=dark] .hx3-title__lead{color:var(--night-3)}:root[data-theme=dark] .hx3-sub{color:#ebe0cfb8}:root[data-theme=dark] .hx3-badge{background:var(--black-2);color:#ebe0cfcc;box-shadow:0 10px 24px -14px #000000e6}:root[data-theme=dark] .hx3-badge:hover{color:var(--on-black);box-shadow:0 12px 28px -14px #000000f2}:root[data-theme=dark] .hx3-badge__tag{background:var(--on-black);color:var(--black-0);box-shadow:none}:root[data-theme=dark] .hx-agent__card{background:var(--black-2);box-shadow:0 18px 40px -18px #000000e6}:root[data-theme=dark] .hx-agent__card:focus-within{box-shadow:0 0 0 1.5px #ebe0cf47,0 18px 40px -18px #000000e6}:root[data-theme=dark] .hx-agent__icon{color:#ebe0cf66}:root[data-theme=dark] .hx-agent__input::placeholder{color:#ebe0cf6b}:root[data-theme=dark] .hx-agent__send{background:var(--on-black);color:var(--black-0);box-shadow:none}:root[data-theme=dark] .hx-agent__note,:root[data-theme=dark] .hx-agent__note-short{color:#ebe0cf8c}:root[data-theme=dark] .hx3-stage .pv-dock .pv-composer{background:var(--black-2);box-shadow:0 22px 48px -18px #000000e6}:root[data-theme=dark] .hx3-logo{color:var(--on-black)}:root[data-theme=dark] :is(.tr-card,.fd-quote,.pq-free,.hw-panel,body:has(#begin) .mk-footer__plans,.dp-screen,.dp-audience-start){background-color:var(--black-2)}:root[data-theme=dark] .dp-dark__panel{background:radial-gradient(70% 60% at 100% 100%,#e4774224,transparent 70%),var(--black-2)}:root[data-theme=dark] :is(.fd-fact,.st-segments .au-card,.fq-q,.pq-grow__chips li){background:var(--black-2)}:root[data-theme=dark] .fq-q[open]{background:var(--black-3)}:root[data-theme=dark] .mk-sheet__plus,:root[data-theme=dark] .st-segments .au-card__toggle{background:var(--black-4)}:root[data-theme=dark] .mk-sheet__row[aria-expanded=true] .mk-sheet__plus{background:var(--ink)}:root[data-theme=dark] :is(.fq-tab[aria-selected=true],.fq[data-tabs] .fq-tabs__pill,.mk-footer__button,.mk-cookie__save,.dp-steps__n,.dp-states__grid [data-kind=named] .dp-states__chip,.mk-sheet__icon[data-overview],.mk-mega__item:hover .mk-mega__icon,.dp-link:hover .dp-link__icon){background:var(--on-black);color:var(--black-0)}:root[data-theme=dark] .fq[data-tabs] .fq-tabs{background:var(--black-2)}:root[data-theme=dark] .fq-tab{color:#ebe0cf9e}:root[data-theme=dark] .fq[data-tabs] .fq-tab[aria-selected=true]{color:var(--black-0)}:root[data-theme=dark] .fq-q__icon{background:var(--black-4)}:root[data-theme=dark] .fq-q summary:hover .fq-q__icon,:root[data-theme=dark] .fq-q__icon:after,:root[data-theme=dark] .fq-q__icon:before{background:var(--on-black)}:root[data-theme=dark] .fq-q summary:hover .fq-q__icon:after,:root[data-theme=dark] .fq-q summary:hover .fq-q__icon:before{background:var(--black-0)}:root[data-theme=dark] .fq-q[open] .fq-q__icon{background:var(--ember)}:root[data-theme=dark] .fq-q[open] .fq-q__icon:after,:root[data-theme=dark] .fq-q[open] .fq-q__icon:before{background:var(--cream-0)}:root[data-theme=dark] .st-begin{background:linear-gradient(180deg,#120d0900 72%,var(--dusk-2) 100%),radial-gradient(90% 70% at 50% 100%,#e4774229 0,#e4774200 70%),linear-gradient(180deg,var(--black-0) 0,var(--dusk-1) 60%,var(--dusk-2) 100%)}:root[data-theme=dark] body:has(.st-begin) .mk-footer{background:var(--dusk-2)}:root[data-theme=dark] .bg-mark{mix-blend-mode:screen}:root[data-theme=dark] .bg-mark[data-invert] .bg-mark__img{filter:invert()hue-rotate(180deg)}:root[data-theme=dark] :is(.dp-title,.dp-h2,.dp-h3,.dp-crumbs a:hover,.dp-crumbs [aria-current],.dp-qa__q,.dp-steps__list h3,.dp-honest__title,.dp-faq__item summary,.dp-link,.dp-link:hover .dp-link__go svg,.dp-cards__grid h3,.dp-area,.dp-audience){color:var(--on-black)}:root[data-theme=dark] :is(.dp-qa__a,.dp-steps__list p,.dp-honest li,.dp-faq__item p,.dp-link__desc,.dp-cards__grid p,.dp-states__grid p,.dp-area__body,.dp-audience__body,.au-card__body,.mk-mega__desc,.mk-sheet__desc,.mk-sheet__lang-label,.mk-sheet__back){color:var(--night-2)}:root[data-theme=dark] .au-card__eyebrow{color:var(--night-3)}:root[data-theme=dark] .mk-footer__social .is-off{color:var(--night-2)}:root[data-theme=dark] body:has(#begin) .mk-footer__plans{background:radial-gradient(80% 70% at 100% 100%,#e4774229,transparent 70%),var(--black-3)}:root[data-theme=dark] .mk-rail__sep{color:#ebe0cf3d}:root[data-theme=dark] .mk-cookie-sign__body{fill:#ebe0cf1f}:root[data-theme=dark] .mk-rail__cookies:hover .mk-cookie-sign__body{fill:#ebe0cf33}:root[data-theme=dark] .mk-cookie-sign__cross{stroke:#ebe0cf80}:root[data-theme=dark] :is(.mk-mega,.mk-sheet,.mk-h2:has(.mk-burger[aria-expanded=true]),.mk-h2.is-scrolled:has(.mk-burger[aria-expanded=true])){background:var(--black-2)}:root[data-theme=dark] :is(.mk-mega__icon,.mk-sheet__icon,.mk-sheet__lang),:root[data-theme=dark] :is(.mk-mega__item:hover,.mk-sheet__item:active){background:var(--black-3)}:root[data-theme=dark] .mk-lang-menu__panel{background:#121211eb}:root[data-theme=dark] .mk-lang-list a{background:var(--black-2)}:root[data-theme=dark] .mk-lang-list a[aria-current=true]{background:var(--on-black);color:var(--black-0)}:root[data-theme=dark] .mk-lang-list a[aria-current=true] *{color:var(--black-0)}:root[data-theme=dark] .mk-cookie{background:#121211eb}:root[data-theme=dark] .dp{background:var(--canvas)}:root[data-theme=dark] :is(.dp-qa li,.dp-link,.dp-cards__grid li,.dp-area,.dp-honest,.dp-faq__item,.dp-states__grid li){background:var(--black-2)}:root[data-theme=dark] :is(.dp-link:hover,.dp-area:hover,.dp-faq__item[open]){background:var(--black-3)}:root[data-theme=dark] .dp-link__icon{background:var(--black-3);box-shadow:none}:root[data-theme=dark] .dp-states__grid [data-kind=unmeasured] .dp-states__chip{background:var(--black-3);color:var(--night-2)}:root[data-theme=dark] .dp-states__grid [data-kind=failed] .dp-states__chip{background:var(--black-4);color:var(--night-2)}:root[data-theme=dark] .dp-states__grid [data-kind=missing] .dp-states__chip{color:var(--ember);background:#e4774229}:root[data-theme=dark] .dp-faq__mark{background:var(--black-4)}:root[data-theme=dark] .dp-faq__item[open] .dp-faq__mark{background:var(--ember)}:root[data-theme=dark] .hx3-logo__icon path[fill=\#000000]{fill:var(--on-black)}:root[data-theme=dark] .mk-footer .mk-rail,:root[data-theme=dark] .mk-rail{--rail-ink:var(--night-3);--rail-ink-on:var(--night-1)}:root[data-theme=dark] .mk-footer .mk-rail:before{background:linear-gradient(90deg,#ebe0cf00,#ebe0cf17 16% 84%,#ebe0cf00)}@media (max-width:640px){:root[data-theme=dark] .mk-footer__cols{box-shadow:inset 0 1px #ebe0cf17}:root[data-theme=dark] .mk-footer__col{box-shadow:inset 0 -1px #ebe0cf17}}:root[data-theme=dark] :is([aria-current=true]>.mk-lang-menu__name .mk-lang-menu__tag,.mk-sheet__row[aria-expanded=true] .mk-sheet__plus){color:var(--black-0)}:root[data-theme=dark] .mk-lang-menu__tag{background:#ebe0cf14}:root[data-theme=dark] .mk-lang-list a[aria-current=true] :is(.mk-lang-list__code,.mk-lang-list__english){color:#0000008c}:root[data-theme=dark] .mk-sheet__cta{background:var(--on-black);color:var(--black-0);box-shadow:none}:root[data-theme=dark] :is(.tr-win,.hw-screen,.ag-app,.fl){filter:invert(.9)hue-rotate(180deg)sepia(.12)}:root[data-theme=dark] :is(.tr-win,.hw-screen,.ag-app,.fl) :is(img,picture,video){filter:invert()hue-rotate(180deg)}:root[data-theme=dark] :is(.tr-win,.hw-screen,.ag-app,.fl),:root[data-theme=dark] :is(.tr-win,.hw-screen,.ag-app,.fl) *{box-shadow:none!important}:root[data-theme=dark] .tr-screen{box-shadow:none;background:0 0}:root[data-theme=dark] .fl{background:var(--cream-0)}:root[data-theme=dark] .ag-frame{background:var(--black-2);box-shadow:none}:root{--rail-line:#3c281413;--rail-node:#3c281433}:root[data-theme=dark]{--rail-line:#ebe0cf11;--rail-node:#ebe0cf2e}body{background:0 0}.mk-rails{z-index:40;pointer-events:none;background:linear-gradient(var(--rail-line),var(--rail-line)) var(--rx,0) 0 /1px 100% no-repeat,linear-gradient(var(--rail-line),var(--rail-line)) calc(100% - var(--rx,0px)) 0 /1px 100% no-repeat;width:100%;transition:opacity .3s var(--ease-soft);position:absolute;left:0}.mk-rails__seam{left:var(--rx,0);right:var(--rx,0);background:var(--rail-line);height:1px;position:absolute}.mk-rails__x{background:var(--rail-node);width:5px;height:5px;position:absolute;top:0;translate:-50% -50%}.mk-rails__x:first-child{left:0}.mk-rails__x:last-child{left:100%}body:has(.mk-h2__portal) .mk-rails{opacity:0}@media (max-width:640px){.mk-rails{display:none}}@media (min-width:641px){.tr-rail{-webkit-mask-image:linear-gradient(to right,transparent var(--rx,0),#000 calc(var(--rx,0px) + 1px),#000 calc(100% - var(--rx,0px) - 140px),transparent calc(100% - var(--rx,0px)));mask-image:linear-gradient(to right,transparent var(--rx,0),#000 calc(var(--rx,0px) + 1px),#000 calc(100% - var(--rx,0px) - 140px),transparent calc(100% - var(--rx,0px)))}.bg-marks{-webkit-mask-image:linear-gradient(to right,transparent var(--rx,0),#000 calc(var(--rx,0px) + 80px),#000 calc(100% - var(--rx,0px) - 80px),transparent calc(100% - var(--rx,0px)));mask-image:linear-gradient(to right,transparent var(--rx,0),#000 calc(var(--rx,0px) + 80px),#000 calc(100% - var(--rx,0px) - 80px),transparent calc(100% - var(--rx,0px)))}:root[dir=rtl] .tr-rail{-webkit-mask-image:linear-gradient(to left,transparent var(--rx,0),#000 calc(var(--rx,0px) + 1px),#000 calc(100% - var(--rx,0px) - 140px),transparent calc(100% - var(--rx,0px)));mask-image:linear-gradient(to left,transparent var(--rx,0),#000 calc(var(--rx,0px) + 1px),#000 calc(100% - var(--rx,0px) - 140px),transparent calc(100% - var(--rx,0px)))}}.mk-footer__meta{z-index:45;position:relative}.mk-lang-menu__item:focus-visible,.mk-lang-menu__item:hover{background:#11111012}:root[data-theme=dark] .mk-lang-menu__item:focus-visible,:root[data-theme=dark] .mk-lang-menu__item:hover{background:#ebe0cf17}:root[data-theme=dark] .mk-lang-menu__item:focus-visible{box-shadow:inset 0 0 0 1.5px #ebe0cf66}:root[data-theme=dark] .mk-lang-menu__trigger:hover,:root[data-theme=dark] .mk-lang-menu__trigger[aria-expanded=true]{color:var(--on-black);background:#ebe0cf17}:root[data-theme=dark] :is(.mk-cookie__close:hover,.mk-cookie__reject:hover,.mk-cookie__row[data-open]){background:#ebe0cf17}:root[data-theme=dark] .tr-nav__btn{background:var(--black-3);color:var(--on-black)}:root[data-theme=dark] .tr-nav__btn:hover:not(:disabled){background:var(--on-black);color:var(--black-0)}:root[data-theme=dark] .tr-nav__btn:disabled{background:var(--black-2);color:#ebe0cf59}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ebe0cf59 padding-box padding-box}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}