@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-black:#000;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--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-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: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.25;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.static{position:static}.right-0{right:0}.left-0{left:0}.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-5{margin-inline:calc(var(--spacing) * -5)}.mx-auto{margin-inline:auto}.-mt-8{margin-top:calc(var(--spacing) * -8)}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-15{margin-top:calc(var(--spacing) * 15)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-\[2\/3\]{aspect-ratio:2/3}.h-60{height:calc(var(--spacing) * 60)}.h-full{height:100%}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-\[calc\(100vh-2rem\)\]{min-height:calc(100vh - 2rem)}.min-h-screen{min-height:100vh}.w-52{width:calc(var(--spacing) * 52)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[96rem\]{max-width:96rem}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-orange-200\/40{border-color:#ffd7a866}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/40{border-color:color-mix(in oklab,var(--color-orange-200) 40%,transparent)}}.border-stone-200\/15{border-color:#e7e5e426}@supports (color:color-mix(in lab,red,red)){.border-stone-200\/15{border-color:color-mix(in oklab,var(--color-stone-200) 15%,transparent)}}.border-stone-200\/70{border-color:#e7e5e4b3}@supports (color:color-mix(in lab,red,red)){.border-stone-200\/70{border-color:color-mix(in oklab,var(--color-stone-200) 70%,transparent)}}.bg-\[\#1f1e1b\]\/80{background-color:#1f1e1bcc}.bg-\[\#040404\]{background-color:#040404}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-orange-200\/10{background-color:#ffd7a81a}@supports (color:color-mix(in lab,red,red)){.bg-orange-200\/10{background-color:color-mix(in oklab,var(--color-orange-200) 10%,transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-8{padding-right:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-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-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-orange-50{color:var(--color-orange-50)}.text-orange-100{color:var(--color-orange-100)}.text-orange-200\/75{color:#ffd7a8bf}@supports (color:color-mix(in lab,red,red)){.text-orange-200\/75{color:color-mix(in oklab,var(--color-orange-200) 75%,transparent)}}.text-stone-200{color:var(--color-stone-200)}.text-stone-200\/90{color:#e7e5e4e6}@supports (color:color-mix(in lab,red,red)){.text-stone-200\/90{color:color-mix(in oklab,var(--color-stone-200) 90%,transparent)}}.text-stone-300\/80{color:#d6d3d1cc}@supports (color:color-mix(in lab,red,red)){.text-stone-300\/80{color:color-mix(in oklab,var(--color-stone-300) 80%,transparent)}}.text-stone-300\/90{color:#d6d3d1e6}@supports (color:color-mix(in lab,red,red)){.text-stone-300\/90{color:color-mix(in oklab,var(--color-stone-300) 90%,transparent)}}.text-stone-400{color:var(--color-stone-400)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-orange-200\/60{text-decoration-color:#ffd7a899}@supports (color:color-mix(in lab,red,red)){.decoration-orange-200\/60{-webkit-text-decoration-color:color-mix(in oklab,var(--color-orange-200) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--color-orange-200) 60%,transparent)}}.underline-offset-4{text-underline-offset:4px}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#00000057);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline-offset-8{outline-offset:8px}.drop-shadow-\[0_24px_54px_rgba\(0\,0\,0\,0\.48\)\]{--tw-drop-shadow-size:drop-shadow(0 24px 54px var(--tw-drop-shadow-color,#0000007a));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.group-hover\:scale-\[1\.015\]:is(:where(.group):hover *){scale:1.015}.group-hover\:text-orange-50:is(:where(.group):hover *){color:var(--color-orange-50)}.hover\:-translate-y-1\.5:hover{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-orange-100:hover{border-color:var(--color-orange-100)}.hover\:border-orange-200\/90:hover{border-color:#ffd7a8e6}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-200\/90:hover{border-color:color-mix(in oklab,var(--color-orange-200) 90%,transparent)}}.hover\:bg-orange-200\/20:hover{background-color:#ffd7a833}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-200\/20:hover{background-color:color-mix(in oklab,var(--color-orange-200) 20%,transparent)}}.hover\:text-orange-50:hover{color:var(--color-orange-50)}.hover\:text-orange-100:hover{color:var(--color-orange-100)}.hover\:shadow-\[0_24px_60px_rgba\(238\,104\,35\,0\.18\)\]:hover{--tw-shadow:0 24px 60px var(--tw-shadow-color,#ee68232e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\:-translate-y-1\.5:focus-visible{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:-translate-y-2:focus-visible{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:border-orange-200:focus-visible{border-color:var(--color-orange-200)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-orange-200:focus-visible{outline-color:var(--color-orange-200)}@media(min-width:40rem){.sm\:-right-2{right:calc(var(--spacing) * -2)}.sm\:-left-2{left:calc(var(--spacing) * -2)}.sm\:-mx-7{margin-inline:calc(var(--spacing) * -7)}.sm\:h-64{height:calc(var(--spacing) * 64)}.sm\:min-h-\[calc\(100vh-2\.5rem\)\]{min-height:calc(100vh - 2.5rem)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}@media(min-width:48rem){.md\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.md\:mx-0{margin-inline:0}.md\:h-72{height:calc(var(--spacing) * 72)}.md\:min-h-38{min-height:calc(var(--spacing) * 38)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:max-w-full{max-width:100%}.md\:max-w-md{max-width:var(--container-md)}.md\:grid-cols-\[minmax\(13rem\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(13rem,20rem) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-start{justify-content:flex-start}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:text-left{text-align:left}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}@media(min-width:64rem){.lg\:gap-16{gap:calc(var(--spacing) * 16)}}}:root{color:#dedbd4;font-synthesis:none;text-rendering:optimizelegibility;background:#040404;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:#040404}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;min-height:100vh;margin:0}.effigy-heading{font-family:Gill Sans MT,Gill Sans,Trebuchet MS,Aptos,Segoe UI,sans-serif}.smoke-surface{isolation:isolate;background-color:#020202;background-image:radial-gradient(at 18% 16%,#5c524617,#0000 34%),radial-gradient(at 82% 24%,#372f271a,#0000 32%),radial-gradient(at 50% 82%,#2b26221a,#0000 36%),linear-gradient(#050505,#010101 52%,#030303);position:relative;overflow:hidden;box-shadow:inset 0 0 110px #ffffff05,inset 0 -90px 170px #0000009e}.smoke-surface>*{z-index:1;position:relative}.smoke-surface:before,.smoke-surface:after{z-index:0;content:"";pointer-events:none;mix-blend-mode:screen;background-repeat:no-repeat;position:absolute;inset:-10%}.smoke-surface:before{filter:blur(.05px);opacity:.98;background-image:radial-gradient(circle at 12% 28%,#ffd791eb 0 1px,#ff692057 2px 7px,#0000 13px),radial-gradient(circle at 27% 74%,#ffb35bc7 0 1px,#e6481847 2px 6px,#0000 12px),radial-gradient(circle at 48% 38%,#ffe5a9e6 0 1px,#ff7b2952 2px 7px,#0000 13px),radial-gradient(circle at 63% 86%,#ffa74ab8 0 1px,#dc44163d 2px 6px,#0000 11px),radial-gradient(circle at 86% 20%,#ffeab5eb 0 1px,#ff762257 2px 8px,#0000 14px)}.smoke-surface:after{filter:blur(.45px);opacity:.94;background-image:radial-gradient(circle at 18% 82%,#ff802570 0 1px,#0000 8px),radial-gradient(circle at 38% 18%,#ffbe657a 0 1px,#0000 9px),radial-gradient(circle at 72% 56%,#ff5e196b 0 1px,#0000 10px),radial-gradient(circle at 93% 78%,#ffc96f80 0 1px,#0000 10px)}@media(prefers-reduced-motion:no-preference){.smoke-surface:before{animation:18s ease-in-out infinite alternate ember-drift}.smoke-surface:after{animation:26s ease-in-out infinite alternate-reverse ember-drift}}@keyframes ember-drift{0%{transform:translate(-.4rem,.35rem)}to{transform:translate(.55rem,-.75rem)}}.title-ash{color:#dedad1;text-shadow:0 0 18px #ffffff14}.title-flame{isolation:isolate;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px #ff692340)drop-shadow(0 0 26px #fcb15426);background-image:radial-gradient(circle at 75% 42%,#53463a57 0 1.1%,#e8e0ce85 1.9% 3.2%,#0000 4.2%),radial-gradient(circle at 84% 64%,#5b4d3f47 0 1%,#f5edda8f 1.9% 3.2%,#0000 4.4%),radial-gradient(at 92% 48%,#fff7e2f5 0 8%,#ff9e429e 10% 14%,#0000 18%),linear-gradient(100deg,#dedad1,#d8d3ca 50%,#c7bdad 64%,#d09a69 75%,#ef7438 82%,#ff5f22 87%,#fff1ca);-webkit-background-clip:text;background-clip:text;position:relative}.title-flame:before{z-index:-2;content:"";filter:blur(16px);opacity:.86;background:radial-gradient(at 74% 42%,#eae8dd33,#0000 40%),radial-gradient(at 44% 58%,#8a847b1f,#0000 58%);width:45%;height:1.55em;position:absolute;inset:-.55em -.5em auto auto}.title-flame:after{z-index:-1;content:"";filter:blur(18px);background:radial-gradient(at 76%,#ffeec22b,#0000 48%),linear-gradient(90deg,#0000,#ff652038,#fff5d424);width:42%;position:absolute;inset:-.15em -.38em -.2em auto}.landing-title-banner{isolation:isolate;color:#f5f1ea;-webkit-backdrop-filter:blur(4px)saturate(1.16);background:linear-gradient(135deg,#ffffff29,#ffffff09 34%,#ff7a2c0e),#0908075c;border-bottom:1px solid #f4e9d65c;position:relative;overflow:hidden;box-shadow:0 22px 70px #0000006b,inset 0 1px #fff3,inset 0 -1px #ff8e4021}.landing-title-banner:before,.landing-title-banner:after{content:"";pointer-events:none;position:absolute;inset:0}.landing-title-banner:before{z-index:1;opacity:.98;background:radial-gradient(#020202ad,#0202028a 28%,#02020238 58%,#0000 78%),linear-gradient(#040404c7,#0404045c 46%,#040404d6),linear-gradient(90deg,#030303b3,#03030357 22%,#03030342,#03030361 78%,#030303b8)}.landing-title-banner:after{z-index:2;opacity:.9;background:linear-gradient(115deg,#ffffff2e,#ffffff0b 22%,#0000 42%,#ffffff0a 68%,#0000 86%),radial-gradient(at 50% 46%,#ffd69f2b,#0000 48%),repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 6px);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -42px 72px #00000057}.landing-title-collage{z-index:0;filter:saturate(.72)contrast(1.04)brightness(.86);opacity:.62;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;inset:0;overflow:hidden}.landing-title-cover-slice{background-color:#150e0b;background-image:var(--banner-cover-image);background-position:var(--banner-cover-position,center);background-repeat:no-repeat;background-size:cover;min-width:0;margin-inline:-1px;display:block;transform:scale(1.015)}.landing-title-text{z-index:3;color:#f8efe2;text-shadow:0 1px #fff6e157,0 -1px #140d0aeb,0 3px 12px #000000c7,0 0 22px #ff96473d;filter:drop-shadow(0 0 20px #fff5dc14);position:relative}.page-title-banner{isolation:isolate;color:#eee9df;-webkit-backdrop-filter:blur(4px)saturate(1.08);background:linear-gradient(135deg,#ffffff1f,#ffffff06 36%,#ff7e2f0a),#0707069e;border-top:1px solid #f4e9d638;border-bottom:1px solid #f4e9d64d;position:relative;overflow:hidden;box-shadow:0 14px 46px #00000057,inset 0 1px #ffffff24,inset 0 -1px #ff8e401a}.page-title-banner:before,.page-title-banner:after{content:"";pointer-events:none;position:absolute;inset:0}.page-title-banner:before{z-index:0;background:radial-gradient(#02020294,#0202025c 42%,#0000 76%),linear-gradient(90deg,#030303b8,#03030342 48%,#030303b8)}.page-title-banner:after{z-index:1;opacity:.88;background:linear-gradient(115deg,#ffffff24,#ffffff09 24%,#0000 46%,#ffffff09 72%,#0000 88%),repeating-linear-gradient(#ffffff07 0 1px,#0000 1px 5px);box-shadow:inset 0 0 0 1px #ffffff0f}.page-title-text{z-index:2;color:#f6efe4;text-shadow:0 1px #fff6e142,0 -1px #120c09f0,0 2px 10px #000000d1,0 0 16px #ff90432e;position:relative}.about-cottage-background{pointer-events:none;background-image:var(--about-cottage-image),radial-gradient(ellipse at 50% 68%,#ffb15229,#ff7e2a12 14%,transparent 32%),linear-gradient(180deg,transparent 0%,#0000005c 54%,#000000c2 100%);filter:saturate(.84)contrast(1.08);opacity:.88;background-position:50% 68%,50% 68%,50%;background-repeat:no-repeat;background-size:clamp(7rem,13vw,11rem),clamp(16rem,30vw,30rem) clamp(11rem,20vw,20rem),cover;inset:0;z-index:0!important;position:absolute!important}.landing-card-nav{--landing-nav-gap:1.5rem;--landing-nav-double-gap:3rem;--landing-nav-two-thirds-gap:1rem;gap:var(--landing-nav-gap);flex-direction:column;display:flex}.landing-primary-card-grid{gap:var(--landing-nav-gap);grid-template-columns:minmax(0,1fr);display:grid}.landing-secondary-card-grid{gap:var(--landing-nav-gap);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.landing-secondary-card{width:min(100%,15rem);height:7.5rem}@media(min-width:640px){.landing-secondary-card-grid{grid-template-columns:repeat(2,minmax(0,15rem));justify-content:center}.landing-secondary-card{height:8rem}}@media(min-width:768px){.landing-card-nav{--landing-nav-gap:2rem;--landing-nav-double-gap:4rem;--landing-nav-two-thirds-gap:1.333rem}.landing-primary-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-secondary-card-grid{grid-template-columns:repeat(2,minmax(0,calc((100% - var(--landing-nav-double-gap)) / 6)));column-gap:calc((100% / 6) + var(--landing-nav-two-thirds-gap));justify-content:center}.landing-secondary-card{width:100%;height:9rem}}@media(min-width:1024px){.landing-card-nav{--landing-nav-gap:3rem;--landing-nav-double-gap:6rem;--landing-nav-two-thirds-gap:2rem}}.ember-card-title{color:#eadfcf;-webkit-text-fill-color:transparent;text-shadow:0 1px #fff6e180,0 -1px #241812e6,0 2px 4px #000000b3,0 0 16px #ff6f252e;filter:drop-shadow(0 1px #fff3d729)drop-shadow(0 -1px #000000b8)drop-shadow(0 0 10px #f2682329);background-image:linear-gradient(#fff2d5,#e5d5bd 42%,#b98259 62%,#f07837 78%,#ffe6bb);-webkit-background-clip:text;background-clip:text}.book-scroll{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:3rem}.book-scroll::-webkit-scrollbar{display:none}.book-cover-card{scroll-snap-align:center}.ember-glass-card{isolation:isolate;color:#f5f1ea;-webkit-backdrop-filter:blur(4px)saturate(1.18);background:linear-gradient(135deg,#ffffff2e,#ffffff09 32%,#ff7a2c0b),#0b0a0952;border:1px solid #f4e9d66b;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000061,inset 0 1px #ffffff38,inset 0 -1px #ff8e401f}.ember-glass-card:before,.ember-glass-card:after{content:"";pointer-events:none;position:absolute;inset:0}.ember-glass-card:before{z-index:0;background-image:linear-gradient(180deg,#040403cc,#04040370 48%,#040403c7),linear-gradient(115deg,#ffffff42 0%,#ffffff14 19%,transparent 38%),radial-gradient(ellipse at 78% 26%,#7bff503d,transparent 36%),radial-gradient(ellipse at 74% 86%,#ff722424,transparent 46%),var(--landing-card-image,url(/assets/game-thumb-Bcv1YsDP.png));background-repeat:no-repeat;background-position:center,center,center,center,var(--landing-card-image-position,58% 35%);background-size:cover,cover,cover,cover,var(--landing-card-image-size,158% auto);filter:saturate(.78)contrast(1.18);mix-blend-mode:screen;opacity:.44;transition:opacity .26s,transform .26s,filter .26s;transform:scale(1.02)}.ember-glass-card:after{z-index:1;border-radius:inherit;opacity:.76;background:linear-gradient(115deg,#ffffff1f,#0000 26%,#ffffff09 51%,#0000 74%),repeating-linear-gradient(#71ff4d0d 0 1px,#0000 1px 5px);border:1px solid #ffffff29;transition:opacity .26s;box-shadow:inset 0 0 28px #ffffff0b,inset 0 0 54px #ff6e2314}.ember-glass-card>*{z-index:2;position:relative}.ember-glass-card p{text-shadow:0 1px 2px #000000e6,0 0 14px #ff7e2d33}.ember-glass-card:hover,.ember-glass-card:focus-visible{background:linear-gradient(135deg,#ffffff38,#ffffff0d 34%,#ff7a2c13),#0d0b0a3d;border-color:#fed7aac2;box-shadow:0 30px 72px #00000070,0 0 36px #ee682324,inset 0 1px #ffffff4d,inset 0 -1px #ff8e4033}.ember-glass-card:hover:before,.ember-glass-card:focus-visible:before{filter:saturate(.95)contrast(1.26);opacity:.58;transform:scale(1.075)}.ember-glass-card:hover:after,.ember-glass-card:focus-visible:after{opacity:.92}.art-gallery{width:100%}.art-gallery-empty{color:#d6d3d1b8;text-align:center;text-transform:uppercase;max-width:28rem;margin:0 auto;padding:3rem 1rem;font-size:.875rem;font-weight:600;line-height:1.7}.art-gallery-button{width:100%;height:100%;color:inherit;cursor:zoom-in;background:linear-gradient(135deg,#ffffff1c,#ffffff06 34%,#ff75280f),#08070680;border:1px solid #e8ddca4d;border-radius:8px;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 20px 52px #00000061,inset 0 1px #ffffff29}.art-gallery-button:before{z-index:1;content:"";pointer-events:none;border-radius:inherit;opacity:.72;background:linear-gradient(120deg,#ffffff30,#ffffff0a 18%,#0000 42%),radial-gradient(at 80% 18%,#ff893a29,#0000 40%);transition:opacity .18s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -26px 42px #0003}.art-gallery-image{object-fit:cover;filter:saturate(.92)contrast(1.04);background:#070707;width:100%;height:100%;transition:filter .22s,transform .22s;display:block;transform:scale(1.001)}.art-gallery-caption{z-index:2;color:#f6ead8;text-align:left;opacity:0;background:linear-gradient(#0000,#050403a8 62%,#030303e0);align-items:end;min-height:42%;padding:1.8rem 1rem .9rem;transition:opacity .18s,transform .18s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(.35rem)}.art-gallery-caption-title{text-shadow:0 1px 3px #000000db,0 0 16px #ff6b2438;text-transform:uppercase;font-size:.8rem;font-weight:700;line-height:1.25}.art-gallery-button:hover,.art-gallery-button:focus-visible{border-color:#fed7aab8;transform:translateY(-3px);box-shadow:0 26px 62px #0000007a,0 0 30px #ee682321,inset 0 1px #ffffff38}.art-gallery-button:hover:before,.art-gallery-button:focus-visible:before{opacity:.9}.art-gallery-button:hover .art-gallery-image,.art-gallery-button:focus-visible .art-gallery-image{filter:saturate(1.02)contrast(1.08);transform:scale(1.025)}.art-gallery-button:hover .art-gallery-caption,.art-gallery-button:focus-visible .art-gallery-caption{opacity:1;transform:translateY(0)}.art-gallery-button:focus-visible{outline-offset:4px;outline:2px solid #fed7aa}.art-lightbox{--yarl__color_backdrop:#020202f7;--yarl__color_button:#f6ead8c7;--yarl__color_button_active:#fed7aa;--yarl__container_background_color:#020202f7;--yarl__button_filter:drop-shadow(0 2px 8px #000000d1);--yarl__counter_color:#f6ead8b8;--yarl__slide_captions_container_background:linear-gradient(180deg, #020202d1, #02020257);--yarl__slide_captions_container_padding:1rem;--yarl__slide_description_color:#ded8cdc7;--yarl__slide_title_color:#fff0d3;--yarl__thumbnails_container_background_color:#020202e6;--yarl__thumbnails_thumbnail_active_border_color:#fed7aaf2;--yarl__thumbnails_thumbnail_background:#0a0807e6;--yarl__thumbnails_thumbnail_border_color:#e8ddca52}.art-lightbox .yarl__slide_image{border-radius:4px;box-shadow:0 28px 80px #00000094}.carousel-arrow{z-index:2;color:#f4eadb;background:#1f1e1be0;border:1px solid #e7e5e4bd;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 18px 42px #00000047}.carousel-arrow:hover,.carousel-arrow:focus-visible{color:#fff7ed;background:#28231ff5;border-color:#fed7aaf2;transform:translateY(-50%)scale(1.06);box-shadow:0 20px 48px #ee68232e}.carousel-arrow:focus-visible{outline-offset:4px;outline:2px solid #fed7aa}.carousel-arrow span{font-size:1.35rem;line-height:1;display:block;transform:translateY(-.05rem)}.crt-launch-button{color:#9cff63;text-align:center;text-transform:uppercase;letter-spacing:0;text-shadow:0 0 7px #9cff63d1,0 0 16px #9cff636b;background:linear-gradient(#9cff630f,#9cff6305),#050805;border:2px solid #9cff63;border-radius:4px;place-items:center;min-width:min(100%,17rem);min-height:4.2rem;padding:1rem 2rem;font-family:Courier New,Courier,monospace;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #9cff6329,0 0 18px #9cff6347,inset 0 0 18px #9cff631f}.crt-launch-button:before,.crt-launch-button:after{content:"";pointer-events:none;position:absolute;inset:0}.crt-launch-button:before{opacity:.55;background-image:repeating-linear-gradient(#9cff631f 0 1px,#0000 1px 4px)}.crt-launch-button:after{border:1px solid #9cff6394;box-shadow:inset 0 0 22px #9cff6324}.crt-launch-button:hover,.crt-launch-button:focus-visible{color:#d7ffb8;background-color:#081008;border-color:#d7ffb8;transform:translateY(-2px);box-shadow:0 0 0 1px #d7ffb847,0 0 26px #9cff6361,0 0 58px #9cff6329,inset 0 0 24px #9cff6329}.crt-launch-button:focus-visible{outline-offset:5px;outline:2px solid #d7ffb8}.crt-launch-button span{z-index:1;position:relative}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) / var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--masonry{justify-content:space-between}.react-photo-album--masonry .react-photo-album--track{justify-content:flex-start;row-gap:calc(var(--react-photo-album--spacing) * 1px);width:calc((100% - var(--react-photo-album--spacing) * 1px * (var(--react-photo-album--columns) - 1)) / var(--react-photo-album--columns));flex-direction:column}.react-photo-album--masonry .react-photo-album--photo{width:100%}.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{position:fixed;inset:0;opacity:0;overflow:hidden;z-index:var(--yarl__portal_zindex,9999);transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);pointer-events:auto}.yarl__portal_open{opacity:1}.yarl__container{position:absolute;inset:0;overflow:hidden;background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:var(--yarl__controller_touch_action,none);overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain)}.yarl__carousel{display:flex;flex:0 0 auto;height:100%;align-content:center;justify-content:center;align-items:stretch;width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%));transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));opacity:var(--yarl__pull_opacity,1)}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{display:flex;justify-content:center;align-content:center;align-items:center}.yarl__slide{flex:1;position:relative;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%)}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);line-height:0}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));animation:yarl__delayed_fadein 1s linear}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{width:var(--yarl__slide_icon_error_size,48px);height:var(--yarl__slide_icon_error_size,48px);color:var(--yarl__slide_icon_error_color,red)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{position:absolute;inset:0 0 auto auto;display:flex;justify-content:flex-end;padding:var(--yarl__toolbar_padding,8px)}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{width:var(--yarl__icon_size,32px);height:var(--yarl__icon_size,32px)}.yarl__button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);margin:var(--yarl__button_margin,0);outline:none;line-height:0;padding:var(--yarl__button_padding,8px);color:var(--yarl__color_button,hsla(0,0%,100%,.8));filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{position:absolute;top:50%;transform:translateY(-50%);padding:var(--yarl__navigation_button_padding,24px 16px)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.yarl__slide_captions_container{position:absolute;left:var(--yarl__slide_captions_container_left,0);right:var(--yarl__slide_captions_container_right,0);padding:var(--yarl__slide_captions_container_padding,16px);background:var(--yarl__slide_captions_container_background,rgba(0,0,0,.5));-webkit-transform:translateZ(0)}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width, 0px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{overflow:hidden;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);text-align:var(--yarl__slide_description_text_align,start);color:var(--yarl__slide_description_color,#fff)}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}.yarl__counter{position:var(--yarl__counter_position,absolute);top:var(--yarl__counter_top,0);left:var(--yarl__counter_left,0);bottom:var(--yarl__counter_bottom,unset);right:var(--yarl__counter_right,unset);color:var(--yarl__counter_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__counter_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));margin:var(--yarl__counter_margin,var(--yarl__toolbar_padding,8px));padding:var(--yarl__counter_padding,var(--yarl__button_padding,8px));line-height:var(--yarl__counter_line_height,var(--yarl__icon_size,32px));-webkit-user-select:var(--yarl__counter_user_select,none);-moz-user-select:var(--yarl__counter_user_select,none);user-select:var(--yarl__counter_user_select,none)}[dir=rtl] .yarl__counter{left:var(--yarl__counter_rtl_left,unset);right:var(--yarl__counter_rtl_right,0)}.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{flex:0 0 auto;background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));padding:var(--yarl__thumbnails_container_padding,16px);position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__thumbnails_vignette{position:absolute;pointer-events:none;--yarl__thumbnails_vignette_size:12%}@media(min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media(min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{height:100%;left:0;right:0;background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%)}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{width:100%;top:0;bottom:0;background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%)}.yarl__thumbnails_track{outline:none;gap:var(--yarl__thumbnails_thumbnail_gap,16px)}.yarl__thumbnails_thumbnail{flex:0 0 auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-width:var(--yarl__thumbnails_thumbnail_border,1px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;padding:var(--yarl__thumbnails_thumbnail_padding,4px);outline:none;width:var(--yarl__thumbnails_thumbnail_width,120px);height:var(--yarl__thumbnails_thumbnail_height,80px);box-sizing:content-box}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{opacity:0;animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{visibility:hidden;cursor:unset}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:var(--yarl__thumbnails_thumbnail_icon_size,32px);height:var(--yarl__thumbnails_thumbnail_icon_size,32px)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}
