/*! tailwindcss v4.1.4 | 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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-divide-x-reverse:0}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-slate-50:oklch(98.4% .003 247.858);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif,system-ui,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{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}:-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}.sr-only{clip:rect(0,0,0,0);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:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1\/2{bottom:50%}.left-0{left:calc(var(--spacing)*0)}.z-10{z-index:10}.z-40{z-index:40}.z-999{z-index:999}.z-9999{z-index:9999}.z-\[2\]{z-index:2}.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}}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.ml-auto{margin-left:auto}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[460px\]{max-height:460px}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-top{transform-origin:top}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.-translate-y-1\/2,.-translate-y-2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2)}.-translate-y-3{--tw-translate-y:calc(var(--spacing)*-3)}.-translate-y-3,.translate-y-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-1\/2{--tw-translate-y:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-x-0{--tw-scale-x:0%}.scale-x-0,.scale-x-100{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%}.-rotate-45{rotate:-45deg}.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-spin{animation:var(--animate-spin)}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--line\)\]>:not(:last-child)){border-color:var(--line)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[var\(--r-lg\)\]{border-radius:var(--r-lg)}.rounded-\[var\(--r-md\)\]{border-radius:var(--r-md)}.rounded-\[var\(--r-sm\)\]{border-radius:var(--r-sm)}.rounded-\[var\(--r-xl\)\]{border-radius:var(--r-xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[var\(--danger\)\]{border-color:var(--danger)}.border-\[var\(--danger-line\)\]{border-color:var(--danger-line)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--prGreen\)\]\/25{border-color:var(--prGreen)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--prGreen\)\]\/25{border-color:color-mix(in oklab,var(--prGreen)25%,transparent)}}.bg-\[var\(--canvas\)\]{background-color:var(--canvas)}.bg-\[var\(--danger-soft\)\]{background-color:var(--danger-soft)}.bg-\[var\(--danger-tint\)\]{background-color:var(--danger-tint)}.bg-\[var\(--on-primary\)\]{background-color:var(--on-primary)}.bg-\[var\(--prGreen\)\]{background-color:var(--prGreen)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--surface\)\],.bg-\[var\(--surface\)\]\/60{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface\)\]\/60{background-color:color-mix(in oklab,var(--surface)60%,transparent)}}.bg-\[var\(--surface\)\]\/70{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface\)\]\/70{background-color:color-mix(in oklab,var(--surface)70%,transparent)}}.bg-\[var\(--surface\)\]\/75{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--surface\)\]\/75{background-color:color-mix(in oklab,var(--surface)75%,transparent)}}.bg-\[var\(--surface-2\)\]{background-color:var(--surface-2)}.bg-\[var\(--tint-green\)\]{background-color:var(--tint-green)}.bg-\[var\(--tint-orange\)\]{background-color:var(--tint-orange)}.bg-\[var\(--tint-teal\)\]{background-color:var(--tint-teal)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-current{background-color:currentColor}.bg-transparent{background-color:#0000}.bg-gradient-to-l{--tw-gradient-position:to left in oklab}.bg-gradient-to-l,.bg-gradient-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.from-\[var\(--canvas\)\]{--tw-gradient-from:var(--canvas);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.p-1{padding:calc(var(--spacing)*1)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0{padding-block:calc(var(--spacing)*0)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-8{padding-top:calc(var(--spacing)*8)}.pr-2{padding-right:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-3{padding-left:calc(var(--spacing)*3)}.text-center{text-align:center}.text-justify{text-align:justify}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.95rem\]{font-size:.95rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--danger-ink\)\]{color:var(--danger-ink)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-muted\)\]{color:var(--ink-muted)}.text-\[var\(--on-primary\)\]{color:var(--on-primary)}.text-\[var\(--prGreen\)\]{color:var(--prGreen)}.text-\[var\(--prOrange\)\]{color:var(--prOrange)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--socialFacebook\)\]{color:var(--socialFacebook)}.text-\[var\(--socialInstagram\)\]{color:var(--socialInstagram)}.text-\[var\(--socialViber\)\]{color:var(--socialViber)}.text-slate-50{color:var(--color-slate-50)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-md{-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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;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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:text-\[var\(--primary\)\]:is(:where(.group):hover *){color:var(--primary)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border-\[var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:bg-\[var\(--canvas\)\]:hover{background-color:var(--canvas)}.hover\:bg-\[var\(--danger-line\)\]:hover{background-color:var(--danger-line)}.hover\:bg-\[var\(--on-primary\)\]\/90:hover{background-color:var(--on-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--on-primary\)\]\/90:hover{background-color:color-mix(in oklab,var(--on-primary)90%,transparent)}}.hover\:bg-\[var\(--primary\)\]\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--primary\)\]\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-\[var\(--surface\)\]:hover{background-color:var(--surface)}.hover\:bg-\[var\(--tint-teal\)\]:hover{background-color:var(--tint-teal)}.hover\:text-\[var\(--prOrange\)\]:hover{color:var(--prOrange)}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}}.focus\:border-\[var\(--primary\)\]:focus{border-color:var(--primary)}.focus\:bg-\[var\(--surface\)\]:focus{background-color:var(--surface)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--primary\)\]\/30:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--primary\)\]\/30:focus{--tw-ring-color:color-mix(in oklab,var(--primary)30%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--prGreen\)\]:focus-visible{--tw-ring-color:var(--prGreen)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[var\(--canvas\)\]:focus-visible{--tw-ring-offset-color:var(--canvas)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:opacity-60:disabled{opacity:.6}@media (prefers-reduced-motion:no-preference){.motion-safe\:block{display:block}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-4{margin-top:calc(var(--spacing)*4)}.sm\:mt-8{margin-top:calc(var(--spacing)*8)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mb-3{margin-bottom:calc(var(--spacing)*3)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:calc(var(--spacing)*8)}.md\:max-h-\[560px\]{max-height:560px}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-28{width:calc(var(--spacing)*28)}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.md\:grid-cols-\[auto_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:auto repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-12{gap:calc(var(--spacing)*12)}:where(.md\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-16{column-gap:calc(var(--spacing)*16)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse));border-bottom-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)))}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-7{padding-inline:calc(var(--spacing)*7)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-14{padding-block:calc(var(--spacing)*14)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:py-32{padding-block:calc(var(--spacing)*32)}.md\:py-40{padding-block:calc(var(--spacing)*40)}.md\:pr-3{padding-right:calc(var(--spacing)*3)}.md\:pl-5{padding-left:calc(var(--spacing)*5)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:w-1\/2{width:50%}.lg\:w-5\/12{width:41.6667%}.lg\:w-7\/12{width:58.3333%}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}@media (min-width:80rem){.xl\:flex-nowrap{flex-wrap:nowrap}}}:root{color-scheme:light;--primary:#004158;--prOrange:#f0972b;--prGreen:#1c9577;--primaryBg:#fff7ed;--secondaryBg:#f7f5ee;--socialFacebook:#1877f2;--socialInstagram:#e4405f;--socialViber:#7360f2;--on-primary:#fff;--canvas:#f7f5ee;--surface:#fff;--surface-2:#fffdf7;--ink:#1f2937;--ink-muted:#5b6672;--line:#e7e2d6;--tint-teal:#eaf1f4;--tint-orange:#fdf1e2;--tint-green:#e8f5f1;--danger:#dc2626;--danger-ink:#b91c1c;--danger-tint:#fef2f2;--danger-soft:#fee2e2;--danger-line:#fecaca;--r-sm:12px;--r-md:20px;--r-lg:32px;--r-xl:48px;--r-pill:999px;--glow:10%;--noise-opacity:.025;--spot-strength:12%;--edge-strength:16%;--ease-out:cubic-bezier(.22,1,.36,1);--nav-h:82px;--background:var(--canvas);--foreground:var(--ink);--color-background:var(--background);--color-foreground:var(--foreground);--font-sans:var(--font-roboto);--font-roboto:var(--font-roboto);--toastify-z-index:99999}:root[data-theme=dark]{color-scheme:dark;--primary:#64b9d8;--on-primary:#072028;--prGreen:#35c4a0;--canvas:#05090c;--surface:#0a1318;--surface-2:#0f1c22;--ink:#e6edf1;--ink-muted:#93a7b3;--line:#1c2c34;--tint-teal:#0a1a20;--tint-orange:#190f07;--tint-green:#081a15;--danger:#f87171;--danger-ink:#fca5a5;--danger-tint:#200d0f;--danger-soft:#301518;--danger-line:#4a1c1f;--glow:20%;--noise-opacity:.055;--spot-strength:15%;--edge-strength:28%}body{background:var(--canvas);color:var(--ink);font-family:var(--font-roboto),"Roboto",Arial,Helvetica,sans-serif}main>section:first-child,nav+div,nav+main{position:relative}main>section:first-child:before,nav+div:before,nav+main:before{content:"";block-size:var(--nav-h);background:inherit;pointer-events:none;position:absolute;inset-block-start:calc(-1*var(--nav-h));inset-inline:0}main>.kiosk-hero-wrap{margin-block-start:calc(-1*var(--nav-h))}.font-roboto{font-family:var(--font-roboto),"Roboto",Arial,Helvetica,sans-serif}.font-display{letter-spacing:-.02em}.font-display,.font-display-tight{font-family:var(--font-display),var(--font-roboto),sans-serif}.font-display-tight{letter-spacing:-.03em}.reveal{opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);will-change:opacity,transform;transform:translateY(24px)}.reveal[data-revealed=true]{opacity:1;transform:none}.walk-text{flex-direction:column;gap:1.25rem;display:flex;position:relative}.walk-text__line{flex-wrap:wrap;gap:.5em;max-width:36rem;display:flex}.walk-text__tail{flex-wrap:wrap;gap:.35em .6em;display:flex}.walk-text__part{flex-wrap:wrap;gap:.3em;display:flex}.walk-text__word{display:inline-block}.walk-text__char,.walk-text__cursor{will-change:transform,opacity;display:inline-block}.walk-text__cursor{color:var(--primary);font-weight:700;transform:translate(0)}.walk-text__cursor,.walk-text__walker{pointer-events:none;position:absolute;top:0;left:0}.walk-text__walker{--walk-h:calc(var(--walk-lead,1.5rem)*1.5);will-change:transform,opacity}.walk-text__walker-foot{translate:0 calc(.35*var(--walk-lead,1.5rem) - 100%);display:block}.walk-text--hero{--walk-lead:1.875rem;gap:1.5rem}.walk-text--hero .walk-text__line--0{font-family:var(--font-brand),var(--font-display),var(--font-roboto),sans-serif;font-size:var(--walk-lead);letter-spacing:-.02em;color:var(--primary);font-weight:700;line-height:1.12}@media (min-width:768px){.walk-text--hero{--walk-lead:2.25rem}}@media (min-width:1024px){.walk-text--hero{--walk-lead:3rem}}.walk-text--hero .walk-text__tail{--walk-tail:1.125rem;font-family:var(--font-display),var(--font-roboto),sans-serif;font-size:var(--walk-tail);letter-spacing:-.01em;color:var(--ink);font-weight:500;line-height:1.35}@media (min-width:768px){.walk-text--hero .walk-text__tail{--walk-tail:1.375rem}}@media (min-width:1280px){.walk-text--hero .walk-text__tail{--walk-tail:1.5rem}}.typewriter{justify-content:center;align-items:baseline;display:flex;position:relative}.typewriter__spacer{visibility:hidden;white-space:pre}.typewriter__group{white-space:pre;pointer-events:none;opacity:0;justify-content:center;align-items:baseline;display:inline-flex;position:absolute;inset:0}.typewriter__text{white-space:pre;display:inline}.typewriter__cursor{color:var(--primary);pointer-events:none;will-change:opacity;margin-left:.05em;font-weight:700;display:inline-block}.ones-system-mark{font-family:var(--font-brand),var(--font-display),sans-serif;letter-spacing:.26em;color:var(--ink);font-weight:500}@media (prefers-reduced-motion:no-preference){.typewriter--shine[data-done=true] .typewriter__text{background-image:linear-gradient(100deg,var(--primary)0,var(--primary)42%,var(--prOrange)50%,var(--primary)58%,var(--primary)100%);color:#0000;animation:typewriter-shine 1.15s var(--ease-out).15s 1 both;background-position:140% 0;background-repeat:repeat;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}}@keyframes typewriter-shine{0%{background-position:140% 0}to{background-position:-40% 0}}.ones-logo-mark{max-width:100%;height:auto;display:block;overflow:visible}.ones-logo-mark [data-quad]{opacity:0}@media (prefers-reduced-motion:reduce){.ones-logo-mark [data-quad]{opacity:1}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track{animation:marquee 40s linear infinite}.marquee-viewport:hover .marquee-track,.reveal:not([data-revealed=true]) .marquee-track{animation-play-state:paused}.marquee-duplicate{display:flex}.hero-walker__figure{height:calc(var(--walk-h,clamp(56px,5.6vw,92px))/.853);aspect-ratio:1;translate:0 7.8%}.hero-walker__figure svg{width:100%;height:100%;display:block}:root[data-theme=dark] .logo-chip{border-radius:var(--r-sm);padding:.5rem .75rem}.aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.aurora-blob{will-change:transform;border-radius:50%;position:absolute}.aurora-blob--orange{background:radial-gradient(circle,var(--prOrange)0,transparent 70%);animation:drift-a 34s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.aurora-blob--orange{background:radial-gradient(circle,color-mix(in srgb,var(--prOrange)var(--glow),transparent)0,transparent 70%)}}.aurora-blob--teal{background:radial-gradient(circle,var(--primary)0,transparent 70%);animation:drift-b 44s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.aurora-blob--teal{background:radial-gradient(circle,color-mix(in srgb,var(--primary)calc(var(--glow)*.9),transparent)0,transparent 70%)}}.aurora-blob--green{background:radial-gradient(circle,var(--prGreen)0,transparent 70%);animation:drift-c 38s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.aurora-blob--green{background:radial-gradient(circle,color-mix(in srgb,var(--prGreen)calc(var(--glow)*.75),transparent)0,transparent 70%)}}@keyframes drift-a{0%,to{transform:translate(0)scale(1)rotate(0)}25%{transform:translate(-5%,3%)scale(1.12,.94)rotate(2deg)}50%{transform:translate(-7%,6%)scale(.96,1.1)rotate(0)}75%{transform:translate(-2%,2%)scale(1.08,.98)rotate(-2deg)}}@keyframes drift-b{0%,to{transform:translate(0)scale(1)rotate(0)}25%{transform:translate(5%,5%)scale(.95,1.09)rotate(-3deg)}50%{transform:translate(8%,8%)scale(1.12,.96)rotate(0)}75%{transform:translate(3%,3%)scale(.98,1.06)rotate(3deg)}}@keyframes drift-c{0%,to{transform:translate(0)scaleX(1.06)rotate(0)}25%{transform:translate(4%,-3%)scale(.97,1.08)rotate(2deg)}50%{transform:translate(6%,-6%)scale(1.1,.95)rotate(0)}75%{transform:translate(2%,-2%)scale(.99,1.04)rotate(-2deg)}}.kiosk-wave{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 100%);mask-image:linear-gradient(#0000,#000 22% 100%)}.kiosk-wave canvas{display:block}.aurora-tide{pointer-events:none;will-change:transform;background:radial-gradient(55% 100% at 50% 50%,var(--primary)0,transparent 70%);border-radius:50%;height:45%;animation:tide 26s ease-in-out infinite;position:absolute;left:-30%;right:-30%}@supports (color:color-mix(in lab,red,red)){.aurora-tide{background:radial-gradient(55% 100% at 50% 50%,color-mix(in srgb,var(--primary)calc(var(--glow)*.85),transparent)0,transparent 70%)}}.aurora-tide--warm{background:radial-gradient(55% 100% at 50% 50%,var(--prOrange)0,transparent 70%);animation:tide-reverse 33s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.aurora-tide--warm{background:radial-gradient(55% 100% at 50% 50%,color-mix(in srgb,var(--prOrange)calc(var(--glow)*.7),transparent)0,transparent 70%)}}@keyframes tide{0%,to{transform:translate(-8%)scaleY(1)}50%{transform:translate(8%,-2%)scaleY(1.18)}}@keyframes tide-reverse{0%,to{transform:translate(7%)scaleY(1.12)}50%{transform:translate(-7%,2%)scaleY(.9)}}.noise:after{content:"";z-index:1;pointer-events:none;opacity:var(--noise-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:240px 240px;position:absolute;inset:0}.noise>.aurora{z-index:0}.edge{position:relative}.edge:after{content:"";border-radius:inherit;background:var(--edge-image,linear-gradient(135deg,var(--primary)0,transparent 48%,var(--prOrange)100%));pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:color-mix(in lab,red,red)){.edge:after{background:var(--edge-image,linear-gradient(135deg,color-mix(in srgb,var(--primary)var(--edge-strength),transparent)0,transparent 48%,color-mix(in srgb,var(--prOrange)calc(var(--edge-strength)/2),transparent)100%))}}.spotlight{isolation:isolate;position:relative}.spotlight:before{content:"";z-index:0;border-radius:inherit;background:radial-gradient(240px circle at var(--mx,50%)var(--my,0),var(--primary),transparent 72%);opacity:0;transition:opacity .35s var(--ease-out);pointer-events:none;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.spotlight:before{background:radial-gradient(240px circle at var(--mx,50%)var(--my,0),color-mix(in srgb,var(--primary)var(--spot-strength),transparent),transparent 72%)}}@media (hover:hover) and (pointer:fine){.spotlight:hover:before{opacity:1}}.spotlight>*{z-index:1;position:relative}.panel-dark{--ink:#e8eef2;--ink-muted:#9aabb6;--primary:#6ec6e4;--on-primary:#072028;--surface:#121e25;--line:#24343d;--edge-strength:42%;--glow:34%;--spot-strength:24%;--panel-bg:#070e12;--noise-opacity:.05;background-color:var(--panel-bg);color:var(--ink)}.panel-card{--edge-image:linear-gradient(180deg,var(--ink)0%,var(--ink)18%,transparent 62%);border-radius:var(--r-lg);background:linear-gradient(180deg,var(--ink)0,transparent 55%)}@supports (color:color-mix(in lab,red,red)){.panel-card{--edge-image:linear-gradient(180deg,color-mix(in srgb,var(--ink)34%,transparent)0%,color-mix(in srgb,var(--ink)12%,transparent)18%,transparent 62%);background:linear-gradient(180deg,color-mix(in srgb,var(--ink)4%,transparent)0,transparent 55%)}}.hairline{background:linear-gradient(to right,transparent 0,var(--ink)22%,var(--ink)78%,transparent 100%);height:1px}@supports (color:color-mix(in lab,red,red)){.hairline{background:linear-gradient(to right,transparent 0,color-mix(in srgb,var(--ink)13%,transparent)22%,color-mix(in srgb,var(--ink)13%,transparent)78%,transparent 100%)}}.engrave{color:var(--ink);text-shadow:0 1px 0 var(--ink),0 -1px 1px var(--panel-bg)}@supports (color:color-mix(in lab,red,red)){.engrave{color:color-mix(in srgb,var(--ink)62%,transparent);text-shadow:0 1px 0 color-mix(in srgb,var(--ink)12%,transparent),0 -1px 1px color-mix(in srgb,var(--panel-bg)90%,transparent)}}.icon-glow{transition:box-shadow .3s var(--ease-out)}.group:hover .icon-glow{box-shadow:0 0 22px var(--prGreen)}@supports (color:color-mix(in lab,red,red)){.group:hover .icon-glow{box-shadow:0 0 22px color-mix(in srgb,var(--prGreen)calc(var(--glow)*90%),transparent)}}@keyframes contact-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes contact-pulse-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.contact-float{animation:contact-float 4s ease-in-out infinite}.contact-pulse-ring{border-radius:inherit;pointer-events:none;animation:contact-pulse-ring 2.5s var(--ease-out)infinite;border:2px solid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.contact-float{animation:none}.contact-pulse-ring{display:none}}.text-gradient{color:var(--primary)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.text-gradient{background-image:linear-gradient(120deg,var(--primary)0,var(--primary)100%);color:#0000;-webkit-background-clip:text;background-clip:text}@supports (color:color-mix(in lab,red,red)){.text-gradient{background-image:linear-gradient(120deg,var(--primary)0,color-mix(in srgb,var(--primary)55%,var(--prGreen))100%)}}}.magnetic{transform:translate3d(var(--mag-x,0),var(--mag-y,0),0)}.kiosk-visual,.kiosk-visual-shell{position:relative}.kiosk-visual__stage{aspect-ratio:4/3;--stage-h:min(38svh,290px);max-width:100%;height:var(--stage-h);margin-inline:auto;position:relative;overflow:clip}@media (max-width:767px) and (min-height:780px){.kiosk-visual__stage{--stage-h:min(42svh,460px)}}@media (min-width:768px){.kiosk-visual__stage{--stage-h:min(72svh,690px)}}@media (min-width:1280px){.kiosk-visual__stage{--stage-h:min(76svh,760px)}}.kiosk-visual__group{pointer-events:none;will-change:opacity,transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kiosk-shot{object-fit:contain;width:100%;height:100%}.kiosk-duo__img,.kiosk-fan .kiosk-shot,.kiosk-flow__img,.kiosk-scatter__main,.kiosk-stack .kiosk-shot,.kiosk-walk__bezel{filter:drop-shadow(0 16px 30px var(--canvas))}@supports (color:color-mix(in lab,red,red)){:is(.kiosk-fan .kiosk-shot,.kiosk-stack .kiosk-shot,.kiosk-duo__img,.kiosk-flow__img,.kiosk-walk__bezel,.kiosk-scatter__main){filter:drop-shadow(0 16px 30px color-mix(in srgb,var(--canvas)60%,transparent))}}.kiosk-turntable{flex-direction:column;justify-content:center;align-items:center;gap:3%;width:100%;height:100%;display:flex}.kiosk-turntable__stage{flex:auto;width:100%;min-height:0;position:relative}.kiosk-turntable__frame{opacity:0;transition:opacity .55s var(--ease-out);position:absolute;inset:0}.kiosk-turntable__frame[data-active=true]{opacity:1}.kiosk-turntable__thumbs{flex:none;justify-content:center;align-items:center;gap:1.5%;height:15%;display:flex}.kiosk-turntable__thumb{aspect-ratio:1;background:var(--surface);opacity:.42;cursor:pointer;height:100%;transition:opacity .25s var(--ease-out),border-color .25s var(--ease-out),transform .25s var(--ease-out);border:1px solid #0000;border-radius:12px;padding:4%;position:relative}@supports (color:color-mix(in lab,red,red)){.kiosk-turntable__thumb{background:color-mix(in srgb,var(--surface)45%,transparent)}}.kiosk-turntable__thumb:hover{opacity:.75}.kiosk-turntable__thumb[data-active=true]{opacity:1;border-color:var(--primary);transform:translateY(-8%)}@supports (color:color-mix(in lab,red,red)){.kiosk-turntable__thumb[data-active=true]{border-color:color-mix(in srgb,var(--primary)55%,transparent)}}.kiosk-turntable__thumb:focus-visible{outline:2px solid var(--prOrange);outline-offset:2px}.kiosk-turntable__thumb img{object-fit:contain;width:100%;height:100%}.kiosk-flow{--band:calc(var(--stage-h) - var(--tick-zone) - .5rem);--tick-zone:3.25rem;--phone-ratio:.4891;--phone-w:calc(var(--band)*var(--phone-ratio));--peek:59%;--aside:.84;width:100%;height:100%;padding-bottom:var(--tick-zone);justify-content:flex-end;align-items:flex-end;gap:clamp(.9rem,3.2vw,3.25rem);display:flex;position:relative}.kiosk-flow:after{content:"";left:0;right:0;bottom:var(--tick-zone);background:var(--ink);height:1px;display:none;position:absolute}@supports (color:color-mix(in lab,red,red)){.kiosk-flow:after{background:color-mix(in srgb,var(--ink)14%,transparent)}}.kiosk-flow__item{--lift:-.0484;flex:none;margin:0 100px 0 0;position:relative}.kiosk-flow__item:after{content:"";pointer-events:none;translate:0 calc(var(--band)*var(--lift,0));mix-blend-mode:screen;-webkit-mask-image:var(--flash-src);mask-image:var(--flash-src);background:linear-gradient(45deg,#0000 44%,#ffffff8c 50%,#0000 56%) 130% -30%/300% 300% no-repeat;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.kiosk-flow__item[data-active]:after{animation:kiosk-shine 11s var(--ease-out)infinite}}@keyframes kiosk-shine{0%{background-position:130% -30%}64%,to{background-position:-30% 130%}}.kiosk-flow__img{width:auto;height:var(--band);object-fit:contain;max-width:100%;translate:0 calc(var(--band)*var(--lift,0));display:block}.kiosk-flow__img--pinned{height:calc(var(--band)*.497)}.kiosk-flow__deck{width:calc(var(--phone-w)*2.02);height:var(--band);pointer-events:auto;flex:none;position:relative}.kiosk-flow__slide{transform-origin:bottom;filter:brightness();height:100%;transition:transform .62s var(--ease-out),opacity .62s var(--ease-out),filter .62s var(--ease-out);will-change:transform,opacity;align-items:flex-end;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)translate(0)scale(1)}.kiosk-flow__slide[data-pos="0"]{z-index:3;opacity:1}.kiosk-flow__slide[data-pos="-1"]{z-index:2;opacity:.68;filter:brightness(.8);transform:translateX(-50%)translateX(calc(-1*var(--peek)))scale(var(--aside))}.kiosk-flow__slide[data-pos="1"]{z-index:2;opacity:.68;filter:brightness(.8);transform:translateX(-50%)translateX(var(--peek))scale(var(--aside))}.kiosk-flow__slide[data-pos="-2"],.kiosk-flow__slide[data-pos="2"]{z-index:1;opacity:0;filter:brightness(.8);transform:translateX(-50%)translateX(0)scale(var(--aside))}.kiosk-tick{height:1.5rem;font-family:var(--font-display),var(--font-roboto),sans-serif;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--ink-muted);align-items:center;gap:.5rem;margin:0;font-size:.68rem;font-weight:650;display:flex}.kiosk-tick__no{color:var(--prOrange);font-variant-numeric:tabular-nums}.kiosk-flow__tick--pinned{position:absolute;top:calc(100% + 1rem);left:50%;transform:translate(-50%)}.kiosk-flow__bar{justify-content:center;align-items:center;display:flex;position:absolute;top:calc(100% + 1rem);left:0;right:0}.kiosk-flow__ctrl{border:1px solid var(--ink);border-radius:var(--r-pill);background:var(--surface);width:1.5rem;height:1.5rem;color:var(--ink-muted);cursor:pointer;transition:color .25s var(--ease-out),border-color .25s var(--ease-out),background-color .25s var(--ease-out);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.kiosk-flow__ctrl{border:1px solid color-mix(in srgb,var(--ink)14%,transparent);background:color-mix(in srgb,var(--surface)55%,transparent)}}.kiosk-flow__ctrl svg{width:.7rem;height:.7rem}.kiosk-flow__ctrl:hover{color:var(--ink);border-color:var(--primary);background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.kiosk-flow__ctrl:hover{border-color:color-mix(in srgb,var(--primary)55%,transparent);background:color-mix(in srgb,var(--surface)90%,transparent)}}.kiosk-flow__ctrl:focus-visible{outline:2px solid var(--prOrange);outline-offset:2px}.kiosk-flow__ctrl[aria-pressed=true]{color:var(--ink);border-color:var(--prOrange)}@supports (color:color-mix(in lab,red,red)){.kiosk-flow__ctrl[aria-pressed=true]{border-color:color-mix(in srgb,var(--prOrange)55%,transparent)}}@media (max-width:767px){.kiosk-flow{--tick-zone:2rem;--flow-gap:.5rem;--band:calc((var(--stage-h) - var(--tick-zone) - var(--flow-gap))/1.6);justify-content:flex-end;align-items:center;gap:var(--flow-gap);flex-direction:column}.kiosk-flow__img--pinned{height:calc(var(--band)*.6)}.kiosk-flow__item{--lift:0;margin-right:0}.kiosk-flow__deck{width:100%}.kiosk-flow__tick--pinned{top:50%;left:calc(100% + .25rem);transform:translateY(-50%)}.kiosk-flow__bar{top:calc(100% + .55rem)}.kiosk-tick{letter-spacing:.12em;gap:.3rem;height:1.25rem;font-size:.56rem}.kiosk-flow__ctrl{width:1.25rem;height:1.25rem}.kiosk-flow__ctrl svg{width:.6rem;height:.6rem}.kiosk-flow[data-merged]{--band:calc(var(--stage-h) - var(--tick-zone) - var(--flow-gap))}.kiosk-flow[data-merged] .kiosk-flow__slide[data-stand] .kiosk-flow__img{height:calc(var(--band)*.85)}}@media (prefers-reduced-motion:reduce){.kiosk-flow__slide{transition:none}}.kiosk-duo{--duo-band:calc(var(--stage-h)*.82);--duo-scale:.53;width:100%;height:100%;padding-bottom:calc((var(--stage-h) - var(--duo-band))/2);justify-content:center;align-items:flex-end;gap:clamp(.6rem,2.6vw,2.5rem);display:flex}.kiosk-duo[data-scene=business-app]{--duo-band:calc(var(--stage-h)*.9);--duo-scale:.88;--biz-travel:60%;--biz-slide:.8s cubic-bezier(.65,0,.35,1);flex-direction:row-reverse;justify-content:flex-start;gap:1.5rem}@media (min-width:768px){.kiosk-duo[data-scene=business-app][data-focus]{--biz-focus:1.2;--biz-rest:.9;--duo-band:calc(var(--stage-h)*.45)}.kiosk-duo[data-scene=business-app][data-focus] .kiosk-biz{--biz-scale:1;opacity:.65;scale:var(--biz-scale);transition:scale .9s cubic-bezier(.65,0,.35,1),translate .9s cubic-bezier(.65,0,.35,1),opacity .9s;translate:0}.kiosk-duo[data-scene=business-app][data-focus] .kiosk-biz[data-device=tablet]{transform-origin:100%}.kiosk-duo[data-scene=business-app][data-focus] .kiosk-biz[data-device=phone]{transform-origin:50%}.kiosk-duo[data-scene=business-app][data-focus]:not([data-focus=tablet]) .kiosk-biz[data-device=tablet]{--biz-scale:calc(var(--duo-scale)*var(--biz-rest));translate:0 calc(var(--duo-band)*(1 - var(--duo-scale))/2)}.kiosk-duo[data-scene=business-app][data-focus=phone] .kiosk-biz[data-device=phone],.kiosk-duo[data-scene=business-app][data-focus=tablet] .kiosk-biz[data-device=tablet]{opacity:1;--biz-scale:var(--biz-focus);z-index:3}.kiosk-duo[data-scene=business-app][data-focus] .kiosk-biz__caption{transition:scale .9s cubic-bezier(.65,0,.35,1)}}@media (min-width:1280px){.kiosk-duo[data-scene=business-app][data-focus]{--duo-band:calc(var(--stage-h)*.7)}}@media (max-width:767px){.kiosk-duo[data-scene=business-app][data-on]{grid-template-areas:"stage";justify-content:center;place-items:end center;display:grid}.kiosk-duo[data-scene=business-app][data-on] .kiosk-biz{visibility:hidden;grid-area:stage}.kiosk-duo[data-scene=business-app][data-leaving=phone] .kiosk-biz[data-device=phone],.kiosk-duo[data-scene=business-app][data-leaving=tablet] .kiosk-biz[data-device=tablet],.kiosk-duo[data-scene=business-app][data-on=phone] .kiosk-biz[data-device=phone],.kiosk-duo[data-scene=business-app][data-on=tablet] .kiosk-biz[data-device=tablet]{visibility:visible}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.kiosk-duo[data-scene=business-app][data-active][data-on=phone] .kiosk-biz[data-device=phone]{animation:kiosk-biz-in-left var(--biz-slide)both}.kiosk-duo[data-scene=business-app][data-active][data-on=tablet] .kiosk-biz[data-device=tablet]{animation:kiosk-biz-in-right var(--biz-slide)both}.kiosk-duo[data-scene=business-app][data-active][data-leaving=phone] .kiosk-biz[data-device=phone]{animation:kiosk-biz-out-left var(--biz-slide)both}.kiosk-duo[data-scene=business-app][data-active][data-leaving=tablet] .kiosk-biz[data-device=tablet]{animation:kiosk-biz-out-right var(--biz-slide)both}}@keyframes kiosk-biz-in-left{0%{translate:calc(-1*var(--biz-travel))0;opacity:0}to{opacity:1;translate:0}}@keyframes kiosk-biz-out-left{0%{opacity:1;translate:0}to{translate:calc(-1*var(--biz-travel))0;opacity:0}}@keyframes kiosk-biz-in-right{0%{translate:var(--biz-travel)0;opacity:0}to{opacity:1;translate:0}}@keyframes kiosk-biz-out-right{0%{opacity:1;translate:0}to{translate:var(--biz-travel)0;opacity:0}}@media (min-width:768px){.kiosk-story-overlay .kiosk-story__scene[data-scene=business-app]{max-width:20rem}}@media (min-width:1280px){.kiosk-story-overlay .kiosk-story__scene[data-scene=business-app]{max-width:32rem}.kiosk-story-overlay .kiosk-story__scene[data-scene=business-app] p{max-width:none}}.kiosk-duo__slot{width:auto;height:var(--duo-band);flex:none;display:block;position:relative}.kiosk-duo__slot[data-i="1"]{height:calc(var(--duo-band)*var(--duo-scale))}.kiosk-duo__img{object-fit:contain;transform-origin:bottom;width:auto;height:100%;filter:brightness(1)drop-shadow(0 16px 30px var(--canvas));display:block;scale:1}@supports (color:color-mix(in lab,red,red)){.kiosk-duo__img{filter:brightness(1)drop-shadow(0 16px 30px color-mix(in srgb,var(--canvas)60%,transparent))}}.kiosk-duo[data-scene=kitchen]{--duo-band:calc(var(--stage-h)*.53);--duo-scale:1;justify-content:flex-start;position:relative}.kiosk-phone{pointer-events:auto}.kiosk-phone[data-drag]{cursor:grab}.kiosk-phone[data-drag]:active{cursor:grabbing}.kiosk-phone__screen{border-radius:8.5%/4.3%;width:89.222%;height:94.946%;position:absolute;top:2.527%;left:5.389%;overflow:clip}.kiosk-phone__shot{will-change:background-position;background-repeat:repeat-y;background-size:100%;width:100%;height:100%;display:block}.kiosk-phone__bezel{z-index:1;pointer-events:none;position:relative}.kiosk-biz__screen{position:absolute;overflow:clip;container-type:size}.kiosk-biz[data-device=phone] .kiosk-biz__screen{border-radius:8.5%/4.3%;width:89.222%;height:94.946%;top:2.527%;left:5.389%}.kiosk-biz[data-device=tablet] .kiosk-biz__screen{border-radius:3.56%/2.45%;width:88.682%;height:91.652%;top:4.174%;left:5.659%}.kiosk-biz__caption{transform-origin:bottom;translate:-50%;scale:calc(1/var(--biz-scale,1));z-index:2;font-family:var(--font-display),var(--font-roboto),sans-serif;letter-spacing:.16em;white-space:nowrap;color:var(--primary);pointer-events:none;font-size:clamp(.6rem,.78vw,.8rem);font-weight:600;line-height:1;position:absolute;bottom:calc(100% + .35rem);left:50%}.kiosk-biz__hit{z-index:3;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.kiosk-biz__hit:focus-visible{outline:2px solid var(--prOrange);outline-offset:-8px;border-radius:12px}.kiosk-biz__ui{color:#e8edea;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 80% at 88% 8%,#6a471d 0,#6a471d00 55%),linear-gradient(#0e3d4e,#0a2b38 45%,#06212e);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.kiosk-biz[data-device=phone] .kiosk-biz__ui{--px:calc(100cqw/736)}.kiosk-biz[data-device=tablet] .kiosk-biz__ui{--px:calc(100cqw/1102)}.kiosk-biz__status{color:#fff;flex:none;justify-content:space-between;align-items:center;font-weight:600;display:flex;position:relative}.kiosk-biz[data-device=phone] .kiosk-biz__status{height:calc(100*var(--px));padding:0 calc(44*var(--px));font-size:calc(30*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__status{height:calc(45*var(--px));padding:0 calc(26*var(--px));font-size:calc(21*var(--px))}.kiosk-biz__island{width:calc(210*var(--px));height:calc(66*var(--px));border-radius:calc(33*var(--px));background:#000;position:absolute;left:50%;translate:-50%}.kiosk-biz__status-right{align-items:center;gap:calc(10*var(--px));display:flex}.kiosk-biz__signal{width:calc(30*var(--px));height:calc(22*var(--px));clip-path:polygon(50% 100%,0 42%,12% 30%,50% 66%,88% 30%,100% 42%);opacity:.95;background:currentColor}.kiosk-biz__battery{width:calc(38*var(--px));height:calc(19*var(--px));border:calc(2.5*var(--px))solid currentColor;border-radius:calc(6*var(--px));padding:calc(2.5*var(--px));opacity:.95;background:linear-gradient(currentColor,currentColor) padding-box content-box}.kiosk-biz__head{flex:none;align-items:center;display:flex;position:relative}.kiosk-biz[data-device=phone] .kiosk-biz__head{height:calc(96*var(--px));padding:0 calc(28*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__head{height:calc(70*var(--px));padding:0 calc(26*var(--px))}.kiosk-biz__back{width:calc(40*var(--px));height:calc(40*var(--px));color:#fff;flex:none}.kiosk-biz__titles{align-items:center;gap:calc(4*var(--px));text-align:center;flex-direction:column;display:flex;position:absolute;left:50%;translate:-50%}.kiosk-biz__date{color:#fff;font-weight:600}.kiosk-biz__branch{color:#c8d6d8}.kiosk-biz[data-device=phone] .kiosk-biz__date{font-size:calc(30*var(--px))}.kiosk-biz[data-device=phone] .kiosk-biz__branch{font-size:calc(23*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__date{font-size:calc(25*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__branch{font-size:calc(19*var(--px))}.kiosk-biz__total{color:#fff;background:linear-gradient(90deg,#01405a,#024a63);flex:none;justify-content:space-between;align-items:center;font-weight:700;display:flex}.kiosk-biz[data-device=phone] .kiosk-biz__total{height:calc(60*var(--px));padding:0 calc(28*var(--px));font-size:calc(29*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__total{height:calc(77*var(--px));padding:0 calc(26*var(--px));font-size:calc(30*var(--px))}.kiosk-biz__total-amount{font-size:1.15em}.kiosk-biz[data-device=phone] .kiosk-biz__total-label{font-size:calc(34*var(--px))}.kiosk-biz__chart{flex:none;align-items:center;display:flex}.kiosk-biz[data-device=phone] .kiosk-biz__chart{height:calc(500*var(--px));padding:0 calc(26*var(--px));gap:calc(10*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__chart{height:calc(402*var(--px));padding:0 calc(40*var(--px));gap:calc(30*var(--px))}.kiosk-biz__donut{flex:none;height:88%;overflow:visible}.kiosk-biz[data-device=phone] .kiosk-biz__donut{width:calc(400*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__donut{width:calc(350*var(--px))}.kiosk-biz__slice-label{fill:#fff;font-size:3.1px;font-weight:700;transition:opacity .26s}.kiosk-biz__report-head{padding:0 calc(20*var(--px));gap:calc(12*var(--px));flex-direction:column;flex:none;display:flex}.kiosk-biz__card-title{height:calc(76*var(--px));padding:0 calc(22*var(--px));border-radius:calc(16*var(--px));color:#fff;font-size:calc(27*var(--px));background:#ffffff0d;justify-content:space-between;align-items:center;font-weight:600;display:flex}.kiosk-biz[data-device=tablet] .kiosk-biz__card-title{font-size:calc(34*var(--px))}.kiosk-biz__filter{width:calc(34*var(--px));height:calc(34*var(--px));clip-path:circle(50%);background:#ffffff14;border-radius:50%}.kiosk-biz__tabs{height:calc(55*var(--px));padding:calc(6*var(--px));border-radius:calc(14*var(--px));background:#ffffff0d;align-items:center;display:flex}.kiosk-biz__tab{border-radius:calc(10*var(--px));color:#93a7ad;height:100%;font-size:calc(21*var(--px));white-space:nowrap;flex:1;justify-content:center;align-items:center;display:flex}.kiosk-biz__tab[data-on]{color:#fff;background:#f0831d;font-weight:600}.kiosk-biz__range{height:calc(42*var(--px));border-radius:calc(10*var(--px));color:#cfdde0;font-size:calc(21*var(--px));background:#ffffff0d;justify-content:center;align-items:center;display:flex}.kiosk-biz__month{height:calc(58*var(--px));padding:0 calc(20*var(--px));border-radius:calc(12*var(--px));color:#fff;font-size:calc(23*var(--px));background:#f0831d;align-items:center;font-weight:600;display:flex}.kiosk-biz__legend{color:#dbe6e4;flex-direction:column;justify-content:center;display:flex}.kiosk-biz[data-device=phone] .kiosk-biz__legend{gap:calc(17*var(--px));font-size:calc(25*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__legend{gap:calc(20*var(--px));font-size:calc(23*var(--px))}.kiosk-biz__legend-item{align-items:center;gap:calc(12*var(--px));white-space:nowrap;opacity:0;transform:translateX(calc(-16*var(--px)));transition:opacity .38s,transform .38s;transition-delay:var(--legend-delay,0s);display:flex}.kiosk-biz__legend[data-active] .kiosk-biz__legend-item{opacity:1;transform:none}.kiosk-biz__swatch{width:calc(15*var(--px));height:calc(15*var(--px));border-radius:calc(3*var(--px));flex:none}.kiosk-biz__rows{--row-step:.1s;flex-direction:column;min-height:0;display:flex}.kiosk-biz[data-device=phone] .kiosk-biz__rows{padding:0 calc(28*var(--px));gap:calc(13*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__rows{padding:0 calc(20*var(--px));gap:calc(11*var(--px))}.kiosk-biz__row{border:calc(1*var(--px))solid #ffffff0d;opacity:0;transform:translateX(calc(40*var(--px)));background:#ffffff0b;flex:none;justify-content:space-between;align-items:center;transition:opacity .45s,transform .45s;display:flex}.kiosk-biz__rows[data-active] .kiosk-biz__row{opacity:1;transition-delay:calc(var(--row-index)*var(--row-step));transform:translate(0)}.kiosk-biz[data-device=phone] .kiosk-biz__row{height:calc(81*var(--px));padding:0 calc(26*var(--px));border-radius:calc(14*var(--px));font-size:calc(27*var(--px))}.kiosk-biz[data-device=tablet] .kiosk-biz__row{height:calc(64*var(--px));padding:0 calc(28*var(--px));border-radius:calc(12*var(--px));font-size:calc(27*var(--px))}.kiosk-biz__row-amount,.kiosk-biz__total-amount{font-variant-numeric:tabular-nums}.kiosk-biz__row-amount{white-space:nowrap;font-weight:600}.kiosk-biz__list{flex-direction:column;flex:none;min-height:0;display:flex}.kiosk-biz__section{padding:0 calc(24*var(--px))calc(8*var(--px));color:#93a7ad;font-size:calc(21*var(--px));letter-spacing:.06em}.kiosk-biz[data-report=products] .kiosk-biz__rows{gap:calc(11*var(--px));margin:0 calc(20*var(--px));padding:0}.kiosk-biz[data-report=products] .kiosk-biz__row{height:calc(104*var(--px));padding:0 calc(24*var(--px));border-radius:calc(12*var(--px))}.kiosk-biz__row-main{gap:calc(4*var(--px));flex-direction:column;min-width:0;display:flex}.kiosk-biz__row-sub{color:#7f949a;font-size:calc(19*var(--px))}.kiosk-biz__legend-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kiosk-biz__nav{margin:auto calc(20*var(--px))calc(18*var(--px));height:calc(74*var(--px));border-radius:calc(20*var(--px));background:#ffffff0d;flex:none;justify-content:space-around;align-items:center;display:flex}.kiosk-biz__nav-item{width:calc(30*var(--px));height:calc(30*var(--px));border-radius:calc(8*var(--px));background:#ffffff38}.kiosk-biz__nav-item[data-on]{width:calc(52*var(--px));height:calc(52*var(--px));background:#f0831d;border-radius:50%}.kiosk-biz__bezel{z-index:1;pointer-events:none;position:relative}@media (prefers-reduced-motion:no-preference){.kiosk-duo[data-scene=kitchen][data-active] .kiosk-duo__slot[data-i="0"]{animation:kiosk-duo-slide-in-left 1.1s cubic-bezier(.65,0,.35,1) both}.kiosk-duo[data-scene=kitchen][data-active] .kiosk-duo__slot[data-i="1"]{animation:kiosk-duo-rise-in 1.1s cubic-bezier(.65,0,.35,1) both}}@keyframes kiosk-duo-slide-in-left{0%{opacity:0;translate:-40%}to{opacity:1;translate:0}}@keyframes kiosk-duo-rise-in{0%{opacity:0;translate:0 40%}to{opacity:1;translate:0}}.kiosk-bell{--bell-x:19.37%;--bell-y:21%;--bell-h:6%;z-index:2;pointer-events:none;transform-origin:bottom;position:absolute;inset:0;scale:1}.kiosk-bell:after,.kiosk-bell:before{content:"";height:calc(var(--bell-h)*3);aspect-ratio:1;border:1px solid var(--prOrange);opacity:0;border-radius:50%}.kiosk-bell:after,.kiosk-bell:before,.kiosk-bell__icon{left:var(--bell-x);top:var(--bell-y);position:absolute;translate:-50% -50%}.kiosk-bell__icon{height:var(--bell-h);aspect-ratio:718/900;transform-origin:50% 8%;background:var(--prOrange);-webkit-mask-image:var(--bell-src);mask-image:var(--bell-src);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kiosk-bell__hit{left:var(--bell-x);top:var(--bell-y);border-radius:var(--r-pill);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:44px;height:44px;padding:0;position:absolute;translate:-50% -50%}.kiosk-bell__hit:hover~.kiosk-bell__icon{scale:1.18}.kiosk-bell__hit:focus-visible{outline:2px solid var(--prOrange);outline-offset:-8px;border-radius:var(--r-pill)}.kiosk-bell-ask{left:0;bottom:calc((var(--stage-h) - var(--duo-band))/2 + var(--duo-band) + .6rem);z-index:3;pointer-events:auto;border:1px solid var(--prOrange);border-radius:var(--r-pill);background:var(--surface);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-display),var(--font-roboto),sans-serif;white-space:nowrap;align-items:center;gap:.45rem;padding:.3rem .35rem .3rem .8rem;line-height:1;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.kiosk-bell-ask{border:1px solid color-mix(in srgb,var(--prOrange)26%,transparent);background:color-mix(in srgb,var(--surface)88%,transparent)}}.kiosk-bell-ask__text{color:var(--ink);font-size:.8rem;font-weight:500}@supports (color:color-mix(in lab,red,red)){.kiosk-bell-ask__text{color:color-mix(in srgb,var(--ink)76%,transparent)}}.kiosk-bell-ask__btn{border-radius:var(--r-pill);min-height:34px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out),color .2s var(--ease-out);background:0 0;border:0;padding:0 .85rem;font-family:inherit;font-size:.8rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.kiosk-bell-ask__btn{color:color-mix(in srgb,var(--ink)58%,transparent)}}.kiosk-bell-ask__btn:hover{background:var(--ink);color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.kiosk-bell-ask__btn:hover{background:color-mix(in srgb,var(--ink)8%,transparent)}}.kiosk-bell-ask__btn[data-yes]{background:var(--prOrange);color:var(--canvas)}.kiosk-bell-ask__btn[data-yes]:hover{background:var(--prOrange)}@supports (color:color-mix(in lab,red,red)){.kiosk-bell-ask__btn[data-yes]:hover{background:color-mix(in srgb,var(--prOrange)86%,white)}}.kiosk-bell-ask__btn:focus-visible{outline:2px solid var(--prOrange);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.kiosk-bell-ask{animation:kiosk-bell-ask-in .26s var(--ease-out)both;transform-origin:15% 100%}.kiosk-bell__icon{transition:scale .2s var(--ease-out)}}@keyframes kiosk-bell-ask-in{0%{opacity:0;translate:0 .35rem;scale:.96}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:no-preference){.kiosk-duo[data-scene=kitchen][data-active] .kiosk-bell__icon{animation:kiosk-bell-ring 4.4s var(--ease-out)1.4s infinite both}.kiosk-duo[data-scene=kitchen][data-active] .kiosk-bell:before{animation:kiosk-bell-wave 4.4s var(--ease-out)1.4s infinite both}.kiosk-duo[data-scene=kitchen][data-active] .kiosk-bell:after{animation:kiosk-bell-wave 4.4s var(--ease-out)1.55s infinite both}}@keyframes kiosk-bell-ring{0%{rotate:none}3%{rotate:14deg}8%{rotate:-11deg}13%{rotate:8deg}18%{rotate:-5deg}22%{rotate:2deg}26%,to{rotate:none}}@keyframes kiosk-bell-wave{0%{opacity:.55;scale:.35}20%{opacity:.5}36%,to{opacity:0;scale:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.kiosk-duo[data-scene=kitchen] .kiosk-duo__slot{pointer-events:auto;transition:scale .3s var(--ease-out);will-change:scale}.kiosk-duo[data-scene=kitchen] .kiosk-duo__slot:hover{z-index:2}.kiosk-duo[data-scene=kitchen] .kiosk-duo__slot[data-i="0"]:hover{scale:1.13}.kiosk-duo[data-scene=kitchen][data-asking] .kiosk-duo__slot[data-i="0"]:hover{scale:1}.kiosk-duo[data-scene=kitchen] .kiosk-duo__slot[data-i="1"]:hover{scale:1.3}.kiosk-duo[data-scene=kitchen] .kiosk-duo__img,.kiosk-duo[data-scene=kitchen] .kiosk-phone__bezel{transition:filter .3s var(--ease-out)}.kiosk-duo[data-scene=kitchen] .kiosk-duo__slot[data-i="0"]:hover .kiosk-duo__img{filter:brightness(1.08)drop-shadow(0 26px 44px var(--canvas))}@supports (color:color-mix(in lab,red,red)){.kiosk-duo[data-scene=kitchen] .kiosk-duo__slot[data-i="0"]:hover .kiosk-duo__img{filter:brightness(1.08)drop-shadow(0 26px 44px color-mix(in srgb,var(--canvas)68%,transparent))}}.kiosk-duo[data-scene=kitchen] .kiosk-duo__slot[data-i="1"]:hover .kiosk-phone__bezel{filter:drop-shadow(0 26px 44px var(--canvas))}@supports (color:color-mix(in lab,red,red)){.kiosk-duo[data-scene=kitchen] .kiosk-duo__slot[data-i="1"]:hover .kiosk-phone__bezel{filter:drop-shadow(0 26px 44px color-mix(in srgb,var(--canvas)68%,transparent))}}}.kiosk-duo__badge{--badge-gap:.5rem;z-index:3;border-radius:var(--r-md);background:var(--surface);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--font-display),var(--font-roboto),sans-serif;white-space:nowrap;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.65rem 1.05rem;line-height:1;display:flex;position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.kiosk-duo__badge{background:color-mix(in srgb,var(--surface)80%,transparent)}}.kiosk-duo__badge-note{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:clamp(.7rem,1.05vw,.88rem);font-weight:600}.kiosk-duo__badge-amount{letter-spacing:-.01em;color:var(--primary);font-size:clamp(1.05rem,1.75vw,1.45rem);font-weight:400}.kiosk-duo[data-pair=kiosks]{--duo-band:calc(var(--stage-h)*.85);padding-bottom:calc((var(--stage-h) - var(--duo-band))*.24);--duo-scale:.8405;flex-direction:row-reverse;gap:0}.kiosk-duo[data-pair=kiosks] .kiosk-duo__slot[data-i="1"]{margin-right:calc(var(--duo-band)*-.1475)}@media (min-width:768px){.kiosk-duo[data-pair=kiosks]{justify-content:flex-end}}.kiosk-duo[data-pair=kiosks] .kiosk-duo__slot[data-i="1"] .kiosk-duo__img{translate:0 calc(var(--duo-band)*.0142)}.kiosk-duo[data-pair=kiosks] .kiosk-duo__slot[data-i="0"]{z-index:2}.kiosk-duo[data-pair=kiosks] .kiosk-duo__slot[data-i="1"]{z-index:1}.kiosk-duo[data-pair=kiosks] .kiosk-duo__slot[data-i="0"] .kiosk-duo__badge{top:auto;left:auto;right:9.22%;bottom:calc(99.85% + var(--badge-gap));transform-origin:100% 100%;align-items:flex-end}.kiosk-duo[data-pair=kiosks] .kiosk-duo__slot[data-i="1"] .kiosk-duo__badge{top:auto;left:9.68%;bottom:calc(96% - var(--duo-band)*.0142 + var(--badge-gap));transform-origin:0 100%}@media (max-width:767px){.kiosk-duo[data-pair=kiosks]{--duo-band:calc(var(--stage-h)*.8);padding-bottom:calc((var(--stage-h) - var(--duo-band))*.08)}.kiosk-duo__badge{--badge-gap:.3rem;letter-spacing:.04em;gap:.15rem;padding:.2rem .45rem}.kiosk-duo__badge-note{font-size:.58rem}.kiosk-duo__badge-amount{font-size:.8rem}.kiosk-bell,.kiosk-bell-ask{display:none}}.kiosk-walk{pointer-events:auto;place-items:center;display:grid}.kiosk-walk__device{height:calc(var(--stage-h)*.99);aspect-ratio:2474/3474;transition:scale .18s var(--ease-out);position:relative}.kiosk-walk__device[data-phase=press]{scale:.995}.kiosk-walk__bezel{z-index:1;pointer-events:none;width:auto;height:100%;position:relative}.kiosk-walk__screen{border-radius:3.56%/2.45%;width:88.682%;height:91.652%;position:absolute;top:4.174%;left:5.659%;overflow:clip;container-type:inline-size}.kiosk-walk__shot{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .47s var(--ease-out),scale .62s var(--ease-out),filter .3s var(--ease-out);position:absolute;inset:0;scale:1.015}.kiosk-walk__shot[data-on]{opacity:1;scale:1}.kiosk-walk__splash{--px:calc(100cqw/1102);opacity:0;pointer-events:none;position:absolute;inset:0}.kiosk-walk__splash[data-on]{animation:kiosk-walk-splash-in 1.2s linear forwards}.kiosk-walk__splash-mark{left:50%;top:calc(476*var(--px));width:calc(301*var(--px));height:auto;position:absolute;translate:-50%}.kiosk-walk__splash-name{left:50%;top:calc(813*var(--px));color:#fff;font-size:calc(43*var(--px));letter-spacing:calc(.5*var(--px));white-space:nowrap;font-weight:400;line-height:1;position:absolute;translate:-50%}@keyframes kiosk-walk-splash-in{0%{opacity:0}25%{opacity:.08}to{opacity:1}}.kiosk-walk__row{width:96.4%;height:4.8%;left:1.8%;top:calc(var(--tap)*1%);background:var(--prOrange);box-shadow:inset 0 0 0 1px var(--prOrange);opacity:0;transition:opacity .14s var(--ease-out);border-radius:.75rem;position:absolute;translate:0 -50%}@supports (color:color-mix(in lab,red,red)){.kiosk-walk__row{background:color-mix(in srgb,var(--prOrange)20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--prOrange)45%,transparent)}}.kiosk-walk__device[data-phase=press] .kiosk-walk__row{opacity:1}.kiosk-walk__cursor{left:30%;top:calc(var(--tap)*1%);aspect-ratio:1;opacity:0;width:5.5%;transition:opacity .26s var(--ease-out),translate .7s var(--ease-out),scale .16s var(--ease-out);background:#ffffff38;border-radius:50%;position:absolute;translate:-50% 180%;box-shadow:inset 0 0 0 1.5px #ffffff8c}.kiosk-walk__device[data-phase=aim] .kiosk-walk__cursor,.kiosk-walk__device[data-phase=press] .kiosk-walk__cursor{opacity:1;translate:-50% -50%}.kiosk-walk__device[data-phase=press] .kiosk-walk__cursor{scale:.78}.kiosk-walk__cursor:after{content:"";border:1.5px solid var(--prOrange);opacity:0;border-radius:50%;position:absolute;inset:-55%}@supports (color:color-mix(in lab,red,red)){.kiosk-walk__cursor:after{border:1.5px solid color-mix(in srgb,var(--prOrange)70%,transparent)}}.kiosk-walk__device[data-phase=press] .kiosk-walk__cursor:after{animation:kiosk-walk-ripple .58s var(--ease-out)}@keyframes kiosk-walk-ripple{0%{opacity:.85;scale:.45}to{opacity:0;scale:1.6}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.kiosk-walk__bezel{transition:filter .3s var(--ease-out)}.kiosk-walk:hover .kiosk-walk__bezel{filter:drop-shadow(0 16px 30px var(--canvas))drop-shadow(0 0 12px #fff3)}@supports (color:color-mix(in lab,red,red)){.kiosk-walk:hover .kiosk-walk__bezel{filter:drop-shadow(0 16px 30px color-mix(in srgb,var(--canvas)60%,transparent))drop-shadow(0 0 12px #fff3)}}.kiosk-walk:hover .kiosk-walk__shot{filter:brightness(1.14)saturate(1.06)}}@media (prefers-reduced-motion:reduce){.kiosk-walk__cursor,.kiosk-walk__row{display:none}.kiosk-walk__device,.kiosk-walk__shot{transition:none}.kiosk-walk__splash[data-on]{opacity:1;animation:none}}.kiosk-scatter{width:100%;height:100%;position:relative}.kiosk-scatter .kiosk-shot.kiosk-scatter__main{width:auto;max-width:66%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-2deg)}.kiosk-scatter__logo{object-fit:contain;filter:drop-shadow(0 6px 16px #00000080);width:24%;max-width:116px;height:auto;position:absolute}.kiosk-scatter__logo[data-i="0"]{filter:drop-shadow(1.5px 0 #fff)drop-shadow(-1.5px 0 #fff)drop-shadow(0 1.5px #fff)drop-shadow(0 -1.5px #fff)drop-shadow(1px 1px #fff)drop-shadow(-1px 1px #fff)drop-shadow(1px -1px #fff)drop-shadow(-1px -1px #fff)drop-shadow(0 6px 16px #00000080);top:4%;left:2%}.kiosk-scatter__logo[data-i="1"]{width:34%;max-width:168px;top:10%;right:0}.kiosk-scatter__logo[data-i="2"]{top:38%;left:1%}.kiosk-scatter__logo[data-i="3"]{top:46%;right:0}.kiosk-fan{width:100%;height:100%;position:relative}.kiosk-fan .kiosk-shot{transform-origin:bottom;width:auto;height:82%;position:absolute;bottom:2%;left:50%}.kiosk-fan[data-count="4"] .kiosk-shot[data-i="0"]{z-index:1;transform:translate(-50%)rotate(-21deg)}.kiosk-fan[data-count="4"] .kiosk-shot[data-i="1"]{z-index:2;transform:translate(-50%)rotate(-7deg)}.kiosk-fan[data-count="4"] .kiosk-shot[data-i="2"]{z-index:3;transform:translate(-50%)rotate(7deg)}.kiosk-fan[data-count="4"] .kiosk-shot[data-i="3"]{z-index:4;transform:translate(-50%)rotate(21deg)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.kiosk-fan{pointer-events:auto}.kiosk-fan .kiosk-shot{will-change:transform;transition:transform .52s cubic-bezier(.34,1.56,.64,1)}.kiosk-fan[data-count="4"] .kiosk-shot[data-i="0"]{z-index:4;transform:translate(-50%)rotate(-2deg)}.kiosk-fan[data-count="4"] .kiosk-shot[data-i="1"]{z-index:3;transform:translate(-50%)translate(6%)rotate(1deg)scale(.97)}.kiosk-fan[data-count="4"] .kiosk-shot[data-i="2"]{z-index:2;transform:translate(-50%)translate(12%)rotate(4deg)scale(.94)}.kiosk-fan[data-count="4"] .kiosk-shot[data-i="3"]{z-index:1;transform:translate(-50%)translate(18%)rotate(7deg)scale(.91)}.kiosk-fan:hover .kiosk-shot[data-i="0"]{z-index:1;transition-delay:0s;transform:translate(-50%)translate(-84%)rotate(-1.5deg)scale(.58)}.kiosk-fan:hover .kiosk-shot[data-i="1"]{z-index:2;transition-delay:45ms;transform:translate(-50%)translate(-28%)translateY(-3.5%)rotate(-.5deg)scale(.58)}.kiosk-fan:hover .kiosk-shot[data-i="2"]{z-index:3;transition-delay:90ms;transform:translate(-50%)translate(28%)translateY(-3.5%)rotate(.5deg)scale(.58)}.kiosk-fan:hover .kiosk-shot[data-i="3"]{z-index:4;transition-delay:.135s;transform:translate(-50%)translate(84%)rotate(1.5deg)scale(.58)}}.kiosk-stack{width:100%;height:100%;position:relative}.kiosk-stack .kiosk-shot{transform-origin:bottom;width:auto;height:80%;filter:brightness(1)drop-shadow(0 16px 30px var(--canvas));position:absolute;bottom:4%;left:50%;scale:1}@supports (color:color-mix(in lab,red,red)){.kiosk-stack .kiosk-shot{filter:brightness(1)drop-shadow(0 16px 30px color-mix(in srgb,var(--canvas)60%,transparent))}}.kiosk-stack .kiosk-shot[data-i="0"]{z-index:1;transform:translate(-62%)rotate(-5deg)}.kiosk-stack .kiosk-shot[data-i="1"]{z-index:2;transform:translate(-38%)rotate(5deg)}.kiosk-hero__inner{--story-gap:2.5rem}@media (max-width:767px){.kiosk-scene-layer{row-gap:var(--story-gap)}}.kiosk-hero[data-kiosk-story=on] .kiosk-scene-layer{will-change:opacity,transform;grid-area:1/1}.kiosk-hero:not([data-kiosk-story=on]) .kiosk-hero__inner{flex-direction:column;gap:4rem;display:flex}.kiosk-visual-shell{grid-area:1/1}.kiosk-story-col{grid-area:2/1}.kiosk-scene-nav{z-index:3;pointer-events:none;position:absolute;inset:0}.kiosk-scene-nav__dots{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:0;width:6px;display:flex;position:absolute;top:50%;right:.25rem;translate:0 -50%}.kiosk-scene-nav__dot{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;width:24px;height:11px;transition:height .3s var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.kiosk-scene-nav__dot:before{content:"";border-radius:var(--r-pill);background:var(--ink);width:6px;height:6px;transition:height .3s var(--ease-out),background-color .3s var(--ease-out)}@supports (color:color-mix(in lab,red,red)){.kiosk-scene-nav__dot:before{background:color-mix(in srgb,var(--ink)26%,transparent)}}.kiosk-scene-nav__dot[data-active=true]{height:27px}.kiosk-scene-nav__dot[data-active=true]:before{background:var(--primary);height:22px}.kiosk-scene-nav__dot:hover:before{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.kiosk-scene-nav__dot:hover:before{background:color-mix(in srgb,var(--ink)55%,transparent)}}.kiosk-scene-nav__dot[data-active=true]:hover:before{background:var(--primary)}.kiosk-scene-nav__dot:focus-visible{outline:2px solid var(--prOrange);outline-offset:-2px;border-radius:var(--r-pill)}@media (min-width:768px){.kiosk-scene-nav__dots{right:0}.kiosk-story-col,.kiosk-visual-shell{grid-area:1/1/2/-1}.kiosk-visual__stage{width:100%}.kiosk-story-col{pointer-events:none;align-self:stretch;align-items:center;position:relative}.kiosk-story-col a,.kiosk-story-col button{pointer-events:auto}.kiosk-hero[data-kiosk-story=on] .kiosk-story{margin-left:62%}.kiosk-visual__group{padding-inline:2.5rem}.kiosk-visual__group[data-placement=side]{right:43%}.kiosk-visual__group[data-placement=overlay]{right:0}.kiosk-hero[data-kiosk-story=on] .kiosk-story-col>.kiosk-story-overlay{z-index:2;position:absolute;inset:0}.kiosk-story-overlay .kiosk-story__scene{place-self:start;max-width:27rem;margin-left:4rem;padding-top:1.5rem}.kiosk-story-overlay .kiosk-story__scene p{max-width:40ch}.kiosk-story-overlay .kiosk-story__scene[data-text-side=right]{place-self:center end;max-width:26rem;margin-left:0;margin-right:4rem;padding-top:0}.kiosk-story-overlay .kiosk-story__scene[data-scene=kitchen]{max-width:20rem}.kiosk-hero[data-kiosk-story=on] .kiosk-story{align-content:center;height:100%}.kiosk-hero[data-kiosk-story=on] .kiosk-story__scene[data-scene=manager]{align-self:center}.kiosk-hero[data-kiosk-story=on] .kiosk-story-overlay .kiosk-story__scene[data-scene=business-app]{align-self:center;padding-top:0}}.kiosk-hero:not([data-kiosk-story=on]) .kiosk-bell-ask,.kiosk-hero:not([data-kiosk-story=on]) .kiosk-bell__hit,.kiosk-hero:not([data-kiosk-story=on]) .kiosk-cue,.kiosk-hero:not([data-kiosk-story=on]) .kiosk-scene-nav{display:none}.kiosk-story,.kiosk-story-overlay{align-items:start;display:grid}.kiosk-hero:not([data-kiosk-story=on]) .kiosk-story-col{flex-direction:column;gap:3rem;display:flex}.kiosk-hero[data-kiosk-story=on] .kiosk-story__scene{will-change:opacity,transform}.kiosk-hero[data-kiosk-story=on]{align-items:center;min-height:100svh;display:flex}.kiosk-hero[data-kiosk-story=on] .kiosk-hero__inner{padding-top:4rem;padding-bottom:.5rem}@media (min-width:768px){.kiosk-hero[data-kiosk-story=on] .kiosk-hero__inner{padding-top:5rem;padding-bottom:3rem}}@media (min-width:1400px){.kiosk-hero .kiosk-hero__inner{padding-inline:0}}.kiosk-cue{z-index:2;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;font-size:.62rem;display:flex;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%)}@media (min-width:768px){.kiosk-cue{bottom:2.6rem}}.kiosk-cue__rail{background:var(--ink-muted);width:1px;height:34px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kiosk-cue__rail{background:color-mix(in srgb,var(--ink-muted)28%,transparent)}}.kiosk-cue__rail:after{content:"";background:var(--primary);height:12px;animation:kiosk-cue-drift 1.9s var(--ease-out)infinite;inset-inline:0;position:absolute;top:0}@keyframes kiosk-cue-drift{0%{transform:translateY(-100%)}to{transform:translateY(340%)}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.marquee-track{flex-wrap:wrap;justify-content:center;row-gap:2rem;width:100%;animation:none;transform:none}.marquee-duplicate,.walk-text__walker{display:none}html{scroll-behavior:auto}.aurora-blob,.aurora-tide{will-change:auto;animation:none}.magnetic{transform:none}.icon-glow,.magnetic,.spotlight:before{transition:none}.kiosk-biz__legend-item,.kiosk-biz__row{opacity:1;transition:none;transform:none}}.pricing-stage{flex-direction:column;gap:2.5rem;display:flex}.pricing-calc{--pc-pad:1.5rem;--pc-gap:2rem;--pc-value:2.75rem;--pc-rate:3rem;--pc-chart:6rem}.pricing-ladder{position:relative}.pricing-ladder__step{background:var(--primary);border-top:2px solid var(--primary);border-radius:.5rem .5rem 0 0;width:100%}@supports (color:color-mix(in lab,red,red)){.pricing-ladder__step{background:color-mix(in srgb,var(--primary)12%,transparent);border-top:2px solid color-mix(in srgb,var(--primary)40%,transparent)}}.pricing-ladder__step.is-active{background:var(--primary);border-top-color:var(--primary)}.pricing-ladder__marker{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:6px solid var(--primary);width:0;height:0;position:absolute;bottom:-.5rem;transform:translate(-50%)}@media (min-width:768px){:root{--nav-h:88px}.pricing-stage{min-height:calc(100dvh - var(--nav-h));justify-content:center;gap:clamp(1rem,3.4vh,3rem);padding-block:clamp(.65rem,1.5vh,2rem)}.pricing-title{font-size:clamp(1.65rem,4.4vh,3.25rem)}.pricing-lede{font-size:clamp(.8125rem,1.85vh,1rem)}.pricing-rail{padding-block:clamp(.55rem,1.7vh,1.15rem)}.pricing-note{margin-top:clamp(.4rem,1.3vh,1rem);font-size:clamp(.6875rem,1.5vh,.8125rem)}.pricing-calc{--pc-pad:clamp(1.05rem,2.6vh,2.5rem);--pc-gap:clamp(.8rem,2.2vh,2rem);--pc-value:clamp(1.9rem,5vh,3.25rem);--pc-rate:clamp(2.4rem,7.2vh,4.5rem);--pc-chart:clamp(3.25rem,9.5vh,7rem)}}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(1turn)}}