@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;0,700;1,400&family=Montserrat:wght@200;300;400;500;600&family=Space+Grotesk:wght@500;600;700&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-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-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-sm:8px;--blur-xl:24px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-6{inset:calc(var(--spacing) * -6)}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-4{top:calc(var(--spacing) * 4)}.-right-3{right:calc(var(--spacing) * -3)}.-right-6{right:calc(var(--spacing) * -6)}.right-0{right:0}.right-1\/4{right:25%}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:0}.bottom-1\/3{bottom:33.3333%}.bottom-1\/4{bottom:25%}.bottom-1\/6{bottom:16.6667%}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-10{bottom:calc(var(--spacing) * 10)}.-left-6{left:calc(var(--spacing) * -6)}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-1\/6{left:16.6667%}.left-\[19px\]{left:19px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.ml-14{margin-left:calc(var(--spacing) * 14)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-10{height:calc(var(--spacing) * 10)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-\[1px\]{height:1px}.h-\[28rem\]{height:28rem}.h-\[30rem\]{height:30rem}.h-\[32rem\]{height:32rem}.h-\[34rem\]{height:34rem}.h-\[36rem\]{height:36rem}.h-\[40rem\]{height:40rem}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-\[1px\]{width:1px}.w-\[2px\]{width:2px}.w-\[28rem\]{width:28rem}.w-\[30rem\]{width:30rem}.w-\[32rem\]{width:32rem}.w-\[34rem\]{width:34rem}.w-\[36rem\]{width:36rem}.w-\[40rem\]{width:40rem}.w-\[140px\]{width:140px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[390px\]{max-width:390px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.skew-x-12{--tw-skew-x:skewX(12deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:2147483647px}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#8C6D4F\]{border-color:#8c6d4f}.border-\[\#8C6D4F\]\/15{border-color:oklab(55.7842% .0245455 .0531584/.15)}.border-\[\#8C6D4F\]\/20{border-color:oklab(55.7842% .0245455 .0531584/.2)}.border-\[\#8C6D4F\]\/25{border-color:oklab(55.7842% .0245455 .0531584/.25)}.border-\[\#8C6D4F\]\/30{border-color:oklab(55.7842% .0245455 .0531584/.3)}.border-\[\#8C6D4F\]\/35{border-color:oklab(55.7842% .0245455 .0531584/.35)}.border-\[\#8C6D4F\]\/40{border-color:oklab(55.7842% .0245455 .0531584/.4)}.border-\[\#8C6D4F\]\/50{border-color:oklab(55.7842% .0245455 .0531584/.5)}.border-\[\#D4AF37\]{border-color:#d4af37}.border-\[\#D4AF37\]\/0{border-color:oklab(0% 0 0/0)}.border-\[\#D4AF37\]\/40{border-color:oklab(76.6528% -.00256401 .138654/.4)}.border-\[\#D4AF37\]\/60{border-color:oklab(76.6528% -.00256401 .138654/.6)}.bg-\[\#0A0806\]{background-color:#0a0806}.bg-\[\#0E0C0A\]{background-color:#0e0c0a}.bg-\[\#8C6D4F\]{background-color:#8c6d4f}.bg-\[\#8C6D4F\]\/5{background-color:oklab(55.7842% .0245455 .0531584/.05)}.bg-\[\#8C6D4F\]\/20{background-color:oklab(55.7842% .0245455 .0531584/.2)}.bg-\[\#100D0B\]\/85{background-color:oklab(16.2044% .0036995 .00545868/.85)}.bg-\[\#120F0C\]{background-color:#120f0c}.bg-\[\#120F0C\]\/80{background-color:oklab(17.0963% .00305031 .00727698/.8)}.bg-\[\#14100D\]{background-color:#14100d}.bg-\[\#16120E\]{background-color:#16120e}.bg-\[\#17130F\]{background-color:#17130f}.bg-\[\#050403\]{background-color:#050403}.bg-\[\#171310\]{background-color:#171310}.bg-\[\#D4AF37\]{background-color:#d4af37}.bg-\[\#D4AF37\]\/5{background-color:oklab(76.6528% -.00256401 .138654/.05)}.bg-\[\#D4AF37\]\/50{background-color:oklab(76.6528% -.00256401 .138654/.5)}.bg-\[\#D4AF37\]\/\[0\.03\]{background-color:oklab(76.6528% -.00256401 .138654/.03)}.bg-\[\#F3DBB3\]{background-color:#f3dbb3}.bg-black{background-color:var(--color-black)}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[conic-gradient\(from_0deg\,\#D4AF37_0\%\,\#8C6D4F_30\%\,transparent_60\%\,\#D4AF37_100\%\)\]{background-image:conic-gradient(#d4af37 0%,#8c6d4f 30%,#0000 60%,#d4af37 100%)}.from-\[\#D4AF37\]{--tw-gradient-from:#d4af37;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#D4AF37\]\/80{--tw-gradient-from:oklab(76.6528% -.00256401 .138654/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#DFBE8A\]{--tw-gradient-from:#dfbe8a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#F7E7C4\]{--tw-gradient-from:#f7e7c4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FFFFFF\]{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab, red, red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#8C6D4F\]\/40{--tw-gradient-via:oklab(55.7842% .0245455 .0531584/.4);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#9B7640\]{--tw-gradient-via:#9b7640;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#C99E5D\]{--tw-gradient-via:#c99e5d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#D4AF37\]\/30{--tw-gradient-via:oklab(76.6528% -.00256401 .138654/.3);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#D4AF37\]\/50{--tw-gradient-via:oklab(76.6528% -.00256401 .138654/.5);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#D4AF37\]\/70{--tw-gradient-via:oklab(76.6528% -.00256401 .138654/.7);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#D4AF37\]\/80{--tw-gradient-via:oklab(76.6528% -.00256401 .138654/.8);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#D5CBC0\]{--tw-gradient-via:#d5cbc0;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#E8D7C5\]\/40{--tw-gradient-via:oklab(88.8149% .0109963 .0286648/.4);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#E8D7C5\]\/70{--tw-gradient-via:oklab(88.8149% .0109963 .0286648/.7);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/85{--tw-gradient-via:#000000d9}@supports (color:color-mix(in lab, red, red)){.via-black\/85{--tw-gradient-via:color-mix(in oklab, var(--color-black) 85%, transparent)}}.via-black\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#8C6D4F\]\/10{--tw-gradient-to:oklab(55.7842% .0245455 .0531584/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#543B1A\]{--tw-gradient-to:#543b1a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#342410\]{--tw-gradient-to:#342410;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#605448\]{--tw-gradient-to:#605448;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--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-\[2\.2rem\]{font-size:2.2rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.83\]{--tw-leading:.83;line-height:.83}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.tab-1{tab-size:1}.tab-2{tab-size:2}.text-\[\#8C6D4F\]{color:#8c6d4f}.text-\[\#A8988B\]{color:#a8988b}.text-\[\#B3A497\]{color:#b3a497}.text-\[\#BDB0A4\]{color:#bdb0a4}.text-\[\#BFA895\]{color:#bfa895}.text-\[\#C4B5A5\]{color:#c4b5a5}.text-\[\#C4B29E\]{color:#c4b29e}.text-\[\#C99E5D\]{color:#c99e5d}.text-\[\#D4AF37\]{color:#d4af37}.text-\[\#D8AB64\]{color:#d8ab64}.text-\[\#E0D3C5\]{color:#e0d3c5}.text-\[\#E8D7C5\]{color:#e8d7c5}.text-\[\#E8DFD8\]{color:#e8dfd8}.text-\[\#EAD8C7\]{color:#ead8c7}.text-\[\#EAD8C7\]\/5{color:oklab(89.2303% .0124478 .0277117/.05)}.text-\[\#F2D8A7\]{color:#f2d8a7}.text-\[\#F3DBB3\]{color:#f3dbb3}.text-\[\#F4EBE2\]{color:#f4ebe2}.text-\[\#F7E7C4\]{color:#f7e7c4}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.placeholder-\[\#8C6D4F\]\/50::placeholder{color:oklab(55.7842% .0245455 .0531584/.5)}.opacity-0{opacity:0}.mix-blend-overlay{mix-blend-mode:overlay}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_\#D4AF37\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#d4af37);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_0_8px_rgba\(212\,175\,55\,0\.4\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#d4af3766);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_0_10px_\#D4AF37\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#d4af37);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_0_10px_rgba\(212\,175\,55\,0\.4\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#d4af3766);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_0_20px_rgba\(212\,175\,55\,0\.1\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#d4af371a);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_0_25px_rgba\(212\,175\,55\,0\.18\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#d4af372e);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_4px_20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00000080);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_20px_50px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000000e6);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_25px_70px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 25px 70px var(--tw-shadow-color,#000000f2);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_25px_70px_rgba\(0\,0\,0\,0\.98\)\]{--tw-shadow:0 25px 70px var(--tw-shadow-color,#000000fa);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[150px\]{--tw-blur:blur(150px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[160px\]{--tw-blur:blur(160px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[170px\]{--tw-blur:blur(170px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[180px\]{--tw-blur:blur(180px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)}.brightness-\[0\.94\]{--tw-brightness:brightness(.94);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,)}.contrast-\[1\.06\]{--tw-contrast:contrast(1.06);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\(242\,216\,167\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#f2d8a780));--tw-drop-shadow:var(--tw-drop-shadow-size);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_15px_rgba\(212\,175\,55\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#d4af3740));--tw-drop-shadow:var(--tw-drop-shadow-size);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_4px_10px_rgba\(0\,0\,0\,0\.85\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 10px var(--tw-drop-shadow-color,#000000d9));--tw-drop-shadow:var(--tw-drop-shadow-size);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_4px_12px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 12px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);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_4px_12px_rgba\(0\,0\,0\,0\.85\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 12px var(--tw-drop-shadow-color,#000000d9));--tw-drop-shadow:var(--tw-drop-shadow-size);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_8px_25px_rgba\(201\,158\,93\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 25px var(--tw-drop-shadow-color,#c99e5d4d));--tw-drop-shadow:var(--tw-drop-shadow-size);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_8px_25px_rgba\(201\,158\,93\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 25px var(--tw-drop-shadow-color,#c99e5d59));--tw-drop-shadow:var(--tw-drop-shadow-size);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_10px_30px_rgba\(155\,118\,64\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 30px var(--tw-drop-shadow-color,#9b764066));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.saturate-\[1\.02\]{--tw-saturate:saturate(1.02);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-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));-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-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-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.perspective-\[1400px\]{perspective:1400px}@media (hover:hover){.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-150:is(:where(.group):hover *){--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-\[\#D4AF37\]:is(:where(.group):hover *){border-color:#d4af37}.group-hover\:border-\[\#D4AF37\]\/40:is(:where(.group):hover *){border-color:oklab(76.6528% -.00256401 .138654/.4)}.group-hover\:border-\[\#D4AF37\]\/50:is(:where(.group):hover *){border-color:oklab(76.6528% -.00256401 .138654/.5)}.group-hover\:bg-\[\#1F1914\]:is(:where(.group):hover *){background-color:#1f1914}.group-hover\:bg-\[\#D4AF37\]:is(:where(.group):hover *){background-color:#d4af37}.group-hover\:text-\[\#D4AF37\]:is(:where(.group):hover *){color:#d4af37}.group-hover\:text-\[\#D5CBC0\]:is(:where(.group):hover *){color:#d5cbc0}.group-hover\:text-\[\#F3DBB3\]:is(:where(.group):hover *){color:#f3dbb3}.group-hover\:text-\[\#F7E7C4\]:is(:where(.group):hover *){color:#f7e7c4}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_0_12px_\#D4AF37\]:is(:where(.group):hover *){--tw-shadow:0 0 12px var(--tw-shadow-color,#d4af37);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:brightness-105:is(:where(.group):hover *){--tw-brightness:brightness(105%);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,)}.group-hover\:contrast-\[1\.12\]:is(:where(.group):hover *){--tw-contrast:contrast(1.12);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,)}}.selection\:bg-\[\#cbb59d\] ::selection{background-color:#cbb59d}.selection\:bg-\[\#cbb59d\]::selection{background-color:#cbb59d}.selection\:text-black ::selection{color:var(--color-black)}.selection\:text-black::selection{color:var(--color-black)}@media (hover:hover){.hover\:border-\[\#8C6D4F\]:hover{border-color:#8c6d4f}.hover\:border-\[\#D4AF37\]:hover{border-color:#d4af37}.hover\:border-\[\#D4AF37\]\/80:hover{border-color:oklab(76.6528% -.00256401 .138654/.8)}.hover\:bg-\[\#1A1510\]:hover{background-color:#1a1510}.hover\:bg-\[\#D4AF37\]:hover{background-color:#d4af37}.hover\:text-\[\#EAD8C7\]:hover{color:#ead8c7}.hover\:text-\[\#F7E7C4\]:hover{color:#f7e7c4}.hover\:text-\[\#FFF5EB\]:hover{color:#fff5eb}.hover\:text-black:hover{color:var(--color-black)}.hover\:opacity-75:hover{opacity:.75}.hover\:shadow-\[0_16px_45px_rgba\(212\,175\,55\,0\.14\)\]:hover{--tw-shadow:0 16px 45px var(--tw-shadow-color,#d4af3724);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[\#D4AF37\]:focus{border-color:#d4af37}@media (width>=40rem){.sm\:max-w-md{max-width:var(--container-md)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:text-left{text-align:left}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}}@media (width>=48rem){.md\:left-\[140px\]{left:140px}.md\:mt-0{margin-top:0}.md\:ml-0{margin-left:0}.md\:ml-12{margin-left:calc(var(--spacing) * 12)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:max-w-lg{max-width:var(--container-lg)}.md\:scale-\[0\.98\]{scale:.98}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[13\.5px\]{font-size:13.5px}.md\:text-\[14\.5px\]{font-size:14.5px}.md\:text-\[14px\]{font-size:14px}}@media (width>=64rem){.lg\:right-12{right:calc(var(--spacing) * 12)}.lg\:bottom-10{bottom:calc(var(--spacing) * 10)}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:flex{display:flex}.lg\:h-32{height:calc(var(--spacing) * 32)}.lg\:w-32{width:calc(var(--spacing) * 32)}.lg\:max-w-\[37rem\]{max-width:37rem}.lg\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-16{gap:calc(var(--spacing) * 16)}:where(.lg\:space-x-10>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-x-reverse)))}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-\[\#8C6D4F\]\/25{border-color:oklab(55.7842% .0245455 .0531584/.25)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-\[5\.4rem\]{font-size:5.4rem}.lg\:text-\[5\.5rem\]{font-size:5.5rem}.lg\:text-\[7\.2rem\]{font-size:7.2rem}}@media (width>=80rem){.xl\:max-w-\[40rem\]{max-width:40rem}.xl\:pr-36{padding-right:calc(var(--spacing) * 36)}.xl\:text-\[7\.8rem\]{font-size:7.8rem}}}html,body{background-color:#000;margin:0;padding:0;overflow-x:hidden}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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}.namina-logo{color:#f8f1e8;white-space:nowrap;text-shadow:none;flex-shrink:0;align-items:center;display:inline-flex}.namina-logo__symbol{aspect-ratio:1;flex-shrink:0;width:100%;height:auto;display:block}.namina-logo__name{letter-spacing:.035em;font-family:Bebas Neue,Impact,sans-serif;font-weight:700;line-height:1;display:inline-block}.namina-logo--compact{flex-direction:row;gap:12px}.namina-logo--compact .namina-logo__symbol{width:41px}.namina-logo--compact .namina-logo__name{font-size:34px}.namina-logo--hero{color:#e52b35;flex-direction:column;gap:7px}.namina-logo--hero .namina-logo__symbol{width:clamp(105px,13.5svh,144px)}.namina-logo--hero .namina-logo__name{font-size:clamp(67px,7vw,100px)}.namina-liquid-loader{isolation:isolate;place-items:center;width:max-content;max-width:100%;display:grid;position:relative;overflow:hidden}.namina-intro-stage{width:max-content;max-width:100%;position:relative}.namina-intro-stage__heading{margin:0;line-height:1}.namina-liquid-loader:after{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 35%,#ff403a61 49%,#fff3dc9e 50%,#0000 64%);animation:5s ease-in-out both namina-light-sweep;position:absolute;inset:-10% -22%;transform:translate(-120%)skew(-12deg)}.namina-liquid-loader__base,.namina-liquid-loader__fill{grid-area:1/1;display:block}.namina-liquid-loader__base .namina-logo--hero{color:#f7f2ea}.namina-liquid-loader__base .namina-logo__symbol rect{fill:#f7f2ea}.namina-liquid-loader__base .namina-logo__symbol path{fill:#08080c}.namina-liquid-loader__fill{will-change:clip-path;animation:5s linear both namina-liquid-rise}.namina-liquid-loader--waiting .namina-liquid-loader__fill{clip-path:inset(100% 0 0);animation:none!important}.namina-liquid-loader--waiting:after{animation:none;display:none}@keyframes namina-liquid-rise{0%{clip-path:polygon(0 100%,20% 100%,40% 100%,60% 100%,80% 100%,100% 100%,100% 100%,0 100%)}20%{clip-path:polygon(0 82%,20% 78%,40% 83%,60% 79%,80% 82%,100% 80%,100% 100%,0 100%)}40%{clip-path:polygon(0 62%,20% 58%,40% 63%,60% 59%,80% 62%,100% 60%,100% 100%,0 100%)}60%{clip-path:polygon(0 42%,20% 38%,40% 43%,60% 39%,80% 42%,100% 40%,100% 100%,0 100%)}80%{clip-path:polygon(0 21%,20% 17%,40% 22%,60% 18%,80% 21%,100% 19%,100% 100%,0 100%)}to{clip-path:polygon(0 0,20% 0,40% 0,60% 0,80% 0,100% 0,100% 100%,0 100%)}}@keyframes namina-light-sweep{0%,12%{opacity:0;transform:translate(-120%)skew(-12deg)}28%{opacity:.85}49%{opacity:.28;transform:translate(95%)skew(-12deg)}52%,to{opacity:0;transform:translate(120%)skew(-12deg)}}@media (prefers-reduced-motion:reduce){.namina-liquid-loader__fill{clip-path:none;animation:none}.namina-liquid-loader:after{animation:none;display:none}.namina-liquid-loader--active .namina-liquid-loader__fill{animation:5s linear both namina-liquid-rise!important}.namina-liquid-loader--active:after{display:block;animation:5s ease-in-out both namina-light-sweep!important}}@media (width<=600px){.namina-logo--compact{gap:8px}.namina-logo--compact .namina-logo__symbol{width:32px}.namina-logo--compact .namina-logo__name{font-size:25px}.namina-logo--hero .namina-logo__symbol{width:clamp(83px,11svh,104px)}.namina-logo--hero .namina-logo__name{font-size:clamp(51px,13.5vw,70px)}}.namina-landing{--nl-bg:#090a0a;--nl-paper:#f5f0e8;--nl-muted:#c9c4bb;--nl-red:#e52b35;background:var(--nl-bg);color:var(--nl-paper);min-height:100dvh;font-family:Montserrat,Arial,sans-serif;overflow-x:clip}.namina-landing *,.namina-landing :before,.namina-landing :after{box-sizing:border-box}.namina-landing h1,.namina-landing h2,.namina-landing h3,.namina-landing p{margin:0}.namina-landing a{text-decoration:none}.namina-landing :focus-visible{outline-offset:5px;outline:3px solid #fff}.namina-landing__skip{z-index:30;background:var(--nl-paper);color:var(--nl-bg);padding:12px 18px;position:absolute;top:-80px;left:16px}.namina-landing__skip:focus{top:12px}.namina-landing__header{border-bottom:1px solid #f5f0e824;justify-content:space-between;align-items:center;gap:28px;width:min(100%,1600px);margin-inline:auto;padding:20px clamp(24px,4.6vw,84px);display:flex}.namina-landing__brand{flex-shrink:0;align-items:baseline;gap:1px;display:inline-flex}.namina-landing__brand:hover{color:var(--nl-paper)}.namina-landing__brand-dot{letter-spacing:.035em;color:var(--nl-red);font-family:Bebas Neue,Impact,sans-serif;font-size:20px}.namina-landing__header nav{align-items:center;gap:clamp(16px,2.5vw,38px);display:flex}.namina-landing__header nav a{color:#dedbd5;padding-block:12px;font-size:12px;font-weight:700;transition:color .2s}.namina-landing__header nav a:hover{color:#fff}.namina-landing__whatsapp{color:#fff;white-space:nowrap;background:#d92731;border:1px solid #ea4a53;justify-content:space-between;align-items:center;gap:26px;min-height:51px;padding:12px 17px 12px 22px;font-size:13px;font-weight:800;line-height:1.2;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.namina-landing__whatsapp:hover{color:#fff;background:#b91721;transform:translateY(-2px);box-shadow:0 8px 22px #0000003b}.namina-landing__whatsapp:active{background:#9b131b;transform:translateY(0)}.namina-landing__whatsapp svg{flex-shrink:0;width:21px;height:21px}.namina-landing__header-cta{gap:12px;min-height:46px;padding:9px 13px 9px 16px;font-size:12px}.namina-landing__header-cta svg{width:18px;height:18px}.namina-landing__hero{grid-template-columns:minmax(0,.79fr) minmax(0,1.21fr);align-items:center;gap:clamp(28px,4vw,80px);max-width:1600px;min-height:min(850px,100svh - 88px);margin:0 auto;padding:clamp(56px,6vw,110px) clamp(24px,4.6vw,84px) clamp(68px,7vw,120px);display:grid}.namina-landing__hero-copy{min-width:0}.namina-landing__eyebrow{letter-spacing:.13em;color:#ddd5ca;align-items:center;gap:11px;font-size:11px;font-weight:700;display:flex;margin-bottom:27px!important}.namina-landing__eyebrow span{background:var(--nl-red);flex-shrink:0;width:22px;height:2px;display:block}.namina-landing__hero h1{letter-spacing:-.025em;max-width:650px;margin:0 0 33px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(75px,7.3vw,132px);font-weight:400;line-height:.86}.namina-landing__hero h1 span{color:var(--nl-red)}.namina-landing__hero-lead{color:#ddd8d0;max-width:505px;font-size:clamp(15px,1.16vw,17px);line-height:1.7}.namina-landing__hero-service{color:var(--nl-paper);font-size:13px;font-weight:800;line-height:1.5;margin-top:15px!important}.namina-landing__hero-actions{flex-wrap:wrap;align-items:center;gap:20px 30px;margin-top:33px;display:flex}.namina-landing__text-link{color:#e9e5dd;border-bottom:1px solid #ffffff7a;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:700;transition:color .2s;display:inline-flex}.namina-landing__text-link:hover{color:#fff;border-color:#fff}.namina-landing__hero-stage{min-width:0;scroll-margin-top:28px}.namina-landing__stage-meta{color:#bdb7ac;letter-spacing:.13em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;font-size:10px;font-weight:700;display:flex}.namina-landing__showcase{aspect-ratio:1.29;isolation:isolate;color:#fff;background:#090a0a;border:1px solid #4a4440;transition:border-color .22s,transform .22s;display:block;position:relative;overflow:hidden}.namina-landing__showcase:hover{border-color:var(--nl-red);color:#fff;transform:translateY(-3px)}.namina-landing__showcase img{object-fit:cover;object-position:47% center;width:100%;height:100%;transition:transform .4s;display:block}.namina-landing__showcase:hover img{transform:scale(1.025)}.namina-landing__showcase-scrim{pointer-events:none;background:linear-gradient(90deg,#0000 20%,#00000040 55%,#000c 100%);position:absolute;inset:0}.namina-landing__showcase-content{color:#fff;text-shadow:0 2px 8px #000;flex-direction:column;width:35%;display:flex;position:absolute;top:37%;right:5%}.namina-landing__showcase-caption{letter-spacing:.1em;color:#f1e8da;font-size:clamp(7px,.65vw,11px);font-weight:800;line-height:1.4}.namina-landing__showcase-content strong{white-space:nowrap;margin:12px 0 3px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(37px,4vw,70px);font-weight:400;line-height:1}.namina-landing__showcase-content>span:last-child{color:#ff5560;letter-spacing:.09em;font-size:clamp(9px,.9vw,14px);font-weight:800}.namina-landing__showcase-action{text-transform:uppercase;letter-spacing:.07em;background:#d92731;align-items:center;gap:16px;min-height:44px;padding:12px 14px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:18px;right:20px}.namina-landing__showcase-action span{font-size:18px;line-height:1}.namina-landing__stage-note{color:#beb8ae;font-size:12px;line-height:1.6;margin-top:15px!important}.namina-landing__problem{background:#200e10;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(54px,9vw,170px);padding:clamp(74px,8vw,138px) max(clamp(24px,4.6vw,84px),50vw - 716px);display:grid}.namina-landing__problem .namina-landing__index{color:#ffa5aa}.namina-landing__problem h2{letter-spacing:-.02em;margin:24px 0 27px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(56px,5.9vw,112px);font-weight:400;line-height:.9}.namina-landing__problem h2 span{color:#fa727b}.namina-landing__problem-copy>p{color:#e3d3d0;max-width:545px;font-size:15px;line-height:1.8}.namina-landing__problem-list{align-self:end}.namina-landing__problem-row{border-top:1px solid #614044;grid-template-columns:42px minmax(0,1fr);gap:20px;padding:21px 0;display:grid}.namina-landing__problem-row>span{color:#fa727b;font-family:Bebas Neue,Impact,sans-serif;font-size:26px;line-height:1.1}.namina-landing__problem-row h3{font-size:19px;line-height:1.2}.namina-landing__problem-row p{color:#d6c6c2;margin-top:7px;font-size:13px;line-height:1.65}.namina-landing__problem-answer{color:#fff5ef;border-top:1px solid #614044;padding:25px 0 0;font-size:15px;font-weight:800;line-height:1.6}.namina-landing__story{color:#141414;background:#f3eee5;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);gap:clamp(60px,8vw,156px);padding:clamp(70px,8vw,142px) max(clamp(24px,4.6vw,84px),50vw - 716px);display:grid}.namina-landing__index{letter-spacing:.17em;color:#bc1c27;font-size:11px;font-weight:800}.namina-landing__section-heading h2,.namina-landing__process h2,.namina-landing__closing h2{letter-spacing:-.02em;margin:25px 0 27px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(54px,5.8vw,106px);font-weight:400;line-height:.9}.namina-landing__section-heading h2 span{color:#ad151a}.namina-landing__section-heading>p{color:#49443f;max-width:475px;font-size:15px;line-height:1.8}.namina-landing__story-list{align-self:center}.namina-landing__story-row{border-top:1px solid #c6bdb2;grid-template-columns:45px 1fr;gap:18px;padding:26px 0;display:grid}.namina-landing__story-row:last-of-type{border-bottom:1px solid #c6bdb2}.namina-landing__story-number{color:#bb262f;font-family:Bebas Neue,Impact,sans-serif;font-size:23px;line-height:1}.namina-landing__story-row h3{letter-spacing:-.04em;font-size:clamp(19px,1.55vw,25px);line-height:1.2}.namina-landing__story-row p{color:#524b46;margin-top:8px;font-size:13px;line-height:1.6}.namina-landing__story-row .namina-landing__story-effect{color:#642328;padding-top:5px}.namina-landing__story-effect strong{color:#a51420}.namina-landing__story-demo{color:#a51420;justify-content:space-between;align-items:center;min-height:52px;padding-top:17px;font-size:13px;font-weight:800;display:flex}.namina-landing__story-demo:hover{color:#5e0e13}.namina-landing__story-demo span{font-size:20px}.namina-landing__impact{max-width:1600px;margin:auto;padding:clamp(80px,9vw,145px) clamp(24px,4.6vw,84px)}.namina-landing__impact-heading{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:end;column-gap:90px;display:grid}.namina-landing__impact-heading .namina-landing__index{color:#fb626c;grid-column:1/-1}.namina-landing__impact h2{letter-spacing:-.02em;margin:25px 0 55px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(84px,10vw,180px);font-weight:400;line-height:.85}.namina-landing__impact h2 span{color:#ee3b47}.namina-landing__impact-heading>p{color:#d1c9c0;max-width:440px;margin-bottom:60px;font-size:15px;line-height:1.8}.namina-landing__impact-row{border-top:1px solid #4c403d;grid-template-columns:minmax(170px,.48fr) minmax(0,1fr);gap:clamp(24px,6vw,105px);padding:clamp(32px,4vw,64px) 0;display:grid}.namina-landing__impact-row:last-child{border-bottom:1px solid #4c403d}.namina-landing__impact-row-label{align-items:baseline;gap:25px;display:flex}.namina-landing__impact-row-label span{color:#fc5a65;font-family:Bebas Neue,Impact,sans-serif;font-size:28px}.namina-landing__impact-row-label h3{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(39px,4.2vw,74px);font-weight:400;line-height:1}.namina-landing__impact-row h4{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(22px,2vw,32px);font-weight:800;line-height:1.25}.namina-landing__impact-row p{color:#cfc7bd;max-width:680px;font-size:14px;line-height:1.8}.namina-landing__impact-row .namina-landing__impact-takeaway{color:#ff858d;margin-top:18px;font-weight:800}.namina-landing__process{color:#141414;background:#f3eee5;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(65px,9vw,170px);padding:clamp(75px,8vw,140px) max(clamp(24px,4.6vw,84px),50vw - 716px);display:grid}.namina-landing__process-intro{align-self:start}.namina-landing__process h2{font-size:clamp(56px,5.2vw,93px)}.namina-landing__process h2 span{color:#ad151a}.namina-landing__process-intro>p{color:#49443f;max-width:455px;margin-bottom:27px;font-size:15px;line-height:1.7}.namina-landing__steps{margin:0;padding:0;list-style:none}.namina-landing__steps li{border-top:1px solid #c6bdb2;grid-template-columns:44px 1fr;gap:22px;padding:23px 0 28px;display:grid}.namina-landing__steps li:last-child{border-bottom:1px solid #c6bdb2}.namina-landing__steps li>span{color:#b11c24;font-family:Bebas Neue,Impact,sans-serif;font-size:25px}.namina-landing__steps h3{font-size:20px;font-weight:800;line-height:1.3}.namina-landing__steps p{color:#524b46;margin-top:8px;font-size:13px;line-height:1.65}.namina-landing__closing{text-align:center;background:#aa111a;padding:clamp(78px,9vw,142px) 24px}.namina-landing__closing-label{color:#ffd2d4;letter-spacing:.17em;font-size:11px;font-weight:800;display:block}.namina-landing__closing h2{color:#fffaf1;margin:26px 0 35px;font-size:clamp(62px,8vw,138px)}.namina-landing__closing h2 span{color:#110908}.namina-landing__closing .namina-landing__whatsapp{background:#151212;border-color:#151212}.namina-landing__closing .namina-landing__whatsapp:hover{background:#333}.namina-landing__closing p{color:#ffe4e3;margin-top:20px;font-size:12px}.namina-landing__footer{color:#bbb3aa;align-items:center;gap:30px;max-width:1600px;margin:auto;padding:30px clamp(24px,4.6vw,84px);font-size:12px;display:flex}.namina-landing__footer>a{color:#fff;letter-spacing:.04em;font-family:Bebas Neue,Impact,sans-serif;font-size:26px}.namina-landing__footer>a span{color:#ec3c47}.namina-landing__footer nav{gap:22px;margin-left:auto;display:flex}.namina-landing__footer nav a{color:#d2c9c1;align-items:center;min-height:44px;display:inline-flex}.namina-landing__footer nav a:hover{color:#fff}@media (width<=1150px){.namina-landing__hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:30px}.namina-landing__hero h1{font-size:clamp(72px,8vw,105px)}.namina-landing__story,.namina-landing__problem{gap:65px}.namina-landing__process{gap:75px}}@media (width<=850px){.namina-landing__header{flex-wrap:wrap;gap:16px;padding:18px 24px}.namina-landing__header nav{margin-left:auto}.namina-landing__header-cta{display:none}.namina-landing__hero{grid-template-columns:1fr;gap:50px;min-height:0;padding-block:65px 85px}.namina-landing__hero h1{font-size:clamp(80px,14.5vw,125px)}.namina-landing__hero-lead{max-width:650px}.namina-landing__hero-stage{max-width:760px}.namina-landing__showcase{aspect-ratio:1.47}.namina-landing__showcase-content strong{font-size:clamp(42px,8vw,80px)}.namina-landing__problem,.namina-landing__story,.namina-landing__process{grid-template-columns:1fr;gap:46px}.namina-landing__problem{padding-inline:24px}.namina-landing__problem-list{max-width:720px}.namina-landing__story{padding-inline:24px}.namina-landing__impact-heading{grid-template-columns:1fr}.namina-landing__impact h2{margin-bottom:25px}.namina-landing__impact-heading>p{margin-bottom:40px}.namina-landing__impact-row{grid-template-columns:minmax(160px,.4fr) minmax(0,1fr);gap:35px}.namina-landing__impact-row-label{gap:16px}.namina-landing__impact-row-label h3{font-size:52px}.namina-landing__footer{flex-wrap:wrap;gap:14px 20px}}@media (width<=520px){.namina-landing__header{gap:16px}.namina-landing__header nav{justify-content:space-between;gap:8px;width:100%;font-size:11px}.namina-landing__header nav a{align-items:center;min-height:44px;padding:8px 0;display:inline-flex}.namina-landing__hero{gap:38px;padding:44px 20px 66px}.namina-landing__eyebrow{letter-spacing:.095em;font-size:9px;margin-bottom:22px!important}.namina-landing__eyebrow span{width:16px}.namina-landing__hero h1{margin-bottom:26px;font-size:clamp(64px,17vw,94px)}.namina-landing__hero-lead{font-size:14px}.namina-landing__hero-service{font-size:12px}.namina-landing__hero-actions{gap:10px 18px;margin-top:26px}.namina-landing__whatsapp{gap:14px;padding:11px 14px 11px 17px}.namina-landing__text-link{font-size:12px}.namina-landing__stage-meta{font-size:9px}.namina-landing__showcase{aspect-ratio:.97}.namina-landing__showcase img{object-position:40% center}.namina-landing__showcase-content{width:45%;top:39%;right:6%}.namina-landing__showcase-content strong{font-size:clamp(31px,8.5vw,48px)}.namina-landing__showcase-caption{font-size:8px}.namina-landing__showcase-action{bottom:12px;right:12px}.namina-landing__stage-note{font-size:11px}.namina-landing__problem{padding:72px 20px 78px}.namina-landing__problem h2{font-size:clamp(56px,13.5vw,83px)}.namina-landing__problem-copy>p{font-size:14px}.namina-landing__problem-row{gap:12px}.namina-landing__story{padding:72px 20px 78px}.namina-landing__section-heading h2,.namina-landing__process h2{font-size:clamp(53px,13vw,78px)}.namina-landing__section-heading>p{font-size:14px}.namina-landing__story-row{padding:21px 0}.namina-landing__impact{padding:80px 20px 90px}.namina-landing__impact h2{font-size:clamp(76px,22vw,120px)}.namina-landing__impact-heading>p{font-size:14px}.namina-landing__impact-row{grid-template-columns:1fr;gap:15px;padding:32px 0}.namina-landing__impact-row-label h3{font-size:48px}.namina-landing__impact-row h4{font-size:22px}.namina-landing__process{padding:75px 20px 85px}.namina-landing__closing{padding:88px 18px}.namina-landing__closing h2{font-size:clamp(53px,13.4vw,85px)}.namina-landing__footer{padding:24px 20px 34px}.namina-landing__footer>span{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.namina-landing *{scroll-behavior:auto!important;transition:none!important}}.vini-cinema{--vini-red:#dc292f;--vini-ivory:#fff5ed;--vini-muted:#bcb2b1;isolation:isolate;box-sizing:border-box;min-height:100svh;color:var(--vini-ivory);background:#08080c;font-family:Montserrat,system-ui,sans-serif;position:relative;overflow:hidden}.vini-cinema *,.vini-cinema :before,.vini-cinema :after{box-sizing:border-box}.vini-cinema button,.vini-cinema a{-webkit-tap-highlight-color:transparent}.vini-cinema button{font:inherit;cursor:pointer}.vini-cinema button:focus-visible,.vini-cinema a:focus-visible{outline-offset:4px;outline:3px solid #ffc6a5}.vini-cinema__stage{z-index:-1;pointer-events:none;position:absolute;inset:0}.vini-cinema__video{object-fit:cover;filter:saturate(.91)contrast(1.04)brightness(1.11);width:65%;height:100%;position:absolute;inset:0 0 0 auto}.vini-cinema__scrim{background:linear-gradient(90deg,#08080cfb 0%,#08080cef 27%,#08080cdd 40%,#08080c50 58%,#08080c08 81%),linear-gradient(#08080c9a 0%,#0000 25% 67%,#09070bf2 100%),radial-gradient(at 30% 49%,#4a111e42 0%,#0000 63%);position:absolute;inset:0}.vini-cinema__layout{flex-direction:column;width:100%;min-height:100svh;margin-inline:auto;padding:26px clamp(24px,5.5vw,100px) 32px;display:flex;position:relative}.vini-cinema__header{z-index:4;align-items:center;gap:22px;width:100%;min-height:56px;display:flex;position:relative}.vini-cinema__brand{color:inherit;background:0 0;border:0;flex:none;align-items:baseline;padding:0;display:inline-flex}.vini-cinema__nav{flex:1;justify-content:center;align-items:center;gap:clamp(5px,1.4vw,26px);display:flex}.vini-cinema__nav-icon{display:none}.vini-cinema__nav button{color:#e2d9d7;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:24px;padding:12px 17px;font-size:12px;font-weight:600;transition:color .2s,background .2s,border-color .2s}.vini-cinema__nav button:hover,.vini-cinema__nav button.is-active{color:#fff;background:#8f20273b;border-color:#ef6e7668}.vini-cinema__nav button:disabled,.vini-cinema__nav button:disabled:hover{cursor:not-allowed;opacity:.6;color:#c7bab9;background:0 0;border-color:#0000}.vini-cinema__contact-top{color:#fff;white-space:nowrap;background:#b5232b;border:1px solid #ed464c;border-radius:30px;justify-content:center;align-items:center;padding:13px 21px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 24px #a0162140}.vini-cinema__contact-top:hover{background:#d22d34}.vini-cinema__menu-toggle{display:none}.vini-cinema__main{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;width:min(100%,760px);padding-top:clamp(48px,8vh,96px);display:flex}.vini-cinema__intro{max-width:660px}.vini-cinema__hello{color:#ffe2ca;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:clamp(14px,1.5vw,20px);font-weight:600;display:inline-flex}.vini-cinema__intro h1{color:#fff9f3;letter-spacing:-.07em;text-shadow:0 9px 45px #0009;margin:0;font-size:clamp(76px,8vw,132px);font-weight:800;line-height:.89}.vini-cinema__intro h1 span{color:#f03b40;letter-spacing:-.035em;text-shadow:0 8px 30px #0006;margin-top:13px;font-size:clamp(25px,3.4vw,57px);line-height:1.05;display:block}.vini-cinema__intro>p{color:#e9dfde;max-width:570px;margin:20px 0 0;font-size:clamp(14px,1.16vw,17px);font-weight:500;line-height:1.65}.vini-cinema__description-sentence{display:block}.vini-cinema__bio{color:#c7b9b9;margin-top:5px;font-size:12px;line-height:1.6;display:block}.vini-cinema__story{width:min(100%,710px);padding-top:clamp(21px,3.6vh,41px)}.vini-cinema__story-heading{color:#ffa99f;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #ffffff45;justify-content:space-between;align-items:center;gap:24px;padding-bottom:12px;font-size:12px;font-weight:700;display:flex}.vini-cinema__counter{color:#eee1dc;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.12em}.vini-cinema__story-stage{align-items:stretch;height:160px;min-height:160px;padding-top:17px;display:flex}.vini-cinema__story-entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.vini-cinema__entry{border-right:1px solid #ffffff30;align-items:flex-start;gap:9px;min-width:0;padding:10px 12px 13px 0;display:flex}.vini-cinema__entry:last-child{border-right:0}.vini-cinema__entry-icon{object-fit:contain;flex:none;width:34px;height:34px}.vini-cinema__entry h2{color:#fff9f4;margin:1px 0 6px;font-size:clamp(13px,1.1vw,15px);font-weight:800;line-height:1.4}.vini-cinema__entry p{color:#d7c8c6;margin:0;font-size:12px;line-height:1.55}.vini-cinema__entry a{color:#ffb6a0;text-underline-offset:3px;margin-top:7px;font-size:11px;font-weight:700;display:inline-block}.vini-cinema__story-empty{color:#d7c8c6;padding:30px 0}.vini-cinema__story-controls{justify-content:space-between;align-items:center;gap:14px;padding-top:13px;display:flex}.vini-cinema__progress{flex:1;gap:4px;max-width:310px;display:flex}.vini-cinema__progress>span{flex:1 1 0;min-width:7px;height:22px;padding:8px 0;display:block}.vini-cinema__progress>span>span{background:#fff5;border-radius:3px;height:4px;transition:background .25s;display:block}.vini-cinema__progress>span.is-active>span{background:#f4484e;box-shadow:0 0 14px #f4484e88}.vini-cinema__playback{align-items:center;gap:4px;display:flex}.vini-cinema__playback button{color:#e8dedd;background:#2d2228b8;border:1px solid #ffffff36;border-radius:20px;padding:7px 10px;font-size:10px;font-weight:700}.vini-cinema__playback button:hover{color:#fff;background:#662329}.vini-cinema__actions{align-items:center;gap:12px;margin-top:clamp(13px,2.1vh,25px);display:flex}.vini-cinema__actions button,.vini-cinema__actions a{border-radius:28px;padding:15px 26px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s}.vini-cinema__actions button{color:#fff;background:#d32932;border:1px solid #fb5d62;box-shadow:0 10px 24px #b0192945}.vini-cinema__actions a{color:#fff9f5;background:#16121777;border:1px solid #ddc2b6}.vini-cinema__actions button:hover,.vini-cinema__actions a:hover{transform:translateY(-2px)}.vini-cinema__actions button:hover{background:#fa424b}.vini-cinema__actions a:hover{background:#4d262b}.vini-cinema__highlights{flex-wrap:wrap;gap:0;max-width:740px;margin-top:clamp(28px,4.2vh,50px);display:flex}.vini-cinema__highlight-page{align-items:flex-start;width:100%;min-height:86px;display:flex}.vini-cinema__highlight{border-right:1px solid #ffffff60;align-items:center;gap:11px;padding:0 clamp(17px,2vw,37px);display:flex}.vini-cinema__highlight:first-child{padding-left:0}.vini-cinema__highlight:last-child{border-right:0}.vini-cinema__highlight img{object-fit:contain;flex:none}.vini-cinema__highlight span{color:#e9dbd4;font-size:11px;font-weight:600;line-height:1.45}.vini-cinema__highlight strong{color:#ffdfcd;font-size:13px;font-weight:800;display:block}.vini-cinema__video-status{z-index:7;color:#fff;background:#220f14e8;border:1px solid #f4aca7;border-radius:12px;padding:10px 14px;font-size:12px;position:fixed;bottom:12px;right:20px}.vini-cinema__video-status button{color:#fff;background:#98202b;border:1px solid #c74953;border-radius:6px;margin-left:12px;padding:7px 12px}.vini-cinema__loading{z-index:8;background:#08080c;flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex;position:absolute;inset:0}.vini-cinema__loading-caption{color:#b2a5a0;letter-spacing:.1em;font-size:12px}.vini-cinema--loading .vini-cinema__layout{visibility:hidden}@media (width<=1250px){.vini-cinema__layout{padding-inline:clamp(24px,4vw,56px)}.vini-cinema__nav button{padding-inline:10px}.vini-cinema__intro h1{font-size:clamp(65px,8vw,96px)}.vini-cinema__main{width:min(100%,650px)}.vini-cinema__story-entries{grid-template-columns:repeat(2,minmax(0,1fr))}.vini-cinema__entry:nth-child(2){border-right:0}.vini-cinema__story-stage{height:155px;min-height:155px}}@media (width<=850px){.vini-cinema__layout{min-height:100svh;padding:20px 28px 32px}.vini-cinema__header{justify-content:space-between}.vini-cinema__menu-toggle{color:#fff;background:#1f171c;border:1px solid #ffffff68;border-radius:24px;margin-left:auto;padding:10px 17px;font-size:12px;font-weight:700;display:block}.vini-cinema__nav{z-index:5;background:#141015f7;border:1px solid #e55a5b69;border-radius:20px;padding:14px;display:none;position:absolute;top:78px;left:28px;right:28px;box-shadow:0 17px 50px #000b}.vini-cinema__nav--open{grid-template-columns:repeat(2,1fr);display:grid}.vini-cinema__contact-top{padding:10px 14px}.vini-cinema__main{width:min(100%,650px)}.vini-cinema__intro h1{font-size:clamp(66px,11vw,104px)}.vini-cinema__video{width:86%}.vini-cinema__scrim{background:linear-gradient(90deg,#08080cfb 0%,#08080ce5 45%,#08080c5e 100%),linear-gradient(#0000 45%,#08080cf7)}.vini-cinema__highlights{margin-top:26px}}@media (width<=700px){.vini-cinema{overflow:clip}.vini-cinema__layout{padding:17px 21px 26px}.vini-cinema__contact-top{display:none}.vini-cinema__main{flex:1;justify-content:flex-start;width:100%;padding-top:clamp(255px,38svh,470px)}.vini-cinema__stage{height:min(66svh,620px);bottom:auto}.vini-cinema__video{width:100%;height:100%}.vini-cinema__scrim{background:linear-gradient(#08080c6b 0%,#08080c11 38%,#08080cdd 88%,#08080c 100%),linear-gradient(90deg,#08080c55,#0000 50%,#08080c33)}.vini-cinema__hello{margin-bottom:10px;font-size:12px}.vini-cinema__intro h1{letter-spacing:-.075em;font-size:clamp(62px,15.5vw,94px)}.vini-cinema__intro h1 span{margin-top:10px;font-size:clamp(26px,7.7vw,42px)}.vini-cinema__intro>p{max-width:390px;margin-top:14px;font-size:13px}.vini-cinema__bio{font-size:11px}.vini-cinema__story{padding-top:27px}.vini-cinema__story-heading{font-size:11px}.vini-cinema__story-stage{height:auto;min-height:140px}.vini-cinema__story-entries{display:block}.vini-cinema__entry{border-right:0;padding-top:5px}.vini-cinema__entry h2{font-size:15px}.vini-cinema__entry p{font-size:12px}.vini-cinema__story-controls{flex-wrap:wrap;gap:8px}.vini-cinema__progress{flex-basis:100%;max-width:none}.vini-cinema__playback{margin-left:auto}.vini-cinema__actions{gap:8px;margin-top:16px}.vini-cinema__actions button,.vini-cinema__actions a{padding:12px 18px;font-size:12px}.vini-cinema__highlights{gap:10px;width:100%;margin-top:28px}.vini-cinema__highlight{border-right:1px solid #ffffff45;flex:1 1 0;min-width:0;padding:0 8px}.vini-cinema__highlight:last-child{border-right:0}.vini-cinema__highlight-page{min-height:95px}.vini-cinema__highlight span{font-size:10px}.vini-cinema__highlight strong{font-size:11px}.vini-cinema__nav{top:72px;left:21px;right:21px}}@media (width<=380px){.vini-cinema__main{padding-top:clamp(215px,36svh,310px)}.vini-cinema__intro h1{font-size:60px}.vini-cinema__actions button,.vini-cinema__actions a{padding:11px 13px}.vini-cinema__highlight{flex-basis:0}}@media (prefers-reduced-motion:reduce){.vini-cinema__actions button,.vini-cinema__actions a,.vini-cinema__progress>span>span{transition:none}}@media (width>=851px){.vini-cinema{background:#08080c}.vini-cinema__layout{max-width:1920px;min-height:100svh;padding:22px clamp(42px,5.8vw,110px) 30px}.vini-cinema__header{gap:clamp(22px,3vw,52px);min-height:66px}.vini-cinema__brand{flex-shrink:0;margin-left:calc(clamp(65px,5.5vw,110px) + clamp(17px,2.2vw,35px))}.vini-cinema__nav{justify-content:center;gap:clamp(2px,.6vw,14px)}.vini-cinema__nav button{border-radius:14px;padding:12px clamp(10px,1.15vw,20px);font-size:clamp(11px,.91vw,14px)}.vini-cinema__nav button.is-active{background:#c52a3547;border-color:#e5908c8c;box-shadow:inset 0 0 0 1px #e5908c40}.vini-cinema__contact-top{border-radius:15px;padding:13px 23px}.vini-cinema__stage{background:#08080c}.vini-cinema__video{object-position:50% 50%;filter:saturate(1.03)contrast(1.04)brightness(1.09);width:63%}.vini-cinema__scrim{background:linear-gradient(90deg,#08080c 0%,#08080cfb 24%,#08080ce5 35%,#08080c9e 48%,#08080c18 70%,#0000 95%),linear-gradient(#08080c6b 0%,#0000 23% 73%,#08080cda 100%)}.vini-cinema__main{justify-content:center;width:min(58%,790px);margin-left:clamp(65px,5.5vw,110px);padding-top:clamp(42px,7vh,98px);padding-bottom:5px;padding-left:clamp(17px,2.2vw,35px);transform:translateY(-9vh)}.vini-cinema__intro{order:1}.vini-cinema__hello{letter-spacing:.035em;color:#fcb;background:#a32b3430;border:1px solid #f5c3b28c;border-radius:30px;margin-bottom:clamp(18px,2.5vh,27px);padding:10px 19px;font-size:clamp(12px,.94vw,15px)}.vini-cinema__intro h1{letter-spacing:-.065em;font-size:clamp(76px,8vw,128px);line-height:.91}.vini-cinema__intro h1 span{color:#f34b53;margin-top:15px;font-size:clamp(32px,3.5vw,58px);line-height:1.06}.vini-cinema__intro>p{max-width:600px;margin-top:clamp(17px,2.4vh,28px);font-size:clamp(15px,1.16vw,19px);line-height:1.5}.vini-cinema__bio{max-width:550px;margin-top:8px;font-size:12px}.vini-cinema__actions{order:2;gap:17px;margin-top:clamp(20px,2.6vh,32px)}.vini-cinema__actions button,.vini-cinema__actions a{text-align:center;border-radius:18px;min-width:180px;padding:17px 25px}.vini-cinema__story{display:none}.vini-cinema__story-heading{padding-bottom:7px}.vini-cinema__story-stage{height:104px;min-height:104px;padding-top:8px}.vini-cinema__entry{padding-top:5px}.vini-cinema__entry p{font-size:11px;line-height:1.35}.vini-cinema__story-controls{padding-top:0}.vini-cinema__highlights{flex-wrap:nowrap;order:3;align-items:flex-start;width:min(100%,730px);margin-top:clamp(22px,4vh,46px)}.vini-cinema__highlight-page{min-height:90px}.vini-cinema__highlight{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:8px;min-height:77px;padding:0 16px}.vini-cinema__highlight:first-child{padding-left:0}.vini-cinema__highlight:last-child{padding-right:0}.vini-cinema__highlight img{width:40px;height:40px}.vini-cinema__highlight span{font-size:11px}.vini-cinema__highlight strong{font-size:clamp(12px,.95vw,15px)}}@media (width<=850px){.vini-cinema__story{display:none}}@media (width>=851px) and (height<=760px){.vini-cinema__main{padding-top:15px;transform:translateY(-4vh)}.vini-cinema__intro h1{font-size:clamp(58px,6vw,90px)}.vini-cinema__hello{margin-bottom:13px;padding-block:7px}.vini-cinema__intro>p{margin-top:13px}.vini-cinema__actions{margin-top:15px}.vini-cinema__story{padding-top:13px}.vini-cinema__story-stage{height:89px;min-height:89px}.vini-cinema__highlights{margin-top:16px}}.vini-cinema__highlights{flex-wrap:nowrap;width:min(100%,740px);overflow:auto hidden}.vini-cinema__highlights,.vini-cinema__gallery-viewport{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.vini-cinema__highlights::-webkit-scrollbar{display:none}.vini-cinema__gallery-viewport::-webkit-scrollbar{display:none}.vini-cinema__highlights:active,.vini-cinema__gallery-viewport:active{cursor:grabbing}.vini-cinema__highlights:focus-visible,.vini-cinema__gallery-viewport:focus-visible{outline-offset:3px;outline:3px solid #ffc6a5}.vini-cinema__highlight-track{flex:none;align-items:flex-start;min-height:94px;display:flex}.vini-cinema__highlight-track .vini-cinema__highlight{flex:0 0 calc(100% / var(--slot-count));width:calc(100% / var(--slot-count));text-align:center;border-right:1px solid #ffffff45;flex-direction:column;align-items:center;gap:7px;min-width:0;padding-inline:8px}.vini-cinema__highlight-track .vini-cinema__highlight span{overflow-wrap:anywhere}.vini-cinema__highlight-track .vini-cinema__highlight img{-webkit-user-drag:none;filter:hue-rotate(180deg)saturate(1.55);width:37px;height:37px}@media (width<=700px){.vini-cinema__highlight-track{min-height:112px}.vini-cinema__highlight-track .vini-cinema__highlight{padding-inline:4px}.vini-cinema__highlight-track .vini-cinema__highlight img{width:29px;height:29px}}.vini-cinema__section-title{text-transform:uppercase}.vini-cinema__gallery-viewport{order:2;width:min(100%,790px);margin-top:clamp(18px,3vh,35px);overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 2% 98%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 2% 98%,#0000 100%)}.vini-cinema__gallery-track{flex-wrap:nowrap;align-items:center;display:flex}.vini-cinema__gallery-slide{flex:0 0 calc(100% / var(--gallery-slots));width:calc(100% / var(--gallery-slots));min-width:0;padding-inline:7px}.vini-cinema__visual-card{aspect-ratio:19/6;background:#17101a;border:1px solid #ffffff3e;border-radius:13px;width:100%;padding:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:block;overflow:hidden;box-shadow:0 13px 26px #0009}.vini-cinema__visual-card:hover,.vini-cinema__visual-card:focus-visible{border-color:#fa6876;transform:translateY(-4px)scale(1.012);box-shadow:0 15px 35px #000b,0 0 24px #cb263146}.vini-cinema__artwork{-webkit-user-drag:none;width:100%;height:100%;display:block}.vini-cinema__visual-card img.vini-cinema__artwork,.vini-cinema__modal img.vini-cinema__artwork{object-fit:cover}.vini-cinema__empty{color:#ded0c9;min-height:94px;margin:10px 0 0}.vini-cinema__detail-link{color:#fff;background:#b5232b;border:1px solid #ed464c;border-radius:9px;align-items:center;min-height:44px;margin-top:19px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.vini-cinema__detail-link:hover{background:#d22d34}.vini-cinema__modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.vini-cinema__modal{color:#fff5ed;background:#151117;border:1px solid #fb92916b;border-radius:20px;width:min(100%,780px);position:relative;overflow:hidden;box-shadow:0 24px 80px #000e}.vini-cinema__modal>.vini-cinema__artwork{aspect-ratio:19/6}.vini-cinema__modal-close{z-index:2;color:#fff;background:#0b0a0dd9;border:1px solid #ffffff76;border-radius:50%;place-items:center;width:42px;height:42px;line-height:1;display:grid;position:absolute;top:12px;right:12px;font-size:28px!important}.vini-cinema__modal-copy{padding:clamp(20px,3vw,35px)}.vini-cinema__modal-copy>span{color:#f28b91;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:700}.vini-cinema__modal-copy h2{margin:10px 0;font-size:clamp(22px,3vw,34px)}.vini-cinema__modal-copy p{color:#e2d7d6;margin:0;font-size:14px;line-height:1.65}@media (width>=851px){.vini-cinema--gallery{overflow:visible}.vini-cinema--gallery .vini-cinema__main{width:min(59%,850px);padding-top:35px;padding-bottom:30px;transform:translateY(-2vh)}.vini-cinema--gallery .vini-cinema__intro h1{font-size:clamp(62px,6.8vw,103px)}.vini-cinema--gallery .vini-cinema__intro h1 span{font-size:clamp(25px,2.4vw,38px)}.vini-cinema--gallery .vini-cinema__intro>p{margin-top:12px}}@media (width<=700px){.vini-cinema__gallery-viewport{margin-top:22px}.vini-cinema__gallery-slide{padding-inline:5px}.vini-cinema__modal-copy{padding:22px}.vini-cinema__modal-copy p{font-size:13px}.vini-cinema--gallery .vini-cinema__main{padding-bottom:40px}.vini-cinema--gallery .vini-cinema__intro h1{font-size:clamp(57px,14vw,85px)}}@media (prefers-reduced-motion:reduce){.vini-cinema__visual-card{transition:none}}@media (width>=851px){.vini-cinema__main,.vini-cinema--gallery .vini-cinema__main{justify-content:flex-start;padding-top:clamp(26px,3.8vh,43px);padding-bottom:24px;transform:none}.vini-cinema__intro{flex-shrink:0;min-height:clamp(390px,50svh,520px)}.vini-cinema__highlights,.vini-cinema__gallery-viewport{margin-top:0}}@media (width>=701px) and (width<=850px){.vini-cinema__main{justify-content:flex-start;padding-top:46px}.vini-cinema__intro{min-height:405px}.vini-cinema__highlights,.vini-cinema__gallery-viewport{margin-top:0}}@media (width<=700px){.vini-cinema__intro{min-height:clamp(230px,32svh,320px)}.vini-cinema__hello{white-space:nowrap;letter-spacing:0;padding-inline:10px;font-size:clamp(10px,2.7vw,12px)}.vini-cinema__highlights,.vini-cinema__gallery-viewport{margin-top:0}}.vini-cinema--styled{--vini-ivory:var(--namina-ink);color:var(--namina-ink);background:var(--namina-bg);font-family:var(--namina-font)}.vini-cinema--styled .vini-cinema__stage{background:var(--namina-bg)}.vini-cinema--styled .vini-cinema__scrim{background:linear-gradient(90deg, var(--namina-bg) 0%, color-mix(in srgb, var(--namina-bg) 98%, transparent) 24%, color-mix(in srgb, var(--namina-bg) 90%, transparent) 35%, color-mix(in srgb, var(--namina-bg) 62%, transparent) 48%, color-mix(in srgb, var(--namina-bg) 9%, transparent) 70%, transparent 95%), linear-gradient(0deg, color-mix(in srgb, var(--namina-bg) 85%, transparent), transparent 35%)}.vini-cinema--styled .vini-cinema__intro h1{color:var(--namina-ink);font-size:calc(clamp(76px, 8vw, 128px) * var(--namina-title-scale));overflow-wrap:anywhere}.vini-cinema--styled .vini-cinema__intro h1 span{color:var(--namina-accent);font-size:calc(clamp(32px, 3.5vw, 58px) * var(--namina-title-scale))}.vini-cinema--styled .vini-cinema__intro>p{color:var(--namina-ink);font-size:calc(clamp(15px, 1.16vw, 19px) * var(--namina-body-scale))}.vini-cinema--styled .vini-cinema__hello{color:var(--namina-ink);border-color:var(--namina-line);border-width:var(--namina-border-width);background:color-mix(in srgb, var(--namina-accent) 19%, transparent)}.vini-cinema--styled .vini-cinema__nav button{color:var(--namina-ink)}.vini-cinema--styled .vini-cinema__nav button.is-active{background:color-mix(in srgb, var(--namina-accent) 22%, transparent);border-color:var(--namina-line)}.vini-cinema--styled .vini-cinema__contact-top,.vini-cinema--styled .vini-cinema__detail-link{color:var(--namina-button-ink);background:var(--namina-button-bg);border:var(--namina-border-width) solid var(--namina-line);border-radius:var(--namina-button-radius);box-shadow:var(--namina-shadow)}.vini-cinema--styled .vini-cinema__contact-top:hover,.vini-cinema--styled .vini-cinema__detail-link:hover{background:color-mix(in srgb, var(--namina-button-bg) 80%, white)}.vini-cinema--styled.vini-cinema--button-outline .vini-cinema__contact-top,.vini-cinema--styled.vini-cinema--button-outline .vini-cinema__detail-link{background:color-mix(in srgb, var(--namina-bg) 88%, transparent);border-color:var(--namina-button-bg);color:var(--namina-ink)}.vini-cinema--styled.vini-cinema--button-outline .vini-cinema__contact-top:hover,.vini-cinema--styled.vini-cinema--button-outline .vini-cinema__detail-link:hover{background:color-mix(in srgb, var(--namina-button-bg) 28%, var(--namina-bg))}.vini-cinema--styled .vini-cinema__highlight-track .vini-cinema__highlight{border-right:var(--namina-border-width) solid var(--namina-line);padding-inline:calc(var(--namina-card-gap) / 2)}.vini-cinema--styled .vini-cinema__highlight span,.vini-cinema--styled .vini-cinema__highlight strong{color:var(--namina-ink)}.vini-cinema--styled .vini-cinema__highlight strong{font-size:clamp(11px, calc(.95vw * var(--namina-body-scale)), 19px)}.vini-cinema--styled .vini-cinema__gallery-slide{padding-inline:calc(var(--namina-card-gap) / 2)}.vini-cinema--styled .vini-cinema__visual-card{border:var(--namina-border-width) solid var(--namina-line);border-radius:var(--namina-button-radius);box-shadow:var(--namina-shadow)}.vini-cinema--styled .vini-cinema__visual-card:hover,.vini-cinema--styled .vini-cinema__visual-card:focus-visible{border-color:var(--namina-accent);box-shadow:var(--namina-shadow)}.vini-cinema--styled .vini-cinema__modal{background:var(--namina-bg);color:var(--namina-ink);border-color:var(--namina-line);border-width:var(--namina-border-width);box-shadow:var(--namina-shadow)}.vini-cinema--styled .vini-cinema__modal-copy>span{color:var(--namina-accent)}.vini-cinema--styled .vini-cinema__modal-copy p{color:var(--namina-ink)}@media (width>=851px){.vini-cinema--styled .vini-cinema__main,.vini-cinema--styled.vini-cinema--gallery .vini-cinema__main{margin-left:calc(clamp(65px, 5.5vw, 110px) + var(--namina-content-margin) - 90px);padding-top:calc(clamp(26px, 3.8vh, 43px) + var(--namina-top-spacing) - 40px)}.vini-cinema--styled .vini-cinema__brand{margin-left:calc(clamp(65px, 5.5vw, 110px) + clamp(17px, 2.2vw, 35px) + var(--namina-content-margin) - 90px)}.vini-cinema--styled.vini-cinema--gallery .vini-cinema__intro h1{font-size:calc(clamp(62px, 6.8vw, 103px) * var(--namina-title-scale))}.vini-cinema--styled.vini-cinema--gallery .vini-cinema__intro h1 span{font-size:calc(clamp(25px, 2.4vw, 38px) * var(--namina-title-scale))}}@media (width>=851px) and (height<=760px){.vini-cinema--styled:not(.vini-cinema--gallery) .vini-cinema__intro h1{font-size:calc(clamp(58px, 6vw, 90px) * var(--namina-title-scale))}}@media (width<=850px){.vini-cinema--styled .vini-cinema__scrim{background:linear-gradient(90deg, var(--namina-bg), color-mix(in srgb, var(--namina-bg) 72%, transparent) 60%, transparent), linear-gradient(0deg, color-mix(in srgb, var(--namina-bg) 93%, transparent), transparent 80%)}}@media (width>=701px) and (width<=850px){.vini-cinema--styled .vini-cinema__intro h1{font-size:calc(clamp(65px, 8vw, 96px) * var(--namina-title-scale))}.vini-cinema--styled .vini-cinema__intro h1 span{font-size:calc(clamp(25px, 3.4vw, 57px) * var(--namina-title-scale))}.vini-cinema--styled .vini-cinema__intro>p{font-size:calc(clamp(14px, 1.16vw, 17px) * var(--namina-body-scale))}}@media (width<=700px){.vini-cinema--styled .vini-cinema__intro h1{font-size:calc(clamp(62px, 15.5vw, 94px) * var(--namina-title-scale))}.vini-cinema--styled.vini-cinema--gallery .vini-cinema__intro h1{font-size:calc(clamp(57px, 14vw, 85px) * var(--namina-title-scale))}.vini-cinema--styled .vini-cinema__intro h1 span{font-size:calc(clamp(26px, 7.7vw, 42px) * var(--namina-title-scale))}.vini-cinema--styled .vini-cinema__intro>p{font-size:calc(13px * var(--namina-body-scale))}}@media (width<=380px){.vini-cinema--styled:not(.vini-cinema--gallery) .vini-cinema__intro h1{font-size:calc(60px * var(--namina-title-scale))}}@media (width<=700px){.vini-cinema{background:var(--namina-bg,#08080c);grid-template-rows:auto clamp(370px,59svh,560px) auto;grid-template-columns:minmax(0,1fr);align-content:start;min-height:100svh;display:grid;overflow:clip visible}.vini-cinema__layout{display:contents}.vini-cinema__header{background:var(--namina-bg,#08080c);grid-row:1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand contact";gap:10px;width:100%;min-height:0;padding:11px 18px 5px;display:grid}.vini-cinema__brand{grid-area:brand;place-self:center start;min-height:44px;margin:0}.vini-cinema__brand .namina-logo--compact{gap:8px}.vini-cinema__brand .namina-logo--compact .namina-logo__symbol{width:32px}.vini-cinema__brand .namina-logo--compact .namina-logo__name{font-size:28px}.vini-cinema__menu-toggle{display:none}.vini-cinema__contact-top{border-radius:10px;grid-area:contact;align-self:center;min-height:44px;margin:0;padding:9px 14px;font-size:11px;line-height:1;display:inline-flex}.vini-cinema__nav,.vini-cinema__nav--open{z-index:12;width:100%;min-width:0;padding:8px 9px calc(7px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--namina-bg,#08080c) 96%, #221217);border:0;border-top:1px solid var(--namina-line,#59464b);border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:3px;margin:0;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -10px 30px #0009}.vini-cinema__nav button{min-width:0;min-height:56px;color:var(--namina-ink,#f7eee9);box-shadow:none;background:0 0;border:0;border-radius:9px;grid-template-rows:24px auto;align-content:center;justify-items:center;gap:5px;padding:5px 1px 3px;font-size:clamp(10px,2.8vw,11px);font-weight:600;line-height:1.15;display:grid;position:relative}.vini-cinema__nav-icon{width:22px;height:22px;display:block}.vini-cinema__nav button:hover,.vini-cinema__nav button.is-active,.vini-cinema--styled .vini-cinema__nav button.is-active{color:var(--namina-accent,#f34b53);background:color-mix(in srgb, var(--namina-accent,#f34b53) 12%, transparent);box-shadow:none;border-color:#0000}.vini-cinema__nav button.is-active:before{content:"";background:var(--namina-accent,#f34b53);border-radius:0 0 2px 2px;width:35px;height:2px;position:absolute;top:-9px}.vini-cinema__nav button:active{transform:translateY(1px)}.vini-cinema__stage{z-index:0;background:var(--namina-bg,#08080c);grid-row:2;width:100%;height:100%;position:relative;inset:auto;overflow:hidden}.vini-cinema__video{object-fit:cover;transform-origin:50%;filter:saturate(1.02)contrast(1.03)brightness(1.08);width:100%;height:100%;inset:0;transform:scale(.94)}.vini-cinema__scrim,.vini-cinema--styled .vini-cinema__scrim{background:linear-gradient(180deg, color-mix(in srgb, var(--namina-bg,#08080c) 9%, transparent) 0%, transparent 33%, color-mix(in srgb, var(--namina-bg,#08080c) 33%, transparent) 46%, color-mix(in srgb, var(--namina-bg,#08080c) 82%, transparent) 60%, var(--namina-bg,#08080c) 91%, var(--namina-bg,#08080c) 100%)}.vini-cinema__main,.vini-cinema--gallery .vini-cinema__main{z-index:2;width:100%;min-width:0;padding:8px 20px calc(110px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, color-mix(in srgb, var(--namina-bg,#08080c) 52%, transparent) 0%, var(--namina-bg,#08080c) 190px);flex-direction:column;grid-row:3;justify-content:flex-start;align-items:stretch;margin:calc(-1*clamp(172px,29svh,280px)) 0 0;display:flex;position:relative;transform:none}.vini-cinema__intro,.vini-cinema--gallery .vini-cinema__intro{flex:none;width:100%;min-width:0;min-height:clamp(195px,23svh,230px)}.vini-cinema__hello,.vini-cinema--styled .vini-cinema__hello{white-space:normal;overflow-wrap:anywhere;letter-spacing:.01em;border-radius:24px;max-width:100%;margin-bottom:11px;padding:8px 13px;font-size:clamp(10px,2.55vw,12px);line-height:1.35}.vini-cinema__intro h1,.vini-cinema--gallery .vini-cinema__intro h1{letter-spacing:-.055em;font-size:clamp(43px,12.9vw,62px);line-height:.96}.vini-cinema--styled .vini-cinema__intro h1,.vini-cinema--styled.vini-cinema--gallery .vini-cinema__intro h1{font-size:calc(clamp(43px, 12.9vw, 62px) * var(--namina-title-scale))}.vini-cinema__intro h1 span,.vini-cinema--gallery .vini-cinema__intro h1 span{letter-spacing:-.035em;margin-top:7px;font-size:clamp(20px,5.5vw,26px);line-height:1.08}.vini-cinema--styled .vini-cinema__intro h1 span,.vini-cinema--styled.vini-cinema--gallery .vini-cinema__intro h1 span{font-size:calc(clamp(20px, 5.5vw, 26px) * var(--namina-title-scale))}.vini-cinema__intro>p,.vini-cinema--gallery .vini-cinema__intro>p{max-width:100%;margin-top:12px;font-size:clamp(13px,3.6vw,15px);line-height:1.48}.vini-cinema--styled .vini-cinema__intro>p{font-size:calc(clamp(13px, 3.6vw, 15px) * var(--namina-body-scale))}.vini-cinema__highlights,.vini-cinema__gallery-viewport{order:initial;flex:none;width:100%;max-width:none;margin:6px 0 0;overflow:auto hidden}.vini-cinema__highlight-track{align-items:flex-start;min-height:97px}.vini-cinema__highlight-track .vini-cinema__highlight,.vini-cinema--styled .vini-cinema__highlight-track .vini-cinema__highlight{text-align:left;border:1px solid var(--namina-line,#66585c);background:#151316;border-radius:12px;flex-direction:row;align-items:center;gap:14px;min-height:90px;margin:0 5px;padding:13px 15px;display:flex}.vini-cinema__highlight-track .vini-cinema__highlight img{width:34px;height:34px}.vini-cinema__highlight-track .vini-cinema__highlight span{font-size:11px}.vini-cinema__highlight-track .vini-cinema__highlight strong{font-size:clamp(12px,3.7vw,15px);line-height:1.3}.vini-cinema__gallery-slide{padding-inline:5px}.vini-cinema__visual-card{border-radius:11px}.vini-cinema__empty{margin-top:8px}}@media (width<=360px){.vini-cinema__header{padding-inline:13px}.vini-cinema__main,.vini-cinema--gallery .vini-cinema__main{padding-inline:15px}.vini-cinema__nav{gap:1px;padding-inline:5px}.vini-cinema__contact-top{padding-inline:10px}.vini-cinema__brand .namina-logo--compact .namina-logo__name{font-size:25px}}.brief-inbox{color:#2a251f;background:#f8f4eb;border:1px solid #65574a;margin:16px clamp(16px,3vw,44px) 18px;font-family:Montserrat,Arial,sans-serif}.brief-inbox__summary{cursor:pointer;color:#fff6eb;background:#292724;justify-content:space-between;align-items:center;gap:18px;min-height:80px;padding:16px 24px;display:flex}.brief-inbox__summary>span:first-child{flex-direction:column;gap:4px;display:flex}.brief-inbox__summary strong{letter-spacing:-.02em;font-size:18px}.brief-inbox__summary small{color:#e4cdc7;font-size:12px}.brief-inbox__summary-note{color:#e7d7cc;font-size:12px}.brief-inbox__main{padding:22px}.brief-inbox__toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.brief-inbox__toolbar p{color:#4f473f;max-width:510px;font-size:13px}.brief-inbox__toolbar>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.brief-inbox__toolbar label{font-size:12px}.brief-inbox__toolbar select{width:auto;min-width:150px}.brief-inbox button,.brief-inbox select,.brief-inbox a{cursor:pointer}.brief-inbox button:disabled{cursor:not-allowed}.brief-inbox button:focus-visible,.brief-inbox select:focus-visible,.brief-inbox input:focus-visible,.brief-inbox a:focus-visible,.brief-inbox summary:focus-visible{outline-offset:3px;outline:3px solid #a32946}.brief-inbox__columns{grid-template-columns:minmax(245px,31%) minmax(0,1fr);gap:22px;display:grid}.brief-inbox__list{background:#fffaf2;border:1px solid #c2b6a4;max-height:560px;overflow-y:auto}.brief-inbox__item{color:#26211d;text-align:left;background:0 0;border:0;border-bottom:1px solid #c2b6a4;border-radius:0;flex-direction:column;align-items:flex-start;gap:7px;width:100%;padding:18px;display:flex}.brief-inbox__item:hover,.brief-inbox__item.is-active{background:#e9ddc9}.brief-inbox__item:active{background:#dcc8ad}.brief-inbox__name{font-size:15px;font-weight:800}.brief-inbox__profession{font-size:13px}.brief-inbox__meta{color:#514a41;font-size:11px}.brief-inbox__detail{background:#fffdf9;border:1px solid #c2b6a4;min-width:0;max-height:640px;padding:22px;overflow-y:auto}.brief-inbox__empty{padding:32px 20px}.brief-inbox__empty strong{font-size:16px}.brief-inbox__empty p{color:#554c43;font-size:13px;line-height:1.6}.brief-inbox__detail-head{border-bottom:1px solid #ccc1b2;padding-bottom:20px}.brief-inbox__detail-head p{color:#63584c;margin:0 0 6px;font-size:12px}.brief-inbox__detail-head h2{letter-spacing:-.035em;margin:0 0 10px;font-size:26px}.brief-inbox__detail-head>span{color:#8c243d;font-size:13px;font-weight:750}.brief-inbox__actions{flex-wrap:wrap;align-items:flex-end;gap:10px;padding:20px 0;display:flex}.brief-inbox__actions label{flex-basis:100%;font-size:12px}.brief-inbox__actions input{flex:170px;max-width:230px}.brief-inbox__actions button{border-radius:3px;min-height:44px;padding:8px 11px;font-size:12px}.brief-inbox__actions a{align-items:center;min-height:44px;font-size:12px;font-weight:750;display:inline-flex}.brief-inbox__privacy{color:#5b342e;background:#f5e8db;border:1px solid #ab9183;padding:12px 14px;font-size:12px;line-height:1.6}.brief-inbox__data{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.brief-inbox__data>div{border-bottom:1px solid #d7ccbd;min-width:0;padding:14px 0}.brief-inbox__data dt{color:#6a554c;margin-bottom:5px;font-size:11px;font-weight:750}.brief-inbox__data dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:550;line-height:1.6}.brief-inbox__error,.brief-inbox__notice{padding:12px 16px;font-size:13px}.brief-inbox__error{color:#7d1730;background:#ffeded;border:1px solid #a32d46}.brief-inbox__notice{color:#2d4831;background:#eaf4e8;border:1px solid #53684d}.brief-inbox__busy{background:#f2e7d5;padding:12px}@media (width<=1000px){.brief-inbox__toolbar{display:block}.brief-inbox__toolbar>div{margin-top:14px}.brief-inbox__columns{grid-template-columns:minmax(200px,34%) minmax(0,1fr);gap:14px}.brief-inbox__main,.brief-inbox__detail{padding:16px}.brief-inbox__data{grid-template-columns:minmax(0,1fr)}}@media (width<=650px){.brief-inbox{margin:12px}.brief-inbox__summary{padding:16px}.brief-inbox__summary-note{display:none}.brief-inbox__columns{grid-template-columns:minmax(0,1fr)}.brief-inbox__list{max-height:300px}.brief-inbox__detail{max-height:none}.brief-inbox__actions input{max-width:none}}.studio-root,.studio-gate{color:#f1e9dd;background:#11110f;min-height:100dvh;font-family:DM Sans,system-ui,sans-serif}.studio-root *,.studio-gate *{box-sizing:border-box}.studio-root button,.studio-root a[href],.studio-root input,.studio-root textarea,.studio-root select,.studio-gate button,.studio-gate a[href]{cursor:pointer}.studio-root button:disabled{cursor:not-allowed;opacity:.55}.studio-root :focus-visible,.studio-gate :focus-visible{outline-offset:3px;outline:3px solid #f0bd6b}.studio-header{border-bottom:1px solid #38332d;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:12px clamp(18px,3vw,46px);display:flex}.studio-wordmark{color:#f2e7d5;letter-spacing:.07em;font-family:Bebas Neue,Impact,sans-serif;font-size:28px;text-decoration:none}.studio-header>strong{color:#bdb1a0;font-size:13px;font-weight:500}.studio-header__actions{align-items:center;gap:16px;display:flex}.studio-header__actions a{color:#e3c49d;text-underline-offset:4px;font-size:13px}.studio-root button,.studio-gate button{color:#fbf5e9;font:inherit;background:#28241e;border:1px solid #625846;border-radius:5px;min-height:44px;padding:11px 15px;font-size:13px;transition:background .15s,border-color .15s}.studio-root button:hover,.studio-gate button:hover{background:#393024;border-color:#c6a77c}.studio-root button:active,.studio-gate button:active{transform:translateY(1px)}.studio-root input,.studio-root select,.studio-root textarea,.studio-gate input{color:#f9f1e7;width:100%;min-width:0;min-height:44px;font:inherit;background:#181713;border:1px solid #575047;border-radius:4px;padding:11px 12px;font-size:13px}.studio-root textarea{resize:vertical;min-height:100px}.studio-root input::placeholder{color:#a79b8b}.studio-root input[type=color]{cursor:pointer;width:56px;min-height:44px;padding:3px}.studio-root input[type=range]{accent-color:#d3ad76;min-height:32px;padding:0}.studio-root input[type=checkbox]{accent-color:#d3ad76;width:20px;min-height:20px}.studio-root label,.studio-gate label{color:#dfd2c2;margin:0 0 7px;font-size:12px;display:block}.studio-root .studio-workspace{background:#11110f;grid-template-columns:minmax(300px,365px) minmax(0,1fr);height:calc(100dvh - 70px);padding:0;display:grid;overflow:hidden}.studio-sidebar{background:#191713;border-right:1px solid #3b342c;padding:0 20px 30px;overflow-y:auto}.studio-group{border-bottom:1px solid #3a332b;padding:24px 0}.studio-group h1,.studio-group h2{color:#f1e9dd;letter-spacing:-.015em;margin:0 0 18px;font-size:16px;font-weight:600}.studio-group h1{font-size:21px}.studio-field{margin:0 0 16px}.studio-inline{align-items:center;gap:8px;margin-top:12px;display:flex}.studio-inline button{flex:none}.studio-hint{color:#c8bbaa;font-size:12px;line-height:1.6}.studio-color{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.studio-color label{flex:1;justify-content:space-between;align-items:center;margin:0;display:flex}.studio-color span{color:#b9ad9d;text-align:right;font-variant-numeric:tabular-nums;width:80px;font-size:12px}.studio-check{align-items:center;gap:10px;margin:14px 0!important;display:flex!important}.studio-card-editor{padding-top:20px}.studio-root .studio-outline{width:100%;margin-top:12px}.studio-main{flex-direction:column;min-width:0;display:flex;overflow:hidden}.studio-main__toolbar{border-bottom:1px solid #38332d;justify-content:space-between;align-items:center;gap:20px;padding:14px 24px;display:flex}.studio-main__toolbar strong{font-size:17px;font-weight:600;display:block}.studio-main__toolbar span{color:#afa495;margin-top:4px;font-size:12px;display:block}.studio-main__toolbar .studio-publish{color:#1f180e;background:#e2bf84;border-color:#e2bf84;font-weight:700}.studio-main__toolbar .studio-publish:hover{background:#f2d8a9}.studio-alert{color:#f1dbb0;background:#292319;border-left:3px solid #c5a170;margin:8px 24px;padding:10px 14px;font-size:13px;line-height:1.5}.studio-alert--error{color:#ffd4d4;background:#402323;border-color:#e78a8a}.studio-preview{flex:1;min-height:0;position:relative;overflow:auto}.studio-preview>.cinematic-page{width:100%;min-height:100%}.studio-preview--original>.vini-cinema{min-height:max(680px,100dvh - 166px)}.studio-original__preset{background:#29201d;border:1px solid #a15954;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.studio-original__preset strong{color:#ffe1d5}.studio-original__preset span{color:#d4b8aa;font-size:11px}.studio-original__chapter>summary{cursor:pointer;color:#f1e9dd;padding-block:6px 13px;font-size:15px;font-weight:700;list-style-position:inside}.studio-original__chapter>summary span{float:right;color:#c2b1a3;font-size:11px;font-weight:500}.studio-original__field{display:block;margin:0 0 14px!important}.studio-original__field span{margin-bottom:6px;display:block}.studio-original__field input,.studio-original__field textarea,.studio-original__field select{display:block}.studio-original__item{background:#221e1b;border:1px solid #4d4139;border-radius:8px;margin-bottom:12px;padding:13px}.studio-original__item-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.studio-original__item-head strong{color:#e8d5c8;font-size:12px}.studio-root .studio-original__item-head button{color:#ffd1cb;border-color:#a55854;min-height:36px;padding:7px 12px}.studio-root .studio-original__add{border-color:#cf8d7c;width:100%;margin-top:5px}.studio-original__image{aspect-ratio:19/6;object-fit:cover;border-radius:6px;width:100%;height:auto;margin-bottom:12px;display:block}.studio-original__no-image{color:#cbafa3;font-size:12px}.studio-original__upload{font-size:12px;line-height:1.4;display:block}.studio-original__upload input{margin-top:8px;font-size:11px}.studio-canvas-commands{z-index:120;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:absolute;top:12px;right:16px}.studio-root .studio-canvas-commands button{background:#12100ef0;border-color:#a68c67;font-size:12px}.studio-canvas-tools{z-index:130;color:#f6ede0;background:#191713;border:1px solid #b99b70;border-radius:9px;flex-direction:column;width:min(340px,100% - 32px);max-height:min(590px,100dvh - 180px);display:flex;position:absolute;top:76px;right:16px;overflow:hidden;box-shadow:0 15px 48px #000b}.studio-canvas-tools__heading{background:#282319;border-bottom:1px solid #54432c;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;display:flex}.studio-canvas-tools__heading strong{font-size:15px}.studio-canvas-tools__heading small{color:#d8c5a8;margin-top:3px;font-size:11px;display:block}.studio-root .studio-canvas-tools__heading button{min-height:36px;padding:7px 10px}.studio-canvas-tools__content{overscroll-behavior:contain;padding:15px;overflow-y:auto}.studio-canvas-tools__field{display:block;margin-bottom:15px!important}.studio-canvas-tools__field input,.studio-canvas-tools__field textarea,.studio-canvas-tools__field select{margin-top:7px;display:block}.studio-canvas-tools__color{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px!important;display:flex!important}.studio-canvas-tools__color small{font-variant-numeric:tabular-nums;color:#dbcfba}.studio-canvas-tools__media{border-top:1px solid #514536;margin-top:9px;padding-top:9px}.studio-canvas-tools__upload{cursor:pointer;border:1px dashed #b99b70;border-radius:4px;padding:10px;margin-bottom:16px!important}.studio-root .studio-canvas-tools__upload input{margin-top:8px;padding:8px;font-size:11px}.studio-canvas-tools__tip{color:#d9c4a5;margin:0 0 16px;font-size:12px;line-height:1.5}.studio-canvas-tools__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.studio-root .studio-canvas-tools__danger{color:#ffd6d0;border-color:#ae665e}.studio-gate{place-items:center;padding:24px;display:grid}.studio-gate__card{background:#1e1b17;border:1px solid #494037;width:min(100%,460px);padding:clamp(25px,5vw,44px)}.studio-gate__card h1{margin:22px 0;font-size:clamp(24px,4vw,32px)}.studio-gate__card p{color:#d4c5b0;line-height:1.7}.studio-gate__card form{gap:12px;margin:26px 0;display:grid}.studio-gate__card a:not(.studio-wordmark){color:#ebc996;margin-top:16px;display:inline-block}@media (width<=930px){.studio-root .studio-workspace{grid-template-columns:minmax(270px,330px) minmax(0,1fr)}.studio-main__toolbar{padding:14px 16px}}@media (width<=720px){.studio-header{flex-wrap:wrap;min-height:65px}.studio-header>strong{display:none}.studio-root .studio-workspace{flex-direction:column-reverse;height:auto;display:flex;overflow:visible}.studio-main{min-height:490px;overflow:visible}.studio-preview{min-height:450px;max-height:65dvh}.studio-sidebar{border-top:1px solid #3b342c;border-right:0;padding:0 18px 30px;overflow:visible}.studio-group{padding:22px 0}.studio-canvas-commands{top:10px;right:10px}.studio-root .studio-canvas-commands button{min-height:40px;padding:8px 9px}.studio-canvas-tools{width:min(340px,100% - 20px);max-height:calc(65dvh - 90px);top:67px;right:10px}}@media (prefers-reduced-motion:reduce){.studio-root button,.studio-gate button{transition:none}}.studio-root .studio-workspace{grid-template-columns:minmax(440px,510px) minmax(0,1fr)}.studio-root .studio-workspace--preview{grid-template-columns:minmax(0,1fr)}.studio-workspace--preview .studio-sidebar{display:none}.studio-sidebar{overscroll-behavior:contain;background:#1c1a17;padding:0}.studio-client{border-bottom:1px solid #3c3630;padding:18px 22px 14px}.studio-client h1{justify-content:space-between;align-items:baseline;margin:0 0 12px;font-size:18px;font-weight:700;display:flex}.studio-client h1 span{color:#dcb58a;font-size:12px;font-weight:500}.studio-client>label{margin-bottom:5px}.studio-client>select{background:#28241f;font-size:14px;font-weight:600}.studio-client__new{margin-top:9px}.studio-client__new summary{color:#e6b88c;cursor:pointer;align-items:center;min-height:44px;padding:8px 0;font-size:12px;display:flex}.studio-client__new .studio-inline{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin:5px 0 9px;display:grid}.studio-client__new .studio-inline label{grid-column:1/-1;margin:0}.studio-client__new .studio-inline button{padding-inline:20px}.studio-header{background:#151411;min-height:66px}.studio-header__separator{color:#bd9272;margin-inline:5px}.studio-header__actions{gap:12px}.studio-header__actions>button{background:0 0;border-color:#625a50;min-height:44px;padding:8px 12px}.studio-header__actions>button[aria-pressed=true]{color:#fff2d9;border-color:#c28d6e}.studio-header__actions a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.studio-main__toolbar{gap:10px;min-height:72px;padding:12px 18px}.studio-main__toolbar>div{flex:1;min-width:0}.studio-main__toolbar strong{font-size:16px}.studio-main__toolbar span{margin-top:2px}.studio-main__toolbar button{flex-shrink:0}.studio-brief-view{background:#181713;height:calc(100dvh - 66px);overflow-y:auto}.studio-brief-view .brief-inbox{margin-top:16px}.studio-original__tabs{background:#211e19;border-bottom:1px solid #413a32;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:12px 18px;display:grid}.studio-root .studio-original__tabs button{color:#c8bbae;background:0 0;border-color:#0000;border-radius:4px;min-width:0;min-height:44px;padding:8px 2px;font-size:12px;font-weight:650}.studio-root .studio-original__tabs button:hover{color:#fff2df;background:#383028}.studio-root .studio-original__tabs button.is-active{color:#fff2ea;background:#49251f;border-color:#ab655b}.studio-original__chapter,.studio-original>.studio-group{border:0}.studio-original__chapter{padding:0}.studio-original>.studio-group{padding:0 20px}.studio-original__heading{justify-content:space-between;align-items:center;gap:12px;padding:17px 20px 10px;display:flex}.studio-original__heading h2{margin:0;font-size:16px;font-weight:700}.studio-original__heading h3{margin:0;font-size:13px;font-weight:700}.studio-original__heading span{white-space:nowrap;color:#bdaf9d;font-size:11px}.studio-original__subheading{border-top:1px solid #3b352e;margin:10px 20px 0;padding:12px 0 8px}.studio-original__copy{padding:0 20px}.studio-original__fields-2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.studio-original__field{margin-bottom:10px!important}.studio-original__field span{color:#dccfc0;margin-bottom:4px;font-size:12px}.studio-root .studio-original__field textarea{resize:vertical;min-height:68px}.studio-original__chapter>.studio-hint{padding:0 20px}.studio-original>.studio-group h3{margin:12px 0 9px;font-size:13px;font-weight:700}.studio-original>.studio-group+.studio-group{border-top:1px solid #3b352e;margin-top:8px}.studio-root .studio-original__item{background:0 0;border:0;border-radius:0;margin:0;padding:0}.studio-original__fact{grid-template-columns:17px minmax(0,.75fr) minmax(0,1.25fr) minmax(0,112px) 40px;align-items:end;gap:7px;display:grid;border-bottom:1px solid #38332b!important;padding:7px 20px!important}.studio-original__row-index{color:#bfb09e;font-variant-numeric:tabular-nums;align-self:center;font-size:11px}.studio-original__fact .studio-original__field{margin-bottom:0!important}.studio-original__fact .studio-original__field span{margin-bottom:3px;font-size:10px}.studio-original__fact .studio-original__field input,.studio-original__fact .studio-original__field select{min-height:44px;padding:8px 6px;font-size:12px}.studio-root .studio-original__remove{color:#e9b6b1;background:0 0;border:0;min-height:44px;padding:4px;font-size:22px}.studio-root .studio-original__item-head button{min-height:44px}.studio-root .studio-original__remove:hover{color:#fff4f2;background:#462727}.studio-root .studio-original__add{color:#f0c7a4;background:0 0;border:1px dashed #ab8771;width:calc(100% - 40px);min-height:44px;margin:13px 20px 22px;font-weight:600;display:block}.studio-root .studio-original__add:hover{background:#352821;border-style:solid}.studio-style{padding-bottom:16px}.studio-style .studio-original__heading{align-items:center}.studio-root .studio-style__reset{color:#e8beaa;background:0 0;border-color:#735a4b;min-height:44px;padding:8px 10px;font-size:11px}.studio-style__intro{color:#d6c8b8;margin:0 20px 14px;font-size:12px;line-height:1.55}.studio-style__group{border-top:1px solid #4a4138}.studio-style__group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 20px;font-size:13px;font-weight:700;display:flex}.studio-style__group>summary span{color:#bcaea0;font-size:11px;font-weight:450}.studio-style__group[open]>summary{color:#ffe7d5;background:#27211d}.studio-style__group-content{padding:8px 20px 16px}.studio-style__colors{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px 20px 16px;display:grid}.studio-style__color{background:#29241f;border:1px solid #52463d;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:54px;padding:7px 9px;margin:0!important;display:flex!important}.studio-style__color>span{min-width:0;font-size:12px;font-weight:600}.studio-style__color small{color:#c5b5a4;margin-top:4px;font-size:10px;font-weight:450;display:block}.studio-root .studio-style__color input{flex:0 0 42px;width:42px;min-height:44px;padding:3px}.studio-style__range{display:block;margin:8px 0 14px!important}.studio-style__range>span{color:#e2d3c5;justify-content:space-between;gap:12px;margin-bottom:4px;display:flex}.studio-style__range output{color:#f2c39c;font-variant-numeric:tabular-nums;font-size:12px}.studio-root .studio-style__range input{accent-color:#e28e79;min-height:44px;padding:6px 0}.studio-style__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.studio-style__note{color:#cfc0af;font-size:11px;line-height:1.5}.studio-style__warning{color:#ffdad0;background:#482b27;border:1px solid #b4776b;margin:0 20px 14px;padding:10px;font-size:12px;line-height:1.5}.studio-original__gallery-list{scrollbar-width:thin;gap:6px;padding:0 20px 12px;display:flex;overflow-x:auto}.studio-root .studio-original__gallery-choice{color:#dccfc0;text-overflow:ellipsis;white-space:nowrap;background:#29241f;border:1px solid #595147;flex:none;max-width:150px;min-height:44px;padding:7px 11px;overflow:hidden}.studio-root .studio-original__gallery-choice.is-active{color:#fff1e2;background:#492a23;border-color:#ce8c78}.studio-original__gallery-edit{border-top:1px solid #3b352e!important;padding:11px 20px!important}.studio-original__gallery-edit .studio-original__item-head{margin-bottom:11px}.studio-original__gallery-edit .studio-original__item-head strong{overflow-wrap:anywhere;max-width:60%}.studio-original__gallery-edit .studio-original__image{aspect-ratio:19/6;width:min(100%,270px);height:auto}.studio-original__gallery-edit .studio-original__upload{padding:9px 0}.studio-original__gallery-edit .studio-original__upload input{margin-top:5px}@media (width<=1120px){.studio-root .studio-workspace{grid-template-columns:minmax(370px,450px) minmax(0,1fr)}.studio-root .studio-workspace--preview{grid-template-columns:1fr}.studio-original__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-original__fact{grid-template-columns:15px minmax(0,.7fr) minmax(0,1.3fr) 85px 35px;gap:5px;padding-inline:13px!important}.studio-original__fact .studio-original__field select{font-size:11px}}@media (width<=860px){.studio-root .studio-workspace{flex-direction:column;height:auto;display:flex;overflow:visible}.studio-sidebar{border-bottom:1px solid #3c342b;border-right:0;overflow:visible}.studio-main{min-height:0;overflow:visible}.studio-preview{min-height:480px;max-height:70dvh}.studio-workspace--preview .studio-sidebar{display:none}.studio-root .studio-workspace--preview{display:flex}}@media (width<=540px){.studio-header{gap:8px;padding:8px 14px}.studio-header__actions{flex-wrap:wrap;gap:7px}.studio-header__actions>button{padding-inline:7px;font-size:11px}.studio-header__actions a{display:none}.studio-client{padding:12px 14px}.studio-original__tabs{grid-template-columns:repeat(4,1fr);padding:8px 14px}.studio-original__heading,.studio-original__copy,.studio-original>.studio-group{padding-inline:14px}.studio-original__fields-2{grid-template-columns:1fr;gap:0}.studio-original__subheading{margin-inline:14px}.studio-original__fact{grid-template-columns:16px minmax(0,1fr) minmax(0,1.5fr) 42px;padding-inline:12px!important}.studio-original__fact .studio-original__field:nth-of-type(3){grid-column:2/4}.studio-original__fact .studio-original__remove{grid-area:1/4/3;align-self:center}.studio-original__gallery-list{padding-inline:14px}.studio-original__gallery-edit{padding-inline:14px!important}.studio-root .studio-original__add{width:calc(100% - 28px);margin-inline:14px}.studio-style__intro{margin-inline:14px}.studio-style__group>summary,.studio-style__colors,.studio-style__group-content{padding-inline:14px}.studio-style__warning{margin-inline:14px}.studio-main__toolbar{flex-wrap:wrap}.studio-main__toolbar>div{flex-basis:100%}}.client-form{--brief-paper:#f6f2eb;--brief-ink:#24211f;--brief-muted:#5b554f;--brief-line:#cac1b5;--brief-red:#a72c43;background:var(--brief-paper);min-height:100dvh;color:var(--brief-ink);font-family:Montserrat,Arial,sans-serif}.client-form *{box-sizing:border-box}.client-form__header{border-bottom:1px solid var(--brief-line);background:#fcf9f4;justify-content:space-between;align-items:center;gap:16px;height:76px;padding:0 clamp(20px,4.5vw,68px);display:flex}.client-form__brand{color:#201d1d;letter-spacing:-.07em;white-space:nowrap;font-size:24px;font-weight:850;text-decoration:none}.client-form__brand span{color:var(--brief-red)}.client-form__header>span{color:#514b46;font-size:12px;font-weight:700}.client-form__layout{grid-template-columns:minmax(280px,34%) minmax(0,1fr);align-items:stretch;max-width:1700px;min-height:calc(100dvh - 76px);margin:auto;display:grid}.client-form__intro{color:#f6efe4;background:#1e2020;padding:clamp(38px,5vw,76px) clamp(24px,4.2vw,80px)}.client-form__intro-inner{max-width:380px;position:sticky;top:34px}.client-form__overline{color:#ac344b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}.client-form__intro .client-form__overline{color:#f08a9a}.client-form__intro h1{letter-spacing:-.06em;max-width:10ch;margin:0 0 26px;font-family:Arial Narrow,Impact,Montserrat,sans-serif;font-size:clamp(44px,5vw,78px);font-weight:800;line-height:.98}.client-form__intro-inner>p:not(.client-form__overline){color:#e5ddd2;font-size:15px;line-height:1.75}.client-form__intro nav{border-top:1px solid #555551;flex-direction:column;margin-top:50px;display:flex}.client-form__intro nav a{color:#f2eadf;border-bottom:1px solid #555551;align-items:center;gap:22px;min-height:52px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.client-form__intro nav a:hover,.client-form__intro nav a:focus-visible{color:#ff9eae}.client-form__intro nav a span{font-variant-numeric:tabular-nums;color:#ffa6b5;font-size:12px}.client-form__intro .client-form__aside-note{border-left:2px solid #d34b62;margin-top:42px;padding-left:18px;color:#dfd5c6!important;font-size:12px!important}.client-form__content{min-width:0;padding:0 clamp(24px,5vw,80px)}.client-form__content form{max-width:920px}.client-form__preface{padding:70px 0 48px}.client-form__preface h2{letter-spacing:-.052em;margin:0 0 14px;font-size:clamp(34px,4vw,54px);line-height:1.08}.client-form__preface p:not(.client-form__overline){max-width:570px;color:var(--brief-muted);font-size:14px;line-height:1.75}.client-form__required{color:var(--brief-red)}.client-form__section{border-top:1px solid var(--brief-line);padding:36px 0 66px;scroll-margin-top:30px}.client-form__section-top>span{color:#a32c45;font-size:12px;font-weight:800}.client-form__section-top h3,.client-form__submit h3{letter-spacing:-.045em;margin:9px 0 10px;font-size:clamp(26px,3vw,35px);line-height:1.15}.client-form__section-top p{color:var(--brief-muted);margin:0 0 30px;font-size:14px}.client-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px;display:grid}.client-form__field{min-width:0}.client-form__field--wide{grid-column:1/-1}.client-form__field label{color:#302b27;margin-bottom:8px;font-size:13px;font-weight:750;display:block}.client-form__field input,.client-form__field textarea{color:#24211f;background:#fffdf9;border:1px solid #8a8075;border-radius:3px;width:100%;min-height:48px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.5;display:block}.client-form__field textarea{resize:vertical;min-height:108px}.client-form__field input::placeholder,.client-form__field textarea::placeholder{color:#675f56;opacity:.94}.client-form__field input:hover,.client-form__field textarea:hover{border-color:#47413c}.client-form__field input:focus,.client-form__field textarea:focus{border-color:#a52c43}.client-form__hint{color:#5c554d;margin:-2px 0 9px;font-size:12px;font-weight:400;line-height:1.5}.client-form__submit{border-top:1px solid var(--brief-line);padding:44px 0 66px}.client-form__submit>p{max-width:650px;color:var(--brief-muted);font-size:14px}.client-form__consent{cursor:pointer;color:#302b27;flex-direction:row;align-items:flex-start;gap:14px;max-width:690px;margin-top:16px;padding:21px 0;font-size:14px;font-weight:600;line-height:1.55;display:flex}.client-form__consent input{accent-color:#ac3049;cursor:pointer;flex:none;width:23px;height:23px;margin:0}.client-form__send,.client-form__success button{color:#fff8ed;cursor:pointer;background:#1e2020;border:1px solid #1e2020;border-radius:3px;min-height:54px;padding:13px 28px;font-size:14px;font-weight:800}.client-form__send:hover:not(:disabled),.client-form__success button:hover{color:#fff;background:#9f2943;border-color:#9f2943}.client-form__send:active:not(:disabled),.client-form__success button:active{transform:translateY(1px)}.client-form__send:disabled{opacity:.55;cursor:not-allowed}.client-form__error{background:#fff0f0;border:1px solid #a52c43;padding:12px 16px;font-weight:650;color:#7f1530!important}.client-form__footnote{margin-top:20px;font-size:12px!important}.client-form__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.client-form__footer{border-top:1px solid var(--brief-line);color:#514b44;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:92px;font-size:12px;font-weight:700;display:flex}.client-form__footer a{align-items:center;min-height:44px;display:inline-flex}.client-form__success{max-width:760px;padding:10vh 0 12vh}.client-form__success h2{letter-spacing:-.05em;font-size:clamp(34px,4vw,56px);line-height:1.08}.client-form__success>p{max-width:570px;line-height:1.7}.client-form__receipt{letter-spacing:.05em;background:#fffaf2;border:1px dashed #8a8075;margin:16px 0;padding:15px 22px;font-size:20px;display:inline-block}.client-form :focus-visible{outline-offset:3px;outline:3px solid #ad2b48}@media (width<=1080px){.client-form__layout{grid-template-columns:minmax(240px,31%) minmax(0,1fr)}.client-form__intro{padding:42px 26px}.client-form__content{padding:0 30px}.client-form__fields{gap:18px}}@media (width<=740px){.client-form__header{height:66px;padding:0 20px}.client-form__header>span{font-size:11px}.client-form__brand{font-size:21px}.client-form__layout{display:block}.client-form__intro{padding:40px 24px 36px}.client-form__intro-inner{max-width:none;position:static}.client-form__intro h1{max-width:14ch;font-size:clamp(42px,9vw,65px)}.client-form__intro nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin-top:26px;display:grid}.client-form__intro nav a{gap:11px;min-height:48px;font-size:12px}.client-form__intro .client-form__aside-note{margin-top:26px}.client-form__content{padding:0 24px}.client-form__preface{padding:38px 0 32px}.client-form__section{padding:30px 0 44px}}@media (width<=540px){.client-form__fields{grid-template-columns:minmax(0,1fr);gap:20px}.client-form__field--wide{grid-column:auto}.client-form__intro nav{grid-template-columns:minmax(0,1fr)}.client-form__intro nav a{min-height:44px}.client-form__content{padding:0 20px}.client-form__send{width:100%}.client-form__footer{padding:22px 0}}@media (prefers-reduced-motion:reduce){.client-form__send:active:not(:disabled),.client-form__success button:active{transform:none}}.cinematic-page{--cinematic-red:#e52b35;--cinematic-gold:#d4ae71;--cinematic-cream:#f4eee7;width:100%;min-height:100svh;color:var(--cinematic-cream);background:#07080a;font-family:Montserrat,sans-serif;overflow-x:clip}.cinematic-page button{font:inherit}.cinematic-page button:focus-visible{outline-offset:5px;outline:2px solid #f5c382}.cinematic-brand{color:#f5f1ed;letter-spacing:.13em;white-space:nowrap;font-family:Bebas Neue,Impact,sans-serif;font-size:31px;font-weight:700;line-height:1;display:inline-block}.cinematic-brand span{color:var(--cinematic-red)}.cinematic-kicker{letter-spacing:.29em;color:var(--cinematic-gold);align-items:center;gap:14px;font-size:10px;font-weight:600;display:inline-flex}.cinematic-kicker i{background:currentColor;width:27px;height:1px;display:block}.cinematic-welcome{isolation:isolate;background:radial-gradient(55% 52% at 54% 53%,#1b1a21 0%,#0e0e13 50%,#07080a 100%);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.cinematic-welcome:after{content:"";pointer-events:none;opacity:.37;z-index:-1;background:repeating-linear-gradient(115deg,#0000 0 122px,#ffffff06 122px 123px);position:absolute;inset:0}.cinematic-page--text-mode .cinematic-welcome{background:#08080c}.cinematic-page--text-mode .cinematic-welcome:after{display:none}.namina-initial-loader{background:#08080c;place-items:center;min-height:100svh;padding:24px;display:grid}.namina-initial-loader__heading{margin:0;line-height:1}.cinematic-welcome__solo{flex:1;place-items:center;min-height:100svh;padding:24px;display:grid}.cinematic-welcome__solo-heading{margin:0;line-height:1}.cinematic-welcome__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cinematic-welcome__beam{z-index:-1;pointer-events:none;filter:blur(32px);opacity:.45;width:26vw;height:105vh;position:absolute;top:-20%;transform:rotate(18deg)}.cinematic-welcome__beam--left{background:linear-gradient(90deg,#0000,#7b1c2140,#0000);left:-4%}.cinematic-welcome__beam--right{background:linear-gradient(90deg,#0000,#ad91692b,#0000);right:-6%}.cinematic-welcome__nav,.cinematic-welcome__footer{justify-content:space-between;align-items:center;gap:20px;padding:36px clamp(22px,5.2vw,90px);display:flex}.cinematic-welcome__edition,.cinematic-welcome__footer{color:#8b8584;letter-spacing:.25em;font-size:9px;font-weight:500}.cinematic-welcome__content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;width:100%;max-width:1120px;margin:0 auto;padding:32px 20px 58px;animation:.95s cubic-bezier(.16,1,.3,1) both cinematic-rise;display:flex;position:relative}.cinematic-welcome__title{letter-spacing:.035em;text-shadow:0 16px 34px #00000040;flex-direction:column;align-items:center;margin:0;font-family:Bebas Neue,Impact,sans-serif;font-weight:400;line-height:.79;display:flex}.cinematic-welcome__title>span{font-size:clamp(100px,16.5vw,230px)}.cinematic-welcome__title small{color:#d7c9bd;letter-spacing:.11em;margin:8px 0 7px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(25px,4vw,52px);font-style:italic;font-weight:400;line-height:1}.cinematic-welcome__title strong{color:var(--cinematic-red);letter-spacing:.075em;font-size:clamp(74px,12vw,165px);font-weight:400}.cinematic-welcome__content p{color:#b8aeaa;max-width:480px;margin:0 0 12px;font-size:clamp(12px,1.15vw,15px);line-height:1.8}.cinematic-welcome__enter{border:1px solid var(--cinematic-red);background:var(--cinematic-red);color:#fff;cursor:pointer;letter-spacing:.27em;justify-content:space-between;align-items:center;gap:80px;min-width:240px;padding:17px 22px 17px 28px;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex;font-size:12px!important;font-weight:700!important}.cinematic-welcome__enter:hover{background:#c91c29;transform:translateY(-3px);box-shadow:0 12px 32px #e52b3533}.cinematic-welcome__enter-arrow{font-family:DejaVu Sans,Segoe UI Symbol,sans-serif;font-size:21px;font-weight:400;line-height:1}.cinematic-welcome__footer{padding-top:20px;padding-bottom:32px}.cinematic-hero{isolation:isolate;background:#090909;flex-direction:column;min-height:100svh;animation:.7s both cinematic-hero-reveal;display:flex;position:relative;overflow:hidden}.cinematic-hero--preparing{opacity:0;pointer-events:none;animation:none;position:absolute;inset:0}.cinematic-hero__video{z-index:-3;object-fit:cover;object-position:67% center;filter:none;width:79%;height:100%;position:absolute;top:0;right:-14%}.cinematic-hero__shade{z-index:-2;background:linear-gradient(90deg,#060607 0%,#060607fa 22%,#060607e0 36%,#06060791 49%,#0606070f 72%,#0000002b 100%),linear-gradient(#0000007a 0%,#0000 20% 79%,#000000c4 100%);position:absolute;inset:0}.cinematic-hero__grain{z-index:-1;opacity:.16;pointer-events:none;background:repeating-linear-gradient(100deg,#0000 0 5px,#ffffff02 5px 6px);position:absolute;inset:0}.cinematic-hero__nav{z-index:2;justify-content:space-between;align-items:center;width:100%;padding:32px clamp(22px,5vw,80px);display:flex;position:relative}.cinematic-credits{color:#c7b79f;text-align:center;background:#080809;padding:14px 22px;font-size:11px;line-height:1.5}.cinematic-credits a{color:inherit;text-underline-offset:3px}.cinematic-credits a:hover,.cinematic-credits a:focus-visible{color:#fff4de}.cinematic-hero__content{flex-direction:column;flex:1;align-items:stretch;gap:clamp(18px,2.4vh,28px);width:min(100%,1600px);margin:0 auto;padding:clamp(12px,2.5vh,26px) clamp(24px,5.3vw,100px) 55px;display:flex}.cinematic-hero__details{grid-template-columns:clamp(142px,10.5vw,180px) minmax(0,520px);align-items:start;column-gap:clamp(22px,2.3vw,36px);width:100%;display:grid}.cinematic-hero__rail{flex-direction:column;align-self:start;gap:15px;width:100%;display:flex}.cinematic-hero__tabs{flex-direction:column;gap:6px;width:100%;display:flex}.cinematic-hero__tabs button{color:#beb2a5;cursor:pointer;letter-spacing:.025em;text-align:left;background:#08080ac4;border:1px solid #d4ae7133;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:49px;padding:11px 12px;font-size:10px;font-weight:600;transition:background .24s,color .24s,transform .24s,border-color .24s,box-shadow .24s;display:flex;position:relative}.cinematic-hero__tab-number{color:#87765d;letter-spacing:.04em;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:9px;font-weight:500}.cinematic-hero__tabs button:hover{color:#f4eee7;background:#d4ae711f;border-color:#d4ae717a;transform:translate(5px)}.cinematic-hero__tabs button[aria-selected=true]{box-shadow:inset 3px 0 0 var(--cinematic-gold), 0 0 22px #d4ae711c;color:#f8d9a7;background:#d4ae7130;border-color:#d4ae71b8;transform:translate(7px)}.cinematic-hero__tabs button[aria-selected=true] .cinematic-hero__tab-number{color:#efc68f}.cinematic-hero__tabs button:focus-visible{outline-offset:2px}.cinematic-hero__panel{flex-direction:column;gap:10px;width:100%;min-width:0;animation:.55s cubic-bezier(.18,.8,.22,1) both cinematic-panel-emerge;display:flex;container-type:inline-size}.cinematic-hero__card-viewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d4ae718c #0f0f1266;width:100%;overflow:auto hidden}.cinematic-hero__card-track{align-items:flex-start;gap:14px;width:max-content;min-width:100%;padding:9px 8px 17px;display:flex}.cinematic-hero__card{aspect-ratio:19/6;scroll-snap-align:center;background:linear-gradient(120deg,#2c241aeb,#0e0e10f5 60%),#0a0a0c;border:1px solid #d4ae714d;flex:0 0 285px;width:285px;height:90px;transition:flex-basis .56s cubic-bezier(.2,.85,.2,1),width .56s cubic-bezier(.2,.85,.2,1),height .56s cubic-bezier(.2,.85,.2,1),border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.cinematic-hero__card:before{content:"";background:var(--cinematic-gold);opacity:.45;width:3px;position:absolute;inset:0 auto 0 0}.cinematic-hero__card--active{aspect-ratio:auto;background:linear-gradient(138deg,#2c2218fa,#0b0b0dfa 52%);border-color:#dfb16beb;flex-basis:min(480px,100cqw - 16px);width:min(480px,100cqw - 16px);height:356px;box-shadow:0 0 30px #ce954b26,inset 0 0 0 1px #ecba742b}.cinematic-hero__card--active:before{opacity:1}.cinematic-hero__card-trigger{width:100%;height:90px;color:var(--cinematic-cream);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-content:center;gap:3px 8px;padding:13px 19px;display:grid;position:relative}.cinematic-hero__card--active .cinematic-hero__card-trigger{height:79px}.cinematic-hero__card-trigger:focus-visible{outline:2px solid var(--cinematic-gold);outline-offset:-4px}.cinematic-hero__card-eyebrow{color:#d9b47d;letter-spacing:.2em;grid-column:1;font-size:9px;font-weight:700}.cinematic-hero__card-eyebrow span{color:#d9b47d85}.cinematic-hero__card-trigger strong{color:#f4eee7;letter-spacing:.04em;text-transform:uppercase;grid-column:1;font-family:Bebas Neue,Impact,sans-serif;font-size:36px;font-weight:400;line-height:1}.cinematic-hero__card-body{padding:0 19px 20px;animation:.5s cubic-bezier(.16,1,.3,1) both cinematic-card-unfold}.cinematic-hero__card-body[hidden]{display:none}@keyframes cinematic-card-unfold{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(16px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.cinematic-hero__identity{width:auto;max-width:900px;margin-left:0}.cinematic-hero__identity .cinematic-kicker{color:#f2d7aa;letter-spacing:.09em;font-size:clamp(14px,1vw,16px);font-weight:700;line-height:1.4}.cinematic-hero__identity h1{letter-spacing:.015em;text-transform:uppercase;max-width:none;margin:14px 0 0;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(85px,9.2vw,142px);font-weight:400;line-height:.87}.cinematic-hero__identity h1 .cinematic-hero__stamp{white-space:nowrap;transform-origin:16% 60%;width:fit-content;animation:8s linear infinite both cinematic-stamp-cycle;display:block;position:relative}.cinematic-hero__identity h1 .cinematic-hero__stamp:after{content:"";pointer-events:none;opacity:0;border:3px solid;animation:8s linear infinite both cinematic-stamp-cycle-flash;position:absolute;inset:0 -12px}.cinematic-hero__identity h1 .cinematic-hero__stamp--name{color:var(--cinematic-cream);animation-delay:.35s}.cinematic-hero__identity h1 .cinematic-hero__stamp--role{color:var(--cinematic-gold);animation-delay:1.05s}.cinematic-hero__identity h1 .cinematic-hero__stamp--name:after{animation-delay:.35s}.cinematic-hero__identity h1 .cinematic-hero__stamp--role:after{animation-delay:1.05s}.cinematic-hero__identity h1:focus{outline:none}.cinematic-hero__profile{width:min(100%,500px)}.cinematic-hero__profile h3{color:var(--cinematic-gold);letter-spacing:.26em;margin:0 0 10px;font-size:11px;font-weight:700}.cinematic-hero__fields{margin:0}.cinematic-hero__field{border-bottom:1px solid #dac29f4d;grid-template-columns:minmax(175px,.95fr) minmax(80px,1fr);align-items:center;gap:12px;min-height:42px;animation:.48s cubic-bezier(.16,1,.3,1) both cinematic-field-emerge;display:grid}.cinematic-hero__field dt{color:#ece1d5;font-size:12px;font-weight:500}.cinematic-hero__field dd{color:#c6a77c;margin:0;font-size:16px;font-weight:300}.cinematic-loader{z-index:200;background:#07080b;place-items:center;animation:.22s both cinematic-hero-reveal;display:grid;position:fixed;inset:0}.cinematic-loader__content{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:30px;display:flex}.cinematic-loader__badge{color:#8e7765;letter-spacing:.35em;font-size:10px;font-weight:500}.cinematic-loader__name{letter-spacing:.13em;color:#f8f5f1;text-shadow:0 0 28px #cd895847;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(56px,9vw,120px);line-height:1}.cinematic-loader__name span{color:var(--cinematic-red)}.cinematic-loader__content p{color:#d8c3aa;letter-spacing:.27em;margin:0;font-size:11px;font-weight:500}.cinematic-loader__bar{background:#282126;width:min(60vw,350px);height:2px;overflow:hidden}.cinematic-loader__bar span{transform-origin:0;background:linear-gradient(90deg,#8a3038,#c5a074,#f2d8aa);width:100%;height:100%;animation:1.5s linear both cinematic-load-progress;display:block}.cinematic-loader__caption{color:#77717a;letter-spacing:.22em;font-size:8px}@keyframes cinematic-load-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cinematic-hero-reveal{0%{opacity:0}to{opacity:1}}@keyframes cinematic-rise{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes cinematic-tab-reveal{0%{opacity:.42;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes cinematic-title-emerge{0%{opacity:0;filter:blur(3px);transform:translate(-24px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes cinematic-stamp-cycle{0%{opacity:0;filter:blur(6px);text-shadow:none;transform:translate(-16px,-95px)scale(1.65)rotate(-6deg)}4%{opacity:1;filter:blur();text-shadow:0 0 52px #d4ae71cc;transform:translate(4px,14px)scale(.78)rotate(1.5deg)}7%{text-shadow:0 0 26px #d4ae7166;transform:translate(-3px,-8px)scale(1.1)rotate(-.7deg)}10%{text-shadow:none;transform:translateY(3px)scale(.97)rotate(.25deg)}13%,to{opacity:1;filter:none;text-shadow:none;transform:translate(0,0)scale(1)rotate(0)}}@keyframes cinematic-stamp-cycle-flash{0%,3%{opacity:0;transform:scale(.75)}4%{opacity:.85;transform:scale(1);box-shadow:0 0 38px}10%,to{opacity:0;box-shadow:none;transform:scale(1.12)}}@keyframes cinematic-panel-emerge{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-52px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}@keyframes cinematic-field-emerge{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}@media (width<=850px){.cinematic-hero__details{grid-template-columns:134px minmax(0,520px);column-gap:20px}.cinematic-hero__identity{margin-left:0}.cinematic-hero__identity h1{font-size:clamp(62px,8.3vw,86px)}.cinematic-hero__content{padding-left:25px;padding-right:25px}.cinematic-hero__tabs button{gap:8px;padding-inline:10px}.cinematic-hero__video{object-position:66% center;width:92%}.cinematic-hero__shade{background:linear-gradient(90deg,#060607 0%,#060607f5 28%,#060607c9 55%,#00000021 100%),linear-gradient(#0000005c,#0000 75%,#000000c7)}}@media (width<=600px){.cinematic-brand{font-size:26px}.cinematic-welcome__nav{padding:27px 22px}.cinematic-welcome__edition{text-align:right;max-width:105px;font-size:7px;line-height:1.8}.cinematic-welcome__content{gap:22px;padding:26px 18px 56px}.cinematic-welcome__title>span{font-size:clamp(70px,18vw,120px)}.cinematic-welcome__title strong{letter-spacing:.035em;font-size:clamp(59px,14.7vw,96px)}.cinematic-welcome__title small{margin:6px 0;font-size:32px}.cinematic-welcome__content p{max-width:310px;font-size:12px}.cinematic-welcome__footer{letter-spacing:.13em;padding:20px 22px 25px;font-size:7px}.cinematic-welcome__footer span:last-child{text-align:right}.cinematic-welcome__enter{min-width:220px}.cinematic-hero{overflow:visible}.cinematic-hero__video{object-position:72% 28%;width:100%;height:58svh;right:0}.cinematic-hero__shade{background:linear-gradient(#0000005c 0%,#0003 15%,#08080980 42%,#080809f2 61%,#080809 75% 100%),linear-gradient(90deg,#000000a6,#0000 65%)}.cinematic-hero__nav{padding:22px}.cinematic-hero__content{flex-direction:column;gap:24px;padding:max(38svh,220px) 23px 44px;display:flex}.cinematic-hero__identity{width:100%;max-width:none;margin-left:0}.cinematic-hero__details{flex-direction:column;gap:24px;display:flex}.cinematic-hero__rail{align-self:stretch;gap:10px}.cinematic-hero__tabs{scrollbar-width:none;border:1px solid #d4ae7161;flex-direction:row;gap:0;min-height:44px;overflow-x:auto}.cinematic-hero__tabs::-webkit-scrollbar{display:none}.cinematic-hero__tabs button{border:0;border-right:1px solid #d4ae7138;flex:none;width:auto;min-height:44px;padding:11px 15px}.cinematic-hero__tabs button:last-child{border-right:0}.cinematic-hero__tab-number{display:none}.cinematic-hero__tabs button:hover{transform:none}.cinematic-hero__tabs button[aria-selected=true]{box-shadow:inset 0 -3px 0 var(--cinematic-gold);transform:none}.cinematic-hero__panel{gap:10px;width:100%}.cinematic-hero__card{flex-basis:247px;width:247px;height:78px}.cinematic-hero__card--active{flex-basis:min(480px,100cqw - 16px);width:min(480px,100cqw - 16px);height:369px}.cinematic-hero__card-trigger{height:78px}.cinematic-hero__card--active .cinematic-hero__card-trigger{height:74px}.cinematic-hero__card .cinematic-hero__field{grid-template-columns:minmax(120px,1.1fr) minmax(30px,.45fr);min-height:46px}.cinematic-hero__card .cinematic-hero__field dt{font-size:10px}.cinematic-kicker{letter-spacing:.2em;gap:10px;font-size:9px}.cinematic-kicker i{width:20px}.cinematic-hero__identity h1{margin-top:15px;font-size:clamp(54px,13.2vw,83px)}.cinematic-hero__field{grid-template-columns:minmax(150px,.95fr) 1fr;min-height:44px}.cinematic-hero__field dt{font-size:11px}}@media (height<=900px) and (width>=851px){.cinematic-hero__nav{padding-top:22px;padding-bottom:22px}.cinematic-hero__content{gap:16px;padding-top:8px;padding-bottom:22px}.cinematic-hero__identity h1{font-size:clamp(92px,8.6vw,134px)}.cinematic-hero__rail{gap:11px}.cinematic-hero__tabs{gap:4px}.cinematic-hero__tabs button{min-height:44px;padding-block:9px}}@media (height<=730px) and (width>=601px){.cinematic-hero__content{justify-content:flex-start;padding-top:10px}.cinematic-hero__identity h1{font-size:clamp(54px,6.4vw,89px)}.cinematic-hero__field{min-height:34px}}@media (prefers-reduced-motion:reduce){.cinematic-welcome__content,.cinematic-hero,.cinematic-loader,.cinematic-hero__identity,.cinematic-hero__panel,.cinematic-hero__field{animation:none!important}.cinematic-loader__bar span{animation-duration:.35s}.cinematic-welcome__enter,.cinematic-hero__tabs button{transition:none}}.cinematic-hero__details{width:min(100%,870px);min-width:0;display:block}.cinematic-hero__panel{gap:5px;width:100%;container-type:normal}.cinematic-hero__card-viewport{perspective:1250px;perspective-origin:42% 44%;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:425px;overflow:hidden}.cinematic-hero__card-track{width:100%;min-width:0;height:100%;transform-style:preserve-3d;padding:0;display:block;position:relative}.cinematic-hero__card{aspect-ratio:1.59;scroll-snap-align:none;width:min(520px,100% - 245px);height:345px;box-shadow:none;transform-origin:36%;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;background:0 0;border:0;border-radius:17px;flex:none;position:absolute;top:18px;left:84px;overflow:visible}.cinematic-hero__card-swipe{border-radius:inherit;cursor:grab;will-change:transform;background:linear-gradient(122deg,#2f2820fa,#161517fc 41%,#090a0dfc 75%,#33281cfa);border:1px solid #d4ae71ad;width:100%;height:100%;transition:box-shadow .45s,border-color .45s;position:relative;overflow:hidden;box-shadow:9px 24px 37px #00000080,inset 0 0 0 1px #f4d89d2b,inset -24px -12px 30px #00000057}.cinematic-hero__card-swipe:before{content:"";pointer-events:none;border-radius:inherit;opacity:1;background:linear-gradient(105deg,#0000 12%,#fff2d716 31%,#0000 48%,#ffd9930a 73%,#0000 90%);width:auto;position:absolute;inset:0}.cinematic-hero__card-swipe:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(100deg,#0000 42%,#ffdda021 48%,#fff8e030 50%,#0000 57%);position:absolute;inset:-30% -100%;transform:translate(-70%)skew(-8deg)}.cinematic-hero__card--active{aspect-ratio:1.59;width:min(520px,100% - 245px);height:345px}.cinematic-hero__card--active .cinematic-hero__card-swipe{background:linear-gradient(120deg,#3c2d1ffa,#151518fc 42%,#0a0a0dfc 75%,#302319fa);border-color:#eabf7efa;box-shadow:16px 34px 63px #000000b8,0 0 25px #d4ae7126,inset 0 0 0 1px #f5deae54,inset -18px -10px 28px #0000004d}.cinematic-hero__card--active .cinematic-hero__card-swipe:after{animation:1.15s ease-out both cinematic-3d-card-glint}.cinematic-hero__swipe-stamp{z-index:5;color:#f6c983;letter-spacing:.09em;text-shadow:0 0 12px #00000080;pointer-events:none;border:3px solid;border-radius:7px;padding:8px 12px;font:800 22px/1 Arial,sans-serif;display:block;position:absolute;top:25px;transform:rotate(-12deg)}.cinematic-hero__swipe-stamp--left{color:#e4b58a;right:24px;transform:rotate(12deg)}.cinematic-hero__swipe-stamp--right{left:24px}@keyframes cinematic-3d-card-glint{0%{opacity:0;transform:translate(-70%)skew(-8deg)}28%{opacity:.75}74%{opacity:.42}to{opacity:0;transform:translate(70%)skew(-8deg)}}.cinematic-hero__card:hover:not(.cinematic-hero__card--active) .cinematic-hero__card-swipe{border-color:#ffdea5e6}.cinematic-hero__card-trigger,.cinematic-hero__card--active .cinematic-hero__card-trigger{grid-template-columns:37px minmax(0,1fr);align-content:start;gap:8px 14px;width:100%;height:132px;padding:20px 25px 0;display:grid}.cinematic-hero__card-eyebrow{letter-spacing:.18em;white-space:nowrap;grid-area:1/1/auto/-1;font-size:8px}.cinematic-hero__card-chip{background:linear-gradient(135deg,#a77d40,#e8cc90 40%,#aa8551 67%,#fae4ae);border:1px solid #ffe8b88a;border-radius:5px;grid-area:2/1;align-self:center;width:37px;height:27px;margin-top:0;box-shadow:inset 0 0 0 3px #75492033,0 3px 9px #00000040}.cinematic-hero__card-trigger strong{letter-spacing:.07em;text-shadow:0 1px #765935,0 4px 18px #0000004d;grid-area:2/2;align-self:center;font-size:32px}.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-trigger{height:100%}.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-trigger strong{writing-mode:vertical-rl;text-transform:uppercase;white-space:nowrap;color:#f2c789;font-size:23px;position:absolute;top:45px;right:13px}.cinematic-hero__card--previous:not(.cinematic-hero__card--active) .cinematic-hero__card-trigger strong{writing-mode:vertical-rl;left:13px;right:auto;transform:rotate(180deg)}.cinematic-hero__card .cinematic-hero__field{min-height:32px}.cinematic-hero__card .cinematic-hero__field dt{font-size:10px}.cinematic-hero__card .cinematic-hero__field dd{font-size:13px}@media (width<=850px){.cinematic-hero__details{width:min(100%,750px)}.cinematic-hero__card{width:min(490px,100% - 155px);left:26px}.cinematic-hero__card--active{width:min(490px,100% - 155px)}}@media (width<=600px){.cinematic-hero__details{gap:0;width:100%}.cinematic-hero__panel{gap:7px}.cinematic-hero__card-viewport{perspective:900px;width:calc(100% + 26px);height:434px;margin-left:-13px}.cinematic-hero__card,.cinematic-hero__card--active{aspect-ratio:auto;transform-origin:25%;width:min(340px,100% - 54px);height:355px;top:18px;left:13px}.cinematic-hero__card-trigger,.cinematic-hero__card--active .cinematic-hero__card-trigger{height:134px;padding:20px 18px 0}.cinematic-hero__card-body{padding:0 18px 14px}.cinematic-hero__card .cinematic-hero__field{grid-template-columns:minmax(118px,1.1fr) minmax(30px,.45fr);min-height:33px}}@media (prefers-reduced-motion:reduce){.cinematic-hero__card-swipe{transition:none}.cinematic-hero__card--active .cinematic-hero__card-swipe:after{animation:none}}.cinematic-page button,.cinematic-page a[href]{cursor:pointer}.cinematic-page button:disabled{cursor:not-allowed}.cinematic-page button:active:not(:disabled){transform:translateY(1px)}.cinematic-hero__content{gap:clamp(15px,2vh,24px)}.cinematic-hero__card-viewport{perspective:1150px;perspective-origin:34% 40%;border-radius:10px;width:100%;height:394px;overflow:visible}.cinematic-hero__card-viewport:focus-visible{outline-offset:4px;outline:2px solid #f2d6aa}.cinematic-hero__card,.cinematic-hero__card--active{aspect-ratio:1.61;transform-origin:30%;border-radius:15px;width:min(550px,100% - 115px);height:341px;top:12px;left:0}.cinematic-hero__card:before{content:none}.cinematic-hero__card-swipe,.cinematic-hero__card--active .cinematic-hero__card-swipe{background:linear-gradient(118deg,#3b3026 0%,#161619 39%,#0e0f12 70%,#31251c 100%);border:1px solid #e9c68fcc;box-shadow:1px 2px #bc9157b3,3px 5px #2b2119f2,7px 13px 18px #000000b8,19px 30px 39px #000000a8,inset 1px 1px #ffedcc33,inset -18px -13px 29px #0006}.cinematic-hero__card--active .cinematic-hero__card-swipe{box-shadow:1px 2px #e3b875db,3px 6px #413022fa,5px 9px #151211f0,13px 23px 25px #000000d9,28px 47px 54px #000000ba,inset 1px 1px #ffeed047,inset -20px -15px 33px #00000061}.cinematic-hero__card-swipe:active{cursor:grabbing}.cinematic-hero__card-swipe:before{background:linear-gradient(110deg,#0000 14%,#ffebc80f 36%,#0000 51%,#ffdea808 77%,#0000)}.cinematic-hero__card-trigger,.cinematic-hero__card--active .cinematic-hero__card-trigger{height:132px;padding:23px 29px 0}.cinematic-hero__card-trigger--static{cursor:default}.cinematic-hero__card-eyebrow{color:#e6c99e;letter-spacing:.09em;font-size:10px}.cinematic-hero__card-trigger strong{color:#fff5e9;letter-spacing:.025em;text-shadow:none;font-size:40px}.cinematic-hero__card-body{padding:17px 29px 19px}.cinematic-hero__card .cinematic-hero__field{border-bottom-color:#f1dbb840;grid-template-columns:minmax(125px,.8fr) minmax(125px,1fr);min-height:47px;animation:none}.cinematic-hero__card .cinematic-hero__field dt{font-size:12px;font-weight:500}.cinematic-hero__card .cinematic-hero__field dd{color:#f7dfb7;font-size:15px;font-weight:500}.cinematic-hero__profile{padding-top:2px}.cinematic-hero__profile-note{color:#d8c5aa;margin:11px 0 0;font-size:12px;line-height:1.5}.cinematic-hero__icon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:140px;margin:0;padding:0;display:grid}.cinematic-hero__icon-grid--two{grid-template-columns:repeat(2,minmax(0,1fr));min-height:126px}.cinematic-hero__icon-tile{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;min-width:0;padding:8px 4px;animation:.62s cubic-bezier(.2,.85,.23,1) both cinematic-icon-tile-in;display:flex}.cinematic-hero__icon-medallion{color:#f2d3a2;background:linear-gradient(145deg,#73553145,#1111138f);border:1px solid #e9c2845e;border-radius:11px;place-items:center;width:51px;height:51px;margin-bottom:3px;display:grid;box-shadow:inset 1px 1px #ffe6b71f,3px 6px 10px #00000047}.cinematic-hero__icon-medallion svg{width:31px;height:31px;display:block}.cinematic-hero__icon-tile dt{color:#d8bf98;font-size:11px;font-weight:600;line-height:1.2}.cinematic-hero__icon-tile dd{color:#fff4e5;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:14px;font-weight:600;line-height:1.25}.cinematic-hero__icon-grid--empty{grid-template-columns:1fr;min-height:150px}.cinematic-hero__icon-grid--empty .cinematic-hero__icon-tile{justify-content:center}.cinematic-hero__icon-grid--empty .cinematic-hero__profile-note{color:#fff2df;max-width:32ch;margin-top:8px;font-size:16px;line-height:1.4}@keyframes cinematic-icon-tile-in{0%{opacity:0;transform:translateY(10px)rotateX(-13deg)scale(.89)}to{opacity:1;transform:translateY(0)rotateX(0)scale(1)}}.cinematic-hero__empty{padding-top:22px}.cinematic-hero__empty p{color:#fff2df;margin:0 0 13px;font-size:18px;font-weight:500;line-height:1.45}.cinematic-hero__empty span,.cinematic-hero__empty-note{color:#d8c5aa;font-size:12px;line-height:1.6}.cinematic-hero__empty-note{margin:17px 0 0}.cinematic-hero__social{padding-top:2px}.cinematic-hero__social-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 14px;margin:0;padding:0;list-style:none;display:grid}.cinematic-hero__social-grid li{border-bottom:0;min-width:0}.cinematic-hero__social-platform{color:#fff2df;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:72px;padding:6px 2px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;animation:.62s cubic-bezier(.2,.85,.23,1) both cinematic-icon-tile-in;display:flex}.cinematic-hero__social-grid li:nth-child(2) .cinematic-hero__social-platform{animation-delay:90ms}.cinematic-hero__social-grid li:nth-child(3) .cinematic-hero__social-platform{animation-delay:.18s}.cinematic-hero__social-grid li:nth-child(4) .cinematic-hero__social-platform{animation-delay:.27s}.cinematic-hero__social-grid li:nth-child(5) .cinematic-hero__social-platform{animation-delay:.36s}.cinematic-hero__social-grid li:nth-child(6) .cinematic-hero__social-platform{animation-delay:.45s}.cinematic-hero__social-platform--pending{cursor:default}.cinematic-hero__social-platform--linked{border-radius:5px;transition:background-color .16s,color .16s}.cinematic-hero__social-platform--linked:hover,.cinematic-hero__social-platform--linked:focus-visible{color:#fff;background:#ecca9424}.cinematic-hero__social-platform--linked:focus-visible{outline-offset:2px;outline:2px solid #f2d6aa}.cinematic-hero__social-platform--linked:active{background:#ecca9440}.cinematic-hero__social-icon{background-color:#e8c68c;flex:none;width:30px;height:30px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cinematic-hero__social-icon--whatsapp{-webkit-mask-image:url(/icons/whatsapp.svg);mask-image:url(/icons/whatsapp.svg)}.cinematic-hero__social-icon--telegram{-webkit-mask-image:url(/icons/telegram.svg);mask-image:url(/icons/telegram.svg)}.cinematic-hero__social-icon--threads{-webkit-mask-image:url(/icons/threads.svg);mask-image:url(/icons/threads.svg)}.cinematic-hero__social-icon--instagram{-webkit-mask-image:url(/icons/instagram.svg);mask-image:url(/icons/instagram.svg)}.cinematic-hero__social-icon--youtube{-webkit-mask-image:url(/icons/youtube.svg);mask-image:url(/icons/youtube.svg)}.cinematic-hero__social-icon--tiktok{-webkit-mask-image:url(/icons/tiktok.svg);mask-image:url(/icons/tiktok.svg)}.cinematic-hero__social-note{color:#d8c5aa;margin:10px 0 0;font-size:11px;line-height:1.45}.cinematic-hero__swipe-stamp{border-width:2px;padding:7px 9px;font-size:12px}.cinematic-hero__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cinematic-hero__identity h1 .cinematic-hero__stamp{animation:.85s cubic-bezier(.19,.9,.24,1) both cinematic-stamp-once}.cinematic-hero__identity h1 .cinematic-hero__stamp--name{animation-delay:60ms}.cinematic-hero__identity h1 .cinematic-hero__stamp--role{animation-delay:.35s}.cinematic-hero__identity h1 .cinematic-hero__stamp:after{animation:none;display:none}@keyframes cinematic-stamp-once{0%{opacity:0;filter:blur(3px);transform:translate(-18px,-45px)rotate(-4deg)scale(1.34)}62%{opacity:1;filter:blur();transform:translateY(5px)rotate(.35deg)scale(.96)}82%{transform:translateY(-2px)scale(1.02)}to{opacity:1;filter:none;transform:translate(0,0)rotate(0)scale(1)}}.cinematic-welcome__edition,.cinematic-welcome__footer{color:#c3b4a5;letter-spacing:.1em}@media (width<=850px){.cinematic-hero__details{width:min(100%,690px)}.cinematic-hero__card,.cinematic-hero__card--active{width:min(510px,100% - 85px);left:0}}@media (width<=600px){.cinematic-hero{overflow:hidden}.cinematic-hero__nav{background:linear-gradient(#000000d4,#0000);padding:19px 20px}.cinematic-hero__video{object-position:35% 19%;width:118%;height:45svh;top:0;right:-18%}.cinematic-hero__shade{background:linear-gradient(#0009 0%,#0000000f 25%,#08080973 63%,#080809f5 87%,#080809 100%)}.cinematic-hero__content{gap:19px;padding:min(27svh,220px) 20px 12px}.cinematic-hero__identity .cinematic-kicker{letter-spacing:.055em;font-size:13px}.cinematic-hero__identity h1{margin-top:12px;font-size:clamp(51px,12.8vw,65px)}.cinematic-hero__details{width:100%}.cinematic-hero__panel{gap:3px}.cinematic-hero__card-viewport{perspective:940px;width:100%;height:285px;margin:0}.cinematic-hero__card,.cinematic-hero__card--active{aspect-ratio:1.58;transform-origin:25%;border-radius:12px;width:calc(100% - 36px);height:240px;top:8px;left:0}.cinematic-hero__card-trigger,.cinematic-hero__card--active .cinematic-hero__card-trigger{grid-template-columns:30px minmax(0,1fr);gap:3px 10px;height:90px;padding:13px 17px 0}.cinematic-hero__card-chip{width:30px;height:22px;margin-top:2px}.cinematic-hero__card-trigger strong{font-size:30px}.cinematic-hero__card-eyebrow{font-size:9px}.cinematic-hero__card-body{padding:6px 17px 10px}.cinematic-hero__card .cinematic-hero__field{grid-template-columns:minmax(93px,.7fr) minmax(0,1fr);gap:7px;min-height:34px}.cinematic-hero__card .cinematic-hero__field dt{font-size:10px;line-height:1.25}.cinematic-hero__card .cinematic-hero__field dd{overflow-wrap:anywhere;font-size:11px;line-height:1.25}.cinematic-hero__profile{padding-top:0}.cinematic-hero__profile-note{margin-top:5px;font-size:10px;line-height:1.3}.cinematic-hero__icon-grid{gap:3px;min-height:107px}.cinematic-hero__icon-grid--two{min-height:76px}.cinematic-hero__icon-tile{gap:4px;padding:1px 1px 3px}.cinematic-hero__icon-medallion{border-radius:8px;width:34px;height:34px;margin-bottom:1px}.cinematic-hero__icon-medallion svg{width:22px;height:22px}.cinematic-hero__icon-tile dt{font-size:9px;line-height:1.2}.cinematic-hero__icon-tile dd{font-size:11px;line-height:1.18}.cinematic-hero__icon-grid--empty{min-height:110px}.cinematic-hero__icon-grid--empty .cinematic-hero__profile-note{margin-top:3px;font-size:12px;line-height:1.35}.cinematic-hero__empty{padding-top:10px}.cinematic-hero__empty p{margin-bottom:8px;font-size:14px}.cinematic-hero__empty span,.cinematic-hero__empty-note{font-size:10px;line-height:1.45}.cinematic-hero__empty-note{margin-top:10px}.cinematic-hero__card--social .cinematic-hero__card-trigger{height:82px}.cinematic-hero__card--social .cinematic-hero__card-trigger strong{font-size:27px}.cinematic-hero__social{padding-top:0}.cinematic-hero__social-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 7px}.cinematic-hero__social-grid li{border-bottom:0}.cinematic-hero__social-platform{flex-direction:column;justify-content:center;gap:3px;min-height:44px;padding:3px 0;font-size:10px;line-height:1.15}.cinematic-hero__social-icon{width:20px;height:20px}.cinematic-hero__social-note{margin-top:5px;font-size:9px;line-height:1.35}.cinematic-welcome__edition{font-size:9px}.cinematic-welcome__footer{letter-spacing:.05em;font-size:10px}}@media (prefers-reduced-motion:reduce){.cinematic-hero__identity h1 .cinematic-hero__stamp{opacity:1;filter:none;animation:none;transform:none}.cinematic-hero__card-body,.cinematic-hero__card--active .cinematic-hero__card-swipe:after,.cinematic-hero__icon-tile,.cinematic-hero__social-platform{animation:none}}.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-trigger{cursor:pointer;background:0 0;border:0;width:66px;height:100%;padding:0;display:block;position:absolute;inset:0 0 0 auto}.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-eyebrow,.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-chip{display:none}.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-trigger strong{letter-spacing:.035em;color:#f3d5aa;font-size:17px;top:25px;right:21px}.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-trigger:focus-visible{outline-offset:-4px;outline:2px solid #ffe0a5}@media (width<=600px){.cinematic-hero__card-viewport{height:340px}.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-trigger{justify-content:center;align-items:flex-end;width:100%;height:58px;padding:0 12px 12px;display:flex;inset:auto 0 0}.cinematic-hero__card:not(.cinematic-hero__card--active) .cinematic-hero__card-trigger strong{writing-mode:horizontal-tb;font-size:12px;position:static;transform:none}}.cinematic-hero__story{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:13px 18px;min-width:0;display:grid}.cinematic-hero__card--active .cinematic-hero__card-body{padding-top:27px}.cinematic-hero__story-icon{color:#f0d09e;background:linear-gradient(145deg,#a4733a42,#101013ad);border:1px solid #eec58278;border-radius:15px;grid-area:1/1;place-items:center;width:70px;height:70px;animation:.72s cubic-bezier(.19,.86,.21,1) both cinematic-story-pop;display:grid;position:relative;box-shadow:inset 1px 1px #ffe8bc33,5px 9px 14px #00000059}.cinematic-hero__story-icon svg{width:39px;height:39px;display:block}.cinematic-hero__flaticon{object-fit:contain;filter:brightness(0)saturate()invert(85%)sepia(19%)saturate(585%)hue-rotate(344deg)brightness()contrast(92%);width:60px;height:60px;display:block}.cinematic-hero__story-static{display:none}.cinematic-hero__story-brand{box-sizing:content-box;filter:drop-shadow(0 2px 4px #000000a6);background-color:#ffe0a8;border:3px solid #2b211b;border-radius:50%;width:22px;height:22px;position:absolute;bottom:1px;right:1px}.cinematic-hero__story-value{color:#fff4df;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;grid-area:1/2;margin:0;font-size:clamp(21px,2.1vw,30px);font-weight:750;line-height:1.15;animation:.55s .1s both cinematic-story-reveal}.cinematic-hero__card--name .cinematic-hero__story-value{font-size:clamp(25px,2.6vw,36px)}.cinematic-hero__story-copy{color:#ead7bf;text-wrap:pretty;grid-column:1/-1;max-width:49ch;margin:38px 0 0;font-size:16px;font-weight:480;line-height:1.53;animation:.65s .2s both cinematic-story-reveal}.cinematic-hero__story-link,.cinematic-hero__story-unlinked{grid-column:1/-1;font-size:12px;line-height:1.35}.cinematic-hero__story-unlinked{color:#e4c69dba}.cinematic-hero__story-link{color:#191310;background:#e9c68c;border-radius:7px;justify-self:start;min-height:36px;padding:9px 13px;font-weight:700;text-decoration:none}.cinematic-hero__story-link:hover,.cinematic-hero__story-link:focus-visible{outline-offset:2px;background:#ffdfaa;outline:2px solid #ffdfaa}.cinematic-hero__card--long-title.cinematic-hero__card--active .cinematic-hero__card-trigger strong{font-size:35px}@keyframes cinematic-story-pop{0%{opacity:0;transform:translateY(13px)rotateY(-20deg)scale(.82)}to{opacity:1;transform:translateY(0)rotateY(0)scale(1)}}@keyframes cinematic-story-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.cinematic-hero__card-viewport{height:365px}.cinematic-hero__card,.cinematic-hero__card--active{height:265px}.cinematic-hero__story{grid-template-columns:44px minmax(0,1fr);gap:7px 11px}.cinematic-hero__story-icon{border-radius:10px;width:44px;height:44px}.cinematic-hero__story-icon svg{width:27px;height:27px}.cinematic-hero__flaticon{width:41px;height:41px}.cinematic-hero__story-brand{border-width:2px;width:13px;height:13px;bottom:-3px;right:-3px}.cinematic-hero__story-value{font-size:clamp(16px,4.25vw,21px)}.cinematic-hero__card--name .cinematic-hero__story-value{font-size:clamp(19px,5vw,24px)}.cinematic-hero__story-copy{margin-top:16px;font-size:clamp(11px,2.9vw,13px);line-height:1.42}.cinematic-hero__story-unlinked{font-size:10px}.cinematic-hero__card--long-title.cinematic-hero__card--active .cinematic-hero__card-trigger strong{font-size:25px}.cinematic-hero__card--social .cinematic-hero__card-trigger{height:90px}.cinematic-hero__card--active .cinematic-hero__card-body{padding-top:18px}}@media (prefers-reduced-motion:reduce){.cinematic-hero__story-icon,.cinematic-hero__story-value,.cinematic-hero__story-copy{animation:none}}.cinematic-hero__card-viewport{position:relative}.cinematic-hero__wallet{z-index:28;color:#f2d8ab;cursor:pointer;isolation:isolate;transform-origin:50% 88%;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;width:204px;height:145px;margin:0;padding:0;display:block;position:absolute;bottom:2px;right:-36px}.cinematic-hero__wallet:focus-visible{outline-offset:5px;outline:2px solid #ffe4b0}.cinematic-hero__wallet-cards{pointer-events:none;height:78px;position:absolute;top:0;left:19px;right:13px}.cinematic-hero__wallet-peek{transform-origin:50% 95%;background:linear-gradient(125deg,#5a4633,#211c1b 55%,#101113);border:1px solid #f8dca6d6;border-radius:10px;width:132px;height:71px;transition:transform .36s cubic-bezier(.2,.75,.2,1);position:absolute;top:11px;left:3px;box-shadow:1px 2px #b58a568f,4px 7px 12px #0000007a}.cinematic-hero__wallet-peek:after{content:"";background:linear-gradient(135deg,#967443,#f4d698 52%,#ab814d);border-radius:4px;width:25px;height:17px;position:absolute;top:13px;left:14px;box-shadow:inset 0 0 0 2px #4a32183d}.cinematic-hero__wallet-peek:first-child{left:0;transform:rotate(-13deg)translateY(8px)}.cinematic-hero__wallet-peek:nth-child(2){left:22px;transform:rotate(-2deg)translateY(2px)}.cinematic-hero__wallet-peek:nth-child(3){left:40px;transform:rotate(11deg)translateY(8px)}.cinematic-hero__wallet--drawing .cinematic-hero__wallet-peek:nth-child(3),.cinematic-hero__wallet--exchanging .cinematic-hero__wallet-peek:nth-child(3){transform:rotate(8deg)translateY(-3px)}.cinematic-hero__wallet--exchanging .cinematic-hero__wallet-peek:nth-child(2){transform:rotate(-5deg)translateY(-5px)}.cinematic-hero__wallet-pocket{z-index:2;pointer-events:none;background:linear-gradient(132deg,#4b3a2d 0%,#211b1a 35%,#101013 72%,#31261f 100%);border:1px solid #bb9969;border-radius:17px;height:106px;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 3px #513a24,0 12px 19px #000000a6,0 23px 33px #0000006b,inset 1px 1px #ffe6bd38,inset -10px -13px 20px #00000080}.cinematic-hero__wallet-pocket:before{content:"";pointer-events:none;border:1px dashed #e5bf8352;border-radius:11px;position:absolute;inset:7px}.cinematic-hero__wallet-pocket:after{content:"";background:linear-gradient(#0009,#0000);border-bottom:1px solid #ffe7b924;height:10px;position:absolute;inset:0 0 auto}.cinematic-hero__wallet-brand{letter-spacing:.11em;font-size:10px;font-weight:850;position:absolute;top:19px;left:17px}.cinematic-hero__wallet-brand span{color:#e45158}.cinematic-hero__wallet-glyph{opacity:.9;width:38px;height:38px;position:absolute;top:15px;right:15px}.cinematic-hero__wallet-action{letter-spacing:.095em;align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:15px;left:17px}.cinematic-hero__wallet-action span{font-size:20px;line-height:.8;transition:transform .18s}.cinematic-hero__wallet:hover .cinematic-hero__wallet-action span{transform:translate(3px,-3px)}.cinematic-hero__wallet-ejected{z-index:4;color:#fce6c8;pointer-events:none;background:linear-gradient(125deg,#54402d,#181719 68%,#2e251e);border:1px solid #e4bd82;border-radius:10px;flex-direction:column;justify-content:space-between;width:152px;height:94px;padding:14px;display:flex;position:absolute;top:14px;left:34px;box-shadow:8px 14px 23px #0009,inset 1px 1px #ffebc833}.cinematic-hero__wallet-ejected span{letter-spacing:.12em;font-size:8px;font-weight:800}.cinematic-hero__wallet-ejected strong{text-transform:uppercase;overflow-wrap:anywhere;font-size:17px;line-height:1.1}@media (width<=850px) and (width>=601px){.cinematic-hero__wallet{width:185px;right:-10px}}@media (width<=600px){.cinematic-hero__card-viewport{height:421px}.cinematic-hero__wallet{width:158px;height:119px;bottom:4px;right:0}.cinematic-hero__wallet-cards{height:64px;left:12px;right:6px}.cinematic-hero__wallet-peek{border-radius:7px;width:98px;height:53px;top:6px;left:0}.cinematic-hero__wallet-peek:after{border-radius:3px;width:19px;height:13px;top:9px;left:9px}.cinematic-hero__wallet-peek:first-child{left:0}.cinematic-hero__wallet-peek:nth-child(2){left:17px}.cinematic-hero__wallet-peek:nth-child(3){left:32px}.cinematic-hero__wallet-pocket{border-radius:13px;height:82px}.cinematic-hero__wallet-pocket:before{border-radius:8px;inset:5px}.cinematic-hero__wallet-brand{font-size:8px;top:12px;left:13px}.cinematic-hero__wallet-glyph{width:29px;height:29px;top:12px;right:10px}.cinematic-hero__wallet-action{gap:6px;font-size:10px;bottom:11px;left:13px}.cinematic-hero__wallet-action span{font-size:17px}.cinematic-hero__wallet-ejected{border-radius:7px;width:116px;height:76px;padding:10px;top:10px;left:19px}.cinematic-hero__wallet-ejected span{font-size:6px}.cinematic-hero__wallet-ejected strong{font-size:13px}}.cinematic-hero__card-viewport--wallet-draw{perspective:1250px;perspective-origin:45% 48%;grid-template-columns:275px minmax(0,1fr);align-items:center;gap:25px;width:100%;height:375px;display:grid;overflow:visible}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet{z-index:36;grid-area:1/1;place-self:center;width:260px;height:225px;position:relative;bottom:auto;right:auto}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-cards{height:121px;left:23px;right:16px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek{border-radius:13px;width:171px;height:111px;top:9px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek:after{border-radius:5px;width:33px;height:22px;top:18px;left:18px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek:nth-child(2){left:26px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek:nth-child(3){left:51px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-pocket{border-radius:21px;height:167px;box-shadow:0 4px #62472d,0 19px 27px #000000b8,0 36px 42px #00000070,inset 1px 1px #ffe6bd3d,inset -14px -18px 29px #00000082}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-pocket:before{border-radius:14px;inset:9px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-brand{font-size:13px;top:28px;left:23px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-glyph{width:45px;height:45px;top:25px;right:21px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-action{gap:12px;font-size:14px;bottom:26px;left:23px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card-track{z-index:5;pointer-events:none;grid-area:1/2;width:100%;height:100%;position:relative;overflow:visible}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card,.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card--active{transform-origin:50%;pointer-events:auto;width:min(100%,550px);height:341px;top:12px;left:0}@media (width<=850px) and (width>=601px){.cinematic-hero__card-viewport--wallet-draw{grid-template-columns:208px minmax(0,1fr);gap:14px;height:340px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet{width:201px;height:179px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-cards{height:95px;left:17px;right:11px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek{width:132px;height:77px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek:nth-child(2){left:20px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek:nth-child(3){left:40px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-pocket{border-radius:17px;height:133px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-brand{font-size:10px;top:19px;left:16px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-glyph{width:35px;height:35px;top:16px;right:13px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-action{font-size:11px;bottom:19px;left:16px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card,.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card--active{width:100%;height:310px;top:13px}}@media (width<=600px){.cinematic-hero__content{gap:15px;padding-top:min(23svh,190px)}.cinematic-hero__card-viewport--wallet-draw{grid-template-rows:151px 276px;grid-template-columns:1fr;place-items:start stretch;gap:6px;height:433px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet{grid-area:1/1;justify-self:start;width:189px;height:149px;margin-left:8px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-cards{height:75px;left:15px;right:9px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek{border-radius:9px;width:119px;height:64px;top:6px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek:after{width:22px;height:16px;top:11px;left:10px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek:nth-child(2){left:19px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-peek:nth-child(3){left:36px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-pocket{border-radius:14px;height:109px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-brand{font-size:9px;top:17px;left:15px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-glyph{width:32px;height:32px;top:15px;right:13px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-action{gap:7px;font-size:11px;bottom:16px;left:15px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card-track{grid-area:2/1;width:100%;height:276px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card,.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card--active{width:min(100%,480px);height:265px;top:6px;left:0}}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-volume{z-index:0;right:-4px;bottom:calc(var(--wallet-depth) * -.6);height:calc(157px + var(--wallet-depth) * .6);pointer-events:none;background:repeating-linear-gradient(#392b26 0 3px,#846444 3px 4px,#181516 4px 7px,#574232 7px 8px);border:1px solid #bf9462ba;border-radius:18px 18px 24px 25px;transition:bottom .38s,height .38s;position:absolute;left:13px;transform:skew(-3deg);box-shadow:4px 7px #1a1514,9px 16px 22px #000000ad,inset -14px -9px 18px #0000008f}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-volume:after{content:"";background:linear-gradient(90deg,#ffe9b826,#050507b3);border-right:1px solid #e7bb7966;border-radius:8px;width:8px;height:66%;position:absolute;bottom:6px;right:3px}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-cards{transition:transform .33s cubic-bezier(.2,.75,.3,1)}.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-pocket{transition:transform .3s cubic-bezier(.2,.75,.3,1)}.cinematic-hero__wallet--exchanging .cinematic-hero__wallet-cards{transform:translateY(-7px)rotateX(7deg)}.cinematic-hero__wallet--drawing .cinematic-hero__wallet-cards{transform:translateY(3px)}.cinematic-hero__wallet--exchanging .cinematic-hero__wallet-pocket{transform:translateY(3px)scaleY(1.025)}.cinematic-hero__wallet:disabled{cursor:default}@media (width<=850px) and (width>=601px){.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-volume{bottom:calc(var(--wallet-depth) * -.45);height:calc(125px + var(--wallet-depth) * .45)}}@media (width<=600px){.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-volume{bottom:calc(var(--wallet-depth) * -.28);height:calc(106px + var(--wallet-depth) * .28);border-radius:12px 13px 17px 17px;left:10px}}@media (prefers-reduced-motion:reduce){.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-volume,.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-cards,.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__wallet-pocket{transition:none}}.cinematic-hero__details{width:min(100%,990px)}.cinematic-hero__card-viewport--archive{perspective-origin:55% 48%;grid-template-columns:minmax(0,540px) minmax(290px,390px);align-items:center;gap:28px;height:405px}.cinematic-hero__archive{z-index:15;color:#cbd7f7;filter:drop-shadow(0 30px 22px #000000ab);grid-area:1/2;justify-self:center;width:min(100%,390px);min-width:0;position:relative}.cinematic-hero__archive-stage{aspect-ratio:700/525;isolation:isolate;width:100%;position:relative}.cinematic-hero__archive-shell,.cinematic-hero__archive-front{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cinematic-hero__archive-shell{z-index:1}.cinematic-hero__archive-front{z-index:9;clip-path:inset(48% 0 0)}.cinematic-hero__archive-folders{z-index:5;width:63%;height:60%;position:absolute;top:6%;left:20%}.cinematic-hero__archive-file{top:calc(-22px + var(--file-position) * 16px);left:calc(var(--file-position) * -3px);appearance:none;text-align:left;transform-origin:40% 80%;cursor:pointer;width:100%;height:19px;z-index:calc(2 + var(--file-position));-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0;position:absolute;overflow:visible}.cinematic-hero__archive-file img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.cinematic-hero__archive-file span{color:#282a32;text-shadow:0 1px #ffffff3b;pointer-events:none;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;width:64%;font-size:clamp(8px,.7vw,10px);font-weight:850;line-height:1.1;position:absolute;top:5px;left:11%;overflow:hidden}.cinematic-hero__archive-file--tone-0 img{filter:hue-rotate(265deg)saturate(.84)}.cinematic-hero__archive-file--tone-1 img{filter:hue-rotate(205deg)saturate(.78)}.cinematic-hero__archive-file--tone-2 img{filter:hue-rotate(74deg)saturate(.84)brightness(1.12)}.cinematic-hero__archive-file--tone-3 img{filter:hue-rotate(34deg)saturate(1.12)}.cinematic-hero__archive-file--tone-4 img{filter:hue-rotate(3deg)saturate(1.15)}.cinematic-hero__archive-file--tone-5 img{filter:hue-rotate(142deg)saturate(.8)}.cinematic-hero__archive-file:hover:not(:disabled),.cinematic-hero__archive-file:focus-visible{filter:drop-shadow(0 12px 12px #0009);z-index:8!important}.cinematic-hero__archive-file:focus-visible{outline-offset:-2px;outline:2px solid #f8e6bb}.cinematic-hero__archive-file:disabled{cursor:progress}.cinematic-hero__archive-pull{z-index:12;color:#fff;letter-spacing:.08em;background:#041b77d9;border:1px solid #d9eeff80;border-radius:4px;padding:7px 10px;font-size:11px;font-weight:900;position:absolute;bottom:18%;left:24%;transform:rotate(1deg);box-shadow:0 4px 10px #00000057}.cinematic-hero__archive-pull:hover:not(:disabled),.cinematic-hero__archive-pull:focus-visible{outline-offset:2px;background:#1035bb;outline:2px solid #d8eaff}.cinematic-hero__archive-pull span{font-size:15px}.cinematic-hero__archive-hint{color:#cbd5fa;text-align:center;letter-spacing:.16em;margin:-10px 0 0;font-size:10px;font-weight:800}.cinematic-hero__archive-count{color:#c8cfec99;text-align:center;letter-spacing:.12em;margin-top:6px;font-size:9px;display:block}.cinematic-hero__archive--returning .cinematic-hero__archive-stage{animation:.75s ease-in-out both cinematic-archive-nudge}.cinematic-hero__archive--drawing .cinematic-hero__archive-stage{animation:1s ease-in-out reverse both cinematic-archive-nudge}@keyframes cinematic-archive-nudge{0%,to{transform:rotate(0)}42%{transform:rotate(-2.1deg)translateY(3px)}}.cinematic-hero__card-viewport--archive .cinematic-hero__card-track{z-index:10;grid-area:1/1;width:100%;height:100%}.cinematic-hero__card-viewport--archive .cinematic-hero__document{aspect-ratio:auto;transform-origin:90% 45%;width:100%;height:373px;top:9px;left:0}.cinematic-hero__document .cinematic-hero__card-swipe,.cinematic-hero__document.cinematic-hero__card--active .cinematic-hero__card-swipe{color:#253047;border:1px solid #d9ccba;border-left:10px solid var(--document-accent);background:#faf6ec;border-radius:9px 17px 17px 9px;overflow:hidden;box-shadow:3px 4px #b6b1a2,8px 13px #141c34bd,17px 30px 35px #000000c4,inset 0 2px #fffc}.cinematic-hero__document .cinematic-hero__card-swipe:before,.cinematic-hero__document .cinematic-hero__card-swipe:after{content:none}.cinematic-hero__document .cinematic-hero__card-body,.cinematic-hero__document.cinematic-hero__card--active .cinematic-hero__card-body{padding:22px 29px}.cinematic-hero__document-title{color:#182743;letter-spacing:.015em;text-transform:uppercase;border-bottom:1px solid #d6d1c8;margin:10px 0 20px;padding-bottom:11px;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(29px,3vw,41px);font-weight:800;line-height:1}.cinematic-hero__document .cinematic-hero__story{grid-template-columns:56px minmax(0,1fr);gap:9px 12px}.cinematic-hero__document .cinematic-hero__story-icon{color:#1d4c97;background:#e6e9ed;border-color:#cfc8b7;width:56px;height:56px;box-shadow:inset 1px 1px #fff,2px 4px 9px #313a5221}.cinematic-hero__document .cinematic-hero__flaticon{filter:brightness(0)saturate()invert(26%)sepia(45%)saturate(1269%)hue-rotate(185deg)brightness(96%)contrast(90%);width:50px;height:50px}.cinematic-hero__document .cinematic-hero__story-value{color:#1f2f46;font-size:clamp(19px,2vw,28px)}.cinematic-hero__document .cinematic-hero__story-copy{color:#505b69;max-width:47ch;margin-top:17px;font-size:15px;line-height:1.48}.cinematic-hero__document .cinematic-hero__story-unlinked{color:#77808b}.cinematic-hero__document .cinematic-hero__story-link{color:#fff;background:#1f4cc3}@media (width<=850px) and (width>=601px){.cinematic-hero__card-viewport--archive{grid-template-columns:minmax(0,1fr) 275px;gap:7px;height:360px}.cinematic-hero__card-viewport--archive .cinematic-hero__document{height:322px;top:10px}.cinematic-hero__archive{width:275px}.cinematic-hero__archive-file{top:calc(-17px + var(--file-position) * 11px)}.cinematic-hero__archive-file span{font-size:8px}.cinematic-hero__archive-pull{padding:5px 7px;font-size:9px}.cinematic-hero__document .cinematic-hero__card-body{padding:15px 18px}.cinematic-hero__document-title{margin-bottom:11px;font-size:28px}.cinematic-hero__document .cinematic-hero__story-copy{margin-top:6px;font-size:12px}}@media (width<=600px){.cinematic-hero__card-viewport--archive{grid-template-rows:224px 313px;grid-template-columns:minmax(0,1fr);gap:8px;height:547px}.cinematic-hero__card-viewport--archive .cinematic-hero__archive{grid-area:1/1;justify-self:center;width:min(100%,272px);height:227px}.cinematic-hero__archive-file{top:calc(-16px + var(--file-position) * 11px)}.cinematic-hero__archive-file span{font-size:8px}.cinematic-hero__archive-hint{margin-top:-12px;font-size:8px}.cinematic-hero__archive-count{margin-top:3px;font-size:8px}.cinematic-hero__archive-pull{padding:5px 7px;font-size:9px;bottom:20%}.cinematic-hero__card-viewport--archive .cinematic-hero__card-track{grid-area:2/1;height:313px}.cinematic-hero__card-viewport--archive .cinematic-hero__document{width:100%;height:308px;top:0}.cinematic-hero__document .cinematic-hero__card-body,.cinematic-hero__document.cinematic-hero__card--active .cinematic-hero__card-body{padding:15px 18px}.cinematic-hero__document-title{margin:8px 0 13px;padding-bottom:7px;font-size:29px}.cinematic-hero__document .cinematic-hero__story{grid-template-columns:43px minmax(0,1fr);gap:7px 10px}.cinematic-hero__document .cinematic-hero__story-icon{width:43px;height:43px}.cinematic-hero__document .cinematic-hero__flaticon{width:39px;height:39px}.cinematic-hero__document .cinematic-hero__story-value{font-size:clamp(15px,4.5vw,20px)}.cinematic-hero__document .cinematic-hero__story-copy{margin-top:6px;font-size:12px;line-height:1.43}}@media (prefers-reduced-motion:reduce){.cinematic-hero__archive--returning .cinematic-hero__archive-stage,.cinematic-hero__archive--drawing .cinematic-hero__archive-stage{animation:none}}.cinematic-hero__card-viewport--file-wallet .cinematic-hero__document .cinematic-hero__card-swipe{background:color-mix(in srgb, #faf6ec 88%, var(--document-accent) 12%)}.cinematic-hero__card-viewport--file-wallet .cinematic-hero__card-track{isolation:isolate}.cinematic-hero__card-viewport--file-wallet .cinematic-hero__card-track--in-flight{opacity:0;visibility:hidden;pointer-events:none}.cinematic-hero__flight-layer{z-index:28;pointer-events:none;transform-style:preserve-3d;perspective:1250px;--flight-origin-x:-205px;--flight-origin-y:76px;--flight-middle-x:-116px;--flight-middle-y:6px;--flight-apex-y:-155px;--flight-landing-x:42px;position:absolute;inset:0}.cinematic-hero__flight-sheet{transform-origin:0;width:min(550px,100% - 300px);height:341px;transform-style:preserve-3d;will-change:transform, opacity;pointer-events:none;border-radius:17px;position:absolute;top:12px;left:300px}.cinematic-hero__flight-sheet--in{z-index:18;opacity:0;animation:1.8s cubic-bezier(.24,.63,.22,1) both cinematic-paper-draw}.cinematic-hero__flight-sheet--in.cinematic-hero__flight-sheet--exchange{animation-delay:.16s}.cinematic-hero__flight-sheet--out{z-index:3;animation:1.35s cubic-bezier(.42,.08,.66,.87) both cinematic-paper-return}.cinematic-hero__flight-sheet .cinematic-hero__card-swipe{cursor:default}.cinematic-hero__flight-sheet .cinematic-hero__card-body{padding:22px 29px}@keyframes cinematic-paper-draw{0%{transform:translate3d(var(--flight-origin-x), var(--flight-origin-y), -245px) rotateX(13deg) rotateY(-48deg) rotateZ(16deg) scale(.26);opacity:.92}12%{transform:translate3d(calc(var(--flight-origin-x) + 55px), calc(var(--flight-origin-y) - 85px), 12px) rotateX(-11deg) rotateY(-34deg) rotateZ(-12deg) scale(.49);opacity:1}36%{transform:translate3d(var(--flight-middle-x), var(--flight-apex-y), 195px) rotateX(-14deg) rotateY(-19deg) rotateZ(-19deg) scale(.8);opacity:1}56%{transform:translate3d(calc(var(--flight-middle-x) + 74px), calc(var(--flight-apex-y) + 22px), 230px) rotateX(-8deg) rotateY(13deg) rotateZ(11deg) scale(.95);opacity:1}79%{transform:translate3d(var(--flight-landing-x), -27px, 85px) rotateX(5deg) rotateY(5deg) rotateZ(-4deg) scale(1.06);opacity:1}92%{transform:translate3d(-10px,6px,20px)rotateX(-1deg)rotateY(-2deg)rotate(1deg)scale(.99)}to{opacity:1;transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)scale(1)}}@keyframes cinematic-paper-return{0%{opacity:1;transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)scale(1)}22%{opacity:1;transform:translate3d(33px,-45px,120px)rotateX(-6deg)rotateY(16deg)rotate(9deg)scale(1.04)}53%{transform:translate3d(var(--flight-middle-x), var(--flight-apex-y), 195px) rotateX(8deg) rotateY(27deg) rotateZ(16deg) scale(.79);opacity:1}84%{transform:translate3d(calc(var(--flight-origin-x) + 44px), calc(var(--flight-origin-y) - 62px), -95px) rotateX(12deg) rotateY(36deg) rotateZ(-6deg) scale(.42);opacity:.94}to{transform:translate3d(var(--flight-origin-x), var(--flight-origin-y), -255px) rotateX(13deg) rotateY(43deg) rotateZ(-10deg) scale(.27);opacity:.4}}@media (width<=850px) and (width>=601px){.cinematic-hero__flight-layer{--flight-origin-x:-165px;--flight-origin-y:63px;--flight-middle-x:-88px;--flight-middle-y:4px;--flight-apex-y:-112px;--flight-landing-x:24px}.cinematic-hero__flight-sheet{width:calc(100% - 222px);height:310px;top:13px;left:222px}.cinematic-hero__flight-sheet .cinematic-hero__card-body{padding:15px 18px}}@media (width<=600px){.cinematic-hero__card-viewport--file-wallet{grid-template-rows:158px 310px;height:478px}.cinematic-hero__card-viewport--file-wallet .cinematic-hero__card-track{height:310px}.cinematic-hero__card-viewport--file-wallet .cinematic-hero__document{height:299px}.cinematic-hero__flight-layer{--flight-origin-x:20px;--flight-origin-y:-140px;--flight-middle-x:10px;--flight-middle-y:-75px;--flight-apex-y:-200px;--flight-landing-x:8px}.cinematic-hero__flight-sheet{transform-origin:0 0;width:100%;height:299px;top:170px;left:0}.cinematic-hero__flight-sheet .cinematic-hero__card-body{padding:15px 18px}}@media (prefers-reduced-motion:reduce){.cinematic-page--motion-opt-in .cinematic-hero__flight-sheet--in{animation:1.8s cubic-bezier(.24,.63,.22,1) both cinematic-paper-draw!important}.cinematic-page--motion-opt-in .cinematic-hero__flight-sheet--in.cinematic-hero__flight-sheet--exchange{animation-delay:.16s!important}.cinematic-page--motion-opt-in .cinematic-hero__flight-sheet--out{animation:1.35s cubic-bezier(.42,.08,.66,.87) both cinematic-paper-return!important}}.cinematic-page--custom .cinematic-hero__identity h1{font-size:clamp(calc(85px * var(--namana-heading-scale,1)), calc(9.2vw * var(--namana-heading-scale,1)), calc(142px * var(--namana-heading-scale,1)))}@media (width<=850px) and (width>=601px){.cinematic-page--custom .cinematic-hero__identity h1{font-size:clamp(calc(62px * var(--namana-heading-scale,1)), calc(8.3vw * var(--namana-heading-scale,1)), calc(86px * var(--namana-heading-scale,1)))}}@media (width<=600px){.cinematic-page--custom .cinematic-hero__identity h1{font-size:clamp(calc(54px * var(--namana-heading-scale,1)), calc(13.2vw * var(--namana-heading-scale,1)), calc(83px * var(--namana-heading-scale,1)))}}.cinematic-hero--stickman .cinematic-hero__video{opacity:.09;filter:grayscale()blur(16px)}.cinematic-hero--stickman .cinematic-hero__shade{background:linear-gradient(90deg,#070708 0%,#070708f5 42%,#0707089e 77%,#080809 100%)}.cinematic-hero--stickman .cinematic-hero__content{position:relative}.cinematic-hero__dancer{--dance-lean:0deg;--dance-bounce:0px;--dance-head:0deg;--dance-left-arm:0deg;--dance-right-arm:0deg;--dance-left-leg:0deg;--dance-right-leg:0deg;--dance-eye-x:0px;z-index:9;color:#f6e9d1;cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:end;align-items:center;width:clamp(260px,29vw,480px);height:min(72vh,670px);min-height:420px;padding:0 5px 8px;display:flex;position:absolute;top:clamp(32px,5vh,90px);right:clamp(12px,4vw,78px)}.cinematic-page button.cinematic-hero__dancer,.cinematic-page button.cinematic-hero__dancer:hover:not(:disabled),.cinematic-page button.cinematic-hero__dancer:active:not(:disabled){color:#f6e9d1;background:0 0;border-color:#0000}.cinematic-hero__dancer-stage{justify-content:center;align-items:end;width:100%;height:calc(100% - 68px);display:flex;position:relative}.cinematic-hero__dancer-light{pointer-events:none;opacity:.78;background:radial-gradient(at 50% 54%,#c18e4d2e,#0000 62%);position:absolute;inset:6% 0 0}.cinematic-hero__dancer-figure{filter:drop-shadow(0 8px 9px #0009);width:100%;height:100%;position:relative;overflow:visible}.cinematic-hero__dancer-body{transform-box:view-box;transform-origin:142px 258px;transform:translateY(var(--dance-bounce)) rotate(var(--dance-lean));transition:transform .18s cubic-bezier(.2,.84,.22,1)}.cinematic-hero__dancer-head{transform-box:view-box;transform-origin:141px 115px;transform:rotate(var(--dance-head));transition:transform .2s cubic-bezier(.2,.84,.22,1)}.cinematic-hero__dancer-face{transform:translateX(var(--dance-eye-x));transition:transform .17s}.cinematic-hero__dancer-arm,.cinematic-hero__dancer-leg{transform-box:view-box;transition:transform .2s cubic-bezier(.18,.8,.22,1)}.cinematic-hero__dancer-arm--left{transform-origin:136px 144px;transform:rotate(var(--dance-left-arm))}.cinematic-hero__dancer-arm--right{transform-origin:145px 144px;transform:rotate(var(--dance-right-arm))}.cinematic-hero__dancer-leg--front{transform-origin:142px 258px;transform:rotate(var(--dance-left-leg))}.cinematic-hero__dancer-leg--back{transform-origin:142px 258px;transform:rotate(var(--dance-right-leg))}.cinematic-hero__dancer-instruction{color:#ded0b7;flex-direction:column;align-items:center;gap:7px;min-height:68px;transition:color .2s,transform .2s;display:flex}.cinematic-hero__dancer-instruction strong{letter-spacing:.095em;color:#f4c98c;font-size:13px;font-weight:800;line-height:1.2}.cinematic-hero__dancer-instruction small{max-width:265px;font-size:11px;line-height:1.45}.cinematic-hero__dancer:hover .cinematic-hero__dancer-instruction,.cinematic-hero__dancer:focus-visible .cinematic-hero__dancer-instruction{color:#fff3e0;transform:translateY(-3px)}.cinematic-hero__dancer:focus-visible{outline-offset:-3px;border-radius:24px;outline:3px solid #f2ca8f}.cinematic-hero__dancer:active:not(:disabled){transform:scale(.985)}.cinematic-hero__dancer:disabled{cursor:default;opacity:1}.cinematic-hero__dancer--throwing .cinematic-hero__dancer-body{animation:.92s cubic-bezier(.22,.7,.25,1) both cinematic-stickman-throw}.cinematic-hero__dancer--throwing .cinematic-hero__dancer-arm--right{animation:.78s cubic-bezier(.18,.74,.2,1) both cinematic-stickman-throw-arm}.cinematic-hero__dancer--throwing .cinematic-hero__dancer-hand-card{animation:.8s linear both cinematic-stickman-release}@keyframes cinematic-stickman-throw{0%{transform:translateY(-4px)rotate(-2deg)}20%{transform:translate(-12px,11px)rotate(9deg)}43%{transform:translate(15px,-12px)rotate(-16deg)}67%{transform:translate(3px,-5px)rotate(-4deg)}to{transform:translateY(0)rotate(0)}}@keyframes cinematic-stickman-throw-arm{0%{transform:rotate(22deg)}24%{transform:rotate(47deg)}48%{transform:rotate(-105deg)}67%{transform:rotate(-78deg)}to{transform:rotate(0)}}@keyframes cinematic-stickman-release{0%,45%{opacity:1}48%,96%{opacity:0}to{opacity:1}}.cinematic-hero--stickman .cinematic-hero__details{width:min(100%,665px)}.cinematic-hero__card-viewport--stickman.cinematic-hero__card-viewport--wallet-draw{perspective-origin:45% 45%;width:100%;height:380px;margin:0;display:block}.cinematic-hero__card-viewport--stickman.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card-track{width:100%;height:100%;position:relative}.cinematic-hero__card-viewport--stickman.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card{width:min(100%,550px);height:341px;top:16px}.cinematic-hero__card-viewport--stickman .cinematic-hero__flight-layer{--flight-origin-x:clamp(350px, 57vw, 980px);--flight-origin-y:-145px;--flight-middle-x:clamp(150px, 30vw, 490px);--flight-apex-y:-224px;--flight-landing-x:-32px}.cinematic-hero__card-viewport--stickman .cinematic-hero__flight-sheet{width:min(100%,550px);height:341px;top:16px;left:0}.cinematic-hero__card-viewport--stickman .cinematic-hero__flight-sheet--in{animation-delay:.3s}.cinematic-hero__card-viewport--stickman .cinematic-hero__flight-sheet--in.cinematic-hero__flight-sheet--exchange{animation-delay:.4s}@media (width<=1100px) and (width>=601px){.cinematic-hero__dancer{width:clamp(235px,27vw,325px);right:5px}.cinematic-hero--stickman .cinematic-hero__details{width:min(100%,59vw)}.cinematic-hero__card-viewport--stickman .cinematic-hero__flight-layer{--flight-origin-x:43vw;--flight-middle-x:21vw}.cinematic-hero__card-viewport--stickman.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card{width:100%}}@media (width<=600px){.cinematic-hero--stickman{overflow:hidden}.cinematic-hero--stickman .cinematic-hero__content{gap:10px;padding:12px 20px 32px}.cinematic-hero--stickman .cinematic-hero__identity{z-index:2;position:relative}.cinematic-hero__dancer{align-self:center;width:min(78vw,290px);height:262px;min-height:0;padding:0 5px;position:relative;inset:auto}.cinematic-hero__dancer-stage{height:218px}.cinematic-hero__dancer-instruction{gap:4px;min-height:44px}.cinematic-hero__dancer-instruction strong{font-size:11px}.cinematic-hero__dancer-instruction small{max-width:240px;font-size:10px}.cinematic-hero--stickman .cinematic-hero__details{width:100%}.cinematic-hero__card-viewport--stickman.cinematic-hero__card-viewport--wallet-draw{height:314px}.cinematic-hero__card-viewport--stickman.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card-track{height:310px}.cinematic-hero__card-viewport--stickman.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card{height:299px;top:5px}.cinematic-hero__card-viewport--stickman .cinematic-hero__flight-layer{--flight-origin-x:48px;--flight-origin-y:-232px;--flight-middle-x:18px;--flight-apex-y:-135px;--flight-landing-x:-12px}.cinematic-hero__card-viewport--stickman .cinematic-hero__flight-sheet{height:299px;top:5px;left:0}}@media (prefers-reduced-motion:reduce){.cinematic-hero__dancer-body,.cinematic-hero__dancer-head,.cinematic-hero__dancer-arm,.cinematic-hero__dancer-leg,.cinematic-hero__dancer-face{transition:none}.cinematic-page--motion-opt-in .cinematic-hero__dancer--throwing .cinematic-hero__dancer-body{animation:.92s cubic-bezier(.22,.7,.25,1) both cinematic-stickman-throw!important}.cinematic-page--motion-opt-in .cinematic-hero__dancer--throwing .cinematic-hero__dancer-arm--right{animation:.78s cubic-bezier(.18,.74,.2,1) both cinematic-stickman-throw-arm!important}.cinematic-page--motion-opt-in .cinematic-hero__dancer--throwing .cinematic-hero__dancer-hand-card{animation:.8s linear both cinematic-stickman-release!important}.cinematic-page--motion-opt-in .cinematic-hero__card-viewport--stickman .cinematic-hero__flight-sheet--in{animation-delay:.3s!important}.cinematic-page--motion-opt-in .cinematic-hero__card-viewport--stickman .cinematic-hero__flight-sheet--in.cinematic-hero__flight-sheet--exchange{animation-delay:.4s!important}}.cinematic-hero--enter .cinematic-hero__video{opacity:1;filter:none}.cinematic-hero--enter .cinematic-hero__shade{background:linear-gradient(90deg,#060607 0%,#060607f2 24%,#060607d6 42%,#06060726 73%,#0000001a 100%),linear-gradient(#00000059 0%,#0000 20% 72%,#0009 100%)}.cinematic-hero__headline-row{z-index:4;align-items:center;gap:clamp(10px,1vw,18px);width:min(100%,1030px);min-width:0;display:flex;position:relative}.cinematic-hero--enter .cinematic-hero__identity{flex:auto;min-width:0}.cinematic-hero__enter-key{aspect-ratio:1;color:#fff;cursor:pointer;touch-action:manipulation;filter:drop-shadow(0 12px 14px #000c);background:0 0;border:0;flex:0 0 clamp(150px,12vw,200px);align-self:flex-start;width:clamp(150px,12vw,200px);margin:36px 0 0;padding:0;transition:transform .17s cubic-bezier(.2,.8,.2,1),filter .2s;display:block;transform:translateY(0)}.cinematic-page button.cinematic-hero__enter-key,.cinematic-page button.cinematic-hero__enter-key:hover:not(:disabled),.cinematic-page button.cinematic-hero__enter-key:active:not(:disabled),.cinematic-page button.cinematic-hero__enter-key:disabled{background:0 0;border:0}.cinematic-hero__enter-key img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.cinematic-hero__enter-key:hover:not(:disabled){filter:drop-shadow(0 15px 18px #000000db)brightness(1.19);transform:translateY(-3px)scale(1.045)}.cinematic-hero__enter-key:active:not(:disabled),.cinematic-hero__enter-key--pressed{filter:drop-shadow(0 3px 3px #000c)brightness(.91);transform:translateY(7px)scale(.95)}.cinematic-hero__enter-key:disabled{opacity:1;cursor:default}.cinematic-hero__enter-key:focus-visible{outline-offset:4px;border-radius:9px;outline:3px solid #f4ca89}.cinematic-hero--enter .cinematic-hero__details{width:min(100%,665px)}.cinematic-hero__card-viewport--enter.cinematic-hero__card-viewport--wallet-draw{perspective-origin:45% 45%;width:100%;height:380px;margin:0;display:block}.cinematic-hero__card-viewport--enter.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card-track{width:100%;height:100%;position:relative}.cinematic-hero__card-viewport--enter.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card{width:min(100%,550px);height:341px;top:16px}.cinematic-hero__card-viewport--enter .cinematic-hero__flight-layer{--drop-from-x:40px;--drop-mid-x:18px;--drop-from-y:-500px;--drop-early-y:-462px;--drop-mid-y:-295px;--drop-bounce-high:-96px;--drop-bounce-mid:-39px;--drop-bounce-low:-12px}.cinematic-hero__card-viewport--enter .cinematic-hero__flight-sheet{transform-origin:0 100%;width:min(100%,550px);height:341px;top:16px;left:0}.cinematic-hero__card-viewport--enter .cinematic-hero__flight-sheet--in{animation:2.35s linear both cinematic-enter-card-drop-bounce}.cinematic-hero__card-viewport--enter .cinematic-hero__flight-sheet--in.cinematic-hero__flight-sheet--exchange{animation-delay:0s}.cinematic-hero__card-viewport--enter .cinematic-hero__flight-sheet--out{animation:.35s ease-in both cinematic-enter-card-clear}@keyframes cinematic-enter-card-drop-bounce{0%{opacity:0;transform:translate3d(var(--drop-from-x),var(--drop-from-y),0) scale(.2);animation-timing-function:cubic-bezier(.35,.05,.82,.65)}10%{opacity:1;transform:translate3d(var(--drop-from-x),var(--drop-early-y),0) scale(.3)}37%{opacity:1;transform:translate3d(var(--drop-mid-x),var(--drop-mid-y),0) scale(.7);animation-timing-function:cubic-bezier(.38,.03,.82,.78)}52%{animation-timing-function:cubic-bezier(.12,.68,.23,1);transform:translate(0,0)scale(1.045,.935)}64%{transform:translate3d(0,var(--drop-bounce-high),0) scale(.99,1.015);animation-timing-function:ease-in}75%{animation-timing-function:cubic-bezier(.15,.68,.3,1);transform:translate(0,0)scale(1.025,.97)}83%{transform:translate3d(0,var(--drop-bounce-mid),0) scale(.997,1.006);animation-timing-function:ease-in}91%{animation-timing-function:cubic-bezier(.12,.68,.3,1);transform:translate(0,0)scale(1.01,.985)}96%{transform:translate3d(0,var(--drop-bounce-low),0) scale(.999,1.003);animation-timing-function:cubic-bezier(.45,0,1,1)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes cinematic-enter-card-clear{0%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}to{opacity:0;transform:translate3d(0,6px,-30px)scale(.98)}}.cinematic-hero__card-viewport--enter .cinematic-hero__impact-shadow{z-index:2;filter:blur(9px);pointer-events:none;transform-origin:50%;background:radial-gradient(#000000ed 0%,#00000085 40%,#0000 72%);border-radius:50%;width:min(98%,540px);height:24px;animation:2.35s linear both cinematic-enter-impact-shadow;position:absolute;top:351px;left:1%}@keyframes cinematic-enter-impact-shadow{0%,20%{opacity:0;transform:scale(.2)}46%{opacity:.18;transform:scale(.68)}52%{opacity:.9;transform:scale(1.08)}64%{opacity:.22;transform:scale(.68)}75%{opacity:.75;transform:scale(1.04)}83%{opacity:.32;transform:scale(.84)}91%{opacity:.65;transform:scale(1)}96%{opacity:.48;transform:scale(.92)}to{opacity:.55;transform:scale(1)}}@media (width<=1100px) and (width>=601px){.cinematic-hero__headline-row{gap:14px;width:min(100%,800px)}.cinematic-hero__enter-key{flex-basis:clamp(118px,13.4vw,160px);width:clamp(118px,13.4vw,160px)}.cinematic-hero--enter .cinematic-hero__details{width:min(100%,59vw)}.cinematic-hero__card-viewport--enter.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card{width:100%}.cinematic-hero__card-viewport--enter .cinematic-hero__flight-layer{--drop-from-x:12px;--drop-mid-x:6px}}@media (width<=600px){.cinematic-hero--enter{--mobile-enter-card-height:clamp(185px, 35svh, 304px);height:100svh;min-height:100svh;overflow:hidden}.cinematic-hero--enter .cinematic-hero__nav{padding:max(14px, env(safe-area-inset-top)) 16px 0;flex:none}.cinematic-hero--enter .cinematic-brand{font-size:clamp(21px,6.5vw,26px)}.cinematic-hero--enter .cinematic-hero__content{min-height:0;padding:0 16px max(12px, env(safe-area-inset-bottom));flex:auto;justify-content:flex-end;gap:clamp(8px,1.4svh,14px)}.cinematic-hero--enter .cinematic-hero__video{opacity:1;object-position:46% 17%;width:100%;height:55svh;right:0}.cinematic-hero--enter .cinematic-hero__shade{background:linear-gradient(#0000006e 0%,#0000000a 33%,#080809c9 60%,#080809fa 73%,#080809 100%)}.cinematic-hero--enter .cinematic-hero__headline-row{grid-template-columns:clamp(58px,19vw,83px) minmax(0,1fr);align-items:start;gap:clamp(7px,2vw,12px);width:100%;display:grid}.cinematic-hero--enter .cinematic-hero__enter-key{flex-basis:auto;width:clamp(58px,19vw,83px);min-height:58px;margin:clamp(18px,2.5svh,27px) 0 0}.cinematic-hero--enter .cinematic-hero__identity h1,.cinematic-page--custom .cinematic-hero--enter .cinematic-hero__identity h1{margin-top:5px;font-size:clamp(29px,9.2vw,46px);line-height:.9}.cinematic-hero--enter .cinematic-hero__identity .cinematic-kicker{font-size:clamp(10px,2.6vw,12px);line-height:1.2}.cinematic-hero--enter .cinematic-hero__details{flex:none;width:100%;min-width:0}.cinematic-hero__card-viewport--enter.cinematic-hero__card-viewport--wallet-draw{height:var(--mobile-enter-card-height)}.cinematic-hero__card-viewport--enter.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card-track{height:100%}.cinematic-hero__card-viewport--enter.cinematic-hero__card-viewport--wallet-draw .cinematic-hero__card{height:calc(var(--mobile-enter-card-height) - 10px);top:3px}.cinematic-hero__card-viewport--enter .cinematic-hero__flight-layer{--drop-from-x:0px;--drop-mid-x:0px;--drop-from-y:calc(-1 * (var(--mobile-enter-card-height) + clamp(55px, 9svh, 82px)));--drop-early-y:calc(var(--drop-from-y) + 23px);--drop-mid-y:calc(var(--drop-from-y) * .55);--drop-bounce-high:clamp(-67px, -8svh, -46px);--drop-bounce-mid:clamp(-28px, -3.4svh, -18px);--drop-bounce-low:-7px}.cinematic-hero__card-viewport--enter .cinematic-hero__flight-sheet{width:min(100%,550px);height:calc(var(--mobile-enter-card-height) - 10px);top:3px;left:0}.cinematic-hero__card-viewport--enter .cinematic-hero__impact-shadow{top:calc(var(--mobile-enter-card-height) - 9px);filter:blur(6px);height:15px}.cinematic-hero__card-viewport--enter .cinematic-hero__card-swipe{overscroll-behavior:contain;scrollbar-width:thin;overflow:hidden auto}.cinematic-hero__card-viewport--enter .cinematic-hero__document .cinematic-hero__card-body,.cinematic-hero__card-viewport--enter .cinematic-hero__document.cinematic-hero__card--active .cinematic-hero__card-body{padding:clamp(11px,1.6svh,16px) clamp(13px,4vw,20px)}.cinematic-hero__card-viewport--enter .cinematic-hero__document-title{margin:4px 0 clamp(8px,1.2svh,13px);padding-bottom:6px;font-size:clamp(25px,7.4vw,33px)}.cinematic-hero__card-viewport--enter .cinematic-hero__document .cinematic-hero__story{grid-template-columns:clamp(34px,10vw,43px) minmax(0,1fr);gap:5px 10px}.cinematic-hero__card-viewport--enter .cinematic-hero__document .cinematic-hero__story-icon{width:clamp(34px,10vw,43px);height:clamp(34px,10vw,43px)}.cinematic-hero__card-viewport--enter .cinematic-hero__document .cinematic-hero__flaticon{width:95%;height:95%}.cinematic-hero__card-viewport--enter .cinematic-hero__document .cinematic-hero__story-value{overflow-wrap:anywhere;font-size:clamp(15px,4.2vw,20px);line-height:1.2}.cinematic-hero__card-viewport--enter .cinematic-hero__document .cinematic-hero__story-copy{margin-top:4px;font-size:clamp(11px,2.9vw,13px);line-height:1.37}}@media (prefers-reduced-motion:reduce){.cinematic-hero__enter-key{transition:none}.cinematic-hero__impact-shadow{animation:none}.cinematic-page--motion-opt-in .cinematic-hero__impact-shadow{animation:2.35s linear both cinematic-enter-impact-shadow!important}.cinematic-page--motion-opt-in .cinematic-hero__card-viewport--enter .cinematic-hero__flight-sheet--in{animation:2.35s linear both cinematic-enter-card-drop-bounce!important}.cinematic-page--motion-opt-in .cinematic-hero__card-viewport--enter .cinematic-hero__flight-sheet--in.cinematic-hero__flight-sheet--exchange{animation-delay:0s!important}.cinematic-page--motion-opt-in .cinematic-hero__card-viewport--enter .cinematic-hero__flight-sheet--out{animation:.35s ease-in both cinematic-enter-card-clear!important}}.cinematic-page--custom .cinematic-hero__stamp--name{color:var(--namana-title-color,#f8f3e8)}.cinematic-page--custom .cinematic-hero__stamp--role{color:var(--namana-role-color,#d8ad67)}.cinematic-page--custom .cinematic-hero__document-title{font-size:calc(clamp(29px, 3vw, 41px) * var(--namana-card-title-scale,1))}.cinematic-page--custom .cinematic-hero__document .cinematic-hero__story-value{font-size:calc(clamp(19px, 2vw, 28px) * var(--namana-card-value-scale,1))}.cinematic-page--custom .cinematic-hero__document .cinematic-hero__story-copy{font-size:calc(15px * var(--namana-card-body-scale,1))}.cinematic-page--editing [data-edit-field]{cursor:text;-webkit-user-select:text;user-select:text;border-radius:3px}.cinematic-page--editing [data-edit-field]:focus-visible{outline-offset:3px;background:#09090ba6;outline:2px solid #f3cd91}.cinematic-page--editing .cinematic-hero__card-swipe,.cinematic-page--editing .cinematic-hero__card-viewport{touch-action:auto}.cinematic-page--editing .cinematic-hero__enter-key{cursor:pointer}@media (width<=600px){.cinematic-page--custom .cinematic-hero--enter .cinematic-hero__identity h1{font-size:calc(clamp(29px, 9.2vw, 46px) * var(--namana-heading-scale,1))}.cinematic-page--custom .cinematic-hero__card-viewport--enter .cinematic-hero__document-title{font-size:calc(clamp(25px, 7.4vw, 33px) * var(--namana-card-title-scale,1))}.cinematic-page--custom .cinematic-hero__card-viewport--enter .cinematic-hero__document .cinematic-hero__story-value{font-size:calc(clamp(15px, 4.2vw, 20px) * var(--namana-card-value-scale,1))}.cinematic-page--custom .cinematic-hero__card-viewport--enter .cinematic-hero__document .cinematic-hero__story-copy{font-size:calc(clamp(11px, 2.9vw, 13px) * var(--namana-card-body-scale,1))}}.cinematic-page--text-mode{--namana-text-cream:#fff0d9;--namana-text-gold:#e1b775;--namana-text-muted:#dfd3c3;--namana-text-red:#e52b35;--namana-text-display:"Space Grotesk", "Montserrat", Arial, sans-serif}.cinematic-page--text-mode .cinematic-hero{background:#080d0c}.cinematic-page--text-mode .cinematic-hero__video{object-position:48% center;width:76%;left:0;right:auto}.cinematic-page--text-mode .cinematic-hero__shade{background:linear-gradient(270deg,#080e0d 0%,#080e0dfc 26%,#080e0de8 41%,#080e0d6b 60%,#0000 80%),linear-gradient(#0207066e,#0000 18% 74%,#040908a6)}.cinematic-page--text-mode .cinematic-hero__content{justify-content:center;align-items:flex-end;gap:clamp(7px,1.2vh,16px);padding:10px clamp(28px,6.6vw,108px) clamp(36px,5vh,56px)}.cinematic-page--text-mode .cinematic-hero__headline-row,.cinematic-page--text-mode .cinematic-hero--enter .cinematic-hero__details{width:min(100%,550px)}.cinematic-page--text-mode .cinematic-hero__headline-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(12px,1.4vw,22px);display:grid}.cinematic-page--text-mode .cinematic-hero__identity{grid-area:1/1;width:100%}.cinematic-page--text-mode .namana-text-brand{width:fit-content;color:var(--namana-text-cream);letter-spacing:.1em;margin-bottom:clamp(18px,3vh,28px);font-size:clamp(26px,2.4vw,38px);display:block}.cinematic-page--text-mode .cinematic-hero__identity .cinematic-kicker{color:var(--namana-text-cream);letter-spacing:.14em;font-size:clamp(11px,1.1vw,14px);font-weight:600}.cinematic-page--text-mode .cinematic-hero__identity h1,.cinematic-page--text-mode.cinematic-page--custom .cinematic-hero__identity h1{font-family:var(--namana-text-display);font-size:calc(clamp(50px, 5vw, 82px) * var(--namana-heading-scale,1));letter-spacing:-.055em;margin:10px 0 0;font-weight:700;line-height:.99}.cinematic-page--text-mode .cinematic-hero__identity h1 .cinematic-hero__stamp{white-space:normal;text-wrap:balance}.cinematic-page--text-mode .cinematic-hero__identity h1 .cinematic-hero__stamp--role{color:var(--namana-text-red);font-family:var(--namana-text-display);letter-spacing:.11em;margin-top:10px;font-size:.35em;font-weight:700;line-height:1.28}.cinematic-page--text-mode .cinematic-hero__enter-key{flex:none;grid-area:1/2;align-self:end;width:clamp(92px,7.5vw,118px);margin:0 0 3px}.cinematic-page--text-mode .cinematic-hero__details{align-self:flex-end;min-width:0;display:block}.namana-text-credits{right:clamp(10px,2vw,30px);bottom:max(8px, env(safe-area-inset-bottom));z-index:8;color:#dfd3c3;font-family:Montserrat,sans-serif;font-size:11px;position:absolute}.namana-text-credits summary{color:#dfd3c3;cursor:pointer;background:#080e0db3;border:1px solid #e1b7755c;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:auto;font-size:14px;font-weight:700;list-style:none;display:grid}.namana-text-credits summary::-webkit-details-marker{display:none}.namana-text-credits summary:focus-visible{outline-offset:3px;outline:2px solid #f5c382}.namana-text-credits p{background:#0d1513;border:1px solid #e1b77552;border-radius:9px;width:max-content;max-width:min(280px,100vw - 30px);margin:0;padding:12px 15px;line-height:1.6;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 12px 30px #00000073}.namana-text-credits a{color:#ffe0ac;text-underline-offset:3px}.namana-text-story{width:100%;min-width:0;min-height:220px;color:var(--namana-text-cream)}.namana-text-story__invite{padding-top:20px}.namana-text-story__overline,.namana-text-story__label{color:var(--namana-text-gold);letter-spacing:.19em;font-family:Montserrat,sans-serif;font-size:clamp(10px,.92vw,12px);font-weight:700;display:block}.namana-text-story__invite p{max-width:350px;font-family:var(--namana-text-display);margin:9px 0 0;font-size:clamp(20px,2.1vw,29px);font-weight:600;line-height:1.22}.namana-text-story__chapter{min-width:0}.namana-text-story__entries{flex-direction:column;gap:clamp(12px,1.5vh,19px);display:flex}.namana-text-story__entry{border-bottom:1px solid #e1b7753d;min-width:0;padding-bottom:clamp(10px,1.35vh,16px);position:relative}.namana-text-story__entry:last-child{border-bottom-color:#e1b77563}.namana-text-story__topline{align-items:center;gap:11px;min-width:0;display:flex}.namana-text-story__icon{transform-origin:50% 65%;flex:0 0 clamp(43px,3.7vw,53px);place-items:center;width:clamp(43px,3.7vw,53px);height:clamp(43px,3.7vw,53px);animation:.65s cubic-bezier(.2,.9,.22,1.28) both namana-text-icon-arrive;display:grid}.namana-text-story__entry:nth-child(2) .namana-text-story__icon{animation-delay:.12s}.namana-text-story__entry:nth-child(3) .namana-text-story__icon{animation-delay:.24s}.namana-text-story__icon img{object-fit:contain;filter:brightness(0)saturate()invert(28%)sepia(92%)saturate(2846%)hue-rotate(336deg)brightness(96%)contrast(99%);width:100%;height:100%;display:block}.namana-text-story__static-glyph{display:none}.namana-text-story__icon svg{width:36px;height:36px;color:var(--namana-text-red)}.namana-text-story__entry:hover .namana-text-story__icon{transition:transform .28s;transform:translateY(-4px)rotate(-7deg)}.namana-text-story__copy{min-width:0}.namana-text-story__value{color:var(--namana-text-cream);font-family:var(--namana-text-display);letter-spacing:-.04em;overflow-wrap:anywhere;margin:3px 0 0;font-size:clamp(23px,2vw,31px);font-weight:600;line-height:1.16}.namana-text-story__description{max-width:510px;color:var(--namana-text-muted);overflow-wrap:anywhere;margin:4px 0 0 64px;font-size:clamp(12px,1vw,14px);font-weight:400;line-height:1.48}.namana-text-story__external{color:#ffe0ac;text-underline-offset:4px;margin:8px 0 0 64px;font-size:12px;text-decoration:underline;display:inline-block}@keyframes namana-text-icon-arrive{0%{opacity:0;transform:translate(-12px,15px)rotate(-23deg)scale(.65)}68%{opacity:1;transform:translateY(-5px)rotate(7deg)scale(1.08)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@media (width<=1100px) and (width>=901px){.cinematic-page--text-mode .cinematic-hero__content{padding-right:5vw}.cinematic-page--text-mode .cinematic-hero__headline-row,.cinematic-page--text-mode .cinematic-hero--enter .cinematic-hero__details{width:min(100%,50vw)}.cinematic-page--text-mode .cinematic-hero__identity h1{font-size:calc(clamp(46px, 5.3vw, 65px) * var(--namana-heading-scale,1))}.namana-text-story__value{font-size:clamp(23px,2.4vw,28px)}.namana-text-story__description{margin-left:54px}}@media (width<=900px){.namana-text-credits{top:max(12px, env(safe-area-inset-top));bottom:auto;right:12px}.namana-text-credits p{top:calc(100% + 10px);bottom:auto}.cinematic-page--text-mode .cinematic-hero--enter{height:auto;min-height:100svh;overflow:visible}.cinematic-page--text-mode .cinematic-hero__video{object-position:50% 18%;width:100%;height:60svh;left:0;right:0}.cinematic-page--text-mode .cinematic-hero__shade{background:linear-gradient(#050a0980 0%,#0000 26%,#080d0cba 54%,#080d0cfc 66%,#080d0c 79% 100%)}.cinematic-page--text-mode .cinematic-hero__content{width:100%;padding:clamp(30px, 28svh, 180px) 19px max(12px, env(safe-area-inset-bottom));flex:1;justify-content:flex-end;align-items:stretch;gap:clamp(7px,1.4svh,14px)}.cinematic-page--text-mode .cinematic-hero__headline-row{grid-template-columns:minmax(0,1fr) clamp(60px,16vw,78px);align-items:end;gap:10px;display:grid}.cinematic-page--text-mode .cinematic-hero__identity{order:0;grid-column:1}.cinematic-page--text-mode .namana-text-brand{margin-bottom:12px;font-size:clamp(22px,5.8vw,28px)}.cinematic-page--text-mode .cinematic-hero__enter-key{order:1;grid-area:1/2;width:clamp(60px,16vw,78px);min-height:60px;margin:0}.cinematic-page--text-mode .cinematic-hero__identity .cinematic-kicker{letter-spacing:.07em;font-size:clamp(10px,2.7vw,12px)}.cinematic-page--text-mode .cinematic-hero__identity h1,.cinematic-page--text-mode.cinematic-page--custom .cinematic-hero__identity h1{font-size:calc(clamp(35px, 9.3vw, 50px) * var(--namana-heading-scale,1));margin-top:6px;line-height:1.02}.cinematic-page--text-mode .cinematic-hero__identity h1 .cinematic-hero__stamp--role{letter-spacing:.075em;margin-top:8px;font-size:.42em}.cinematic-page--text-mode .cinematic-hero--enter .cinematic-hero__details{flex:none;width:100%}.namana-text-story{min-height:158px}.namana-text-story__entries{gap:0}.namana-text-story__entry{padding:4px 0 10px}.namana-text-story__icon{flex-basis:42px;width:42px;height:42px}.namana-text-story__topline{gap:10px}.namana-text-story__label{letter-spacing:.12em;font-size:10px}.namana-text-story__value{font-size:clamp(22px,6vw,27px)}.namana-text-story__description{margin:5px 0 0 52px;font-size:12px;line-height:1.45}.namana-text-story__external{margin-left:52px}.namana-text-story__invite{padding-top:8px}}@media (width<=370px){.cinematic-page--text-mode .cinematic-hero__content{padding-left:13px;padding-right:13px}.cinematic-page--text-mode .cinematic-hero__identity h1,.cinematic-page--text-mode.cinematic-page--custom .cinematic-hero__identity h1{font-size:calc(34px * var(--namana-heading-scale,1))}}@media (prefers-reduced-motion:reduce){.namana-text-story__icon,.namana-text-story__entry:nth-child(2) .namana-text-story__icon,.namana-text-story__entry:nth-child(3) .namana-text-story__icon{animation:none}.namana-text-story__entry:hover .namana-text-story__icon{transform:none}}.theme-demo,.demo-gallery,.demo-status,.demo-original-wrap,.theme-demo *,.demo-gallery *,.demo-status *{box-sizing:border-box}.theme-demo{--demo-bg:#111112;--demo-text:#f9f4ea;--demo-muted:#c8c2b8;--demo-highlight:#d6b47b;--demo-paper:#222225;--demo-ink:#f9f4ea;--demo-border:#ffffff4d;--demo-title-font:"Bebas Neue", Impact, sans-serif;--demo-body-font:Montserrat, Arial, sans-serif;--demo-radius:4px;isolation:isolate;width:100%;min-height:100dvh;color:var(--demo-text);background:var(--demo-bg);font-family:var(--demo-body-font);flex-direction:column;display:flex;position:relative;overflow:clip}.theme-demo a{color:inherit}.theme-demo a:hover{color:var(--demo-highlight)}.theme-demo button{cursor:pointer;font-family:inherit}.theme-demo button:disabled{cursor:not-allowed}.theme-demo a:focus-visible,.theme-demo button:focus-visible,.demo-gallery a:focus-visible,.demo-gallery button:focus-visible,.demo-original-nav a:focus-visible{outline-offset:4px;outline:3px solid #ffde69}.theme-demo__header,.theme-demo__footer{z-index:5;justify-content:space-between;align-items:center;gap:16px;width:min(100%,1540px);margin:0 auto;padding:18px clamp(18px,4vw,66px);display:flex;position:relative}.theme-demo__brand{letter-spacing:.055em;font:700 23px/.9 Bebas Neue,Impact,sans-serif;text-decoration:none}.theme-demo__switcher{align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.theme-demo__switcher a{border:1px solid var(--demo-border);background:color-mix(in srgb, var(--demo-bg) 84%, transparent);justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:6px 12px;text-decoration:none;display:inline-flex}.theme-demo__switcher a:hover{background:var(--demo-highlight);color:var(--demo-bg)}.theme-demo__switcher a:active{transform:translateY(1px)}.theme-demo__switcher a span[aria-hidden]{font-size:24px;line-height:1}.theme-demo__stage{z-index:1;flex:1;grid-template:"identity visual""story visual"minmax(250px,auto)/minmax(0,.98fr) minmax(0,1.08fr);align-content:center;gap:18px clamp(25px,5vw,80px);width:min(100%,1540px);margin:0 auto;padding:clamp(18px,3vw,45px) clamp(20px,6vw,96px) 28px;display:grid;position:relative}.theme-demo__identity{z-index:2;flex-direction:column;grid-area:identity;align-self:end;align-items:flex-start;min-width:0;display:flex;position:relative}.theme-demo__identity-copy{width:100%;min-width:0}.theme-demo__salutation{color:var(--demo-highlight);margin:0 0 12px;font-size:13px;font-weight:700}.theme-demo__name{color:var(--demo-text);font:400 clamp(74px, calc(9.6vw * var(--demo-heading-scale)), 170px)/.83 var(--demo-title-font);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.theme-demo__profession{color:var(--demo-highlight);font:400 clamp(29px, 4vw, 65px)/.96 var(--demo-title-font);letter-spacing:.03em;margin:8px 0 20px}.theme-demo .cinematic-hero__enter-key{z-index:4;flex:none;align-self:flex-start;width:clamp(112px,10vw,155px);min-height:112px;margin:-6px 0 -18px;position:relative}.theme-demo button.cinematic-hero__enter-key,.theme-demo button.cinematic-hero__enter-key:hover:not(:disabled),.theme-demo button.cinematic-hero__enter-key:active:not(:disabled),.theme-demo button.cinematic-hero__enter-key:disabled{background:0 0;border:0}.theme-demo__visual{z-index:1;grid-area:visual;align-self:stretch;min-width:0;min-height:min(72vh,720px);position:relative}.theme-demo__video-frame{border-radius:var(--demo-radius);border:1px solid var(--demo-border);background:#121212;position:absolute;inset:0;overflow:hidden}.theme-demo__poster,.theme-demo__video{object-fit:cover;object-position:var(--demo-video-position,center);width:100%;height:100%;display:block;position:absolute;inset:0}.theme-demo__video{z-index:1}.theme-demo__video-frame:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0003,#0000 70%);position:absolute;inset:0}.theme-demo__visual-mark{z-index:3;pointer-events:none;position:absolute}.theme-demo__visual-caption{z-index:3;color:#fff;text-transform:uppercase;letter-spacing:.11em;pointer-events:none;background:#000000b3;padding:5px 8px;font-size:10px;position:absolute;bottom:18px;right:22px}.theme-demo__story-platform{z-index:3;grid-area:story;align-self:start;min-width:0;position:relative}.theme-demo__story-flight{transform-origin:0 100%;width:100%;min-width:0}.theme-demo__story-flight--hidden{visibility:hidden;pointer-events:none}.theme-demo__story-flight--dropping{z-index:2;will-change:transform, opacity;animation:2.35s linear both cinematic-enter-card-drop-bounce;position:relative}.theme-demo__story{border:1px solid var(--demo-border);min-width:0;color:var(--demo-ink);background:var(--demo-paper);border-radius:var(--demo-radius);padding:clamp(16px,2vw,28px);position:relative}.theme-demo__story-topline{letter-spacing:.11em;opacity:.76;justify-content:space-between;gap:12px;font-size:10px;font-weight:800;display:flex}.theme-demo__story-content{touch-action:pan-y;min-height:142px;position:relative}.theme-demo__story-card{width:100%}.theme-demo__impact-shadow{z-index:1;filter:blur(7px);pointer-events:none;background:radial-gradient(#000000a6,#00000047 48%,#0000 73%);border-radius:50%;height:22px;animation:2.35s linear both cinematic-enter-impact-shadow;position:absolute;bottom:-14px;left:1%;right:1%}.theme-demo__story-heading{align-items:center;gap:14px;margin:18px 0 13px;display:flex}.theme-demo__story-heading>div:last-child{min-width:0}.theme-demo__story-monogram{border:1px solid color-mix(in srgb, var(--demo-ink) 28%, transparent);border-radius:var(--demo-radius);width:53px;height:53px;font:700 22px/.9 var(--demo-title-font);flex:0 0 53px;justify-content:center;align-items:center;display:flex}.theme-demo__story-monogram img{object-fit:contain;width:100%;height:100%}.theme-demo__story-heading h2{font:400 clamp(24px, 2.6vw, 40px)/1 var(--demo-title-font);overflow-wrap:anywhere;margin:0 0 5px}.theme-demo__story-subtitle{margin:0;font-size:14px;font-weight:750;line-height:1.25}.theme-demo__story-description{max-width:62ch;margin:0;font-size:13px;line-height:1.65}.theme-demo__story-link{text-underline-offset:3px;margin-top:12px;font-size:13px;font-weight:800;display:inline-flex}.theme-demo__story-actions{justify-content:space-between;gap:10px;margin-top:18px;display:flex}.theme-demo__story-actions button{border:1px solid color-mix(in srgb, var(--demo-ink) 45%, transparent);border-radius:var(--demo-radius);min-width:44px;min-height:44px;color:var(--demo-ink);background:0 0;align-items:center;gap:9px;padding:7px 12px;font-size:12px;font-weight:750;display:flex}.theme-demo__story-actions button:hover{color:var(--demo-paper);background:var(--demo-ink)}.theme-demo__story-actions button:active{transform:translateY(1px)}.theme-demo__story-actions button:disabled{opacity:.52;cursor:not-allowed}.theme-demo__empty{padding:24px 0}.theme-demo__footer{opacity:.8;padding-top:8px;padding-bottom:14px;font-size:11px}.theme-demo__footer a{text-underline-offset:3px}.theme-demo--2{--demo-bg:#101216;--demo-text:#f3f1ea;--demo-muted:#b1b6c0;--demo-highlight:#d2dacd;--demo-paper:#edf0ec;--demo-ink:#161b20;--demo-border:#6e767c;--demo-radius:0px}.theme-demo--2 .theme-demo__stage{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.theme-demo--2 .theme-demo__header{border-bottom:1px solid #3a4249}.theme-demo--2 .theme-demo__name{letter-spacing:.01em;font-size:clamp(82px,9vw,148px)}.theme-demo--2 .theme-demo__visual{min-height:min(76vh,760px)}.theme-demo--2 .theme-demo__video-frame{border:7px solid #353a40;border-left-width:3px;inset:15px 0}.theme-demo--2 .theme-demo__visual-caption{background:#182028;bottom:32px;left:14px;right:auto}.theme-demo--2 .theme-demo__story{border-top:7px solid #171a1c;box-shadow:8px 8px #3c444d}.theme-demo--2 .theme-demo__story-monogram{color:#fff;background:#171d22}.theme-demo--3{--demo-bg:#141008;--demo-text:#fff5d9;--demo-highlight:#dfc07a;--demo-paper:#261c0f;--demo-ink:#fff5d9;--demo-border:#b28d4c;--demo-title-font:"Cormorant Garamond", Georgia, serif;--demo-radius:0px}.theme-demo--3:before{content:"";pointer-events:none;border:1px solid #564228;position:absolute;inset:40px 25px}.theme-demo--3 .theme-demo__name{letter-spacing:-.06em;font-size:clamp(75px,8vw,145px);font-style:italic;font-weight:600;line-height:.76}.theme-demo--3 .theme-demo__profession{font:600 clamp(27px,3vw,47px)/1.1 var(--demo-title-font);font-style:italic}.theme-demo--3 .theme-demo__video-frame{border:3px solid #c3a468;border-radius:47% 47% 0 0/20% 20% 0 0;inset:16px 13% 18px}.theme-demo--3 .theme-demo__visual:before{content:"";border:1px solid #6c5531;border-radius:49% 49% 0 0/19% 19% 0 0;position:absolute;inset:0 10%}.theme-demo--3 .theme-demo__visual-caption{bottom:31px;right:18%}.theme-demo--3 .theme-demo__story{border-top:1px solid #d4b978}.theme-demo--3 .theme-demo__story-heading h2{font-size:clamp(33px,4vw,55px);font-style:italic}.theme-demo--3 .theme-demo__story-monogram{border-radius:50%}.theme-demo--4{--demo-bg:#f6f5f0;--demo-text:#162d3c;--demo-highlight:#205c65;--demo-paper:#fff;--demo-ink:#172e39;--demo-border:#9baab1;--demo-title-font:Montserrat,Arial,sans-serif;--demo-radius:3px}.theme-demo--4 .theme-demo__name{letter-spacing:-.075em;font-size:clamp(53px,6vw,105px);font-weight:800;line-height:.93}.theme-demo--4 .theme-demo__profession{letter-spacing:-.045em;font:700 clamp(22px,2.6vw,37px)/1.1 Montserrat,sans-serif}.theme-demo--4 .theme-demo__video-frame{border:0;border-radius:5px;inset:30px 0 35px 10px;box-shadow:-22px 22px #dbe8e4}.theme-demo--4 .theme-demo__story{box-shadow:0 7px 20px #14323c14}.theme-demo--4 .theme-demo__story-monogram{background:#e6f3ed;border:0}.theme-demo--5{--demo-bg:#06141c;--demo-text:#e9faff;--demo-highlight:#4ee9d4;--demo-paper:#0b2731;--demo-ink:#edfafd;--demo-border:#2e9d9f;--demo-title-font:Montserrat,Arial,sans-serif;--demo-radius:0px}.theme-demo--5 .theme-demo__stage{grid-template-areas:"visual identity""visual story"}.theme-demo--5 .theme-demo__name{letter-spacing:-.075em;font-size:clamp(58px,6.8vw,124px);font-weight:900}.theme-demo--5 .theme-demo__profession{font:800 clamp(23px,3.1vw,50px)/1 Montserrat,sans-serif}.theme-demo--5 .theme-demo__video-frame{clip-path:polygon(0 5%,5% 0,100% 0,100% 95%,95% 100%,0 100%);border:4px solid #2e9d9f;inset:20px 12px 26px}.theme-demo--5 .theme-demo__visual-mark{clip-path:polygon(0 5%,5% 0,100% 0,100% 95%,95% 100%,0 100%);border:1px solid #2c8588;inset:4px}.theme-demo--5 .theme-demo__video-frame:after{background:linear-gradient(#0000 50%,#001d2280)}.theme-demo--5 .theme-demo__story{border-left:4px solid var(--demo-highlight)}.theme-demo--5 .theme-demo__story-monogram{background:#104f53}.theme-demo--6{--demo-bg:#fff1e6;--demo-text:#653250;--demo-highlight:#ad3661;--demo-paper:#fff5d2;--demo-ink:#64304c;--demo-border:#9c5070;--demo-title-font:Montserrat,Arial,sans-serif;--demo-radius:24px}.theme-demo--6:before{content:"";aspect-ratio:1;z-index:-1;background:#f9c7bb;border-radius:50%;width:35vw;position:absolute;top:-22vw;right:-8vw}.theme-demo--6 .theme-demo__name{letter-spacing:-.07em;text-shadow:3px 4px #ffc6db;font-size:clamp(57px,6.7vw,116px);font-weight:900;line-height:.93}.theme-demo--6 .theme-demo__profession{font:900 clamp(22px,2.8vw,42px)/1.1 Montserrat,sans-serif}.theme-demo--6 .theme-demo__video-frame{border:8px solid #f2abd0;border-radius:38% 38% 13% 13%/25% 25% 10% 10%;inset:26px 12px;box-shadow:15px 18px #eec278}.theme-demo--6 .theme-demo__story{border:3px solid #b35c84;box-shadow:8px 12px #f3aac8}.theme-demo--6 .theme-demo__story-monogram{background:#edc7dd;border-radius:18px;transform:rotate(-7deg)}.theme-demo--7{--demo-bg:#eadfcb;--demo-text:#3c342a;--demo-highlight:#86502c;--demo-paper:#fffaf0;--demo-ink:#3d3025;--demo-border:#95795d;--demo-title-font:"Cormorant Garamond",Georgia,serif;--demo-radius:0px}.theme-demo--7 .theme-demo__stage{grid-template-areas:"visual identity""visual story"}.theme-demo--7 .theme-demo__name{font-size:clamp(76px,8vw,143px);font-style:italic;font-weight:700}.theme-demo--7 .theme-demo__profession{font:600 clamp(27px,3vw,47px)/1 var(--demo-title-font)}.theme-demo--7 .theme-demo__visual{transform:rotate(2deg)}.theme-demo--7 .theme-demo__video-frame{border:12px solid #fffdf5;border-bottom-width:52px;inset:14px 30px 20px;box-shadow:9px 11px #b9a58c}.theme-demo--7 .theme-demo__visual-mark{background:#946d4285;width:110px;height:28px;top:3px;left:40%;transform:rotate(-11deg)}.theme-demo--7 .theme-demo__story{transform:rotate(-1deg);box-shadow:7px 8px #c6ac86}.theme-demo--7 .theme-demo__story-monogram{border:2px dashed #8f6041}.theme-demo--8{--demo-bg:#0c302a;--demo-text:#f5edcf;--demo-highlight:#ecd39a;--demo-paper:#f7efd9;--demo-ink:#17433a;--demo-border:#d0b77e;--demo-title-font:"Cormorant Garamond",Georgia,serif;--demo-radius:0px}.theme-demo--8 .theme-demo__name{font-size:clamp(81px,9vw,150px);font-weight:600}.theme-demo--8 .theme-demo__profession{font:500 clamp(30px,3.1vw,48px)/1 var(--demo-title-font)}.theme-demo--8 .theme-demo__visual:before{content:"";border:1px solid #ecd39a;border-radius:45% 45% 0 0/30% 30% 0 0;position:absolute;inset:0 9%}.theme-demo--8 .theme-demo__video-frame{border:5px double #d9c38e;border-radius:45% 45% 0 0/30% 30% 0 0;inset:17px 12% 18px}.theme-demo--8 .theme-demo__story{border:2px solid #d4bf8d}.theme-demo--8 .theme-demo__story-monogram{background:#dfd0a8;border-radius:50% 50% 4px 4px}.theme-demo--9{--demo-bg:#132131;--demo-text:#fef4ea;--demo-highlight:#e79b82;--demo-paper:#fce9de;--demo-ink:#24354a;--demo-border:#ecb29c;--demo-title-font:"Bebas Neue",Impact,sans-serif;--demo-radius:0px}.theme-demo--9 .theme-demo__name{letter-spacing:-.035em;font-size:clamp(87px,11vw,180px);font-style:italic}.theme-demo--9 .theme-demo__profession{font-size:clamp(37px,5vw,71px);transform:skew(-8deg)}.theme-demo--9 .theme-demo__video-frame{border:6px solid #fff5eb;inset:20px 22px 32px 12px;transform:skew(-2deg);box-shadow:16px 16px #e39a7f}.theme-demo--9 .theme-demo__visual-mark{background:#f1b3a0;width:30%;height:8px;top:3px;left:0;transform:skew(-26deg)}.theme-demo--9 .theme-demo__story{border:3px solid #263448;transform:skew(-1deg);box-shadow:7px 7px #e29c88}.theme-demo--9 .theme-demo__story-monogram{border:3px solid #24354a;border-radius:0}.theme-demo--10{--demo-bg:#f4ddc5;--demo-text:#693a30;--demo-highlight:#a24438;--demo-paper:#f9ebd9;--demo-ink:#65382c;--demo-border:#ae7460;--demo-title-font:Montserrat,Arial,sans-serif;--demo-radius:32px}.theme-demo--10 .theme-demo__name{letter-spacing:-.08em;text-shadow:4px 5px #e3b19a;font-size:clamp(58px,7.1vw,128px);font-weight:900;line-height:.92}.theme-demo--10 .theme-demo__profession{font:850 clamp(23px,3vw,48px)/1 Montserrat,sans-serif}.theme-demo--10 .theme-demo__video-frame{border:12px solid #b96e5e;border-radius:45% 45% 25% 25%/38% 38% 19% 19%;inset:22px 12px 28px;box-shadow:18px 20px #e0a38a}.theme-demo--10 .theme-demo__story{border:4px solid #b9735d;box-shadow:8px 11px #dfa78c}.theme-demo--10 .theme-demo__story-monogram{background:#e9b9a6;border-width:3px;border-radius:50%}.theme-demo--11{--demo-bg:#f6f0df;--demo-text:#252c31;--demo-highlight:#b14d36;--demo-paper:#fffaf0;--demo-ink:#24292d;--demo-border:#41464a;--demo-title-font:"Cormorant Garamond",Georgia,serif;--demo-radius:2px}.theme-demo--11 .theme-demo__stage{grid-template-areas:"visual identity""visual story"}.theme-demo--11 .theme-demo__name{text-underline-offset:9px;font-size:clamp(78px,9vw,154px);font-style:italic;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.theme-demo--11 .theme-demo__profession{font:700 clamp(27px,3.1vw,45px)/1 var(--demo-title-font)}.theme-demo--11 .theme-demo__video-frame{border:4px solid #293033;border-radius:2% 5% 3% 6%;inset:25px 12px;transform:rotate(-2deg);box-shadow:10px 14px #e9cdb6}.theme-demo--11 .theme-demo__visual-mark{border-top:4px solid #b14d36;border-right:4px solid #b14d36;width:60px;height:60px;top:10px;right:0;transform:rotate(17deg)}.theme-demo--11 .theme-demo__story{border:3px solid #252c31;border-radius:2% 3% 1% 4%;transform:rotate(1deg)}.theme-demo--11 .theme-demo__story-monogram{border-style:dashed;border-radius:50% 42% 50% 46%}.theme-demo--12{--demo-bg:#13101f;--demo-text:#fff3cb;--demo-highlight:#ffe17b;--demo-paper:#25213c;--demo-ink:#fff3cb;--demo-border:#a699c7;--demo-title-font:"Courier New",monospace;--demo-body-font:"Courier New",monospace;--demo-radius:0px}.theme-demo--12 .theme-demo__stage{grid-template-areas:"visual identity""visual story"}.theme-demo--12 .theme-demo__brand{font-family:Courier New,monospace;font-size:19px}.theme-demo--12 .theme-demo__name{letter-spacing:-.08em;text-shadow:4px 4px #655a93;font-size:clamp(40px,5vw,80px);font-weight:900;line-height:1}.theme-demo--12 .theme-demo__profession{font:800 clamp(18px,2.2vw,31px)/1.2 Courier New,monospace}.theme-demo--12 .theme-demo__video-frame{border:13px solid #59506c;outline:5px solid #d4c7a4;inset:19px 15px 26px;box-shadow:12px 12px #070610}.theme-demo--12 .theme-demo__video-frame:after{background:repeating-linear-gradient(0deg,#0000,#0000 4px,#00000036 5px)}.theme-demo--12 .theme-demo__story{border:4px double #a699c7;box-shadow:7px 7px #0a0910}.theme-demo--12 .theme-demo__story-heading h2{text-transform:uppercase;font:700 26px/1.15 Courier New,monospace}.theme-demo--12 .theme-demo__story-monogram{background:#383052;font:700 20px/1 Courier New,monospace}.theme-demo--13{--demo-bg:#ebe9e1;--demo-text:#151719;--demo-highlight:#913f30;--demo-paper:#f7f5ed;--demo-ink:#191919;--demo-border:#77756e;--demo-title-font:"Cormorant Garamond",Georgia,serif;--demo-radius:0px}.theme-demo--13 .theme-demo__header{border-bottom:2px solid #171717}.theme-demo--13 .theme-demo__name{letter-spacing:-.07em;font-size:clamp(93px,10vw,176px);font-weight:700;line-height:.74}.theme-demo--13 .theme-demo__profession{font:600 clamp(27px,3vw,49px)/1.05 var(--demo-title-font);font-style:italic}.theme-demo--13 .theme-demo__video-frame{border:0;inset:5px 0 0}.theme-demo--13 .theme-demo__story{border:0;border-top:2px solid #171717;padding-left:0;padding-right:0}.theme-demo--13 .theme-demo__story-heading h2{font-size:48px}.theme-demo--13 .theme-demo__visual-caption{bottom:12px}.theme-demo--13 .theme-demo__footer{border-top:1px solid #88847b}.theme-demo--14{--demo-bg:#0a2127;--demo-text:#f5f9f6;--demo-highlight:#91ded1;--demo-paper:#0b2329a6;--demo-ink:#f4fcf8;--demo-border:#aeede094;--demo-title-font:Montserrat,Arial,sans-serif;--demo-radius:16px}.theme-demo--14 .theme-demo__name{letter-spacing:-.078em;font-size:clamp(56px,6.2vw,118px);font-weight:800;line-height:.97}.theme-demo--14 .theme-demo__profession{font:700 clamp(24px,3vw,49px)/1 Montserrat,sans-serif}.theme-demo--14 .theme-demo__video-frame{border:0;border-radius:0;inset:0}.theme-demo--14 .theme-demo__video-frame:after{background:linear-gradient(90deg,#01181d4d,#00222814)}.theme-demo--14 .theme-demo__story{-webkit-backdrop-filter:blur(16px);border:1px solid var(--demo-border);box-shadow:0 12px 24px #00000040}.theme-demo--14 .theme-demo__story-monogram{background:#23615e;border:0}.theme-demo--15{--demo-bg:#ebeddf;--demo-text:#254638;--demo-highlight:#506e43;--demo-paper:#faf9ee;--demo-ink:#254539;--demo-border:#7a8d78;--demo-title-font:"Cormorant Garamond",Georgia,serif;--demo-radius:28px}.theme-demo--15:before{content:"";aspect-ratio:1;z-index:-1;background:#cdd9bb;border-radius:20% 80% 32% 68%;width:32vw;position:absolute;top:-18vw;right:-14vw;transform:rotate(25deg)}.theme-demo--15 .theme-demo__name{font-size:clamp(78px,8.2vw,146px);font-weight:600;line-height:.83}.theme-demo--15 .theme-demo__profession{font:600 clamp(29px,3.2vw,50px)/1.1 var(--demo-title-font)}.theme-demo--15 .theme-demo__video-frame{border:0;border-radius:48% 48% 22% 22%/28% 28% 15% 15%;inset:18px 8px 25px;box-shadow:16px 18px #cad6be}.theme-demo--15 .theme-demo__story{border:1px solid #9dad90}.theme-demo--15 .theme-demo__story-monogram{background:#d8e2c7;border:0;border-radius:50% 10%}.theme-demo--16{--demo-bg:#f4e2c9;--demo-text:#663c4d;--demo-highlight:#a53f5c;--demo-paper:#fffaeb;--demo-ink:#593447;--demo-border:#ab5873;--demo-title-font:"Cormorant Garamond",Georgia,serif;--demo-radius:15px}.theme-demo--16 .theme-demo__stage{grid-template-areas:"visual identity""visual story"}.theme-demo--16 .theme-demo__name{font-size:clamp(82px,9.7vw,165px);font-style:italic;font-weight:700}.theme-demo--16 .theme-demo__profession{font:600 clamp(27px,3.2vw,50px)/1 var(--demo-title-font)}.theme-demo--16 .theme-demo__video-frame{clip-path:polygon(0 15%,12% 0,88% 0,100% 15%,100% 100%,0 100%);box-shadow:none;border:0;inset:24px 18px 36px}.theme-demo--16 .theme-demo__visual:before{content:"";clip-path:polygon(0 15%,12% 0,88% 0,100% 15%,100% 100%,0 100%);background:#a85f7d;position:absolute;inset:0}.theme-demo--16 .theme-demo__visual-mark{clip-path:polygon(0 80%,25% 22%,48% 75%,70% 16%,100% 64%,100% 100%,0 100%);background:#e8b881;width:65%;height:75px;bottom:17px;left:-5px}.theme-demo--16 .theme-demo__story{border:3px solid #a65f78;box-shadow:9px 9px #e5ae83}.theme-demo--16 .theme-demo__story-monogram{background:#f1d6a5;border:2px solid #a85b78;transform:rotate(-8deg)}@media (width<=1150px) and (width>=701px){.theme-demo__stage{grid-template-columns:minmax(0,1fr) minmax(0,.93fr);gap:16px 26px;padding:22px 35px}.theme-demo__name{font-size:clamp(68px,8vw,110px)}.theme-demo__visual{min-height:580px}.theme-demo__story{padding:17px}.theme-demo__story-description{font-size:12px}}@media (width<=700px){.theme-demo__header{padding:10px 14px}.theme-demo__brand{font-size:22px}.theme-demo__switcher{gap:6px}.theme-demo__switcher a{padding:4px 7px}.theme-demo__switcher-text{display:none}.theme-demo__stage{gap:10px;align-content:initial;flex-direction:column;justify-content:flex-start;min-height:0;padding:0 13px 8px;display:flex}.theme-demo__visual{flex:none;order:0;width:100%;height:clamp(220px,38dvh,420px);min-height:0;margin:0 auto;transform:none}.theme-demo--2 .theme-demo__visual{min-height:0}.theme-demo__video-frame{box-shadow:none!important;inset:0 4px!important;transform:none!important}.theme-demo__visual-caption{font-size:9px;bottom:9px;right:14px}.theme-demo__identity{order:1;grid-template-columns:clamp(62px,19vw,80px) minmax(0,1fr);align-self:stretch;align-items:center;column-gap:9px;padding:0 5px;display:grid}.theme-demo__identity-copy{grid-area:1/2}.theme-demo .cinematic-hero__enter-key{grid-area:1/1;align-self:center;width:100%;min-height:62px;margin:0}.theme-demo__salutation{margin:2px 0 4px;font-size:11px}.theme-demo__name,.theme-demo--2 .theme-demo__name,.theme-demo--3 .theme-demo__name,.theme-demo--4 .theme-demo__name,.theme-demo--5 .theme-demo__name,.theme-demo--6 .theme-demo__name,.theme-demo--7 .theme-demo__name,.theme-demo--8 .theme-demo__name,.theme-demo--9 .theme-demo__name,.theme-demo--10 .theme-demo__name,.theme-demo--11 .theme-demo__name,.theme-demo--12 .theme-demo__name,.theme-demo--13 .theme-demo__name,.theme-demo--14 .theme-demo__name,.theme-demo--15 .theme-demo__name,.theme-demo--16 .theme-demo__name{font-size:clamp(41px,11vw,66px);line-height:.94}.theme-demo__profession,.theme-demo--3 .theme-demo__profession,.theme-demo--4 .theme-demo__profession,.theme-demo--5 .theme-demo__profession,.theme-demo--6 .theme-demo__profession,.theme-demo--7 .theme-demo__profession,.theme-demo--8 .theme-demo__profession,.theme-demo--9 .theme-demo__profession,.theme-demo--10 .theme-demo__profession,.theme-demo--11 .theme-demo__profession,.theme-demo--12 .theme-demo__profession,.theme-demo--13 .theme-demo__profession,.theme-demo--14 .theme-demo__profession,.theme-demo--15 .theme-demo__profession,.theme-demo--16 .theme-demo__profession{margin:2px 0 0;font-size:clamp(20px,6.4vw,30px)}.theme-demo__impact-shadow{filter:blur(5px);height:15px;bottom:-7px}.theme-demo__story-platform{order:2;width:100%}.theme-demo__story{padding:13px 15px;box-shadow:none!important;transform:none!important}.theme-demo__story-topline{font-size:9px}.theme-demo__story-content{min-height:0}.theme-demo__story-heading{gap:9px;margin:9px 0 5px}.theme-demo__story-monogram{flex-basis:42px;width:42px;height:42px;font-size:18px;transform:none!important}.theme-demo__story-heading h2,.theme-demo--13 .theme-demo__story-heading h2{margin-bottom:1px;font-size:clamp(24px,6vw,35px)}.theme-demo__story-subtitle{font-size:13px}.theme-demo__story-description{font-size:12px;line-height:1.4}.theme-demo__story-actions{margin-top:9px}.theme-demo__story-actions button{min-height:42px;padding:5px 10px}.theme-demo__footer{padding:6px 18px 10px;font-size:10px}.theme-demo--3:before{inset:8px}.theme-demo--3 .theme-demo__video-frame,.theme-demo--8 .theme-demo__video-frame,.theme-demo--15 .theme-demo__video-frame{inset:3px 12% 2px!important}.theme-demo--7 .theme-demo__video-frame{border-width:8px 8px 30px;inset:6px 12px 0!important}.theme-demo--16 .theme-demo__video-frame{inset:7px 16px 10px!important}.theme-demo--14 .theme-demo__video-frame{inset:0!important}.theme-demo--5 .theme-demo__story{border-left-width:2px}.theme-demo--6 .theme-demo__story,.theme-demo--10 .theme-demo__story{border-width:2px}}@media (width<=370px){.theme-demo__visual{height:32dvh;min-height:190px}.theme-demo__story-description{font-size:11px}.theme-demo__story-actions span{display:none}.theme-demo__switcher-all{font-size:10px}.theme-demo__name{font-size:41px}.theme-demo__identity{grid-template-columns:62px minmax(0,1fr);column-gap:6px}}@media (height<=690px) and (width<=700px){.theme-demo__visual{height:30dvh;min-height:175px}.theme-demo__story{padding:10px 12px}.theme-demo__story-description{font-size:11px}.theme-demo__footer{display:none}}@media (prefers-reduced-motion:reduce){.theme-demo *,.demo-gallery *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.theme-demo--motion-opt-in .theme-demo__story-flight--dropping{animation:2.35s linear both cinematic-enter-card-drop-bounce!important}.theme-demo--motion-opt-in .theme-demo__impact-shadow{animation:2.35s linear both cinematic-enter-impact-shadow!important}}.demo-original-wrap{min-height:100dvh;position:relative}.demo-original-nav{z-index:60;gap:8px;font:700 12px/1 Montserrat,Arial,sans-serif;display:flex;position:fixed;top:16px;right:18px}.demo-original-nav a{color:#fff2d9;background:#0b0c0ee0;border:1px solid #927b58;align-items:center;min-height:44px;padding:8px 14px;text-decoration:none;display:flex}.demo-original-nav a:hover{color:#111;background:#e4c78f}@media (width<=700px){.demo-original-nav{gap:4px;top:8px;right:9px}.demo-original-nav a{padding:6px 8px;font-size:10px}}.demo-status{color:#f9f4ea;background:#121515;min-height:100dvh;padding:20vh 8vw;font-family:Montserrat,Arial,sans-serif}.demo-status h1{font-size:clamp(28px,5vw,57px)}.demo-status__back{color:#e5c78b}.demo-status button{margin-top:15px}.demo-gallery{color:#f6f1e9;background:#131416;min-height:100dvh;font-family:Montserrat,Arial,sans-serif}.demo-gallery__header{justify-content:space-between;align-items:center;max-width:1400px;margin:auto;padding:26px clamp(18px,4vw,55px);display:flex}.demo-gallery__brand{color:#f8f4e9;letter-spacing:.06em;font:700 29px/1 Bebas Neue,Impact,sans-serif;text-decoration:none}.demo-gallery__home{color:#eddbbd;padding:12px;font-size:13px}.demo-gallery__main{max-width:1400px;margin:auto;padding:15px clamp(18px,4vw,55px) 65px}.demo-gallery__intro{max-width:760px;padding:40px 0 36px}.demo-gallery__intro>p{color:#d9bc87;letter-spacing:.15em;font-size:12px;font-weight:750}.demo-gallery__intro h1{letter-spacing:-.01em;margin:9px 0 18px;font:400 clamp(54px,7vw,112px)/.91 Bebas Neue,Impact,sans-serif}.demo-gallery__intro h1 em{color:#d4b480;font-style:normal}.demo-gallery__intro>span{color:#d5d0c7;font-size:15px;line-height:1.7}.demo-gallery__filters{flex-wrap:wrap;gap:10px;padding:8px 0 14px;display:flex}.demo-gallery__filters button{color:#e7e3d9;background:0 0;border:1px solid #a8a59d;min-height:44px;padding:7px 17px;font-weight:700}.demo-gallery__filters button[aria-pressed=true]{color:#201c16;background:#e3c28c;border-color:#e3c28c}.demo-gallery__filters button:hover{border-color:#fff5df}.demo-gallery__filters button:active{transform:translateY(1px)}.demo-gallery__count{color:#c4beb3;margin:8px 0 18px;font-size:12px}.demo-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px;display:grid}.demo-gallery__item{color:#f9f3e9;background:#1d1f20;border:1px solid #4c4c4a;min-width:0;text-decoration:none;transition:transform .18s,border-color .18s;display:block}.demo-gallery__item:hover{color:inherit;border-color:#f4c88b;transform:translateY(-3px)}.demo-gallery__item:active{transform:translateY(0)}.demo-gallery__thumbnail{--swatch-bg:#191818;--swatch-border:#b99462;--swatch-text:#f5ead6;--swatch-font:"Bebas Neue",Impact,sans-serif;aspect-ratio:1.46;background:var(--swatch-bg);border-bottom:1px solid #3e3d3b;position:relative;overflow:hidden}.demo-gallery__thumbnail img{object-fit:cover;filter:saturate(.66);width:74%;height:100%;position:absolute;top:0;right:-8%}.demo-gallery__thumbnail:after{content:"";pointer-events:none;border:3px solid var(--swatch-border);mix-blend-mode:normal;position:absolute;inset:13% 10%}.demo-gallery__thumbnail-name{z-index:2;max-width:60%;color:var(--swatch-text);font:700 clamp(21px,2.5vw,39px)/.95 var(--swatch-font);text-shadow:0 2px 5px #000000a6;position:absolute;bottom:15%;left:9%}.demo-gallery__thumbnail-number{z-index:3;color:var(--swatch-text);font:700 12px/1 Montserrat,Arial,sans-serif;position:absolute;top:9%;left:9%}.demo-gallery__item-info{justify-content:space-between;gap:10px;padding:14px 14px 5px;display:flex}.demo-gallery__item-info>div{flex-direction:column;gap:4px;min-width:0;display:flex}.demo-gallery__item-info div span{color:#d5b98c;text-transform:uppercase;font-size:10px}.demo-gallery__item-info div strong{font-size:16px;line-height:1.25}.demo-gallery__item-cta{color:#f4dba5;white-space:nowrap;align-self:flex-end;font-size:11px}.demo-gallery__item>p{color:#d1ceca;margin:5px 0 0;padding:0 14px 14px;font-size:12px;line-height:1.6}.demo-gallery__item--2 .demo-gallery__thumbnail{--swatch-bg:#171a1e;--swatch-border:#abb4b9;--swatch-text:#fff}.demo-gallery__item--3 .demo-gallery__thumbnail{--swatch-bg:#201608;--swatch-border:#dabb73;--swatch-text:#ffe6a9;--swatch-font:"Cormorant Garamond",Georgia,serif}.demo-gallery__item--4 .demo-gallery__thumbnail{--swatch-bg:#ebf2f0;--swatch-border:#47777c;--swatch-text:#f1f9f6}.demo-gallery__item--5 .demo-gallery__thumbnail{--swatch-bg:#092d31;--swatch-border:#5bdfca;--swatch-text:#d5fcfa}.demo-gallery__item--6 .demo-gallery__thumbnail{--swatch-bg:#ffcae3;--swatch-border:#d65c89;--swatch-text:#fff}.demo-gallery__item--7 .demo-gallery__thumbnail{--swatch-bg:#e4cbae;--swatch-border:#fffdf3;--swatch-text:#fff5e3;--swatch-font:"Cormorant Garamond",Georgia,serif}.demo-gallery__item--8 .demo-gallery__thumbnail{--swatch-bg:#0b4034;--swatch-border:#d6c18b;--swatch-text:#f4eacb}.demo-gallery__item--9 .demo-gallery__thumbnail{--swatch-bg:#233d5b;--swatch-border:#f2b59b;--swatch-text:#fff3ee}.demo-gallery__item--10 .demo-gallery__thumbnail{--swatch-bg:#edb69e;--swatch-border:#a85741;--swatch-text:#fff0e8}.demo-gallery__item--11 .demo-gallery__thumbnail{--swatch-bg:#f1e5c9;--swatch-border:#343536;--swatch-text:#fff9e9;--swatch-font:"Cormorant Garamond",Georgia,serif}.demo-gallery__item--12 .demo-gallery__thumbnail{--swatch-bg:#28223b;--swatch-border:#ffe579;--swatch-text:#fff2be;--swatch-font:"Courier New",monospace}.demo-gallery__item--13 .demo-gallery__thumbnail{--swatch-bg:#e8e4d9;--swatch-border:#181b1e;--swatch-text:#fff;--swatch-font:"Cormorant Garamond",Georgia,serif}.demo-gallery__item--14 .demo-gallery__thumbnail{--swatch-bg:#0b3538;--swatch-border:#9fe2d7;--swatch-text:#e1fffa}.demo-gallery__item--15 .demo-gallery__thumbnail{--swatch-bg:#c9d8b9;--swatch-border:#537958;--swatch-text:#f7fff3;--swatch-font:"Cormorant Garamond",Georgia,serif}.demo-gallery__item--16 .demo-gallery__thumbnail{--swatch-bg:#f2c8b5;--swatch-border:#ab597a;--swatch-text:#fff6d5;--swatch-font:"Cormorant Garamond",Georgia,serif}.demo-gallery__item--3 .demo-gallery__thumbnail:after,.demo-gallery__item--8 .demo-gallery__thumbnail:after,.demo-gallery__item--15 .demo-gallery__thumbnail:after{border-radius:48% 48% 0 0/30% 30% 0 0}.demo-gallery__item--6 .demo-gallery__thumbnail:after,.demo-gallery__item--10 .demo-gallery__thumbnail:after{border-width:7px;border-radius:25px}.demo-gallery__item--7 .demo-gallery__thumbnail:after{border-bottom-width:18px;transform:rotate(5deg)}.demo-gallery__item--9 .demo-gallery__thumbnail:after{transform:skew(-6deg)}.demo-gallery__item--11 .demo-gallery__thumbnail:after{border-style:dashed;transform:rotate(-4deg)}.demo-gallery__item--12 .demo-gallery__thumbnail:after{border-width:9px}.demo-gallery__item--16 .demo-gallery__thumbnail:after{clip-path:polygon(0 22%,18% 0,80% 0,100% 22%,100% 100%,0 100%)}.demo-gallery__footer{text-align:center;color:#a7a59e;padding:20px 30px 32px;font-size:12px}@media (width<=1080px){.demo-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.demo-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-gallery__item-cta{display:none}}@media (width<=510px){.demo-gallery__grid{grid-template-columns:1fr;gap:14px}.demo-gallery__intro{padding:15px 0 24px}.demo-gallery__intro h1{font-size:clamp(48px,15vw,68px)}.demo-gallery__intro>span{font-size:13px}.demo-gallery__filters{gap:7px}.demo-gallery__filters button{padding:8px 12px;font-size:12px}.demo-gallery__thumbnail-name{font-size:45px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f5f1e8;--ink:#24221e;--muted:#625c51;--brass:#806020;--line:#928979}body{color:var(--ink);background:#f5f1e8;font-family:Montserrat,Arial,sans-serif;font-size:15px;line-height:1.6}button,a,select,summary,input[type=checkbox],input[type=color]{cursor:pointer}button:disabled,input:disabled{cursor:not-allowed;opacity:.5}button,input,select,textarea{font:inherit}button{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fffaf0;border-radius:5px;padding:8px 14px}button:hover:not(:disabled){background:#e5dccb}button:active:not(:disabled){background:#d5c6ab}a{color:inherit;text-underline-offset:4px}a:hover{color:var(--brass)}:focus-visible{outline-offset:3px;outline:3px solid #9f6818}label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}input,textarea,select{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:#fffdf8;border-radius:4px;padding:9px 10px}input[type=color]{height:44px;padding:3px}textarea{resize:vertical;min-height:110px}input[type=file]{max-width:100%;padding:7px;font-size:12px}input[type=checkbox]{width:20px;min-height:20px}.checkbox{flex-direction:row;align-items:center;gap:10px}h1,h2,h3{font-weight:650;line-height:1.15}h1{letter-spacing:-.04em;margin:12px 0 24px;font-size:clamp(30px,4vw,54px)}h2{margin:20px 0 14px;font-size:23px}small,.fine{color:var(--muted);font-size:12px}hr{border:0;border-top:1px solid #c7bdac;margin:22px 0}.primary{background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.primary:hover:not(:disabled){color:#fff;background:#4e4128}.app-nav{border-bottom:1px solid #c7bdac;justify-content:space-between;align-items:center;gap:16px;padding:20px clamp(18px,4vw,64px);display:flex}.wordmark{letter-spacing:-.05em;white-space:nowrap;font-size:20px;font-weight:800;text-decoration:none}.wordmark span{color:var(--brass);font-weight:500}.app-nav nav{flex-wrap:wrap;align-items:center;gap:24px;font-size:13px;display:flex}.app-nav nav a{padding:10px 0}.page{max-width:1160px;margin:auto;padding:48px 24px 90px}.prose{max-width:760px}.prose p{margin:20px 0}.form-stack{flex-direction:column;gap:16px;display:flex}.login-page{max-width:540px;padding-top:9vh}.notice{color:#403929;overflow-wrap:anywhere;background:#e9e1d1;border:1px solid #b3a487;margin:10px 0;padding:14px 18px}.notice--error{color:#812c1b;background:#fff0e9;border-color:#a35640}.actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.section-label{color:var(--muted);font-size:12px;font-weight:600}.landing{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:55px 40px;max-width:1500px;margin:auto;padding:64px clamp(18px,4vw,64px);display:grid}.landing-intro h1{letter-spacing:-.02em;margin:30px 0;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(54px,6vw,100px);font-weight:400;line-height:.98}.landing-intro>p{max-width:440px}.landing-intro .actions{margin:30px 0}.landing-demo{min-width:0}.landing-demo iframe{background:#080808;border:0;border-radius:12px;width:100%;height:580px}.landing-demo>p{color:var(--muted);padding-top:10px;font-size:12px}.landing-note{border-top:1px solid #c7bdac;grid-column:1/-1;grid-template-columns:1fr 1.6fr;gap:36px;max-width:830px;padding-top:30px;display:grid}.landing-note h2{margin:0;font-size:32px}.app-footer{border-top:1px solid #c7bdac;gap:26px;padding:24px clamp(18px,4vw,64px);font-size:12px;display:flex}.app-footer span{margin-right:auto}.site-summary{border-top:2px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:25px 0;display:flex}.site-summary .actions{max-width:400px}.account-section{max-width:480px;margin-top:60px}.admin-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:24px;margin-bottom:36px;display:flex}.admin-tabs a{padding:12px 0}.admin-tabs a[aria-current=page]{font-weight:700;text-decoration-thickness:3px}.metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.metrics div{border-top:1px solid var(--line);padding:18px 0}.metrics dt{color:var(--muted);font-size:12px}.metrics dd{margin:6px 0;font-size:40px}.audit-list{padding:0;list-style:none}.audit-list li{border-bottom:1px solid #c7bdac;justify-content:space-between;gap:20px;padding:12px 0;font-size:13px;display:flex}.audit-list span{color:var(--muted)}.admin-form{max-width:560px;padding:24px 0}.table-scroll{max-width:100%;margin:22px 0;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}th,td{vertical-align:top;border-bottom:1px solid #c7bdac;padding:16px 12px}td small{display:block}td a{margin:0 12px 12px 0;display:inline-block}td button{margin:0 6px 6px 0}.search{max-width:420px}.studio{height:100dvh;color:var(--ink);background:#d8d0c2;flex-direction:column;display:flex}.studio-toolbar{background:var(--paper);border-bottom:1px solid var(--line);z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;display:flex}.studio-toolbar>span{font-size:12px}.toolbar-group{flex-wrap:wrap;gap:6px;display:flex}.toolbar-group button{font-size:12px}.studio-status{background:#e7dece;min-height:34px;padding:7px 20px;font-size:12px}.studio>.notice{margin:0}.studio-workspace{flex:1;grid-template-columns:220px minmax(0,1fr) 280px;min-height:0;display:grid}.studio-layers,.studio-inspector{background:var(--paper);min-width:0;padding:18px 14px;overflow:auto}.studio-layers{border-right:1px solid var(--line)}.studio-inspector{border-left:1px solid var(--line)}.studio-layers h2,.studio-inspector h2{margin:4px 0 16px;font-size:17px}.studio-layers>button{text-align:left;width:100%;margin:6px 0;font-size:12px;display:block}.studio-layers button[aria-pressed=true]{background:#d3bd96;border-color:#806020}.studio-layers ol{padding:0;list-style:none}.studio-layers li{border-bottom:1px solid #c7bdac;margin-bottom:8px;padding-bottom:7px}.studio-layers li>button{text-align:left;width:100%;font-size:12px}.card-reorder{gap:6px;margin-top:5px;display:flex}.card-reorder button{padding:3px 14px}.preview-share,.version{flex-direction:column;gap:8px;margin:12px 0;font-size:12px;display:flex}.studio-stage{min-width:0;padding:18px;overflow:auto}.studio-stage>p{color:#494133;margin:0 0 18px;font-size:12px}.canvas-frame{background:#101010;border:8px solid #3c3932;border-radius:12px;width:100%;height:calc(100% - 54px);min-height:600px;margin:0 auto;overflow:hidden}.canvas-frame iframe{border:0;width:100%;height:100%;display:block}.canvas-frame--desktop{min-width:0}.canvas-frame--mobile{width:390px;max-width:100%;height:844px;min-height:650px}.studio-inspector .form-stack{gap:18px}.studio-inspector button{font-size:12px}.media-control{flex-direction:column;gap:7px;display:flex}.namana-profile-bio{color:#f0e7d6;max-width:500px;margin:14px 0;font-size:14px;line-height:1.6}.namana-portrait{object-fit:cover;border-radius:50%;width:100px;height:100px;margin-top:18px}.cinematic-page--editing [data-edit]{cursor:crosshair}.cinematic-page--editing [data-edit]:hover{outline-offset:4px;outline:2px solid #e2b86b}.cinematic-page{color:#f8f3e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cinematic-page [data-edit=identity] h1{overflow-wrap:anywhere}.cinematic-page--custom .cinematic-hero__wallet-pocket{background:linear-gradient(135deg, color-mix(in srgb, var(--namana-wallet,#382c28) 80%, #fff), var(--namana-wallet,#382c28) 45%, color-mix(in srgb, var(--namana-wallet,#382c28) 75%, #000))}.cinematic-page--matte .cinematic-hero__wallet-pocket{background:var(--namana-wallet)}.cinematic-page--matte .cinematic-hero__wallet-pocket:after{opacity:0}.cinematic-page [data-edit=wallet]{color:var(--namana-accent,#c9a66b)}.cinematic-page--custom .cinematic-hero__document{overflow-wrap:anywhere}.cinematic-page--custom .cinematic-hero__story-copy{max-height:180px;overflow-y:auto}.cinematic-page .cinematic-hero__identity h1 .cinematic-hero__stamp{white-space:normal;overflow-wrap:anywhere;max-width:100%}.cinematic-page .cinematic-hero__nav{flex-wrap:wrap;gap:12px}.cinematic-page--custom .cinematic-hero__identity{text-shadow:0 2px 6px #000}.cinematic-page--minimal *{transition:none!important;animation:none!important}@media (width>=1700px){.studio-workspace{grid-template-columns:250px minmax(0,1fr) 320px}}@media (width<=1100px){.studio-workspace{grid-template-columns:170px minmax(0,1fr) 240px}.studio-stage{padding:12px}.landing{gap:28px}.landing-demo iframe{height:500px}}@media (width<=800px){.studio{height:auto;min-height:100dvh}.studio-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.studio-stage{grid-area:1/1/auto/-1;height:740px}.studio-layers,.studio-inspector{border-top:1px solid var(--line);max-height:650px}.canvas-frame{min-height:600px}.landing{grid-template-columns:1fr;gap:36px;padding-top:36px}.landing-intro h1{font-size:72px}.landing-demo iframe{height:620px}.landing-note{grid-template-columns:1fr;gap:10px}.app-nav{align-items:flex-start}.app-nav nav{gap:10px}.site-summary{flex-direction:column;align-items:flex-start}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page{padding-top:30px}}@media (width<=450px){.app-nav{flex-direction:column}.app-nav nav{justify-content:space-between;width:100%}.studio-toolbar{padding:12px}.studio-toolbar .wordmark{font-size:18px}.toolbar-group{gap:4px}.toolbar-group button{padding:8px}.studio-layers,.studio-inspector{padding:14px 10px}.studio-stage{padding:10px}.studio-inspector label{font-size:12px}.canvas-frame{border-width:4px}.landing-intro h1{font-size:60px}.landing-demo iframe{height:660px}.audit-list li{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}.cinematic-page *{transition:none!important;animation:none!important}}.media-library{border-block:1px solid #c7bdac;margin:18px 0;padding:14px 0;font-size:12px}.media-library summary{min-height:44px;padding:10px 0;font-weight:600;display:list-item}.media-library button{width:100%;font-size:12px}.library-asset{border-top:1px solid #c7bdac;padding:12px 0}.library-asset p{overflow-wrap:anywhere}
