/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--preview-light:0}*,:before,:after,::backdrop{--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-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--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: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-relaxed:1.625;--default-transition-duration:0s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;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,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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.z-30{z-index:30}.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}}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.flex{display:flex}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-\[var\(--theme-nav-height\)\]{height:var(--theme-nav-height)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-12{width:calc(var(--spacing) * 12)}.w-full{width:100%}.w-screen{width:100vw}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.rotate-45{rotate:45deg}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab,red,red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{-o-object-fit:cover;object-fit:cover}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.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)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-100{opacity:1}.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)}.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)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-700{--tw-duration:.7s;transition-duration:.7s}@media(min-width:40rem){.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media(min-width:48rem){.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}}@property --preview-light{syntax:"<number>";inherits:true;initial-value:0}@font-face{font-family:The Darkest Night;src:url(/fonts/TheDarkestNightGothic-j0Jy.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Blacker Gothic;src:url(/fonts/BlackerGothicPersonalUse-pgqXO.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cursed Gothic;src:url(/fonts/CursedGothic-DYnw0.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Metal Gothic;src:url(/fonts/MetalGothicDemoVersionRegular-WyB9A.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:dark;--theme-nav-height:5.25rem}.theme-imperius-name{letter-spacing:.03em;text-transform:none;font-family:The Darkest Night,serif;font-weight:400}.theme-imperius-name--hero{letter-spacing:.02em;line-height:.95}.theme-candyandblood-name{letter-spacing:.04em;text-transform:none;flex-direction:column;align-items:flex-start;gap:.32em;font-family:Metal Gothic,serif;font-weight:400;line-height:1;display:flex}.theme-candyandblood-name__line{line-height:1;display:block}.theme-candyandblood-coming-soon{letter-spacing:.04em;text-transform:none;text-align:right;flex-direction:column;align-items:flex-end;gap:.32em;font-family:Metal Gothic,serif;font-weight:400;line-height:1;display:flex}.theme-candyandblood-name--hero{letter-spacing:.03em;text-transform:none;line-height:.95}:is(button,a[href],summary,.theme-tab-trigger,.theme-gallery-thumb,.theme-modal-dismiss-btn,.theme-modal-icon-btn,.theme-modal-icon-shell,.theme-mute-shell,.theme-landing__cell--active),:is(button,a[href],summary,.theme-tab-trigger,.theme-gallery-thumb,.theme-modal-dismiss-btn,.theme-modal-icon-btn,.theme-modal-icon-shell,.theme-mute-shell,.theme-landing__cell--active):hover,:is(button,a[href],summary,.theme-tab-trigger,.theme-gallery-thumb,.theme-modal-dismiss-btn,.theme-modal-icon-btn,.theme-modal-icon-shell,.theme-mute-shell,.theme-landing__cell--active):focus-visible,:is(button,a[href],summary,.theme-tab-trigger,.theme-gallery-thumb,.theme-modal-dismiss-btn,.theme-modal-icon-btn,.theme-modal-icon-shell,.theme-mute-shell,.theme-landing__cell--active):active{transition:none!important}html,body,#root{min-height:100%}body{color:#fafafa;margin:0;overflow:hidden}.theme-fade-enter{opacity:0}.theme-fade-enter-active{opacity:1;transition:opacity .6s ease-in-out}.theme-fade-exit{opacity:1}.theme-fade-exit-active{opacity:0;transition:opacity .6s ease-in-out}.imperius-intro{z-index:40;pointer-events:none;background:0 0;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.imperius-intro__fadeable{z-index:1;background:#000;position:absolute;top:0;right:0;bottom:0;left:0}.imperius-intro__fadeable--outro{opacity:1;transition:opacity 4s ease-out}.imperius-intro__fadeable--outro-active{opacity:0}.imperius-intro__video{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.imperius-intro__lightning{z-index:2;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.imperius-intro__lightning--visible{opacity:.55;visibility:visible}.imperius-intro__video--prefade{opacity:0}.imperius-intro__video--fade-in{--intro-dark-hold:28.57%;--intro-lightning-at:85.71%;--intro-pre-lightning-opacity:.5;opacity:0;animation-name:imperius-start-fade-in;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes imperius-start-fade-in{0%{opacity:0}19.05%{opacity:0}57.14%{opacity:var(--intro-pre-lightning-opacity,.5)}to{opacity:1}}.theme-view__content--fade-in,.theme-nav--fade-in{opacity:0;animation-name:theme-content-fade-in;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes theme-content-fade-in{0%{opacity:0}to{opacity:1}}.theme-image-frame{vertical-align:top;--frame-padding:3px;--frame-corner:18px;--frame-gem:5px;--frame-border:1px;--frame-corner-stroke:2px;max-width:100%;display:inline-block;position:relative}.theme-image-frame--hero{--frame-padding:4px;--frame-corner:28px;--frame-gem:7px;filter:drop-shadow(0 0 24px var(--frame-glow)) drop-shadow(0 12px 40px #000000a6)}@supports (color:color-mix(in lab,red,red)){.theme-image-frame--hero{filter:drop-shadow(0 0 24px color-mix(in srgb,var(--frame-glow) 35%,transparent)) drop-shadow(0 12px 40px #000000a6)}}.theme-image-frame--showcase{--frame-padding:3px;--frame-corner:22px;--frame-gem:6px;filter:drop-shadow(0 0 32px var(--frame-glow)) drop-shadow(0 16px 48px #0000008c)}@supports (color:color-mix(in lab,red,red)){.theme-image-frame--showcase{filter:drop-shadow(0 0 32px color-mix(in srgb,var(--frame-glow) 40%,transparent)) drop-shadow(0 16px 48px #0000008c)}}.theme-image-frame--gallery{--frame-corner:10px;--frame-gem:4px;filter:drop-shadow(0 0 10px var(--frame-glow)) drop-shadow(0 4px 12px #00000080)}@supports (color:color-mix(in lab,red,red)){.theme-image-frame--gallery{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--frame-glow) 25%,transparent)) drop-shadow(0 4px 12px #00000080)}}.theme-image-frame__ring{padding:var(--frame-padding);background:linear-gradient(145deg,var(--frame-glow) 0%,var(--frame-primary) 35%,var(--frame-primary) 70%,var(--frame-accent) 100%);position:relative}@supports (color:color-mix(in lab,red,red)){.theme-image-frame__ring{background:linear-gradient(145deg,color-mix(in srgb,var(--frame-glow) 90%,white) 0%,var(--frame-primary) 35%,color-mix(in srgb,var(--frame-primary) 60%,black) 70%,var(--frame-accent) 100%)}}.theme-image-frame__ring{box-shadow:inset 0 1px 0 var(--frame-glow),0 0 0 1px var(--frame-primary)}@supports (color:color-mix(in lab,red,red)){.theme-image-frame__ring{box-shadow:inset 0 1px color-mix(in srgb,var(--frame-glow) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--frame-primary) 40%,transparent)}}.theme-image-frame__inner{box-shadow:inset 0 0 0 1px var(--frame-accent),inset 0 0 24px #000000d9;background:#080606;padding:2px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.theme-image-frame__inner{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--frame-accent) 55%,transparent),inset 0 0 24px #000000d9}}.theme-image-frame--hero .theme-image-frame__inner{padding:3px}.theme-image-frame__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.theme-image-frame--hero .theme-image-frame__img{-o-object-fit:contain;object-fit:contain;width:auto;max-height:min(72vh,680px)}.theme-showcase-layer{top:3.25rem;left:0;right:0;bottom:var(--theme-nav-height);z-index:5;pointer-events:none;justify-content:flex-end;align-items:flex-end;padding:0 .75rem .35rem;display:flex;position:absolute}.theme-image-frame--showcase{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-height:100%}.theme-image-frame--showcase .theme-image-frame__ring{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:inline-block}.theme-image-frame--showcase .theme-image-frame__inner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;box-shadow:none;background:0 0;padding:2px;line-height:0;display:inline-block}.theme-image-frame--showcase .theme-image-frame__img{width:auto;height:auto;max-height:calc(100vh - var(--theme-nav-height) - 4.5rem);-o-object-fit:contain;object-fit:contain;max-width:min(34vw,420px);display:block}@media(max-width:767px){.theme-showcase-layer{justify-content:center;padding:0 .75rem .5rem}.theme-image-frame--showcase .theme-image-frame__img{max-width:min(72vw,360px)}}.theme-view--candyandblood .theme-showcase-layer{top:0;left:0;right:0;bottom:var(--theme-nav-height);justify-content:center;align-items:center;padding:0;display:flex}.theme-view--candyandblood .theme-image-frame--showcase{justify-content:center;align-items:center;width:100%;height:100%;max-height:none;display:flex}.theme-view--candyandblood .theme-image-frame--showcase .theme-image-frame__ring,.theme-view--candyandblood .theme-image-frame--showcase .theme-image-frame__inner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0}.theme-view--candyandblood .theme-image-frame--showcase .theme-image-frame__img,.theme-view--candyandblood .theme-hero-video{width:min(94vw,1080px);max-width:min(94vw,1080px);height:auto;max-height:calc(100vh - var(--theme-nav-height) - 2rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;margin:0 auto;display:block}.theme-view--quickshover .theme-showcase-layer--wide{justify-content:center;align-items:center;display:flex}.theme-view--quickshover .theme-image-frame--showcase-wide{width:100%;max-width:min(96vw,1280px);height:100%;max-height:calc(100vh - var(--theme-nav-height) - 1.5rem);margin:0 auto;position:relative;inset:auto}.theme-view--quickshover .theme-image-frame--showcase-wide .theme-image-frame__ring,.theme-view--quickshover .theme-image-frame--showcase-wide .theme-image-frame__inner{width:100%;height:100%}.theme-view--quickshover .theme-image-frame--showcase-wide .theme-image-frame__img,.theme-view--quickshover .theme-hero-plain--wide{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;max-width:none;height:100%;max-height:none}@media(max-width:767px){.theme-view--candyandblood .theme-image-frame--showcase .theme-image-frame__img,.theme-view--candyandblood .theme-hero-video{width:min(98vw,820px);max-width:min(98vw,820px);max-height:calc(100vh - var(--theme-nav-height) - 2rem)}}.theme-showcase-layer--wide{top:0;left:0;right:0;bottom:var(--theme-nav-height);width:100%;padding:0;display:block;overflow:hidden}.theme-image-frame--showcase-wide{inset:var(--hero-inset);width:auto;max-width:none;height:auto;display:block;position:absolute}.theme-image-frame--showcase-wide .theme-image-frame__ring{box-sizing:border-box;width:100%;height:100%;padding:var(--frame-padding,2px);box-shadow:none;border:var(--frame-border,1px) solid var(--frame-primary);background:0 0;display:block}@supports (color:color-mix(in lab,red,red)){.theme-image-frame--showcase-wide .theme-image-frame__ring{border:var(--frame-border,1px) solid color-mix(in srgb,var(--frame-primary) 45%,transparent)}}.theme-image-frame--showcase-wide .theme-image-frame__inner{width:100%;height:100%;box-shadow:none;background:0 0;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.theme-image-frame--showcase-wide .theme-image-frame__img{z-index:0;display:block;position:relative}.theme-image-frame__media-filter{z-index:1;pointer-events:none;width:100%;height:100%;display:none;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--showcase-wide .theme-image-frame__corner,.theme-image-frame--showcase-wide .theme-image-frame__gem{z-index:25;position:fixed}.theme-image-frame--showcase-wide .theme-image-frame__corner--tl{top:var(--hero-inset);left:var(--hero-inset)}.theme-image-frame--showcase-wide .theme-image-frame__corner--tr{top:var(--hero-inset);right:var(--hero-inset)}.theme-image-frame--showcase-wide .theme-image-frame__corner--bl{bottom:calc(var(--theme-nav-height) + var(--hero-inset));left:var(--hero-inset)}.theme-image-frame--showcase-wide .theme-image-frame__corner--br{bottom:calc(var(--theme-nav-height) + var(--hero-inset));right:var(--hero-inset)}.theme-image-frame--showcase-wide .theme-image-frame__gem--tl{top:calc(var(--hero-inset) + var(--frame-corner) * var(--frame-gem-inset,.14));left:calc(var(--hero-inset) + var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame--showcase-wide .theme-image-frame__gem--tr{top:calc(var(--hero-inset) + var(--frame-corner) * var(--frame-gem-inset,.14));right:calc(var(--hero-inset) + var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame--showcase-wide .theme-image-frame__gem--bl{bottom:calc(var(--theme-nav-height) + var(--hero-inset) + var(--frame-corner) * var(--frame-gem-inset,.14));left:calc(var(--hero-inset) + var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame--showcase-wide .theme-image-frame__gem--br{bottom:calc(var(--theme-nav-height) + var(--hero-inset) + var(--frame-corner) * var(--frame-gem-inset,.14));right:calc(var(--hero-inset) + var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-hero-plain{width:auto;height:auto;max-height:calc(100vh - var(--theme-nav-height) - 2.5rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;max-width:calc(100vw - 1.5rem);display:block}.theme-view--wide{--hero-focus-x:88%;--hero-inset:clamp(.5rem, 1.35vw, 1rem)}.theme-view--wide .theme-view__bg-video,.theme-hero-plain--wide,.theme-image-frame--showcase-wide .theme-image-frame__img{-o-object-position:var(--hero-focus-x) center;object-position:var(--hero-focus-x) center}.theme-hero-plain--wide,.theme-image-frame--showcase-wide .theme-image-frame__img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}@media(max-width:1024px){.theme-view--wide{--hero-focus-x:90%}}@media(max-width:767px){.theme-view--wide{--hero-focus-x:88%}}@media(max-width:480px){.theme-view--wide{--hero-focus-x:88%}}.theme-debug .theme-hero-plain{filter:none;opacity:1;image-rendering:auto}.theme-view__panel{left:0;right:0;bottom:var(--theme-nav-height);z-index:20;pointer-events:none;flex-direction:column;justify-content:flex-end;padding:1rem 1.25rem 1.25rem;display:flex;position:absolute}.theme-view__panel--wide{top:var(--hero-inset);right:var(--hero-inset);left:var(--hero-inset);bottom:calc(var(--theme-nav-height) + var(--hero-inset));background:0 0;justify-content:center;align-items:flex-start}.theme-view__copy{width:100%;max-width:36rem}.theme-view--candyandblood .theme-view__panel{background:linear-gradient(#0000,#0000008c 58%,#000000eb)}@media(min-width:768px){.theme-view__panel{padding:1.5rem 2.5rem 1.25rem}}@media(min-width:768px)and (max-width:1024px){.theme-image-frame--showcase-wide .theme-image-frame__media-filter{background:linear-gradient(105deg,#000000c7,#00000080 36%,#00000024 54%,#0000 68%);display:block}}@media(max-width:767px){.theme-view__copy{max-width:100%}.theme-view--wide{--hero-inset:.5rem;--hero-focus-x:58%;overflow:hidden}.theme-view--wide .theme-view__content--wide{overflow:hidden}.theme-view--wide .theme-showcase-layer--wide{top:0;right:0;bottom:var(--theme-nav-height);width:auto;height:auto;min-height:0;position:absolute;left:0;overflow:hidden}.theme-view--wide .theme-view__panel--wide{top:var(--hero-inset);right:var(--hero-inset);bottom:calc(var(--theme-nav-height) + var(--hero-inset));left:var(--hero-inset);z-index:20;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;pointer-events:auto;justify-content:flex-start;align-items:stretch;min-height:0;padding:.5rem 1rem 1.25rem;position:absolute;overflow:hidden auto}.theme-view--wide .theme-mute-shell--wide{top:.75rem;right:.75rem}.theme-image-frame--showcase-wide .theme-image-frame__corner,.theme-image-frame--showcase-wide .theme-image-frame__gem{position:absolute}.theme-image-frame--showcase-wide .theme-image-frame__corner--tl{top:0;left:0}.theme-image-frame--showcase-wide .theme-image-frame__corner--tr{top:0;right:0}.theme-image-frame--showcase-wide .theme-image-frame__corner--bl{bottom:0;left:0}.theme-image-frame--showcase-wide .theme-image-frame__corner--br{bottom:0;right:0}.theme-image-frame--showcase-wide .theme-image-frame__gem--tl{top:calc(var(--frame-corner) * var(--frame-gem-inset,.14));left:calc(var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame--showcase-wide .theme-image-frame__gem--tr{top:calc(var(--frame-corner) * var(--frame-gem-inset,.14));right:calc(var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame--showcase-wide .theme-image-frame__gem--bl{bottom:calc(var(--frame-corner) * var(--frame-gem-inset,.14));left:calc(var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame--showcase-wide .theme-image-frame__gem--br{bottom:calc(var(--frame-corner) * var(--frame-gem-inset,.14));right:calc(var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame--showcase-wide .theme-image-frame__media-filter{background:linear-gradient(#00000014,#00000040 35%,#000000b8 68%,#000000e6);display:block}.theme-gallery-thumbs{--gallery-thumb-size:clamp(4.75rem, 22vw, 6.5rem);gap:.75rem}.theme-view__content:not(.theme-view__content--wide){overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}.theme-view__panel:not(.theme-view__panel--wide){padding:.875rem 1rem calc(var(--theme-nav-height) + .75rem)}}@media(max-width:480px){.theme-view--wide{--hero-focus-x:52%}.theme-view--wide .theme-view__panel--wide{padding-inline:.875rem}}.theme-debug *,.theme-debug :before,.theme-debug :after{transition:none!important;animation:none!important}.theme-image-frame--showcase .theme-image-frame__vignette{background:linear-gradient(#0000,#0000 55%,#00000059);box-shadow:inset 0 0 40px #0003}.theme-image-frame--gallery .theme-image-frame__ring{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:inline-block}.theme-image-frame--gallery .theme-image-frame__inner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;box-shadow:none;background:0 0;padding:0;line-height:0;display:inline-block}.theme-image-frame--gallery .theme-image-frame__img{-o-object-fit:cover;object-fit:cover;width:3.75rem;height:3.75rem;display:block}.theme-image-frame--gallery .theme-image-frame__corner,.theme-image-frame--gallery .theme-image-frame__gem{z-index:4}.theme-image-frame__vignette{pointer-events:none;background:linear-gradient(to bottom,var(--frame-accent) 0%,transparent 30%,transparent 70%,#00000073 100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.theme-image-frame__vignette{background:linear-gradient(to bottom,color-mix(in srgb,var(--frame-accent) 12%,transparent) 0%,transparent 30%,transparent 70%,#00000073 100%)}}.theme-image-frame__vignette{box-shadow:inset 0 0 30px #00000059}.theme-image-frame__corner{z-index:2;width:var(--frame-corner);height:var(--frame-corner);border-color:var(--frame-glow);opacity:.95;border-style:solid;position:absolute}.theme-image-frame__corner--tl{border-width:var(--frame-corner-stroke,2px) 0 0 var(--frame-corner-stroke,2px);top:0;left:0}.theme-image-frame__corner--tr{border-width:var(--frame-corner-stroke,2px) var(--frame-corner-stroke,2px) 0 0;top:0;right:0}.theme-image-frame__corner--bl{border-width:0 0 var(--frame-corner-stroke,2px) var(--frame-corner-stroke,2px);bottom:0;left:0}.theme-image-frame__corner--br{border-width:0 var(--frame-corner-stroke,2px) var(--frame-corner-stroke,2px) 0;bottom:0;right:0}.theme-image-frame__gem{z-index:3;width:var(--frame-gem);height:var(--frame-gem);background:linear-gradient(135deg,var(--frame-glow) 0%,var(--frame-primary) 50%,var(--frame-accent) 100%);position:absolute;rotate:45deg}@supports (color:color-mix(in lab,red,red)){.theme-image-frame__gem{background:linear-gradient(135deg,var(--frame-glow) 0%,var(--frame-primary) 50%,color-mix(in srgb,var(--frame-accent) 70%,black) 100%)}}.theme-image-frame__gem{box-shadow:0 0 8px var(--frame-glow)}@supports (color:color-mix(in lab,red,red)){.theme-image-frame__gem{box-shadow:0 0 8px color-mix(in srgb,var(--frame-glow) 60%,transparent)}}.theme-image-frame__gem--tl{top:calc(var(--frame-corner) * var(--frame-gem-inset,.14));left:calc(var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame__gem--tr{top:calc(var(--frame-corner) * var(--frame-gem-inset,.14));right:calc(var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame__gem--bl{bottom:calc(var(--frame-corner) * var(--frame-gem-inset,.14));left:calc(var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame__gem--br{bottom:calc(var(--frame-corner) * var(--frame-gem-inset,.14));right:calc(var(--frame-corner) * var(--frame-gem-inset,.14))}.theme-image-frame--landing{--frame-padding:0;--landing-edge:11px;filter:none;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--landing .theme-image-frame__ring{width:100%;height:100%;box-shadow:none;background:0 0;border:none;padding:0}.theme-image-frame--landing .theme-image-frame__inner{width:100%;height:100%;box-shadow:none;background:0 0;padding:0;position:relative;overflow:hidden}.theme-landing__content-veil{top:var(--landing-edge);right:var(--landing-edge);bottom:var(--landing-edge);left:var(--landing-edge);z-index:1;pointer-events:none;background:#00000047;position:absolute}.theme-landing__bevel-glass{z-index:2;padding:var(--landing-edge);-webkit-backdrop-filter:blur(15px);box-shadow:inset 1px 1px #ffffff80,inset -1px -1px #0000004d,inset 0 0 0 1px var(--frame-primary),0 10px 20px #0003;background:#ffffff1a;border:1px solid #ffffff4d;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.theme-landing__bevel-glass{box-shadow:inset 1px 1px #ffffff80,inset -1px -1px #0000004d,inset 0 0 0 1px color-mix(in srgb,var(--frame-primary) 35%,transparent),0 10px 20px #0003}}.theme-landing__bevel-glass{pointer-events:none;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.theme-image-frame--landing .theme-image-frame__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center var(--landing-focus-y,22%);object-position:center var(--landing-focus-y,22%);width:100%;height:100%;transform:scale(var(--landing-img-zoom));transform-origin:center var(--landing-focus-y,22%)}.theme-tabs-list{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.35rem;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 4px 24px #00000059}.theme-tab-trigger{letter-spacing:.06em;color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0;font-size:.875rem;font-weight:500;position:relative}.theme-tab-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff40}.theme-tab-trigger:hover{color:#ffffffb8}.theme-tab-trigger__label{z-index:1;border-radius:4px;padding:.65rem 1.35rem;display:block;position:relative}.theme-tab-trigger[data-state=active] .theme-tab-trigger__label{box-shadow:0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.theme-tab-trigger[data-state=active] .theme-tab-trigger__label{box-shadow:0 0 0 1px color-mix(in srgb,currentColor 55%,transparent)}}.theme-skip-shell{z-index:45;opacity:1;position:absolute;top:1.5rem;right:2.75rem}@keyframes theme-skip-fade-out{0%{opacity:1}to{opacity:0}}.theme-skip-shell--fade-out{pointer-events:none;animation:.5s ease-out forwards theme-skip-fade-out!important}.theme-modal-icon-btn--electric .theme-modal-icon-btn__label{font-size:inherit;color:var(--electric-border-color);filter:var(--electric-filter) drop-shadow(0 0 2px var(--electric-border-color)) drop-shadow(0 0 7px var(--electric-glow-mid));line-height:1;display:block}@supports (color:color-mix(in lab,red,red)){.theme-modal-icon-btn--electric .theme-modal-icon-btn__label{filter:var(--electric-filter) drop-shadow(0 0 2px var(--electric-border-color)) drop-shadow(0 0 7px color-mix(in srgb,var(--electric-glow-mid) 70%,transparent))}}.theme-gallery-thumbs{pointer-events:auto;--gallery-thumb-size:clamp(8.625rem, 19.5vmin, 12rem);gap:1.75rem}.theme-gallery-thumbs .theme-image-frame--gallery .theme-image-frame__img{width:var(--gallery-thumb-size);height:var(--gallery-thumb-size);-o-object-fit:cover;object-fit:cover}.theme-gallery-thumbs .theme-image-frame--dual-border.theme-image-frame--gallery{filter:none}.theme-gallery-thumbs .theme-image-frame--dual-border .electric-border__outer,.theme-gallery-thumbs .theme-image-frame--dual-border .electric-border__container{background:0 0;border:none;padding:0}.theme-gallery-thumb{cursor:pointer;opacity:1;background:0 0;border:none;padding:0;display:block}.theme-gallery-thumb:focus-visible{border-radius:2px;outline:none;box-shadow:0 0 0 2px #ffffff73}.theme-mute-shell{z-index:30;position:absolute}.theme-mute-shell--wide{top:calc(var(--hero-inset) + 1rem);right:calc(var(--hero-inset) + 1rem)}.theme-mute-shell--compact{top:1.5rem;right:1.5rem}.theme-gallery-modal{z-index:60;--modal-img-max-width:min(96vw, 1120px);--modal-img-max-height:min(90vh, 960px);background:#000000eb;justify-content:center;align-items:center;padding:.75rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.theme-modal-dismiss-shell{z-index:2;position:absolute;top:1.25rem;right:1.25rem}.theme-modal-icon-shell{pointer-events:auto;flex-shrink:0;width:clamp(2.5rem,5vmin,3.25rem);height:clamp(2.5rem,5vmin,3.25rem)}.theme-modal-icon-btn__electric{--electric-neutral:#050a14;--electric-border-color:#5ec8ff;--electric-light-color:#fff0c8;--electric-glow-mid:#8ee4ff;--electric-outer-color:#1e5088;--electric-gradient-color:#48c4ff73;width:100%;height:100%}.theme-modal-icon-btn{box-sizing:border-box;pointer-events:auto;width:clamp(2.5rem,5vmin,3.25rem);height:clamp(2.5rem,5vmin,3.25rem);color:var(--modal-icon-fg);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.theme-modal-icon-btn--electric{z-index:2;background:0 0;border:none;border-radius:50%;width:100%;height:100%;position:relative}.theme-modal-icon-btn__electric .electric-border__inner{display:none}.theme-modal-icon-btn--electric svg{color:var(--electric-border-color);filter:var(--electric-filter) drop-shadow(0 0 2px var(--electric-border-color)) drop-shadow(0 0 7px var(--electric-glow-mid))}@supports (color:color-mix(in lab,red,red)){.theme-modal-icon-btn--electric svg{filter:var(--electric-filter) drop-shadow(0 0 2px var(--electric-border-color)) drop-shadow(0 0 7px color-mix(in srgb,var(--electric-glow-mid) 70%,transparent))}}.theme-modal-icon-btn:hover,.theme-modal-icon-btn:focus-visible,.theme-modal-icon-btn:active{color:var(--modal-icon-fg);background:0 0}.theme-modal-icon-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.theme-modal-icon-btn svg{pointer-events:none;display:block}.theme-modal-icon-shell--lg{width:clamp(3rem,6.5vmin,3.875rem);height:clamp(3rem,6.5vmin,3.875rem)}.theme-modal-icon-shell--lg .theme-modal-icon-btn{width:100%;height:100%}.theme-modal-icon-shell.theme-skip-shell,.theme-modal-icon-shell.theme-skip-shell .theme-modal-icon-btn__electric,.theme-modal-icon-shell.theme-skip-shell .electric-border--circle,.theme-modal-icon-shell.theme-skip-shell .electric-border--circle .electric-border__container{width:auto;height:auto}.theme-modal-icon-shell.theme-skip-shell .electric-border--circle .electric-border__content{border-radius:0;position:relative;inset:auto}.theme-modal-icon-btn.theme-modal-icon-btn--text{letter-spacing:.18em;text-transform:uppercase;border-radius:0;width:auto;height:auto;font-weight:600;line-height:1}.theme-modal-icon-btn.theme-modal-icon-btn--text.theme-modal-icon-btn--electric{border-radius:0;width:auto;height:auto}.theme-modal-icon-btn.theme-modal-icon-btn--text-lg{padding:.9rem 2rem;font-size:1.375rem}.theme-modal-carousel{pointer-events:none;justify-content:center;align-items:center;gap:clamp(.5rem,2vw,1.25rem);max-width:100%;max-height:100%;display:flex}.theme-gallery-modal__content{pointer-events:auto;max-width:100%;max-height:100%}.theme-gallery-modal__frame.theme-image-frame--showcase{filter:none}.theme-gallery-modal__frame .theme-image-frame__vignette{display:none}.theme-gallery-modal__frame .theme-image-frame__inner{box-shadow:none;background:0 0;padding:0}.theme-gallery-modal__frame .theme-image-frame__img{filter:none}.theme-gallery-modal__frame.theme-image-frame--showcase .theme-image-frame__img{max-width:var(--modal-img-max-width);max-height:var(--modal-img-max-height)}.theme-gallery-modal__frame.theme-image-frame--dual-border .theme-image-frame__ring{padding:var(--frame-padding);line-height:0}.theme-gallery-modal__frame.theme-image-frame--dual-border .theme-image-frame__inner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;min-height:0;box-shadow:none;background:0 0;padding:0;line-height:0;overflow:hidden}.theme-gallery-modal__frame.theme-image-frame--dual-border .theme-image-frame__img{width:auto;height:auto;max-width:var(--modal-img-max-width);max-height:var(--modal-img-max-height);-o-object-fit:cover;object-fit:cover;vertical-align:top;display:block}.theme-image-frame--dual-border.theme-image-frame--showcase.theme-image-frame--electric .theme-image-frame__inner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;min-height:0;box-shadow:none;background:0 0;padding:0}.theme-image-frame--dual-border.theme-image-frame--showcase.theme-image-frame--electric .theme-image-frame__img{-o-object-fit:cover;object-fit:cover;width:auto;height:auto}@media(max-width:767px){:root{--theme-nav-height:4.5rem}.theme-tabs-list{flex-wrap:wrap;gap:.25rem;max-width:calc(100vw - 1.5rem);padding:.25rem}.theme-tab-trigger{font-size:.75rem}.theme-tab-trigger__label{padding:.5rem .75rem}}.theme-landing{z-index:50;--landing-img-zoom:2.5;--landing-focus-y:22%;background:#030202;flex-direction:column;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.theme-landing__stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden;container-type:size}.theme-landing__cell--stage{aspect-ratio:16/9;flex-shrink:0;width:min(100cqw,177.778cqh);max-width:100%;height:min(100cqh,56.25cqw);max-height:100%;position:relative}.theme-landing__tabs{min-height:var(--theme-nav-height);background:#030202eb;border-top:1px solid #ffffff0f;flex-shrink:0;align-items:center;width:100%;padding:.5rem .85rem;display:flex}.theme-landing__tabs-root{flex:1;width:100%;min-width:0;display:flex}.theme-landing__tabs-list{border:1px solid var(--landing-frame-primary);flex:1;gap:.4rem;width:100%;max-width:none;padding:.35rem;display:flex}@supports (color:color-mix(in lab,red,red)){.theme-landing__tabs-list{border:1px solid color-mix(in srgb,var(--landing-frame-primary) 42%,transparent)}}.theme-landing__tabs-list{background:linear-gradient(145deg,var(--landing-frame-glow) 0%,#ffffff0a 52%,var(--landing-frame-accent) 100%);border-radius:.5rem}@supports (color:color-mix(in lab,red,red)){.theme-landing__tabs-list{background:linear-gradient(145deg,color-mix(in srgb,var(--landing-frame-glow) 10%,#ffffff0a),#ffffff0a 52%,color-mix(in srgb,var(--landing-frame-accent) 14%,#0003))}}.theme-landing__tabs-list{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 var(--landing-frame-glow),0 0 0 1px var(--landing-frame-primary),0 4px 24px #00000059,0 0 32px var(--landing-frame-glow)}@supports (color:color-mix(in lab,red,red)){.theme-landing__tabs-list{box-shadow:inset 0 1px color-mix(in srgb,var(--landing-frame-glow) 28%,transparent),0 0 0 1px color-mix(in srgb,var(--landing-frame-primary) 16%,transparent),0 4px 24px #00000059,0 0 32px color-mix(in srgb,var(--landing-frame-glow) 10%,transparent)}}.theme-landing__tabs-list{transition:border-color .45s,background .45s,box-shadow .45s}.theme-landing__tabs-list .theme-tab-trigger{border-radius:6px;flex:1 1 0;width:100%;min-width:0;transition:color .3s}.theme-landing__tabs-list .theme-tab-trigger.theme-landing__tab--ember{overflow:hidden}.theme-landing__tabs-list .theme-landing__tab--ember .theme-tab-trigger__label{text-overflow:ellipsis;overflow:hidden}.theme-landing__tabs-list .theme-tab-trigger__label{white-space:nowrap;text-align:center;text-overflow:ellipsis;width:100%;padding:.6rem .5rem;transition:box-shadow .3s;display:block;overflow:hidden}.theme-landing__tab--ready{color:var(--tab-primary)}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--ready{color:color-mix(in srgb,var(--tab-primary) 58%,#ffffff6b)}}.theme-landing__tab--ready[data-state=active]{color:var(--tab-primary)}.theme-landing__tab--ready[data-state=active] .theme-tab-trigger__label{box-shadow:0 0 0 1px var(--tab-primary)}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--ready[data-state=active] .theme-tab-trigger__label{box-shadow:0 0 0 1px color-mix(in srgb,var(--tab-primary) 55%,transparent)}}.theme-landing__tab--ready:hover{color:var(--tab-primary)}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--ready:hover{color:color-mix(in srgb,var(--tab-primary) 78%,#ffffff8c)}}.theme-landing__tab--lightning{isolation:isolate;color:var(--tab-active-color);background:#080b10;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--lightning{color:color-mix(in srgb,var(--tab-active-color) 58%,#ffffff6b)}}.theme-landing__tab--lightning .theme-tab-trigger__label{z-index:4;color:var(--tab-active-color);text-shadow:0 0 8px var(--tab-active-glow),0 1px 3px #000000d9;position:relative}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--lightning .theme-tab-trigger__label{text-shadow:0 0 8px color-mix(in srgb,var(--tab-active-glow) 62%,transparent),0 1px 3px #000000d9}}.theme-landing__tab--lightning .theme-tab-trigger__label{transition:color .3s,box-shadow .3s,text-shadow .3s}.theme-landing__tab--lightning[data-state=active]{color:var(--tab-active-color,var(--tab-primary))}.theme-landing__tab--lightning[data-state=active] .theme-tab-trigger__label{color:var(--tab-active-color,var(--tab-primary));box-shadow:0 0 0 1px var(--tab-active-color,var(--tab-primary))}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--lightning[data-state=active] .theme-tab-trigger__label{box-shadow:0 0 0 1px color-mix(in srgb,var(--tab-active-color,var(--tab-primary)) 58%,transparent)}}.theme-landing__tab--lightning[data-state=active] .theme-tab-trigger__label{text-shadow:0 0 10px var(--tab-active-glow,var(--tab-glow)),0 0 18px var(--tab-active-color,var(--tab-primary)),0 1px 3px #000000d9}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--lightning[data-state=active] .theme-tab-trigger__label{text-shadow:0 0 10px color-mix(in srgb,var(--tab-active-glow,var(--tab-glow)) 72%,transparent),0 0 18px color-mix(in srgb,var(--tab-active-color,var(--tab-primary)) 38%,transparent),0 1px 3px #000000d9}}.theme-landing__tab--lightning:hover,.theme-landing__tab--lightning:focus-visible{color:var(--tab-active-color,var(--tab-primary))}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--lightning:hover,.theme-landing__tab--lightning:focus-visible{color:color-mix(in srgb,var(--tab-active-color,var(--tab-primary)) 78%,#ffffff8c)}}.theme-landing__tab--lightning:hover .theme-tab-trigger__label,.theme-landing__tab--lightning:focus-visible .theme-tab-trigger__label{color:var(--tab-active-color,var(--tab-primary))}@supports (color:color-mix(in lab,red,red)){.theme-landing__tab--lightning:hover .theme-tab-trigger__label,.theme-landing__tab--lightning:focus-visible .theme-tab-trigger__label{color:color-mix(in srgb,var(--tab-active-color,var(--tab-primary)) 88%,#ffffff59)}}.theme-landing__tab--lightning:hover .theme-landing-imperius-tab__lightning,.theme-landing__tab--lightning:focus-visible .theme-landing-imperius-tab__lightning,.theme-landing__tab--lightning[data-state=active] .theme-landing-imperius-tab__lightning{opacity:.82}.theme-landing-imperius-tab{z-index:1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.theme-landing-imperius-tab__veil{z-index:0;background:#080b10;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing-imperius-tab__lightning{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.62;pointer-events:none;width:100%;height:100%;transition:opacity .45s;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing-imperius-tab__tint{z-index:2;pointer-events:none;background:#00000038;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing-imperius-tab__electric{z-index:3;pointer-events:none;opacity:0;transition:opacity .45s;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__tab--imperius:hover .theme-landing-imperius-tab__electric,.theme-landing__tab--imperius:focus-visible .theme-landing-imperius-tab__electric{opacity:1;transition:opacity}.theme-landing__tab--imperius[data-state=active] .theme-landing-imperius-tab__electric{opacity:1}.theme-landing-imperius-tab__electric-border{--electric-radius:6px;--electric-neutral:#080b10;--electric-border-color:#5ec8ff;--electric-light-color:#fff0c8;--electric-glow-mid:#8ee4ff;--electric-outer-color:#1e5088;--electric-gradient-color:#48c4ff73;width:100%;height:100%}.theme-landing-imperius-tab__electric-layer{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing-imperius-tab__electric-layer--extra{z-index:4;opacity:0;transition:opacity .45s}.theme-landing-imperius-tab__electric-layer--extra-2{z-index:5}.theme-landing-imperius-tab__electric--triple .theme-landing-imperius-tab__electric-layer--extra{opacity:1;transition:opacity}.theme-landing-imperius-tab__electric-border .electric-border__container{width:100%;height:100%}.theme-landing-imperius-tab__electric-border .electric-border__content{visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing-imperius-tab__electric-border .electric-border__overlay-1,.theme-landing-imperius-tab__electric-border .electric-border__overlay-2,.theme-landing-imperius-tab__electric-border .electric-border__bg-glow{display:none}.theme-landing-imperius-tab__electric-border .electric-border__outer{border:none;padding:0}.theme-landing-imperius-tab__electric-border .electric-border__edge{opacity:1;border-width:1.5px;margin:0}.theme-landing-imperius-tab__electric-border .electric-border__glow-1,.theme-landing-imperius-tab__electric-border .electric-border__glow-2{display:none}.theme-landing-imperius-tab__electric--triple .theme-landing-imperius-tab__electric-layer--extra .electric-border__edge{opacity:.82}.theme-landing-imperius-tab__electric--triple .theme-landing-imperius-tab__electric-layer--extra-2 .electric-border__edge{opacity:.68}.theme-landing__tab--imperius[data-state=active] .theme-tab-trigger__label{box-shadow:none}.theme-landing__tab--quickshover,.theme-landing__tab--quickshover .theme-landing-imperius-tab__veil{background:#0a0800}.theme-landing__tab--quickshover .theme-landing-imperius-tab__lightning{opacity:.34}.theme-landing__tab--quickshover .theme-landing-imperius-tab__tint{background:#00000052;transition:background .45s}.theme-landing__tab--quickshover:hover .theme-landing-imperius-tab__lightning,.theme-landing__tab--quickshover:focus-visible .theme-landing-imperius-tab__lightning,.theme-landing__tab--quickshover[data-state=active] .theme-landing-imperius-tab__lightning{opacity:.82}.theme-landing__tab--quickshover:hover .theme-landing-imperius-tab__tint,.theme-landing__tab--quickshover:focus-visible .theme-landing-imperius-tab__tint,.theme-landing__tab--quickshover[data-state=active] .theme-landing-imperius-tab__tint{background:#00000038}.theme-landing__tab--ember{isolation:isolate;--ember-intensity:1.2;--ember-flame-hot:var(--tab-glow);--ember-flame-mid:var(--tab-primary);--ember-flame-core:#ffdd1f;background:#080606c7;position:relative;overflow:hidden}.theme-landing__tab--ember .theme-tab-trigger__label,.theme-tab-ember-label__text{z-index:2;isolation:isolate;position:relative}.theme-tab-ember-glow{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.theme-tab-ember-glow__plate{border-radius:inherit;opacity:0;background:radial-gradient(ellipse 72% 66% at 50% 50%,var(--ember-flame-hot) 0%,var(--ember-flame-mid) 38%,var(--ember-flame-hot) 58%,transparent 100%);transition:opacity 2s;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.theme-tab-ember-glow__plate{background:radial-gradient(ellipse 72% 66% at 50% 50%,color-mix(in srgb,var(--ember-flame-hot) 58%,transparent) 0%,color-mix(in srgb,var(--ember-flame-mid) 32%,transparent) 38%,color-mix(in srgb,var(--ember-flame-hot) 14%,transparent) 58%,transparent 100%)}}.theme-tab-ember-glow__plate{filter:blur(4px)}.theme-landing__tab--ember[data-state=active] .theme-tab-ember-glow__plate{opacity:.32}.theme-tab-ember-glow--lit .theme-tab-ember-glow__plate,.theme-landing__tab--ember[data-state=active] .theme-tab-ember-glow--lit .theme-tab-ember-glow__plate{opacity:1;transition:opacity}.theme-landing__tab--ember .theme-landing-tab-ember-stack,.theme-landing__tab--ember .theme-landing-ember,.theme-landing__tab--ember .theme-landing-fire-canvas,.theme-landing__tab--ember .theme-landing-ember__embers{z-index:1}.theme-landing-ember--tab{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000)}.theme-landing-tab-ember-stack{z-index:1;pointer-events:none;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.theme-landing-ember--tab-boost{z-index:2;opacity:1;transition:opacity 2s;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.theme-landing-ember--tab-boost .theme-landing-fire-canvas__canvas{opacity:.85;mix-blend-mode:screen}.theme-landing-ember--tab-boost .theme-landing-ember__glow{display:none}.theme-landing-ember--tab-boost .theme-landing-ember__embers{height:100%;-webkit-mask-image:none;mask-image:none}.theme-landing-ember--tab-boost--fade-out{opacity:0;transition:opacity 2s!important}.theme-landing-ember--tab .theme-landing-fire-canvas__canvas{opacity:.72;mix-blend-mode:screen}.theme-landing-ember--tab .theme-landing-ember__glow{display:none}.theme-landing-ember--tab .theme-landing-ember__embers{height:28%;transition:height .45s;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000)}.theme-landing__tab--ember:hover .theme-landing-ember--tab .theme-landing-fire-canvas__canvas,.theme-landing__tab--ember:focus-visible .theme-landing-ember--tab .theme-landing-fire-canvas__canvas,.theme-landing__tab--ember[data-state=active] .theme-landing-ember--tab .theme-landing-fire-canvas__canvas{opacity:.88}.theme-landing__tab--ember:hover .theme-landing-ember--tab .theme-landing-ember__embers,.theme-landing__tab--ember:focus-visible .theme-landing-ember--tab .theme-landing-ember__embers,.theme-landing__tab--ember[data-state=active] .theme-landing-ember--tab .theme-landing-ember__embers{height:36%}.theme-landing__tab--empty{opacity:.55}.theme-landing__cell{border:none;width:100%;height:100%;min-height:0;display:block;position:relative;overflow:hidden}.theme-landing__cell--empty{background:linear-gradient(160deg,#080606,#120808);box-shadow:inset 0 0 0 1px #ffffff0f}.theme-landing__cell--active{cursor:pointer;background:#080606;width:100%;height:100%;padding:0}.theme-landing__frame{pointer-events:none}.theme-landing__cell--natural-img{--landing-img-zoom:1.25}.theme-landing__cell--fit-cover{--landing-img-zoom:1;background:#080606}.theme-landing__cell--fit-cover .theme-image-frame--landing .theme-image-frame__inner{width:100%;height:100%;display:block;overflow:hidden}.theme-landing__cell--fit-cover .theme-image-frame--landing .theme-image-frame__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;max-width:none;height:100%;max-height:none;display:block;transform:none}.theme-landing__cell--fit-cover .theme-landing__bevel-glass,.theme-landing__cell--fit-cover .theme-landing__content-veil{display:none}.theme-landing__cell--fit-cover .theme-landing__lightning{-o-object-position:center center;object-position:center center;transform:none}.theme-landing__cell--imperius-preview{--landing-img-zoom:1.3}.theme-landing__cell--imperius-preview.theme-landing__cell--fit-cover .theme-image-frame--landing .theme-image-frame__img,.theme-landing__cell--imperius-preview.theme-landing__cell--fit-cover .theme-landing__lightning{transform:scale(var(--landing-img-zoom));transform-origin:50%}.theme-landing__cell--natural-img .theme-image-frame--landing .theme-image-frame__inner{justify-content:center;align-items:center;display:flex}.theme-landing__cell--natural-img .theme-image-frame--landing .theme-image-frame__img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:auto;max-width:100%;height:auto;max-height:100%;transform:scale(var(--landing-img-zoom));transform-origin:50%;filter:none}.theme-landing__cell--ember{--ember-intensity:1.2;--ember-flame-hot:var(--tile-glow);--ember-flame-mid:var(--tile-primary);--ember-flame-core:#ffdd1f}.theme-landing__cell--ember .theme-landing__cell-inner{--preview-light:0;transition:--preview-light 2s}.theme-landing__cell--ember-lit .theme-landing__cell-inner{--preview-light:1}.theme-landing__cell--ember .theme-landing-fire-canvas__canvas{opacity:calc(.82 + var(--preview-light) * .18)}.theme-landing__cell--ember .theme-landing-ember__glow{opacity:calc(.38 + var(--preview-light) * .3);background:linear-gradient(to top,var(--ember-flame-hot) 0%,transparent calc(42% + var(--preview-light) * 13%))}@supports (color:color-mix(in lab,red,red)){.theme-landing__cell--ember .theme-landing-ember__glow{background:linear-gradient(to top,color-mix(in srgb,var(--ember-flame-hot) calc(22% + var(--preview-light) * 20%),transparent) 0%,transparent calc(42% + var(--preview-light) * 13%))}}.theme-landing__cell--ember .theme-landing-ember__embers{height:calc(32% + var(--preview-light) * 12%)}.theme-landing__cell--ember .theme-landing-ember__ember{filter:brightness(calc(1 + var(--preview-light) * .35))}.theme-landing__cell--ember .theme-landing__label{text-shadow:0 1px 2px #000000d9,0 2px 8px #000000b3,0 4px 16px #0000008c,0 8px 28px #0006,0 12px 40px #00000047,0 0 calc(10px * (1 + var(--preview-light) * .75)) var(--ember-flame-hot),0 0 calc(18px * (1 + var(--preview-light) * .75)) var(--ember-flame-mid)}@supports (color:color-mix(in lab,red,red)){.theme-landing__cell--ember .theme-landing__label{text-shadow:0 1px 2px #000000d9,0 2px 8px #000000b3,0 4px 16px #0000008c,0 8px 28px #0006,0 12px 40px #00000047,0 0 calc(10px * (1 + var(--preview-light) * .75)) color-mix(in srgb,var(--ember-flame-hot) 70%,transparent),0 0 calc(18px * (1 + var(--preview-light) * .75)) color-mix(in srgb,var(--ember-flame-mid) 45%,transparent)}}.theme-landing__cell--ember .theme-landing-ember,.theme-landing__cell--ember .theme-landing-fire-canvas,.theme-landing__cell--ember .theme-landing-ember__embers{z-index:2}.theme-landing__cell--ember .theme-landing__label-layer--text,.theme-landing__cell--ember .theme-landing__label-layer--candyandblood-title,.theme-landing__cell--ember .theme-landing__label-layer--coming-soon{z-index:6;isolation:isolate}.theme-landing__cell--ember .theme-landing__label-layer .theme-landing__label{z-index:1;position:relative}.theme-landing__cell--ember:after{content:"";z-index:5;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 8px #000}.theme-landing__cell--ember .theme-landing__bevel-glass{display:none}.theme-landing__cell--ember .theme-landing__label-layer--candyandblood-title{justify-content:flex-start;align-items:flex-start;padding:calc(8px + .85rem) 0 0 calc(8px + 1rem);line-height:normal;inset:0 auto auto 0}.theme-landing__cell--ember .theme-landing__label-layer--coming-soon{justify-content:flex-start;align-items:flex-end;padding:calc(8px + .85rem) calc(8px + 1rem) 0 0;line-height:normal;inset:0 0 auto auto}.theme-landing__cell--ember .theme-landing__label-layer .theme-landing__label.theme-candyandblood-name{flex-direction:column;align-items:flex-start;display:flex}.theme-landing__cell--ember .theme-landing__label-layer .theme-landing__label.theme-candyandblood-coming-soon{flex-direction:column;align-items:flex-end;display:flex}.theme-landing__cell--ember .theme-landing__label.theme-candyandblood-name{text-shadow:0 1px 2px #000000d9,0 2px 8px #000000b3,0 4px 16px #0000008c,0 8px 28px #0006,0 12px 40px #00000047,0 0 calc(10px * (1 + var(--preview-light) * .75)) var(--ember-flame-hot),0 0 calc(18px * (1 + var(--preview-light) * .75)) var(--ember-flame-mid);font-size:3.5rem}@supports (color:color-mix(in lab,red,red)){.theme-landing__cell--ember .theme-landing__label.theme-candyandblood-name{text-shadow:0 1px 2px #000000d9,0 2px 8px #000000b3,0 4px 16px #0000008c,0 8px 28px #0006,0 12px 40px #00000047,0 0 calc(10px * (1 + var(--preview-light) * .75)) color-mix(in srgb,var(--ember-flame-hot) 70%,transparent),0 0 calc(18px * (1 + var(--preview-light) * .75)) color-mix(in srgb,var(--ember-flame-mid) 45%,transparent)}}.theme-landing__cell--ember .theme-landing__label.theme-candyandblood-coming-soon{text-shadow:0 1px 2px #000000d9,0 2px 8px #000000b3,0 4px 16px #0000008c,0 8px 28px #0006,0 12px 40px #00000047,0 0 calc(10px * (1 + var(--preview-light) * .75)) var(--ember-flame-hot),0 0 calc(18px * (1 + var(--preview-light) * .75)) var(--ember-flame-mid);font-size:clamp(1.4rem,3.9vmin,2.35rem)}@supports (color:color-mix(in lab,red,red)){.theme-landing__cell--ember .theme-landing__label.theme-candyandblood-coming-soon{text-shadow:0 1px 2px #000000d9,0 2px 8px #000000b3,0 4px 16px #0000008c,0 8px 28px #0006,0 12px 40px #00000047,0 0 calc(10px * (1 + var(--preview-light) * .75)) color-mix(in srgb,var(--ember-flame-hot) 70%,transparent),0 0 calc(18px * (1 + var(--preview-light) * .75)) color-mix(in srgb,var(--ember-flame-mid) 45%,transparent)}}.theme-landing-ember,.theme-landing-fire-canvas{z-index:2;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.theme-landing-fire-canvas__canvas{opacity:.82;mix-blend-mode:screen;width:100%;height:100%;transition:opacity .6s cubic-bezier(.215,.61,.355,1);display:block}.theme-landing-ember__glow{z-index:1;background:linear-gradient(to top,var(--ember-flame-hot) 0%,transparent 42%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.theme-landing-ember__glow{background:linear-gradient(to top,color-mix(in srgb,var(--ember-flame-hot) 22%,transparent) 0%,transparent 42%)}}.theme-landing-ember__glow{opacity:calc(.35 + (var(--ember-intensity) - 1) * .15);transition:opacity .6s cubic-bezier(.215,.61,.355,1),background .6s cubic-bezier(.215,.61,.355,1)}.theme-landing-ember__embers{z-index:3;pointer-events:none;height:32%;transition:height .6s cubic-bezier(.215,.61,.355,1);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.theme-landing-ember__ember{background:var(--ember-flame-hot);border-radius:50%;position:absolute;bottom:0}@supports (color:color-mix(in lab,red,red)){.theme-landing-ember__ember{background:color-mix(in srgb,var(--ember-flame-hot) 70%,transparent)}}.theme-landing-ember__ember{opacity:0;animation-name:theme-landing-ember-rise;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes theme-landing-ember-rise{0%{opacity:0;bottom:0;transform:translate(0)}10%{opacity:.55}60%{opacity:.32}to{opacity:0;transform:translate(calc(var(--ember-drift,0) * 24px));bottom:100%}}.theme-landing__lightning{z-index:3;-o-object-fit:cover;object-fit:cover;-o-object-position:center var(--landing-focus-y,22%);object-position:center var(--landing-focus-y,22%);width:100%;height:100%;transform:scale(var(--landing-img-zoom));transform-origin:center var(--landing-focus-y,22%);opacity:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__cell--active:hover .theme-landing__lightning,.theme-landing__cell--active:focus-visible .theme-landing__lightning{opacity:.4}@media(max-width:767px){.theme-landing{--landing-img-zoom:2}.theme-landing__tabs{padding:.4rem .5rem}.theme-landing__tabs-list{flex-wrap:nowrap;gap:.3rem;width:100%;padding:.3rem}.theme-landing__tabs-list .theme-tab-trigger__label{letter-spacing:.03em;padding:.5rem .3rem;font-size:clamp(.625rem,2.8vw,.8125rem)}.theme-landing__tabs-list .theme-tab-trigger{min-height:0}.theme-image-frame--landing{--landing-edge:8px}.theme-landing__label.theme-imperius-name.theme-landing__label--electric{font-size:clamp(1.75rem,8.5vw,3rem)}.theme-landing__label-layer{padding-bottom:.45rem}.theme-landing__cell--natural-img{--landing-img-zoom:1.15}.theme-landing__cell--fit-cover{--landing-img-zoom:1}.theme-landing-ember__embers{height:28%}}@media(max-width:480px){.theme-landing{--landing-img-zoom:1.75}.theme-image-frame--landing{--landing-edge:6px}}.theme-landing__cell-inner{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label-layer{pointer-events:none;justify-content:center;align-items:flex-end;padding-bottom:.65rem;line-height:0;display:flex;position:absolute;bottom:0;left:0;right:0}.theme-landing__label-layer--back{z-index:2}.theme-landing__label-layer--text{z-index:4}.theme-landing__label-layer .theme-landing__label{width:auto;height:auto;line-height:0;position:static;top:auto;bottom:auto;left:auto;transform:none}.theme-image-frame__bottom-overlay{z-index:4;pointer-events:none;justify-content:center;align-items:flex-end;padding-bottom:.65rem;line-height:0;display:flex;position:absolute;bottom:0;left:0;right:0}.theme-image-frame__bottom-overlay .theme-landing__label{width:auto;height:auto;line-height:0;position:static;top:auto;bottom:auto;left:auto;transform:none}.theme-landing__label{z-index:10;letter-spacing:.14em;text-transform:uppercase;color:var(--tile-primary);text-shadow:0 2px 16px #000000e6;pointer-events:none;font-size:1.125rem;font-weight:600;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.theme-landing__label.theme-imperius-name.theme-landing__label--electric{width:auto;height:auto;text-shadow:none;filter:none;font-size:clamp(3rem,8vmin,5.25rem);display:inline-block}.theme-landing__label__frame{box-sizing:border-box;border:1px solid var(--tile-primary);justify-content:center;align-items:center;padding-block:.3em;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.theme-landing__label__frame{border:1px solid color-mix(in srgb,var(--tile-primary) 45%,transparent)}}.theme-landing__label__frame--back{border-color:#0000}.theme-landing__label__frame--text-only{background:0 0;overflow:visible}.theme-landing__label__corner-electric.electric-border--text{width:100%;min-width:100%;height:100%;min-height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label__corner-electric{z-index:4;pointer-events:none;--electric-neutral:transparent;--electric-border-color:var(--tile-glow);--electric-light-color:var(--tile-primary);--electric-glow-mid:var(--tile-glow)}@supports (color:color-mix(in lab,red,red)){.theme-landing__label__corner-electric{--electric-glow-mid:color-mix(in srgb, var(--tile-glow) 82%, var(--tile-primary))}}.theme-landing__label__corner-electric .electric-border__container{background:0 0;width:100%;height:100%;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label__corner-electric .electric-border__content{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.theme-landing__label__electric-stack{place-items:center;width:100%;height:100%;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label__electric-stack>.theme-landing__label__text{grid-area:1/1}.theme-landing__label__frame-corner-stroke{box-sizing:border-box;border-color:var(--tile-glow);border-style:solid;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label__frame-corner-stroke.theme-landing__label__frame-corner-stroke--electric-fx{opacity:0;pointer-events:none;filter:var(--electric-filter) drop-shadow(0 0 2px var(--tile-glow)) drop-shadow(0 0 7px var(--tile-glow));transition:opacity .5s}@supports (color:color-mix(in lab,red,red)){.theme-landing__label__frame-corner-stroke.theme-landing__label__frame-corner-stroke--electric-fx{filter:var(--electric-filter) drop-shadow(0 0 2px var(--tile-glow)) drop-shadow(0 0 7px color-mix(in srgb,var(--tile-glow) 70%,transparent))}}.theme-landing__cell--active:hover .theme-landing__label__text--electric-fx,.theme-landing__cell--active:focus-visible .theme-landing__label__text--electric-fx,.theme-landing__cell--active:hover .theme-landing__label__frame-corner-stroke--electric-fx,.theme-landing__cell--active:focus-visible .theme-landing__label__frame-corner-stroke--electric-fx{opacity:.95}.theme-landing__label__corner-electric .electric-border__inner,.theme-landing__label__corner-electric .electric-border__bg-glow,.theme-landing__label__corner-electric .electric-border__overlay-1,.theme-landing__label__corner-electric .electric-border__overlay-2{display:none}.theme-landing__label__text--sizer{visibility:hidden;color:#0000}.theme-landing__label__frame-veil{z-index:0;pointer-events:none;background:#080b10;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label__lightning{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.7;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label__frame-tint{z-index:2;pointer-events:none;background:#0000002e;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label__frame-ornaments{z-index:4;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.theme-landing__label__frame-corner{pointer-events:none;width:.42em;height:.42em;position:absolute;overflow:visible}.theme-landing__label__frame-corner-stroke:not(.theme-landing__label__frame-corner-stroke--electric-fx){opacity:.95}.theme-landing__label__frame-corner--tl{top:0;left:0}.theme-landing__label__frame-corner--tr{top:0;right:0}.theme-landing__label__frame-corner--bl{bottom:0;left:0}.theme-landing__label__frame-corner--br{bottom:0;right:0}.theme-landing__label__frame-corner--tl .theme-landing__label__frame-corner-stroke{border-width:2px 0 0 2px}.theme-landing__label__frame-corner--tr .theme-landing__label__frame-corner-stroke{border-width:2px 2px 0 0}.theme-landing__label__frame-corner--bl .theme-landing__label__frame-corner-stroke{border-width:0 0 2px 2px}.theme-landing__label__frame-corner--br .theme-landing__label__frame-corner-stroke{border-width:0 2px 2px 0}.theme-landing__label__text{z-index:3;color:gold;text-shadow:none;padding:0 .62em;line-height:1;display:block;position:relative;transform:translateY(.04em)}.theme-landing__label__text:not(.theme-landing__label__text--electric-fx){filter:none}.theme-landing__label__text.theme-landing__label__text--electric-fx{opacity:0;pointer-events:none;filter:var(--electric-filter) drop-shadow(0 0 2px var(--tile-glow)) drop-shadow(0 0 7px var(--tile-glow));transition:opacity .5s}@supports (color:color-mix(in lab,red,red)){.theme-landing__label__text.theme-landing__label__text--electric-fx{filter:var(--electric-filter) drop-shadow(0 0 2px var(--tile-glow)) drop-shadow(0 0 7px color-mix(in srgb,var(--tile-glow) 70%,transparent))}}.electric-border{--electric-radius:16px;--electric-displace:30;--electric-neutral:#060d18;--electric-border-color:#52b8f0;--electric-light-color:#fceabb;--electric-glow-mid:#7dd4ff;--electric-outer-color:#2a6aa8;--electric-gradient-color:#3aabff6b;width:100%;height:100%;position:relative}.theme-image-frame--electric .electric-border{--electric-neutral:#050a14;--electric-border-color:#5ec8ff;--electric-light-color:#fff0c8;--electric-glow-mid:#8ee4ff;--electric-outer-color:#1e5088;--electric-gradient-color:#48c4ff73}.theme-image-frame--electric .electric-border__overlay-1,.theme-image-frame--electric .electric-border__overlay-2{background:linear-gradient(-30deg,var(--electric-light-color),transparent 32%,transparent 68%,var(--electric-glow-mid))}@supports (color:color-mix(in lab,red,red)){.theme-image-frame--electric .electric-border__overlay-1,.theme-image-frame--electric .electric-border__overlay-2{background:linear-gradient(-30deg,color-mix(in srgb,var(--electric-light-color) 75%,white),transparent 32%,transparent 68%,color-mix(in srgb,var(--electric-glow-mid) 65%,white))}}.electric-border__svg{width:0;height:0;position:absolute;overflow:hidden}.electric-border__container{border-radius:var(--electric-radius);background:linear-gradient(-30deg,var(--electric-gradient-color),transparent,var(--electric-gradient-color)),linear-gradient(to bottom,var(--electric-neutral),var(--electric-neutral));width:100%;height:100%;padding:2px;position:relative}.electric-border__inner{z-index:3;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.electric-border__outer{border:2px solid var(--electric-outer-color);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.electric-border__outer{border:2px solid color-mix(in srgb,var(--electric-outer-color) 55%,transparent)}}.electric-border__outer{border-radius:var(--electric-radius);pointer-events:none;padding-bottom:4px;padding-right:4px}.electric-border__edge{border:2px solid var(--electric-border-color);border-radius:var(--electric-radius);filter:var(--electric-filter);pointer-events:none;margin-top:-4px;margin-left:-4px;position:absolute;top:0;right:0;bottom:0;left:0}.electric-border__glow-1,.electric-border__glow-2{border-radius:var(--electric-radius);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.electric-border__glow-1{border:2px solid var(--electric-border-color)}@supports (color:color-mix(in lab,red,red)){.electric-border__glow-1{border:2px solid color-mix(in srgb,var(--electric-border-color) 75%,transparent)}}.electric-border__glow-1{filter:blur(1px)}.electric-border__glow-2{border:2px solid var(--electric-light-color)}@supports (color:color-mix(in lab,red,red)){.electric-border__glow-2{border:2px solid color-mix(in srgb,var(--electric-light-color) 85%,var(--electric-glow-mid))}}.electric-border__glow-2{filter:blur(5px)}.electric-border__overlay-1,.electric-border__overlay-2{z-index:1;border-radius:var(--electric-radius);mix-blend-mode:overlay;filter:blur(16px);pointer-events:none;background:linear-gradient(-30deg,#fff,#0000 30%,#0000 70%,#fff);position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.06)}.electric-border__overlay-1{opacity:1}.electric-border__overlay-2{opacity:.5}.electric-border__bg-glow{z-index:0;border-radius:var(--electric-radius);filter:blur(32px);opacity:.3;pointer-events:none;background:linear-gradient(-30deg,var(--electric-light-color),var(--electric-glow-mid),var(--electric-border-color));position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.06)}.electric-border__content{z-index:1;border-radius:calc(var(--electric-radius) - 2px);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.electric-border--wide{--electric-radius:10px}.electric-border--wide .electric-border__container{background:0 0;padding:0}.electric-border--wide .electric-border__outer{padding:0}.electric-border--wide .electric-border__edge{margin:0}.electric-border--wide .electric-border__overlay-1,.electric-border--wide .electric-border__overlay-2{opacity:.25;filter:blur(20px);transform:scale(1.01)}.electric-border--wide .electric-border__bg-glow{opacity:.15;filter:blur(20px);transform:scale(1.01)}.electric-border--wide .electric-border__glow-2{filter:blur(3px)}.electric-border--landing{--electric-radius:0}.electric-border--gallery{--electric-radius:6px}.electric-border--circle{--electric-radius:50%}.electric-border--circle .electric-border__container{background:0 0;padding:0}.electric-border--circle .electric-border__outer{border-width:1px;padding:0}.electric-border--circle .electric-border__edge{border-width:1.5px;margin:0}.electric-border--circle .electric-border__overlay-1,.electric-border--circle .electric-border__overlay-2,.electric-border--circle .electric-border__bg-glow{display:none}.electric-border--circle .electric-border__glow-1{filter:blur(.5px);border-width:1px}.electric-border--circle .electric-border__glow-2{filter:blur(2px);opacity:.75;border-width:1px}.electric-border--circle .electric-border__content{border-radius:50%;justify-content:center;align-items:center;display:flex}.electric-border--text{--electric-radius:0;width:auto;height:auto}.electric-border--text .electric-border__container{background:0 0;border-radius:0;padding:0}.electric-border--text .electric-border__content{background:0 0;border-radius:0;position:relative;inset:auto;overflow:visible}.electric-border--gallery .electric-border__overlay-1,.electric-border--gallery .electric-border__overlay-2,.electric-border--gallery .electric-border__bg-glow{filter:blur(8px);transform:scale(1.03)}.electric-border--gallery .electric-border__glow-2{filter:blur(2px)}.electric-border--showcase{--electric-radius:18px}.electric-border--showcase .electric-border__container{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.electric-border--showcase .electric-border__content{z-index:1;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:relative;inset:auto}.electric-border--showcase .electric-border__inner{z-index:3;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--electric .theme-image-frame__electric{width:100%;height:100%}.theme-image-frame--electric .theme-image-frame__inner{width:100%;height:100%;min-height:100%;position:relative}.theme-image-frame--electric .theme-image-frame__img{width:100%;height:100%;display:block}.theme-image-frame--electric:not(.theme-image-frame--showcase) .theme-image-frame__img{-o-object-fit:cover;object-fit:cover}.theme-image-frame--electric.theme-image-frame--landing .theme-landing__content-veil{z-index:1;top:0;right:0;bottom:0;left:0}.theme-image-frame--electric.theme-image-frame--showcase-wide .theme-image-frame__electric,.theme-image-frame--dual-border.theme-image-frame--landing .theme-image-frame__electric,.theme-image-frame--dual-border.theme-image-frame--landing{position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border.theme-image-frame--landing .theme-image-frame__ring{box-sizing:border-box;width:100%;height:100%;padding:var(--frame-padding,2px);border:var(--frame-border,1px) solid var(--frame-primary);background:0 0}@supports (color:color-mix(in lab,red,red)){.theme-image-frame--dual-border.theme-image-frame--landing .theme-image-frame__ring{border:var(--frame-border,1px) solid color-mix(in srgb,var(--frame-primary) 45%,transparent)}}.theme-image-frame--dual-border.theme-image-frame--landing .theme-image-frame__ring{box-shadow:none}.theme-image-frame--dual-border.theme-image-frame--landing .theme-image-frame__inner{width:100%;height:100%;box-shadow:none;background:0 0;padding:0}.theme-image-frame--dual-border.theme-image-frame--landing .electric-border--wide{width:100%;height:100%}.theme-image-frame--dual-border.theme-image-frame--landing .electric-border--wide .electric-border__container{background:0 0;width:100%;height:100%;padding:0}.theme-image-frame--dual-border.theme-image-frame--landing .electric-border--wide .electric-border__content{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border.theme-image-frame--landing .theme-image-frame__ornaments--front{--frame-gem:clamp(13px, 1.5vmin, 22px)}.theme-image-frame--dual-border.theme-image-frame--landing .theme-image-frame__ornaments--front .theme-image-frame__gem{box-shadow:0 0 11px var(--frame-glow),0 0 22px var(--frame-glow)}@supports (color:color-mix(in lab,red,red)){.theme-image-frame--dual-border.theme-image-frame--landing .theme-image-frame__ornaments--front .theme-image-frame__gem{box-shadow:0 0 11px color-mix(in srgb,var(--frame-glow) 90%,transparent),0 0 22px color-mix(in srgb,var(--frame-glow) 50%,transparent)}}.theme-image-frame--dual-border .theme-image-frame__ornaments--front{z-index:10;pointer-events:none;--frame-gem-inset:.14;--frame-gem:clamp(16px, 1.75vmin, 28px);position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border .theme-image-frame__ornaments--front .theme-image-frame__corner{z-index:38}.theme-image-frame--dual-border .theme-image-frame__ornaments--front .theme-image-frame__gem{z-index:40;width:var(--frame-gem);height:var(--frame-gem);box-shadow:0 0 14px var(--frame-glow),0 0 28px var(--frame-glow)}@supports (color:color-mix(in lab,red,red)){.theme-image-frame--dual-border .theme-image-frame__ornaments--front .theme-image-frame__gem{box-shadow:0 0 14px color-mix(in srgb,var(--frame-glow) 90%,transparent),0 0 28px color-mix(in srgb,var(--frame-glow) 55%,transparent)}}.theme-image-frame--dual-border .theme-image-frame__ring{z-index:1;width:100%;height:100%;position:relative}.theme-image-frame--dual-border.theme-image-frame--showcase{width:-moz-fit-content;width:fit-content;max-width:100%;height:-moz-fit-content;height:fit-content;max-height:100%;position:relative}.theme-image-frame--dual-border.theme-image-frame--showcase .theme-image-frame__ring{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:inline-block}.theme-image-frame--dual-border.theme-image-frame--showcase .theme-image-frame__inner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;line-height:0;display:inline-block}.theme-image-frame--dual-border.theme-image-frame--showcase .theme-image-frame__electric{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border.theme-image-frame--showcase .electric-border--wide{width:100%;height:100%}.theme-image-frame--dual-border.theme-image-frame--showcase .electric-border--wide .electric-border__container{background:0 0;width:100%;height:100%;padding:0}.theme-image-frame--dual-border.theme-image-frame--showcase .electric-border--wide .electric-border__content{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border .electric-border--wide .electric-border__outer{padding:0}.theme-image-frame--dual-border .electric-border--wide .electric-border__edge{margin:0}.theme-image-frame--dual-border.theme-image-frame--showcase .electric-border--showcase{width:100%;height:100%}.theme-image-frame--dual-border.theme-image-frame--showcase .electric-border--showcase .electric-border__container{background:0 0;width:100%;height:100%;padding:0}.theme-image-frame--dual-border.theme-image-frame--showcase .electric-border--showcase .electric-border__content{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border.theme-image-frame--gallery{filter:none;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;line-height:0;position:relative}.theme-image-frame--electric-only .theme-image-frame__ring,.theme-image-frame--dual-border.theme-image-frame--gallery .theme-image-frame__ring{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;box-shadow:none;background:0 0;border:none;padding:0;display:inline-block}.theme-image-frame--dual-border.theme-image-frame--gallery .theme-image-frame__inner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;box-shadow:none;background:0 0;padding:0;line-height:0;display:inline-block}.theme-image-frame--dual-border.theme-image-frame--gallery .theme-image-frame__electric{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border.theme-image-frame--gallery .electric-border--wide{width:100%;height:100%}.theme-image-frame--dual-border.theme-image-frame--gallery .electric-border--wide .electric-border__container{background:0 0;border:none;width:100%;height:100%;padding:0}.theme-image-frame--dual-border.theme-image-frame--gallery .electric-border--wide .electric-border__outer{background:0 0;border:none;padding:0}.theme-image-frame--dual-border.theme-image-frame--gallery .electric-border--wide .electric-border__content{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border .electric-border--showcase .electric-border__outer{padding:0}.theme-image-frame--dual-border .electric-border--showcase .electric-border__edge{margin:0}.theme-image-frame__electric--overlay{z-index:3;pointer-events:none;isolation:isolate;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame__electric--overlay>.electric-border,.theme-image-frame__electric--overlay .electric-border__container{width:100%;height:100%}.theme-image-frame__electric--overlay .electric-border__content{visibility:hidden;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.theme-image-frame--dual-border .theme-image-frame__electric--overlay .electric-border__overlay-1,.theme-image-frame--dual-border .theme-image-frame__electric--overlay .electric-border__overlay-2,.theme-image-frame--dual-border .theme-image-frame__electric--overlay .electric-border__bg-glow{display:none}.theme-image-frame--dual-border .theme-image-frame__electric--overlay .electric-border__edge{opacity:1}.theme-image-frame--dual-border .theme-image-frame__electric--overlay .electric-border__glow-1{opacity:.85}.theme-image-frame--dual-border .theme-image-frame__electric--overlay .electric-border__glow-2{opacity:.65;filter:blur(3px)}.theme-image-frame__electric--overlay-delayed{z-index:4}.theme-image-frame__electric--overlay-delayed-2{z-index:5}.theme-image-frame--dual-border .theme-image-frame__electric--overlay-delayed .electric-border__edge{opacity:.82}.theme-image-frame--dual-border .theme-image-frame__electric--overlay-delayed .electric-border__glow-1{opacity:.55}.theme-image-frame--dual-border .theme-image-frame__electric--overlay-delayed .electric-border__glow-2{opacity:.45;filter:blur(3px)}.theme-image-frame--dual-border .theme-image-frame__electric--overlay-delayed-2 .electric-border__edge{opacity:.68}.theme-image-frame--dual-border .theme-image-frame__electric--overlay-delayed-2 .electric-border__glow-1{opacity:.4}.theme-image-frame--dual-border .theme-image-frame__electric--overlay-delayed-2 .electric-border__glow-2{opacity:.32;filter:blur(3px)}.theme-image-frame__electric-anchor{width:100%;height:100%;display:block}.theme-image-frame--electric .theme-image-frame__media-filter{border-radius:calc(var(--electric-radius) - 2px)}.theme-image-frame--electric.theme-image-frame--landing .theme-image-frame__inner{border-radius:0}.theme-image-frame--electric.theme-image-frame--gallery{filter:none}.theme-image-frame--electric.theme-image-frame--gallery:not(.theme-image-frame--dual-border) .theme-image-frame__electric{width:var(--gallery-thumb-size,3.75rem);height:var(--gallery-thumb-size,3.75rem)}.theme-image-frame--electric.theme-image-frame--showcase:not(.theme-image-frame--dual-border) .theme-image-frame__electric{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.theme-image-frame--electric.theme-image-frame--showcase:not(.theme-image-frame--dual-border) .theme-image-frame__inner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;line-height:0}.theme-image-frame--electric.theme-image-frame--showcase:not(.theme-image-frame--dual-border) .theme-image-frame__img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:min(92vw,680px);height:auto;max-height:min(82vh,880px)}@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-duration{syntax:"*";inherits:false}
