@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--leading-relaxed:1.625;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--family-body);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-x-0{inset-inline:0}.top-0{top:0}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-4{margin-block:calc(var(--spacing) * 4)}.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)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-3{height:calc(var(--spacing) * 3)}.h-32{height:calc(var(--spacing) * 32)}.h-auto{height:auto}.h-full{height:100%}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-3{width:calc(var(--spacing) * 3)}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[11ch\]{max-width:11ch}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-ink\/10{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/10{border-color:color-mix(in oklab, var(--ink) 10%, transparent)}}.border-ink\/20{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/20{border-color:color-mix(in oklab, var(--ink) 20%, transparent)}}.border-transparent{border-color:#0000}.bg-ink\/5{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/5{background-color:color-mix(in oklab, var(--ink) 5%, transparent)}}.bg-paper{background-color:var(--paper)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-paper{--tw-gradient-from:var(--paper);--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-paper\/85{--tw-gradient-via:var(--paper)}@supports (color:color-mix(in lab, red, red)){.via-paper\/85{--tw-gradient-via:color-mix(in oklab, var(--paper) 85%, transparent)}}.via-paper\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-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-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_22\%\]{object-position:center 22%}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-1{padding-top:var(--spacing)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.font-display{font-family:var(--family-display)}.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-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))}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[clamp\(2\.75rem\,8vw\,5\.5rem\)\]{font-size:clamp(2.75rem,8vw,5.5rem)}.text-\[clamp\(2rem\,5vw\,3rem\)\]{font-size:clamp(2rem,5vw,3rem)}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.whitespace-pre-line{white-space:pre-line}.text-accent{color:var(--accent)}.text-ink,.text-ink\/65{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/65{color:color-mix(in oklab, var(--ink) 65%, transparent)}}.text-ink\/90{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/90{color:color-mix(in oklab, var(--ink) 90%, transparent)}}.text-muted{color:var(--muted)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.no-underline{text-decoration-line:none}.decoration-1{text-decoration-thickness:1px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\(--ease-spring\){--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:translate-x-\[2px\]:is(:where(.group):hover *){--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-\[3px\]:is(:where(.group):hover *){--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-\[2px\]:is(:where(.group):hover *){--tw-translate-y:calc(2px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-ink:is(:where(.group):hover *){color:var(--ink)}.group-hover\/row\:scale-\[1\.02\]:is(:where(.group\/row):hover *){scale:1.02}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:-bottom-\[0\.3em\]:after{content:var(--tw-content);bottom:-.3em}.after\:z-\[1\]:after{content:var(--tw-content);z-index:1}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:bg-ink\/30:after{content:var(--tw-content);background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.after\:bg-ink\/30:after{background-color:color-mix(in oklab, var(--ink) 30%, transparent)}}.after\:transition-colors:after{content:var(--tw-content);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))}.after\:duration-300:after{content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.group-hover\:after\:bg-ink:is(:where(.group):hover *):after{content:var(--tw-content);background-color:var(--ink)}}.first\:mt-0:first-child{margin-top:0}@media (hover:hover){.hover\:text-ink:hover{color:var(--ink)}.hover\:underline:hover{text-decoration-line:underline}}.data-\[active\=true\]\:text-ink[data-active=true]{color:var(--ink)}@media (prefers-reduced-motion:reduce){@media (hover:hover){.motion-reduce\:group-hover\/row\:scale-100:is(:where(.group\/row):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media (min-width:40rem){.sm\:mt-1{margin-top:var(--spacing)}.sm\:max-w-none{max-width:none}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pt-36{padding-top:calc(var(--spacing) * 36)}.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-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:48rem){.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,19rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,19rem) minmax(0,1fr)}.md\:gap-10{gap:calc(var(--spacing) * 10)}}@media (min-width:96rem){.\32 xl\:max-w-\[90rem\]{max-width:90rem}}}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:500;src:url(../media/syne-greek-500-normal.3x53c2p--7epj.woff2)format("woff2"),url(../media/syne-greek-500-normal.45af15xzshc6p.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:500;src:url(../media/syne-latin-ext-500-normal.26y-w0-tri1-w.woff2)format("woff2"),url(../media/syne-latin-ext-500-normal.12wrfx3qk9672.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:500;src:url(../media/syne-latin-500-normal.3ognwoybw1ael.woff2)format("woff2"),url(../media/syne-latin-500-normal.24b7dtf_dql9s.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:600;src:url(../media/syne-greek-600-normal.3b-wptyed-xs8.woff2)format("woff2"),url(../media/syne-greek-600-normal.1vat9os34op9b.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:600;src:url(../media/syne-latin-ext-600-normal.2s971e-dbsss9.woff2)format("woff2"),url(../media/syne-latin-ext-600-normal.1sxkii6qvy8e5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:600;src:url(../media/syne-latin-600-normal.33l8ok1ramhd6.woff2)format("woff2"),url(../media/syne-latin-600-normal.3mli1hdllduyf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syne-greek-700-normal.1zjcxzl1jx7_l.woff2)format("woff2"),url(../media/syne-greek-700-normal.38f-f4kbdfi3t.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syne-latin-ext-700-normal.12pj9rk-93a0s.woff2)format("woff2"),url(../media/syne-latin-ext-700-normal.2cv1-6n8lq6j4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syne-latin-700-normal.1z-2jola2kw5z.woff2)format("woff2"),url(../media/syne-latin-700-normal.14agm31sp_zgz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-cyrillic-ext-400-normal.3m62yy0gfhfh8.woff2)format("woff2"),url(../media/literata-cyrillic-ext-400-normal.26asv7r076x-p.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-cyrillic-400-normal.30d2cuc03f6mh.woff2)format("woff2"),url(../media/literata-cyrillic-400-normal.08mguf4rwjfhw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-greek-ext-400-normal.3u3oxtmfk8ge2.woff2)format("woff2"),url(../media/literata-greek-ext-400-normal.1d6csx4ji_akf.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-greek-400-normal.2fp0nvklp0ims.woff2)format("woff2"),url(../media/literata-greek-400-normal.2f6pfa0ewvmkz.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-vietnamese-400-normal.0i2v1-cwfvt9c.woff2)format("woff2"),url(../media/literata-vietnamese-400-normal.2zvpxpdnc-jw7.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-latin-ext-400-normal.32bm-xmv0iw-u.woff2)format("woff2"),url(../media/literata-latin-ext-400-normal.2h7kuqdzd2mm4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-latin-400-normal.0hza_3nnk-rlu.woff2)format("woff2"),url(../media/literata-latin-400-normal.1e3fh_2hfvrcf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-cyrillic-ext-400-italic.3z7dctw0rp-yz.woff2)format("woff2"),url(../media/literata-cyrillic-ext-400-italic.0zhwaqiheoduf.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-cyrillic-400-italic.3lcxq3t5_r-sy.woff2)format("woff2"),url(../media/literata-cyrillic-400-italic.0nhy499cpmltp.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-greek-ext-400-italic.2vqmpu5vs28d4.woff2)format("woff2"),url(../media/literata-greek-ext-400-italic.0-gh7ksar9zly.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-greek-400-italic.1jq53zmcs6qze.woff2)format("woff2"),url(../media/literata-greek-400-italic.1wzfnm93w5_-0.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-vietnamese-400-italic.2qdh88wkwcxkk.woff2)format("woff2"),url(../media/literata-vietnamese-400-italic.0vswuc0bva2an.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-latin-ext-400-italic.39vnvt76h6-f7.woff2)format("woff2"),url(../media/literata-latin-ext-400-italic.2l8m22tdi105_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-latin-400-italic.27g1gk3x2j-t0.woff2)format("woff2"),url(../media/literata-latin-400-italic.1-j2_1f1ck72_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-cyrillic-ext-500-normal.331c0i1suyl5x.woff2)format("woff2"),url(../media/literata-cyrillic-ext-500-normal.3aj_25_hcmtja.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-cyrillic-500-normal.1_53g3tfcy6sm.woff2)format("woff2"),url(../media/literata-cyrillic-500-normal.3pk8dai5vh2vt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-greek-ext-500-normal.1zlyw67cdv6c8.woff2)format("woff2"),url(../media/literata-greek-ext-500-normal.3s82oo2xtuh--.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-greek-500-normal.2j1g6r_qtljv5.woff2)format("woff2"),url(../media/literata-greek-500-normal.2n-hb0qs2xnyj.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-vietnamese-500-normal.273dd5104l1xc.woff2)format("woff2"),url(../media/literata-vietnamese-500-normal.0k74xyod8srxa.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-latin-ext-500-normal.2-0qim0d1mhdh.woff2)format("woff2"),url(../media/literata-latin-ext-500-normal.01lxnyaru0569.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-latin-500-normal.0u5hpj1xqvf7t.woff2)format("woff2"),url(../media/literata-latin-500-normal.0ovc-tvdj7rio.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-cyrillic-ext-600-normal.23-mab11c54ck.woff2)format("woff2"),url(../media/literata-cyrillic-ext-600-normal.3eitjfyrss_su.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-cyrillic-600-normal.0fnciqvqk8hza.woff2)format("woff2"),url(../media/literata-cyrillic-600-normal.2qyxs9p42cupr.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-greek-ext-600-normal.2dgd-3zpbeump.woff2)format("woff2"),url(../media/literata-greek-ext-600-normal.20vc2_smiuqri.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-greek-600-normal.2bj5y5-_1n5di.woff2)format("woff2"),url(../media/literata-greek-600-normal.1rbgqxgrm9c5e.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-vietnamese-600-normal.1huco9i0l3o8h.woff2)format("woff2"),url(../media/literata-vietnamese-600-normal.3max_udp8_342.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-latin-ext-600-normal.260076ant8ca3.woff2)format("woff2"),url(../media/literata-latin-ext-600-normal.01x27jj8j3zbx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-latin-600-normal.1nno2nspo851p.woff2)format("woff2"),url(../media/literata-latin-600-normal.19quiujoh1-54.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ink:#141414;--paper:#f3f1ec;--muted:#6b6860;--accent:#2f5c57;--accent-soft:#2f5c572e;--background:var(--paper);--foreground:var(--ink);--family-display:"Syne", sans-serif;--family-body:"Literata", "Iowan Old Style", "Palatino Linotype", Palatino, serif;--dark-ink:#ece8df;--dark-paper:#12120f;--dark-muted:#8b877c;--dark-accent:#7fb3a8;--dark-accent-soft:#7fb3a838;--object:#fdfcf9;--dark-object:#e4e0d6;--object-ink:#1b1a17;--object-muted:#6f6c64;--object-rule:#1b1a171a;--object-accent:#2f5c57;--object-shadow:0 .35cqi 1.4cqi #14120c1a, 0 0 0 1px #14120c0a;--kartay:#d0573f}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--ink:var(--dark-ink);--paper:var(--dark-paper);--muted:var(--dark-muted);--accent:var(--dark-accent);--accent-soft:var(--dark-accent-soft);--object:var(--dark-object)}}:root[data-theme=dark]{--ink:var(--dark-ink);--paper:var(--dark-paper);--muted:var(--dark-muted);--accent:var(--dark-accent);--accent-soft:var(--dark-accent-soft);--object:var(--dark-object)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--ease-spring:cubic-bezier(.275, .5, .05, 1);--ease-spring-soft:cubic-bezier(.375, .8, .025, 1);--ease-out:cubic-bezier(.33, 1, .68, 1);--ease-in:cubic-bezier(.32, 0, .67, 0);--ease-in-out-soft:cubic-bezier(.45, 0, .25, 1);--rise:12px;--dur-rise:1s;--dur-fade:.6s;--dur-morph:.8s}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring:linear(0, .004 1%, .0189 2.3%, .0424 3.5%, .0791 5%, .1148 6.3%, .1617 7.8%, .3632 13.8%, .4661 17%, .5586 20.3%, .5972 21.8%, .639 23.5%, .7074 26.8%, .7395 28.5%, .7686 30.3%, .8183 33.8%, .8608 37.5%, .8996 42%, .9295 46.8%, .9536 52.3%, .9714 58.5%, .9835 65.5%, .9915 73.8%, .9961 83.3%, 1);--ease-spring-soft:linear(0, .0055 1.3%, .0136 2%, .0248 2.8%, .0551 4.3%, .101 6%, .1469 7.5%, .1969 9%, .4284 15.5%, .5294 18.5%, .5842 20.3%, .6282 21.8%, .7078 24.8%, .7757 27.8%, .8054 29.3%, .8366 31%, .8852 34.3%, .9256 37.8%, .9574 41.5%, .9806 45.5%, .997 50%, 1.0069 55.3%, 1.0105 60%, 1.0109 65.8%, 1)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes rise{0%{transform:translateY(var(--rise))}}::view-transition-old(root){animation-duration:.7s;animation-timing-function:ease-in-out}::view-transition-new(root){animation-duration:.7s;animation-timing-function:ease-in-out}@keyframes draw{0%{transform:scaleX(0)}}*{box-sizing:border-box}html{height:100%}body{background:var(--background);min-height:100%;color:var(--foreground);font-family:var(--family-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;text-transform:lowercase;margin:0;font-size:1.125rem;line-height:1.65}h1,h2,h3,.font-display{font-family:var(--family-display);letter-spacing:-.03em;font-weight:600;line-height:1.1}@media (hover:hover){a:not(.nav-link):not(.logo-link):not(.action-link):hover{color:var(--accent)}footer a:hover{color:var(--ink)}}.nav-link,.logo-link{-webkit-tap-highlight-color:transparent}.nav-link:active,.nav-link:focus,.logo-link:active,.logo-link:focus{color:inherit}::selection{background:var(--accent-soft);color:var(--ink)}.nav-link{position:relative}.nav-link:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;position:absolute;bottom:-.15em;left:0;transform:scaleX(0)}.nav-link[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.nav-link:hover:after{transform:scaleX(1)}}.row-rule{position:relative}.row-rule:before{content:"";background:var(--ink);opacity:.1;transform-origin:0;height:1px;position:absolute;top:-1px;left:0;right:0}@media (prefers-reduced-motion:no-preference){.motion-in{animation:fade-in var(--dur-fade) var(--ease-out) both, rise var(--dur-rise) var(--ease-spring) both}.motion-in .motion-in{animation-name:fade-in}.motion-in-soft{animation:fade-in var(--dur-fade) var(--ease-out) both}.motion-delay-1{animation-delay:70ms}.motion-delay-2{animation-delay:.14s}.motion-delay-3{animation-delay:.21s}.motion-delay-4{animation-delay:.28s}.motion-delay-5{animation-delay:.35s}.motion-delay-6{animation-delay:.42s}.nav-link{transition:opacity .35s var(--ease-out)}.nav-link:after{transition:transform .5s var(--ease-spring)}a:not(.nav-link):not(.logo-link):not(.action-link){transition:color .25s var(--ease-out), opacity .25s var(--ease-out)}.logo-link{transition:opacity .35s var(--ease-out), transform .5s var(--ease-spring);display:inline-block}@media (hover:hover){.logo-link:hover{opacity:.55;transform:translateY(-1px)}}.row-rule:before{animation:draw 1.4s var(--ease-spring) calc(var(--i,0) * 90ms + .16s) both}}[data-reveal=armed]{opacity:0;transform:translateY(var(--rise))}[data-reveal=shown]{transition:opacity var(--dur-fade) var(--ease-out) var(--reveal-delay,0s), transform var(--dur-rise) var(--ease-spring) var(--reveal-delay,0s)}.row-rule:is([data-reveal=armed],[data-reveal=shown]):before{animation:none}.row-rule[data-reveal=armed]:before{transform:scaleX(0)}.row-rule[data-reveal=shown]:before{transition:transform 1.4s var(--ease-spring) calc(var(--reveal-delay,0s) + .1s)}@media (prefers-reduced-motion:reduce){.motion-in,.motion-in-soft{animation:.4s ease-out both fade-in}.logo-link:hover{transform:none}}.showcase-frame{container-type:inline-size}.showcase-fallback{display:none}@supports not (width:1cqi){.showcase-live{display:none}.showcase-fallback{display:block}}.showcase{aspect-ratio:16/10;--u:1cqi;width:100%;position:relative;overflow:clip;container-type:inline-size}.showcase[data-instant] *,.showcase[data-instant] :before,.showcase[data-instant] :after{transition:none!important}.fc{--card-w:calc(var(--u) * 62);--card-top:calc(var(--u) * 8.5);--rows:8;--line:calc((var(--card-w) * 2 / 3 - var(--u) * .45) / var(--rows))}@container (max-width:520px){.showcase.fc{aspect-ratio:4/3;--u:1.3cqi;--card-top:calc(var(--u) * 6.4)}}.fc-card,.fc-hit{top:var(--card-top);left:calc((100cqi - var(--card-w)) / 2);width:var(--card-w);aspect-ratio:3/2;position:absolute}.fc-card{perspective:calc(var(--u) * 160);transform:var(--stack,none)}.fc-card[data-pos="1"]{--stack:translate(calc(var(--u) * 1.8), calc(var(--u) * 2)) rotate(-2.4deg)}.fc-card:not([data-pos="0"]):not([data-pos="1"]){--stack:translate(calc(var(--u) * -1.4), calc(var(--u) * 3.2)) rotate(2deg)}.fc-inner{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.fc-card[data-flipped=true] .fc-inner{transform:rotateY(180deg)}.fc-face{padding:0 calc(var(--u) * 4) 0 calc(var(--u) * 9);border-top:calc(var(--u) * .45) solid var(--kartay);background-color:var(--object);background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--line) - 1px), var(--object-rule) calc(var(--line) - 1px) var(--line));box-shadow:var(--object-shadow);color:var(--object-ink);font-family:var(--family-body);backface-visibility:hidden;will-change:transform;position:absolute;inset:0;overflow:hidden}.fc-face:before{content:"";top:0;bottom:0;left:calc(var(--u) * 6.5);background:var(--object-rule);width:1px;position:absolute}.fc-back{transform:rotateY(180deg)}.fc-front .fc-question,.fc-back .fc-answer{margin-top:calc(var(--line) * var(--q-offset,3));text-align:center;text-wrap:balance}.fc-front .fc-question{font-size:calc(var(--u) * 3.6)}.fc-face p{line-height:var(--line);margin:0}.fc-deck{font-size:calc(var(--u) * 1.9);color:var(--object-muted);font-style:italic}.fc-question{font-size:calc(var(--u) * 3.4);letter-spacing:-.01em}.fc-answer{font-size:calc(var(--u) * 2.5)}.fc-hit{z-index:10;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0}.fc-hit:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@keyframes fc-deal{0%{translate:calc(var(--u) * -2) calc(var(--u) * -7);rotate:calc(-5deg + var(--deal) * 2.2deg);scale:1.03}}@media (prefers-reduced-motion:no-preference){.fc-card{transition:transform .9s var(--ease-spring), translate .6s var(--ease-spring), scale .3s var(--ease-out)}.fc-inner{transition:transform .95s var(--ease-spring)}.fc-card[data-returning=true] .fc-inner{transition:none}.fc-hit:active~.fc-card[data-pos="0"]{transition-duration:.9s,.6s,.12s;scale:.985}@media (hover:hover){.fc:hover .fc-card[data-pos="0"]{translate:0 calc(var(--u) * -.9)}}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.fc[data-entrance=armed] .fc-card,.fc[data-entrance=play] .fc-card{--deal-delay:calc(var(--deal) * 90ms + .18s);animation:fc-deal 1s var(--ease-spring) var(--deal-delay) backwards, fade-in .12s var(--ease-out) var(--deal-delay) backwards}.fc[data-entrance=armed] .fc-card{animation-play-state:paused}}@container (max-width:520px){.showcase.stock{aspect-ratio:4/3;--u:1.25cqi}}.stock-window{inset:calc(var(--u) * 2.2) calc(var(--u) * 3);isolation:isolate;background:var(--object);box-shadow:var(--object-shadow);color:var(--object-ink);font-family:var(--family-display);position:absolute;overflow:hidden}.stock-top,.stock-bottom{left:calc(var(--u) * 2.8);right:calc(var(--u) * 2.8);justify-content:space-between;gap:calc(var(--u) * 2);display:flex;position:absolute}.stock-top{top:calc(var(--u) * 2.4);font-size:clamp(10px, calc(var(--u) * 1.5), 14px);letter-spacing:.01em;color:var(--object-muted);line-height:1}.stock-live{color:var(--object-accent)}.stock-stage{position:absolute;inset:13% 9% 25%}.stock-bike{opacity:0;mix-blend-mode:multiply;position:absolute;inset:0;transform:translate(-14%)}.stock-bike:is([data-state=in],[data-state=out],[data-state=next]){will-change:transform, opacity}.stock-bike[data-state=in]{opacity:1;transform:none}.stock-bike[data-state=out]{transform:translate(14%)}.stock-bottom{bottom:calc(var(--u) * 2.2);align-items:flex-end}.stock-names{min-width:0;height:clamp(30px, calc(var(--u) * 5.4), 52px);flex:1;position:relative;overflow:hidden}.stock-name{opacity:0;flex-direction:column;display:flex;position:absolute;inset:auto 0 0;transform:translateY(45%)}.stock-name[data-state=in]{opacity:1;transform:none}.stock-name[data-state=out]{transform:translateY(-45%)}.stock-name strong{font-size:clamp(13px, calc(var(--u) * 2.2), 22px);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.stock-name span,.stock-count{font-family:var(--family-body);font-size:clamp(11px, calc(var(--u) * 1.5), 15px);color:var(--object-muted);line-height:1.4}.stock-count{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;margin:0;display:flex}.stock-count strong{min-width:calc(var(--digits,3) * 1ch);color:var(--object-ink);text-align:right;font-weight:600;display:inline-block}@media (prefers-reduced-motion:no-preference){.stock-bike[data-state=out]{transition:opacity .4s var(--ease-out), transform .6s var(--ease-in)}.stock-bike[data-state=in]{transition:opacity .6s var(--ease-out) .25s, transform 1.5s var(--ease-spring) .12s}.stock-name[data-state=out]{transition:opacity .3s var(--ease-out), transform .45s var(--ease-in)}.stock-name[data-state=in]{transition:opacity .5s var(--ease-out) .35s, transform 1s var(--ease-spring) .3s}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.stock[data-entrance=armed] .stock-bike[data-state=in]{opacity:0;transform:translate(-14%)}.stock[data-entrance=armed] .stock-name[data-state=in]{opacity:0;transform:translateY(45%)}}.rc,.rs{--receipt-font:"Helvetica Neue", Helvetica, Arial, system-ui, sans-serif}.rc{--lu:1cqi;--feed-left:17cqi;--label-left:57cqi;--label-top:20cqi}@container (max-width:520px){.showcase.rc{aspect-ratio:1;--u:1.45cqi;--lu:1.35cqi;--feed-left:3cqi;--label-left:55cqi;--label-top:30cqi}}.rc-printer{z-index:2;top:calc(var(--u) * 3.2);left:calc(var(--feed-left) - var(--u) * 3);width:calc(var(--u) * 38);height:calc(var(--u) * 1.2);border-radius:calc(var(--u) * 1);background:var(--ink);background:linear-gradient(to bottom, var(--ink), var(--ink));position:absolute}@supports (color:color-mix(in lab, red, red)){.rc-printer{background:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 70%, transparent), var(--ink))}}.rc-printer{opacity:.85}.rc-feed{z-index:1;top:calc(var(--u) * 3.8);bottom:0;left:calc(var(--feed-left) - var(--u) * 3);width:calc(var(--u) * 38);position:absolute;overflow:hidden}.rc-sheet{isolation:isolate;width:calc(var(--u) * 32);margin-left:calc(var(--u) * 3);translate:0 calc(var(--u) * 1.3);transform-origin:50% 0;position:relative;rotate:-1.2deg}.rc-sheet:before{content:"";z-index:-1;inset:calc(var(--u) * .8) calc(var(--u) * .3);box-shadow:0 calc(var(--u) * .35) calc(var(--u) * 1.1) #14120c21;position:absolute}.rc-paper,.rc-label{background:var(--object);color:var(--object-ink);font-family:var(--receipt-font);line-height:1.3}.rc-paper{--tooth:calc(var(--u) * 1.1);gap:calc(var(--u) * 1.6);padding:calc(var(--u) * 3) calc(var(--u) * 2.2) calc(var(--u) * 3.2);font-size:calc(var(--u) * 1.25);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x;flex-direction:column;display:flex}.rc-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--u) * 1);display:flex}.rc-logo{width:calc(var(--u) * 17);height:auto}.rc-date{color:var(--object-muted);font-size:calc(var(--u) * 1)}.rc-pickup{padding:calc(var(--u) * 1) calc(var(--u) * 1.4) calc(var(--u) * 1.1);border:calc(var(--u) * .15) solid var(--object-ink);border-radius:calc(var(--u) * .5);flex-direction:column;display:flex}.rc-pickup span{font-size:calc(var(--u) * 1.1);font-weight:700}.rc-pickup strong{font-size:calc(var(--u) * 3);text-align:center;line-height:1.15}.rc-pickup small,.rc-facts dt{color:var(--object-muted);font-size:calc(var(--u) * .95)}.rc-pickup small{text-align:center}.rc-facts{gap:calc(var(--u) * 1);flex-direction:column;margin:0;display:flex}.rc-facts dd{margin:0;font-weight:700}.rc-row{justify-content:space-between;gap:calc(var(--u) * 1);display:flex}.rc-row>div:last-child{text-align:right}.rc-status{align-items:center;gap:calc(var(--u) * .9);padding-top:calc(var(--u) * 1.6);border-top:calc(var(--u) * .15) dashed var(--object-muted);border-top-color:var(--object-ink);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.rc-status{border-top-color:color-mix(in srgb, var(--object-ink) 35%, transparent)}}.rc-status span{font-weight:700}.rc-qr{touch-action:manipulation;width:calc(var(--u) * 17);border-radius:calc(var(--u) * .4);-webkit-tap-highlight-color:transparent;display:block}.rc-qr path{fill:var(--object-ink)}.rc-qr svg{width:100%;height:auto;display:block}.rc-qr:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rc-label{z-index:3;top:var(--label-top);left:var(--label-left);gap:calc(var(--lu) * .5);width:calc(var(--lu) * 30);padding:calc(var(--lu) * 2) calc(var(--lu) * 2.2) calc(var(--lu) * 1.6);border-radius:calc(var(--lu) * .6);box-shadow:var(--object-shadow);flex-direction:column;display:flex;position:absolute;transform:rotate(2.5deg)}.rc-label:after{content:"";z-index:-1;border-radius:inherit;box-shadow:0 calc(var(--lu) * 4) calc(var(--lu) * 6) #14120c29;opacity:0;position:absolute;inset:0}.rc-label strong{font-size:calc(var(--lu) * 3.4);line-height:1}.rc-label span{color:var(--object-muted);font-size:calc(var(--lu) * 1.4)}.rc-label svg{width:100%;height:calc(var(--lu) * 8);margin-top:calc(var(--lu) * .8);color:var(--object-ink)}.rc-label .rc-label-code{color:var(--object-ink);font-size:calc(var(--lu) * 1.3);letter-spacing:.08em;text-align:center}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rc-qr{transition:scale .5s var(--ease-spring)}.rc-qr:hover{scale:1.06}}@keyframes rc-feed{0%{transform:translateY(-100%)}}@keyframes rc-tear{0%{translate:0;rotate:none}30%{translate:0 calc(var(--u) * -.4);rotate:.6deg}}@keyframes rc-place{0%{translate:calc(var(--lu) * 2.5) calc(var(--lu) * -4);rotate:6deg;scale:1.05}}@keyframes rc-land{0%{opacity:1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.rc[data-entrance=armed] .rc-sheet,.rc[data-entrance=play] .rc-sheet{animation:rc-feed 2.1s cubic-bezier(.45, .05, .25, 1) backwards, rc-tear .9s var(--ease-spring) 2.15s backwards}.rc[data-entrance=armed] .rc-label,.rc[data-entrance=play] .rc-label{animation:rc-place .9s var(--ease-spring-soft) 2.7s backwards, fade-in .3s var(--ease-out) 2.7s backwards}.rc[data-entrance=armed] .rc-label:after,.rc[data-entrance=play] .rc-label:after{animation:rc-land .7s var(--ease-out) 2.9s backwards}.rc[data-entrance=armed] :is(.rc-sheet,.rc-label),.rc[data-entrance=armed] .rc-label:after{animation-play-state:paused}}.rs{background:var(--object);width:100%;max-width:26rem;color:var(--object-ink);font-family:var(--receipt-font);flex-direction:column;gap:1.75rem;padding:1.5rem 1.5rem 1.75rem;line-height:1.35;display:flex;box-shadow:0 6px 24px #14120c14,0 0 0 1px #14120c0d}.rs-top{justify-content:space-between;align-items:flex-start;display:flex}.rs-logo{width:min(13rem,60%);height:auto}.rs-headline{flex-direction:column;gap:.35rem;display:flex}.rs-headline p{letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:700;line-height:1.15}.rs-headline>span{color:var(--object-muted);font-size:.9rem}.rs-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rs-steps li{flex-direction:column;padding:0 0 1.1rem 1.9rem;display:flex;position:relative}.rs-steps li:last-child{padding-bottom:0}.rs-dot{border:2px solid var(--object-rule);background:var(--object);border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:.2rem;left:0}.rs-steps li:after{content:"";background:var(--object-rule);width:2px;position:absolute;top:1.25rem;bottom:.1rem;left:calc(.425rem - 1px)}.rs-steps li:last-child:after{display:none}.rs-steps li[data-state=done] .rs-dot{border-color:var(--object-ink);background:var(--object-ink)}.rs-steps li:before{content:"";z-index:1;background:var(--object-ink);transform-origin:top;width:2px;position:absolute;top:1.25rem;bottom:.1rem;left:calc(.425rem - 1px);transform:scaleY(0)}.rs-steps li:last-child:before{display:none}.rs-steps li[data-state=done]:before{transform:scaleY(1)}.rs-swap{display:grid}.rs-swap>*{grid-area:1/1}.rs-swap>[data-shown=false]{opacity:0;visibility:hidden}.rs-steps li[data-state=current] .rs-dot{border-color:var(--object-accent);background:var(--object-accent)}.rs-steps strong{font-size:1rem}.rs-steps li[data-state=todo] strong{color:var(--object-muted)}.rs-steps span{color:var(--object-muted);font-size:.85rem}.rs-note{border-top:1px dashed var(--object-muted);border-top-color:var(--object-ink);margin:0;padding-top:1rem}@supports (color:color-mix(in lab, red, red)){.rs-note{border-top-color:color-mix(in srgb, var(--object-ink) 30%, transparent)}}.rs-note{font-size:.9rem}.rs-swap>*{transition:opacity .7s var(--ease-in-out-soft), visibility 0s linear .7s}.rs-swap>[data-shown=true]{transition:opacity 1.1s var(--ease-in-out-soft) .45s, visibility 0s}.rs-dot,.rs-steps strong{transition:background-color .9s var(--ease-in-out-soft), border-color .9s var(--ease-in-out-soft), color .9s var(--ease-in-out-soft)}.rs-steps li[data-state=current] :is(.rs-dot,strong){transition-delay:.7s}@media (prefers-reduced-motion:no-preference){.rs-steps li:before{transition:transform 1.2s var(--ease-in-out-soft) .1s}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
