@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-serif:"Fraunces", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter", system-ui, sans-serif;--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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-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{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 components;@layer utilities{.invisible{visibility:hidden}.invisible\!{visibility:hidden!important}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.top-1{top:var(--spacing)}.right-1{right:var(--spacing)}.mx-auto{margin-inline:auto}.my-10{margin-block:calc(var(--spacing) * 10)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-\[3px\]{margin-top:3px}.mt-\[18px\]{margin-top:18px}.mt-px{margin-top:1px}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[22px\]{margin-bottom:22px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[46px\]{height:46px}.h-full{height:100%}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[460px\]{max-height:460px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-\[46px\]{width:46px}.w-full{width:100%}.max-w-\[286px\]{max-width:286px}.max-w-\[440px\]{max-width:440px}.max-w-\[760px\]{max-width:760px}.max-w-\[1040px\]{max-width:1040px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-\[7px\]{gap:7px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}: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)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gold\/30{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/30{border-color:color-mix(in oklab, var(--gold) 30%, transparent)}}.border-gold\/55{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/55{border-color:color-mix(in oklab, var(--gold) 55%, transparent)}}.border-gold\/70{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/70{border-color:color-mix(in oklab, var(--gold) 70%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-\[\#E4C26B\]{background-color:#e4c26b}.bg-\[\#E4C26B\]\/15{background-color:#e4c26b26;background-color:lab(80.0824% 4.76766 47.96/.15)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-gold,.bg-gold\/10{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/10{background-color:color-mix(in oklab, var(--gold) 10%, transparent)}}.bg-gold\/\[0\.14\]{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/\[0\.14\]{background-color:color-mix(in oklab, var(--gold) 14.0%, transparent)}}.bg-panel{background-color:var(--panel)}.bg-transparent{background-color:#0000}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-panel{--tw-gradient-from:var(--panel);--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-ink{--tw-gradient-to:var(--ink);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.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-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[18px\]{padding-block:18px}.py-\[34px\]{padding-block:34px}.pt-1{padding-top:var(--spacing)}.pr-1{padding-right:var(--spacing)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-\[60px\]{padding-bottom:60px}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:Fraunces,serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[22px\]{font-size:22px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#1a1408\]{color:#1a1408}.text-\[\#5b5b63\]{color:#5b5b63}.text-\[\#6a6a72\]{color:#6a6a72}.text-\[\#8a8a93\]{color:#8a8a93}.text-\[\#E4C26B\]{color:#e4c26b}.text-\[\#b9b9bf\]{color:#b9b9bf}.text-\[\#c9c9cf\]{color:#c9c9cf}.text-\[\#d8d8dc\]{color:#d8d8dc}.text-\[\#e0717a\]{color:#e0717a}.text-black{color:var(--color-black)}.text-gold{color:var(--gold)}.text-gold-bright{color:var(--gold-bright)}.text-gold\/80{color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.text-gold\/80{color:color-mix(in oklab, var(--gold) 80%, transparent)}}.text-muted{color:var(--muted)}.text-text{color:var(--text)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-gold{accent-color:var(--gold)}.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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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,)}.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,)}.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-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-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))}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\[\#5b5b63\]::placeholder{color:#5b5b63}.last\:mb-0:last-child{margin-bottom:0}@media (hover:hover){.hover\:border-gold\/40:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-gold\/40:hover{border-color:color-mix(in oklab, var(--gold) 40%, transparent)}}.hover\:border-gold\/50:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-gold\/50:hover{border-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.hover\:border-gold\/60:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-gold\/60:hover{border-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.hover\:bg-gold-bright:hover{background-color:var(--gold-bright)}.hover\:bg-gold\/5:hover{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gold\/5:hover{background-color:color-mix(in oklab, var(--gold) 5%, transparent)}}.hover\:text-muted:hover{color:var(--muted)}.hover\:text-text:hover{color:var(--text)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-gold\/50:focus{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.focus\:border-gold\/50:focus{border-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}@media (min-width:40rem){.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:48rem){.md\:sticky{position:sticky}.md\:top-5{top:calc(var(--spacing) * 5)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:items-start{align-items:flex-start}}}:root{--ink:#0a0a0e;--panel:#141419;--line:#ffffff14;--gold:#c9a24b;--gold-bright:#e4c26b;--text:#ececef;--muted:#8a8a93}*{box-sizing:border-box}body{background:var(--ink);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif}.phone{aspect-ratio:9/16;background:#000;border:1px solid #ffffff1a;border-radius:34px;width:286px;position:relative;overflow:hidden;box-shadow:0 40px 90px -25px #000000d9,0 0 0 1px #c9a24b14}.notch{z-index:6;background:#ffffff29;border-radius:99px;width:60px;height:6px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.scene{position:absolute;inset:0;overflow:hidden}.scene video,.scene img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scene-kaaba{background:radial-gradient(75% 60% at 50% 45%,#241c0e,#090705)}.scene-kaaba:after{content:"";background:radial-gradient(35% 30% at 50% 48%,#e4c26b42,#0000 70%);animation:7s ease-in-out infinite breathe;position:absolute;inset:0}.scene-nature{background:linear-gradient(#16241b,#09130d)}.scene-nature:before{content:"";background:radial-gradient(60% 50% at 50% 25%,#86efac33,#0000 70%);animation:9s ease-in-out infinite breathe;position:absolute;inset:0}.scene-clouds{background:linear-gradient(#1b2230,#0c1119)}.scene-clouds:before{content:"";background:radial-gradient(40% 30% at 30% 40%,#94a3b847,#0000 60%),radial-gradient(45% 35% at 70% 55%,#94a3b833,#0000 60%);animation:26s ease-in-out infinite alternate drift;position:absolute;inset:-30%}.scene-rain{background:linear-gradient(#10151c,#080b11)}.scene-rain:after{content:"";background-image:repeating-linear-gradient(104deg,#0000 0 17px,#bae6fd1f 17px 18px);animation:.85s linear infinite rainMove;position:absolute;inset:-25%}.scene-stars{background:radial-gradient(120% 90% at 50% 0,#0d0d10,#000)}.scene-stars:before{content:"";background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 200\"><g stroke=\"%23ffffff\" stroke-opacity=\"0.22\" stroke-width=\"0.6\"><line x1=\"20\" y1=\"30\" x2=\"60\" y2=\"15\"/><line x1=\"60\" y1=\"15\" x2=\"110\" y2=\"40\"/><line x1=\"110\" y1=\"40\" x2=\"150\" y2=\"20\"/><line x1=\"150\" y1=\"20\" x2=\"180\" y2=\"70\"/><line x1=\"40\" y1=\"80\" x2=\"90\" y2=\"100\"/><line x1=\"90\" y1=\"100\" x2=\"130\" y2=\"90\"/><line x1=\"130\" y1=\"90\" x2=\"170\" y2=\"130\"/><line x1=\"30\" y1=\"150\" x2=\"70\" y2=\"170\"/><line x1=\"70\" y1=\"170\" x2=\"120\" y2=\"160\"/><line x1=\"120\" y1=\"160\" x2=\"160\" y2=\"180\"/><line x1=\"60\" y1=\"15\" x2=\"40\" y2=\"80\"/><line x1=\"110\" y1=\"40\" x2=\"90\" y2=\"100\"/></g><g fill=\"%23ffffff\" fill-opacity=\"0.65\"><circle cx=\"20\" cy=\"30\" r=\"1.6\"/><circle cx=\"60\" cy=\"15\" r=\"1.3\"/><circle cx=\"110\" cy=\"40\" r=\"1.7\"/><circle cx=\"150\" cy=\"20\" r=\"1.2\"/><circle cx=\"180\" cy=\"70\" r=\"1.5\"/><circle cx=\"40\" cy=\"80\" r=\"1.4\"/><circle cx=\"90\" cy=\"100\" r=\"1.8\"/><circle cx=\"130\" cy=\"90\" r=\"1.3\"/><circle cx=\"170\" cy=\"130\" r=\"1.5\"/><circle cx=\"30\" cy=\"150\" r=\"1.4\"/><circle cx=\"70\" cy=\"170\" r=\"1.6\"/><circle cx=\"120\" cy=\"160\" r=\"1.3\"/><circle cx=\"160\" cy=\"180\" r=\"1.5\"/></g></svg>");background-size:220px 220px;animation:34s ease-in-out infinite alternate drift;position:absolute;inset:-20%}.scene-stars:after{content:"";background:radial-gradient(30% 25% at 50% 38%,#ffffff1a,#0000 70%);animation:5s ease-in-out infinite breathe;position:absolute;inset:0}.scene-desert{background:linear-gradient(#3a2a14,#14100a)}.scene-desert:before{content:"";background:radial-gradient(70% 45% at 50% 70%,#d69e5452,#0000 70%);animation:8s ease-in-out infinite breathe;position:absolute;inset:0}.scene-desert:after{content:"";background:radial-gradient(50% 12% at 30% 82%,#ffdcaa29,#0000 70%),radial-gradient(50% 12% at 75% 90%,#ffdcaa1f,#0000 70%);animation:22s ease-in-out infinite alternate drift;position:absolute;inset:-20%}.scene-aurore{background:linear-gradient(#050714,#0d1224)}.scene-aurore:before{content:"";filter:blur(8px);background:radial-gradient(60% 35% at 30% 30%,#3ad9a173,#0000 70%),radial-gradient(55% 35% at 70% 45%,#9d5aea6b,#0000 70%),radial-gradient(70% 35% at 50% 20%,#63c7ff4d,#0000 70%);animation:11s ease-in-out infinite alternate aurore;position:absolute;inset:-10%}.scene-aurore:after{content:"";background:radial-gradient(1px 1px at 12% 22%,#ffffffd9,#0000 70%),radial-gradient(1px 1px at 72% 18%,#ffffffb3,#0000 70%),radial-gradient(1.5px 1.5px at 40% 80%,#ffffffbf,#0000 70%),radial-gradient(1px 1px at 88% 65%,#fff9,#0000 70%),radial-gradient(1px 1px at 22% 70%,#ffffff80,#0000 70%);animation:4s ease-in-out infinite breathe;position:absolute;inset:0}@keyframes aurore{0%{transform:translate(-3%)scale(1)}to{transform:translate(4%,-2%)scale(1.12)}}.scene-oasis{background:linear-gradient(#ff9a5a 0%,#f56a5a 38%,#6a2e3a 78%,#1a1416 100%)}.scene-oasis:before{content:"";background:radial-gradient(28% 18% at 50% 64%,#ffe8a8f2,#ffad5f59 60%,#0000 75%);animation:6s ease-in-out infinite breathe;position:absolute;inset:0}.scene-oasis:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23120a08'><path d='M0 520 Q80 470 150 510 T300 500 L300 600 L0 600 Z'/><path d='M0 560 Q70 525 160 550 T300 545 L300 600 L0 600 Z' fill-opacity='0.7'/><g transform='translate(48 350)'><rect x='-3' y='0' width='6' height='150' rx='3'/><path d='M0 5 q-22 -22 -42 -8 q14 -2 28 4 q-18 -2 -30 6 q14 -4 28 0 z'/><path d='M0 5 q22 -22 42 -8 q-14 -2 -28 4 q18 -2 30 6 q-14 -4 -28 0 z'/><path d='M0 0 q-10 -28 -2 -52 q8 22 6 48 z'/><path d='M0 0 q10 -28 2 -52 q-8 22 -6 48 z'/></g><g transform='translate(230 380)'><rect x='-3' y='0' width='6' height='130' rx='3'/><path d='M0 5 q-22 -22 -42 -8 q14 -2 28 4 q-18 -2 -30 6 q14 -4 28 0 z'/><path d='M0 5 q22 -22 42 -8 q-14 -2 -28 4 q18 -2 30 6 q-14 -4 -28 0 z'/><path d='M0 0 q-10 -28 -2 -52 q8 22 6 48 z'/></g></g></svg>") bottom/cover no-repeat;position:absolute;inset:0}.scene-foret{background:linear-gradient(#1a3a2a 0%,#0d2418 60%,#07120c 100%)}.scene-foret:before{content:"";background:radial-gradient(50% 35% at 50% 25%,#b4f0c82e,#0000 70%),radial-gradient(60% 25% at 50% 80%,#ffffff0f,#0000 70%);animation:7s ease-in-out infinite breathe;position:absolute;inset:0}.scene-foret:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23030806'><polygon points='0,600 0,360 30,420 60,340 95,440 120,360 155,460 190,360 220,440 255,360 300,440 300,600'/><polygon points='0,600 30,500 70,420 110,500 145,440 185,520 225,460 265,520 300,460 300,600' fill-opacity='0.85'/></g></svg>") bottom/100% no-repeat;position:absolute;inset:0}.scene-coucher{background:linear-gradient(#1a0f2e 0%,#6b1f5f 22%,#d04a4a 45%,#f59a4b 62%,#5d2e3a 78%,#0a0612 100%)}.scene-coucher:before{content:"";background:radial-gradient(22% 14% at 50% 55%,#fff0c8,#ffb46480 55%,#0000 75%);animation:6s ease-in-out infinite breathe;position:absolute;inset:0}.scene-coucher:after{content:"";background:linear-gradient(#0f0a1e66,#05050fe6),repeating-linear-gradient(#0000 0 6px,#ffc88c2e 6px 8px);position:absolute;inset:62% 0 0;-webkit-mask-image:linear-gradient(#0000 0,#000 8% 100%);mask-image:linear-gradient(#0000 0,#000 8% 100%)}.scene-montagne{background:linear-gradient(#2a3140 0%,#4a4055 35%,#8a5a55 65%,#1e1a22 100%)}.scene-montagne:before{content:"";background:radial-gradient(30% 18% at 50% 45%,#ffdcaa8c,#0000 70%);animation:7s ease-in-out infinite breathe;position:absolute;inset:0}.scene-montagne:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23080a10'><polygon points='0,600 0,420 60,340 110,400 160,300 210,380 250,330 300,400 300,600'/><polygon points='0,600 0,470 50,400 90,460 140,380 200,450 240,400 300,460 300,600' fill-opacity='0.7'/></g></svg>") bottom/100% no-repeat;position:absolute;inset:0}.scene-mer{background:linear-gradient(#0a1c30 0%,#16395a 35%,#1f5c80 70%,#0a1820 100%)}.scene-mer:before{content:"";background:radial-gradient(45% 28% at 50% 30%,#b4dcff38,#0000 70%);animation:8s ease-in-out infinite breathe;position:absolute;inset:0}.scene-mer:after{content:"";background-image:repeating-linear-gradient(95deg,#0000 0 24px,#b4dcff21 24px 26px);animation:18s ease-in-out infinite alternate drift;position:absolute;inset:60% -10% -10%}.scene-mosquee{background:radial-gradient(80% 70% at 50% 30%,#1a2440 0%,#0a1020 65%,#03060c 100%)}.scene-mosquee:before{content:"";background:radial-gradient(1px 1px at 18% 22%,#ffffffb3,#0000 70%),radial-gradient(1px 1px at 78% 18%,#fff9,#0000 70%),radial-gradient(1.2px 1.2px at 42% 14%,#fffc,#0000 70%),radial-gradient(1px 1px at 86% 28%,#ffffff80,#0000 70%),radial-gradient(.8px .8px at 24% 8%,#ffffff80,#0000 70%);animation:5s ease-in-out infinite breathe;position:absolute;inset:0}.scene-mosquee:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23020308'><path d='M0 600 L0 480 L40 480 L40 420 Q40 400 50 400 Q60 400 60 420 L60 480 L90 480 L90 460 Q90 440 95 432 Q102 380 125 380 Q148 380 155 432 Q160 440 160 460 L160 480 L190 480 L190 420 Q190 400 200 400 Q210 400 210 420 L210 480 L260 480 L260 440 Q260 420 280 420 L300 420 L300 600 Z'/><circle cx='125' cy='370' r='5'/><circle cx='50' cy='392' r='3'/><circle cx='200' cy='392' r='3'/></g><g fill='%23e8d8a0'><path d='M70 70 A 22 22 0 1 1 70 114 A 18 18 0 1 0 70 70 Z'/></g></svg>") bottom/100% no-repeat;position:absolute;inset:0}.scene-soleil{background:linear-gradient(#1a0e1e 0%,#6b2640 28%,#d05a3e 50%,#ffb46a 72%,#ffd8a4 100%)}.scene-soleil:before{content:"";background:radial-gradient(22% 14% at 50% 76%,#fff0c8,#ffb46480 55%,#0000 75%);animation:5s ease-in-out infinite breathe;position:absolute;inset:0}.scene-soleil:after{content:"";filter:blur(6px);background:radial-gradient(50% 30% at 50% 78%,#ffdca073,#0000 70%);position:absolute;inset:0}.scene-grotte{background:radial-gradient(60% 70% at 50% 45%,#463424 0%,#1b120a 65%,#060403 100%)}.scene-grotte:before{content:"";background:radial-gradient(28% 22% at 50% 45%,#ffd78c73,#ffaa502e 60%,#0000 75%);animation:6s ease-in-out infinite breathe;position:absolute;inset:0}.scene-grotte:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23000000' fill-opacity='0.85'><path d='M0 0 L0 600 L300 600 L300 0 Z M40 0 Q90 60 130 50 Q175 38 195 80 Q230 50 260 90 L300 60 L300 0 Z'/><path d='M0 600 L0 540 Q60 480 130 540 Q200 600 300 540 L300 600 Z'/></g></svg>") 50%/100% 100% no-repeat;position:absolute;inset:0}.scene-jardin{background:linear-gradient(#2a5a3a 0%,#1a4028 50%,#0c2014 100%)}.scene-jardin:before{content:"";background:radial-gradient(50% 30% at 50% 22%,#fff0aa66,#0000 70%),radial-gradient(35% 20% at 30% 60%,#befac847,#0000 70%),radial-gradient(35% 20% at 75% 70%,#befac838,#0000 70%);animation:7s ease-in-out infinite breathe;position:absolute;inset:0}.scene-jardin:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23ffd23f' fill-opacity='0.9'><circle cx='42' cy='420' r='3.2'/><circle cx='58' cy='480' r='2.6'/><circle cx='240' cy='450' r='3'/><circle cx='220' cy='510' r='2.4'/><circle cx='148' cy='540' r='2.8'/></g><g fill='%23ef476f' fill-opacity='0.85'><circle cx='90' cy='460' r='2.8'/><circle cx='200' cy='430' r='2.6'/><circle cx='160' cy='500' r='2.4'/></g><g fill='%23000000' fill-opacity='0.55'><path d='M0 600 Q90 540 160 580 T300 565 L300 600 Z'/></g></svg>") bottom/100% no-repeat;position:absolute;inset:0}.scene-galaxie{background:radial-gradient(60% 55% at 42% 40%,#4a1c5c 0%,#1c0b2a 55%,#050208 100%)}.scene-galaxie:before{content:"";filter:blur(2px);background:radial-gradient(28% 20% at 45% 42%,#ff82c859,#0000 70%),radial-gradient(24% 18% at 60% 55%,#78b4ff52,#0000 70%);animation:8s ease-in-out infinite breathe;position:absolute;inset:0}.scene-galaxie:after{content:"";background:radial-gradient(1.2px 1.2px at 12% 18%,#ffffffe6,#0000 70%),radial-gradient(1px 1px at 82% 22%,#ffffffbf,#0000 70%),radial-gradient(1.4px 1.4px at 25% 68%,#ffffffd9,#0000 70%),radial-gradient(.9px .9px at 68% 78%,#ffdcffb3,#0000 70%),radial-gradient(1px 1px at 48% 12%,#c8dcffcc,#0000 70%),radial-gradient(.8px .8px at 88% 62%,#fff9,#0000 70%),radial-gradient(1.1px 1.1px at 32% 88%,#ffc8f0b3,#0000 70%);position:absolute;inset:0}.scene-lac{background:linear-gradient(#1a2648 0%,#2a3a68 30%,#3a4a82 50%,#2a3a68 55%,#1a2648 85%,#080d1c 100%)}.scene-lac:before{content:"";background:radial-gradient(28% 12% at 50% 42%,#ffd2aa8c,#0000 70%);animation:7s ease-in-out infinite breathe;position:absolute;inset:0}.scene-lac:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 3px,#ffdcb414 3px 4px);animation:22s ease-in-out infinite alternate drift;position:absolute;inset:55% -5% -5%;-webkit-mask-image:linear-gradient(#000 0%,#0000 65%);mask-image:linear-gradient(#000 0%,#0000 65%)}.scene-neige{background:linear-gradient(#1a2432 0%,#384a5e 40%,#6a7a90 75%,#8a9aae 100%)}.scene-neige:before{content:"";background:radial-gradient(45% 25% at 50% 25%,#ffffff2e,#0000 70%);animation:8s ease-in-out infinite breathe;position:absolute;inset:0}.scene-neige:after{content:"";opacity:.85;background:radial-gradient(1.4px 1.4px at 12% 20%,#fff,#0000 70%),radial-gradient(1.6px 1.6px at 35% 42%,#fff,#0000 70%),radial-gradient(1.2px 1.2px at 60% 15%,#fff,#0000 70%),radial-gradient(1.8px 1.8px at 80% 55%,#fff,#0000 70%),radial-gradient(1.3px 1.3px at 22% 78%,#fff,#0000 70%),radial-gradient(1.5px 1.5px at 68% 85%,#fff,#0000 70%),radial-gradient(1.1px 1.1px at 46% 62%,#fff,#0000 70%);animation:4s linear infinite rainMove;position:absolute;inset:0}.scene-bles{background:linear-gradient(#6a8ac0 0%,#f4c265 45%,#d69240 72%,#3a2810 100%)}.scene-bles:before{content:"";background:radial-gradient(38% 22% at 50% 30%,#fff0b480,#0000 70%);animation:6s ease-in-out infinite breathe;position:absolute;inset:0}.scene-bles:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g stroke='%236b4820' stroke-width='1.3' stroke-linecap='round' fill='none' opacity='0.75'><path d='M40 600 L44 500'/><path d='M70 600 L68 490'/><path d='M95 600 L98 505'/><path d='M120 600 L122 495'/><path d='M148 600 L146 500'/><path d='M175 600 L178 490'/><path d='M200 600 L203 495'/><path d='M225 600 L222 505'/><path d='M250 600 L253 495'/><path d='M280 600 L278 505'/></g><g fill='%23c88a30' opacity='0.85'><ellipse cx='44' cy='497' rx='3' ry='6'/><ellipse cx='68' cy='486' rx='3' ry='7'/><ellipse cx='98' cy='500' rx='3' ry='6'/><ellipse cx='122' cy='492' rx='3' ry='6'/><ellipse cx='146' cy='495' rx='3' ry='7'/><ellipse cx='178' cy='486' rx='3' ry='6'/><ellipse cx='203' cy='491' rx='3' ry='6'/><ellipse cx='222' cy='500' rx='3' ry='6'/><ellipse cx='253' cy='490' rx='3' ry='7'/><ellipse cx='278' cy='500' rx='3' ry='6'/></g></svg>") bottom/100% no-repeat;position:absolute;inset:0}.scene-brume{background:linear-gradient(#3e4a5c 0%,#6a7688 40%,#a8b0be 65%,#d6dae2 90%,#ecedf0 100%)}.scene-brume:before{content:"";background:radial-gradient(50% 30% at 50% 20%,#ffebc866,#0000 70%);animation:9s ease-in-out infinite breathe;position:absolute;inset:0}.scene-brume:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23404a5c' fill-opacity='0.55'><polygon points='0,600 0,380 40,340 80,370 130,320 170,360 220,310 260,350 300,330 300,600'/></g><g fill='%23606a7c' fill-opacity='0.5'><polygon points='0,600 0,450 60,420 110,450 160,420 210,455 260,430 300,455 300,600'/></g></svg>") bottom/100% no-repeat;position:absolute;inset:0}.scene-rose{background:linear-gradient(#f6c8d8 0%,#f5a8b8 30%,#e88598 55%,#b0526d 78%,#4a2038 100%)}.scene-rose:before{content:"";filter:blur(1.5px);background:radial-gradient(45% 22% at 50% 30%,#fff0dc8c,#0000 70%),radial-gradient(30% 18% at 20% 55%,#ffd2dc59,#0000 70%),radial-gradient(30% 18% at 80% 60%,#ffd2dc59,#0000 70%);animation:6s ease-in-out infinite breathe;position:absolute;inset:0}.scene-rose:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23ffffff' fill-opacity='0.7'><ellipse cx='60' cy='120' rx='36' ry='12'/><ellipse cx='180' cy='90' rx='42' ry='14'/><ellipse cx='240' cy='170' rx='30' ry='10'/><ellipse cx='40' cy='210' rx='30' ry='9'/></g></svg>") top/100% no-repeat;position:absolute;inset:0}.scene-jungle{background:linear-gradient(#1a4a30 0%,#0e3020 35%,#082010 70%,#020806 100%)}.scene-jungle:before{content:"";background:linear-gradient(#fff0b447 0%,#0000 55%),radial-gradient(35% 30% at 55% 22%,#fff0b459,#0000 70%);animation:8s ease-in-out infinite breathe;position:absolute;inset:0}.scene-jungle:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23061810'><ellipse cx='-10' cy='-10' rx='120' ry='80' transform='rotate(15 -10 -10)'/><ellipse cx='310' cy='-5' rx='105' ry='75' transform='rotate(-12 310 -5)'/><ellipse cx='30' cy='610' rx='85' ry='45' transform='rotate(-10 30 610)'/><ellipse cx='165' cy='620' rx='100' ry='52' transform='rotate(8 165 620)'/><ellipse cx='285' cy='610' rx='85' ry='45' transform='rotate(15 285 610)'/></g></svg>") 50%/cover no-repeat;position:absolute;inset:0}.scene-cascade{background:linear-gradient(#1a3648 0%,#264056 35%,#152838 60%,#040a12 100%)}.scene-cascade:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%230c1a24'><polygon points='0,0 96,0 84,90 90,210 78,330 102,420 0,432'/><polygon points='300,0 204,0 216,90 210,210 222,330 198,420 300,432'/></g></svg>") 50%/cover no-repeat;position:absolute;inset:0}.scene-cascade:after{content:"";background:linear-gradient(90deg,#0000 34%,#a0c8dc66 34%,#dcf0fabf 50%,#a0c8dc66 66%,#0000 66%),repeating-linear-gradient(0deg,#0000 0 10px,#ffffff24 10px 12px);animation:1.2s linear infinite rainMove;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 78%);mask-image:linear-gradient(#000 0% 70%,#0000 78%)}.scene-savane{background:linear-gradient(#f6c060 0%,#f4a038 35%,#a15528 60%,#1a0a04 100%)}.scene-savane:before{content:"";background:radial-gradient(30% 22%,#fff5c8e6,#0000 70%);animation:8s ease-in-out infinite breathe;position:absolute;inset:0}.scene-savane:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%231a0a04'><path d='M0 432 Q90 420 150 434 T300 432 L300 600 L0 600 Z'/><rect x='42' y='230' width='4' height='202' rx='2'/><ellipse cx='44' cy='226' rx='42' ry='7'/><ellipse cx='44' cy='218' rx='32' ry='6'/><rect x='245' y='268' width='3.5' height='164' rx='2'/><ellipse cx='247' cy='264' rx='36' ry='6'/><ellipse cx='247' cy='257' rx='27' ry='5'/></g></svg>") 50%/cover no-repeat;position:absolute;inset:0}.scene-riviere{background:linear-gradient(#4a8090 0%,#2a5a68 35%,#153040 65%,#08141a 100%)}.scene-riviere:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'><g fill='%23050c0e'><path d='M0 0 L300 0 L300 132 Q216 120 90 144 T0 132 Z'/><path d='M0 600 L300 600 L300 468 Q216 456 90 492 T0 468 Z'/></g></svg>") 50%/cover no-repeat;position:absolute;inset:0}.scene-riviere:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 90px,#dcf5fa1a 90px 92px),repeating-linear-gradient(90deg,#0000 0 60px,#c8ebf01a 60px 61px),repeating-linear-gradient(90deg,#0000 0 140px,#e6faff1f 140px 142px);animation:8s linear infinite riverFlow;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 22%,#000 30% 78%,#0000 82%);mask-image:linear-gradient(#0000 22%,#000 30% 78%,#0000 82%)}@keyframes riverFlow{to{background-position:92px 0,-61px 0,142px 0}}@keyframes breathe{50%{opacity:.55}}@keyframes drift{to{transform:translate(8%,-4%)}}@keyframes rainMove{to{transform:translateY(110px)}}.veil{z-index:2;background:linear-gradient(#00000026,#00000073 55%,#000000bf);position:absolute;inset:0}.sticker-stage{z-index:4;inset-inline:0;justify-content:center;align-items:center;display:flex;position:absolute;top:40%;bottom:11%}.sticker-pop{animation:.5s cubic-bezier(.18,.89,.32,1.28) both pop}@keyframes pop{0%{opacity:0;transform:scale(.5)translateY(12px)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.subs{z-index:4;text-align:center;inset-inline:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:11px;padding:0 18px;display:flex;position:absolute;top:16%}.ar{color:#fff;text-shadow:0 3px 16px #000000d9;direction:rtl;font-family:Amiri,serif;font-size:27px;line-height:1.7}.fr{text-shadow:0 3px 16px #000000d9;font-size:17px;font-weight:600;line-height:1.35}.font-inter{font-family:Inter,system-ui,sans-serif;font-weight:800}.font-fraunces{font-family:Fraunces,serif;font-weight:600}.font-playfair{font-family:Playfair Display,serif;font-weight:900}.font-poppins{font-family:Poppins,system-ui,sans-serif;font-weight:800}.font-bebas{letter-spacing:.02em;font-family:Bebas Neue,system-ui,sans-serif;font-weight:400}.font-cinzel{letter-spacing:.04em;font-family:Cinzel,serif;font-weight:800}.font-pacifico{font-family:Pacifico,cursive;font-weight:400}.font-lobster{font-family:Lobster,cursive;font-weight:400}.font-caveat{font-family:Caveat,cursive;font-weight:700}.font-anton{letter-spacing:.02em;font-family:Anton,sans-serif;font-weight:400}.font-cormorant{font-family:Cormorant Garamond,serif;font-weight:800}.font-dancing{font-family:Dancing Script,cursive;font-weight:700}.font-space{font-family:Space Grotesk,sans-serif;font-weight:700}.tr-fade{animation:.5s ease-out both trFade}.tr-up{animation:.5s cubic-bezier(.2,.7,.2,1) both trUp}.tr-zoom{animation:.5s cubic-bezier(.2,.7,.2,1) both trZoom}.tr-blur{animation:.55s ease-out both trBlur}@keyframes trFade{0%{opacity:0}to{opacity:1}}@keyframes trUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes trZoom{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes trBlur{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}.tr-bounce{animation:.6s cubic-bezier(.18,.89,.32,1.28) both trBounce}@keyframes trBounce{0%{opacity:0;transform:scale(.6)translateY(14px)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)translateY(0)}}.tr-slide{animation:.5s cubic-bezier(.2,.7,.2,1) both trSlide}@keyframes trSlide{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:translate(0)}}.tr-flip{transform-origin:50%;animation:.55s cubic-bezier(.18,.89,.32,1.28) both trFlip}@keyframes trFlip{0%{opacity:0;transform:scaleX(.05)}60%{opacity:1;transform:scaleX(1.1)}to{opacity:1;transform:scaleX(1)}}.tr-swipe{animation:.5s cubic-bezier(.2,.7,.2,1) both trSwipe}@keyframes trSwipe{0%{opacity:0;transform:translate(42px)}to{opacity:1;transform:translate(0)}}.tr-glitch{animation:.5s steps(4,end) both trGlitch}@keyframes trGlitch{0%{opacity:0;transform:translate(6px)}25%{opacity:.3;transform:translate(-4px)}50%{opacity:.6;transform:translate(3px)}75%{opacity:.85;transform:translate(-1px)}to{opacity:1;transform:translate(0)}}.breathing{animation:3.6s ease-in-out infinite breathe-text}@keyframes breathe-text{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.scene.ken-burns:after,.scene.ken-burns:before{animation-duration:7s,18s}.scene.ken-burns{transform-origin:50% 45%;animation:18s ease-in-out infinite alternate kenburns}@keyframes kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.14)translate(-2%,-3%)}}.kara-word{transition:opacity .18s linear,color .18s linear,text-shadow .18s linear}.kara-word.dim{opacity:.38}.kara-word.lit{opacity:1}.fx-shine{color:#0000;background:linear-gradient(100deg,#bda058,#fff4cf 25%,#e4c26b 50%,#fff4cf 75%,#bda058) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite shine}@keyframes shine{to{background-position:-200%}}.fx-sparkle{color:#fff;animation:1.3s ease-in-out infinite tw}@keyframes tw{0%,to{opacity:1;text-shadow:0 0 6px #ffffff4d,0 3px 16px #000000d9}50%{opacity:.85;text-shadow:0 0 14px #e4c26be6,0 0 26px #e4c26b80}}.fx-rainbow{color:#0000;background:linear-gradient(90deg,#ffd166,#ef476f,#06d6a0,#118ab2,#ffd166) 0 0/300%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite rb}@keyframes rb{to{background-position:300%}}.fx-neon{color:#eafcff;animation:1.8s ease-in-out infinite neon}@keyframes neon{0%,to{text-shadow:0 0 6px #57e3ff,0 0 16px #2aa9ff}50%{text-shadow:0 0 10px #b07bff,0 0 26px #7b4bff}}.fx-gold{color:var(--gold-bright);text-shadow:0 0 10px #e4c26b73,0 3px 16px #000000d9}.fx-silver{color:#0000;filter:drop-shadow(0 3px 16px #000000d9);background:linear-gradient(100deg,#9aa4b0,#f8fbff 25%,#cfd7e2 50%,#f8fbff 75%,#9aa4b0) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite shine}.fx-fire{color:#0000;filter:drop-shadow(0 0 12px #ff783c99);background:linear-gradient(#ffefa0 0%,#ffa03c 45%,#e63946 75%,#7a1a1a 100%);-webkit-background-clip:text;background-clip:text;animation:1.8s ease-in-out infinite alternate fireFlick}@keyframes fireFlick{0%,to{filter:drop-shadow(0 0 10px #ff783c8c)}50%{filter:drop-shadow(0 0 18px #ffa03cd9)}}.fx-ice{color:#0000;filter:drop-shadow(0 0 12px #b4dcffbf);background:linear-gradient(90deg,#c8e8ff,#eaf7ff 50%,#a0d0ff);-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite alternate iceGlow}@keyframes iceGlow{0%,to{filter:drop-shadow(0 0 10px #b4dcff99)}50%{filter:drop-shadow(0 0 20px #e6f5ffe6)}}.bar{z-index:6;inset-inline:0;background:#ffffff1a;height:3px;position:absolute;bottom:0}.bar>i{background:var(--gold);width:0;height:100%;display:block}@media (prefers-reduced-motion:reduce){.scene:before,.scene:after,[class*=fx-],[class*=tr-]{animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
