/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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-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{:host,:root{--font-sans:ui-sans-serif,system-ui,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-amber-600:oklch(66.6% .179 58.318);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-900:oklch(20.8% .042 265.755);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-800:oklch(26.8% .007 34.298);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-5{top:calc(var(--spacing) * 5)}.left-1\/2{left:50%}.z-\[9999\]{z-index:9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-10{height:calc(var(--spacing) * 10)}.h-20{height:calc(var(--spacing) * 20)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-20{width:calc(var(--spacing) * 20)}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}: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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#c49a45\]\/30{border-color:oklab(70.8992% .0147192 .112987/.3)}.border-stone-200{border-color:var(--color-stone-200)}.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)}}.bg-\[\#05070b\]{background-color:#05070b}.bg-\[\#c49a45\]\/10{background-color:oklab(70.8992% .0147192 .112987/.1)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-white{background-color:var(--color-white)}.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-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#c49a45\]{--tw-gradient-from:#c49a45;--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-\[\#dfba6b\]{--tw-gradient-to:#dfba6b;--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}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-4{padding-top:calc(var(--spacing) * 4)}.text-center{text-align:center}.font-serif{font-family:var(--font-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-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-\[\#05070b\]{color:#05070b}.text-\[\#a09e99\]{color:#a09e99}.text-\[\#c49a45\]{color:#c49a45}.text-\[\#fbfaf6\]{color:#fbfaf6}.text-amber-600{color:var(--color-amber-600)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-stone-800{color:var(--color-stone-800)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-40{opacity:.4}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.ring-1{--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)}.shadow-\[\#c49a45\]\/20{--tw-shadow-color:#c49a4533}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#c49a45\]\/20{--tw-shadow-color:color-mix(in oklab,oklab(70.8992% .0147192 .112987/.2) var(--tw-shadow-alpha),transparent)}}.ring-slate-200\/70{--tw-ring-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.ring-slate-200\/70{--tw-ring-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.selection\:bg-\[\#c49a45\] ::selection{background-color:#c49a45}.selection\:bg-\[\#c49a45\]::selection{background-color:#c49a45}.selection\:text-\[\#05070b\] ::selection{color:#05070b}.selection\:text-\[\#05070b\]::selection{color:#05070b}@media (hover:hover){.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-white) 8%,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,)}}.active\:scale-\[0\.97\]:active{scale:.97}@media (min-width:40rem){.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}:root{color-scheme:dark}html{scroll-behavior:smooth;scrollbar-gutter:auto}[data-in-iframe=true],body.in-iframe,html.in-iframe,html.in-iframe body{scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-gutter:auto!important;overflow-y:auto!important}html.in-iframe body::-webkit-scrollbar,html.in-iframe::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body.in-iframe::-webkit-scrollbar,html.in-iframe ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}[data-in-iframe=true]::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#b68a3c47;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#b68a3c80}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#05070b;min-height:100vh;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}@keyframes carbon-float-slow{0%{transform:translate(0)scale(1)}50%{transform:translate(24px,-18px)scale(1.06)}to{transform:translate(0)scale(1)}}@keyframes carbon-float-reverse{0%{transform:translate(0)scale(1)}50%{transform:translate(-20px,20px)scale(1.05)}to{transform:translate(0)scale(1)}}@keyframes carbon-pulse-strong{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes carbon-shimmer-strong{0%{opacity:.04;transform:translate(-14%)}50%{opacity:.16}to{opacity:.04;transform:translate(14%)}}@keyframes carbon-drift{0%{transform:translate(0)}50%{transform:translate(10px,-6px)}to{transform:translate(0)}}.animate-carbon-float-slow{animation:carbon-float-slow 14s ease-in-out infinite}.animate-carbon-float-reverse{animation:carbon-float-reverse 18s ease-in-out infinite}.animate-carbon-pulse-strong{animation:carbon-pulse-strong 7s ease-in-out infinite}.animate-carbon-shimmer-strong{animation:carbon-shimmer-strong 9s ease-in-out infinite}.animate-carbon-drift{animation:carbon-drift 16s ease-in-out infinite}@keyframes network-drift-a{0%{opacity:.9;transform:translate(0)}50%{opacity:1;transform:translate(10px,-8px)}to{opacity:.9;transform:translate(0)}}@keyframes network-drift-b{0%{opacity:.82;transform:translate(0)}50%{opacity:1;transform:translate(-12px,10px)}to{opacity:.82;transform:translate(0)}}@keyframes network-drift-c{0%{opacity:.78;transform:translate(0)}50%{opacity:.96;transform:translate(8px,-6px)}to{opacity:.78;transform:translate(0)}}@keyframes carbon-network-pulse{0%{opacity:.72}50%{opacity:1}to{opacity:.72}}.animate-network-drift-a{animation:network-drift-a 14s ease-in-out infinite}.animate-network-drift-b{animation:network-drift-b 17s ease-in-out infinite}.animate-network-drift-c{animation:network-drift-c 20s ease-in-out infinite}.animate-carbon-network-pulse{animation:carbon-network-pulse 9s ease-in-out infinite}html body [class*=shareCard][class],html body [data-share-dock][class*=mobileFixedShare]{display:none!important}@media print{[aria-modal=true],[class*=CookieBanner],[class*=SiteThemeSwitch],[class*=VirtualTributes],[class*=cookie-banner],[class*=cookieBanner],[class*=siteThemeSwitch],[class*=virtualTributes],[role=alertdialog],[role=dialog],body.printing-card>:not(:has(#printable-a4-sheet)),body:has(#printable-a4-sheet)>:not(:has(#printable-a4-sheet)),html.printing-card body>:not(:has(#printable-a4-sheet)){visibility:hidden!important;display:none!important}body.printing-card,body:has(#printable-a4-sheet){color:#072212!important;background:#fff!important;margin:0!important;padding:0!important}}body,html{max-width:100%;overflow-x:hidden}html[data-tribute-panel-open=true] [class*=bottomNavDock],html[data-tribute-panel-open=true] [class*=mobileFixedShare],html[data-tribute-panel-open=true] [class*=stickyActions],html[data-tribute-panel-open=true] [data-share-dock=bottom],html[data-tribute-panel] [class*=bottomNavDock],html[data-tribute-panel] [class*=mobileFixedShare],html[data-tribute-panel] [class*=stickyActions],html[data-tribute-panel] [data-share-dock=bottom]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s,visibility .25s!important;transform:translateY(120%)!important}[data-reveal].revealVisible{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-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}.CookieBanner_bannerOverlay__qGV9w{position:fixed;bottom:24px;right:24px;max-width:520px;width:calc(100% - 48px);z-index:9999;pointer-events:none;animation:CookieBanner_bannerFadeIn__jjeFf .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes CookieBanner_bannerFadeIn__jjeFf{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CookieBanner_card__y950X{pointer-events:auto;background:rgba(255,255,255,.97);border:1px solid rgba(182,138,60,.3);border-radius:20px;padding:22px 24px;box-shadow:0 16px 44px rgba(11,50,28,.1),0 2px 10px rgba(11,50,28,.04);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#122419;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .3s ease}.CookieBanner_compactView__jA_Jy{display:flex;flex-direction:column;gap:12px}.CookieBanner_topRow__4B18y{display:flex;align-items:center;justify-content:space-between}.CookieBanner_brandGroup__WhHbP{display:flex;align-items:center;gap:12px}.CookieBanner_logoWrap__vNpih{width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:none}.CookieBanner_logoImg__suS8P{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 3px 10px rgba(11,50,28,.2))}.CookieBanner_title__q2Ohd{font-family:Georgia,Times New Roman,serif;font-size:1.08rem;font-weight:700;color:#0b321c;margin:0;letter-spacing:-.01em}.CookieBanner_desc__xAQId{font-size:.85rem;color:#3b4d42;line-height:1.55;margin:0}.CookieBanner_link__w3Ohu{color:#15803d;font-weight:700;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.CookieBanner_link__w3Ohu:hover{color:#0b321c}.CookieBanner_actionsRow__rkT8Q{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}.CookieBanner_primaryBtn__MGeVC{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;background:linear-gradient(135deg,#15803d,#0b321c);border:1px solid rgba(134,239,172,.35);color:#ffffff;font-size:.86rem;font-weight:700;cursor:pointer;box-shadow:0 4px 14px rgba(21,128,61,.25);transition:all .2s ease;white-space:nowrap}.CookieBanner_primaryBtn__MGeVC:hover{background:linear-gradient(135deg,#16a34a,#0e4420);transform:translateY(-1px);box-shadow:0 6px 18px rgba(21,128,61,.32)}.CookieBanner_secondaryBtn__fOkeh{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border-radius:10px;background:#fbfaf6;border:1.5px solid rgba(23,79,43,.18);color:#0b321c;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.CookieBanner_secondaryBtn__fOkeh:hover{background:#f3f0e6;border-color:rgba(182,138,60,.4);color:#15803d}.CookieBanner_outlineBtn__kbBeX{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 12px;border-radius:10px;background:transparent;border:1px solid rgba(182,138,60,.3);color:#8c651f;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.CookieBanner_outlineBtn__kbBeX:hover{background:rgba(182,138,60,.09);border-color:#b68a3c;color:#5c4111}.CookieBanner_customView__LC6xt{display:flex;flex-direction:column;gap:14px}.CookieBanner_customHeader__t90iK{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid rgba(182,138,60,.2)}.CookieBanner_customTitleGroup__lk_rC{display:flex;align-items:center;gap:8px}.CookieBanner_goldIcon__Bt4GU{color:#b68a3c}.CookieBanner_closeBtn__9R4R1{background:none;border:none;color:#55635a;cursor:pointer;padding:6px;border-radius:6px;display:grid;place-items:center;transition:all .15s ease}.CookieBanner_closeBtn__9R4R1:hover{color:#0b321c;background:rgba(182,138,60,.1)}.CookieBanner_optionsList__7pEgE{display:flex;flex-direction:column;gap:8px;margin:4px 0}.CookieBanner_optionItem__4S1Oe{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-radius:12px;background:#fbfaf6;border:1px solid rgba(23,79,43,.1)}.CookieBanner_optionText__7zmNN{display:flex;flex-direction:column;gap:2px}.CookieBanner_optionText__7zmNN strong{font-size:.88rem;color:#0b321c}.CookieBanner_optionText__7zmNN span{font-size:.78rem;color:#55635a;line-height:1.35}.CookieBanner_alwaysBadge__gItuq{font-size:.7rem;font-weight:800;text-transform:uppercase;color:#15803d;background:rgba(21,128,61,.1);border:1px solid rgba(21,128,61,.25);padding:3px 8px;border-radius:999px;letter-spacing:.04em;white-space:nowrap}.CookieBanner_switch__Qw5Xb{position:relative;display:inline-block;width:42px;height:24px;flex-shrink:0;cursor:pointer}.CookieBanner_switch__Qw5Xb input{opacity:0;width:0;height:0}.CookieBanner_slider__dK2dN{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.25s ease;border-radius:34px}.CookieBanner_slider__dK2dN:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.25s ease;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.CookieBanner_switch__Qw5Xb input:checked+.CookieBanner_slider__dK2dN{background-color:#15803d}.CookieBanner_switch__Qw5Xb input:checked+.CookieBanner_slider__dK2dN:before{transform:translateX(18px)}.dark .CookieBanner_card__y950X,[data-theme=dark] .CookieBanner_card__y950X{background:rgba(13,30,20,.97);border-color:rgba(182,138,60,.35);box-shadow:0 16px 44px rgba(0,0,0,.45);color:#f1f5f2}.dark .CookieBanner_title__q2Ohd,[data-theme=dark] .CookieBanner_title__q2Ohd{color:#ffffff}.dark .CookieBanner_desc__xAQId,[data-theme=dark] .CookieBanner_desc__xAQId{color:#9cb3a4}.dark .CookieBanner_secondaryBtn__fOkeh,[data-theme=dark] .CookieBanner_secondaryBtn__fOkeh{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#ffffff}.dark .CookieBanner_optionItem__4S1Oe,[data-theme=dark] .CookieBanner_optionItem__4S1Oe{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.dark .CookieBanner_optionText__7zmNN strong,[data-theme=dark] .CookieBanner_optionText__7zmNN strong{color:#ffffff}.dark .CookieBanner_optionText__7zmNN span,[data-theme=dark] .CookieBanner_optionText__7zmNN span{color:#9cb3a4}@media (max-width:640px){.CookieBanner_bannerOverlay__qGV9w{bottom:12px;left:12px;right:12px;width:auto;max-width:100%}.CookieBanner_card__y950X{padding:16px 18px;border-radius:16px}.CookieBanner_actionsRow__rkT8Q{flex-direction:column;width:100%;gap:8px}.CookieBanner_outlineBtn__kbBeX,.CookieBanner_primaryBtn__MGeVC,.CookieBanner_secondaryBtn__fOkeh{width:100%;justify-content:center}}@media print{.CookieBanner_backdropModal__I3Tzh,.CookieBanner_bannerOverlay__qGV9w{display:none!important;visibility:hidden!important}}.CookieBanner_sideCookiePanel__uVVrH{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:850;pointer-events:auto}.CookieBanner_sideCookieBtn__wMZVy{display:inline-flex;align-items:center;gap:7px;padding:8px 12px 8px 9px;background:rgba(11,50,28,.94);color:#ffffff;border:1px solid rgba(182,138,60,.5);border-left:none;border-radius:0 16px 16px 0;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.02em;cursor:pointer;box-shadow:2px 4px 14px rgba(11,50,28,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:translateX(-40px);transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .2s ease,border-color .2s ease;white-space:nowrap}.CookieBanner_sideCookieBtn__wMZVy:active,.CookieBanner_sideCookieBtn__wMZVy:focus-visible,.CookieBanner_sideCookiePanel__uVVrH:hover .CookieBanner_sideCookieBtn__wMZVy{transform:translateX(0);background:#0b321c;box-shadow:4px 6px 18px rgba(11,50,28,.35);border-color:#b68a3c}.CookieBanner_sideCookieIcon__9S4Eb{font-size:14px;line-height:1;display:inline-flex;align-items:center;flex-shrink:0}.CookieBanner_sideCookieLabel__6gSIE{font-size:11px;color:#f1f5f2}@media (max-width:768px){.CookieBanner_sideCookiePanel__uVVrH{top:42%}.CookieBanner_sideCookieBtn__wMZVy{padding:7px 10px 7px 8px;font-size:10px;transform:translateX(-38px)}}.SiteThemeSwitch_switcher__Ng7L5{position:fixed;z-index:10020;left:18px;bottom:18px;display:inline-flex;min-height:44px;padding:6px 8px 6px 7px;align-items:center;gap:8px;color:#17211b;border:1px solid #dce5dc;border-radius:999px;background:rgba(255,255,255,.9);box-shadow:0 12px 34px rgba(11,50,28,.16);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.SiteThemeSwitch_switcher__Ng7L5>span:first-child{display:grid;width:31px;height:31px;place-items:center;color:#fff;border:1px solid #86efac;border-radius:50%;background:linear-gradient(135deg,#15803d,#0f4625);box-shadow:0 5px 14px rgba(21,128,61,.25)}.SiteThemeSwitch_switcher__Ng7L5 svg{width:16px;height:16px}.SiteThemeSwitch_copy__c6_0D{display:grid;min-width:90px;text-align:left}.SiteThemeSwitch_copy__c6_0D strong{font-size:11px;line-height:1.15}.SiteThemeSwitch_copy__c6_0D small{margin-top:2px;color:#637068;font-size:9px;line-height:1.15}.SiteThemeSwitch_track__TSixu{position:relative;width:40px;height:23px;flex:0 0 40px;border:1px solid #cdd8ce;border-radius:99px;background:#edf2ed;transition:.18s ease}.SiteThemeSwitch_track__TSixu:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 2px 7px rgba(11,50,28,.2);transition:transform .18s ease}.SiteThemeSwitch_active__D_zli .SiteThemeSwitch_track__TSixu{border-color:#86efac;background:linear-gradient(135deg,#15803d,#0f4625)}.SiteThemeSwitch_active__D_zli .SiteThemeSwitch_track__TSixu:after{transform:translateX(17px)}@media (max-width:560px){.SiteThemeSwitch_switcher__Ng7L5{left:10px;bottom:10px}.SiteThemeSwitch_copy__c6_0D{display:none}}@media (prefers-reduced-motion:reduce){.SiteThemeSwitch_track__TSixu,.SiteThemeSwitch_track__TSixu:after{transition:none}}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.VirtualTributes_balance__NUaV2{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f6d14f;cursor:pointer;background:#231d0fb8;border:1px solid #f7d14894;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font:700 13px/1 system-ui;display:flex;position:fixed;top:70px;right:18px;box-shadow:0 8px 26px #00000029}.VirtualTributes_edgeTab__KGt8y{z-index:70;isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(1.55);backdrop-filter:blur(18px)saturate(1.55);color:#fffffff5;cursor:pointer;background:#1419247a;border:1px solid #ffffff5c;align-items:center;gap:9px;padding:17px 15px;font:700 12px system-ui;transition:background .35s,box-shadow .35s,border-color .35s;display:flex;position:fixed;top:42%;overflow:hidden}.VirtualTributes_edgeTab__KGt8y:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(145deg,#ffffff47,#ffffff0a 45%,#0000 70%);position:absolute;inset:0}.VirtualTributes_edgeTab__KGt8y:after{content:"";opacity:.8;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);width:58%;height:1px;position:absolute;top:0;left:14%}.VirtualTributes_edgeTab__KGt8y svg{stroke-width:2px;opacity:.96;filter:drop-shadow(0 2px 5px #0000003d);flex:0 0 27px;width:27px;height:27px}.VirtualTributes_edgeTab__KGt8y span{writing-mode:vertical-rl;letter-spacing:.04em;text-shadow:0 1px 6px #00000047}.VirtualTributes_galleryTab__VZm8M{-webkit-backdrop-filter:blur(20px)saturate(1.16);backdrop-filter:blur(20px)saturate(1.16);color:#493a2b;will-change:translate,box-shadow;background:linear-gradient(145deg,#fffcf4f0,#decfb8d6);border-color:#755b3a4d;border-radius:0 13px 13px 0;padding:8px 10px 8px 5px;animation:VirtualTributes_edgeTabRevealFromLeft__e0__b .7s cubic-bezier(.22,1,.36,1) both,VirtualTributes_galleryTabAttention__OnYDP 8s ease-in-out 3.2s infinite;left:0;box-shadow:9px 13px 32px #48341e3d,inset 0 1px #fffffff5;top:46%!important}.VirtualTributes_galleryTab__VZm8M span{letter-spacing:.025em;white-space:nowrap;font-size:11px}.VirtualTributes_galleryTab__VZm8M svg{color:#73583a}.VirtualTributes_galleryTab__VZm8M .VirtualTributes_galleryCandleIcon__Y5zla{transform-origin:50%;filter:drop-shadow(0 5px 9px #00000040);flex:0 0 38px;width:38px;height:46px;overflow:visible;transform:scale(1.18)}.VirtualTributes_galleryCandleFlame__tMX7a{transform-box:fill-box;transform-origin:bottom;animation:VirtualTributes_galleryCandleFlame__tMX7a 1.9s ease-in-out infinite}.VirtualTributes_galleryCandleGlow__Yghr0{transform-box:fill-box;transform-origin:50%;opacity:.22;filter:blur(2.2px);animation:VirtualTributes_galleryCandleGlow__Yghr0 1.9s ease-in-out infinite}@keyframes VirtualTributes_galleryTabAttention__OnYDP{0%,64%,84%,to{box-shadow:9px 13px 32px #48341e3d,inset 0 1px #fffffff5}72%{box-shadow:13px 15px 40px #be84365c,inset 0 1px #fff}78%{box-shadow:10px 13px 35px #be843645,inset 0 1px #fffffffa}}@keyframes VirtualTributes_galleryCandleFlame__tMX7a{0%,to{filter:drop-shadow(0 0 2px #fff4becc)drop-shadow(0 0 5px #f3b64b8c);transform:translateY(0)rotate(-3deg)scaleX(.94)}18%{filter:drop-shadow(0 0 3px #fff8d2f2)drop-shadow(0 0 8px #f3b64bb8);transform:translateY(-.6px)rotate(2deg)scale(1.04,.97)}38%{filter:drop-shadow(0 0 3px #fff8d2)drop-shadow(0 0 10px #f3b64bd1);transform:translateY(-1.2px)rotate(-1deg)scale(.98,1.09)}61%{filter:drop-shadow(0 0 2px #fff4bee6)drop-shadow(0 0 7px #f3b64ba8);transform:translateY(-.4px)rotate(3deg)scale(1.03,1.02)}81%{filter:drop-shadow(0 0 3px #fff8d2fa)drop-shadow(0 0 9px #f3b64bc2);transform:translateY(-.9px)rotate(-2deg)scale(.96,1.06)}}@keyframes VirtualTributes_galleryCandleGlow__Yghr0{0%,to{opacity:.18;transform:scale(.78)}38%{opacity:.52;transform:scale(1.26)}61%{opacity:.3;transform:scale(.96)}81%{opacity:.46;transform:scale(1.16)}}.VirtualTributes_shopTab__nKUbZ{transform-origin:100%;-webkit-backdrop-filter:blur(18px)saturate(1.45);backdrop-filter:blur(18px)saturate(1.45);will-change:transform,translate,box-shadow;background:linear-gradient(140deg,#16a34af0,#15803deb 48%,#14532df5);border:1px solid #c5a0598c;border-right:none;border-radius:16px 0 0 16px;padding:15px 11px 17px 13px;transition:transform .24s,background .24s,border-color .24s,box-shadow .24s;animation:VirtualTributes_edgeTabRevealFromRight__XtJIN .7s cubic-bezier(.22,1,.36,1) .25s both,VirtualTributes_shopTabGentleShake__KpKeb 8s ease-in-out 3.2s infinite;right:0;box-shadow:-7px 10px 28px #14532d6b,0 2px 8px #00000038,inset 0 1px #fff6}.VirtualTributes_shopTab__nKUbZ:after{content:"";opacity:.85;pointer-events:none;background:linear-gradient(90deg,#0000,#fef08ae6,#0000);width:70%;height:1px;position:absolute;top:0;left:10%}.VirtualTributes_shopTab__nKUbZ svg{color:#fef9c3;stroke-width:2.15px;filter:drop-shadow(0 2px 5px #0a2d1473);flex:0 0 27px;width:27px;height:27px;transition:transform .24s,color .24s}.VirtualTributes_shopTab__nKUbZ span{writing-mode:vertical-rl;letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px #0a2d1499;font-size:11.5px;font-weight:750}.VirtualTributes_shopTab__nKUbZ:hover{filter:brightness(1.03);background:linear-gradient(140deg,#22c55ef5,#16a34af0 48%,#15803dfa);border-color:#eab308d9;animation:none;transform:translate(-4px);box-shadow:-10px 12px 34px #16a34a8c,0 4px 12px #00000042,inset 0 1px #ffffff85}.VirtualTributes_shopTab__nKUbZ:hover svg{color:#fff;transform:scale(1.06)}.VirtualTributes_shopTab__nKUbZ:active{animation:none;transform:translate(-2px)scale(.98)}@keyframes VirtualTributes_edgeTabRevealFromLeft__e0__b{0%{translate:-110%}to{translate:0}}@keyframes VirtualTributes_edgeTabRevealFromRight__XtJIN{0%{translate:110%}to{translate:0}}@keyframes VirtualTributes_shopTabGentleShake__KpKeb{0%,24%,36%,to{transform:translateY(0)rotate(0)}27%{transform:translateY(-2px)rotate(-1.15deg)}29%{transform:translateY(2px)rotate(1.15deg)}31%{transform:translateY(-2px)rotate(-.8deg)}33%{transform:translateY(2px)rotate(.65deg)}}.VirtualTributes_shareTab__WIJVp{-webkit-backdrop-filter:blur(20px)saturate(1.18);backdrop-filter:blur(20px)saturate(1.18);color:#35423f;will-change:transform,translate;background:linear-gradient(145deg,#f7eedf,#ebdcc4 48%,#dfc8a6);border-color:#caaf88b3;border-radius:16px 0 0 16px;padding-right:23px;animation:VirtualTributes_edgeTabRevealFromRight__XtJIN .7s cubic-bezier(.22,1,.36,1) .5s both,VirtualTributes_shareTabTouchHint__uIFZC 8s ease-in-out 3.2s infinite;top:calc(42% + 130px);right:-8px;box-shadow:-8px 12px 30px #4e3c2233,inset 0 1px #ffffffe6}.VirtualTributes_shareTab__WIJVp svg{color:#526963}.VirtualTributes_shareTab__WIJVp .VirtualTributes_shareMainIcon__mDDK6{stroke-width:2.2px;flex:0 0 32px;width:32px;height:32px;transition:transform .2s}.VirtualTributes_shareTab__WIJVp:hover .VirtualTributes_shareMainIcon__mDDK6{transform:scale(1.06)}.VirtualTributes_edgeTab__KGt8y .VirtualTributes_shareHint__EMhWC{stroke-width:2.4px;color:#6f817c;filter:none;flex:0 0 14px;width:14px;height:14px;margin-right:-5px}@keyframes VirtualTributes_shareTabTouchHint__uIFZC{0%,68%,92%,to{transform:translate(0)}76%{transform:translate(7px)}86%{transform:translate(-4px)}}@media (min-width:701px){.VirtualTributes_galleryTab__VZm8M{top:46%!important}.VirtualTributes_shopTab__nKUbZ{top:auto;bottom:290px}.VirtualTributes_shareTab__WIJVp{justify-content:center;align-items:center;min-height:190px;padding:22px 14px 26px 12px;display:flex;top:auto;bottom:50px}.VirtualTributes_shareTab__WIJVp span{letter-spacing:.07em}:is(body:has([data-theme=botanical]) .VirtualTributes_shareTab__WIJVp,html[data-theme=botanical] .VirtualTributes_shareTab__WIJVp,body:has([class*=bottomNavDock]) .VirtualTributes_shareTab__WIJVp){min-height:175px;padding-top:20px;padding-bottom:22px;bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}}.VirtualTributes_edgeTab__KGt8y:hover{filter:brightness(1.04);border-color:#ffffff7a}.VirtualTributes_backdrop__wRR5c{z-index:10000;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;background:0 0;border:0;transition:opacity 1s cubic-bezier(.22,1,.36,1);position:fixed;inset:0}.VirtualTributes_backdropClosing__9ggKA{opacity:0}.VirtualTributes_drawer__C7iAq{z-index:10010;color:#211b14;overscroll-behavior:contain;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;will-change:transform;background:linear-gradient(160deg,#fffcf5,#fff 54%,#fff8e8);flex-direction:column;width:min(420px,100vw - 56px);padding:22px;font-family:system-ui;transition:transform 1s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;overflow:hidden auto;box-shadow:0 0 60px #0000004d}.VirtualTributes_drawerLeft__3td5O{left:0;right:auto;transform:translate(-105%)}.VirtualTributes_drawerRight__qsF71{left:auto;right:0;transform:translate(105%)}.VirtualTributes_drawer__C7iAq.VirtualTributes_drawerOpen__M3F3K{transform:translate(0)}.VirtualTributes_drawerLeft__3td5O.VirtualTributes_drawerOpen__M3F3K{animation:VirtualTributes_tributeDrawerFromLeft__91Bfd 1s cubic-bezier(.22,1,.36,1) both}.VirtualTributes_drawerRight__qsF71.VirtualTributes_drawerOpen__M3F3K{animation:VirtualTributes_tributeDrawerFromRight__ejFwH 1s cubic-bezier(.22,1,.36,1) both}.VirtualTributes_drawerLeft__3td5O.VirtualTributes_drawerClosing__k2TWD{animation:VirtualTributes_tributeDrawerToLeft__NNDux 1s cubic-bezier(.22,1,.36,1) both}.VirtualTributes_drawerRight__qsF71.VirtualTributes_drawerClosing__k2TWD{animation:VirtualTributes_tributeDrawerToRight__JSO_h 1s cubic-bezier(.22,1,.36,1) both}@keyframes VirtualTributes_tributeDrawerFromLeft__91Bfd{0%{transform:translate(-105%)}to{transform:translate(0)}}@keyframes VirtualTributes_tributeDrawerFromRight__ejFwH{0%{transform:translate(105%)}to{transform:translate(0)}}@keyframes VirtualTributes_tributeDrawerToLeft__NNDux{0%{transform:translate(0)}to{transform:translate(-105%)}}@keyframes VirtualTributes_tributeDrawerToRight__JSO_h{0%{transform:translate(0)}to{transform:translate(105%)}}@media (prefers-reduced-motion:reduce){.VirtualTributes_backdrop__wRR5c,.VirtualTributes_drawerLeft__3td5O.VirtualTributes_drawerClosing__k2TWD,.VirtualTributes_drawerLeft__3td5O.VirtualTributes_drawerOpen__M3F3K,.VirtualTributes_drawerRight__qsF71.VirtualTributes_drawerClosing__k2TWD,.VirtualTributes_drawerRight__qsF71.VirtualTributes_drawerOpen__M3F3K,.VirtualTributes_drawer__C7iAq{transition-duration:.01ms;animation-duration:.01ms}.VirtualTributes_galleryCandleFlame__tMX7a,.VirtualTributes_galleryCandleGlow__Yghr0,.VirtualTributes_galleryTab__VZm8M,.VirtualTributes_shareTab__WIJVp,.VirtualTributes_shopTab__nKUbZ{animation:none}}.VirtualTributes_header__lYcfa{border-bottom:1px solid #eadfce;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:16px;display:flex}.VirtualTributes_header__lYcfa small{color:#8c6a3f;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.VirtualTributes_header__lYcfa h2{margin:5px 0 0;font:700 27px Georgia,serif}.VirtualTributes_headerActions__NkXq7{flex:none;align-items:center;gap:8px;display:flex}.VirtualTributes_header__lYcfa button{cursor:pointer;background:#f5ecdf;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.VirtualTributes_gallery__dHSt6{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.VirtualTributes_gallerySectionTitle___OSEp{color:#4b3c2d;grid-column:1/-1;margin:5px 2px 0;font:700 17px Georgia,serif}.VirtualTributes_gallerySectionTitle___OSEp:not(:first-child){border-top:1px solid #eadfce;margin-top:14px;padding-top:16px}.VirtualTributes_galleryItem__UIdPJ{text-align:center;background:#ffffffd6;border:1px solid #eadfce;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:194px;padding:14px;display:flex;box-shadow:0 8px 22px #503c1e0f}.VirtualTributes_galleryItemRecent__0YWfK{background:linear-gradient(155deg,#fffdf8,#fbf3e6);border-color:#dfccb0;min-height:148px;padding:10px 10px 8px}.VirtualTributes_galleryItemRecent__0YWfK strong{margin-top:5px;font-size:13.5px;line-height:1.2}.VirtualTributes_galleryItemRecent__0YWfK .VirtualTributes_giftDate__EERLq{border-top:none;margin-top:3px;padding-top:0;font-size:9.5px;line-height:1.2}.VirtualTributes_galleryItemGrouped__7jICp{min-height:176px;padding:12px 16px 14px 12px;position:relative}.VirtualTributes_galleryArt__bJCq1{background:#f3ede4;border-radius:14px;place-items:center;width:100%;height:96px;display:grid;overflow:hidden}.VirtualTributes_galleryArt__bJCq1 span{font-size:50px;line-height:1}.VirtualTributes_galleryItem__UIdPJ img{object-fit:cover;border-radius:14px;width:100%;height:96px}.VirtualTributes_productArt__FCQVw img{object-fit:cover;border-radius:14px;width:56px;height:56px}.VirtualTributes_galleryItem__UIdPJ strong{margin-top:8px;font-size:14px}.VirtualTributes_giftCount__a3PBF{color:#fff;background:#4c4033;border-radius:999px;margin-top:6px;padding:4px 10px;font-size:11px;font-weight:800}.VirtualTributes_galleryItem__UIdPJ small{color:#8a7b69;margin-top:3px}.VirtualTributes_galleryItem__UIdPJ .VirtualTributes_giftPrice__qaT4g{color:#8b6235;font-size:10px;font-weight:700}.VirtualTributes_galleryItem__UIdPJ .VirtualTributes_giftDate__EERLq{border-top:1px solid #eee3d4;width:100%;margin-top:auto;padding-top:10px;font-size:10px;line-height:1.35}.VirtualTributes_giftDateRotated__wqDf7{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:.05em;opacity:.88;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700;position:absolute;bottom:14px;right:7px;color:#9b8772!important;border-top:none!important;width:auto!important;margin:0!important;padding:0!important;font-size:9.5px!important;line-height:1!important}.VirtualTributes_empty__T1xBC{text-align:center;color:#786b5b;grid-column:1/-1;padding:30px 20px;line-height:1.6}.VirtualTributes_walletRow___Fmuc{color:#fff;white-space:nowrap;background:#2b251d;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:14px 16px;display:flex}.VirtualTributes_walletRow___Fmuc span{text-overflow:ellipsis;min-width:0;overflow:hidden}.VirtualTributes_walletRow___Fmuc strong{color:#f6d14f;flex:none;align-items:center;gap:5px;font-size:18px;display:flex}.VirtualTributes_memoryPulse___jgDV{color:#76552e;background:linear-gradient(145deg,#fffaf1,#f7ecdc);border:1px solid #eadcc8;border-radius:17px;align-items:center;gap:12px;margin-bottom:10px;padding:13px 15px;display:flex}.VirtualTributes_memoryPulse___jgDV>img,.VirtualTributes_memoryPulse___jgDV>svg{filter:drop-shadow(0 3px 7px #bf7d2a33);object-fit:contain;flex:none}.VirtualTributes_memoryPulse___jgDV>div{flex-direction:column;gap:3px;display:flex}.VirtualTributes_memoryPulse___jgDV strong{color:#493a2b;font:700 16px Georgia,serif}.VirtualTributes_memoryPulse___jgDV span{color:#826f59;font-size:11px}.VirtualTributes_memoryPulseHeader__9cZTf{background:linear-gradient(145deg,#fcfbf8,#f5ecde);border-color:#dfd0bc;border-radius:14px;flex:auto;gap:10px;min-width:0;margin:0;padding:8px 12px}.VirtualTributes_memoryPulseHeader__9cZTf>img,.VirtualTributes_memoryPulseHeader__9cZTf>svg{color:#174f2b;filter:drop-shadow(0 2px 5px #15803d4d);object-fit:contain}.VirtualTributes_memoryPulseHeader__9cZTf>div{gap:2px;min-width:0}.VirtualTributes_memoryPulseHeader__9cZTf strong{white-space:nowrap;color:#3b2e21;font-size:13.5px;font-weight:700;line-height:1.15}.VirtualTributes_memoryPulseHeader__9cZTf span{color:#174f2b;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:800;line-height:1.15;display:block;overflow:hidden}.VirtualTributes_helpPopupBackdrop__mi2FG{z-index:10020!important;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;position:fixed!important;inset:0!important}.VirtualTributes_helpPopup__gGnHp{z-index:10025;background:linear-gradient(155deg,#fffdf8,#f8f0e5);border:1px solid #9b7e584d;border-radius:24px;width:min(390px,100vw - 40px);max-height:calc(100dvh - 48px);padding:25px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #18130d4d}.VirtualTributes_helpPopup__gGnHp>svg{color:#8b6235}.VirtualTributes_helpPopup__gGnHp h3{margin:10px 38px 16px 0;font:700 24px/1.15 Georgia,serif}.VirtualTributes_helpPopup__gGnHp ol{gap:12px;margin:0;padding-left:20px;display:grid}.VirtualTributes_helpPopup__gGnHp li{color:#55493b;padding-left:4px;font-size:13px;line-height:1.5}.VirtualTributes_helpPopup__gGnHp p{color:#746452;border-top:1px solid #e7dac8;margin:18px 0 0;padding-top:14px;font-size:12px;line-height:1.5}.VirtualTributes_helpPopupClose__uzB18{position:absolute;top:15px;right:15px}.VirtualTributes_helpTreeLink__c8foE{color:#8b6235;text-underline-offset:2px;font-weight:700;text-decoration:underline;transition:color .18s}.VirtualTributes_helpTreeLink__c8foE:hover{color:#573b1d}.VirtualTributes_shopContent__5aGlH{flex-direction:column;flex:auto;min-height:0;display:flex}.VirtualTributes_categoryTabs__s_eQd{scrollbar-width:none;flex-shrink:0;gap:7px;padding:2px 1px 10px;display:flex;overflow-x:auto}.VirtualTributes_categoryTabs__s_eQd::-webkit-scrollbar{display:none}.VirtualTributes_categoryTabs__s_eQd button{color:#6f604f;cursor:pointer;background:#ffffffc2;border:1px solid #e5d8c6;border-radius:999px;flex:none;padding:8px 12px;font:700 11px system-ui}.VirtualTributes_categoryTabs__s_eQd button.VirtualTributes_categoryTabActive__PojKQ{color:#fff;background:#42372d;border-color:#6f5540;box-shadow:0 5px 14px #372a1f29}.VirtualTributes_catalog__nJeto{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9b8064 #eee5d9;flex:auto;align-content:start;gap:9px;min-height:160px;max-height:none;padding-right:7px;display:grid;overflow-y:auto}.VirtualTributes_catalog__nJeto::-webkit-scrollbar{width:7px}.VirtualTributes_catalog__nJeto::-webkit-scrollbar-track{background:#eee5d9;border-radius:999px}.VirtualTributes_catalog__nJeto::-webkit-scrollbar-thumb{background:linear-gradient(#a98b69,#796047);border:1px solid #eee5d9;border-radius:999px}.VirtualTributes_product__vWl69{background:#fff;border:1px solid #ede3d6;border-radius:17px;grid-template-columns:58px 1fr auto;align-items:center;gap:10px;min-height:76px;padding:10px;display:grid;position:relative}.VirtualTributes_productArt__FCQVw{background:#faf4e9;border-radius:14px;place-items:center;width:56px;height:56px;font-size:32px;display:grid;position:relative}.VirtualTributes_giftedMark__hhHH3{color:#fff;background:#20a464;border:2px solid #fff;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 3px 8px #18794a47}.VirtualTributes_product__vWl69>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.VirtualTributes_product__vWl69 small{color:#8d7d6c}.VirtualTributes_product__vWl69 button{color:#f6d14f;cursor:pointer;background:#2f291f;border:0;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-width:70px;padding:10px;font-weight:800;display:flex}.VirtualTributes_product__vWl69 button:disabled{opacity:.42;cursor:not-allowed}.VirtualTributes_emptyCategory__WaD2A{text-align:center;color:#786a58;margin:0;padding:28px 12px;font-size:13px}.VirtualTributes_scanNoticeBanner__44KcI{z-index:40;color:#92400e;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #d9770673;border-radius:14px;align-items:center;gap:9px;margin-bottom:3px;padding:10px 13px;font:650 12px/1.4 system-ui,-apple-system,sans-serif;transition:all .2s;display:flex;position:sticky;top:0;box-shadow:0 4px 14px #d977061f}.VirtualTributes_scanNoticeBanner__44KcI svg{color:#b45309;flex-shrink:0}.VirtualTributes_scanNoticeBannerPulse__18y3W{animation:VirtualTributes_scanNoticeBannerPulse__18y3W 1.6s cubic-bezier(.25,1,.5,1) both}.VirtualTributes_scanNoticeIconPulse__HTxlJ{animation:VirtualTributes_scanNoticeIconWiggle__DrxUv 1.4s ease-in-out both}@keyframes VirtualTributes_scanNoticeBannerPulse__18y3W{0%{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#d9770673;transform:scale(1);box-shadow:0 4px 14px #d977061f,0 0 #d97706b3}20%{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#d97706;transform:scale(1.035);box-shadow:0 8px 24px #d9770661,0 0 0 7px #d9770661}40%{border-color:#d9770699;transform:scale(1);box-shadow:0 4px 14px #d9770633,0 0 0 2px #d9770640}60%{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#d97706;transform:scale(1.025);box-shadow:0 7px 20px #d9770652,0 0 0 5px #d9770652}80%{border-color:#d9770699;transform:scale(1);box-shadow:0 4px 14px #d977062e,0 0 0 2px #d9770626}to{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#d9770673;transform:scale(1);box-shadow:0 4px 14px #d977061f,0 0 #d9770600}}@keyframes VirtualTributes_scanNoticeIconWiggle__DrxUv{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(-15deg)scale(1.3)}40%{transform:rotate(15deg)scale(1.3)}60%{transform:rotate(-10deg)scale(1.2)}80%{transform:rotate(10deg)scale(1.1)}}.VirtualTributes_productLocked__vWjyQ,.VirtualTributes_productLocked__vWjyQ *{cursor:not-allowed!important}.VirtualTributes_productLocked__vWjyQ button{opacity:.42;cursor:not-allowed}.VirtualTributes_productLocked__vWjyQ:focus-within,.VirtualTributes_productLocked__vWjyQ:hover{border-color:#d9770673;box-shadow:0 4px 18px #b4530929;z-index:35!important}.VirtualTributes_productAction__wVAKy{justify-content:flex-end;align-items:center;display:flex;position:relative}.VirtualTributes_topup__ICJsF{border-top:1px solid #eadfce;flex-shrink:0;margin-top:auto;padding-top:16px}.VirtualTributes_topupHeader__s3W6_{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;margin-bottom:14px;display:flex}.VirtualTributes_topupHeader__s3W6_ h3{color:#211b14;white-space:nowrap;flex-shrink:0;margin:0;font:700 clamp(15px,4.2vw,18px)/1.2 Georgia,serif}.VirtualTributes_topupInfoBtn__2kIWu{cursor:pointer;color:#7a5426;-webkit-user-select:none;user-select:none;background:#fcf6ec;border:1.5px solid #a37844;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #7a54261f}.VirtualTributes_topupInfoBtnActive__sG_jB,.VirtualTributes_topupInfoBtn__2kIWu:hover{color:#492f12;background:#f3e4cb;border-color:#7b5325;transform:scale(1.1)}.VirtualTributes_topupInfoQuestionMark__Y_kZa{color:inherit;margin-top:-1px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:800;line-height:1;display:block}.VirtualTributes_topupPopupBackdrop__6PUFv{animation:VirtualTributes_topupBackdropFade__yDjvj .2s both;z-index:10020!important;-webkit-backdrop-filter:blur(5px)!important;background:#14100c7a!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;position:fixed!important;inset:0!important}.VirtualTributes_topupPopup__Pm_Mk{z-index:10025;text-align:center;background:linear-gradient(155deg,#fffdf8,#f8f0e5);border:1px solid #9b7e5859;border-radius:22px;flex-direction:column;align-items:center;width:min(340px,100vw - 36px);padding:24px 20px 20px;animation:VirtualTributes_topupPopupScaleIn__qXgyo .25s cubic-bezier(.16,1,.3,1) both;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #18130d47}.VirtualTributes_topupPopupClose__jM5lm{color:#63523f;cursor:pointer;background:#8b623517;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:background .18s,transform .18s;display:grid;position:absolute;top:12px;right:12px}.VirtualTributes_topupPopupClose__jM5lm:hover{background:#8b623533;transform:scale(1.08)}.VirtualTributes_topupPopupBadge__D4UIi{color:#7a5426;-webkit-user-select:none;user-select:none;background:#fbf3e6;border:2px solid #a37844;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:800;display:flex;box-shadow:0 4px 14px #7a542626}.VirtualTributes_topupPopup__Pm_Mk h4{color:#2b251d;margin:0 0 10px;font:700 18px Georgia,serif}.VirtualTributes_topupPopup__Pm_Mk p{color:#55493b;margin:0 0 18px;font-size:13px;line-height:1.55}.VirtualTributes_topupPopup__Pm_Mk p strong{color:#2b251d}.VirtualTributes_topupPopupConfirm__86IlV{color:#fff;cursor:pointer;background:#2b251d;border:0;border-radius:12px;padding:9px 24px;font-size:13px;font-weight:700;transition:transform .15s,background .15s}.VirtualTributes_topupPopupConfirm__86IlV:hover{background:#3d3429;transform:translateY(-1px)}@keyframes VirtualTributes_topupBackdropFade__yDjvj{0%{opacity:0}to{opacity:1}}@keyframes VirtualTributes_topupPopupScaleIn__qXgyo{0%{opacity:0;transform:translate(-50%,-46%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.VirtualTributes_topup__ICJsF>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.VirtualTributes_topup__ICJsF button{cursor:pointer;background:#fff;border:1px solid #e4d5bf;border-radius:14px;flex-direction:column;gap:3px;padding:10px 4px;display:flex}.VirtualTributes_topup__ICJsF button strong{justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex}.VirtualTributes_topup__ICJsF button strong img,.VirtualTributes_topup__ICJsF button strong svg{color:#c89a05;filter:drop-shadow(0 1px 2px #684c0038);object-fit:contain}.VirtualTributes_topup__ICJsF button span{color:#7d6c58;font-size:11px}.VirtualTributes_topup__ICJsF button small{color:#8a6030;font-size:9px;font-weight:800}.VirtualTributes_message__KHh24{color:#fff;text-align:center;background:#263325;border-radius:12px;padding:11px;font-size:12px;position:sticky;bottom:0}.VirtualTributes_giftCelebration___WBHX{z-index:10030;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#3d3225;background:#fffaeff0;border:1px solid #c4a2706b;border-radius:20px;align-items:center;gap:12px;min-width:min(340px,100vw - 32px);padding:14px 18px;animation:VirtualTributes_giftMemoryArrival__fc3JA 2.6s both;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #251c113d}.VirtualTributes_giftCelebration___WBHX>span{font-size:38px;animation:VirtualTributes_giftMemoryFloat__hA3V2 1.4s ease-in-out infinite alternate}.VirtualTributes_giftCelebration___WBHX>div{flex-direction:column;gap:3px;display:flex}.VirtualTributes_giftCelebration___WBHX strong{font:700 16px Georgia,serif}.VirtualTributes_giftCelebration___WBHX small{color:#786754}@keyframes VirtualTributes_giftMemoryArrival__fc3JA{0%{opacity:0;transform:translate(-50%,24px)scale(.96)}15%,82%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,8px)scale(.98)}}@keyframes VirtualTributes_giftMemoryFloat__hA3V2{0%{transform:translateY(1px)}to{transform:translateY(-4px)}}.VirtualTributes_sharePanel__vfjx9{gap:11px;display:grid}.VirtualTributes_shareIntro__EsMJS{background:#f7efe3;border-radius:17px;align-items:flex-start;gap:13px;padding:15px;display:flex}.VirtualTributes_shareIntro__EsMJS svg{color:#8b6235;flex:none}.VirtualTributes_shareIntro__EsMJS strong{font:700 18px Georgia,serif}.VirtualTributes_shareIntro__EsMJS p{color:#756858;margin:5px 0 0;font-size:12px;line-height:1.5}.VirtualTributes_shareAction__iZkei{color:#2b251d;cursor:pointer;background:#fff;border:1px solid #e6dac8;border-radius:16px;align-items:center;gap:13px;min-height:58px;padding:0 17px;font:700 14px system-ui;text-decoration:none;display:flex}.VirtualTributes_shareAction__iZkei>span{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.VirtualTributes_shareAction__iZkei>span svg{width:32px;height:32px;display:block}.VirtualTributes_facebook__pdJl8>span{color:#1877f2}.VirtualTributes_whatsapp__igmv9>span{color:#25d366}.VirtualTributes_telegram__BQSNi>span{color:#229ed9}.VirtualTributes_viber__rTyBg>span{color:#7360f2}.VirtualTributes_nativeShare__eiCss{color:#fff;cursor:pointer;background:#2b251d;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:4px;font-weight:750;display:flex}@media (max-width:860px){.VirtualTributes_balance__NUaV2{right:calc(12px + env(safe-area-inset-right,0px));top:calc(12px + env(safe-area-inset-top,0px));height:32px;padding:5px 10px;font-size:12px}.VirtualTributes_edgeTab__KGt8y{top:auto;bottom:calc(96px + env(safe-area-inset-bottom,0px));padding:10px 8px}.VirtualTributes_galleryTab__VZm8M{border-radius:0 10px 10px 0!important;gap:0!important;padding:4px 6px 4px 4px!important;top:clamp(380px,56svh,520px)!important;bottom:auto!important}.VirtualTributes_shopTab__nKUbZ{top:auto!important;right:0!important;bottom:calc(178px + env(safe-area-inset-bottom,0px))!important;border-right:none!important;border-radius:14px 0 0 14px!important;justify-content:center!important;align-items:center!important;gap:0!important;width:46px!important;min-height:60px!important;padding:0!important;display:flex!important}.VirtualTributes_shopTab__nKUbZ svg{stroke-width:2.2px!important;flex:0 0 28px!important;width:28px!important;height:28px!important;margin:0 auto!important}.VirtualTributes_shareTab__WIJVp{top:auto!important;right:0!important;bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;border-right:none!important;border-radius:14px 0 0 14px!important;justify-content:center!important;align-items:center!important;gap:0!important;width:46px!important;min-height:60px!important;padding:0!important;display:flex!important}.VirtualTributes_shareTab__WIJVp .VirtualTributes_shareHint__EMhWC{display:none!important}.VirtualTributes_shareTab__WIJVp .VirtualTributes_shareMainIcon__mDDK6{stroke-width:2.2px!important;flex:0 0 28px!important;width:28px!important;height:28px!important;margin:0 auto!important;transform:none!important}.VirtualTributes_edgeTab__KGt8y span{display:none}.VirtualTributes_drawer__C7iAq{padding:18px 18px calc(24px + env(safe-area-inset-bottom,0px));max-height:100dvh}.VirtualTributes_gallery__dHSt6{grid-template-columns:repeat(2,1fr)}.VirtualTributes_triggersHidden__4_SEm{opacity:0!important;pointer-events:none!important;transition:opacity .28s,transform .32s cubic-bezier(.22,1,.36,1)!important;transform:translate(130%)!important}.VirtualTributes_galleryTab__VZm8M.VirtualTributes_triggersHidden__4_SEm{transform:translate(-130%)!important}.VirtualTributes_balance__NUaV2.VirtualTributes_triggersHidden__4_SEm{transform:translateY(-130%)!important}.VirtualTributes_triggerEdgeBar__5Da09{z-index:10020;left:0;right:auto;bottom:calc(96px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);color:#f6d14f;cursor:pointer;background:linear-gradient(145deg,#201b16e0,#2e261ed1);border:1px solid #ffffff52;border-left:none;border-radius:0 12px 12px 0;justify-content:center;align-items:center;min-width:32px;min-height:36px;padding:6px 10px 6px 6px;transition:transform .24s cubic-bezier(.16,1,.3,1),background .2s,border-color .2s,opacity .25s;display:flex;position:fixed;box-shadow:4px 6px 18px #00000042}.VirtualTributes_triggerEdgeBar__5Da09:active,.VirtualTributes_triggerEdgeBar__5Da09:hover{background:#1a1510f2;border-color:#f6d14fbf;transform:translate(3px)}.VirtualTributes_triggerEdgeBarCollapsed__4Ht8p{color:#f6d14f;background:linear-gradient(145deg,#2d2416eb,#3c301ce0);border-color:#f6d14fd9;box-shadow:6px 8px 24px #f6d14f47}:is(html[data-tribute-panel] .VirtualTributes_triggerEdgeBar__5Da09,html[data-tribute-panel-open=true] .VirtualTributes_triggerEdgeBar__5Da09){opacity:0!important;pointer-events:none!important;visibility:hidden!important}body:has([data-theme=botanical]) .VirtualTributes_triggerEdgeBar__5Da09{bottom:calc(108px + env(safe-area-inset-bottom,0px))!important}body:has([data-theme=botanical]) .VirtualTributes_shareTab__WIJVp{bottom:calc(108px + env(safe-area-inset-bottom,0px))!important;min-height:60px!important}body:has([data-theme=botanical]) .VirtualTributes_shopTab__nKUbZ{bottom:calc(190px + env(safe-area-inset-bottom,0px))!important;min-height:60px!important}}@media (min-width:861px){.VirtualTributes_triggerEdgeBar__5Da09{display:none!important}}.VirtualTributes_leafIcon__z_jHE{vertical-align:middle;object-fit:contain;pointer-events:none;flex-shrink:0;display:inline-block}.VirtualTributes_balance__NUaV2 img{filter:drop-shadow(0 1px 2px #00000052)}.VirtualTributes_product__vWl69 button img{filter:drop-shadow(0 1px 2px #00000047);flex-shrink:0}.VirtualTributes_globalScanToast__oKUgt{color:#fffdfa;-webkit-backdrop-filter:blur(18px);pointer-events:auto;background:linear-gradient(145deg,#1c1610f7,#2c2218f2);border:1.5px solid #f6d14fbf;border-radius:18px;align-items:center;gap:12px;width:min(450px,100vw - 32px);padding:13px 16px;animation:VirtualTributes_globalToastSlideIn__Rs0gR .3s cubic-bezier(.16,1,.3,1) both;display:flex;top:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #00000080,0 4px 16px #0000004d,inset 0 1px #ffffff40;z-index:100080!important;position:fixed!important}.VirtualTributes_globalScanToastIcon__OSXDY{color:#f6d14f;background:linear-gradient(135deg,#f59e0b4d,#d9770633);border:1px solid #f59e0b99;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.VirtualTributes_globalScanToastContent__ZYVa1{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.VirtualTributes_globalScanToastContent__ZYVa1 strong{color:#fef3c7;letter-spacing:-.01em;font:700 13.5px/1.2 system-ui,-apple-system,sans-serif}.VirtualTributes_globalScanToastContent__ZYVa1 span{color:#f3ede2;font:500 12px/1.35 system-ui,-apple-system,sans-serif}.VirtualTributes_globalScanToastClose__R1mth{color:#d1c5b4;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .18s,color .18s;display:flex}.VirtualTributes_globalScanToastClose__R1mth:hover{color:#fff;background:#ffffff38}@keyframes VirtualTributes_globalToastSlideIn__Rs0gR{0%{opacity:0;transform:translate(-50%,-20px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}.VirtualTributes_globalScanTooltip__9M7gk{color:#fef3c7;-webkit-backdrop-filter:blur(14px);pointer-events:none;background:linear-gradient(145deg,#1a140efa,#261d14f5);border:1.5px solid #f6d14fb3;border-radius:12px;align-items:center;gap:8px;max-width:250px;padding:8px 12px;font:650 11.5px/1.35 system-ui,-apple-system,sans-serif;animation:VirtualTributes_globalTooltipPopIn__rD93A .2s cubic-bezier(.16,1,.3,1) both;display:flex;transform:translateY(-50%);box-shadow:0 12px 32px #00000073,0 3px 10px #00000040;z-index:100075!important;position:fixed!important}.VirtualTributes_globalScanTooltip__9M7gk:after{content:"";border:6px solid #0000;border-left-color:#1a140efa;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.VirtualTributes_globalScanTooltipBadge__roQvd{color:#f6d14f;background:#f59e0b40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}@keyframes VirtualTributes_globalTooltipPopIn__rD93A{0%{opacity:0;transform:translateY(-50%)translate(6px)scale(.96)}to{opacity:1;transform:translateY(-50%)translate(0)scale(1)}}.VirtualTributes_qrActionBtn__EIQIM{background:linear-gradient(145deg,#fffefb,#faf3e6)!important;border:1.5px solid #dfcca8!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 3px 12px #8b623514!important}.VirtualTributes_qrActionBtn__EIQIM:hover{transform:translateY(-2px);background:linear-gradient(145deg,#faf3e6,#f3e5ce)!important;border-color:#bfa06b!important;box-shadow:0 8px 22px #8b623529!important}.VirtualTributes_qrActionBtn__EIQIM:active{transform:translateY(0)}.VirtualTributes_qrActionIcon__SkN_0{color:#7d5727!important;background:#f4e7d4!important;border-radius:50%!important;flex-shrink:0!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;box-shadow:0 2px 8px #7d572724!important}.VirtualTributes_qrActionIcon__SkN_0 svg{width:20px!important;height:20px!important;display:block!important}.VirtualTributes_qrActionText__6P4LT{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.VirtualTributes_qrActionText__6P4LT strong{line-height:1.2;color:#2b251d!important;font:700 14.5px system-ui,-apple-system,sans-serif!important}.VirtualTributes_qrActionText__6P4LT small{line-height:1.2;color:#826e58!important;font-size:11px!important;font-weight:500!important}.VirtualTributes_qrBackdrop__Pihs_{animation:VirtualTributes_qrBackdropFadeIn__Sd_cQ .3s cubic-bezier(.16,1,.3,1) both;z-index:10015!important;-webkit-backdrop-filter:blur(4px)!important;background:#16110c75!important;border:0!important;width:100%!important;height:100%!important;position:fixed!important;inset:0!important}.VirtualTributes_qrBackdropClosing__9t5pa{animation:VirtualTributes_qrBackdropFadeOut__2X91Q .35s cubic-bezier(.16,1,.3,1) both}@keyframes VirtualTributes_qrBackdropFadeIn__Sd_cQ{0%{opacity:0}to{opacity:1}}@keyframes VirtualTributes_qrBackdropFadeOut__2X91Q{0%{opacity:1}to{opacity:0}}.VirtualTributes_qrDrawer__LrTw0{will-change:transform;transition:transform .4s cubic-bezier(.16,1,.3,1);transform:translate(105%);z-index:10020!important;width:min(440px,100vw - 32px)!important;padding:22px 20px calc(24px + env(safe-area-inset-bottom,0px))!important;color:#241d16!important;overscroll-behavior:contain!important;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important;background:linear-gradient(165deg,#fffdfa,#fffbf2 40%,#faf3e5)!important;flex-direction:column!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden auto!important;box-shadow:-12px 0 55px #18120c4d!important}.VirtualTributes_qrDrawer__LrTw0.VirtualTributes_qrDrawerOpen__I43r7{animation:VirtualTributes_qrSlideInFromRight__MPqFr .45s cubic-bezier(.16,1,.3,1) both;transform:translate(0)!important}.VirtualTributes_qrDrawer__LrTw0.VirtualTributes_qrDrawerClosing__csiab{animation:VirtualTributes_qrSlideOutToRight__ERjMQ .38s cubic-bezier(.16,1,.3,1) both}@keyframes VirtualTributes_qrSlideInFromRight__MPqFr{0%{transform:translate(105%)}to{transform:translate(0)}}@keyframes VirtualTributes_qrSlideOutToRight__ERjMQ{0%{transform:translate(0)}to{transform:translate(105%)}}.VirtualTributes_qrHeader__aGu4_{border-bottom:1px solid #eadfcb;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.VirtualTributes_qrBackBtn__yzyiP{color:#6d512a;cursor:pointer;background:#fbf5ea;border:1px solid #decab0;border-radius:20px;align-items:center;gap:5px;padding:6px 14px 6px 10px;font:700 12.5px system-ui,sans-serif;transition:all .2s;display:inline-flex}.VirtualTributes_qrBackBtn__yzyiP:hover{color:#4b3416;background:#f4e8d3;border-color:#bfa47d;transform:translate(-2px)}.VirtualTributes_qrHeaderTitle__Ra9zB{text-align:center;flex:auto}.VirtualTributes_qrHeaderTitle__Ra9zB small{text-transform:uppercase;letter-spacing:.08em;color:#8c6a3f;font-size:10px;font-weight:800;display:block}.VirtualTributes_qrHeaderTitle__Ra9zB h3{color:#2b2319;margin:2px 0 0;font:700 19px Georgia,serif}.VirtualTributes_qrCloseBtn__N_i_6{color:#5d4c38;cursor:pointer;background:#f4ecdf;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:all .2s;display:grid}.VirtualTributes_qrCloseBtn__N_i_6:hover{color:#241d16;background:#eadfcb;transform:scale(1.08)}.VirtualTributes_qrPersonBanner__egxkg{background:linear-gradient(145deg,#f8f0e4,#f2e4d0);border:1px solid #decbb2;border-radius:18px;flex-shrink:0;align-items:center;gap:13px;margin-bottom:14px;padding:10px 14px;display:flex}.VirtualTributes_qrPersonIcon__VDmdY{background:#fdf8ee;border:2.5px solid #dfc7a7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;overflow:hidden;box-shadow:0 4px 12px #412f1829}.VirtualTributes_qrPersonLogo__qC8LP{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.VirtualTributes_qrPersonInfo__yx1vj{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.VirtualTributes_qrPersonNameWrap__pc6VX{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.VirtualTributes_qrPersonName__J90ps{color:#2c2217;letter-spacing:-.01em;font:700 15.5px Georgia,serif}.VirtualTributes_qrPersonYears__vuKG_{color:#795f40;white-space:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:600}.VirtualTributes_qrCardContainer__EkEOB{flex-shrink:0;justify-content:center;margin:4px 0 14px;display:flex}.VirtualTributes_qrCard__CDc4y{background:linear-gradient(#fff,#faf6f0);border:1.5px solid #dfc7a7;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:256px;padding:16px;display:flex;position:relative;box-shadow:0 14px 36px #412f181f,0 2px 8px #0000000a}.VirtualTributes_qrCornerBl__sHKkd,.VirtualTributes_qrCornerBr__nQBfV,.VirtualTributes_qrCornerTl__aHBA0,.VirtualTributes_qrCornerTr__N3CDv{pointer-events:none;border-style:solid;border-color:#b68a3c;width:20px;height:20px;position:absolute}.VirtualTributes_qrCornerTl__aHBA0{border-width:3px 0 0 3px;border-top-left-radius:7px;top:7px;left:7px}.VirtualTributes_qrCornerTr__N3CDv{border-width:3px 3px 0 0;border-top-right-radius:7px;top:7px;right:7px}.VirtualTributes_qrCornerBl__sHKkd{border-width:0 0 3px 3px;border-bottom-left-radius:7px;bottom:7px;left:7px}.VirtualTributes_qrCornerBr__nQBfV{border-width:0 3px 3px 0;border-bottom-right-radius:7px;bottom:7px;right:7px}.VirtualTributes_qrCanvasWrap__xaROE{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:220px;height:220px;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #dfc7a773}.VirtualTributes_qrCanvasWrap__xaROE svg{border-radius:6px;display:block}.VirtualTributes_qrNotice__ri9mo{background:#fcf8f0;border:1px solid #ebdcc9;border-radius:14px;flex-shrink:0;align-items:center;gap:9px;margin-bottom:12px;padding:9px 14px;display:flex}.VirtualTributes_qrNoticeIcon__QHWI2{color:#936835;flex-shrink:0}.VirtualTributes_qrNotice__ri9mo strong{color:#2b2216;letter-spacing:-.01em;font-size:12.5px;font-weight:700}.VirtualTributes_qrUrlBox__VAOc7{background:#f3ede2;border:1px solid #e3d5c1;border-radius:15px;flex-shrink:0;margin-bottom:10px;padding:10px 12px}.VirtualTributes_qrUrlHeading__tf8we{text-transform:uppercase;letter-spacing:.05em;color:#8b6b44;margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}.VirtualTributes_qrUrlDisplay__UC_Ba{background:#fff;border:1px solid #ded0bd;border-radius:9px;padding:6px 10px;overflow:hidden}.VirtualTributes_qrUrlDisplay__UC_Ba code{color:#261f17;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;display:block}.VirtualTributes_qrDevSwitch__9VRGd{gap:6px;margin-top:8px;display:flex}.VirtualTributes_qrDevSwitch__9VRGd button{color:#725b3e;cursor:pointer;background:#faf4e8;border:1px solid #dccabb;border-radius:8px;flex:1;padding:5px 8px;font-size:10.5px;font-weight:600;transition:all .15s}.VirtualTributes_qrDevSwitch__9VRGd button.VirtualTributes_qrDevSwitchActive__8M7R7{color:#fff;background:#463728;border-color:#35291d;font-weight:750}.VirtualTributes_qrActions__IlGus{flex-direction:column;flex-shrink:0;gap:8px;margin-top:0;padding-top:0;display:flex}.VirtualTributes_qrBtn__8QuD4{cursor:pointer;box-sizing:border-box;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:13.5px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.VirtualTributes_qrBtnPrimary__NblFT{color:#f7ede0;background:linear-gradient(145deg,#382d20,#221a11);border:0;box-shadow:0 4px 14px #221a1138}.VirtualTributes_qrBtnPrimary__NblFT:hover{color:#fff;background:linear-gradient(145deg,#463929,#2b2116);transform:translateY(-1px);box-shadow:0 6px 18px #221a114d}.VirtualTributes_qrBtnSecondary__Xtoav{color:#4b361e;background:#fff;border:1.5px solid #dcc9ad}.VirtualTributes_qrBtnSecondary__Xtoav:hover{color:#2c1e0e;background:#faf3e6;border-color:#bfa57e;transform:translateY(-1px)}.VirtualTributes_qrOpenExternal__MxKeI{color:#8c6f4b;text-align:center;justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.VirtualTributes_qrOpenExternal__MxKeI:hover{color:#4f3b23;text-decoration:underline}@media (max-width:860px){.VirtualTributes_qrDrawer__LrTw0{width:100vw!important;max-width:100vw!important;padding:18px 16px calc(24px + env(safe-area-inset-bottom,0px))!important}}@media print{.VirtualTributes_backdrop__wRR5c,.VirtualTributes_drawer__C7iAq,.VirtualTributes_edgeTab__KGt8y,.VirtualTributes_giftCelebration___WBHX,.VirtualTributes_globalScanToast__oKUgt,.VirtualTributes_globalScanTooltip__9M7gk,.VirtualTributes_qrDrawerBackdrop___E__X,.VirtualTributes_qrDrawer__LrTw0,.VirtualTributes_triggerEdgeBar__5Da09{display:none!important}}