/*! tailwindcss v4.3.0 | 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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--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);--font-weight-normal:400;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) 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-inter),sans-serif;--default-mono-font-family:var(--font-mono);--font-inter:var(--font-inter),sans-serif;--font-space-grotesk:var(--font-space-grotesk),sans-serif;--font-outfit:var(--font-outfit),sans-serif;--font-masque:var(--font-masque),sans-serif;--font-vincendo:var(--font-vincendo),sans-serif;--font-rijusans:var(--font-rijusans),sans-serif;--font-press-start-2p:var(--font-press-start-2p),monospace;--font-heading:var(--font-masque),sans-serif;--font-bebas-neue:var(--font-bebas-neue),sans-serif;--font-nunito:var(--font-nunito),sans-serif;--font-quicksand:var(--font-quicksand),sans-serif}}@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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}*{box-sizing:border-box}body{background-color:var(--background);color:var(--foreground);cursor:url(/resources/Ui/custom-cursor.png),auto;min-height:100dvh;margin:0;overflow-x:clip}body,html{min-width:320px}html{font-family:var(--font-inter),sans-serif;overflow-x:hidden}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-8{top:calc(var(--spacing) * 8)}.right-0{right:calc(var(--spacing) * 0)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.right-\[20px\]{right:20px}.-bottom-8{bottom:calc(var(--spacing) * -8)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[-8px\]{bottom:-8px}.bottom-\[100\%\]{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-\[72px\]{left:72px}.left-\[var\(--sidebar-w\)\]{left:var(--sidebar-w)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.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-1{margin-block:calc(var(--spacing) * 1)}.my-auto{margin-block:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-auto{margin-top:auto}.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-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-0{height:calc(var(--spacing) * 0)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.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-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-\[34px\]{height:34px}.h-\[110px\]{height:110px}.h-full{height:100%}.max-h-\[20vh\]{max-height:20vh}.max-h-\[70vh\]{max-height:70vh}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-\[400px\]{min-height:400px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.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-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-28{width:calc(var(--spacing) * 28)}.w-\[26px\]{width:26px}.w-\[34px\]{width:34px}.w-\[72px\]{width:72px}.w-\[140px\]{width:140px}.w-\[240px\]{width:240px}.w-\[var\(--sidebar-w\)\]{width:var(--sidebar-w)}.w-full{width:100%}.max-w-\[20vw\]{max-width:20vw}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-px{--tw-translate-x:-1px}.-translate-x-px,.-translate-y-px{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%}.scale-90,.scale-95{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-center{align-self:center}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-r-\[24px\]{border-top-right-radius:24px;border-bottom-right-radius:24px}.rounded-r-full{border-top-right-radius:3.40282e+38px;border-bottom-right-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[8px\]{border-top-style:var(--tw-border-style);border-top-width:8px}.border-r-\[8px\]{border-right-style:var(--tw-border-style);border-right-width:8px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-\[8px\]{border-left-style:var(--tw-border-style);border-left-width:8px}.border-\[\#35c3e8\]\/45{border-color:oklab(75.9741% -.0966099 -.0809715/.45)}.border-\[\#09789b\]\/25{border-color:oklab(53.4914% -.0687189 -.0750283/.25)}.border-\[\#09789b\]\/30{border-color:oklab(53.4914% -.0687189 -.0750283/.3)}.border-\[\#09789b\]\/40{border-color:oklab(53.4914% -.0687189 -.0750283/.4)}.border-\[\#750550\]{border-color:#750550}.border-\[\#750550\]\/20{border-color:oklab(37.5472% .150251 -.0336551/.2)}.border-\[\#F4BC46\]{border-color:#f4bc46}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-700\/50{border-color:#40404080}@supports (color:color-mix(in lab,red,red)){.border-neutral-700\/50{border-color:color-mix(in oklab,var(--color-neutral-700) 50%,transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.border-white\/14{border-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.border-white\/16{border-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-t-\[\#0f2133\]{border-top-color:#0f2133}.border-r-transparent{border-right-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\[\#0a0606\]{background-color:#0a0606}.bg-\[\#0b1a29\]\/85{background-color:oklab(21.2819% -.0124944 -.0341229/.85)}.bg-\[\#0b1c2c\]\/78{background-color:oklab(22.0711% -.0141721 -.0362977/.78)}.bg-\[\#0c1b2a\]\/85{background-color:oklab(21.7048% -.012494 -.0339924/.85)}.bg-\[\#0f1e2e\]\/88{background-color:oklab(23.0284% -.0120816 -.0354595/.88)}.bg-\[\#0f1e2e\]\/92{background-color:oklab(23.0284% -.0120816 -.0354595/.92)}.bg-\[\#0f2133\]\/92{background-color:oklab(24.2127% -.0144539 -.0396091/.92)}.bg-\[\#101f30\]\/85{background-color:oklab(23.5086% -.0116848 -.0371656/.85)}.bg-\[\#09789b\]\/10{background-color:oklab(53.4914% -.0687189 -.0750283/.1)}.bg-\[\#12253a\]\/85{background-color:oklab(25.9718% -.0143635 -.0447534/.85)}.bg-\[\#750550\]{background-color:#750550}.bg-\[\#750550\]\/5{background-color:oklab(37.5472% .150251 -.0336551/.05)}.bg-\[\#D04853\]{background-color:#d04853}.bg-\[rgba\(247\,241\,232\,0\.06\)\]{background-color:#f7f1e80f}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-900\/40{background-color:#17171766}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/40{background-color:color-mix(in oklab,var(--color-neutral-900) 40%,transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.p-1{padding:calc(var(--spacing) * 1)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.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-8{padding-inline:calc(var(--spacing) * 8)}.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-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.font-\[Masque\]{font-family:Masque}.font-bebas-neue{font-family:var(--font-bebas-neue),sans-serif}.font-masque{font-family:var(--font-masque),sans-serif}.font-rijusans{font-family:var(--font-rijusans),sans-serif}.font-vincendo{font-family:var(--font-vincendo),sans-serif}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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-\[3\.5rem\]{font-size:3.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[1\.2px\]{--tw-tracking:1.2px;letter-spacing:1.2px}.tracking-\[1\.4px\]{--tw-tracking:1.4px;letter-spacing:1.4px}.tracking-\[1\.5px\]{--tw-tracking:1.5px;letter-spacing:1.5px}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-\[4px\]{--tw-tracking:4px;letter-spacing:4px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#6fd3ea\]{color:#6fd3ea}.text-\[\#7cd4f5\]{color:#7cd4f5}.text-\[\#8fb3cc\]{color:#8fb3cc}.text-\[\#35c3e8\]{color:#35c3e8}.text-\[\#22864a\]{color:#22864a}.text-\[\#750550\]{color:#750550}.text-\[\#C9B9A8\]{color:#c9b9a8}.text-\[\#D04853\]{color:#d04853}.text-\[\#F4BC46\]{color:#f4bc46}.text-\[\#F7F1E8\]\/90{color:oklab(96.0338% .00276545 .0133095/.9)}.text-\[\#a9c6da\]{color:#a9c6da}.text-\[\#b52a4e\]{color:#b52a4e}.text-\[\#cfe3f2\]{color:#cfe3f2}.text-\[\#dcebf7\]{color:#dcebf7}.text-\[\#e2f6ff\]{color:#e2f6ff}.text-\[\#e4f1fb\]{color:#e4f1fb}.text-\[\#ff9db4\]{color:#ff9db4}.text-\[rgba\(220\,235\,247\,0\.75\)\]{color:#dcebf7bf}.text-\[rgba\(220\,235\,247\,0\.86\)\]{color:#dcebf7db}.text-\[rgba\(220\,235\,247\,0\.88\)\]{color:#dcebf7e0}.text-\[rgba\(226\,240\,250\,0\.94\)\]{color:#e2f0faf0}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-900{color:var(--color-emerald-900)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow-\[0_0_15px_rgba\(244\,197\,66\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f4c5424d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.5\)\,0_0_20px_rgba\(31\,159\,208\,0\.20\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.20\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#00000080),0 0 20px var(--tw-shadow-color,#1f9fd033),inset 0 1px 0 var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.55\)\,0_0_10px_rgba\(31\,159\,208\,0\.35\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0000008c),0 0 10px var(--tw-shadow-color,#1f9fd059)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.55\)\,0_0_10px_rgba\(31\,159\,208\,0\.35\)\],.shadow-\[0px_2px_6px_\#00000066\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_6px_\#00000066\]{--tw-shadow:0px 2px 6px var(--tw-shadow-color,#0006)}.shadow-\[0px_4px_12px_\#00000066\]{--tw-shadow:0px 4px 12px var(--tw-shadow-color,#0006)}.shadow-\[0px_4px_12px_\#00000066\],.shadow-\[3px_3px_0_\#0d0704\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[3px_3px_0_\#0d0704\]{--tw-shadow:3px 3px 0 var(--tw-shadow-color,#0d0704)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.09\)\,0_16px_48px_rgba\(8\,4\,2\,0\.55\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff17),0 16px 48px var(--tw-shadow-color,#0804028c)}.ring-1,.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.09\)\,0_16px_48px_rgba\(8\,4\,2\,0\.55\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2{--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)}.ring-\[\#0d0704\]{--tw-ring-color:#0d0704}.ring-\[rgba\(247\,241\,232\,0\.13\)\]{--tw-ring-color:#f7f1e821}.ring-\[rgba\(247\,241\,232\,0\.16\)\]{--tw-ring-color:#f7f1e829}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-\[0_0_4px_rgba\(37\,211\,102\,0\.1\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#25d3661a));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_4px_rgba\(244\,197\,66\,0\.1\)\],.drop-shadow-\[0_0_4px_rgba\(37\,211\,102\,0\.1\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_4px_rgba\(244\,197\,66\,0\.1\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#f4c5421a));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#ffffff4d));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.3\)\],.drop-shadow-\[0_0_12px_rgba\(10\,125\,150\,0\.65\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(10\,125\,150\,0\.65\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#0a7d96a6));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_12px_rgba\(13\,111\,156\,0\.65\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#0d6f9ca6));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_12px_rgba\(13\,111\,156\,0\.65\)\],.drop-shadow-\[0_0_12px_rgba\(34\,134\,74\,0\.4\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(34\,134\,74\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#22864a66));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_12px_rgba\(181\,42\,78\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#b52a4e66));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_12px_rgba\(181\,42\,78\,0\.4\)\],.drop-shadow-\[0_0_25px_rgba\(160\,232\,255\,0\.7\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_25px_rgba\(160\,232\,255\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 0 25px var(--tw-drop-shadow-color,#a0e8ffb3));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.55\)\],.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.slide-in-from-bottom-5{--tw-enter-translate-y:calc(.05*100%)}.zoom-in-95{--tw-enter-scale:.95}.fade-in{--tw-enter-opacity:0}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.placeholder\:text-\[\#7f9db5\]::placeholder{color:#7f9db5}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#25D366\]:hover{border-color:#25d366}.hover\:border-\[\#F4BC46\]:hover{border-color:#f4bc46}.hover\:bg-\[\#8d0761\]:hover{background-color:#8d0761}.hover\:bg-\[\#25D366\]\/10:hover{background-color:oklab(76.0953% -.174012 .10152/.1)}.hover\:bg-\[\#09789b\]\/20:hover{background-color:oklab(53.4914% -.0687189 -.0750283/.2)}.hover\:bg-\[\#183049\]:hover{background-color:#183049}.hover\:bg-\[\#F4BC46\]:hover{background-color:#f4bc46}.hover\:bg-\[\#F4BC46\]\/10:hover{background-color:oklab(82.5809% .0189643 .143824/.1)}.hover\:bg-\[rgba\(247\,241\,232\,0\.07\)\]:hover{background-color:#f7f1e812}.hover\:bg-\[rgba\(247\,241\,232\,0\.18\)\]:hover{background-color:#f7f1e82e}.hover\:bg-white\/12:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/12:hover{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.hover\:text-\[\#7cd4f5\]:hover{color:#7cd4f5}.hover\:text-\[\#25D366\]:hover{color:#25d366}.hover\:text-\[\#F4BC46\]:hover{color:#f4bc46}.hover\:text-\[\#a7e9fa\]:hover{color:#a7e9fa}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:ring-\[\#C9B9A8\]:hover{--tw-ring-color:#c9b9a8}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[9999\]:focus{z-index:9999}.focus\:rounded-lg:focus{border-radius:var(--radius)}.focus\:border-\[\#35c3e8\]:focus{border-color:#35c3e8}.focus\:border-\[\#ff9db4\]:focus{border-color:#ff9db4}.focus\:bg-\[\#132840\]:focus{background-color:#132840}.focus\:bg-\[\#f4c542\]:focus{background-color:#f4c542}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:font-bold:focus{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.focus\:text-\[\#12090d\]:focus{color:#12090d}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#F4BC46\]:focus-visible{outline-color:#f4bc46}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-\[150px\]{height:150px}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-\[190px\]{width:190px}.sm\:w-\[280px\]{width:280px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[4\.5rem\]{font-size:4.5rem}.sm\:text-\[13px\]{font-size:13px}}@media (min-width:48rem){.md\:h-\[210px\]{height:210px}.md\:w-\[260px\]{width:260px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:pr-6{padding-right:calc(var(--spacing) * 6)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:80rem){.xl\:h-\[280px\]{height:280px}.xl\:w-\[350px\]{width:350px}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--font-montserrat:"Montserrat",var(--font-rijusans),Arial,Helvetica,sans-serif;--font-inter:var(--font-montserrat);--font-space-grotesk:var(--font-montserrat);--font-outfit:var(--font-montserrat);--font-press-start-2p:"Courier New",monospace;--font-bebas-neue:var(--font-vincendo),Impact,"Arial Narrow",sans-serif;--font-caveat:var(--font-masque),var(--font-vincendo),cursive;--font-nunito:var(--font-montserrat);--font-quicksand:var(--font-montserrat);--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}:focus-visible{outline:2px solid var(--accent-gold,#f4bc46)!important}[role=button],a,button,input,select,textarea{touch-action:manipulation;-webkit-tap-highlight-color:#f4c54233}@media (max-width:768px){input,select,textarea{font-size:16px!important}}.config-num,.player-time,.price-tag,.summary-lines,.summary-total,.tabular-nums{font-variant-numeric:tabular-nums}option,select{color:#fff;background-color:#21130d}.modal-container,.modal-overlay,.project-modal-container,.project-modal-overlay{overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes dust-float{0%{opacity:0;transform:translateY(0)translate(0)translateZ(0)}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translateX(var(--x-offset)) translateZ(0);opacity:0}}.particle{animation:dust-float var(--duration) linear infinite;pointer-events:none;filter:blur(1px);background:#f4bc46;border-radius:50%;position:absolute}@keyframes enter-fade{0%{opacity:0}to{opacity:1}}@keyframes enter-slide-up{0%{transform:translateY(8px)}to{transform:translateY(0)}}.animate-in{animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards}.fade-in{animation-name:enter-fade}.slide-in-from-bottom-2{animation-name:enter-slide-up}.animate-in.fade-in.slide-in-from-bottom-2{animation:enter-fade .2s cubic-bezier(.16,1,.3,1) forwards,enter-slide-up .2s cubic-bezier(.16,1,.3,1) forwards}.modal-overlay{z-index:100;background-color:#000000a3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-container{width:90%;max-width:500px;max-height:90vh;font-family:var(--font-rijusans),sans-serif;color:#2d232e;background-color:#fff;border-radius:16px;flex-direction:column;margin-left:auto;margin-right:auto;display:flex;overflow:hidden;box-shadow:0 15px 30px #00000059}.modal-container-header{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:16px 32px;display:flex}.modal-container-title{align-items:center;gap:8px;font-size:1.125rem;font-weight:700;line-height:1;display:flex}.modal-container-title svg{color:#750550;width:32px;height:32px}.modal-container-body{padding:24px 32px 51px;overflow-y:auto}.rtf{color:#333}.rtf h1,.rtf h2,.rtf h3,.rtf h4,.rtf h5,.rtf h6{color:#1a1a1a;font-weight:700}.rtf h1{font-size:1.5rem;line-height:1.125}.rtf h2{margin-top:1.5rem;font-size:1.25rem;line-height:1.25}.rtf h3{margin-top:1.25rem;font-size:1rem;line-height:1.5}.rtf p{margin-top:.75rem;line-height:1.6}.rtf hr{border:0;border-top:1px solid #eee;margin:1.5rem 0}.rtf ol,.rtf ul{margin-top:.75rem;margin-left:20px;list-style-position:inside}.rtf ol{list-style:decimal}.rtf ul{list-style:outside}.rtf li{margin-top:.25rem}.modal-container-footer{border-top:1px solid #ddd;justify-content:flex-end;align-items:center;gap:12px;padding:20px 32px;display:flex;position:relative}.modal-container-footer:after{content:"";pointer-events:none;background-image:linear-gradient(#0000,#ffffffbf);flex-shrink:0;height:50px;display:block;position:absolute;top:-51px;left:24px;right:24px}.btn-modal{cursor:pointer;background-color:#0000;border:0;border-radius:8px;padding:12px 20px;font-weight:600;transition:all .15s}.btn-modal.is-ghost{color:#666}.btn-modal.is-ghost:focus,.btn-modal.is-ghost:hover{background-color:#dfdad7}.btn-modal.is-primary{color:#fff;background-color:#750550}.btn-modal.is-primary:focus,.btn-modal.is-primary:hover{background-color:#4a0433}.icon-button{cursor:pointer;color:#666;background-color:#0000;border:0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;line-height:1;transition:all .15s;display:flex}.icon-button svg{width:24px;height:24px}.icon-button:focus,.icon-button:hover{background-color:#dfdad7}.terms-overlay{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0a060673;padding:40px 20px;position:fixed;inset:0;overflow-y:auto}.encarta-container,.terms-overlay{justify-content:center;align-items:center;display:flex}.encarta-container{z-index:10;gap:40px;width:100%;max-width:1300px;position:relative}.panels-left,.panels-right{z-index:2;flex-direction:column;gap:25px}.center-hole,.panels-left,.panels-right{flex-shrink:0;display:flex;position:relative}.center-hole{z-index:1;justify-content:center;align-items:center;width:300px;height:360px}.hole-bg{clip-path:polygon(15% 0,85% 0,100% 10%,100% 90%,85% 100%,15% 100%,0 90%,0 10%);border-radius:var(--aero-radius-lg);background:radial-gradient(#1a1a2e 0,#16213e 40%,#0f3460 70%,#533483 100%);border:1px solid #f4c54233;box-shadow:inset 0 0 60px #000c,inset 0 0 120px #00000080,0 0 30px #0000004d}.hole-bg,.hole-crack{width:100%;height:100%;position:absolute}.hole-crack{z-index:2}.hole-crack svg{width:100%;height:100%}.hole-text{z-index:3;color:#ffffff80;text-align:center;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-family:var(--font-vincendo),sans-serif;line-height:1.6;position:relative}.encarta-card{cursor:pointer;background:linear-gradient(145deg,#1b1b1b,#0f0f0f);border:3px solid #f4bc46;border-radius:12px;align-items:center;width:295px;height:130px;padding:15px;transition:box-shadow .4s cubic-bezier(.175,.885,.32,1.275),border-color .4s cubic-bezier(.175,.885,.32,1.275),transform .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 25px #00000080,inset 0 1px #ffffff0d}.encarta-card:before{content:"";background:linear-gradient(90deg,#f4bc46,#ffe066,#f4bc46);height:4px;position:absolute;top:0;left:0;right:0}.encarta-card:active{transform:scale(.98)}.encarta-card-left-1{transform:perspective(800px)rotateY(15deg)rotate(-3deg)translate(-15px)}.encarta-card-left-1:hover{transform:perspective(800px)rotateY(15deg)rotate(-3deg)translate(-15px)scale(1.05)}.encarta-card-left-2{transform:perspective(800px)rotateY(10deg)rotate(-1.5deg)translate(-8px)}.encarta-card-left-2:hover{transform:perspective(800px)rotateY(10deg)rotate(-1.5deg)translate(-8px)scale(1.05)}.encarta-card-right-1{transform:perspective(800px)rotateY(-15deg)rotate(3deg)translate(15px)}.encarta-card-right-1:hover{transform:perspective(800px)rotateY(-15deg)rotate(3deg)translate(15px)scale(1.05)}.encarta-card-right-2{transform:perspective(800px)rotateY(-10deg)rotate(1.5deg)translate(8px)}.encarta-card-right-2:hover{transform:perspective(800px)rotateY(-10deg)rotate(1.5deg)translate(8px)scale(1.05)}.encarta-card-icon{border-radius:var(--aero-radius-sm);background:#ffffff0d;border:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;font-size:32px;display:flex;box-shadow:0 3px 10px #0000004d}.encarta-card-text{color:#fff;font-size:14px;font-weight:700;line-height:1.3;font-family:var(--font-vincendo),sans-serif;text-shadow:0 1px #00000080;margin-left:15px}@keyframes overlay-fade-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.modal-overlay-sub{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000bf;justify-content:center;align-items:center;animation:overlay-fade-in .25s ease-out forwards;display:flex;position:fixed;inset:0}.modal-sub-holder{perspective:1000px;width:90%;max-width:780px;position:relative}@keyframes modal-scale-up{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.modal-sub{width:100%;max-height:80vh;font-family:var(--font-rijusans),sans-serif;background:linear-gradient(145deg,#2c2c2c,#1f1f1f);border:3px solid #f4bc46;border-radius:16px;padding:35px;animation:modal-scale-up .3s cubic-bezier(.34,1.56,.64,1) forwards;position:relative;overflow-y:auto;box-shadow:0 20px 60px #000000bf,inset 0 0 0 2px #ffffff14}.modal-sub.is-static{animation:none!important}.modal-sub:before{content:"";background:linear-gradient(90deg,#f4bc46,#ffe066,#f4bc46);border-radius:16px 16px 0 0;height:6px;position:absolute;top:0;left:0;right:0}.modal-sub-close{color:#fff;cursor:pointer;z-index:10;background:#e74c3c;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:15px;right:15px;box-shadow:0 3px 10px #e74c3c66}.modal-sub-close:hover{background:#c0392b;transform:rotate(90deg)scale(1.1)}.modal-sub-icon{text-align:center;margin-bottom:10px;font-size:50px}.modal-sub-title{color:#ffe066;text-align:center;font-size:22px;font-weight:800;font-family:var(--font-vincendo),sans-serif;text-shadow:0 2px 4px #00000080;margin-bottom:20px}.modal-sub-content{color:#ffffffd2;border-radius:var(--aero-radius-sm);background:#ffffff08;border-left:4px solid #f4bc46;max-height:50vh;padding:20px;font-size:14px;line-height:1.8;overflow-y:auto}.modal-sub-content h3{color:#f4bc46;font-size:15px;font-weight:700;font-family:var(--font-vincendo),sans-serif;margin-top:18px;margin-bottom:6px}.modal-sub-content p{margin-bottom:12px}.modal-sub-content ul{margin-bottom:12px;margin-left:20px;list-style-type:disc}.modal-sub-content li{margin-bottom:6px}.shatter-container{z-index:110;overflow:visible}.shatter-container,.shatter-shard-wrapper{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.shatter-shard-wrapper{opacity:1;filter:drop-shadow(0 0 10px #f4c542d9)drop-shadow(0 0 2px #ffe066);animation-duration:.6s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:forwards}.shatter-shard-inner{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.shard-1{animation-name:fly-shard-1}.shard-1 .shatter-shard-inner{clip-path:polygon(0 0,50% 0,30% 40%,0 30%)}.shard-2{animation-name:fly-shard-2}.shard-2 .shatter-shard-inner{clip-path:polygon(50% 0,100% 0,100% 35%,70% 45%)}.shard-3{animation-name:fly-shard-3}.shard-3 .shatter-shard-inner{clip-path:polygon(100% 35%,100% 70%,60% 60%,70% 45%)}.shard-4{animation-name:fly-shard-4}.shard-4 .shatter-shard-inner{clip-path:polygon(100% 70%,100% 100%,50% 100%,60% 60%)}.shard-5{animation-name:fly-shard-5}.shard-5 .shatter-shard-inner{clip-path:polygon(50% 100%,0 100%,0 70%,40% 55%)}.shard-6{animation-name:fly-shard-6}.shard-6 .shatter-shard-inner{clip-path:polygon(0 70%,0 30%,30% 40%,40% 55%)}.shard-7{animation-name:fly-shard-7}.shard-7 .shatter-shard-inner{clip-path:polygon(30% 40%,70% 45%,60% 60%,40% 55%)}.shard-8{animation-name:fly-shard-8}.shard-8 .shatter-shard-inner{clip-path:polygon(50% 0,70% 45%,30% 40%)}@keyframes fly-shard-1{to{opacity:0;transform:translate(-120px,380px)rotate(-75deg)scale(.5)}}@keyframes fly-shard-2{to{opacity:0;transform:translate(120px,380px)rotate(75deg)scale(.5)}}@keyframes fly-shard-3{to{opacity:0;transform:translate(150px,420px)rotate(50deg)scale(.5)}}@keyframes fly-shard-4{to{opacity:0;transform:translate(90px,460px)rotate(25deg)scale(.5)}}@keyframes fly-shard-5{to{opacity:0;transform:translate(-90px,460px)rotate(-25deg)scale(.5)}}@keyframes fly-shard-6{to{opacity:0;transform:translate(-150px,420px)rotate(-50deg)scale(.5)}}@keyframes fly-shard-7{to{opacity:0;transform:translate(10px,490px)rotate(20deg)scale(.5)}}@keyframes fly-shard-8{to{opacity:0;transform:translate(-10px,450px)rotate(-20deg)scale(.5)}}@media (max-width:1000px){.encarta-container{flex-direction:column;gap:30px;padding:20px}.panels-left,.panels-right{flex-flow:wrap;justify-content:center;gap:15px}.center-hole{width:220px;height:220px}.encarta-card{width:250px;height:110px}.encarta-card-left-1,.encarta-card-left-2,.encarta-card-right-1,.encarta-card-right-2{transform:none!important}}.scanlines{pointer-events:none;z-index:10;background:repeating-linear-gradient(0deg,#0000001f 0 1px,#0000 1px 3px);width:100%;height:100%;position:absolute;top:0;left:0}.game-select-title{font-family:var(--font-press-start-2p),monospace;text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 3px #000;letter-spacing:2px;animation:titlePulse 2s ease-in-out infinite}@keyframes titlePulse{0%,to{opacity:1}50%{opacity:.85}}.credit-display{font-family:var(--font-press-start-2p),monospace;text-shadow:2px 2px #000}.cards-container{justify-content:center;align-items:center;gap:24px;width:100%;max-width:1200px;padding:20px;display:flex}.game-card{cursor:pointer;border-radius:16px;flex-shrink:0;width:280px;height:420px;transition:transform .2s cubic-bezier(.25,1,.5,1),box-shadow .2s;position:relative}.game-card:hover{transform:scale(1.02)}.card-inner{background:linear-gradient(145deg,#120c12,#070407);border:4px solid #f4c54226;border-radius:16px;flex-direction:column;width:100%;height:100%;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.game-card.selected .card-inner{border-color:#f4bc46;animation:selectedGlow 1.2s ease-in-out infinite;box-shadow:0 0 0 2px #0a0606,0 0 0 4px #f4bc46,0 0 30px #f4c54273}@keyframes selectedGlow{0%,to{box-shadow:0 0 0 2px #0a0606,0 0 0 4px #f4bc46,0 0 20px #f4c54266}50%{box-shadow:0 0 0 2px #0a0606,0 0 0 4px #ffe066,0 0 40px #f4c54299}}.card-title-overlay{text-align:center;z-index:2;background:linear-gradient(#0a060af2,#0a060a80 70%,#0000);flex-shrink:0;width:100%;padding:16px 10px 10px;position:relative}.card-title-text{font-family:var(--font-bebas-neue),"Bebas Neue",sans-serif;letter-spacing:2px;font-size:2.1rem;font-weight:700}.card-title-text.wanderers{color:#fc0;text-shadow:2px 2px #8b4513,3px 3px #000}.card-title-text.chariot{color:#c8a8ff;text-shadow:2px 2px #4a1a8a,3px 3px #000}.card-subtitle{font-family:var(--font-vincendo),sans-serif;color:#ffffffa6;letter-spacing:1px;margin-top:6px;font-size:.65rem}.card-image-wrapper{background:#000;border:1px solid #ffffff0d;border-radius:8px;flex:1;margin:0 12px;position:relative;overflow:hidden}.card-image{object-fit:cover;width:100%;height:100%;display:block}.card-genre{font-family:var(--font-bebas-neue),"Bebas Neue",sans-serif;text-align:center;color:#fff;text-shadow:2px 2px #000;z-index:2;letter-spacing:2px;background:linear-gradient(#0000,#0a060a80 30%,#0a060af2);flex-shrink:0;width:100%;padding:12px 10px 14px;font-size:1.2rem;position:relative}.cursor-arrow{color:#f4bc46;text-shadow:0 2px 8px #f4c54280;font-size:1.5rem;animation:cursorBounce .6s ease-in-out infinite;display:none;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}.game-card.selected .cursor-arrow{display:block}@keyframes cursorBounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}.instructions{text-align:center;width:100%;padding:10px 20px}.instruction-line{font-family:var(--font-press-start-2p),monospace;color:#ffffffd2;text-shadow:2px 2px #000;letter-spacing:1px;margin:6px 0;font-size:.65rem;line-height:1.8}.bottom-bar{justify-content:flex-end;width:100%;max-width:1200px;padding:5px 30px 15px;display:flex}.credit-text{font-family:var(--font-press-start-2p),monospace;color:#f4bc46;text-shadow:2px 2px #000;letter-spacing:2px;font-size:.8rem}.selected-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;opacity:0;pointer-events:none;border-radius:var(--aero-radius-xl);background:#0a060aeb;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .35s cubic-bezier(.25,1,.5,1);display:flex;position:absolute;top:0;left:0}.selected-overlay.active{opacity:1;pointer-events:all}.selected-overlay h2{text-align:center;margin-bottom:24px;padding:0 20px;font-size:2rem;animation:blink .8s ease-in-out infinite}.selected-overlay h2,.selected-overlay p{font-family:var(--font-press-start-2p),monospace}.selected-overlay p{color:#ffffffb2;text-shadow:2px 2px #000;letter-spacing:1px;font-size:.75rem}@keyframes blink{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:1050px){.cards-container{gap:16px;padding:10px}.game-card{width:220px;height:350px}.credit-display,.game-select-title{font-size:1.4rem}.card-title-text{font-size:.95rem}.card-subtitle{font-size:.55rem}.card-genre{font-size:.65rem}.instruction-line{font-size:.55rem}}@media (max-width:768px){.cards-container{flex-flow:wrap;justify-content:center;gap:12px;max-height:60vh;overflow-y:auto}.game-card{width:160px;height:260px}.card-title-text{font-size:.75rem}.card-subtitle{display:none}.card-genre{padding:8px 5px;font-size:.55rem}.instruction-line{font-size:.45rem;line-height:1.5}.credit-display,.game-select-title{font-size:.95rem}}.lang-switch-capsule{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a060abf;border:1px solid #f4c5424d;border-radius:24px;align-items:center;gap:16px;padding:8px 16px;display:flex;position:relative;box-shadow:0 4px 20px #0006}.lang-flag-button{cursor:pointer;opacity:.45;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .2s,filter .2s;display:flex}.lang-flag-button:hover{opacity:.8;transform:scale(1.05)}.lang-flag-button.active{opacity:1;filter:drop-shadow(0 0 10px #f4c542b3);transform:scale(1.15)}.lang-highlight-note{color:#fff;font-family:var(--font-vincendo),sans-serif;white-space:nowrap;z-index:100;pointer-events:none;background:#0a060af2;border:1px solid #f4bc46;border-radius:8px;padding:6px 14px;font-size:11px;animation:notePulse 2s ease-in-out infinite;right:72px;box-shadow:0 8px 24px #0009,0 0 12px #f4c54240}.lang-highlight-note,.lang-highlight-note:before{position:absolute;top:50%;transform:translateY(-50%)}.lang-highlight-note:before{content:"";border:6px solid #0000;border-left-color:#f4bc46;left:100%}@keyframes notePulse{0%,to{opacity:1;transform:translateY(-50%)translate(0)}50%{opacity:.85;transform:translateY(-50%)translate(-4px)}}.dashboard-root{--accent-gold:#f4bc46;--text-orange:#e8945a;--sidebar-w:clamp(175px,15vw,219px);--ink:#0d0704;--film:#21130d70;--film-strong:#150b06b8;--glass-line:#f7f1e821;--glass-hi:#ffffff17;--shadow-ink:3px 3px 0 var(--ink);--shadow-lift:0 18px 44px #0804028c;--comic-blur:blur(18px) saturate(145%);min-width:0;min-height:100dvh}.dashboard-root *,.dashboard-root :after,.dashboard-root :before{min-width:0}.dashboard-root img,.dashboard-root svg,.dashboard-root video{max-width:100%}.nav-glass{background-color:var(--film);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background-image:linear-gradient(#f7f1e80f,#35221a47 48%,#150b0673),url(/resources/Ui/muejefondo.png);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:scroll,scroll}.logo-icon{flex-shrink:0;width:clamp(38px,3.5vw,45px);height:clamp(38px,3.5vw,45px)}.main-content{--nav-gutter:var(--sidebar-w);margin-left:var(--sidebar-w);background-color:var(--bg-dark);min-height:100vh;color:var(--text-white);font-family:var(--font-rijusans),sans-serif;width:calc(100% - var(--sidebar-w));flex-direction:column;flex:1;gap:20px;min-width:0;padding:40px 48px 30px;display:flex}.dashboard-container{flex-direction:column;gap:28px;width:100%;max-width:none;margin:0 auto;display:flex}.hero-banner{aspect-ratio:1566/360;background:#f1c26233;border-radius:17px;width:100%;min-height:240px;display:block;position:relative;box-shadow:inset 0 0 0 3px #0000}.hero-photo{background-color:#21130d;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:17px;position:absolute;inset:6px}.hero-actions{z-index:3;flex-wrap:wrap;gap:14px;display:flex;position:absolute;bottom:24px;left:41px}.hero-btn{width:149px;height:50px;color:var(--text-white);cursor:pointer;background:#21130d;border:2px solid #0000;border-radius:48px;justify-content:flex-start;align-items:center;padding:0 10px 0 8px;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:flex}.hero-btn:hover{background:#35221a;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #f1c262b3}.hero-btn:focus-visible{outline-offset:2px;outline:2px solid #f4bc46}.hero-btn--demo:hover{box-shadow:inset 0 0 0 1px #f4bc46}.hero-btn--credits:hover{box-shadow:inset 0 0 0 1px #d04853}.hero-btn--links:hover{box-shadow:inset 0 0 0 1px #7b9b70}.hero-btn-icon{object-fit:contain;flex-shrink:0;width:36px;height:36px}.hero-btn-label{width:95px;font-family:var(--font-vincendo),"Vincendo",sans-serif;letter-spacing:0;text-align:center;color:var(--text-white);font-size:14px;font-weight:400;line-height:1.2}.hero-content{z-index:4;text-align:left;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding:30px 44px 22px;display:flex;position:relative}.hero-copy{margin-bottom:12px;display:block}.hero-title{font-family:var(--font-bebas-neue),"Bebas Neue",sans-serif;letter-spacing:2px;color:var(--text-white);text-align:left;margin-bottom:12px;font-size:clamp(34px,3.2vw,56px);font-style:italic;line-height:1.1}.hero-title .highlight{color:var(--accent-pink)}.hero-subtitle{font-family:var(--font-vincendo),sans-serif;color:var(--text-orange);text-align:left;max-width:510px;margin-bottom:0;font-size:14px;line-height:1.5}.hero-bottom-row{justify-content:space-between;gap:16px;width:100%;margin-top:auto}.hero-bottom-row,.hero-buttons{flex-wrap:wrap;align-items:center;display:flex}.hero-buttons{gap:12px}.hero-btn-dot{background:var(--text-white);border-radius:50%;width:10px;height:10px}.example-2{flex-shrink:0;flex-flow:row!important;justify-content:flex-end!important;gap:10px!important;display:flex!important}.example-2,.icon-content{align-items:center!important;margin:0!important;padding:0!important;list-style:none!important}.icon-content{justify-content:center!important;display:inline-flex!important;position:relative!important}.icon-content .tooltip{color:#fff;opacity:0;visibility:hidden;font-size:11px;font-weight:800;font-family:var(--font-vincendo),monospace;letter-spacing:.8px;white-space:nowrap;pointer-events:none;z-index:100;border-radius:12px;padding:5px 12px;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 6px 18px #0009}.icon-content:hover .tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.icon-content a{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),filter .25s;position:relative;overflow:hidden;display:flex!important}.icon-content a:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(120deg,#fff0 30%,#ffffff80 50%,#fff0 70%);width:220%;height:220%;transition:transform .65s;position:absolute;top:-60%;left:-60%;transform:rotate(25deg)translate(-120%)}.icon-content a:hover:before{transform:rotate(25deg)translate(120%)}.icon-content a:hover{filter:brightness(1.15);transform:translateY(-3px)scale(1.08)}.icon-content a svg{z-index:2;width:20px;height:20px;transition:transform .2s;position:relative;fill:#fff!important}.icon-content a svg path{fill:#fff!important}.icon-content a:hover svg{transform:scale(1.1)}.icon-content[data-social=discord] a{background:linear-gradient(135deg,#3c45a5,#5865f2,#7289da);border:1.5px solid #8c9bffd9;box-shadow:0 4px 14px #5865f273,inset 0 1px 2px #ffffff80}.icon-content[data-social=discord] a:hover{box-shadow:0 0 24px #5865f2e6,0 6px 18px #0006}.icon-content[data-social=discord] .tooltip{background:linear-gradient(135deg,#2b328c,#5865f2);border:1px solid #8c9bffb3;box-shadow:0 0 16px #5865f299}.icon-content[data-social=youtube] a{background:linear-gradient(135deg,#a80000,red,#f33);border:1.5px solid #ff7878d9;box-shadow:0 4px 14px #ff000073,inset 0 1px 2px #ffffff80}.icon-content[data-social=youtube] a:hover{box-shadow:0 0 24px #ff0000e6,0 6px 18px #0006}.icon-content[data-social=youtube] .tooltip{background:linear-gradient(135deg,#7a0000,red);border:1px solid #ff7878b3;box-shadow:0 0 16px #f009}.icon-content[data-social=facebook] a{background:linear-gradient(135deg,#0b4a94,#1877f2,#4292f7);border:1.5px solid #78b4ffd9;box-shadow:0 4px 14px #1877f273,inset 0 1px 2px #ffffff80}.icon-content[data-social=facebook] a:hover{box-shadow:0 0 24px #1877f2e6,0 6px 18px #0006}.icon-content[data-social=facebook] .tooltip{background:linear-gradient(135deg,#0d3b7a,#1877f2);border:1px solid #78b4ffb3;box-shadow:0 0 16px #1877f299}.icon-content[data-social=tiktok] a{background:linear-gradient(135deg,#050505,#161823,#25f4ee 120%);border:1.5px solid #25f4eed9;box-shadow:0 4px 14px #fe2c5573,0 0 10px #25f4ee66,inset 0 1px 2px #fff6}.icon-content[data-social=tiktok] a:hover{box-shadow:0 0 24px #fe2c55e6,0 0 16px #25f4eebf}.icon-content[data-social=tiktok] .tooltip{background:linear-gradient(135deg,#010101,#fe2c55);border:1px solid #25f4eeb3;box-shadow:0 0 16px #fe2c5599}.icon-content[data-social=x] a{background:linear-gradient(135deg,#141414,#262626,#404040);border:1.5px solid #ffffffd9;box-shadow:0 4px 14px #0009,inset 0 1px 2px #fff9}.icon-content[data-social=x] a:hover{box-shadow:0 0 24px #fffc,0 6px 18px #00000080}.icon-content[data-social=x] .tooltip{background:linear-gradient(135deg,#111,#333);border:1px solid #ffffffb3;box-shadow:0 0 16px #ffffff80}.icon-content[data-social=linkedin] a{background:linear-gradient(135deg,#004b75,#0077b5,#0a9ae6);border:1.5px solid #64c8ffd9;box-shadow:0 4px 14px #0077b573,inset 0 1px 2px #ffffff80}.icon-content[data-social=linkedin] a:hover{box-shadow:0 0 24px #0077b5e6,0 6px 18px #0006}.icon-content[data-social=linkedin] .tooltip{background:linear-gradient(135deg,#004b75,#0077b5);border:1px solid #64c8ffb3;box-shadow:0 0 16px #0077b599}.dashboard-root .projects-panel{border-radius:26px;flex-direction:column;gap:clamp(20px,2.4vw,32px);min-width:0;padding:clamp(18px,2.4vw,32px);display:flex;background-color:var(--film)!important;border:1px solid var(--glass-line)!important;-webkit-backdrop-filter:blur(14px)saturate(145%)!important;backdrop-filter:blur(14px)saturate(145%)!important;box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 #00000059,var(--shadow-lift)!important;background-image:none!important}.dashboard-root .project-section{flex-direction:column;gap:clamp(14px,1.6vw,22px);min-width:0;padding:0;display:flex}.dashboard-root .section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(12px,1.5vw,20px);display:flex}.dashboard-root .section-header-text{flex-wrap:wrap;flex:1;align-items:center;gap:clamp(8px,1vw,14px);min-width:0;display:flex}.dashboard-root .section-header-text h2{border:2px solid var(--ink);box-shadow:var(--shadow-ink);text-transform:uppercase;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;margin:0;padding:7px 16px;transition:transform .16s,box-shadow .16s;display:inline-flex;transform:rotate(-1.4deg);color:#150b06!important;font-family:var(--font-vincendo),sans-serif!important;letter-spacing:1.2px!important;background:#f4bc46!important;font-size:clamp(13px,1.1vw,15px)!important;font-weight:700!important;line-height:1!important}.dashboard-root .section-header-text h2:hover{box-shadow:4px 4px 0 var(--ink);transform:rotate(0)translate(-1px,-1px)}.section-chip-star{color:#d04853;filter:drop-shadow(1px 1px #0d07048c);font-size:.95em;line-height:1}.dashboard-root .section-header-text p{flex:240px;min-width:0;margin:0;color:#c9b9a8!important;font-family:var(--font-rijusans),sans-serif!important;font-size:clamp(12px,1vw,14px)!important;line-height:1.35!important}.dashboard-root .see-all-btn{letter-spacing:.8px;white-space:nowrap;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:clamp(35px,3vw,42px);padding:0 clamp(16px,1.8vw,24px);display:inline-flex;border:2px solid var(--ink)!important;color:#f7f1e8!important;font-family:var(--font-vincendo),sans-serif!important;text-shadow:1px 1px #0d070499!important;box-shadow:var(--shadow-ink)!important;background:#d04853!important;border-radius:12px!important;font-size:clamp(13px,1vw,15px)!important;font-weight:700!important;transition:transform .12s,box-shadow .12s,background .16s!important}.dashboard-root .see-all-btn:hover{box-shadow:4px 4px 0 var(--ink)!important;background:#c23f4a!important;transform:translate(-1px,-1px)!important}.dashboard-root .see-all-btn:active{box-shadow:1px 1px 0 var(--ink)!important;background:#a84348!important;transform:translate(2px,2px)!important}.see-all-btn-arrow{font-family:var(--font-vincendo),sans-serif;line-height:1;transition:transform .2s}.see-all-btn:hover .see-all-btn-arrow{transform:translate(3px)}.project-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(178px,17vw,236px),1fr));gap:clamp(14px,1.6vw,22px);min-width:0;display:grid}.dashboard-root .project-grid .project-card{aspect-ratio:auto;cursor:pointer;text-align:left;flex-direction:column;padding:6px;display:flex;background:var(--film)!important;-webkit-backdrop-filter:blur(6px)saturate(130%)!important;backdrop-filter:blur(6px)saturate(130%)!important;border:1.5px solid var(--glass-line)!important;box-shadow:inset 0 1px 0 var(--glass-hi),0 10px 22px #08040266!important;border-radius:16px!important;transition:transform .14s,box-shadow .16s,border-color .16s!important}.dashboard-root .project-grid .project-card:hover{box-shadow:inset 0 1px 0 var(--glass-hi),5px 6px 0 var(--ink)!important;border-color:#f4bc46bf!important;transform:translate(-2px,-3px)!important}.dashboard-root .project-grid .project-card:active{transform:translateY(-1px)scale(.99)!important}.dashboard-root .project-grid .project-card:after{display:none!important}.project-card-media{aspect-ratio:16/10;background:#150b06;border:1px solid #0d0704d9;border-radius:11px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f7f1e80f}.project-card-media img{object-fit:cover;transition:transform .35s cubic-bezier(.23,1,.32,1)}.project-card:hover .project-card-media img{transform:scale(1.05)}.project-card-body{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;padding:clamp(8px,.7vw,11px) clamp(4px,.4vw,7px) clamp(3px,.3vw,5px);display:flex}.project-card-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.project-card-title{-webkit-line-clamp:2;letter-spacing:.4px;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden;color:#f7f1e8!important;font-family:var(--font-vincendo),sans-serif!important;font-size:clamp(13px,1.05vw,15px)!important;font-weight:400!important;line-height:1.2!important}.project-card-meta{letter-spacing:.7px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden;color:#c9b9a8!important;font-family:var(--font-rijusans),sans-serif!important;font-size:clamp(10px,.8vw,11.5px)!important;line-height:1.3!important}.project-card-star{color:#d04853;filter:drop-shadow(1px 1px #0d070499);flex-shrink:0;font-size:clamp(13px,1.1vw,16px);line-height:1;transition:color .2s,transform .2s}.project-card:hover .project-card-star{color:#f4bc46;transform:scale(1.15)rotate(8deg)}.row-arrow{cursor:pointer;z-index:5;border-radius:26px;justify-content:center;align-items:center;width:clamp(30px,3vw,38px);height:clamp(104px,64%,148px);padding:0;transition:transform .16s,box-shadow .16s,background .16s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);border:1px solid var(--glass-line)!important;background:var(--film-strong)!important;-webkit-backdrop-filter:blur(14px)saturate(145%)!important;backdrop-filter:blur(14px)saturate(145%)!important;box-shadow:inset 0 1px 0 var(--glass-hi),0 6px 16px #08040273!important}.row-arrow img{object-fit:contain;width:clamp(20px,2vw,26px);height:auto}.row-arrow--prev{left:-12px}.row-arrow--prev img{transform:rotate(270deg)}.row-arrow--next{right:-12px}.row-arrow--next img{transform:rotate(90deg)}.row-arrow:hover:not(:disabled){transform:translateY(-50%)scale(1.05);box-shadow:inset 0 1px 0 var(--glass-hi),0 8px 20px #08040280!important;background:#35221a99!important;border-color:#f4bc46b3!important}.row-arrow:disabled{opacity:.4;cursor:default}.row-arrow:after{filter:none!important;border-color:#f7f1e8!important}.dashboard-footer{flex-direction:column;gap:clamp(10px,1.2vw,14px);min-width:0;margin-top:auto;display:flex}.footer-bar{font-family:var(--font-vincendo),sans-serif;color:#f7f1e8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(10px,1.5vw,16px);font-size:clamp(12px,1.1vw,14px);display:flex}.footer-copy{line-height:1.2}.footer-links{align-items:center;gap:clamp(18px,3vw,40px);display:flex}.footer-link{color:#f7f1e8;align-items:center;gap:5px;text-decoration:none;transition:color .2s;display:inline-flex}.footer-link img{object-fit:contain;width:16px;height:16px}@media (max-width:1200px){.main-content{padding-inline:30px}.hero-content{width:100%;padding:clamp(14px,2vw,24px)}.hero-title{font-size:clamp(34px,4vw,48px)}}@media (max-width:900px){.logo-icon{width:40px;height:40px}.hero-actions{gap:8px;bottom:16px;left:20px}.hero-btn{width:130px;height:44px;padding:0 8px 0 6px}.hero-btn-icon{width:30px;height:30px}.hero-btn-label{width:80px;font-size:12px}.main-content{width:auto;margin-left:var(--sidebar-w);padding:24px clamp(16px,3vw,28px)}.section-header{flex-wrap:wrap;gap:14px}.see-all-btn{height:42px;padding:0 20px;font-size:14px}.project-card-title{padding:0}.row-arrow{width:32px}.row-arrow--prev{left:-8px}.row-arrow--next{right:-8px}.hero-title{font-size:32px}.hero-content{width:100%;padding:20px}}@media (max-width:760px){.dashboard-root{display:block}.main-content{--nav-gutter:0;width:100%;padding:14px 12px calc(86px + env(safe-area-inset-bottom));gap:14px;margin-left:0}.dashboard-container{gap:18px}}@media (max-width:600px){.project-grid{grid-template-columns:repeat(auto-fill,minmax(154px,1fr));gap:12px}.projects-panel{border-radius:var(--aero-radius-lg);gap:18px;padding:16px}.row-arrow{width:30px;height:min(110px,64%)}.row-arrow img{width:20px;height:auto}.row-arrow--prev{left:-6px}.row-arrow--next{right:-6px}.footer-bar{text-align:center;flex-direction:column}.footer-links{flex-wrap:wrap;justify-content:center;gap:20px}.hero-banner{aspect-ratio:1566/360;border-radius:16px;min-height:0}.hero-actions{gap:8px;bottom:12px;left:16px;right:16px}.hero-btn{flex:auto;justify-content:center;width:auto;height:44px;padding:0 8px 0 6px}.hero-btn-icon{width:28px;height:28px}.hero-btn-label{width:auto;font-size:12px}.main-content{padding:16px}}@media (max-width:430px){.hero-buttons{gap:4px}.hero-btn{padding:0 6px}.hero-btn-dot{width:7px;height:7px}.section-header{align-items:center;gap:10px}.section-header-text{flex:0 auto;gap:8px}.section-header-text h2{padding:6px 13px;font-size:13px!important}.section-header-text p{flex-basis:100%;font-size:12px!important}.see-all-btn{height:40px;padding:0 16px;font-size:13px}.project-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.project-card{animation:fadeInUp .5s forwards}.project-card:first-child{animation-delay:50ms}.project-card:nth-child(2){animation-delay:.1s}.project-card:nth-child(3){animation-delay:.15s}.project-card:nth-child(4){animation-delay:.2s}.project-card:nth-child(5){animation-delay:.25s}.project-card:nth-child(6){animation-delay:.3s}.project-card:nth-child(7){animation-delay:.35s}.project-card:nth-child(8){animation-delay:.4s}.project-card:nth-child(9){animation-delay:.45s}.project-card:nth-child(n+10){animation-delay:.5s}.hero-banner{animation:fadeInUp .6s forwards}.wrap{width:100%;height:100%;transform-style:preserve-3d;perspective:2500px;pointer-events:none;z-index:0;inset:0;overflow:hidden}.tri,.wrap{position:absolute}.tri{width:0;height:0;transform:rotate(var(--rotate-end)) translateZ(-1500px) scale(0);opacity:0;backface-visibility:hidden;border-left-style:solid;border-left-color:#0000;border-right-style:solid;border-right-color:#0000;animation:triangle-fly 10s linear infinite;top:50%;left:50%}@keyframes triangle-fly{0%{opacity:1;transform:rotate(var(--rotate-start)) translate3d(var(--tx),var(--ty),1000px) scale(1)}to{opacity:0;transform:rotate(var(--rotate-end)) translateZ(-1500px) scale(0)}}.wrap.is-transitioning .tri{animation:triangle-collide 3.2s cubic-bezier(.25,1,.5,1) forwards!important}@keyframes triangle-collide{0%{opacity:1;transform:rotate(var(--rotate-start)) translate3d(var(--tx),var(--ty),1000px) scale(1)}35%{opacity:1;border-top-color:#f4bc46;transform:rotate(180deg)translateZ(400px)scale(1.6)}to{opacity:0;transform:rotate(1turn)translateZ(-2200px)scale(0)}}@keyframes logo-splash{0%{opacity:0;filter:blur(10px);transform:scale(.6)rotate(-8deg)}25%{opacity:1;filter:blur();transform:scale(1.1)rotate(0)}75%{opacity:1;filter:blur();transform:scale(1)rotate(0)}to{opacity:0;filter:blur(12px);transform:scale(1.4)rotate(8deg)}}.animate-logo-splash{animation:logo-splash 3.2s cubic-bezier(.25,1,.5,1) forwards}.dashboard-fade-in{animation:dashboardFade .6s ease-out}@keyframes dashboardFade{0%{opacity:0}to{opacity:1}}.project-modal-overlay{--pm-s:1;zoom:var(--pm-s);z-index:250;background:radial-gradient(70% 55% at 50% 42%,#d6a84f26,#0000 72%),#070405db;justify-content:center;align-items:center;padding:16px;animation:fadeIn .25s forwards;display:flex;position:fixed;inset:0;overflow-y:auto}.project-modal-overlay.project-modal-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(70% 55% at 50% 42%,#d6a84f26,#0000 72%),#070405db!important}body:has(.project-modal-overlay) .main-content:after{will-change:auto;animation:none!important}.close-main{z-index:300;color:#150b06;cursor:pointer;background:#f7f1e8;border:1px solid #d98454;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;line-height:1;transition:background-color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);animation:popIn .3s cubic-bezier(.23,1,.32,1) .12s backwards;display:flex;position:fixed;top:16px;right:20px;box-shadow:0 4px 14px #0000008c}.close-main:hover{background:#f4bc46;border-color:#150b06;transform:scale(1.08)rotate(90deg);box-shadow:0 6px 20px #d6a84f80}.close-main:active{transform:scale(.92)rotate(90deg)}.main-wrapper{z-index:20;flex-direction:column;align-items:center;width:100%;max-width:858px;margin:auto;transition:max-width .35s cubic-bezier(.16,1,.3,1);animation:slideUp .32s cubic-bezier(.16,1,.3,1) forwards;display:flex;position:relative}@media (min-width:761px){.project-modal-overlay.panels-open .main-wrapper{max-width:max(320px,min(858px,100% - 392px))}}.tabs-row{z-index:25;justify-content:space-between;align-items:flex-end;gap:10px;width:100%;margin-bottom:-1px;padding:0 16px;display:flex;position:relative}.tab{cursor:pointer;color:#150b06;background:#f7f1e8;border:1px solid #d98454;border-radius:13px;flex:0 183px;justify-content:center;align-items:center;min-width:118px;height:51px;padding:0 14px;transition:background-color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1);animation:tabDrop .34s cubic-bezier(.23,1,.32,1) backwards;display:flex;box-shadow:0 3px #00000059,inset 0 1px #ffffffd9}.tabs-row .tab:nth-child(2){animation-delay:80ms}.tab:hover{box-shadow:0 6px 16px #d6a84f59,inset 0 1px #fffffff2}.tab.active,.tab:hover{background:#f7f1e8;border-color:#f4bc46;transform:translateY(-2px)}.tab.active{box-shadow:0 6px 16px #d6a84f73,inset 0 0 0 1px #f4bc46,inset 0 1px #fffffff2}.tab:active{transform:translateY(0)scale(.97)}.tab-label{color:#150b06;letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:16px;line-height:1.2;overflow:hidden}.tab-slot{flex:none}.video-modal{border-radius:var(--aero-radius-md);background:linear-gradient(#1e121c,#150b06 34%);border:1px solid #d98454;box-shadow:0 8px 4px 4px #0003,0 26px 60px #000000a6,0 0 56px #d6a84f1f}.video-modal,.video-player{width:100%;position:relative;overflow:hidden}.video-player{aspect-ratio:16/9;background:#000}.video-player-iframe{border:0;width:100%;height:100%;display:block}.dubbing-notice{color:#000;text-align:center;background:linear-gradient(#f7ede1,#f7f1e8);border-top:1px solid #f4bc46;border-bottom:1px solid #f4bc46;justify-content:center;align-items:center;min-height:49px;margin:0;padding:7px 17%;font-size:15px;line-height:1.3;display:flex}.video-info{align-items:flex-start;gap:30px;padding:18px 20px 22px 23px;display:flex}.video-info-left{flex:auto;min-width:0}.video-info-title{color:#f7f1e8;letter-spacing:.5px;margin:0 0 9px;font-size:30px;line-height:1.15}.tags{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.tag{color:#f7f1e8;letter-spacing:.3px;white-space:nowrap;background:linear-gradient(#2f1a2b,#21130d);border:1px solid #f4bc46;border-radius:23px;justify-content:center;align-items:center;height:22px;padding:0 13px;font-size:11px;line-height:1;display:inline-flex}.tag.fan-tag{color:#f7f1e8;background:linear-gradient(#452642,#3a1f34);border-color:#d98454}.video-divider{width:248px;max-width:100%;height:auto;margin:0 0 6px;display:block}.video-description{color:#f7f1e8;max-width:660px;margin:0;font-size:14px;line-height:1.45}.project-social{border-radius:var(--aero-radius-pill);color:#f7f1e8;background:#21130d;border:1px solid #f4bc46;align-items:center;gap:8px;margin-top:14px;padding:5px 14px 5px 6px;font-size:12px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.project-social:hover{background:#3a1f34;border-color:#f7f1e8;transform:translateY(-2px)}.project-social:active{transform:translateY(0)scale(.97)}.project-social img{border-radius:50%;width:22px;height:22px}.client-panel{border-radius:var(--aero-radius-md);background:linear-gradient(165deg,#301a2c,#21130d 58%);border:1px solid #f4bc46;flex-direction:column;flex:0 0 321px;width:321px;min-height:162px;padding:12px;display:flex}.client-header{align-items:center;gap:14px;display:flex}.client-avatar{background:#150b06;border:1px solid #f4bc46;border-radius:50%;flex-shrink:0;width:62px;height:62px;position:relative;overflow:hidden}.client-name{color:#f7f1e8;letter-spacing:.4px;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:clamp(26px,3vw,40px);line-height:1.02}.client-desc{color:#f7f1e8;flex:auto;margin:12px 0 0;font-size:13px;line-height:1.3}.client-cta{color:#150b06;letter-spacing:.3px;background:#f4bc46;border:1px solid #f4bc46;border-radius:16px;justify-content:center;align-self:center;align-items:center;width:197px;max-width:100%;height:34px;margin-top:10px;font-size:13px;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73}.client-cta:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#fff8f28c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}.client-cta:hover{background:#f7f1e8;border-color:#f7f1e8;transform:translateY(-2px);box-shadow:0 6px 16px #d6a84f66,inset 0 1px #fff9}.client-cta:hover:after{animation:goldSheen .7s cubic-bezier(.23,1,.32,1)}.client-cta:active{transform:translateY(0)scale(.97)}.side-panel{z-index:280;background:linear-gradient(#2b1827eb,#180e16e0 22%,#110a10e6);border:1px solid #f4bc46;flex-direction:column;width:202px;max-width:86vw;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;overflow:hidden;box-shadow:0 0 44px #000000b3}.side-panel.left{border-radius:0 20px 20px 0;left:0;transform:translate(-101%);box-shadow:inset -18px 0 28px -22px #d6a84fb3,0 0 44px #000000b3}.side-panel.right{border-radius:20px 0 0 20px;right:0;transform:translate(101%);box-shadow:inset 18px 0 28px -22px #d6a84fb3,0 0 44px #000000b3}.side-panel.open{transform:translate(0)}.panel-header{background:linear-gradient(#1e121c,#150b06);border-bottom:1px solid #f4bc46;flex-shrink:0;justify-content:center;align-items:center;height:61px;display:flex;position:relative;box-shadow:0 12px 22px -16px #d6a84fbf}.panel-title{color:#f4bc46;letter-spacing:.4px;text-shadow:0 0 14px #d6a84f73;font-size:16px;line-height:1.2}.panel-body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.panel-body::-webkit-scrollbar{width:5px}.panel-body::-webkit-scrollbar-track{background:#00000040}.panel-body::-webkit-scrollbar-thumb{background:#d6a84f80;border-radius:3px}.side-panel.open .panel-body>*{animation:panelItemIn .28s cubic-bezier(.23,1,.32,1) .44s backwards}.side-panel.open .panel-body>:first-child{animation-delay:.12s}.side-panel.open .panel-body>:nth-child(2){animation-delay:.16s}.side-panel.open .panel-body>:nth-child(3){animation-delay:.2s}.side-panel.open .panel-body>:nth-child(4){animation-delay:.24s}.side-panel.open .panel-body>:nth-child(5){animation-delay:.28s}.side-panel.open .panel-body>:nth-child(6){animation-delay:.32s}.side-panel.open .panel-body>:nth-child(7){animation-delay:.36s}.side-panel.open .panel-body>:nth-child(8){animation-delay:.4s}@keyframes panelItemIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes tabDrop{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes goldSheen{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (max-width:900px){.tabs-row{padding:0 10px}.tab{flex:0 170px;height:46px}.tab-label{font-size:15px}.video-info{gap:20px;padding:16px 16px 20px}.client-panel{flex:0 0 280px;width:280px}}@media (max-width:760px){.project-modal-overlay{padding:10px}.close-main{width:34px;height:34px;font-size:14px;top:8px;right:10px}.main-wrapper{max-width:100%}.tabs-row{gap:8px;padding:0 6px}.tab{flex:0 46%;min-width:0;height:42px;padding:0 8px}.tab-label{font-size:13.5px}.dubbing-notice{min-height:0;padding:8px 14px;font-size:13px}.video-info{flex-direction:column;gap:16px;padding:14px 14px 18px}.video-info-title{font-size:24px}.client-panel{flex:none;width:100%;min-height:0}.client-name{font-size:30px}.side-panel{width:min(240px,78vw)}.panel-header{height:54px}}.main-wrapper{container-type:inline-size}@container (max-width:680px){.video-info{flex-direction:column;gap:16px}.client-panel{flex:none;width:100%;max-width:none}.dubbing-notice{min-height:0;padding:8px 16px;font-size:13.5px}}@media (min-width:1360px) and (min-height:830px){.project-modal-overlay{--pm-s:1.1}}@media (min-width:1600px) and (min-height:920px){.project-modal-overlay{--pm-s:1.2}}@media (min-width:1920px) and (min-height:1050px){.project-modal-overlay{--pm-s:1.35}}@media (min-width:2560px) and (min-height:1180px){.project-modal-overlay{--pm-s:1.5}}@media (min-width:3200px) and (min-height:1450px){.project-modal-overlay{--pm-s:1.7}}.chapters-panel-body{gap:4px;padding:4px 0 24px}.chapter-card{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;height:86px;margin:0;padding:0;transition:transform .22s;display:block;position:relative}.chapter-card:hover{transform:translateY(-1px)}.chapter-card:focus-visible{outline-offset:-3px}.chapter-card-bar{z-index:1;border-radius:var(--aero-radius-xs);background:#f4bc46;border:1px solid #150b06;height:37px;transition:background .2s,box-shadow .2s;position:absolute;top:24px;left:16px;right:8px}.chapter-card:hover .chapter-card-bar{background:#f7f1e8}.chapter-flag{color:#f7f1e8;letter-spacing:.3px;white-space:nowrap;background:#150b06;border:1px solid #150b06;border-radius:13px;justify-content:center;min-width:74px;height:14px;padding:0 8px;font-size:9.5px;line-height:1;display:inline-flex;top:-1px;left:13px}.chapter-flag,.chapter-name{align-items:center;position:absolute}.chapter-name{color:#150b06;letter-spacing:.2px;white-space:normal;flex-wrap:wrap;align-content:center;height:22px;font-size:11px;line-height:11px;transition:color .2s;display:flex;top:13px;left:25px;right:6px;overflow:hidden}.chapter-thumb{z-index:2;object-fit:cover;border-radius:var(--aero-radius-xs);background:#150b06;border:1px solid #150b06}.chapter-thumb,.chapter-thumb-play{width:40px;height:40px;position:absolute;top:10px;left:0}.chapter-thumb-play{z-index:3;border-radius:var(--aero-radius-xs);color:#f7f1e8;opacity:0;background:#160d158c;justify-content:center;align-items:center;font-size:12px;transition:opacity .2s;display:flex}.chapter-card.is-playing .chapter-thumb-play,.chapter-card:hover .chapter-thumb-play{opacity:1}.chapter-watch{color:#f7f1e8;letter-spacing:.3px;font-size:9.5px;line-height:1.2;transition:color .2s;position:absolute;top:62px;right:14px}.chapter-card:active{transform:translateY(0)scale(.985)}.chapter-card:active .chapter-card-bar{background:#d98454}.chapter-card.is-playing .chapter-card-bar{background:#150b06;border-color:#f4bc46;animation:playingGlow 1.7s ease-in-out infinite;box-shadow:0 0 0 1px #f4bc46,0 6px 14px #d6a84f59}.chapter-card.is-playing .chapter-flag{color:#150b06;background:#f4bc46;border-color:#f4bc46}.chapter-card.is-playing .chapter-name{color:#f7f1e8}.chapter-card.is-playing .chapter-watch{color:#f4bc46;animation:watchPulse 1.7s ease-in-out infinite}.chapter-card.is-playing .chapter-thumb{border-color:#f4bc46}@keyframes playingGlow{0%,to{box-shadow:0 0 0 1px #f4bc46,0 6px 14px #d6a84f4d}50%{box-shadow:0 0 0 1px #f7f1e8,0 6px 22px #d6a84f99}}@keyframes watchPulse{0%,to{color:#f4bc46}50%{color:#f7f1e8}}.credits-panel-body{gap:6px;padding:8px 10px 24px}.credit-card{background:#21130d;border:1px solid #0000;border-radius:5px;flex-direction:column;padding:7px 11px 6px;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:flex;box-shadow:0 2px 2px #0003}.credit-card:hover{background:#2f1a2b;border-color:#d6a84f8c;transform:translateY(-2px);box-shadow:0 8px 16px #00000073}.credit-card:active{transform:translateY(-1px)scale(.985)}.credit-row{gap:9px;min-width:0}.credit-avatar,.credit-row{align-items:center;height:35px;display:flex}.credit-avatar{letter-spacing:.3px;-webkit-user-select:none;user-select:none;border-radius:5px;flex-shrink:0;justify-content:center;width:35px;font-size:13px;line-height:1}.credit-avatar--actor{color:#f4bc46;background:#150b06;border:1px solid #f4bc46}.credit-avatar--role{color:#150b06;background:#f4bc46;border:1px solid #150b06;font-size:15px}.credit-name{color:#f7f1e8;letter-spacing:.2px;align-items:center;gap:5px;min-width:0;font-size:14px;line-height:1.2;text-decoration:none;transition:color .2s;display:flex}.credit-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.credit-external{color:#f4bc46;flex-shrink:0;font-size:10px;transition:transform .2s}.credit-name:hover .credit-external{transform:translate(1px,-1px)}.credit-role{text-overflow:ellipsis;white-space:nowrap;color:#f7f1e8;min-width:0;font-size:13px;line-height:1.2;overflow:hidden}@media (max-width:760px){.credits-panel-body{padding:8px 8px 20px}.credit-name{font-size:13px}.credit-role{font-size:12px}}.netflix-catalog-overlay{z-index:200;background:#0d0909;flex-direction:column;animation:fadeIn .3s cubic-bezier(.25,1,.5,1) forwards;display:flex;position:fixed;inset:0}.catalog-header{background:#150b06;gap:clamp(12px,2vw,26px);height:50px;padding:0 7px 0 2px}.catalog-header,.catalog-logo-section{flex-shrink:0;align-items:center;display:flex}.catalog-logo-section{gap:clamp(10px,1.5vw,19px);min-width:0}.catalog-logo{flex-shrink:0;width:45px;height:45px;position:relative}.catalog-search-wrapper{background:#f7f1e8;border-radius:26px;flex-shrink:0;align-items:stretch;width:clamp(210px,23.8vw,305px);height:27px;display:flex;overflow:hidden}.catalog-search-iconbox{color:#f7f1e8;background:#000;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:27px;display:flex}.catalog-search-iconbox svg{width:22px;height:22px}.catalog-search-input{color:#000;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 8px 0 9px;font-family:inherit;font-size:clamp(9px,.7vw,12px);line-height:1.6}.catalog-search-input::placeholder{color:#000}.catalog-filters{align-items:center;gap:clamp(6px,.94vw,12px);min-width:0;display:flex}.catalog-filter-btn{color:#f7f1e8;white-space:nowrap;cursor:pointer;background:#21130d;border:0;border-radius:26px;justify-content:center;align-items:center;min-width:clamp(84px,8.36vw,107px);height:27px;padding:0 clamp(8px,1vw,14px);font-family:inherit;font-size:clamp(13px,1.25vw,16px);line-height:1.6;transition:background .2s,color .2s;display:inline-flex}.catalog-filter-btn--wide{min-width:clamp(124px,12.66vw,162px)}.catalog-filter-btn.active{color:#000;background:#cdbdc6}.catalog-filter-btn:hover:not(.active){background:#35221a}.catalog-close-link{color:#fff4fe;cursor:pointer;background:#d04853;border:0;border-radius:26px;flex-shrink:0;justify-content:center;align-items:center;width:clamp(100px,9.3vw,119px);height:26px;margin-left:auto;padding:0;font-family:inherit;font-size:clamp(13px,1.25vw,16px);line-height:1.6;transition:background .2s;display:inline-flex}.catalog-close-link:hover{background:#a84348}.catalog-content{flex:1;min-height:0;padding:12px clamp(16px,3.3vw,42px) 40px clamp(16px,3.05vw,39px);overflow:hidden auto}.catalog-section+.catalog-section{margin-top:clamp(20px,2.3vw,29px)}.catalog-section-title{color:#f7f1e8;margin:0 0 clamp(8px,.95vw,12px);font-size:clamp(14px,1.25vw,16px);font-weight:400;line-height:1.6}.catalog-row-holder{min-width:0;position:relative}.catalog-row{scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;gap:clamp(6px,.63vw,8px);display:flex;overflow:auto hidden}.catalog-row::-webkit-scrollbar{display:none}.catalog-card{aspect-ratio:193/271;border-radius:var(--aero-radius-xs);cursor:pointer;background:#fff;border:0;flex:0 0 clamp(150px,15.1vw,193px);padding:0;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.catalog-card img{object-fit:cover}.catalog-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000008c}.catalog-arrow{border-radius:var(--aero-radius-pill);cursor:pointer;z-index:5;background:#d04853;border:0;justify-content:center;align-items:center;width:clamp(19px,1.8vw,23px);padding:0;transition:background .2s,transform .2s,opacity .2s;display:flex;position:absolute;top:0;bottom:0}.catalog-arrow img{object-fit:contain;width:clamp(26px,2.35vw,30px);height:auto}.catalog-arrow--prev{left:clamp(-31px,-2.42vw,-18px)}.catalog-arrow--prev img{transform:rotate(270deg)}.catalog-arrow--next{right:clamp(-31px,-2.42vw,-18px)}.catalog-arrow--next img{transform:rotate(90deg)}.catalog-arrow:hover:not(:disabled){background:#a84348;transform:scale(1.05)}.catalog-arrow:disabled{opacity:.4;cursor:default}.catalog-empty{color:#c9b9a8;padding:28px 0;font-size:clamp(14px,1.2vw,16px)}@media (max-width:900px){.catalog-header{flex-wrap:wrap;gap:8px 12px;height:auto;padding:6px 10px}.catalog-logo-section{flex:auto}.catalog-search-wrapper{flex:1;width:auto;min-width:120px}.catalog-filters{scrollbar-width:none;order:3;width:100%;padding-bottom:2px;overflow-x:auto}.catalog-filters::-webkit-scrollbar{display:none}.catalog-filter-btn{min-width:0;padding:0 14px;font-size:14px}.catalog-filter-btn--wide{min-width:0}.catalog-close-link{width:auto;margin-left:0;padding:0 20px}}@media (max-width:640px){.catalog-content{padding:12px 16px 32px}.catalog-arrow{width:18px}.catalog-arrow--prev{left:0}.catalog-arrow--next{right:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.audio-track-note{color:var(--text-orange);background:#f4c54214;border-bottom:1px solid #f4c54226;align-items:center;gap:12px;padding:12px 32px;font-size:13px;font-weight:500;display:flex}.audio-track-note svg{width:16px;height:16px;color:var(--accent-gold);flex-shrink:0}.book-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999;background:#120a0eb8;justify-content:center;align-items:center;padding:24px;animation:fadeIn .3s cubic-bezier(.25,1,.5,1) forwards;display:flex;position:fixed;inset:0}.book{background:#efe6d0;border-radius:18px 18px 12px 12px;flex-direction:column;width:100%;max-width:780px;max-height:86vh;animation:bookOpen .45s cubic-bezier(.16,1,.3,1) forwards;display:flex;position:relative;box-shadow:0 2px #e3d8bd,0 36px 90px #0a06098c}@keyframes bookOpen{0%{opacity:0;transform:perspective(1200px)rotateX(-8deg)scale(.94)}to{opacity:1;transform:perspective(1200px)rotateX(0)scale(1)}}.book *{text-shadow:none}.book-cover{z-index:2;text-align:center;background:linear-gradient(#322028,#241419);border-radius:16px 16px 0 0;padding:20px 26px 18px;position:relative;box-shadow:inset 0 -1px #e9b93a59}.book-kicker{font-family:var(--font-vincendo),sans-serif;letter-spacing:2.5px;color:#e9b93a;font-size:10px;display:block}.book-title{font-family:var(--font-masque),"Masque",sans-serif;letter-spacing:1px;margin:4px 0 0;font-size:34px;font-weight:400;line-height:1.1}.book .book-title{color:#fff6ea!important}.book-rule{background:linear-gradient(90deg,#c99022,#e9b93a,#c99022);border-radius:2px;width:56px;height:3px;margin:10px auto 8px;display:block}.book-subtitle{max-width:460px;font-family:var(--font-rijusans),sans-serif;letter-spacing:.3px;color:#fff6eadb;margin:0 auto;font-size:12.5px;line-height:1.45}.book-close{color:#fff6ea;cursor:pointer;background:#fff6ea1f;border:1px solid #fff6ea59;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .18s,background .18s,color .18s;display:flex;position:absolute;top:12px;right:12px}.book-close svg{width:13px;height:13px}.book-close:hover{color:#241419;background:#e9b93a;border-color:#e9b93a;transform:rotate(90deg)}.book-close:active{transform:rotate(90deg)scale(.92)}.book-page{scrollbar-width:thin;scrollbar-color:#6d213559 #75563b1a;background:linear-gradient(#fdfaf2,#f7f0e0);border-radius:4px 4px 10px 10px;margin:0 10px 10px;padding:22px 30px 30px;position:relative;overflow-y:auto;box-shadow:inset 0 1px #fff,0 1px #e8ddc4,0 3px #eee5cf,inset 0 0 0 1px #75563b1f}.book-page::-webkit-scrollbar{width:6px}.book-page::-webkit-scrollbar-thumb{background:#6d213559;border-radius:3px}.book-page::-webkit-scrollbar-track{background:#75563b1a;border-radius:3px}.book-ribbon{clip-path:polygon(0 0,100% 0,100% 100%,50% 76%,0 100%);pointer-events:none;background:linear-gradient(#e9b93a,#c99022);width:18px;height:68px;position:absolute;top:0;right:34px;box-shadow:0 2px 5px #2414194d}.book-chapter+.book-chapter{margin-top:26px}.book-chapter-title{font-family:var(--font-vincendo),sans-serif;text-transform:uppercase;letter-spacing:1.6px;border-bottom:1px solid #4a1f2f2e;align-items:center;gap:10px;margin:0 0 6px;padding-bottom:8px;font-size:15px;font-weight:700;display:flex}.book .book-chapter-title{color:#4a1f2f!important}.book-numeral{width:26px;height:26px;font-family:var(--font-masque),"Masque",sans-serif;letter-spacing:.5px;color:#fdf6ea;background:#6d2135;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.book-entries{flex-direction:column;display:flex}.book-entry{grid-template-columns:minmax(150px,24%) 1fr;gap:4px 18px;padding:9px 0;display:grid}.book-entry+.book-entry{border-top:1px dashed #75563b29}.book-entry-label{font-family:var(--font-vincendo),sans-serif;text-transform:uppercase;letter-spacing:.8px;color:#75563b;padding-top:2px;font-size:11px;font-weight:700;line-height:1.5}.book-entry-body{gap:5px;min-width:0}.book-entry-body,.book-person{flex-direction:column;display:flex}.book-person{gap:1px}.book-person-name{color:#2b2118;font-size:13.5px;font-weight:600}.book-link,.book-person-name{font-family:var(--font-rijusans),sans-serif}.book-link{width:fit-content;text-underline-offset:2px;font-size:12.5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .15s,text-decoration-style .15s;color:#9c2b47!important}.book-link:hover{text-decoration-style:solid;color:#7a1230!important}.book-links{gap:4px 16px}.book-chips,.book-links{flex-wrap:wrap;display:flex}.book-chips{gap:6px}.book-chip{border-radius:var(--aero-radius-pill);font-family:var(--font-rijusans),sans-serif;color:#2b2118;background:#f1e6cf;border:1px solid #75563b40;padding:3px 10px;font-size:12.5px;font-weight:600}.book-refs{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.book-ref{background:#ffffff8c;border:1px solid #75563b24;border-radius:8px;flex-direction:column;gap:3px;padding:9px 12px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}.book-ref:hover{background:#fff;border-color:#6d213566;transform:translateY(-1px)}.book-ref-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.book-ref-name{font-family:var(--font-rijusans),sans-serif;color:#2b2118;font-size:13px;font-weight:700}.book-ref-marker{border-radius:var(--aero-radius-pill);font-family:var(--font-vincendo),sans-serif;text-transform:uppercase;letter-spacing:.8px;color:#6d2135;background:#6d21351a;flex:none;padding:2px 7px;font-size:9px;font-weight:700}.book-ref-desc{font-family:var(--font-rijusans),sans-serif;color:#5f5344;font-size:11.5px;line-height:1.4}.book-close:focus-visible,.book-link:focus-visible,.book-ref:focus-visible{outline-offset:2px;outline:2px solid #9c2b47}@media (max-width:700px){.book-title{font-size:26px}.book-page{padding:18px}.book-entry{grid-template-columns:1fr;gap:3px}.book-entry-label{padding-top:0}.book-ribbon{display:none}}.no-voices-fallback{color:#c9b9a8;width:100%;min-height:250px;font-family:var(--font-rijusans),sans-serif;border:2px dashed #ffffff1a;border-radius:16px;justify-content:center}.card,.no-voices-fallback{flex-direction:column;align-items:center;display:flex}.card{--bg-color:#fdfbf7;--ink-color:#2c2c2c;--paper-line:#e6e0d4;--tape-color:#ffdda1d9;--accent-coral:#ff8ba7;--accent-mint:#c6e377;--accent-lavender:#c9b9a8;--accent-yellow:#ffdf6c;color:var(--ink-color);background:linear-gradient(var(--bg-color) 1.5em,transparent 1.5em) 0 0 /100% 1.6em,linear-gradient(var(--paper-line) .08em,transparent .08em) 0 1.5em /100% 1.6em var(--bg-color);border:.25em solid var(--ink-color);width:17em;box-shadow:.5em .5em 0 var(--ink-color),inset 0 0 1.2em #00000008;z-index:1;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:3em 1.5em 2em;font-size:16px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s,border-radius .4s;animation:floatCard 6s ease-in-out infinite;position:relative}.card:before{content:"";background:var(--tape-color);z-index:10;border:.1em solid #0000001a;border-radius:2px 4px 2px 5px;width:5em;height:1.4em;animation:tapeFlutter 4s ease-in-out infinite alternate;position:absolute;top:-.7em;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:.1em .1em .2em #0000001a}.card:hover{box-shadow:.7em .9em 0 var(--ink-color),inset 0 0 1.2em #00000008;border-radius:15px 255px 15px 225px/255px 15px 225px;transform:translateY(-.8em)rotate(1deg)}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-.4em)}}@keyframes tapeFlutter{0%{transform:translate(-50%)rotate(-4deg)scale(1)}to{transform:translate(-50%)rotate(-2deg)scale(1.02)}}.voice-bank-kicker{font-family:var(--font-vincendo),sans-serif;letter-spacing:1.6px;color:#f4bc46;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.voice-card-compact{border-radius:var(--aero-radius-md);color:#fffffb;text-align:left;border:1px solid #ffffff29;flex-direction:column;justify-content:space-between;gap:0;height:100%;min-height:290px;padding:16px 16px 0;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px -6px #000000a6,0 2px 8px #00000073,inset 0 1px #ffffff38,inset 0 -1px #0006}.voice-card-compact.voice-palette-female,.voice-card-compact[data-gender=Femenina]{background:radial-gradient(110% 60% at 50% 0,#ff78a02e 0,#0000 65%),linear-gradient(142deg,#52122cfa,#360c1cf7 32%,#4c1026fa 55%,#200812fc);border:1px solid #ff8cb442;box-shadow:0 10px 28px -6px #000000a6,inset 0 1px 1px #ffb4cd52,inset 0 -1px 2px #00000080}.voice-card-compact.voice-palette-female.voice-level-1{background:radial-gradient(110% 60% at 50% 0,#ff6e9626 0,#0000 65%),linear-gradient(142deg,#441024f7,#2e0c19f5 32%,#3e0e20f7 55%,#1a0810fc);border-color:#d0485338}.voice-card-compact.voice-palette-female.voice-level-2{background:radial-gradient(110% 60% at 50% 0,#ff648c21 0,#0000 65%),linear-gradient(142deg,#381020f2,#260c16f2 32%,#320e1cf5 55%,#16080efa);border-color:#d048532e}.voice-card-compact.voice-palette-female.voice-level-3{background:radial-gradient(110% 60% at 50% 0,#ff5a821c 0,#0000 65%),linear-gradient(142deg,#2e121cf0,#200c14f0 32%,#2a0f19f2 55%,#12080dfa);border-color:#c8557d26}.voice-card-compact.voice-palette-male,.voice-card-compact[data-gender=Masculina]{background:radial-gradient(110% 60% at 50% 0,#c9b9a83d 0,#0000 65%),linear-gradient(142deg,#35221afa,#21130df7 32%,#35221afa 55%,#150b06fc);border:1px solid #c9b9a852;box-shadow:0 10px 28px -6px #000000a6,inset 0 1px 1px #c9b9a859,inset 0 -1px 2px #00000080}.voice-card-compact.voice-palette-male.voice-level-1{background:radial-gradient(110% 60% at 50% 0,#f4bc4633 0,#0000 65%),linear-gradient(142deg,#21130df7,#150b06f5 32%,#35221af7 55%,#070e1efc);border-color:#c9b9a842}.voice-card-compact.voice-palette-male.voice-level-2{background:radial-gradient(110% 60% at 50% 0,#f4bc462b 0,#0000 65%),linear-gradient(142deg,#21130df2,#150b06f2 32%,#21130df5 55%,#070c1afa);border-color:#f4bc4636}.voice-card-compact.voice-palette-male.voice-level-3{background:radial-gradient(110% 60% at 50% 0,#f4bc4624 0,#0000 65%),linear-gradient(142deg,#21130df0,#150b06f0 32%,#21130df2 55%,#070b16fa);border-color:#f4bc4629}.voice-card-compact.voice-palette-andro,.voice-card-compact[data-gender=Andrógina],.voice-card-compact[data-gender=Andrógino]{background:radial-gradient(110% 60% at 50% 0,#6ef5b438 0,#0000 65%),linear-gradient(142deg,#1c4c38fa,#102c22f7 32%,#225840fa 55%,#0a1a14fc);border:1px solid #73ebaf4d;box-shadow:0 10px 28px -6px #000000a6,inset 0 1px 1px #b9ffdc52,inset 0 -1px 2px #00000080}.voice-card-compact.voice-palette-andro.voice-level-1{background:radial-gradient(110% 60% at 50% 0,#5fe1a52e 0,#0000 65%),linear-gradient(142deg,#184030f7,#0e261df5 32%,#1c4836f7 55%,#091611fc);border-color:#5fd29b40}.voice-card-compact.voice-palette-andro.voice-level-2{background:radial-gradient(110% 60% at 50% 0,#55cd9626 0,#0000 65%),linear-gradient(142deg,#143428f2,#0c2019f2 32%,#183c2df5 55%,#08130ffa);border-color:#55b98c33}.voice-card-compact.voice-palette-andro.voice-level-3{background:radial-gradient(110% 60% at 50% 0,#4bb98721 0,#0000 65%),linear-gradient(142deg,#122a22f0,#0b1a15f0 32%,#143026f2 55%,#08110dfa);border-color:#4ba07d29}.voice-card-compact.voice-palette-female .voice-card-footer,.voice-card-compact[data-gender=Femenina] .voice-card-footer{background:linear-gradient(#2a1628,#1c0e1a);border-top:1px solid #ff8cb43d;box-shadow:inset 0 1px #ffffff14}.voice-card-compact.voice-palette-male .voice-card-footer,.voice-card-compact[data-gender=Masculina] .voice-card-footer{background:linear-gradient(#21130d,#150b06);border-top:1px solid #f4bc4642;box-shadow:inset 0 1px #ffffff14}.voice-card-compact.voice-palette-andro .voice-card-footer,.voice-card-compact[data-gender=Andrógina] .voice-card-footer,.voice-card-compact[data-gender=Andrógino] .voice-card-footer{background:linear-gradient(#142a22,#0d1a15);border-top:1px solid #73ebaf42;box-shadow:inset 0 1px #ffffff14}.voice-card-compact:hover{transform:translateY(-4px);box-shadow:0 18px 36px -8px #000000bf,0 0 22px #ffc14540,inset 0 1px 1px #ffffff59}.voice-card-compact.is-selected{border-color:#ff6b6c;box-shadow:0 0 0 1.5px #ff6b6c,0 16px 32px #ff6b6c40}.voice-card-compact.is-unavailable{background:linear-gradient(#1c1619d9,#100d0ff0);border-style:dashed;border-color:#ffffff1a}.voice-card-compact.is-unavailable .voice-avatar-circle{filter:grayscale(.6);opacity:.85}.voice-card-header{align-items:center;gap:12px;width:100%;display:flex;position:relative}.voice-avatar-circle,.voice-card-compact .profile-img{background:#1a0f16;border:2.5px solid #f4bc46;border-radius:50%;flex-shrink:0;width:58px;min-width:58px;height:58px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000080}.voice-avatar-fallback{color:#f4bc46;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-family:Sriracha,cursive,sans-serif;font-size:26px;font-weight:700;display:flex}.voice-header-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.voice-card-name{font-family:"Sriracha",cursive,var(--font-masque),sans-serif;color:#f4bc46;letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 4px #0009;margin:0;font-size:1.18rem;font-weight:600;line-height:1.25;overflow:hidden}.voice-card-type-row{color:#e4d7cc;align-items:center;gap:6px;font-family:Roboto,sans-serif;font-size:11px;display:flex}.voice-card-type-badge{color:#ffd27a;letter-spacing:.3px;text-transform:uppercase;font-size:10px;font-weight:700}.voice-card-type-spec{color:#cdbfad;font-size:11px}.voice-heart-btn{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ff6b6c;background:#1a0c1299;border:1px solid #ff6b6c4d;border-radius:50%;flex-shrink:0;place-items:center;width:36px;min-width:36px;height:36px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out;display:grid}.voice-heart-btn:hover{background:#ff6b6c38;border-color:#ff6b6c;transform:scale(1.1);box-shadow:0 0 12px #ff6b6c73}.voice-heart-btn:active{transform:scale(.95)}.voice-heart-btn:focus-visible{outline-offset:2px;outline:2px solid #ff6b6c}.voice-card-body{flex-direction:column;flex:1;gap:10px;margin-top:14px;display:flex}.voice-card-quote{color:#fffffb;opacity:.96;-webkit-line-clamp:3;text-shadow:0 1px 2px #0009;background:#120c11bf;border:1px solid #ffffff12;border-left:3px solid #ffc14599;border-radius:8px;-webkit-box-orient:vertical;min-height:54px;margin:0;padding:10px 12px;font-family:Roboto,Georgia,serif;font-size:12.5px;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden;box-shadow:inset 0 1px 3px #0000004d}.voice-demo-actions{justify-content:space-between;align-items:center;gap:6px;margin-top:2px;display:flex}.voice-demo-pill{border-radius:var(--aero-radius-xs);color:#fffffb;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ff6b6c14;border:1.5px solid #ff6b6c;outline:none;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;height:32px;padding:0 6px;font-family:Roboto,sans-serif;font-size:11px;font-weight:700;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out;display:inline-flex}.voice-demo-pill:hover:not(:disabled){color:#fff;background:#ff6b6c;transform:translateY(-2px);box-shadow:0 4px 10px #ff6b6c66}.voice-demo-pill:active:not(:disabled){transform:translateY(1px);box-shadow:0 2px 4px #ff6b6c66}.voice-demo-pill:focus-visible{outline-offset:2px;outline:2px solid #f4bc46}.voice-demo-pill.is-playing{color:#1a0e14;background:linear-gradient(45deg,#ff6b6c,#f4bc46,#f4bc46,#ff6b6c) 0 0/300% 300%;border-color:#f4bc46;font-weight:800;animation:gradientBG 1.5s ease-in-out infinite alternate;box-shadow:0 0 14px #ffc14580,0 4px 10px #0006}.voice-demo-pill.is-disabled,.voice-demo-pill:disabled{opacity:.35;cursor:not-allowed;color:#9c8e82;box-shadow:none;background:#ffffff08;border-color:#ffffff1f;transform:none}.voice-pill-icon{flex-shrink:0;font-size:9px;line-height:1}.voice-pill-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes gradientBG{0%{background-position:0}to{background-position:100%}}.voice-card-attributes{color:#d6c6b6;letter-spacing:.3px;-webkit-user-select:none;user-select:none;border-top:1px dashed #ffffff17;margin-top:2px;padding:4px 0;font-weight:600}.voice-card-attributes,.voice-card-footer{text-align:center;font-family:Roboto,sans-serif;font-size:11.5px}.voice-card-footer{box-sizing:border-box;color:#fff;background:#231630;border-top:1px solid #ffc14524;width:calc(100% + 32px);height:38px;margin:12px -16px 0}.voice-card-footer,.voice-wiki-link{justify-content:center;padding:0 16px}.voice-wiki-link{text-align:center;border-radius:var(--aero-radius-pill);letter-spacing:.3px;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;width:auto;min-width:140px;max-width:200px;height:25px;margin:0 auto;font-size:11px;font-weight:700;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;display:inline-flex}.voice-wiki-link.is-available{color:#f4bc46;cursor:pointer;background:#ffc1451f;border:1px solid #ffc14559}.voice-wiki-link.is-available:hover{color:#1a0e14;background:#f4bc46;border-color:#f4bc46;transform:translateY(-1px);box-shadow:0 0 12px #ffc14573}.voice-wiki-link.is-available:active{transform:translateY(0)}.voice-wiki-link.is-available:focus-visible{outline-offset:2px;outline:2px solid #f4bc46}.voice-wiki-link.is-disabled{color:#8c827a;cursor:not-allowed;opacity:.65;background:#ffffff0a;border:1px solid #ffffff14}.floating-audio-root{z-index:95;filter:drop-shadow(0 14px 38px #000000a6)drop-shadow(0 2px 10px #00000059);-webkit-user-select:none;user-select:none;width:min(540px,100vw - 32px);position:fixed;top:24px;left:50%;transform:translate(-50%)}.player-container{border-radius:var(--aero-radius-md);background:linear-gradient(#32252c,#241920 50%,#191016);border:1px solid #f4c54242;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.floating-player-close{z-index:10;color:#cdbfad;cursor:pointer;background:#00000073;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;transition:background-color .15s,color .15s,border-color .15s;display:grid;position:absolute;top:8px;right:8px}.floating-player-close:hover{color:#fff;background:#d0485366;border-color:#d04853b3}.player-main{align-items:stretch;min-height:120px;display:flex}.album-cover{background:#0d070b;flex-shrink:0;width:120px;min-height:120px;position:relative;overflow:hidden}.album-cover img{object-fit:cover;width:100%;height:100%;display:block}.album-cover-initial{color:#f4bc46;width:100%;height:100%;font-family:var(--font-masque),sans-serif;background:radial-gradient(circle,#3d1424 0,#170a11 100%);place-items:center;font-size:42px;display:grid}.album-cover:after{content:"";background:linear-gradient(90deg,#0000,#00000073);width:22px;height:100%;position:absolute;top:0;right:0}.player-info{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:14px 18px;display:flex}.song-title-row{gap:12px;margin-bottom:12px}.play-btn,.song-title-row{align-items:center;display:flex}.play-btn{cursor:pointer;background:linear-gradient(#fceda8,#d8a832);border:2px solid #f4bc46;border-radius:50%;flex-shrink:0;justify-content:center;width:38px;height:38px;transition:background .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);box-shadow:0 3px 8px #0006,0 0 12px #f4c5424d}.play-btn:hover{background:linear-gradient(#fff3c0,#e6b83f);transform:scale(1.06);box-shadow:0 4px 14px #f4c54280}.play-btn:active{transform:scale(.95)}.play-btn .play-icon{margin-left:2px}.play-btn .pause-icon,.play-btn .play-icon{width:16px;height:16px}.song-meta{flex-direction:column;min-width:0;padding-right:20px;display:flex}.song-talent-name{color:#fffdfa;font-family:var(--font-rijusans),sans-serif;letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #00000080;font-size:14px;font-weight:800;overflow:hidden}.song-title{color:#f4bc46;font-family:var(--font-vincendo),sans-serif;letter-spacing:.6px;text-transform:uppercase;margin-top:1px;font-size:10px;font-weight:900}.controls-row{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.volume-control-wrap{gap:8px}.volume-control-wrap,.volume-icon{flex-shrink:0;align-items:center;display:flex}.volume-icon{cursor:pointer;color:#ccc;background:0 0;border:0;border-radius:4px;justify-content:center;min-width:28px;min-height:28px;padding:4px;transition:transform .15s}.volume-icon:focus-visible{outline-offset:2px;outline:2px solid #f4bc46}.volume-icon:hover{transform:scale(1.1)}.volume-icon svg{fill:#e0d4c5;transition:fill .2s}.volume-icon:hover svg{fill:#f4bc46}.volume-slider-box{align-items:center;width:80px;display:flex}.player-volume-range{appearance:none;border-radius:var(--aero-radius-pill);cursor:pointer;border:1px solid #f4c5424d;outline:none;width:100%;height:6px;transition:opacity .15s;box-shadow:inset 0 1px 3px #000000e6}.player-volume-range:focus-visible{outline-offset:2px;outline:2px solid #f4bc46}.player-volume-range::-webkit-slider-thumb{appearance:none;cursor:grab;background:radial-gradient(circle at 35% 35%,#fff 0,#fceda8 45%,#d8961e 100%);border:1.5px solid #1a0f16;border-radius:50%;width:12px;height:12px;transition:transform .1s;box-shadow:0 1px 4px #000000b3}.player-volume-range::-webkit-slider-thumb:hover{transform:scale(1.25)}.player-volume-range::-moz-range-thumb{cursor:grab;background:radial-gradient(circle at 35% 35%,#fff 0,#fceda8 45%,#d8961e 100%);border:1.5px solid #1a0f16;border-radius:50%;width:12px;height:12px;transition:transform .1s;box-shadow:0 1px 4px #000000b3}.time-display{color:#f4bc46;font-variant-numeric:tabular-nums;border-radius:var(--aero-radius-xs);text-align:center;letter-spacing:.5px;background:#12090f;border:1px solid #f4c54247;flex-shrink:0;min-width:65px;padding:4px 10px;font-family:Courier New,Courier,monospace;font-size:12px;font-weight:700}.time-display .time-total{color:#9a8878;font-size:10px}.bottom-player-progress-bar{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#090408;border-top:1px solid #f4c5424d;outline:none;width:100%;height:14px;position:relative;overflow:visible;display:block!important}.bottom-player-progress-bar:focus-visible{outline-offset:1px;outline:2px solid #f4bc46}.bottom-track{background:linear-gradient(#090408,#150912);width:100%;overflow:hidden}.bottom-fill,.bottom-track{height:100%;position:relative}.bottom-fill{background:linear-gradient(90deg,#d8961e,#f4bc46 60%,#fff0a8);width:0;transition:width 80ms linear;box-shadow:0 0 12px #f4c54299}.bottom-fill:after{content:"";background:linear-gradient(#ffffff80,#0000);height:45%;position:absolute;top:0;left:0;right:0}.bottom-thumb-handle{cursor:grab;pointer-events:none;z-index:5;background:radial-gradient(circle at 35% 35%,#fff 0,#fceda8 45%,#d8961e 100%);border:2px solid #1a0f16;border-radius:50%;width:16px;height:16px;transition:transform .1s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #000000e6,0 0 10px #f4c542b3}.bottom-player-progress-bar:active .bottom-thumb-handle,.bottom-player-progress-bar:hover .bottom-thumb-handle{transform:translate(-50%,-50%)scale(1.3)}@keyframes playerProgressPulse{0%,to{filter:brightness()}50%{filter:brightness(1.22)}}.floating-audio-root.is-playing .bottom-fill{animation:playerProgressPulse 2.4s ease-in-out infinite}@media (max-width:600px){.floating-audio-root{width:calc(100vw - 20px);top:12px}.album-cover{width:96px}.album-cover,.player-main{min-height:96px}.player-info{padding:10px 12px}.song-talent-name{font-size:13px}.controls-row{gap:8px}.volume-slider-box{width:44px}.time-display{min-width:48px;padding:2px 6px;font-size:10px}}.voice-card-footer{font-family:var(--font-rijusans),sans-serif;justify-content:space-between;align-items:center;gap:8px;display:flex}.voice-card-footer a,.voice-card-footer button{color:#c9b9a8;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.voice-card-footer button{color:#f4bc46}.voice-availability{color:#9f9388;font-family:var(--font-rijusans),sans-serif;text-transform:uppercase;letter-spacing:.04em;margin-left:auto;font-size:9px;font-weight:800}.voice-availability.ready{color:#73d9b2}.voice-selection-bar{z-index:40;border-radius:var(--aero-radius-pill);color:#fff;width:fit-content;font-family:var(--font-rijusans),sans-serif;background:#120b0feb;border:1px solid #f4c54247;justify-content:center;align-items:center;gap:10px;margin:0 auto;padding:10px 14px;display:flex;position:sticky;bottom:18px;box-shadow:0 16px 34px #00000061}.voice-selection-bar strong{background:#d04853;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.voice-selection-bar button{color:#16090e;border-radius:var(--aero-radius-pill);cursor:pointer;background:#f4bc46;border:0;padding:8px 12px;font-size:12px;font-weight:900}.voice-selection-bar button.secondary{color:#f6ead9;background:#ffffff14;border:1px solid #ffffff1f}.voice-compare-modal{border-radius:var(--aero-radius-xl);color:#fff;background:radial-gradient(circle at 12% 0,#d0485329,#0000 35%),#120b0f;border:1px solid #f4c54247;width:min(940px,100vw - 32px);max-height:min(760px,100vh - 32px);padding:22px;overflow:auto;box-shadow:0 28px 80px #0000009e}.voice-compare-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.voice-compare-head h2{font-family:var(--font-masque),sans-serif;letter-spacing:1.5px;margin-top:5px;font-size:clamp(28px,4vw,44px)}.voice-compare-head p{color:#cdbfad;max-width:680px;margin-top:8px;font-size:13px;line-height:1.5}.voice-compare-close,.voice-compare-head p{font-family:var(--font-rijusans),sans-serif}.voice-compare-close{color:#fff7df;border-radius:var(--aero-radius-pill);cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;padding:9px 13px;font-size:12px;font-weight:900}.voice-compare-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.voice-compare-card{border-radius:var(--aero-radius-lg);background:#ffffff0e;border:1px solid #ffffff1a;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid;position:relative}.voice-compare-letter{color:#16090e;background:#f4bc46;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid;position:absolute;top:10px;right:10px}.voice-compare-avatar{background:#00000059;border:1px solid #f4c5423d;border-radius:18px;width:64px;height:64px;position:relative;overflow:hidden}.voice-compare-avatar span{color:#f4bc46;width:100%;height:100%;font-family:var(--font-masque),sans-serif;place-items:center;font-size:28px;display:grid}.voice-compare-card h3{font-family:var(--font-rijusans),sans-serif;padding-right:34px;font-size:15px;font-weight:900}.voice-compare-card p{color:#c9b9a8;font-family:var(--font-rijusans),sans-serif;margin-top:3px;font-size:12px}.voice-compare-card button{border-radius:var(--aero-radius-md);color:#16090e;font-family:var(--font-vincendo),sans-serif;cursor:pointer;background:linear-gradient(135deg,#f4bc46,#d04853);border:0;grid-column:1/-1;padding:10px 12px;font-size:12px;font-weight:900}.voice-compare-card button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:1500px){.voice-filter-stack,.voice-results-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.voice-bank-header,.voice-bank-layout{grid-template-columns:1fr}.voice-filter-panel{order:-1;position:static}.voice-filter-stack{grid-template-columns:repeat(4,minmax(0,1fr))}.voice-eval-panel .voice-eval-card{grid-template-columns:1fr 1.4fr}.voice-eval-panel .voice-eval-actions{grid-column:1/-1}.voice-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.voice-filter-stack,.voice-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.voice-bank-shell{padding:12px}.voice-filter-stack,.voice-results-grid{grid-template-columns:1fr}.voice-filter-panel-head,.voice-results-heading{flex-direction:column;align-items:flex-start}.voice-eval-panel .voice-eval-actions,.voice-eval-panel .voice-eval-card{grid-template-columns:1fr}.voice-selection-bar{flex-wrap:wrap;width:calc(100% - 24px)}}.player-container{cursor:grab}.floating-audio-root.is-window-dragging,.floating-audio-root.is-window-dragging .player-container,.floating-audio-root.is-window-dragging .player-container *{cursor:grabbing}.mobile-dashboard{--mobile-bg:#0b0809;--mobile-panel:#171113;--mobile-line:#ffffff17;--mobile-gold:#f4bc46;width:100%;min-height:100dvh;padding-bottom:calc(76px + env(safe-area-inset-bottom));background:var(--mobile-bg);color:#fff8ef;font-family:var(--font-rijusans),sans-serif;overflow-x:hidden}.mobile-app-header{z-index:80;min-height:58px;padding:calc(8px + env(safe-area-inset-top)) 14px 8px;border-bottom:1px solid var(--mobile-line);background:#0b0809eb;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.mobile-brand{color:#fff;font-family:var(--font-masque),sans-serif;letter-spacing:.12em;background:0 0;border:0;align-items:center;gap:9px;font-size:14px;display:flex}.mobile-brand-logo{width:36px;height:32px;position:relative}.mobile-brand-logo img{object-fit:contain}.mobile-header-actions{align-items:center;gap:7px;display:flex}.mobile-header-actions a,.mobile-header-actions button{border:1px solid var(--mobile-line);color:#f7eada;background:#ffffff0a;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mobile-page-content{width:100%;min-height:calc(100dvh - 134px)}.mobile-home,.mobile-voices-page{gap:22px;padding:14px 14px 28px;display:grid}.mobile-hero{aspect-ratio:3190/742;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:1px solid #f4c5426b;border-radius:16px;width:100%;box-shadow:0 12px 30px #00000059}.mobile-hero-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mobile-hero-actions button{border:1px solid var(--mobile-line);background:var(--mobile-panel);color:#fff5e9;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:76px;padding:9px 5px;font-size:11px;font-weight:800;display:flex}.mobile-project-section{gap:10px;display:grid}.mobile-project-section h2{font-family:var(--font-vincendo),sans-serif;margin:0;font-size:18px;line-height:1.2}.mobile-project-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78vw,330px);grid-auto-flow:column;gap:12px;padding:2px 14px 10px 0;display:grid;overflow-x:auto}.mobile-project-rail::-webkit-scrollbar{display:none}.mobile-project-rail>button{scroll-snap-align:start;color:#fff;text-align:left;background:0 0;border:0;gap:8px;display:grid}.mobile-project-image{aspect-ratio:2.05;background:#201719;border:1px solid #f4c54261;border-radius:15px;display:block;position:relative;overflow:hidden}.mobile-project-image img{object-fit:cover}.mobile-project-rail strong{text-overflow:ellipsis;white-space:nowrap;padding-inline:3px;font-size:13px;overflow:hidden}.mobile-help-card{border-radius:var(--aero-radius-lg);background:radial-gradient(circle at 100% 0,#d0485329,transparent 46%),var(--mobile-panel);border:1px solid #d0485338;gap:9px;padding:18px;display:grid}.mobile-help-card span{font-size:17px;font-weight:900}.mobile-help-card p{color:#bfb2a6;margin:0;font-size:13px;line-height:1.55}.mobile-help-card button{border-radius:var(--aero-radius-md);color:#fff;background:#d04853;border:0;min-height:44px;margin-top:4px;font-weight:900}.mobile-page-heading span{color:var(--mobile-gold);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.mobile-page-heading h1{font-family:var(--font-vincendo),sans-serif;margin:4px 0 0;font-size:clamp(28px,9vw,38px);line-height:1}.mobile-voice-toolbar{top:calc(58px + env(safe-area-inset-top));z-index:30;background:var(--mobile-bg);grid-template-columns:1fr 48px;gap:8px;padding:8px 0;display:grid;position:sticky}.mobile-voice-toolbar label{border:1px solid var(--mobile-line);color:#a99c92;background:#171214;border-radius:15px;align-items:center;gap:9px;min-height:48px;padding:0 13px;display:flex}.mobile-voice-toolbar input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:14px}.mobile-voice-toolbar>button{color:var(--mobile-gold);background:#f4c5421a;border:1px solid #f4c5424d;border-radius:15px;place-items:center;display:grid}.mobile-results-line{color:#a99c92;margin-top:-10px;font-size:12px}.mobile-results-line strong{color:#fff;font-size:15px}.mobile-voice-list{grid-template-columns:1fr;gap:12px;display:grid}.mobile-voice-list .voice-card-compact{border-radius:18px;padding:14px}.mobile-voice-list .voice-card-main{grid-template-columns:66px minmax(0,1fr)}.mobile-voice-list .voice-avatar{width:66px;height:66px}.mobile-voice-list .voice-play-main{min-height:46px;font-size:12px}.mobile-voice-list .voice-save-btn{width:38px;height:38px}.mobile-bottom-nav{z-index:100;padding:7px 8px calc(7px + env(safe-area-inset-bottom));border-top:1px solid var(--mobile-line);background:#100b0df2;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 0 0}.mobile-bottom-nav button{border-radius:var(--aero-radius-md);color:#8f8380;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:54px;font-size:10px;font-weight:800;display:flex}.mobile-bottom-nav button.active{color:#ffacd1;background:#d0485321}.mobile-selection-dock{left:10px;right:10px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:90;background:#140d10f5;border:1px solid #f4c5424d;border-radius:18px;grid-template-columns:28px 1fr auto auto;align-items:center;gap:7px;padding:9px;display:grid;position:fixed;box-shadow:0 14px 38px #0008}.mobile-selection-dock strong{background:#d04853;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.mobile-selection-dock span{color:#cbbeb4;font-size:11px}.mobile-selection-dock button{background:var(--mobile-gold);color:#160e10;border:0;border-radius:12px;min-height:38px;padding:0 11px;font-size:11px;font-weight:900}.mobile-selection-dock button:last-child{color:#fff;background:#d04853}.mobile-sheet-backdrop{z-index:150;background:#000000ad;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-sheet{width:100%;max-height:86dvh;padding:20px 16px calc(20px + env(safe-area-inset-bottom));background:#171114;border-radius:26px 26px 0 0;gap:20px;display:grid;overflow-y:auto;box-shadow:0 -18px 50px #0008}.mobile-sheet:before{content:"";background:#62575a;border-radius:99px;width:46px;height:4px;margin:-8px auto 0}.mobile-sheet-head{justify-content:space-between;align-items:flex-start;display:flex}.mobile-sheet-head span{color:var(--mobile-gold);text-transform:uppercase;font-size:10px;font-weight:900}.mobile-sheet-head h2{margin:4px 0 0;font-size:22px}.mobile-sheet-head button{border:1px solid var(--mobile-line);color:#fff;background:#241b1f;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.mobile-filter-group{flex-wrap:wrap;gap:8px;display:flex}.mobile-filter-group>span{color:#c6b9ae;flex:1 0 100%;font-size:12px;font-weight:900}.mobile-filter-group button{border:1px solid var(--mobile-line);border-radius:var(--aero-radius-pill);color:#d7cbc1;background:#ffffff0a;min-height:42px;padding:0 14px;font-weight:800}.mobile-filter-group button.active{border-color:var(--mobile-gold);color:var(--mobile-gold);background:#f4c54224}.mobile-sheet-apply{color:#150c0f;background:linear-gradient(135deg,#f4bc46,#d04853);border:0;border-radius:15px;min-height:50px;font-weight:900;position:sticky;bottom:0}.mobile-fullscreen-panel{z-index:160;padding:calc(18px + env(safe-area-inset-top)) 14px calc(24px + env(safe-area-inset-bottom));background:#0d090b;position:fixed;inset:0;overflow-y:auto}.mobile-fullscreen-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.mobile-fullscreen-panel header span{color:var(--mobile-gold);text-transform:uppercase;font-size:10px;font-weight:900}.mobile-fullscreen-panel h2{margin:4px 0 0;font-size:25px}.mobile-fullscreen-panel header button{border:1px solid var(--mobile-line);color:#fff;background:#21171a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mobile-compare-list{gap:10px;display:grid}.mobile-compare-list article{border:1px solid var(--mobile-line);background:var(--mobile-panel);border-radius:17px;grid-template-columns:36px 1fr 48px;align-items:center;gap:10px;padding:13px;display:grid}.mobile-compare-list b{background:var(--mobile-gold);color:#170e11;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.mobile-compare-list span{font-weight:900}.mobile-compare-list button{color:#fff;background:#d04853;border:0;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.mobile-faq-page,.mobile-pricing-page{width:100%;padding:4px}.mobile-faq-page .faq-container,.mobile-pricing-page .precios-container{box-shadow:none;border:0;border-radius:0;padding:0}.mobile-pricing-page .pricing-flow,.mobile-pricing-page .pricing-hero{grid-template-columns:1fr!important}.mobile-pricing-page .pricing-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mobile-pricing-page .pricing-shell{display:block!important}.mobile-pricing-page .pricing-sidebar{min-width:0!important;position:static!important}.mobile-pricing-page .cards-grid,.mobile-pricing-page .config-container{grid-template-columns:1fr!important}.mobile-pricing-page .tablet-frame{border-radius:var(--aero-radius-lg)!important;border-width:4px!important;padding:5px!important}.mobile-pricing-page .tablet-screen{padding:18px 10px!important}.mobile-pricing-page .pricing-flow-step{min-height:44px}.mobile-faq-page .faq-page{padding:10px}.mobile-faq-page .faq-contract-grid,.mobile-faq-page .faq-control-panel,.mobile-faq-page .faq-legal-panel{grid-template-columns:1fr}.mobile-faq-page .faq-category-list{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:5px;overflow-x:auto}.mobile-faq-page .faq-category-btn{white-space:nowrap;flex:none}.mobile-legal-row{justify-content:center;gap:16px;padding:0 0 18px;display:flex}.mobile-legal-row button{color:#8e8180;background:0 0;border:0;font-size:11px;text-decoration:underline}@media (max-width:360px){.mobile-home,.mobile-voices-page{padding-inline:10px}.mobile-hero-actions button{min-height:70px;font-size:10px}.mobile-selection-dock span{display:none}.mobile-selection-dock{grid-template-columns:28px 1fr 1fr}}.faq-container{background-color:#0b0812;background-image:radial-gradient(circle at 10% 20%,rgba(var(--aero-section-accent-rgb),.06) 0,transparent 45%),radial-gradient(circle at 90% 80%,rgba(var(--aero-section-accent-rgb),.05) 0,transparent 45%);border:1px solid #ffffff0d;border-radius:24px;flex-direction:column;width:100%;padding:8px;display:flex;box-shadow:0 20px 40px #00000080,inset 0 1px #ffffff0d}.faq-page{color:#f5efe7;width:100%;padding:clamp(18px,2vw,34px)}.faq-hero{border:1px solid rgba(var(--aero-section-accent-rgb),.14);background:radial-gradient(circle at 12% 0,rgba(var(--aero-section-accent-rgb),.14),transparent 36%),radial-gradient(circle at 84% 20%,rgba(var(--aero-section-accent-rgb),.13),transparent 34%),#100b1ad1;border-radius:26px;gap:18px;margin-bottom:22px;padding:clamp(22px,3vw,36px);display:grid;box-shadow:0 20px 48px #00000047}.faq-eyebrow{border:1px solid rgba(var(--aero-section-accent-rgb),.22);border-radius:var(--aero-radius-pill);width:fit-content;color:var(--aero-accent-ink);background:rgba(var(--aero-section-accent-rgb),.08);font-family:var(--font-vincendo),monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;padding:7px 11px;font-size:11px;font-weight:900;display:inline-flex}.faq-title{color:#fff7ed;font-family:var(--font-vincendo),Impact,sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,64px);line-height:.95}.faq-desc{color:#d5cabe;max-width:900px;font-family:var(--font-rijusans),sans-serif;margin:14px 0 0;font-size:clamp(15px,1.35vw,18px);line-height:1.72}.faq-legal-panel{background:#ffffff09;border:1px solid #ffffff14;border-radius:24px;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:18px;margin-bottom:22px;padding:18px;display:grid}.faq-legal-copy{align-items:flex-start;gap:14px;padding:12px;display:flex}.faq-legal-copy h3{color:#fff7ed;margin:0 0 8px;font-size:20px;font-weight:900}.faq-legal-copy p{color:#bdb1a6;margin:0;font-size:14px;line-height:1.65}.faq-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.faq-contract-card{border:1px solid rgba(var(--aero-section-accent-rgb),.14);background:radial-gradient(circle at 12% 0,rgba(var(--aero-section-accent-rgb),.12),transparent 42%),#0d0915b8;border-radius:18px;flex-direction:column;gap:8px;min-height:116px;padding:18px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.faq-contract-card:hover{border-color:rgba(var(--aero-section-accent-rgb),.42);box-shadow:0 14px 28px #0000003d,0 0 22px rgba(var(--aero-section-accent-rgb),.1);transform:translateY(-2px)}.faq-contract-title{color:#fff7ed;justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:900;display:flex}.faq-contract-desc{color:#c8bbaf;font-size:13px;line-height:1.55}.faq-control-panel{grid-template-columns:minmax(240px,.9fr) minmax(320px,1.1fr);align-items:center;gap:16px;margin-bottom:22px;display:grid}.faq-search{color:#8f857c;background:#00000057;border:1px solid #ffffff17;border-radius:18px;align-items:center;gap:12px;padding:13px 16px;display:flex}.faq-search input{color:#f5efe7;background:0 0;border:0;outline:0;width:100%;font-weight:700}.faq-category-list{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.faq-category-btn{border-radius:var(--aero-radius-pill);color:#c7bbb0;background:#ffffff0b;border:1px solid #ffffff17;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:900;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.faq-category-btn.active,.faq-category-btn:hover{color:#fff7ed;border-color:rgba(var(--aero-section-accent-rgb),.38);background:rgba(var(--aero-section-accent-rgb),.11);transform:translateY(-1px)}.faq-list{gap:14px;max-width:1120px;display:grid}.faq-item{background:#00000040;border:1px solid #ffffff12;border-radius:22px;transition:border-color .2s,background .2s,box-shadow .2s;overflow:hidden}.faq-item.open{border-color:rgba(var(--aero-section-accent-rgb),.22);background:#130d1ec7;box-shadow:0 16px 30px #00000038}.faq-question{color:#f5efe7;text-align:left;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:20px 22px;font-size:clamp(15px,1.3vw,18px);font-weight:900;line-height:1.35;display:flex}.faq-question svg{color:#9f9489;flex:none;transition:transform .25s,color .25s}.faq-item.open .faq-question svg{color:var(--aero-accent-ink);transform:rotate(180deg)}.faq-answer{opacity:0;border-top:1px solid #0000;max-height:0;transition:max-height .28s,opacity .22s,border-color .22s;overflow:hidden}.faq-item.open .faq-answer{opacity:1;border-color:#ffffff12;max-height:420px}.faq-answer p{color:#cfc3b7;white-space:pre-line;margin:0;padding:20px 22px 24px;font-size:14.5px;line-height:1.78}.faq-empty{color:#9f9489;background:#0000002e;border:1px dashed #ffffff1f;border-radius:22px;place-items:center;min-height:180px;display:grid}@media (max-width:1300px){.faq-control-panel,.faq-legal-panel{grid-template-columns:1fr}.faq-category-list{justify-content:flex-start}}@media (max-width:640px){.faq-page{padding:14px}.faq-contract-grid{grid-template-columns:1fr}.faq-category-btn{flex:calc(50% - 10px);justify-content:center}}.main-content{transition:background-color .8s;position:relative}.dashboard-root[data-active-tab=demos] .main-content{background-color:#160c07}.logo-icon .logo-variant{transition:opacity .8s}.dashboard-root[data-active-tab=demos] .logo-icon .logo-variant--wine,.logo-icon .logo-variant--cyan{opacity:0}.dashboard-root[data-active-tab=demos] .logo-icon .logo-variant--cyan{opacity:1}.page-theme-bg{z-index:0;opacity:0;pointer-events:none;transition:opacity .8s;position:absolute;inset:0;overflow:hidden}.page-theme-bg:before{background:radial-gradient(1000px 560px at 72% 4%,#ffc16a24,#ffc16a00 60%),radial-gradient(760px 520px at 8% 30%,#e875321f,#e8753200 64%)}.page-theme-bg:after,.page-theme-bg:before{content:"";height:100dvh;position:absolute;top:0;left:0;right:0}.page-theme-bg:after{background:linear-gradient(#160c0700 0 24%,#160c07 38% 100%)}.dashboard-root[data-active-tab=demos] .page-theme-bg{opacity:1}.demos-shell{gap:24px;position:relative}.demos-shell,.voice-search-hero{flex-direction:column;min-width:0;display:flex}.voice-search-hero{-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%);background:#26150cb8;border:1px solid #3b2417;border-radius:22px;gap:12px;padding:18px 26px 20px}.voice-search-title{font-family:var(--font-vincendo),"Vincendo",sans-serif;letter-spacing:.6px;color:#fff3e6;margin:0;font-size:clamp(26px,3vw,42px);font-weight:400;line-height:1.08}.voice-search-subtitle{font-family:var(--font-rijusans),"Rijusans",sans-serif;letter-spacing:.4px;color:#d2bba7;margin:0;font-size:15px}.voice-searchbar{border-radius:var(--aero-radius-xl);background:#fff3e60d;border:1px solid #3b2417;align-items:center;height:54px;margin-top:2px;padding:0 168px 0 56px;display:flex;position:relative}.voice-searchbar-icon{background:0 0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.voice-searchbar-input{width:100%;min-width:0;font-family:var(--font-rijusans),"Rijusans",sans-serif;letter-spacing:.4px;color:#fff3e6;background:0 0;border:none;outline:none;font-size:15px}.voice-searchbar-input::placeholder{color:#d2bba7;opacity:.9}.voice-searchbar-filters{color:#d2bba7;min-width:148px;height:42px;font-family:var(--font-rijusans),"Rijusans",sans-serif;cursor:pointer;background:#fff3e60f;border:1px solid #3b2417;border-radius:24px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;transition:background .2s,color .2s,border-color .2s;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.voice-searchbar-filters.is-open img{filter:none}.voice-searchbar-filters:focus-visible{outline-offset:2px;outline:2px solid #ffc16a}.voice-advanced-filters{-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%);background:#26150cb8;border:1px solid #3b2417;border-radius:18px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.vadv-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vadv-chips-label{margin-right:4px}.vadv-chips button,.vadv-chips-label{font-family:var(--font-rijusans),"Rijusans",sans-serif;color:#d2bba7;font-size:13px}.vadv-chips button{height:30px;cursor:pointer;background:#fff3e60d;border:1px solid #3b2417;border-radius:15px;padding:0 14px;transition:background .2s,color .2s,border-color .2s}.vadv-chips button:hover:not(.active){color:#fff3e6;border-color:#d2bba74d}.vadv-chips .vadv-clear{color:#d2bba7;background:#fff3e614;border-color:#3b2417;margin-left:auto}.vadv-chips .vadv-clear:hover{color:#fff3e6}.vadv-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.vadv-group{flex-direction:column;gap:5px;display:flex}.vadv-label{color:#d2bba7;font-size:13px}.vadv-group select,.vadv-label{font-family:var(--font-rijusans),"Rijusans",sans-serif}.vadv-group select{color:#fff3e6;width:100%;height:38px;background:#160c0799;border:1px solid #3b2417;border-radius:12px;padding:0 10px;font-size:14px}.vadv-group select:focus-visible{outline-offset:1px;outline:2px solid #ffc16a}.voice-join-banner{border-radius:var(--aero-radius-lg);-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%);perspective:800px;background:#26150cb8;border:1px solid #3b2417;align-items:center;gap:18px;padding:14px 22px;display:flex}.voice-join-deco{object-fit:contain;width:56px;height:56px;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;flex-shrink:0;transition:transform .7s cubic-bezier(.35,1.15,.55,1)}.voice-join-banner:focus-within .voice-join-deco,.voice-join-banner:hover .voice-join-deco{transform:rotateY(1turn)}@media (prefers-reduced-motion:reduce){.voice-join-deco{transition:none}}.voice-join-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.voice-join-title{font-family:var(--font-vincendo),"Vincendo",sans-serif;color:#fff3e6;margin:0;font-size:16px;font-weight:400;line-height:1.3}.voice-join-sub{color:#d2bba7;margin:0;font-size:13px;line-height:1.45}.voice-join-btn,.voice-join-sub{font-family:var(--font-rijusans),"Rijusans",sans-serif}.voice-join-btn{border-radius:var(--aero-radius-lg);color:#160c07;height:36px;cursor:pointer;background:#e87532;border:none;flex-shrink:0;padding:0 22px;font-size:14px;transition:filter .2s,transform .2s}.voice-join-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.voice-join-btn:focus-visible{outline-offset:2px;outline:2px solid #ffc16a}.voice-cat-pills{flex-wrap:wrap;gap:8px;display:flex}.voice-cat-pill{color:#d2bba7;min-width:0;height:34px;font-family:var(--font-rijusans),"Rijusans",sans-serif;cursor:pointer;background:#fff3e60d;border:1px solid #3b2417;border-radius:18px;padding:0 18px;font-size:14px;transition:background .2s,color .2s,border-color .2s}.voice-cat-pill:hover:not(.active){color:#fff3e6;border-color:#d2bba74d}.voice-cat-pill.active{color:#ffc16a;background:#ffc16a29;border-color:#ffc16abf}.voice-cat-pill:focus-visible{outline-offset:2px;outline:2px solid #ffc16a}.voice-board{-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%);background:#26150cb8;border:1px solid #3b2417;border-radius:24px;flex-direction:column;gap:18px;padding:20px 28px 26px;display:flex}.voice-board-head{align-items:center;gap:12px;display:flex}.voice-board-head h3{font-family:var(--font-vincendo),"Vincendo",sans-serif;color:#fff3e6;margin:0;font-size:20px;font-weight:400}.voice-board-head span{font-family:var(--font-rijusans),"Rijusans",sans-serif;color:#d2bba7;margin-left:auto;font-size:13px}.voice-board-head img{box-sizing:border-box;background:#fff3e60f;border:1px solid #3b2417;border-radius:50%;width:46px;height:46px;padding:7px}.voice-board-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-items:stretch;gap:16px;display:grid}@media (min-width:800px){.voice-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.voice-board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1500px){.voice-board-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.voice-board .no-voices-fallback{text-align:center;background:#fff3e60a;border:1px dashed #d2bba759;border-radius:18px;padding:26px}.voice-board .no-voices-fallback p{color:#d2bba7;margin:0}.voice-page-pills{justify-content:center;align-items:center;gap:10px;display:flex}.voice-page-pill{border-radius:var(--aero-radius-sm);color:#d2bba7;min-width:38px;height:34px;font-family:var(--font-rijusans),"Rijusans",sans-serif;cursor:pointer;background:#fff3e60d;border:1px solid #3b2417;padding:0 10px;font-size:14px;transition:background .2s,color .2s,border-color .2s}.voice-page-pill:hover:not(:disabled):not(.is-active){color:#fff3e6;border-color:#d2bba74d}.voice-page-pill.is-nav{font-size:17px;line-height:1}.voice-page-pill.is-active{color:#ffc16a;background:#ffc16a29;border-color:#ffc16abf}.voice-page-pill:disabled{opacity:.35;cursor:default}.voice-page-pill:focus-visible{outline-offset:2px;outline:2px solid #ffc16a}.voice-page-gap{text-align:center;min-width:20px;font-family:var(--font-rijusans),"Rijusans",sans-serif;color:#d2bba7;opacity:.6;font-size:14px}@media (max-width:1100px){.voice-board{padding:18px 22px 22px}}@media (max-width:760px){.voice-searchbar{flex-wrap:wrap;row-gap:10px;height:auto;padding:10px 12px 10px 48px}.voice-searchbar-icon{width:38px;height:38px;top:21px;left:2px}.voice-searchbar-filters{width:100%;height:40px;margin-left:0;padding:0 16px;position:static;transform:none}.voice-cat-pills{gap:8px}.voice-join-banner{flex-wrap:wrap;gap:12px}.voice-join-btn{width:100%}}.voice-search-interpreted{font-family:var(--font-rijusans),"Rijusans",sans-serif;letter-spacing:.3px;color:#d2bba7;flex-wrap:wrap;align-items:center;gap:6px;margin:-2px 0 0;font-size:13px;display:flex}.voice-search-interpreted-label{letter-spacing:1.2px;text-transform:uppercase;opacity:.75;font-size:11px}.voice-search-interpreted-chip{color:#d2bba7;background:#fff3e60f;border:1px solid #3b2417;border-radius:13px;align-items:center;padding:3px 11px;display:inline-flex}.voice-search-interpreted-chip:before{content:"✓ ";color:#83a878}.voice-match-reasons{flex-direction:column;gap:5px;margin-top:8px;display:flex}.voice-match-reasons-label{font-family:var(--font-rijusans),"Rijusans",sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:#d2bba7b3;font-size:10px}.voice-match-reasons-list{flex-wrap:wrap;gap:5px;display:flex}.voice-reason-chip{color:#d2bba7;max-width:100%;font-family:var(--font-rijusans),"Rijusans",sans-serif;letter-spacing:.3px;background:#fff3e60f;border:1px solid #3b2417;border-radius:12px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;line-height:1.3;display:inline-flex}.voice-reason-chip:before{content:"✓";color:#83a878;font-size:9px}.dashboard-root[data-active-tab=demos] .nav-glass{background-color:#160c07;background-image:linear-gradient(#d2bba766,#d2bba738 48%,#d2bba752),url(/resources/Ui/muejefondo.png);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:scroll,fixed}.demos-shell{gap:16px}.demos-shell .voice-search-title{font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.demos-shell .voice-search-hero{gap:10px;padding:14px 24px 18px}.demos-shell .voice-board{gap:16px;padding:18px 24px 22px}.demos-shell .voice-search-hero .voice-cat-pills{margin:2px 0 0}.vcard,.vcard *{text-shadow:none}.vcard{isolation:isolate;background:0 0;border:none;border-radius:16px;flex-direction:column;gap:12px;min-width:0;min-height:178px;padding:26px calc(3.7% + 6px) 20px calc(3.34% + 6px);display:flex;position:relative}.vcard-holder{z-index:-1;pointer-events:none;background:url(/resources/Ui/VoiceHolderOff.png) 50%/100% 100% no-repeat;transition:opacity .25s,filter .2s;position:absolute;inset:0}.vcard-holder-on{opacity:0;background-image:url(/resources/Ui/VoiceHolderOn.png)}.vcard.is-playing .vcard-holder-on{opacity:1}.vcard:hover .vcard-holder{filter:brightness(1.25)}.vcard.is-selected .vcard-holder{filter:brightness(1.35)}.vcard.is-unavailable .vcard-play{opacity:.45;cursor:default}.vcard-head{align-items:center;gap:10px;min-width:0;display:flex}.vcard-avatar{background:#160c078c;border-radius:50%;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3b2417}.vcard-avatar-fallback{font-family:var(--font-vincendo),"Vincendo",sans-serif;color:#d2bba7;place-items:center;font-size:20px;display:grid;position:absolute;inset:0}.vcard-id{flex:1;min-width:0}.vcard-name{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:400;line-height:1.15;font-family:var(--font-vincendo),"Vincendo",sans-serif!important}.vcard-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.vcard-tag{height:19px;font-family:var(--font-rijusans),"Rijusans",sans-serif;letter-spacing:.2px;color:#d2bba7;background:#fff3e60f;border:1px solid #3b2417;border-radius:9px;align-items:center;padding:0 8px;font-size:10.5px;display:inline-flex}.vcard-heart{cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:4px;transition:transform .18s,filter .18s}.vcard-heart:hover{filter:brightness(1.15);transform:scale(1.1)}.vcard-heart:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ffc16a}.vcard-sound{flex-direction:column;gap:9px;margin-top:2px;display:flex}.vcard-transport{align-items:center;gap:9px;display:flex}.vcard-play{color:#d2bba7;cursor:pointer;background:#fff3e60f;border:1px solid #3b2417;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;padding:0;font-size:12px;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:grid}.vcard-play:hover:not(:disabled){color:#fff3e6;background:#fff3e61f;border-color:#d2bba780}.vcard-play:focus-visible{outline-offset:2px;outline:2px solid #ffc16a}.vcard-play.is-playing,.vcard-play.is-playing:hover:not(:disabled){color:#160c07;background:#ffc16a;border-color:#ffc16a}.vcard-progress{cursor:pointer;touch-action:none;background:0 0;flex:1;min-width:0;height:30px;position:relative}.vcard-wave{width:100%;height:100%;display:block}.vcard-progress:focus-visible{outline-offset:3px;outline:2px solid #ffc16a}.vcard-time{font-family:var(--font-rijusans),"Rijusans",sans-serif;letter-spacing:.3px;color:#d2bba7;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.vcard-pills{flex-wrap:wrap;gap:6px;display:flex}.vcard-pill{color:#d2bba7;height:25px;font-family:var(--font-rijusans),"Rijusans",sans-serif;cursor:pointer;background:#fff3e60d;border:1px solid #3b2417;border-radius:13px;align-items:center;padding:0 11px;font-size:11.5px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.vcard-pill:hover:not(:disabled):not(.is-active){color:#fff3e6;background:#fff3e61a}.vcard-pill.is-active{color:#ffc16a;background:#ffc16a29;border-color:#ffc16ab3}.vcard-pill:disabled{opacity:.4;cursor:default}.vcard-pill:focus-visible{outline-offset:2px;outline:2px solid #ffc16a}.vcard-foot{opacity:0;pointer-events:none;border-top:1px solid #3b2417;align-items:center;margin-top:auto;padding-top:8px;transition:opacity .18s;display:flex}.vcard:focus-within .vcard-foot,.vcard:hover .vcard-foot{opacity:1;pointer-events:auto}.vcard-foot-link{font-family:var(--font-rijusans),"Rijusans",sans-serif;color:#d2bba7;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:12px;text-decoration:none;transition:color .15s;display:inline-flex}.vcard-foot-link.is-on,.vcard-foot-link:hover{color:#fff3e6}.vcard-foot-link:focus-visible{outline-offset:2px;border-radius:var(--aero-radius-xs);outline:2px solid #ffc16a}.demos-shell a{color:#d2bba7!important}.demos-shell .vcard-foot-link.is-on,.demos-shell .vcard-foot-link:focus-visible,.demos-shell .vcard-foot-link:hover{color:#fff3e6!important}.vcard-reasons{margin-top:0}.vcard .voice-match-reasons-list{gap:4px}.dashboard-root[data-active-tab=precios] .logo-icon .logo-variant--wine,.logo-icon .logo-variant--emerald{opacity:0}.dashboard-root[data-active-tab=precios] .logo-icon .logo-variant--emerald{opacity:1}.dashboard-root[data-active-tab=precios] .main-content{background-color:#150b06}.dashboard-root[data-active-tab=precios] .footer-copy,.dashboard-root[data-active-tab=precios] .footer-links{position:relative}.dashboard-root[data-active-tab=precios] .footer-copy:after,.dashboard-root[data-active-tab=precios] .footer-links:before{content:"";opacity:.9;pointer-events:none;background:url(/resources/Ui/GlacialDivider.png) 50%/contain no-repeat;width:170px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.dashboard-root[data-active-tab=precios] .footer-copy:after{left:calc(100% + 18px)}.dashboard-root[data-active-tab=precios] .footer-links:before{right:calc(100% + 18px)}.page-theme-forest{z-index:0;opacity:0;pointer-events:none;transition:opacity .8s;position:absolute;inset:0;overflow:hidden}.page-theme-forest:before{content:"";background:radial-gradient(900px 520px at 16% 8%,#d9845429,#d9845400 62%);height:max(640px,88vh);position:absolute;top:0;left:0;right:0}.page-theme-forest:after{content:"";background:linear-gradient(#2a1c141d,#21130db8 14%,#150b06 26% 100%);height:max(760px,100vh);position:absolute;top:0;left:0;right:0}.dashboard-root[data-active-tab=precios] .page-theme-forest{opacity:1}.dashboard-root[data-active-tab=faq] .main-content{background-color:var(--aero-section-bg2)}.dashboard-root[data-active-tab=inicio] .main-content{padding:0 clamp(14px,1.6vw,22px)}.dashboard-root[data-active-tab=inicio] .dashboard-container{flex:1;gap:clamp(6px,.6vw,9px)}.dashboard-root[data-active-tab=inicio],.dashboard-root[data-active-tab=inicio] .main-content{background-color:#150b06;background-image:radial-gradient(900px 520px at 78% 4%,#f4bc4629,#0000 62%),radial-gradient(820px 560px at 8% 96%,#d0485324,#0000 64%),radial-gradient(700px 480px at 96% 82%,#f4bc461f,#0000 66%),radial-gradient(1100px 620px at 4% -6%,#d984541f,#0000 60%),url(/resources/Ui/dark-wood-1920x1080.png);background-position:top;background-repeat:no-repeat;background-size:cover,cover,cover,cover,cover;background-attachment:fixed,fixed,fixed,fixed,fixed}.dashboard-root[data-active-tab=inicio] .hero-wrap{margin-inline:13.5%;position:relative}.dashboard-root[data-active-tab=inicio] .hero-banner{aspect-ratio:2100/496;background:#fff;border-radius:26px;min-height:100px;overflow:hidden;box-shadow:0 0 0 3px #150b06,0 5px 4px #0003}.dashboard-root[data-active-tab=inicio] .hero-photo{background-color:#0000;border-radius:26px;inset:0}.dashboard-root[data-active-tab=inicio] .hero-side-pill{z-index:2;pointer-events:none;background:#150b06;border-radius:40px;width:clamp(34px,4.4vw,57px);height:clamp(84px,9.8vw,126px);position:absolute;top:50%;transform:translateY(-50%)}.dashboard-root[data-active-tab=inicio] .hero-side-pill--left{left:calc(-1*clamp(34px,4.4vw,57px) - clamp(16px,1.7vw,22px));right:auto}.dashboard-root[data-active-tab=inicio] .hero-side-pill--right{left:auto;right:calc(-1*clamp(34px,4.4vw,57px) - clamp(16px,1.7vw,22px))}.dashboard-root[data-active-tab=inicio] .hero-actions{gap:clamp(9px,1.5%,15px);bottom:clamp(8px,4%,14px);left:clamp(16px,3%,30px)}.dashboard-root[data-active-tab=inicio] .hero-btn{background:var(--film-strong);-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);border:1.5px solid var(--ink);border-radius:var(--aero-radius-sm);width:clamp(104px,9vw,128px);height:clamp(32px,2.8vw,36px);box-shadow:0 0 0 1.5px #f4bc46,2px 2px 0 var(--ink);gap:5px;padding:0 4px 0 5px;transition:transform .13s,box-shadow .13s,background .16s}.dashboard-root[data-active-tab=inicio] .hero-btn:hover{border-color:var(--ink);box-shadow:0 0 0 1.5px #f4bc46,4px 4px 0 var(--ink);background:#35221ab3;transform:translate(-1px,-1px)}.dashboard-root[data-active-tab=inicio] .hero-btn:active{box-shadow:0 0 0 1.5px #f4bc46,1px 1px 0 var(--ink);background:#150b06d9;transform:translate(1px,1px)}.dashboard-root[data-active-tab=inicio] .hero-btn--credits,.dashboard-root[data-active-tab=inicio] .hero-btn--demo,.dashboard-root[data-active-tab=inicio] .hero-btn--links{border-color:var(--ink)}.dashboard-root[data-active-tab=inicio] .hero-btn--credits{box-shadow:0 0 0 1.5px #d04853,2px 2px 0 var(--ink)}.dashboard-root[data-active-tab=inicio] .hero-btn--links{box-shadow:0 0 0 1.5px #7b9b70,2px 2px 0 var(--ink)}.dashboard-root[data-active-tab=inicio] .hero-btn--credits:hover,.dashboard-root[data-active-tab=inicio] .hero-btn--demo:hover,.dashboard-root[data-active-tab=inicio] .hero-btn--links:hover{transform:translate(-1px,-1px)}.dashboard-root[data-active-tab=inicio] .hero-btn-icon{width:clamp(22px,2vw,26px);height:clamp(22px,2vw,26px)}.dashboard-root[data-active-tab=inicio] .hero-btn-label{text-align:center;color:#f7f1e8;flex:auto;width:auto;min-width:0;font-size:clamp(11px,.9vw,12px);line-height:1.2}.dashboard-root[data-active-tab=inicio] .hero-actions{align-items:flex-end}.dashboard-root[data-active-tab=inicio] .hero-btn--demo{gap:8px;width:auto;height:clamp(38px,3.4vw,46px);padding:0 clamp(14px,1.7vw,24px);border:2px solid var(--ink)!important;color:#150b06!important;box-shadow:var(--shadow-ink)!important;background:linear-gradient(#f7d179,#f4bc46)!important;transition:transform .13s,box-shadow .13s,background .25s!important}.dashboard-root[data-active-tab=inicio] .hero-btn--demo:hover{box-shadow:5px 5px 0 var(--ink)!important;background:linear-gradient(#fce9b8,#f4bc46)!important;transform:translate(-1px,-1px)!important}.dashboard-root[data-active-tab=inicio] .hero-btn--demo:active{box-shadow:1px 1px 0 var(--ink)!important;transform:translate(2px,2px)!important}.dashboard-root[data-active-tab=inicio] .hero-btn--demo:focus-visible{outline-offset:2px;outline:2px solid #150b06}.dashboard-root[data-active-tab=inicio] .hero-btn--demo .hero-btn-label{width:auto;min-width:0;color:#150b06!important;text-shadow:none!important;font-size:clamp(13px,1.1vw,15px)!important}.dashboard-root[data-active-tab=inicio] .hero-btn--credits{gap:5px;width:auto;padding:0 clamp(12px,1.3vw,18px)}.collab-board{z-index:5;background:var(--film);border:1px solid var(--glass-line);border-radius:var(--aero-radius-lg);box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 #00000059,var(--shadow-lift);-webkit-backdrop-filter:blur(14px)saturate(145%);backdrop-filter:blur(14px)saturate(145%);flex-direction:column;padding:0;display:flex;position:relative}.collab-head{background:#35221a;border-bottom:1px solid #0d0704e6;border-radius:19px 19px 0 0;flex:none;justify-content:center;align-items:center;gap:clamp(10px,1.4vw,18px);padding:clamp(6px,.75vw,10px) 16px;display:flex}.collab-star{color:#f4bc46;font-size:clamp(12px,1.25vw,16px);line-height:1}.collab-title{font-family:var(--font-rijusans),sans-serif;letter-spacing:2px;text-transform:uppercase;color:#f7f1e8;text-align:center;margin:0;font-size:clamp(15px,1.55vw,19px);line-height:1.25;font-weight:700!important}.collab-holder{align-items:stretch;position:relative}.collab-holder,.collab-row{flex:auto;min-width:0;display:flex}.collab-row{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto hidden}.collab-row::-webkit-scrollbar{display:none}.collab-row--scrollable{cursor:grab}.collab-row.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.collab-cell{border-right:2px solid var(--glass-line);scroll-snap-align:start;min-width:174px;color:inherit;flex:1 1 0;align-items:center;gap:clamp(8px,.9vw,12px);padding:clamp(8px,.9vw,12px) clamp(9px,.9vw,13px);text-decoration:none;transition:background-color .18s;display:flex;position:relative}.collab-cell:first-child{border-bottom-left-radius:19px}.collab-cell:last-child{border-right:0;border-bottom-right-radius:19px}.collab-cell:hover{background:#f7f1e80d}.collab-portrait{background:var(--frame,#35221a);border:3px solid var(--ink);box-shadow:2px 2px 0 var(--ink);border-radius:8px;flex:none;padding:5px;transition:transform .18s cubic-bezier(.23,1,.32,1)}.collab-cell:hover .collab-portrait{transform:translateY(-2px)rotate(-1.5deg)}.collab-portrait img{aspect-ratio:5/6;object-fit:cover;background:#150b06;border:2px solid #f7f1e8bf;border-radius:4px;width:clamp(48px,4.5vw,60px);height:auto;display:block}.collab-text{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.collab-name{font-family:var(--font-vincendo),sans-serif;letter-spacing:.6px;text-transform:uppercase;color:#f7f1e8;overflow-wrap:anywhere;font-size:clamp(14px,1.3vw,17px);font-weight:700;line-height:1.15}.collab-role{font-family:var(--font-rijusans),sans-serif;letter-spacing:.4px;color:#c9b9a8;font-size:clamp(11.5px,1vw,13.5px);line-height:1.35}.collab-opinion{top:calc(100% + 10px);left:var(--opinion-x,50%);z-index:60;background:var(--film-strong);border:1px solid var(--glass-line);border-radius:var(--aero-radius-md);-webkit-backdrop-filter:blur(14px)saturate(145%);backdrop-filter:blur(14px)saturate(145%);width:min(520px,92%);padding:6px;animation:collab-pop .16s cubic-bezier(.23,1,.32,1);position:absolute;transform:translate(-50%);box-shadow:0 0 0 2px #0d0704d9,0 18px 44px #00000080}.collab-opinion img{border-radius:var(--aero-radius-xs);background:#150b06;border:1px solid #f7f1e833;width:100%;height:auto;display:block}.collab-opinion__zoom{cursor:zoom-in;background:0 0;border:0;border-radius:8px;width:100%;padding:0;display:block}.collab-opinion__zoom:hover img{filter:brightness(1.08)}.collab-opinion__zoom:focus-visible{outline-offset:3px;outline:2px solid #f4bc46}@keyframes collab-pop{0%{opacity:0;transform:translate(-50%)translateY(-7px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.collab-zoom{z-index:1000;-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);background:#0d0704d1;justify-content:safe center;gap:clamp(10px,1.6vh,16px);padding:clamp(16px,4vw,40px);animation:collab-zoom-in .18s ease-out;position:fixed;inset:0;overflow-y:auto}.collab-zoom,.collab-zoom__fig{flex-direction:column;align-items:center;display:flex}.collab-zoom__fig{gap:clamp(8px,1.4vh,14px);max-width:100%;margin:0}.collab-zoom__fig img{width:min(calc(var(--zoom-w) * 2.4px),94vw,1400px);max-width:100%;height:auto;aspect-ratio:var(--zoom-w) /var(--zoom-h);border:3px solid var(--ink);border-radius:var(--aero-radius-sm);box-shadow:6px 6px 0 var(--ink),0 30px 80px #0009;background:#150b06;display:block}.collab-zoom__caption{font-family:var(--font-rijusans),sans-serif;letter-spacing:.6px;text-transform:uppercase;color:#c9b9a8;font-size:clamp(12px,1.1vw,14px)}.collab-zoom__close{border:2px solid var(--ink);border-radius:var(--aero-radius-pill);width:42px;height:42px;box-shadow:2px 2px 0 var(--ink);color:#150b06;cursor:pointer;background:#f7f1e8;place-items:center;font-size:18px;line-height:1;transition:background .15s,transform .15s;display:grid;position:absolute;top:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px)}.collab-zoom__close:hover{background:#f4bc46;transform:rotate(8deg)}.collab-zoom__close:focus-visible{outline-offset:3px;outline:2px solid #f4bc46}@keyframes collab-zoom-in{0%{opacity:0}to{opacity:1}}.collab-tip{z-index:90;border:2px solid var(--ink);border-radius:var(--aero-radius-pill);box-shadow:2px 2px 0 var(--ink);font-family:var(--font-rijusans),sans-serif;letter-spacing:.5px;color:#150b06;white-space:nowrap;pointer-events:none;background:#f7f1e8;padding:5px 11px;font-size:12px;line-height:1.3;position:fixed;transform:translate(14px,18px)}.collab-holder .row-arrow{width:clamp(24px,2.4vw,30px);height:78%}.collab-holder .row-arrow--prev{left:-15px}.collab-holder .row-arrow--next{right:-15px}.collab-holder .row-arrow:disabled{display:none}.dashboard-root[data-active-tab=inicio] .projects-panel{flex:1 0 auto;gap:clamp(14px,1.4vw,20px);padding:clamp(14px,1.8vw,26px);background:var(--film)!important;background-color:var(--film)!important;border:1px solid var(--glass-line)!important;border-radius:var(--aero-radius-lg)!important;box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 #00000059,var(--shadow-lift)!important;-webkit-backdrop-filter:blur(14px)saturate(145%)!important;backdrop-filter:blur(14px)saturate(145%)!important;background-image:none!important}.dashboard-root[data-active-tab=inicio] .projects-panel:before{background:0 0}.dashboard-root[data-active-tab=inicio] .project-section{border:0;gap:clamp(12px,1.1vw,16px);padding:0}.dashboard-root[data-active-tab=inicio] .section-header-text{gap:clamp(12px,1.3vw,18px)}.dashboard-root[data-active-tab=inicio] .dashboard-footer{gap:0;margin-top:auto;padding:clamp(7px,.85vw,10px) clamp(14px,1.6vw,22px);border-radius:var(--aero-radius-md)!important;background:#150b06d1!important;border:1px solid #35221a!important;box-shadow:inset 0 1px #f7f1e80f,0 8px 24px #00000059!important}.dashboard-root[data-active-tab=inicio] .footer-links{gap:clamp(8px,.9vw,12px)}@media (max-width:900px){.dashboard-root[data-active-tab=inicio] .main-content{padding:12px clamp(16px,3vw,28px)}.dashboard-root[data-active-tab=inicio] .hero-wrap{margin-inline:6%}}@media (max-width:760px){.dashboard-root[data-active-tab=inicio] .main-content{padding:14px 12px calc(86px + env(safe-area-inset-bottom));gap:14px}.dashboard-root[data-active-tab=inicio] .dashboard-container{gap:16px}.dashboard-root[data-active-tab=inicio] .hero-wrap{margin-inline:11.5%}}@media (max-width:600px){.dashboard-root[data-active-tab=inicio] .hero-actions{gap:8px;bottom:12px;left:16px;right:16px}.dashboard-root[data-active-tab=inicio] .hero-btn{flex:auto;width:auto;height:40px}.dashboard-root[data-active-tab=inicio] .hero-btn-label{flex:auto;width:auto}.dashboard-root[data-active-tab=inicio] .hero-side-pill{display:none}.dashboard-root[data-active-tab=inicio] .hero-wrap{margin-inline:9.5%}}.demo-modal{box-sizing:border-box;border-radius:var(--aero-radius-lg);background-color:#21130d;background-image:linear-gradient(#f7f1e812,#35221a80 48%,#150b069e),url(/resources/Ui/muejefondo.png);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:scroll,fixed;width:min(400px,100vw - 40px);padding:18px 26px 22px;position:relative;box-shadow:inset 0 0 0 1px #35221af2,0 24px 60px #0000008c}.demo-modal,.demo-modal form{flex-direction:column;display:flex}.demo-modal form{flex:1;gap:14px}.demo-title{font-family:var(--font-rijusans),sans-serif;letter-spacing:.5px;color:#f7f1e8;text-shadow:0 1px 3px #0d0a128c;margin:0;padding-right:38px;font-size:24px;font-weight:400;line-height:1.2}.demo-close{z-index:2;color:#f7f1e8;cursor:pointer;background:#160d15b8;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:transform .15s,background .15s;display:flex;position:absolute;top:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff38}.demo-close svg{width:13px;height:13px}.demo-close:hover{background:#160d15eb;transform:scale(1.07)}.demo-close:active{transform:scale(.95)}.demo-field{box-sizing:border-box;letter-spacing:.5px;outline:none;width:100%;height:44px;padding:0 12px;font-family:var(--font-rijusans),sans-serif!important;color:#332b36!important;border-radius:var(--aero-radius-sm)!important;background:#fff3f7f2!important;border:0!important;font-size:14px!important;transition:box-shadow .18s!important;box-shadow:0 0 0 1px #ffe6f0!important}.demo-field::placeholder{color:#675f6c!important}.demo-field:focus{box-shadow:0 0 0 1px #f2a4c2,0 0 0 3px #f2a4c252!important}.demo-field--sinopsis{resize:none;height:120px;padding:10px 12px;line-height:1.4}.demo-send{border-radius:var(--aero-radius-sm);height:44px;font-family:var(--font-rijusans),sans-serif;letter-spacing:.5px;color:#150b06;cursor:pointer;background:linear-gradient(#ffdd6e,#ffc13f);border:0;font-size:14px;transition:transform .15s,filter .15s,box-shadow .15s;box-shadow:0 0 0 1px #ffc15d}.demo-send:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 0 0 1px #ffc15d,0 8px 18px #ffc13f59}.demo-send:active:not(:disabled){transform:translateY(0)}.demo-send:disabled{opacity:.65;cursor:wait}.demo-error{font-family:var(--font-rijusans),sans-serif;letter-spacing:.3px;color:#ffc2d1;margin:0;font-size:11px;line-height:1.4}.demo-success{flex-direction:column;align-items:center;gap:16px;display:flex}.demo-bubble{background:#fffdf8;border:2.5px solid #150b06;border-radius:18px;max-width:min(380px,100vw - 40px);padding:16px 20px;position:relative;box-shadow:6px 6px #160d15d9}.demo-bubble p{font-family:var(--font-rijusans),sans-serif;letter-spacing:.4px;color:#150b06;margin:0;font-size:16px;line-height:1.45}.demo-bubble:after{content:"";background:#fffdf8;border-bottom:2.5px solid #150b06;border-right:2.5px solid #150b06;width:22px;height:22px;position:absolute;bottom:-8px;left:28px;transform:rotate(45deg)}.demo-ok{border-radius:var(--aero-radius-pill);height:34px;font-family:var(--font-rijusans),sans-serif;letter-spacing:.5px;color:#150b06;cursor:pointer;background:linear-gradient(#ffdd6e,#ffc13f);border:0;padding:0 26px;font-size:13px;transition:transform .15s,filter .15s;box-shadow:0 0 0 1px #ffc15d}.demo-ok:hover{filter:brightness(1.06);transform:translateY(-1px)}.demo-ok:active{transform:translateY(0)}:root{--aero-radius-xs:6px;--aero-radius-sm:10px;--aero-radius-md:14px;--aero-radius-lg:20px;--aero-radius-xl:28px;--aero-radius-pill:999px;--aero-shadow-sm:0 1px 2px #00000070,0 2px 6px #00000052;--aero-shadow-md:0 2px 4px #0000006b,0 8px 20px #0006;--aero-shadow-lg:0 6px 14px #00000075,0 22px 48px #0000008c;--aero-shadow-inset:inset 0 1px 0 #ffffff24,inset 0 -1px 0 #0000006b;--aero-glow:0 0 0 1px #ffffff24,0 10px 34px rgba(var(--aero-accent-rgb,70,150,220),.5);--aero-glass:#21130d9e;--aero-glass-strong:#21130dc7;--aero-glass-dark:#1209049e;--aero-blur:12px;--aero-blur-heavy:14px;--aero-hairline:#ffffff29;--aero-hairline-dark:#0000008c;--ink:#0d0704;--film:#21130d70;--film-strong:#150b06b8;--glass-line:#f7f1e821;--glass-hi:#ffffff17;--shadow-ink:3px 3px 0 var(--ink);--shadow-lift:0 18px 44px #0804028c;--comic-blur:blur(12px) saturate(145%);--aero-gloss:linear-gradient(180deg,#ffffff38,#ffffff17 34%,#ffffff03 52%,#ffffff0d);--aero-gloss-subtle:linear-gradient(180deg,#f7f1e821,#f7f1e80b 45%,#f7f1e800);--aero-aqua:linear-gradient(150deg,#21130d,#21130d 32%,#35221a 64%,#21130d);--aero-water-sheen:linear-gradient(180deg,#c9b9a838,#f4bc461f 40%,#fff0);--aero-font-display:var(--font-masque),var(--font-vincendo),sans-serif;--aero-font-ui:var(--font-vincendo),"Segoe UI",sans-serif;--aero-font-body:var(--font-rijusans),"Segoe UI",sans-serif;--font-heading:var(--font-masque),sans-serif;--aero-type-hero:clamp(28px,3.6vw,40px);--aero-type-h2:20px;--aero-type-h3:14px;--aero-type-card:18px;--aero-type-body:16px;--aero-type-label:13px;--aero-type-micro:12px;--aero-lh-hero:1.05;--aero-lh-title:1.25;--aero-lh-body:1.6;--aero-ls-hero:-.015em;--aero-ls-title:-.01em;--aero-ls-chrome:.02em;--aero-gutter:clamp(16px,3vw,48px);--aero-text:#f7f1e8;--aero-text-soft:#c9b9a8cc;--aero-text-faint:#c9b9a894;--aero-accent:#f4bc46;--aero-accent-deep:#a84348;--aero-accent-rgb:244,188,70;--aero-accent-soft:#f7f1e8;--aero-leaf:#7b9b70;--aero-leaf-deep:#55704b;--aero-leaf-rgb:70,184,106;--aero-section-bg1:#170b11;--aero-section-bg2:#150b06;--aero-section-bg3:#200f17;--aero-accent-ink:#f4bc46;--aero-section-accent:#a84348;--aero-section-accent-rgb:168,67,72;--aero-section-accent-2:#d98454;--aero-section-ink:#f7f1e8;--aero-section-wash:#d0485338;--aero-section-glow1:#d0485357;--aero-section-glow2:#5a231e38;--aero-bubble:#ffffff6b}.dashboard-root[data-active-tab=inicio],.mobile-dashboard[data-active-tab=inicio]{--aero-accent:#d04853;--aero-accent-deep:#a84348;--aero-accent-rgb:208,72,83;--aero-accent-soft:#f7f1e8;--aero-section-bg1:#1d0d14;--aero-section-bg2:#150b06;--aero-section-bg3:#2a121d;--aero-accent-ink:#f4bc46;--aero-section-accent:#a84348;--aero-section-accent-rgb:168,67,72;--aero-section-accent-2:#d98454;--aero-section-ink:#f7f1e8;--aero-section-wash:#d0485338;--aero-section-glow1:#d0485361;--aero-section-glow2:#5a231e3d;--aero-bubble:#f7f1e880}.dashboard-root[data-active-tab=demos],.mobile-dashboard[data-active-tab=demos]{--aero-accent:#ffc16a;--aero-accent-deep:#b64b3f;--aero-accent-rgb:255,193,106;--aero-accent-soft:#fff3e6;--aero-section-bg1:#26150c;--aero-section-bg2:#160c07;--aero-section-bg3:#26150c;--aero-accent-ink:#ffc16a;--aero-section-accent:#e87532;--aero-section-accent-rgb:232,117,50;--aero-section-accent-2:#ffc16a;--aero-section-ink:#fff3e6;--aero-section-wash:#ffc16a3d;--aero-section-glow1:#ffc16a6b;--aero-section-glow2:#78461442;--aero-bubble:#fff3e680}.dashboard-root[data-active-tab=precios],.mobile-dashboard[data-active-tab=precios]{--aero-accent:#7b9b70;--aero-accent-deep:#55704b;--aero-accent-rgb:123,155,112;--aero-accent-soft:#f7f1e8;--aero-section-bg1:#21130d;--aero-section-bg2:#150b06;--aero-section-bg3:#21130d;--aero-accent-ink:#7b9b70;--aero-section-accent:#55704b;--aero-section-accent-rgb:123,155,112;--aero-section-accent-2:#7b9b70;--aero-section-ink:#f7f1e8;--aero-section-wash:#d9845433;--aero-section-glow1:#d9845461;--aero-section-glow2:#7846283d;--aero-bubble:#f7f1e880}.dashboard-root[data-active-tab=faq],.mobile-dashboard[data-active-tab=faq]{--aero-accent:#a78bfa;--aero-accent-deep:#7c5cbf;--aero-accent-rgb:167,139,250;--aero-accent-soft:#f5f1ff;--aero-section-bg1:#1a1026;--aero-section-bg2:#120a1b;--aero-section-bg3:#221533;--aero-accent-ink:#c4b5fd;--aero-section-accent:#8b5cf6;--aero-section-accent-rgb:139,92,246;--aero-section-accent-2:#c4b5fd;--aero-section-ink:#f7f1e8;--aero-section-wash:#8b5cf63d;--aero-section-glow1:#8b5cf666;--aero-section-glow2:#402a7842;--aero-bubble:#f7f1e880}body:has(.dashboard-root[data-active-tab=inicio]),body:has(.mobile-dashboard[data-active-tab=inicio]){--aero-accent:#d04853;--aero-accent-deep:#a84348;--aero-accent-rgb:208,72,83;--aero-accent-soft:#f7f1e8;--aero-accent-ink:#f4bc46;--aero-section-accent:#a84348;--aero-section-accent-rgb:168,67,72;--aero-section-accent-2:#d98454;--aero-section-ink:#f7f1e8;--aero-section-glow1:#d0485361;--aero-section-wash:#d0485338}body:has(.dashboard-root[data-active-tab=demos]),body:has(.mobile-dashboard[data-active-tab=demos]){--aero-accent:#ffc16a;--aero-accent-deep:#b64b3f;--aero-accent-rgb:255,193,106;--aero-accent-soft:#fff3e6;--aero-accent-ink:#ffc16a;--aero-section-accent:#e87532;--aero-section-accent-rgb:232,117,50;--aero-section-accent-2:#ffc16a;--aero-section-ink:#fff3e6;--aero-section-glow1:#ffc16a6b;--aero-section-wash:#ffc16a3d}body:has(.dashboard-root[data-active-tab=precios]),body:has(.mobile-dashboard[data-active-tab=precios]){--aero-accent:#7b9b70;--aero-accent-deep:#55704b;--aero-accent-rgb:123,155,112;--aero-accent-soft:#f7f1e8;--aero-accent-ink:#7b9b70;--aero-section-accent:#55704b;--aero-section-accent-rgb:123,155,112;--aero-section-accent-2:#7b9b70;--aero-section-ink:#f7f1e8;--aero-section-glow1:#d9845461;--aero-section-wash:#d9845433}body:has(.dashboard-root[data-active-tab=faq]),body:has(.mobile-dashboard[data-active-tab=faq]){--aero-accent:#a78bfa;--aero-accent-deep:#7c5cbf;--aero-accent-rgb:167,139,250;--aero-accent-soft:#f5f1ff;--aero-accent-ink:#c4b5fd;--aero-section-accent:#8b5cf6;--aero-section-accent-rgb:139,92,246;--aero-section-accent-2:#c4b5fd;--aero-section-ink:#f7f1e8;--aero-section-glow1:#8b5cf666;--aero-section-wash:#8b5cf63d}html{background:#150b06!important}body{font-family:var(--aero-font-body)!important;color:var(--aero-text)!important;background:0 0!important}h1,h2,h3,h4,h5{letter-spacing:-.01em;font-family:var(--aero-font-display)!important;color:var(--aero-section-ink,var(--aero-text))!important}li,p,span{text-shadow:0 1px 2px #00000073}a{color:var(--aero-accent-ink)!important}::selection{background:rgba(var(--aero-accent-rgb),.28);color:var(--aero-section-ink,var(--aero-text))}:focus-visible{outline:2px solid rgba(var(--aero-accent-rgb),.95)!important;outline-offset:2px!important;box-shadow:0 0 0 4px rgba(var(--aero-accent-rgb),.22)!important}*{scrollbar-width:thin;scrollbar-color:rgba(var(--aero-accent-rgb),.55) #12090499}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{border-radius:var(--aero-radius-pill);background:#12090499}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c9b9a8d9,rgba(var(--aero-accent-rgb),.85));border-radius:var(--aero-radius-pill);border:2px solid #ffffff24}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#21130df2,rgba(var(--aero-accent-rgb),.95))}.main-content{background:0 0!important}.main-content:before{content:"";inset:0;left:calc(-1 * var(--nav-gutter));z-index:1;pointer-events:none;background:radial-gradient(680px 340px at calc(8% + .92 * var(--nav-gutter)) -6%,#c9b9a84d,#fff0 66%),radial-gradient(900px 520px at calc(88% + .12 * var(--nav-gutter)) 4%,var(--aero-section-glow1),#fff0 64%),radial-gradient(760px 520px at calc(18% + .82 * var(--nav-gutter)) 96%,var(--aero-section-glow2),#fff0 68%),linear-gradient(180deg,#fff0 62%,#c9b9a81a 84%,#c9b9a824 100%);mix-blend-mode:normal;position:absolute}.main-content:after{content:"";z-index:0;pointer-events:none;opacity:.7;background-image:radial-gradient(circle at 12% 88%,var(--aero-bubble) 0 4px,transparent 5px),radial-gradient(circle at 26% 74%,var(--aero-bubble) 0 3px,transparent 4px),radial-gradient(circle at 41% 92%,var(--aero-bubble) 0 6px,transparent 7px),radial-gradient(circle at 58% 70%,var(--aero-bubble) 0 3px,transparent 4px),radial-gradient(circle at 68% 95%,var(--aero-bubble) 0 5px,transparent 6px),radial-gradient(circle at 82% 78%,var(--aero-bubble) 0 4px,transparent 5px),radial-gradient(circle at 94% 90%,var(--aero-bubble) 0 3px,transparent 4px),radial-gradient(circle at 5% 62%,var(--aero-bubble) 0 3px,transparent 4px),radial-gradient(circle at 33% 58%,var(--aero-bubble) 0 2px,transparent 3px),radial-gradient(circle at 74% 55%,var(--aero-bubble) 0 3px,transparent 4px);will-change:transform;background-repeat:repeat;background-size:100% 480px;animation:aero-bubbles 26s linear infinite;position:fixed;inset:0 0 -520px;overflow:hidden}@keyframes aero-bubbles{0%{transform:translate(0)}to{transform:translateY(-480px)}}.dashboard-root[data-active-tab=faq] .main-content:after,.dashboard-root[data-active-tab=precios] .main-content:after{animation-play-state:paused}.main-content>.dashboard-container{z-index:2;position:relative}.aero-landing-shell{color:var(--aero-text)!important;background:0 0!important}.aero-landing-shell h1,.aero-landing-shell h2,.aero-landing-shell h3{color:var(--aero-section-ink)!important}.aero-landing-bg{z-index:0;position:fixed;inset:0;background:radial-gradient(1000px 520px at 78% 8%,#c9b9a838,#fff0 62%),radial-gradient(900px 620px at 12% 92%,#f4bc4633,#0000 64%),radial-gradient(760px 520px at 92% 88%,#f4bc4642,#0000 66%),radial-gradient(1200px 600px at 12% -8%,#c9b9a824,#0000 60%),radial-gradient(900px 520px at 88% 4%,#f4bc4633,#0000 62%),url(/resources/Ui/muejefondo.png) 50%/cover no-repeat,#150b06!important}.faq-container,.precios-view-root .board,.projects-panel,.voice-board{border-radius:var(--aero-radius-lg)!important;background:var(--film)!important;border:1px solid var(--glass-line)!important;box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 #00000059,var(--shadow-lift)!important;-webkit-backdrop-filter:blur(14px)saturate(145%)!important;backdrop-filter:blur(14px)saturate(145%)!important}.faq-container:before,.precios-view-root .board:before,.projects-panel:before,.voice-board:before{content:"";border-radius:inherit;background:var(--aero-gloss-subtle);pointer-events:none;z-index:0;border-bottom-right-radius:0;border-bottom-left-radius:0;height:46%;position:absolute;top:0;left:0;right:0}.faq-container>*,.precios-view-root .board>*,.projects-panel>*,.voice-board>*{z-index:1;position:relative}.btn-back,.btn-back-all,.btn-modal,.btn-primary,.enter-btn,.generate-btn,.hero-cta,.lang-cta,.play-btn,.publish-btn,.reset-btn,.see-all-btn,.selector-cta,.speak-btn,.sum-btn,.toggle-btn{letter-spacing:.01em;font-family:var(--aero-font-display)!important;border:2px solid var(--ink)!important;color:#f7f1e8!important;text-shadow:1px 1px #0d070499!important;background:var(--aero-accent)!important;box-shadow:var(--shadow-ink)!important;border-radius:12px!important;font-weight:700!important;transition:transform .12s,box-shadow .12s,filter .16s!important}.btn-back-all:hover,.btn-back:hover,.btn-modal:hover,.btn-primary:hover,.enter-btn:hover,.generate-btn:hover,.hero-cta:hover,.lang-cta:hover,.play-btn:hover,.publish-btn:hover,.reset-btn:hover,.see-all-btn:hover,.selector-cta:hover,.speak-btn:hover,.sum-btn:hover,.toggle-btn:hover{filter:brightness(106%)saturate(108%)!important;box-shadow:4px 4px 0 var(--ink)!important;transform:translate(-1px,-1px)!important}.btn-back-all:active,.btn-back:active,.btn-modal:active,.btn-primary:active,.enter-btn:active,.generate-btn:active,.hero-cta:active,.lang-cta:active,.play-btn:active,.publish-btn:active,.reset-btn:active,.see-all-btn:active,.selector-cta:active,.speak-btn:active,.sum-btn:active,.toggle-btn:active{filter:brightness(96%)!important;box-shadow:1px 1px 0 var(--ink)!important;transform:translate(2px,2px)!important}.btn-ghost,.cancel-btn,.discard-btn,.lang-switch-capsule button{font-family:var(--aero-font-display)!important;color:var(--aero-section-ink,var(--aero-text))!important;background:var(--film-strong)!important;border:2px solid var(--ink)!important;box-shadow:2px 2px 0 var(--ink)!important;text-shadow:0 1px 2px #00000073!important;border-radius:12px!important;transition:transform .12s,box-shadow .12s!important}.btn-ghost:hover,.cancel-btn:hover,.lang-switch-capsule button:hover{box-shadow:3px 3px 0 var(--ink)!important;background:#35221ab3!important;transform:translate(-1px,-1px)!important}.btn-ghost:active,.cancel-btn:active,.lang-switch-capsule button:active{box-shadow:1px 1px 0 var(--ink)!important;transform:translate(1px,1px)!important}input,select,textarea{font-family:var(--aero-font-body)!important;color:var(--aero-text)!important;border-radius:var(--aero-radius-sm)!important;background:linear-gradient(#21130df5,#21130dfa)!important;border:1px solid #35221a99!important;transition:border-color .18s,box-shadow .18s!important;box-shadow:inset 0 2px 5px #35221a24,inset 0 -1px #ffffffe6,0 1px #ffffffe6!important}input:focus,select:focus,textarea:focus{border-color:rgba(var(--aero-accent-rgb),.95)!important;box-shadow:inset 0 2px 5px #35221a1a,0 0 0 3px rgba(var(--aero-accent-rgb),.24),0 6px 16px rgba(var(--aero-accent-rgb),.2)!important;outline:none!important}input::placeholder,textarea::placeholder{color:#c9b9a88c!important}.badge,.chip,.filter-chip,.stat-chip,.tag,.vbc-chip{border-radius:var(--aero-radius-pill)!important;box-shadow:inset 0 1px 0 #ffffff38,0 2px 6px rgba(var(--aero-accent-rgb),.16)!important;color:var(--aero-section-ink,var(--aero-text))!important;text-shadow:0 1px 2px #00000073!important;background:linear-gradient(#21130df2,#21130dcc)!important;border:1px solid #ffffff29!important}.faq-hero,.hero,.hero-banner,.hero-banner-inner,.precios-hero,.voice-search-hero{border-radius:var(--aero-radius-xl)!important}.faq-hero,.hero-banner,.precios-hero,.voice-search-hero{background:linear-gradient(180deg,#ffffff29 0,#ffffff0d 42%,#ffffff05 100%),linear-gradient(135deg,var(--aero-section-accent) 0,var(--aero-section-accent) 58%,var(--aero-section-accent) 100%)!important}@supports (color:color-mix(in lab,red,red)){.faq-hero,.hero-banner,.precios-hero,.voice-search-hero{background:linear-gradient(180deg,#ffffff29 0,#ffffff0d 42%,#ffffff05 100%),linear-gradient(135deg,color-mix(in srgb,var(--aero-section-accent) 42%,#21130df5) 0,var(--aero-section-accent) 58%,color-mix(in srgb,var(--aero-section-accent) 60%,#21130d) 100%)!important}}.faq-hero,.hero-banner,.precios-hero,.voice-search-hero{overflow:hidden;box-shadow:inset 0 2px 0 #fff3,inset 0 -18px 44px #12090438,var(--aero-shadow-lg)!important;border:1px solid #ffffff24!important}.faq-hero:after,.hero-banner:after,.precios-hero:after,.voice-search-hero:after{content:"";pointer-events:none;background:radial-gradient(420px 200px at 14% -20%,#1209048c,#fff0 68%),radial-gradient(300px 300px at 92% 130%,#ffffff29,#fff0 70%);position:absolute;inset:0}.dashboard-footer{gap:0;padding:clamp(7px,.85vw,10px) clamp(14px,1.6vw,22px);border-radius:var(--aero-radius-md)!important;background:#150b06d1!important;border:1px solid #35221a!important;box-shadow:inset 0 1px #f7f1e80f,0 8px 24px #00000059!important}.footer-links{gap:clamp(8px,.9vw,12px)}.brand-btn,.footer-social,.social-btn{border-radius:var(--aero-radius-pill)!important;transition:transform .16s,box-shadow .2s!important;box-shadow:inset 0 1px #ffffff38,0 6px 14px #1209043d!important}.brand-btn:hover,.footer-social:hover,.social-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff38,0 12px 26px #1209044d!important}.card,.project-card{position:relative;overflow:hidden;border-radius:var(--aero-radius-md)!important;box-shadow:inset 0 1px 0 #ffffff42,inset 0 -14px 26px rgba(var(--aero-accent-rgb),.06),var(--aero-shadow-md)!important;background:linear-gradient(#21130df0,#21130dd6 52%,#21130de0)!important;border:1px solid #ffffff29!important;transition:transform .2s,box-shadow .24s,border-color .2s!important}.card:after,.project-card:after{content:"";pointer-events:none;background:linear-gradient(#21130db3,#ffffff0f);height:48%;position:absolute;top:0;left:0;right:0}.card:hover,.project-card:hover{box-shadow:inset 0 1px 0 #ffffff42,0 4px 10px rgba(var(--aero-accent-rgb),.2),0 20px 40px rgba(var(--aero-accent-rgb),.3)!important;border-color:rgba(var(--aero-accent-rgb),.5)!important;transform:translateY(-4px)!important}.catalog-arrow,.chevron,.row-arrow{box-shadow:inset 0 1px 0 #fff3,0 4px 10px rgba(var(--aero-accent-rgb),.24)!important;color:var(--aero-accent-ink)!important;background:linear-gradient(#21130df5,#21130de6)!important;border-radius:50%!important}.modal-overlay,.project-modal-overlay{-webkit-backdrop-filter:blur(10px)saturate(120%)!important;backdrop-filter:blur(10px)saturate(120%)!important;background:linear-gradient(#21130d8c,#120904c2)!important}.confirm-modal,.modal-container,.project-modal{overflow:hidden;border-radius:var(--aero-radius-xl)!important;box-shadow:inset 0 2px 0 #ffffff42,inset 0 -24px 60px rgba(var(--aero-accent-rgb),.08),0 30px 70px #12090466!important;-webkit-backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;background:linear-gradient(#21130df5,#21130df0 46%,#21130df5)!important;border:1px solid #ffffff29!important}.modal-container:before,.project-modal:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#21130de6,#fff0);height:90px;position:absolute;top:0;left:0;right:0}.modal-container>*,.project-modal>*{z-index:1;position:relative}.detail-head h2,.modal-header,.modal-title{color:var(--aero-section-ink)!important;text-shadow:0 1px 2px #00000073!important}.entry-screen,.lang-screen,.selector-screen{background:radial-gradient(1000px 540px at 78% 6%,#21130df2,#fff0 62%),radial-gradient(900px 620px at 10% 94%,#7b9b7080,#7b9b7000 64%),linear-gradient(#c9b9a8,#f7f1e8 34% 64%,#f7f1e8)!important}.card-inner,.selector-card{border-radius:var(--aero-radius-xl)!important;box-shadow:inset 0 2px 0 #ffffff42,inset 0 -20px 46px #f4bc461a,var(--aero-shadow-lg)!important;-webkit-backdrop-filter:blur(var(--aero-blur)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur)) saturate(160%)!important;background:linear-gradient(#21130de6,#21130dc7 50%,#21130dd6)!important;border:1px solid #ffffff29!important}.card-inner:hover,.selector-card:hover{box-shadow:inset 0 2px #ffffff42,0 6px 14px #f4bc4647,0 30px 60px #f4bc4666!important}.lang-switch-capsule{background:linear-gradient(#21130deb,#21130dcc)!important}.mobile-dashboard,.mobile-faq-page,.mobile-header,.mobile-nav,.mobile-pricing-page{background-color:#0000!important}.mobile-header{background:linear-gradient(#21130df0,#21130ddb)!important;border-bottom:1px solid #ffffff29!important;box-shadow:0 6px 20px #12090424!important}.mobile-header,.mobile-nav{-webkit-backdrop-filter:blur(var(--aero-blur)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur)) saturate(160%)!important}.mobile-nav{background:linear-gradient(#21130df5,#21130de6)!important;border-top:1px solid #ffffff29!important;box-shadow:0 -8px 26px #12090429!important}.demos-shell,.page-theme-bg,.page-theme-forest{background-image:none!important}.page-theme-bg:after,.page-theme-bg:before,.page-theme-forest:after,.page-theme-forest:before{display:none!important}.dashboard-root[data-active-tab] .page-theme-bg,.dashboard-root[data-active-tab] .page-theme-forest{opacity:0!important}.dashboard-root[data-active-tab=inicio],.dashboard-root[data-active-tab=inicio] .main-content{background:0 0}@keyframes aero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.main-content>.dashboard-container{animation:aero-rise .5s cubic-bezier(.22,1,.36,1) backwards}@media (prefers-reduced-motion:reduce){.main-content:after,.main-content>.dashboard-container{animation:none!important}*{transition-duration:.01ms!important}}.dashboard-root{--text-white:#f7f1e8;--accent-pink:#d04853;--bg-dark:#150b06}.dashboard-root[data-active-tab] .main-content{color:var(--aero-section-ink)!important;font-family:var(--aero-font-body)!important}.footer-bar,.hero-btn-label,.project-badge,.project-card-title,.section-header-text h2{font-family:var(--aero-font-display)!important}.section-header-text p{font-family:var(--aero-font-body)!important}.footer-bar,.footer-copy,.footer-links,.project-card-title,.section-header-text h2{color:var(--aero-section-ink)!important}.section-header-text p{color:var(--aero-text-soft)!important}.footer-link{color:var(--aero-section-ink)!important}.footer-link:hover{color:var(--aero-accent-ink)!important}.project-card-info{background:linear-gradient(#21130df2,#21130de0)!important;box-shadow:inset 0 1px #fff3,0 -1px #21130d0f!important}.dashboard-root[data-active-tab] .project-badge{background:linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 100%)!important}@supports (color:color-mix(in lab,red,red)){.dashboard-root[data-active-tab] .project-badge{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 78%,#21130df5) 0,var(--aero-section-accent) 100%)!important}}.dashboard-root[data-active-tab] .project-badge{color:#fff!important;border-radius:var(--aero-radius-pill)!important;box-shadow:inset 0 1px #ffffff38,0 4px 10px #12090438!important}.dashboard-root[data-active-tab] .project-badge--alhenix{color:var(--aero-accent-ink)!important;background:linear-gradient(#21130df7,#21130de6)!important;border:1px solid #ffffff29!important}.hero-side-pill{background:linear-gradient(180deg,#21130df5 0,#21130db8 46%,rgba(var(--aero-accent-rgb),.4) 100%)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 2px #ffffff4d,0 12px 26px #12090452!important}.hero-btn{border-radius:var(--aero-radius-pill)!important;color:var(--aero-section-ink)!important;box-shadow:inset 0 2px 0 #ffffff4d,inset 0 -10px 18px rgba(var(--aero-accent-rgb),.14),0 8px 18px #1209044d!important;-webkit-backdrop-filter:blur(10px)saturate(150%)!important;backdrop-filter:blur(10px)saturate(150%)!important;background:linear-gradient(#21130df7,#21130de6)!important;border:1px solid #ffffff29!important;transition:transform .16s,box-shadow .2s!important}.hero-btn:hover{box-shadow:inset 0 2px 0 #ffffff4d,0 14px 30px rgba(var(--aero-accent-rgb),.4)!important;background:linear-gradient(#21130df5,#21130dfa)!important;transform:translateY(-2px)!important}.hero-btn--demo{border-color:rgba(var(--aero-accent-rgb),.7)!important}.hero-btn--credits{border-color:#a843488c!important}.hero-btn--links{border-color:#f4bc46b3!important}.hero-btn-label{color:var(--aero-section-ink)!important;text-shadow:0 1px 2px #00000073!important}.dashboard-root[data-active-tab]{background:0 0!important}option{color:var(--aero-text)!important;background:#21130df5!important}.logo-icon .logo-variant{mix-blend-mode:normal!important}.hero-btn-icon{box-sizing:border-box;border-radius:var(--aero-radius-sm);padding:3px;background:linear-gradient(180deg,var(--aero-section-accent,var(--aero-accent)) 0,var(--aero-section-accent,var(--aero-accent)) 58%,var(--aero-section-accent,var(--aero-accent)) 100%)!important}@supports (color:color-mix(in lab,red,red)){.hero-btn-icon{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent,var(--aero-accent)) 62%,#21130df5) 0,var(--aero-section-accent,var(--aero-accent)) 58%,color-mix(in srgb,var(--aero-section-accent,var(--aero-accent)) 74%,#000) 100%)!important}}.hero-btn-icon{border-radius:50%!important;padding:4px!important;box-shadow:inset 0 1px #ffffff38,inset 0 -6px 12px #1209044d,0 4px 10px #1209043d!important}.catalog-arrow>img,.row-arrow>img{opacity:0!important}.catalog-arrow:after,.row-arrow:after{content:"";border-right:3px solid var(--aero-accent-deep,#a84348);border-bottom:3px solid var(--aero-accent-deep,#a84348);filter:drop-shadow(0 1px #ffffffe6);pointer-events:none;border-radius:1px;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.catalog-arrow--prev:after,.row-arrow--prev:after{transform:translate(-50%,-50%)rotate(135deg)}.faq-page{color:var(--aero-section-ink)!important}.faq-hero .faq-title{color:#fff!important;text-shadow:0 2px 10px #12090459!important}.faq-hero .faq-desc{color:#ffffffeb!important;text-shadow:0 1px 2px #1209044d!important}.faq-eyebrow{color:var(--aero-accent-ink)!important;font-family:var(--aero-font-display)!important;background:linear-gradient(#21130df7,#21130de6)!important;box-shadow:inset 0 1px #fff3,0 4px 12px #1209043d!important}.faq-eyebrow,.faq-legal-panel{border-color:#ffffff38!important}.faq-legal-panel{box-shadow:inset 0 1px 0 #fff3,var(--aero-shadow-md)!important;background:linear-gradient(#21130dc7,#21130d99)!important}.faq-legal-copy p{color:var(--aero-text-soft)!important}.faq-contract-card{box-shadow:inset 0 1px 0 #fff3,inset 0 -14px 26px rgba(var(--aero-section-accent-rgb),.08),var(--aero-shadow-md)!important;background:linear-gradient(#21130df2,#21130ddb 52%,#21130de6)!important;border-color:#ffffff38!important}.faq-contract-card:hover{border-color:rgba(var(--aero-section-accent-rgb),.5)!important;box-shadow:inset 0 1px 0 #fff3,0 4px 10px rgba(var(--aero-section-accent-rgb),.2),0 18px 36px rgba(var(--aero-section-accent-rgb),.28)!important}.faq-contract-title{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important}.faq-contract-desc,.faq-search{color:var(--aero-text-soft)!important}.faq-search{box-shadow:inset 0 2px 6px #35221a24,inset 0 -1px 0 #ffffffe6,var(--aero-shadow-sm)!important;background:linear-gradient(#21130df0,#21130ddb)!important;border-color:#ffffff38!important}.faq-search input{color:var(--aero-text)!important;background:0 0!important}.faq-search input::placeholder{color:#c9b9a899!important}.faq-category-btn{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important;background:linear-gradient(#21130df2,#21130dd1)!important;border-color:#ffffff38!important;box-shadow:inset 0 1px #fff3,0 2px 6px #12090429!important}.faq-category-btn.active,.faq-category-btn:hover{color:#fff!important;background:linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 100%)!important}@supports (color:color-mix(in lab,red,red)){.faq-category-btn.active,.faq-category-btn:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 74%,#21130df5) 0,var(--aero-section-accent) 100%)!important}}.faq-category-btn.active,.faq-category-btn:hover{box-shadow:inset 0 1px 0 #ffffff38,0 6px 16px rgba(var(--aero-section-accent-rgb),.42)!important;text-shadow:0 1px 2px #12090466!important;border-color:#ffffffe6!important}.faq-item{box-shadow:inset 0 1px 0 #fff3,var(--aero-shadow-sm)!important;background:linear-gradient(#21130de6,#21130dc7)!important;border-color:#ffffff38!important}.faq-item.open{border-color:rgba(var(--aero-section-accent-rgb),.45)!important;box-shadow:inset 0 1px 0 #fff3,0 10px 26px rgba(var(--aero-section-accent-rgb),.24)!important;background:linear-gradient(#21130df7,#21130de6)!important}.faq-question{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important}.faq-question svg{color:var(--aero-text-faint)!important}.faq-item.open .faq-question svg{color:var(--aero-accent-ink)!important}.faq-item.open .faq-answer{border-color:#21130d1f!important}.faq-answer p,.faq-empty{color:var(--aero-text-soft)!important}.faq-empty{background:#21130db8!important;border-color:#21130d3d!important}.precios-view-root{font-family:var(--aero-font-body)!important}.aero-landing-shell .precios-title,.precios-hero .precios-title,.precios-title{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important;letter-spacing:.02em!important;text-shadow:0 1px 3px #0000008c!important}.precios-sub{color:var(--aero-section-ink)!important}@supports (color:color-mix(in lab,red,red)){.precios-sub{color:color-mix(in srgb,var(--aero-section-ink) 86%,transparent)!important}}.precios-sub{font-family:var(--aero-font-body)!important;text-shadow:0 1px 2px #00000073!important}.precios-hero .bolt{background:linear-gradient(#21130df7,#21130de6)!important;box-shadow:inset 0 2px #ffffff4d,inset 0 -3px 8px #12090429,0 6px 14px #1209043d!important}.precios-spica{filter:drop-shadow(0 12px 22px #12090452)!important}.precios-promo{background:linear-gradient(158deg,var(--aero-section-accent) 0,var(--aero-section-accent) 46%,var(--aero-section-accent) 100%)!important}@supports (color:color-mix(in lab,red,red)){.precios-promo{background:linear-gradient(158deg,color-mix(in srgb,var(--aero-section-accent) 56%,#21130df5) 0,var(--aero-section-accent) 46%,color-mix(in srgb,var(--aero-section-accent) 72%,#000) 100%)!important}}.precios-promo{color:#fff!important;box-shadow:inset 0 2px 0 #fff3,inset 0 -20px 44px #3c4e3259,var(--aero-shadow-lg)!important;border:1px solid #ffffff24!important}.precios-promo-text,.precios-promo-title{color:#fff!important;text-shadow:0 1px 2px #12090459!important}.precios-promo-title{font-family:var(--aero-font-display)!important}.precios-promo-text{font-family:var(--aero-font-body)!important}.precios-promo-btn{color:var(--aero-accent-ink)!important;font-family:var(--aero-font-display)!important;background:linear-gradient(#21130df5,#21130df0)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 2px #ffffff4d,0 8px 18px #1209044d!important}.precios-promo-btn:hover{box-shadow:inset 0 2px #ffffff4d,0 14px 30px #12090461!important}.precios-tab{color:var(--aero-section-ink)!important;box-shadow:inset 0 1px 0 #fff3,var(--aero-shadow-sm)!important;font-family:var(--aero-font-display)!important;background:linear-gradient(#21130df5,#21130de0)!important;border:1px solid #ffffff29!important}.precios-tab:hover{box-shadow:inset 0 1px 0 #fff3,0 8px 18px rgba(var(--aero-section-accent-rgb),.28)!important}.precios-tab.active{background:linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 58%,var(--aero-section-accent) 100%)!important}@supports (color:color-mix(in lab,red,red)){.precios-tab.active{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 70%,#21130df5) 0,var(--aero-section-accent) 58%,color-mix(in srgb,var(--aero-section-accent) 76%,#000) 100%)!important}}.precios-tab.active{color:#fff!important;box-shadow:inset 0 2px 0 #fff3,inset 0 -14px 26px #3c4e324d,0 10px 22px rgba(var(--aero-section-accent-rgb),.45)!important;text-shadow:0 1px 2px #12090466!important}.precios-note{color:var(--aero-section-ink)!important;box-shadow:inset 0 1px 0 #fff3,0 6px 16px rgba(var(--aero-section-accent-rgb),.2)!important;font-family:var(--aero-font-display)!important;background:linear-gradient(#21130df5,#21130de6)!important;border:1px solid #ffffff29!important}.precios-view-root .card-panel{box-shadow:inset 0 1px 0 #fff3,inset 0 -16px 34px rgba(var(--aero-section-accent-rgb),.08),var(--aero-shadow-md)!important;background:linear-gradient(#21130df5,#21130de0 54%,#21130deb)!important;border:1px solid #ffffff29!important}.precios-view-root .card-panel:hover{box-shadow:inset 0 1px 0 #fff3,0 4px 10px rgba(var(--aero-section-accent-rgb),.2),0 18px 36px rgba(var(--aero-section-accent-rgb),.3)!important}.precios-view-root .card-panel.selected{box-shadow:inset 0 0 0 3px var(--aero-section-accent),inset 0 1px 0 #fff3,0 14px 30px rgba(var(--aero-section-accent-rgb),.34)!important;background:linear-gradient(#21130dfa,#21130df0)!important}.precios-view-root .card-panel img{box-shadow:inset 0 0 0 1px rgba(var(--aero-section-accent-rgb),.25),var(--aero-shadow-sm)!important;background:#21130df5!important;border:3px solid #ffffff42!important}.precios-view-root .numeral{color:var(--aero-accent-ink)!important;font-family:var(--aero-font-display)!important}.precios-view-root .card-name,.precios-view-root .price-tag{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important}.precios-view-root .price-tag{background:linear-gradient(#ffe9a3,#f4bc46 46%,#fdae28)!important;box-shadow:inset 0 1px #ffffff38,0 6px 14px #1209043d!important}.precios-view-root .badge{color:var(--aero-section-ink)!important;background:linear-gradient(#21130df5,#21130ddb)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px #fff3,0 4px 10px #12090429!important}.precios-view-root .badge:hover{box-shadow:inset 0 1px 0 #fff3,0 10px 22px rgba(var(--aero-section-accent-rgb),.3)!important;background:linear-gradient(#21130df5,#21130df2)!important}.precios-view-root .check-badge{background:linear-gradient(180deg,var(--aero-section-accent),var(--aero-section-accent))!important}@supports (color:color-mix(in lab,red,red)){.precios-view-root .check-badge{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 74%,#21130df5),var(--aero-section-accent))!important}}.precios-view-root .check-badge{box-shadow:inset 0 1px #ffffff38,0 4px 10px #1209044d!important}.precios-view-root .custom-config-block{box-shadow:inset 0 1px 0 #fff3,var(--aero-shadow-md)!important;background:linear-gradient(#21130df0,#21130dd6)!important;border:1px solid #ffffff29!important}.precios-view-root .custom-config-title{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important}.precios-view-root .custom-config-subtitle{color:var(--aero-text-soft)!important}.precios-view-root .saved-voices-banner{background:linear-gradient(158deg,var(--aero-section-accent) 0,var(--aero-section-accent) 52%,var(--aero-section-accent) 100%)!important}@supports (color:color-mix(in lab,red,red)){.precios-view-root .saved-voices-banner{background:linear-gradient(158deg,color-mix(in srgb,var(--aero-section-accent) 60%,#21130df5) 0,var(--aero-section-accent) 52%,color-mix(in srgb,var(--aero-section-accent) 74%,#000) 100%)!important}}.precios-view-root .saved-voices-banner{box-shadow:inset 0 2px 0 #fff3,var(--aero-shadow-md)!important;border:1px solid #ffffff24!important}.precios-view-root .saved-voices-header{color:#fff!important;font-family:var(--aero-font-display)!important}.precios-view-root .saved-voice-chip{color:var(--aero-accent-ink)!important;background:#21130df0!important;border-color:#ffffff38!important;box-shadow:inset 0 1px #fff3,0 4px 10px #12090433!important}.precios-view-root .saved-voice-chip small{color:var(--aero-text-soft)!important}.precios-view-root .saved-voices-hint{color:#ffffffdb!important}.precios-view-root .summary-body{color:var(--aero-section-ink)!important;box-shadow:inset 0 1px 0 #fff3,var(--aero-shadow-md)!important;background:linear-gradient(#21130df0,#21130de0)!important}.precios-view-root .sum-btn--wa{background:linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 100%)!important}@supports (color:color-mix(in lab,red,red)){.precios-view-root .sum-btn--wa{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 72%,#21130df5) 0,var(--aero-section-accent) 100%)!important}}.precios-view-root .sum-btn--wa{color:#fff!important;box-shadow:inset 0 2px 0 #fff3,0 12px 26px rgba(var(--aero-section-accent-rgb),.42)!important}.precios-view-root .sum-btn--mail{color:#fff!important;background:linear-gradient(#d98454,#d04853)!important;box-shadow:inset 0 2px #fff3,0 12px 26px #d63f2f66!important}.precios-view-root .sum-btn--copy{color:var(--aero-section-ink)!important;background:linear-gradient(#21130df5,#21130df0)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 2px #ffffff4d,0 10px 22px #1209043d!important}.precios-view-root .sel-toast{background:linear-gradient(180deg,var(--aero-section-accent),var(--aero-section-accent))!important}@supports (color:color-mix(in lab,red,red)){.precios-view-root .sel-toast{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 76%,#21130df5),var(--aero-section-accent))!important}}.precios-view-root .sel-toast{color:#fff!important;border-color:#ffffffe6!important;box-shadow:inset 0 2px #fff3,0 14px 34px #12090466!important}.precios-view-root .action-btn-wood.copy{color:var(--aero-section-ink)!important;background:linear-gradient(#21130df5,#21130deb)!important;box-shadow:inset 0 1px #fff3,0 6px 14px #12090433!important}.precios-view-root .action-btn-wood.wa{color:#1e2a18!important;background:linear-gradient(#7b9b70,#7b9b70 60%,#7b9b70)!important;box-shadow:inset 0 1px #ffffff38,0 8px 18px #7b9b705c!important}.precios-view-root.overlay{-webkit-backdrop-filter:blur(8px)saturate(140%)!important;backdrop-filter:blur(8px)saturate(140%)!important;background:linear-gradient(#21130d6b,#21130d9e)!important}.precios-view-root .modal{border-radius:var(--aero-radius-xl)!important;box-shadow:inset 0 2px 0 #ffffff4d,inset 0 -24px 60px rgba(var(--aero-section-accent-rgb),.08),0 30px 70px #12090473!important;background:linear-gradient(#21130df7,#21130df2 50%,#21130df7)!important;border:1px solid #ffffff29!important}.precios-view-root .modal:before{background-image:none!important}.precios-view-root .info-name,.precios-view-root .modal-title,.precios-view-root .sent-box,.precios-view-root .sub-title{color:var(--aero-section-ink)!important}.precios-view-root .close-btn{background:linear-gradient(180deg,var(--aero-section-accent),var(--aero-section-accent))!important}@supports (color:color-mix(in lab,red,red)){.precios-view-root .close-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 74%,#21130df5),var(--aero-section-accent))!important}}.precios-view-root .close-btn{color:#fff!important;box-shadow:inset 0 1px 0 #ffffff38,0 6px 14px rgba(var(--aero-section-accent-rgb),.4)!important}.precios-view-root .info-img{border:3px solid #ffffff42!important;box-shadow:0 8px 18px #12090442!important}.precios-view-root .cost-pill{color:var(--aero-section-ink)!important;background:linear-gradient(#ffe9a3,#f4bc46 48%,#fdae28)!important;box-shadow:inset 0 1px #ffffff38,0 6px 14px #1209043d!important}.precios-view-root .spec-row{background:#21130dc2!important;box-shadow:inset 0 0 0 1px #ffffff38,0 4px 12px #1209041f!important}.precios-view-root .spec-label{color:#5a3a05!important;background:linear-gradient(#ffe9a3,#f4bc46)!important;box-shadow:inset 0 1px #ffffff38!important}.precios-view-root .send-btn{background:linear-gradient(180deg,var(--aero-section-accent),var(--aero-section-accent))!important}@supports (color:color-mix(in lab,red,red)){.precios-view-root .send-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 72%,#21130df5),var(--aero-section-accent))!important}}.precios-view-root .send-btn{color:#fff!important;box-shadow:inset 0 2px 0 #fff3,0 10px 22px rgba(var(--aero-section-accent-rgb),.4)!important;font-family:var(--aero-font-display)!important}.voice-search-hero{box-shadow:none!important;-webkit-backdrop-filter:blur(12px)saturate(130%)!important;backdrop-filter:blur(12px)saturate(130%)!important;background:#26150cb8!important;border:1px solid #3b2417!important;border-radius:22px!important}.voice-search-hero:after,.voice-search-hero:before{display:none!important}.voice-search-title{font-family:var(--aero-font-ui)!important;letter-spacing:.01em!important;text-shadow:none!important}.voice-search-subtitle{color:#d2bba7!important;text-shadow:none!important}.voice-searchbar{box-shadow:none!important;background:#fff3e60d!important;border:1px solid #3b2417!important}.voice-searchbar-input{box-shadow:none!important;color:#fff3e6!important;font-family:var(--aero-font-body)!important;background:0 0!important;border:none!important}.voice-searchbar-filters{color:#d2bba7!important;box-shadow:none!important;text-shadow:none!important;background:#fff3e60f!important;border:1px solid #3b2417!important;transition:background-color .2s,color .2s,border-color .2s!important}.voice-searchbar-filters:hover{color:#fff3e6!important;border-color:#d2bba74d!important}.voice-searchbar-filters.is-open{color:#ffc16a!important;background:#ffc16a29!important;border-color:#ffc16abf!important}.voice-join-banner{box-shadow:none!important;-webkit-backdrop-filter:blur(12px)saturate(130%)!important;backdrop-filter:blur(12px)saturate(130%)!important;background:#26150cb8!important;border:1px solid #3b2417!important}.voice-join-title{font-family:var(--aero-font-ui)!important;color:#fff3e6!important;text-shadow:none!important}.voice-join-sub{color:#d2bba7!important;text-shadow:none!important}.voice-join-btn{color:#160c07!important;box-shadow:none!important;text-shadow:none!important;background:#e87532!important;border:none!important;transition:filter .2s,transform .2s!important}.voice-join-btn:hover{filter:brightness(1.08)!important;box-shadow:none!important;transform:translateY(-1px)!important}.voice-cat-pill{color:#d2bba7!important;box-shadow:none!important;text-shadow:none!important;background:#fff3e60d!important;border:1px solid #3b2417!important;transition:background-color .2s,color .2s,border-color .2s!important}.voice-cat-pill:hover:not(.active){color:#fff3e6!important;box-shadow:none!important;border-color:#d2bba74d!important}.voice-cat-pill.active{color:#ffc16a!important;box-shadow:none!important;text-shadow:none!important;background:#ffc16a29!important;border-color:#ffc16abf!important}.voice-board{box-shadow:none!important;background:#26150cb8!important;border:1px solid #3b2417!important;border-radius:24px!important}.demos-shell .voice-board{-webkit-backdrop-filter:blur(12px)saturate(130%)!important;backdrop-filter:blur(12px)saturate(130%)!important}.voice-board:before{display:none!important}.voice-board-head h3{font-family:var(--aero-font-ui)!important;color:#fff3e6!important}.voice-board-head span{color:#d2bba7!important;opacity:1!important}.voice-board .no-voices-fallback{background:#fff3e60a!important;border-color:#d2bba74d!important}.voice-board .no-voices-fallback p{color:#d2bba7!important}.vcard-name{font-family:var(--aero-font-ui)!important;color:#fff3e6!important}.demos-shell,.demos-shell *{text-shadow:none!important}.voice-advanced-filters{-webkit-backdrop-filter:blur(12px)saturate(130%)!important;backdrop-filter:blur(12px)saturate(130%)!important;background:#26150cb8!important}.vadv-chips button,.voice-advanced-filters{box-shadow:none!important;border:1px solid #3b2417!important}.vadv-chips button{color:#d2bba7!important;text-shadow:none!important;background:#fff3e60d!important}.vadv-chips button:hover{color:#fff3e6!important;border-color:#d2bba74d!important}.vadv-chips button.active{color:#ffc16a!important;background:#ffc16a29!important;border-color:#ffc16abf!important}.vadv-chips .vadv-clear{color:#d2bba7!important;box-shadow:none!important;background:#fff3e614!important;border-color:#3b2417!important}.vadv-chips-label,.vadv-label{color:#d2bba7!important;text-shadow:none!important}.vadv-group select{box-shadow:none!important;color:#fff3e6!important;background:#160c0799!important;border:1px solid #3b2417!important;border-radius:12px!important}.voice-page-pill{color:#d2bba7!important;box-shadow:none!important;text-shadow:none!important;background:#fff3e60d!important;border:1px solid #3b2417!important;transition:background-color .2s,color .2s,border-color .2s!important}.voice-page-pill:hover:not(:disabled):not(.is-active){color:#fff3e6!important;box-shadow:none!important;border-color:#d2bba74d!important}.voice-page-pill.is-nav{color:#d2bba7!important;background:#fff3e60d!important}.voice-page-pill.is-active{color:#ffc16a!important;box-shadow:none!important;text-shadow:none!important;background:#ffc16a29!important;border-color:#ffc16abf!important}.voice-page-gap{color:#d2bba799!important}.card-inner{border-radius:var(--aero-radius-lg)!important;box-shadow:inset 0 2px 0 #fff3,inset 0 -14px 30px rgba(var(--aero-accent-rgb),.1),0 10px 26px #1209043d!important;-webkit-backdrop-filter:blur(6px)saturate(150%)!important;backdrop-filter:blur(6px)saturate(150%)!important;background:linear-gradient(160deg,#21130df0,#21130de6 46%,#21130df0)!important;border:2px solid #ffffff2e!important}.game-card:hover .card-inner{box-shadow:inset 0 2px 0 #fff3,inset 0 -14px 30px rgba(var(--aero-accent-rgb),.14),0 16px 38px rgba(var(--aero-accent-rgb),.4)!important}.game-card.selected .card-inner{border-color:var(--aero-section-accent-2)!important;box-shadow:0 0 0 3px rgba(var(--aero-accent-rgb),.85),0 0 0 6px var(--aero-accent),0 14px 40px rgba(var(--aero-accent-rgb),.55)!important;animation:aeroSelectedGlow 1.6s ease-in-out infinite!important}@keyframes aeroSelectedGlow{0%,to{box-shadow:0 0 0 3px rgba(var(--aero-accent-rgb),.85),0 0 0 6px var(--aero-accent),0 12px 32px rgba(var(--aero-accent-rgb),.42)}50%{box-shadow:0 0 0 3px rgba(var(--aero-accent-rgb),.85),0 0 0 8px color-mix(in srgb,var(--aero-accent) 70%,#fff),0 18px 48px rgba(var(--aero-accent-rgb),.6)}}.card-title-overlay{background:linear-gradient(#21130df7,#21130dd1 62%,#fff0)!important}.card-title-text{font-family:var(--aero-font-display)!important;letter-spacing:2px!important}.card-title-text.chariot,.card-title-text.todo,.card-title-text.wanderers{color:#f4bc46!important;text-shadow:0 1px 2px #00000073!important}.card-title-text.dontpull{color:#7b9b70!important}.card-subtitle,.card-title-text.dontpull{text-shadow:0 1px 2px #00000073!important}.card-subtitle{color:#c9b9a8d9!important}.card-image-wrapper{border-radius:var(--aero-radius-md)!important;background:#21130df5!important;border:2px solid #ffffff2e!important;box-shadow:inset 0 2px 8px #1209042e!important}.card-image{filter:saturate(108%)brightness(103%)!important}.card-genre{font-family:var(--aero-font-display)!important;color:var(--aero-text)!important;text-shadow:0 1px 2px #00000073!important;background:linear-gradient(#fff0,#21130dcc 34%,#21130df7)!important}.cursor-arrow{color:var(--aero-accent-ink)!important;text-shadow:0 2px 8px rgba(var(--aero-accent-rgb),.6)!important}.selected-overlay{border-radius:var(--aero-radius-xl)!important;background:linear-gradient(160deg,#21130deb,#21130de6 55%,#21130df0)!important}.selected-overlay h2{font-family:var(--aero-font-display)!important;text-shadow:0 1px 3px #0000008c!important}.selected-overlay p{color:#c9b9a8e0!important;font-family:var(--aero-font-body)!important;text-shadow:none!important}.lang-switch-capsule{border-radius:var(--aero-radius-pill)!important;box-shadow:inset 0 1px 0 #ffffff38,var(--aero-shadow-md)!important;-webkit-backdrop-filter:blur(var(--aero-blur)) saturate(150%)!important;backdrop-filter:blur(var(--aero-blur)) saturate(150%)!important;background:#21130dd1!important;border:1px solid #ffffff29!important}.lang-flag-button.active{filter:drop-shadow(0 0 10px rgba(var(--aero-accent-rgb),.7))!important}.lang-highlight-note{border:1px solid var(--aero-accent)!important;color:var(--aero-text)!important;border-radius:var(--aero-radius-sm)!important;box-shadow:var(--aero-shadow-md)!important;background:#21130df0!important}.lang-highlight-note:before{border-color:transparent transparent transparent var(--aero-accent)!important}@media (max-width:1100px){.cards-container{gap:16px!important;max-width:100%!important;padding:10px!important}.game-card{aspect-ratio:280/420!important;width:clamp(150px,25vw - 25px,220px)!important;height:auto!important}}@media (max-width:640px){.cards-container{flex-wrap:wrap!important;gap:12px!important;max-height:none!important;overflow:visible!important}.game-card{aspect-ratio:280/420!important;width:calc(50vw - 34px)!important;height:auto!important}.card-title-text{font-size:1.35rem!important}}.selector-confirm-title.tone-0,.selector-confirm-title.tone-1,.selector-confirm-title.tone-2{color:#f4bc46!important;text-shadow:0 1px 3px #0000008c!important}.selector-confirm-title.tone-3{color:#7b9b70!important;text-shadow:0 1px 3px #0000008c!important}.video-modal{border-radius:var(--aero-radius-lg)!important;box-shadow:inset 0 2px 0 #ffffff42,inset 0 -22px 50px rgba(var(--aero-accent-rgb),.08),0 30px 70px #1209046b!important;background:linear-gradient(#21130df7,#21130df2 46%,#21130df7)!important;border:1px solid #ffffff29!important}.tab{border-radius:var(--aero-radius-md)!important;color:var(--aero-section-ink)!important;box-shadow:inset 0 1px 0 #ffffff38,var(--aero-shadow-md)!important;background:linear-gradient(#21130df7,#21130de6)!important;border:1px solid #ffffff29!important}.tab-label{color:inherit!important;font-family:var(--aero-font-display)!important}.tab.active,.tab:hover{background:linear-gradient(180deg,#ffffff80 0,#ffffff24 46%,#00000014 100%),linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 58%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.tab.active,.tab:hover{background:linear-gradient(180deg,#ffffff80 0,#ffffff24 46%,#00000014 100%),linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 80%,#21130df5) 0,var(--aero-section-accent) 58%,var(--aero-accent-deep) 100%)!important}}.tab.active,.tab:hover{color:#fff!important;box-shadow:inset 0 1px 0 #ffffff38,0 10px 24px rgba(var(--aero-section-accent-rgb),.36)!important;border-color:#ffffff2e!important}.tab.active .tab-label{color:#fff!important;text-shadow:0 1px 2px #12090473!important}.close-main{color:var(--aero-accent-ink)!important;box-shadow:inset 0 1px 0 #fff3,var(--aero-shadow-md)!important;background:linear-gradient(#21130df5,#21130df5)!important;border:1px solid #ffffff29!important}.close-main:hover{background:linear-gradient(180deg,var(--aero-accent) 0,var(--aero-accent) 58%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.close-main:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 76%,#21130df5) 0,var(--aero-accent) 58%,var(--aero-accent-deep) 100%)!important}}.close-main:hover{color:#fff!important;box-shadow:0 8px 22px rgba(var(--aero-accent-rgb),.5)!important;border-color:#ffffffe6!important}.video-info-title{font-family:var(--aero-font-display)!important;text-shadow:0 1px 2px #00000073!important}.dubbing-notice,.video-description{color:var(--aero-text)!important}.dubbing-notice{border-top:1px solid rgba(var(--aero-section-accent-rgb),.35)!important;border-bottom:1px solid rgba(var(--aero-section-accent-rgb),.35)!important}.dubbing-notice,.project-social{background:linear-gradient(#21130df5,#21130df0)!important}.project-social{border:1px solid rgba(var(--aero-section-accent-rgb),.45)!important;color:var(--aero-accent-ink)!important;box-shadow:inset 0 1px 0 #fff3,var(--aero-shadow-sm)!important}.project-social:hover{border-color:var(--aero-section-accent-2)!important;background:linear-gradient(#21130df5,#21130dfa)!important}.client-panel{border-radius:var(--aero-radius-md)!important;box-shadow:inset 0 1px 0 #ffffff38,var(--aero-shadow-sm)!important;background:linear-gradient(165deg,#21130df5,#21130deb 58%,#21130df2)!important;border:1px solid #ffffff29!important}.client-name{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important}.client-desc{color:var(--aero-text-soft)!important}.client-avatar{background:linear-gradient(180deg,rgba(var(--aero-section-accent-rgb),.5),rgba(var(--aero-section-accent-rgb),.8))!important;box-shadow:0 0 0 2px #ffffff4d!important}.client-cta{background:linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 56%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.client-cta{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 78%,#21130df5) 0,var(--aero-section-accent) 56%,var(--aero-accent-deep) 100%)!important}}.client-cta{color:#fff!important;box-shadow:inset 0 1px 0 #ffffff38,0 6px 14px rgba(var(--aero-section-accent-rgb),.36)!important;border:1px solid #ffffff24!important}.client-cta:hover{background:linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 60%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.client-cta:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 70%,#21130df5) 0,color-mix(in srgb,var(--aero-section-accent) 92%,#000) 60%,var(--aero-accent-deep) 100%)!important}}.client-cta:hover{box-shadow:0 10px 22px rgba(var(--aero-section-accent-rgb),.46),inset 0 1px 0 #ffffff38!important}.side-panel{background:linear-gradient(#21130df5,#21130ded 40%,#21130df5)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px #ffffff38,-14px 0 40px #12090438!important}.side-panel.right{box-shadow:inset 0 1px #ffffff38,14px 0 40px #12090438!important}.panel-header{border-bottom:1px solid rgba(var(--aero-section-accent-rgb),.35)!important;background:linear-gradient(#21130dfa,#21130df0)!important;box-shadow:0 10px 20px -18px #12090480!important}.panel-title{color:var(--aero-accent-ink)!important;font-family:var(--aero-font-display)!important;text-shadow:0 1px 2px #00000073!important}.chapter-card-bar{border:1px solid rgba(var(--aero-section-accent-rgb),.4)!important;box-shadow:inset 0 1px 0 #ffffff38,var(--aero-shadow-sm)!important;background:linear-gradient(#21130dfa,#21130df0)!important}.chapter-card:hover .chapter-card-bar{box-shadow:inset 0 1px 0 #fff3,0 6px 14px rgba(var(--aero-section-accent-rgb),.3)!important;background:linear-gradient(#21130df5,#21130dfa)!important}.chapter-flag{background:linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 60%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.chapter-flag{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 76%,#21130df5) 0,var(--aero-section-accent) 60%,var(--aero-accent-deep) 100%)!important}}.chapter-flag{color:#fff!important;border:1px solid #ffffff24!important;box-shadow:0 2px 6px #1209043d!important}.chapter-name{color:var(--aero-section-ink)!important}.chapter-thumb{background:#21130df5!important;border:1px solid #ffffff29!important}.chapter-thumb-play{color:#fff!important;background:#1209048c!important}.chapter-watch{color:var(--aero-text-soft)!important}.chapter-card:hover .chapter-watch{color:var(--aero-accent-ink)!important}.chapter-card.is-playing .chapter-card-bar{background:linear-gradient(180deg,#ffffff73 0,#ffffff1f 46%,#0000001a 100%),linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 58%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.chapter-card.is-playing .chapter-card-bar{background:linear-gradient(180deg,#ffffff73 0,#ffffff1f 46%,#0000001a 100%),linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 80%,#21130df5) 0,var(--aero-section-accent) 58%,var(--aero-accent-deep) 100%)!important}}.chapter-card.is-playing .chapter-card-bar{box-shadow:0 6px 16px rgba(var(--aero-section-accent-rgb),.42)!important;border-color:#ffffff2e!important}.chapter-card.is-playing .chapter-name{color:#fff!important;text-shadow:0 1px 2px #12090473!important}.chapter-card.is-playing .chapter-flag{color:var(--aero-accent-ink)!important;box-shadow:none!important;background:linear-gradient(#21130df5,#21130df5)!important}.chapter-card.is-playing .chapter-watch{color:var(--aero-accent-ink)!important}.credit-card{border-radius:var(--aero-radius-sm)!important;box-shadow:inset 0 1px 0 #ffffff38,var(--aero-shadow-sm)!important;background:linear-gradient(#21130df0,#21130de6)!important;border:1px solid #ffffff29!important}.credit-card:hover{border-color:rgba(var(--aero-section-accent-rgb),.5)!important;box-shadow:inset 0 1px 0 #fff3,0 8px 18px rgba(var(--aero-section-accent-rgb),.28)!important;background:linear-gradient(#21130df5,#21130dfa)!important}.credit-avatar,.credit-avatar--actor{background:linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 60%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.credit-avatar,.credit-avatar--actor{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 74%,#21130df5) 0,var(--aero-section-accent) 60%,var(--aero-accent-deep) 100%)!important}}.credit-avatar,.credit-avatar--actor{color:#fff!important;border:1px solid #ffffff24!important}.credit-avatar--role{border:1px solid rgba(var(--aero-section-accent-rgb),.5)!important;color:var(--aero-accent-ink)!important;background:linear-gradient(#21130dfa,#21130df0)!important}.credit-name{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important}.credit-name:hover{color:var(--aero-accent-ink)!important}.credit-role{color:var(--aero-text-soft)!important}.credit-external{color:var(--aero-accent-ink)!important}.project-modal-container{position:relative;overflow:hidden;border-radius:var(--aero-radius-xl)!important;box-shadow:inset 0 2px 0 #ffffff42,inset 0 -28px 64px rgba(var(--aero-accent-rgb),.08),0 34px 78px #12090475!important;-webkit-backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;color:var(--aero-text)!important;background:linear-gradient(#21130df7,#21130df2 52%,#21130df7)!important;border:1px solid #ffffff29!important}.project-modal-container:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#21130dbf,#fff0);height:44%;position:absolute;inset:0 0 auto}.project-modal-container>*{z-index:1;position:relative}.project-modal-container header:after{content:"";background:linear-gradient(90deg,transparent,rgba(var(--aero-accent-rgb),.55),transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.project-modal-container h2,.project-modal-container h3{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important}.project-modal-container h4,.project-modal-container label,.project-modal-container li,.project-modal-container p{color:var(--aero-text-soft)!important}.project-modal-container strong{color:var(--aero-section-ink)!important}.project-modal-container input,.project-modal-container textarea{color:var(--aero-text)!important;border-radius:var(--aero-radius-sm)!important;background:#21130dd9!important;border:1px solid #35221a2e!important;box-shadow:inset 0 2px 5px #12090417!important}.project-modal-container input::placeholder,.project-modal-container textarea::placeholder{color:#35221a73!important}.project-modal-container input:focus,.project-modal-container textarea:focus{border-color:rgba(var(--aero-accent-rgb),.85)!important;box-shadow:inset 0 2px 5px #12090412,0 0 0 4px rgba(var(--aero-accent-rgb),.18)!important;background:#21130df5!important}.aero-btn{letter-spacing:.01em;font-weight:700;font-family:var(--aero-font-display)!important;color:#fff!important;text-shadow:0 1px 2px #12090473!important;border-radius:var(--aero-radius-pill)!important;border:1px solid #ffffff24!important;transition:transform .16s,filter .2s!important}.aero-btn-primary{background:linear-gradient(180deg,#ffffff8c 0,#ffffff29 44%,#0000000f 52%,#00000029 100%),linear-gradient(180deg,var(--aero-accent) 0,var(--aero-accent) 55%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.aero-btn-primary{background:linear-gradient(180deg,#ffffff8c 0,#ffffff29 44%,#0000000f 52%,#00000029 100%),linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 82%,#21130df5) 0,var(--aero-accent) 55%,var(--aero-accent-deep) 100%)!important}}.aero-btn-primary{box-shadow:inset 0 1px 0 #ffffff38,inset 0 -2px 6px #12090447,0 10px 24px rgba(var(--aero-accent-rgb),.34)!important}.aero-btn-primary:hover:not(:disabled){filter:saturate(118%)brightness(106%)!important;box-shadow:inset 0 1px 0 #ffffff38,0 16px 34px rgba(var(--aero-accent-rgb),.44)!important;transform:translateY(-2px)!important}.aero-btn-primary:active:not(:disabled){filter:brightness(96%)!important;transform:translateY(0)!important}.folder-overlay{-webkit-backdrop-filter:blur(10px)saturate(120%)!important;backdrop-filter:blur(10px)saturate(120%)!important;background:linear-gradient(#21130d8c,#120904c2)!important}.folder-container{box-shadow:inset 0 2px 0 #ffffff4d,inset 0 -30px 70px rgba(var(--aero-accent-rgb),.08),0 34px 80px #12090480!important;-webkit-backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;background:linear-gradient(#21130df5,#21130df0)!important;border:1px solid #ffffff29!important;border-radius:20px 34px 22px 22px!important}.folder-tab{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent))!important}@supports (color:color-mix(in lab,red,red)){.folder-tab{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 74%,#21130df5),var(--aero-accent))!important}}.folder-tab{color:#fff!important;text-shadow:0 1px 2px #12090466!important;box-shadow:inset 0 1px 0 #ffffff38,0 -4px 12px rgba(var(--aero-accent-rgb),.3)!important;border-color:#ffffff2e!important}.folder-close-btn{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent-deep))!important}@supports (color:color-mix(in lab,red,red)){.folder-close-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 76%,#21130df5),var(--aero-accent-deep))!important}}.folder-close-btn{color:#fff!important;box-shadow:inset 0 1px 0 #ffffff38,0 6px 14px rgba(var(--aero-accent-rgb),.4)!important;border:1px solid #ffffff24!important}.folder-close-btn:hover{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent))!important}@supports (color:color-mix(in lab,red,red)){.folder-close-btn:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 60%,#21130df5),var(--aero-accent))!important}}.folder-sheet{color:var(--aero-text)!important;border-radius:var(--aero-radius-md)!important;background:linear-gradient(#21130df7,#21130df2)!important;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #35221a12,0 6px 22px #12090424!important}.folder-sheet::-webkit-scrollbar-thumb{background:rgba(var(--aero-accent-rgb),.4)!important}.folder-fastener{border-color:rgba(var(--aero-accent-rgb),.4)!important;background:linear-gradient(#21130df5,#21130df0)!important}.folder-fastener:after,.folder-fastener:before{background:var(--aero-accent-deep)!important}.folder-title{color:var(--aero-section-ink)!important;border-bottom:2px dashed rgba(var(--aero-accent-rgb),.35)!important;font-family:var(--aero-font-display)!important}.folder-section{border-radius:var(--aero-radius-md)!important;background:#21130dc7!important;border:1px solid #35221a1a!important;box-shadow:inset 0 1px #fff3,0 4px 12px #1209041a!important}.folder-section-title{color:var(--aero-accent-ink)!important;border-bottom:1px solid rgba(var(--aero-accent-rgb),.24)!important}.folder-credit-name,.folder-list{color:var(--aero-text)!important}.folder-credit-name{font-weight:700!important}.folder-link{color:var(--aero-accent-ink)!important}.folder-link:hover{color:var(--aero-section-accent-2)!important}.folder-list.inline-list li{background:rgba(var(--aero-accent-rgb),.12)!important;color:var(--aero-text)!important;border:1px solid rgba(var(--aero-accent-rgb),.22)!important;border-radius:var(--aero-radius-pill)!important}.voice-compare-modal{background:radial-gradient(circle at 12% 0,rgba(var(--aero-section-accent-rgb),.16),transparent 42%),linear-gradient(180deg,#21130df7 0,#21130df2 52%,#21130df7 100%)!important;color:var(--aero-text)!important;box-shadow:inset 0 2px 0 #ffffff4d,inset 0 -28px 64px rgba(var(--aero-section-accent-rgb),.1),0 32px 78px #12090480!important;-webkit-backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;border:1px solid #ffffff29!important}.voice-compare-head h2{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important;text-shadow:0 1px 2px #00000073!important}.voice-bank-kicker{color:var(--aero-accent-ink)!important}.voice-compare-head p{color:var(--aero-text-soft)!important}.voice-compare-close{border:1px solid rgba(var(--aero-section-accent-rgb),.45)!important;color:var(--aero-accent-ink)!important;background:#21130dd9!important;box-shadow:inset 0 1px #fff3,0 4px 12px #12090424!important}.voice-compare-close:hover{background:var(--aero-section-accent)!important;color:#fff!important}.voice-compare-card{box-shadow:inset 0 1px 0 #fff3,var(--aero-shadow-sm)!important;background:linear-gradient(#21130df0,#21130de6)!important;border:1px solid #ffffff29!important}.voice-compare-card:hover{border-color:rgba(var(--aero-section-accent-rgb),.5)!important;box-shadow:inset 0 1px 0 #fff3,0 10px 24px rgba(var(--aero-section-accent-rgb),.28)!important}.voice-compare-letter{color:#5a3a05!important;background:linear-gradient(#fff3c4,#f4bc46 55%,#f4bc46)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px #ffffff38,0 4px 10px #1209043d!important}.voice-compare-avatar{border:1px solid rgba(var(--aero-section-accent-rgb),.45)!important;background:#35221a1f!important}.voice-compare-avatar span{color:var(--aero-accent-ink)!important}.voice-compare-card h3{color:var(--aero-section-ink)!important}.voice-compare-card p{color:var(--aero-text-soft)!important}.voice-compare-card button{background:linear-gradient(180deg,#ffffff80 0,#ffffff24 46%,#0000000d 54%,#00000024 100%),linear-gradient(180deg,var(--aero-section-accent) 0,var(--aero-section-accent) 55%,var(--aero-accent-deep) 100%)!important}@supports (color:color-mix(in lab,red,red)){.voice-compare-card button{background:linear-gradient(180deg,#ffffff80 0,#ffffff24 46%,#0000000d 54%,#00000024 100%),linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 80%,#21130df5) 0,var(--aero-section-accent) 55%,var(--aero-accent-deep) 100%)!important}}.voice-compare-card button{color:#fff!important;text-shadow:0 1px 2px #12090473!important;box-shadow:inset 0 1px 0 #ffffff38,0 8px 20px rgba(var(--aero-section-accent-rgb),.34)!important;font-family:var(--aero-font-display)!important;border:1px solid #ffffff24!important;transition:transform .16s,filter .2s!important}.voice-compare-card button:hover:not(:disabled){filter:saturate(118%)brightness(106%)!important;transform:translateY(-2px)!important}.carousel-floating-btn{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent-deep))!important}@supports (color:color-mix(in lab,red,red)){.carousel-floating-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 76%,#21130df5),var(--aero-accent-deep))!important}}.carousel-floating-btn{box-shadow:inset 0 1px 0 #ffffff38,0 8px 24px rgba(var(--aero-accent-rgb),.42),0 0 15px rgba(var(--aero-accent-rgb),.24)!important;border:1px solid #ffffff24!important}.carousel-floating-btn:hover{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent))!important}@supports (color:color-mix(in lab,red,red)){.carousel-floating-btn:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 62%,#21130df5),var(--aero-accent))!important}}.carousel-floating-btn:hover{box-shadow:inset 0 1px 0 #ffffff38,0 12px 30px rgba(var(--aero-accent-rgb),.5),0 0 20px rgba(var(--aero-accent-rgb),.32)!important}.is-selected-holo{border-color:rgba(var(--aero-accent-rgb),.9)!important;box-shadow:0 0 22px rgba(var(--aero-accent-rgb),.45),inset 0 0 12px rgba(var(--aero-accent-rgb),.16)!important}.modal-container label{color:var(--aero-accent-ink)!important}.modal-container-header,.modal-container-title{color:var(--aero-section-ink)!important}.modal-overlay-sub{background:linear-gradient(#21130d94,#120904c7)!important}.modal-overlay-sub,.terms-overlay{-webkit-backdrop-filter:blur(10px)saturate(120%)!important;backdrop-filter:blur(10px)saturate(120%)!important}.terms-overlay{background:linear-gradient(#21130d8c,#120904c7)!important}.encarta-card{box-shadow:inset 0 1px 0 #fff3,inset 0 -16px 34px rgba(var(--aero-accent-rgb),.08),0 14px 34px #12090457!important;-webkit-backdrop-filter:blur(var(--aero-blur)) saturate(150%)!important;backdrop-filter:blur(var(--aero-blur)) saturate(150%)!important;background:linear-gradient(145deg,#21130df2,#21130deb)!important;border:1px solid #ffffff29!important}.encarta-card:before{background:linear-gradient(90deg,var(--aero-accent),var(--aero-accent),var(--aero-accent))!important}@supports (color:color-mix(in lab,red,red)){.encarta-card:before{background:linear-gradient(90deg,color-mix(in srgb,var(--aero-accent) 70%,#21130df5),var(--aero-accent),color-mix(in srgb,var(--aero-accent) 70%,#21130df5))!important}}.encarta-card:hover{border-color:rgba(var(--aero-accent-rgb),.75)!important;box-shadow:inset 0 1px 0 #fff3,inset 0 -16px 34px rgba(var(--aero-accent-rgb),.12),0 20px 44px rgba(var(--aero-accent-rgb),.4)!important}.encarta-card-icon{background:linear-gradient(180deg,#21130df2,rgba(var(--aero-accent-rgb),.16))!important;border:1px solid rgba(var(--aero-accent-rgb),.4)!important;box-shadow:inset 0 1px #fff3,0 4px 12px #1209042e!important}.encarta-card-text{color:var(--aero-section-ink)!important;text-shadow:0 1px 2px #00000073!important}.hole-text{color:#ffffffc7!important}.hole-bg{border-color:rgba(var(--aero-accent-rgb),.55)!important}.modal-sub{box-shadow:inset 0 2px 0 #ffffff4d,inset 0 -28px 64px rgba(var(--aero-accent-rgb),.08),0 32px 78px #12090480!important;-webkit-backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur-heavy)) saturate(160%)!important;color:var(--aero-text)!important;background:linear-gradient(#21130df7,#21130df2 52%,#21130df7)!important;border:1px solid #ffffff29!important}.modal-sub:before{background:linear-gradient(90deg,transparent,rgba(var(--aero-accent-rgb),.75),transparent)!important;height:3px!important}.modal-sub-close{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent-deep))!important}@supports (color:color-mix(in lab,red,red)){.modal-sub-close{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 74%,#21130df5),var(--aero-accent-deep))!important}}.modal-sub-close{box-shadow:inset 0 1px 0 #ffffff38,0 6px 16px rgba(var(--aero-accent-rgb),.4)!important;border:1px solid #ffffff24!important}.modal-sub-close:hover{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent))!important}@supports (color:color-mix(in lab,red,red)){.modal-sub-close:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 60%,#21130df5),var(--aero-accent))!important}}.modal-sub-title{color:var(--aero-section-ink)!important;font-family:var(--aero-font-display)!important;text-shadow:0 1px 2px #00000073!important}.modal-sub-content{color:var(--aero-text)!important;border:1px solid #35221a1a!important;border-left:4px solid rgba(var(--aero-accent-rgb),.85)!important;border-radius:var(--aero-radius-md)!important;background:#21130db8!important;box-shadow:inset 0 1px #fff3,0 6px 18px #1209041f!important}.modal-sub-content h3{color:var(--aero-accent-ink)!important;font-family:var(--aero-font-display)!important}.mobile-dashboard,.modal-sub-content li,.modal-sub-content p{color:var(--aero-text)!important}.mobile-dashboard{--mobile-bg:#f7f1e8;--mobile-panel:#ffffffd1;--mobile-line:#35221a24;--mobile-gold:var(--aero-accent-deep);background:radial-gradient(120% 60% at 80% 0,var(--aero-section-wash),transparent 60%),radial-gradient(100% 50% at 10% 100%,rgba(var(--aero-accent-rgb),.14),transparent 62%),linear-gradient(180deg,var(--aero-section-bg2) 0,var(--aero-section-bg1) 60%,var(--aero-section-bg3) 100%)!important}.mobile-app-header{-webkit-backdrop-filter:blur(var(--aero-blur)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur)) saturate(160%)!important;background:linear-gradient(#21130df0,#21130ddb)!important;border-bottom:1px solid #ffffff29!important;box-shadow:0 6px 20px #12090424!important}.mobile-brand{color:var(--aero-section-ink)!important}.mobile-header-actions a,.mobile-header-actions button{color:var(--aero-accent-ink)!important;background:linear-gradient(#21130df5,#21130ddb)!important;border:1px solid #35221a29!important;box-shadow:inset 0 1px #fff3,0 4px 10px #12090424!important}.mobile-header-actions a:hover,.mobile-header-actions button:hover{border-color:rgba(var(--aero-accent-rgb),.6)!important;box-shadow:inset 0 1px 0 #fff3,0 6px 16px rgba(var(--aero-accent-rgb),.32)!important}.mobile-hero{border:1px solid #ffffff29!important;box-shadow:inset 0 2px #ffffff4d,0 14px 32px #12090438!important}.mobile-hero-actions button{color:var(--aero-section-ink)!important;background:linear-gradient(#21130df2,#21130de0)!important;border:1px solid #35221a24!important;box-shadow:inset 0 1px #fff3,0 6px 16px #12090424!important}.mobile-hero-actions button:first-child{border-color:rgba(var(--aero-accent-rgb),.5)!important}.mobile-hero-actions button:nth-child(2){border-color:#f0a91d8c!important}.mobile-project-rail strong,.mobile-project-rail>button,.mobile-project-section h2{color:var(--aero-section-ink)!important}.mobile-project-image{background:#21130de6!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px #fff3,0 8px 20px #12090433!important}.mobile-help-card{background:radial-gradient(circle at 100% 0,rgba(var(--aero-accent-rgb),.16),transparent 46%),linear-gradient(180deg,#21130df2,#21130de6)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px #fff3,0 10px 26px #12090429!important}.mobile-help-card span{color:var(--aero-section-ink)!important}.mobile-help-card p{color:var(--aero-text-soft)!important}.mobile-help-card button{background:linear-gradient(180deg,#ffffff80 0,#ffffff24 46%,#0000000d 54%,#00000024 100%),linear-gradient(180deg,var(--aero-accent),var(--aero-accent) 55%,var(--aero-accent-deep))!important}@supports (color:color-mix(in lab,red,red)){.mobile-help-card button{background:linear-gradient(180deg,#ffffff80 0,#ffffff24 46%,#0000000d 54%,#00000024 100%),linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 80%,#21130df5),var(--aero-accent) 55%,var(--aero-accent-deep))!important}}.mobile-help-card button{box-shadow:inset 0 1px 0 #ffffff38,0 8px 20px rgba(var(--aero-accent-rgb),.34)!important;border:1px solid #ffffff24!important}.mobile-page-heading span{color:var(--aero-accent-ink)!important}.mobile-page-heading h1{color:var(--aero-section-ink)!important}.mobile-voice-toolbar{background:0 0!important}.mobile-voice-toolbar label{color:var(--aero-text-soft)!important;background:linear-gradient(#21130df5,#21130de6)!important;border:1px solid #35221a29!important;box-shadow:inset 0 1px #fff3,0 6px 16px #1209041f!important}.mobile-voice-toolbar input{color:var(--aero-text)!important}.mobile-voice-toolbar>button{background:linear-gradient(180deg,#21130df2,rgba(var(--aero-accent-rgb),.16))!important;border:1px solid rgba(var(--aero-accent-rgb),.45)!important;color:var(--aero-accent-ink)!important}.mobile-results-line{color:var(--aero-text-soft)!important}.mobile-results-line strong{color:var(--aero-section-ink)!important}.mobile-bottom-nav{-webkit-backdrop-filter:blur(var(--aero-blur)) saturate(160%)!important;backdrop-filter:blur(var(--aero-blur)) saturate(160%)!important;background:linear-gradient(#21130df5,#21130df0)!important;border-top:1px solid #ffffff29!important;box-shadow:0 -10px 30px #1209042e!important}.mobile-bottom-nav button{color:var(--aero-text-soft)!important}.mobile-bottom-nav button.active{background:linear-gradient(180deg,#21130de6,rgba(var(--aero-accent-rgb),.18))!important;color:var(--aero-accent-ink)!important;box-shadow:inset 0 1px 0 #fff3,0 6px 14px rgba(var(--aero-accent-rgb),.26)!important}.mobile-selection-dock{background:linear-gradient(#21130df5,#21130df0)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px #fff3,0 14px 38px #1209044d!important}.mobile-selection-dock strong{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent))!important}@supports (color:color-mix(in lab,red,red)){.mobile-selection-dock strong{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 74%,#21130df5),var(--aero-accent))!important}}.mobile-selection-dock span{color:var(--aero-text-soft)!important}.mobile-selection-dock button{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent-deep))!important}@supports (color:color-mix(in lab,red,red)){.mobile-selection-dock button{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 78%,#21130df5),var(--aero-accent-deep))!important}}.mobile-selection-dock button{color:#fff!important;box-shadow:inset 0 1px 0 #ffffff38,0 6px 14px rgba(var(--aero-accent-rgb),.34)!important}.mobile-selection-dock button:last-child{background:linear-gradient(180deg,var(--aero-section-accent),var(--aero-section-accent))!important}@supports (color:color-mix(in lab,red,red)){.mobile-selection-dock button:last-child{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 74%,#21130df5),var(--aero-section-accent))!important}}.mobile-selection-dock button:last-child{color:#fff!important}.mobile-sheet-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:linear-gradient(#21130d8c,#120904c2)!important}.mobile-sheet{color:var(--aero-text)!important;background:linear-gradient(#21130dfa,#21130df5)!important;box-shadow:inset 0 2px #ffffff4d,0 -18px 50px #12090457!important}.mobile-sheet:before{background:rgba(var(--aero-accent-rgb),.5)!important}.mobile-filter-group>span,.mobile-sheet-head span{color:var(--aero-accent-ink)!important}.mobile-sheet-head h2{color:var(--aero-section-ink)!important}.mobile-sheet-head button{color:var(--aero-accent-ink)!important;background:linear-gradient(#21130df5,#21130de6)!important;border:1px solid #35221a29!important}.mobile-filter-group button{color:var(--aero-text)!important;background:#21130dcc!important;border:1px solid #35221a29!important;box-shadow:inset 0 1px #fff3!important}.mobile-filter-group button.active{background:linear-gradient(180deg,#21130de6,rgba(var(--aero-accent-rgb),.2))!important;border-color:rgba(var(--aero-accent-rgb),.8)!important;color:var(--aero-accent-ink)!important}.mobile-sheet-apply{background:linear-gradient(180deg,#ffffff80 0,#ffffff24 46%,#0000000d 54%,#00000024 100%),linear-gradient(180deg,var(--aero-accent),var(--aero-accent) 55%,var(--aero-accent-deep))!important}@supports (color:color-mix(in lab,red,red)){.mobile-sheet-apply{background:linear-gradient(180deg,#ffffff80 0,#ffffff24 46%,#0000000d 54%,#00000024 100%),linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 80%,#21130df5),var(--aero-accent) 55%,var(--aero-accent-deep))!important}}.mobile-sheet-apply{color:#fff!important;box-shadow:inset 0 1px 0 #ffffff38,0 8px 22px rgba(var(--aero-accent-rgb),.36)!important}.mobile-fullscreen-panel{background:radial-gradient(120% 60% at 80% 0,var(--aero-section-wash),transparent 60%),linear-gradient(180deg,var(--aero-section-bg2) 0,var(--aero-section-bg1) 70%,var(--aero-section-bg3) 100%)!important;color:var(--aero-text)!important}.mobile-fullscreen-panel header span{color:var(--aero-accent-ink)!important}.mobile-fullscreen-panel h2{color:var(--aero-section-ink)!important}.mobile-fullscreen-panel header button{color:var(--aero-accent-ink)!important;background:linear-gradient(#21130df5,#21130de6)!important;border:1px solid #35221a29!important}.mobile-compare-list article{color:var(--aero-text)!important;background:linear-gradient(#21130df2,#21130de6)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px #fff3,0 8px 20px #12090424!important}.mobile-compare-list b{background:linear-gradient(180deg,var(--aero-accent),var(--aero-accent-deep))!important}@supports (color:color-mix(in lab,red,red)){.mobile-compare-list b{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-accent) 76%,#21130df5),var(--aero-accent-deep))!important}}.mobile-compare-list b{color:#fff!important}.mobile-compare-list button{background:linear-gradient(180deg,var(--aero-section-accent),var(--aero-section-accent))!important}@supports (color:color-mix(in lab,red,red)){.mobile-compare-list button{background:linear-gradient(180deg,color-mix(in srgb,var(--aero-section-accent) 76%,#21130df5),var(--aero-section-accent))!important}}.mobile-compare-list button{color:#fff!important;box-shadow:0 6px 14px rgba(var(--aero-section-accent-rgb),.34)!important}.mobile-legal-row button{color:var(--aero-text-soft)!important}.modal-container{color:var(--aero-text)!important}.modal-container-header{border-bottom-color:#ffffff24!important}.modal-container-title svg{color:var(--aero-accent-ink)!important}.rtf,.rtf div,.rtf li,.rtf p,.rtf span{color:var(--aero-text-soft)!important}.rtf h1,.rtf h2,.rtf h3,.rtf h4,.rtf h5,.rtf h6{color:var(--aero-section-ink)!important}.rtf a{color:var(--aero-accent-ink)!important}.rtf b,.rtf strong{color:var(--aero-section-ink)!important}.rtf blockquote{border-left-color:rgba(var(--aero-accent-rgb),.55)!important}.rtf hr,.rtf table,.rtf td,.rtf th{border-color:#ffffff24!important}.rtf table,.rtf td,.rtf th{color:var(--aero-text-soft)!important}.rtf th{color:var(--aero-section-ink)!important}.glacier-tag{color:var(--aero-accent-ink)!important;background:#ffffff1a!important}.glacier-card[data-gender=Femenina] .glacier-tag{color:#f4bc46!important;background:#d048532e!important}.glacier-card[data-gender=Andrógina] .glacier-tag,.glacier-card[data-gender=Andrógino] .glacier-tag,.glacier-card[data-gender=Masculina] .glacier-tag{color:#c9b9a8!important;background:#f4bc462e!important}.glacier-card-meta{color:#c9b9a8d1!important}.glacier-card{color:var(--aero-text)!important;background:linear-gradient(#21130df5,#21130df0)!important}.glacier-card li,.glacier-card p,.glacier-card span{color:var(--aero-text-soft)!important}.glacier-card h3,.glacier-card h4,.glacier-card strong{color:var(--aero-section-ink)!important}.glacier-action--demos{color:var(--aero-accent-ink)!important}.glacier-action--demos.is-open{color:#fff!important}.catalog-card{color:var(--aero-text)!important;background:linear-gradient(#21130df5,#21130df0)!important;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #00000057!important}.catalog-card:hover{box-shadow:inset 0 1px #ffffff3d,0 16px 34px #00000070!important}.modal-container-footer:after{background-image:linear-gradient(#0000,#1209048c)!important}.modal-container-footer{background:#12090466!important;border-top:1px solid #ffffff24!important}.bottom-fill:after{background:linear-gradient(#ffffff29,#0000)!important}.hero-photo:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#0e09050a,#1209041a 38%,#180a1285 70%,#14080e99);position:absolute;inset:0}.catalog-search-wrapper{background:#120904e0!important;box-shadow:inset 0 1px #ffffff24!important}.catalog-search-iconbox{background:#ffffff1f!important}.catalog-search-iconbox,.catalog-search-input{color:var(--aero-text)!important}.catalog-search-input::placeholder{opacity:1;color:var(--aero-text-faint)!important}.catalog-card p,.catalog-card span{color:var(--aero-text-soft)!important}.catalog-card h3,.catalog-card h4,.catalog-card strong{color:var(--aero-section-ink)!important}.btn-modal.is-ghost,.icon-button{color:var(--aero-text-soft)!important}.btn-modal.is-ghost:focus,.btn-modal.is-ghost:hover,.icon-button:focus,.icon-button:hover{color:var(--aero-text)!important;background-color:#ffffff1f!important}.btn-modal.is-primary,.btn-modal.is-primary:focus,.btn-modal.is-primary:hover{background-color:#a84348!important}.glacier-card .voice-reason-chip{color:var(--aero-accent-ink)!important;background:#ffffff1a!important}.catalog-filter-btn.active{background:rgba(var(--aero-accent-rgb),.92)!important;color:#f7f1e8!important;box-shadow:inset 0 1px #ffffff57!important}.aero-btn,.btn-back,.btn-back-all,.btn-ghost,.btn-modal,.btn-primary,.cancel-btn,.card-genre,.catalog-close-link,.catalog-filter-btn,.discard-btn,.enter-btn,.faq-category-btn,.faq-eyebrow,.faq-question,.generate-btn,.hero-btn,.hero-btn-label,.hero-cta,.lang-cta,.lang-switch-capsule button,.play-btn,.precios-promo-btn,.precios-tab,.precios-view-root .send-btn,.project-badge,.publish-btn,.reset-btn,.see-all-btn,.selector-cta,.speak-btn,.sum-btn,.tab-label,.toggle-btn,.voice-compare-card button{font-family:var(--aero-font-ui)!important}.catalog-card p,.catalog-card span,.catalog-search-input,.demos-shell .vadv-chips button,.demos-shell .vadv-chips-label,.demos-shell .vadv-label,.demos-shell .voice-cat-pill,.demos-shell .voice-join-btn,.demos-shell .voice-page-pill,.demos-shell .voice-reason-chip,.demos-shell .voice-searchbar-filters,.dubbing-notice,.footer-bar,.footer-copy,.footer-link,.footer-links,.precios-note{font-family:var(--aero-font-body)!important}.catalog-section-title,.project-card-title,.section-header-text h2{font-family:var(--aero-font-display)!important}.aero-landing-shell .precios-title,.card-title-text,.catalog-section-title,.client-name,.credit-name,.faq-category-btn,.faq-contract-title,.faq-eyebrow,.faq-question,.faq-title,.folder-title,.glacier-card-head .glacier-card-name,.modal-sub-content h3,.modal-sub-title,.panel-title,.precios-hero .precios-title,.precios-title,.precios-view-root .card-name,.precios-view-root .custom-config-title,.precios-view-root .price-tag,.project-modal-container h2,.project-modal-container h3,.section-header-text h2,.selected-overlay h2,.video-info-title,.voice-board-head h3,.voice-compare-head h2,.voice-search-title,h1,h2,h3,h4,h5{font-weight:400!important}.aero-landing-shell .precios-title,.faq-title,.precios-hero .precios-title,.precios-title,.voice-search-title{font-size:var(--aero-type-hero)!important;line-height:var(--aero-lh-hero)!important;letter-spacing:var(--aero-ls-hero)!important}.section-header-text h2{font-size:var(--aero-type-h2)!important}.catalog-section-title,.section-header-text h2{line-height:var(--aero-lh-title)!important;letter-spacing:var(--aero-ls-title)!important}.catalog-section-title{font-size:var(--aero-type-h3)!important}.glacier-card-head .glacier-card-name,.voice-board-head h3{font-size:var(--aero-type-card)!important;line-height:var(--aero-lh-title)!important;letter-spacing:var(--aero-ls-title)!important}.precios-sub,.section-header-text p,.selected-overlay p,.voice-search-subtitle{font-size:var(--aero-type-body)!important;line-height:var(--aero-lh-body)!important}.faq-eyebrow{font-size:var(--aero-type-micro)!important}.card-genre,.footer-link,.glacier-tag,.project-badge,.project-card-title{font-size:var(--aero-type-micro)!important;letter-spacing:var(--aero-ls-chrome)!important}.catalog-search-input,.faq-category-btn,.hero-btn-label,.precios-tab,.voice-cat-pill,.voice-page-pill{font-size:var(--aero-type-label)!important;letter-spacing:var(--aero-ls-chrome)!important}.glacier-card-type{font-size:var(--aero-type-label)!important}.glacier-card-desc{font-size:var(--aero-type-body)!important;line-height:var(--aero-lh-body)!important}.glacier-action{font-weight:400!important}.faq-item p,.faq-item p *,.faq-question,.faq-question span{font-size:var(--aero-type-body)!important}.faq-item p,.faq-item p *{line-height:var(--aero-lh-body)!important}.price-tag{font-size:var(--aero-type-h2)!important}.precios-promo-title,.precios-view-root .card-name{font-size:var(--aero-type-h3)!important}.precios-promo-btn,.voice-join-btn{font-size:var(--aero-type-label)!important;font-weight:400!important}.faq-desc{font-size:var(--aero-type-body)!important;line-height:var(--aero-lh-body)!important}@media (min-width:761px){.dashboard-root[data-active-tab] .main-content{padding-inline:var(--aero-gutter)}}html{scrollbar-gutter:stable}.catalog-header{padding-left:clamp(16px,3.05vw,39px)!important;padding-right:clamp(16px,3.3vw,42px)!important}.main-wrapper{max-height:calc((100vh - 32px) / var(--pm-s,1))!important;flex-direction:column!important;display:flex!important}.main-wrapper>.tabs-row{flex:none!important}.main-wrapper>.video-modal{flex:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.project-modal-overlay{overflow-x:hidden!important}.voice-avatar-fallback,.voice-header-info{font-family:var(--font-vincendo),sans-serif!important}.voice-card-footer,.voice-card-name,.voice-demo-pill{font-family:var(--aero-font-ui)!important}.voice-card-quote{font-family:var(--aero-font-body)!important}.card-title{font-family:var(--aero-font-display)!important;font-weight:400!important}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}