/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--leading-tight:1.25;--leading-relaxed:1.625;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--perspective-distant:1200px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--v8-font-body);--default-mono-font-family:var(--v8-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]){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;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}*,:before,:after{box-sizing:border-box}*{margin:0}html{scrollbar-gutter:stable;width:100%;height:100%;font-size:clamp(16px,.3vw + 11.68px,19px)}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{background-color:var(--v8-bg);color:var(--v8-text);-webkit-font-smoothing:antialiased;background-repeat:repeat;background-size:1254px 1254px;width:100%;min-height:100%;line-height:1.5;transition:background-color .3s,color .3s;position:relative}.dark body{background-image:url(/_astro/concrete-tile-dark.BGHSWsmy.webp)}.light body{background-image:url(/_astro/concrete-tile-light.DHPgEJ5z.webp)}img,picture,video,canvas{max-width:100%;display:block}astro-slot,astro-static-slot{display:contents}svg{display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}}@layer components{.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.reveal.revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.case-prose h2{font-family:var(--v8-font-poster);text-transform:uppercase;letter-spacing:.02em;color:var(--v8-text);margin-top:2.5rem;font-size:1.375rem}.case-prose p{color:var(--v8-text-secondary);margin-top:1rem;font-size:.9375rem;line-height:1.75}.case-prose ol{color:var(--v8-text-secondary);margin-top:1rem;padding-left:1.25rem}.case-prose li{margin-top:.375rem;font-size:.9375rem;line-height:1.7}.case-prose a{color:var(--v8-accent)}.case-prose code{font-family:var(--v8-font-mono);font-size:.85em}.case-prose ul{color:var(--v8-text-secondary);margin-top:1rem;padding-left:1.4rem;list-style:none}.case-prose ul li{position:relative}.case-prose ul li:before{content:"*";font-family:var(--v8-font-mono);color:var(--v8-accent);position:absolute;top:.05em;left:-1.4rem}@keyframes v8-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.v8-spin-slow{animation:60s linear infinite v8-rotate}.v8-spin-hover:hover{animation:1.2s linear infinite v8-rotate}}.v8-frame-2{visibility:hidden}@media (prefers-reduced-motion:no-preference){@keyframes v8-frame-a{0%,49.9%{visibility:visible}50%,to{visibility:hidden}}@keyframes v8-frame-b{0%,49.9%{visibility:hidden}50%,to{visibility:visible}}.v8-headbang .v8-frame-1{animation:.8s step-end infinite v8-frame-a}.v8-headbang .v8-frame-2{animation:.8s step-end infinite v8-frame-b}.v8-headbang-hover:hover .v8-frame-1{animation:.8s step-end infinite v8-frame-a}.v8-headbang-hover:hover .v8-frame-2{animation:.8s step-end infinite v8-frame-b}}.v8-duotone{background-color:var(--v8-accent);isolation:isolate;overflow:hidden}.v8-duotone>img{mix-blend-mode:multiply;filter:grayscale()contrast(1.06)brightness(1.04);transition:filter .35s,opacity .35s;display:block}.v8-duotone:hover>img,.v8-duotone:focus-within>img,.v8-duotone-host:hover .v8-duotone>img,.v8-duotone-host:focus-within .v8-duotone>img{mix-blend-mode:normal;filter:none}@media (hover:none){html:not(.v8-js) .v8-case-link{pointer-events:auto;height:auto;inset:0}}.v8-jewel-spine{background:linear-gradient(90deg,#0000 22%,#ffffff1a 30% 36%,#0000 46%),linear-gradient(90deg,#00000085,#00000052 30%,#0006 75%,#0009);box-shadow:inset 1px 0 #ffffff42,inset -1px 0 #0009}.v8-jewel-spine-plastic{background:inherit;box-shadow:inherit}.v8-jewel-tooth{background:linear-gradient(#ffffff1c,#ffffff0a);box-shadow:inset 0 1px #000000b3,inset 0 -1px #000000b3,inset 0 2px #ffffff1a,inset 1px 0 #ffffff42,inset -1px 0 #0009}.v8-jewel-tooth:before{content:"";opacity:.35;background-image:repeating-linear-gradient(90deg,#0000008c 0 1px,#fff6 1px 2.2px);position:absolute;inset:0}.v8-jewel-gloss{background-image:linear-gradient(112deg,#ffffff1a,#fff0 26%),linear-gradient(112deg,#0000 32%,#ffffff0d 38%,#ffffff26 42%,#ffffff05 49%,#0000000d 52%,#0000 57%),linear-gradient(112deg,#0000 57%,#ffffff0f 62%,#00000008 66%,#0000 70%)}.v8-jewel-bevel{box-shadow:inset 0 1px #ffffff57,inset 1px 0 #fff3,inset 0 -1px #00000075,inset -1px 0 #00000057}.v8-jewel-wall-spine{background:linear-gradient(90deg,#0000 30%,#ffffff21 44% 54%,#0000 70%),linear-gradient(90deg,#141417,#26262b 40%,#1c1c21 75%,#121215)}.v8-jewel-wall-open{background:linear-gradient(90deg,#0000 calc(38% - 1.5px),#000000b3 calc(38% - 1.5px) calc(38% + .5px),#ffffff38 calc(38% + .5px) calc(38% + 1.5px),#0000 calc(38% + 1.5px)),linear-gradient(90deg,#3c3c44,#4a4a53 30%,#40404a 75%,#33333b)}.v8-jewel-wall-lid{background:linear-gradient(90deg,#1b1b1f,#232329 50%,#17171b)}.v8-jewel-wall-lid-top{background:linear-gradient(#0000 calc(62% - 1.5px),#0000008c calc(62% - 1.5px) calc(62% + .5px),#ffffff2e calc(62% + .5px) calc(62% + 1.5px),#0000 calc(62% + 1.5px)),linear-gradient(90deg,#3b3b43,#4b4b55 45%,#34343c)}.v8-device-frame{--v8-plastic:#5b5b6a;--v8-keycap:#3d3d48;--v8-shadow:#08080b;--v8-face-up:79%;--v8-face-front:60%;--v8-face-vert:53%;--v8-face-lit:46%;--v8-face-dim:21%;--v8-face-dark:16%;--v8-tone-up:var(--v8-plastic)}@supports (color:color-mix(in lab, red, red)){.v8-device-frame{--v8-tone-up:color-mix(in oklab, var(--v8-plastic) var(--v8-face-up), var(--v8-shadow))}}.v8-device-frame{--v8-tone-front:var(--v8-plastic)}@supports (color:color-mix(in lab, red, red)){.v8-device-frame{--v8-tone-front:color-mix(in oklab, var(--v8-plastic) var(--v8-face-front), var(--v8-shadow))}}.v8-device-frame{--v8-tone-vert:var(--v8-plastic)}@supports (color:color-mix(in lab, red, red)){.v8-device-frame{--v8-tone-vert:color-mix(in oklab, var(--v8-plastic) var(--v8-face-vert), var(--v8-shadow))}}.v8-device-frame{--v8-tone-lit:var(--v8-plastic)}@supports (color:color-mix(in lab, red, red)){.v8-device-frame{--v8-tone-lit:color-mix(in oklab, var(--v8-plastic) var(--v8-face-lit), var(--v8-shadow))}}.v8-device-frame{--v8-tone-dim:var(--v8-plastic)}@supports (color:color-mix(in lab, red, red)){.v8-device-frame{--v8-tone-dim:color-mix(in oklab, var(--v8-plastic) var(--v8-face-dim), var(--v8-shadow))}}.v8-device-frame{--v8-tone-dark:var(--v8-plastic)}@supports (color:color-mix(in lab, red, red)){.v8-device-frame{--v8-tone-dark:color-mix(in oklab, var(--v8-plastic) var(--v8-face-dark), var(--v8-shadow))}}.v8-device-frame{--v8-spec:#ffffff57;--v8-spec-soft:#ffffff29;--v8-edge-dim:#00000073;--v8-edge-dark:#0009;--v8-ao-deep:#000000db;--v8-ao-soft:#00000070;--v8-device-ambient:.35cqw .9cqw 1.7cqw #0000006b}.light .v8-device-frame{--v8-shadow:#2c2822;--v8-device-ambient:.35cqw .9cqw 2cqw #14141338}.v8-device-shell,.v8-device-back,.v8-device-wall,.v8-device-screen,.v8-device-glass,.v8-device-glare,.v8-device-lens,.v8-device-keys,.v8-device-cap,.v8-device-pad,.v8-device-hinge,.v8-device-chamfer,.v8-device-scoop{outline:1px solid #0000}.v8-device-shell{background-color:var(--v8-tone-front);box-shadow:var(--v8-device-ambient), inset 0 1px 0 var(--v8-spec), inset 1px 0 0 var(--v8-spec-soft), inset -1px 0 0 var(--v8-edge-dim), inset 0 -1px 0 var(--v8-edge-dark);background-image:linear-gradient(154deg,#ffffff17,#fff0 26%,#0000 62%,#00000029)}.v8-device-back{background-color:var(--v8-tone-dark);box-shadow:inset 0 0 0 1px #0000008c}.v8-device-wall{background-color:var(--v8-wall-tone,var(--v8-tone-dim));background-image:linear-gradient(var(--v8-wall-dir,to right), #ffffff2e 0, #ffffff0a 9%, #0000 30%, #0000003d 70%, #00000080 100%)}.v8-device-bed{background:0 0}.v8-device-bed-face{background-color:var(--v8-tone-up);background-image:linear-gradient(to bottom, var(--v8-ao-deep) 0, #000000a8 4%, #00000061 10%, #00000024 18%, #0000 31%, #0000 74%, #00000024 92%, #0000004d 100%), linear-gradient(to right, #00000057 0, #ffffff14 4%, #ffffff08 30%, #0000 58%, #00000029 94%, #00000085 100%);box-shadow:inset 1px 0 0 var(--v8-spec-soft), inset -1px 0 0 var(--v8-edge-dim)}.v8-device-keys{--v8-key-gx:.36cqw;--v8-key-gy:.9cqw;padding:calc(var(--v8-key-gy) / 2) calc(var(--v8-key-gx) / 2);background-color:var(--v8-tone-up);background-image:linear-gradient(to bottom, var(--v8-ao-deep), #000000eb);box-shadow:inset 0 0 0 1px var(--v8-ao-soft);flex-direction:column;display:flex}.v8-device-keys:after{content:"";border-radius:inherit;pointer-events:none;background-image:linear-gradient(#000000a8 0,#0000006b 9%,#0000002e 22%,#0000 44%),linear-gradient(90deg,#00000042 0,#0000 8% 88%,#0006 100%);position:absolute;inset:0}.v8-device-krow{flex:1 1 0;min-height:0;display:flex}.v8-device-krow-fn{flex-grow:.7}.v8-device-key{flex:0 1 0;min-width:0;display:flex}.v8-device-cap{min-width:0;margin:calc(var(--v8-key-gy) / 2) calc(var(--v8-key-gx) / 2);background-color:var(--v8-keycap);border-radius:.3cqw;flex:auto}@supports (color:color-mix(in lab, red, red)){.v8-device-cap{background-color:color-mix(in oklab, var(--v8-keycap) var(--v8-face-up), var(--v8-shadow))}}.v8-device-cap{background-image:linear-gradient(#ffffff29 0 18%,#ffffff05 18%,#0000000f 62%,#00000057 100%);box-shadow:.05cqw -.1cqw .14cqw #0000008c}.v8-device-krow-fn .v8-device-cap{margin-block:calc(var(--v8-key-gy) / 4)}.v8-device-pad{box-shadow:inset 0 -1px 0 var(--v8-spec-soft), inset 0 0 0 1px var(--v8-ao-deep);background-image:linear-gradient(#00000029,#0000000f 44%,#ffffff0f)}.v8-device-hinge{background-color:var(--v8-tone-up);background-image:linear-gradient(to right, var(--v8-ao-deep) 0, #0000 9%, #0000 91%, var(--v8-ao-deep) 100%), linear-gradient(to bottom, #000000db 0, #0009 24%, #00000047 48%, #0000006b 64%, #000000b8 86%, #000000e0 100%)}.v8-device-glass{box-shadow:inset 0 0 0 1px #0000008c,inset 0 2px 5px #00000073}.v8-device-glare{mix-blend-mode:screen;background-image:linear-gradient(55deg,#0000 76%,#ecf2fa1a 76%)}.v8-device-lens{background:radial-gradient(circle at 38% 32%,#fff6,#40404ae6 44%,#0a0a0c 78%);box-shadow:0 0 0 1px #ffffff1f}.v8-device-deck{--v8-lip:var(--v8-tone-vert);--v8-lip-mid:var(--v8-tone-vert)}@supports (color:color-mix(in lab, red, red)){.v8-device-deck{--v8-lip-mid:color-mix(in oklab, var(--v8-tone-vert) 93%, var(--v8-shadow))}}.v8-device-deck{--v8-lip-edge:var(--v8-tone-vert)}@supports (color:color-mix(in lab, red, red)){.v8-device-deck{--v8-lip-edge:color-mix(in oklab, var(--v8-tone-vert) 84%, var(--v8-shadow))}}.v8-device-deck{background-image:linear-gradient(to bottom, #0000 34%, #0000001f 60%, #00000052 84%, #0000008f 95%, #000000bd 100%), linear-gradient(to right, #0000006b, transparent 22%, transparent 74%, #00000075), linear-gradient(to right, #0e0e12 0%, #17171d 0.5%, #2e2e39 1.1%, #646475 1.7%, #8c8c9e 2.3%, #7c7c8e 2.9%, #555563 3.6%, #3a3a45 4.3%, #2c2c35 5.1%, var(--v8-lip-edge) 6.2%, var(--v8-lip-mid) 28%, var(--v8-lip) 50%, var(--v8-lip-mid) 72%, var(--v8-lip-edge) 93.8%, #2c2c35 94.9%, #3a3a45 95.7%, #555563 96.4%, #7c7c8e 97.1%, #8c8c9e 97.7%, #646475 98.3%, #2e2e39 98.9%, #17171d 99.5%, #0e0e12 100%)}.v8-device-chamfer{background-image:linear-gradient(90deg,#00000080 0,#0000 7% 93%,#0000008a 100%),linear-gradient(#00000052 0,#00000021 16%,#ffffff42 26%,#ffffff36 44%,#ffffff17 72%,#fff0 100%)}.v8-device-scoop{--v8-scoop-floor:linear-gradient(to bottom, #0000009e 0, #00000075 34%, #0000003d 68%, #0000000f 92%, #0000);box-shadow:inset 0 -1px #ffffff29}.v8-device-scoop-l{background-image:radial-gradient(130% 170% at 0 100%, #ffffff1f, #fff0 62%), var(--v8-scoop-floor);border-bottom-left-radius:92% 100%}.v8-device-scoop-r{background-image:radial-gradient(130% 170% at 100% 100%, #ffffff0d, #fff0 62%), var(--v8-scoop-floor);border-bottom-right-radius:92% 100%}.v8-device-ground{filter:blur(3px);background-image:linear-gradient(#000000b8 0,#0000005c 26%,#0000 62%),radial-gradient(62% 100% at 50% 0,#0000008c,#0000 78%);border-radius:44% 44% 50% 50%/22% 22% 100% 100%}.light .v8-device-ground{background-image:linear-gradient(#3a322880 0,#3a32283d 26%,#3a322800 62%),radial-gradient(62% 100% at 50% 0,#3a32285c,#3a322800 78%)}.v8-device-veil{--v8-veil-line:75.92cqw;--v8-veil-h:max(5px, 1.35cqw);--v8-veil-ink:8, 8, 11;--v8-veil-peak:.95;--v8-veil-mid:.42;--v8-veil-up:.34;top:calc(var(--v8-veil-line) - .35 * var(--v8-veil-h));height:var(--v8-veil-h);background-image:linear-gradient(to bottom, rgba(var(--v8-veil-ink), 0) 0, rgba(var(--v8-veil-ink), var(--v8-veil-up)) 15%, rgba(var(--v8-veil-ink), var(--v8-veil-peak)) 28%, rgba(var(--v8-veil-ink), var(--v8-veil-peak)) 58%, rgba(var(--v8-veil-ink), var(--v8-veil-mid)) 78%, rgba(var(--v8-veil-ink), 0) 100%);transform:rotate(-.72deg);mask-image:linear-gradient(90deg,#0000 0,#000 1.6% 98.4%,#0000 100%)}.light .v8-device-veil{--v8-veil-ink:44, 40, 34;--v8-veil-mid:.46;--v8-veil-up:.36}.v8-wrinkle{background-position:50%;background-size:cover}.light .v8-wrinkle{mix-blend-mode:multiply;opacity:.4;background-image:url(/_astro/wrinkle-light.Jdx_sQcH.jpg)}.dark .v8-wrinkle{mix-blend-mode:screen;opacity:.35;background-image:url(/_astro/wrinkle-dark.CF4PqmLm.jpg)}.v8-ticket{--ticket-perf-x:24%;-webkit-mask-image:linear-gradient(#fff, #fff), radial-gradient(circle 3px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 6px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 6px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%);-webkit-mask-image:linear-gradient(#fff, #fff), radial-gradient(circle 3px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 6px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 6px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%);mask-image:linear-gradient(#fff, #fff), radial-gradient(circle 3px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 6px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 6px at var(--ticket-perf-x) 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%), radial-gradient(circle 8px at 50% 50%, #000 98%, transparent 100%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over,source-over,source-over;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over,source-over,source-over;border-radius:8px;mask-position:0 0,0 8px,0 -6px,0 calc(100% + 6px),-8px -8px,calc(100% + 8px) -8px,-8px calc(100% + 8px),calc(100% + 8px) calc(100% + 8px);mask-size:auto,100% 16px,100% 12px,100% 12px,16px 16px,16px 16px,16px 16px,16px 16px;mask-repeat:no-repeat,repeat-y,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;mask-composite:subtract,add,add,add,add,add,add,add}.v8-magnet{translate:var(--v8-magnet-tx,0px) var(--v8-magnet-ty,0px);touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:translate .13s ease-out;display:inline-block}.v8-magnet-tilt{transform:perspective(22rem) translateZ(var(--v8-magnet-press,0px)) rotateX(var(--v8-magnet-rx,0deg)) rotateY(var(--v8-magnet-ry,0deg));transition:transform .46s linear(0, .37 8%, .72 16%, .95 24%, 1.08 33%, 1.1 38%, 1.055 46%, 1 56%, .985 65%, .998 80%, 1);padding:1px;display:block}.v8-magnet-pressed{--v8-magnet-press:-14px}.v8-magnet-pressed.v8-magnet-sheet{--v8-magnet-press:-22px}.v8-magnet.v8-magnet-return{transition:translate .56s linear(0, .29 7%, .6 14%, .87 21.5%, 1.06 29.5%, 1.13 36%, 1.14 40%, 1.1 47%, 1.03 57%, .985 67%, .972 75%, .996 87%, 1.004 94%, 1)}.v8-magnet-return .v8-magnet-tilt{transition:transform .68s linear(0, .29 7%, .6 14%, .87 21.5%, 1.06 29.5%, 1.13 36%, 1.14 40%, 1.1 47%, 1.03 57%, .985 67%, .972 75%, .996 87%, 1.004 94%, 1)}.v8-metal{border:1px solid var(--v8-metal-edge);background-image:radial-gradient(6rem circle at var(--v8-magnet-x,50%) var(--v8-magnet-y,80%), var(--v8-metal-shade), transparent 72%), radial-gradient(6rem circle at calc(100% - var(--v8-magnet-x,50%)) calc(100% - var(--v8-magnet-y,80%)), var(--v8-metal-glint), transparent 72%), url(/_astro/metal-brush.DFSFfmBf.webp), linear-gradient(180deg, var(--v8-metal-hi) 0%, var(--v8-metal-mid) 55%, var(--v8-metal-lo) 100%);background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:auto,auto,1254px 1254px,auto;background-position:0 0, 0 0, var(--v8-brush-offset,0px 0px), 0 0;background-blend-mode:normal, normal, overlay, normal;box-shadow:inset 0 1px 0 var(--v8-metal-lip), inset 0 -2px 3px #00000047, 0 0 3px var(--v8-metal-veil), 0 1px 0 var(--v8-metal-side-hi), 0 2px 0 var(--v8-metal-side), 0 3px 0 var(--v8-metal-side), 0 4px 0 var(--v8-metal-side), 0 5px 0 var(--v8-metal-side), 0 6px 0 var(--v8-metal-side-lo), 0 15px 24px -4px var(--v8-metal-shadow), 0 7px 11px -2px var(--v8-metal-shadow);border-radius:2px;outline:1px solid #0000;transition:box-shadow .16s ease-out,color .16s ease-out,border-color .16s ease-out;display:block}.v8-magnet-pressed .v8-metal{box-shadow:inset 0 1px 0 var(--v8-metal-lip), inset 0 -2px 3px #00000047, 0 0 3px var(--v8-metal-veil), 0 1px 0 var(--v8-metal-side-hi), 0 2px 0 var(--v8-metal-side), 0 3px 0 var(--v8-metal-side), 0 4px 0 var(--v8-metal-side), 0 5px 0 var(--v8-metal-side), 0 6px 0 var(--v8-metal-side-lo), 0 8px 12px -3px var(--v8-metal-shadow), 0 4px 6px -2px var(--v8-metal-shadow)}.dark .v8-metal,.dark .v8-metal-sheet{--v8-metal-hi:#34383e;--v8-metal-mid:#24262b;--v8-metal-lo:#1a1c1f;--v8-metal-edge:#43474e;--v8-metal-lip:#ffffff2e;--v8-metal-glint:#ffffff24;--v8-metal-shade:#00000038;--v8-metal-shadow:#000c;--v8-metal-veil:#0009;--v8-metal-side-hi:#303439;--v8-metal-side:#121316;--v8-metal-side-lo:#0b0c0e}.light .v8-metal,.light .v8-metal-sheet{--v8-metal-hi:#f1f2f3;--v8-metal-mid:#d9dcdf;--v8-metal-lo:#c7cbcf;--v8-metal-edge:#9aa0a6;--v8-metal-lip:#ffffffd9;--v8-metal-glint:#ffffff8c;--v8-metal-shade:#1414131f;--v8-metal-shadow:#14141352;--v8-metal-veil:#14141338;--v8-metal-side-hi:#b3b8bd;--v8-metal-side:#9aa0a6;--v8-metal-side-lo:#82888f}.v8-metal-sheet{border-color:var(--v8-metal-edge);background-image:radial-gradient(14rem circle at var(--v8-magnet-x,50%) var(--v8-magnet-y,80%), var(--v8-metal-shade), transparent 72%), radial-gradient(14rem circle at calc(100% - var(--v8-magnet-x,50%)) calc(100% - var(--v8-magnet-y,80%)), var(--v8-metal-glint), transparent 72%), url(/_astro/metal-brush.DFSFfmBf.webp), linear-gradient(180deg, var(--v8-metal-hi) 0%, var(--v8-metal-mid) 55%, var(--v8-metal-lo) 100%);background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:auto,auto,1254px 1254px,auto;background-position:0 0, 0 0, var(--v8-brush-offset,0px 0px), 0 0;background-blend-mode:normal, normal, overlay, normal;box-shadow:inset 0 1px 0 var(--v8-metal-lip), inset 0 -2px 3px #00000047;outline:1px solid #0000}.v8-magnet.v8-magnet-sheet{height:100%;display:block}.v8-magnet-sheet .v8-magnet-tilt{height:100%;transform:perspective(60rem) translateZ(var(--v8-magnet-press,0px)) rotateX(var(--v8-magnet-rx,0deg)) rotateY(var(--v8-magnet-ry,0deg))}.v8-magnet-sheet{filter:drop-shadow(0 5px 6px #0000006b)drop-shadow(0 16px 24px #0000004d);transition:filter .16s ease-out}.dark .v8-magnet-sheet{filter:drop-shadow(0 6px 8px #000000b3)drop-shadow(0 18px 28px #00000080)}.v8-magnet-sheet.v8-magnet-pressed{filter:drop-shadow(0 1px 2px #00000073)}.dark .v8-magnet-sheet.v8-magnet-pressed{filter:drop-shadow(0 2px 3px #000000b3)}@keyframes v8-crt-flicker{0%,91%,94%,to{opacity:1}92%{opacity:.955}97%{opacity:.985}}.v8-crt-flicker{animation:7s linear infinite v8-crt-flicker}.v8-crt-content{transform-origin:50%}.v8-crt-content-off{animation:.42s cubic-bezier(.7,0,.9,.4) forwards v8-crt-collapse}.v8-crt-content-on{animation:.42s cubic-bezier(.2,.7,.3,1) v8-crt-boot}@keyframes v8-crt-collapse{0%{filter:brightness();background-color:#0000;transform:scaleY(1)}55%{filter:brightness(2.6);opacity:1;background-color:#d6ffe0f2;transform:scaleY(.012)scaleX(.98)}to{filter:brightness(0);opacity:0;background-color:#d6ffe0f2;transform:scaleY(.002)scaleX(.55)}}@keyframes v8-crt-boot{0%{filter:brightness(2.2);opacity:1;background-color:#d6ffe0f2;transform:scaleY(.002)scaleX(.55)}45%{filter:brightness(2.6);background-color:#d6ffe0f2;transform:scaleY(.012)scaleX(1)}to{filter:brightness();background-color:#0000;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.v8-crt-content-off{opacity:0;animation:none}.v8-crt-content-on,.v8-crt-flicker{animation:none}.v8-magnet,.v8-magnet.v8-magnet-sheet,.v8-magnet.v8-magnet-return,.v8-magnet-tilt,.v8-magnet-sheet .v8-magnet-tilt,.v8-magnet-return .v8-magnet-tilt{transition:none;transform:translate(0)}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-\[2\.2\%\]{inset-inline:2.2%}.inset-x-\[5\%\]{inset-inline:5%}.inset-x-\[5\.6\%\]{inset-inline:5.6%}.inset-x-\[9\%\]{inset-inline:9%}.inset-x-\[13\%\]{inset-inline:13%}.inset-x-\[15\%\]{inset-inline:15%}.inset-y-0{inset-block:0}.inset-y-\[4\.2\%\]{inset-block:4.2%}.inset-y-\[6\.2\%\]{inset-block:6.2%}.-top-\[0\.15cqw\]{top:-.15cqw}.top-0{top:0}.top-1\/2{top:50%}.top-\[1\.5\%\]{top:1.5%}.top-\[3\.3\%\]{top:3.3%}.top-\[8\%\]{top:8%}.top-\[18\%\]{top:18%}.top-\[53\.8cqw\]{top:53.8cqw}.top-\[57\.4cqw\]{top:57.4cqw}.top-\[62\%\]{top:62%}.-right-10{right:calc(var(--spacing) * -10)}.-right-14{right:calc(var(--spacing) * -14)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:0}.right-1\/2{right:50%}.right-\[1\%\]{right:1%}.right-\[1\.58cqw\]{right:1.58cqw}.right-\[2\%\]{right:2%}.right-\[7\%\]{right:7%}.right-\[8\%\]{right:8%}.-bottom-8{bottom:calc(var(--spacing) * -8)}.bottom-0{bottom:0}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-\[0\.5cqw\]{bottom:.5cqw}.bottom-\[18\%\]{bottom:18%}.left-0{left:0}.left-1\/2{left:50%}.left-\[0\.33cqw\]{left:.33cqw}.left-\[5\%\]{left:5%}.left-\[6\%\]{left:6%}.left-\[6\.4cqw\]{left:6.4cqw}.left-\[8\%\]{left:8%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-\[5\]{z-index:5}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[0\.9em\]{margin-top:.9em}.mt-auto{margin-top:auto}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[100\/74\]{aspect-ratio:100/74}.aspect-\[100\/76\]{aspect-ratio:100/76}.aspect-\[142\/125\]{aspect-ratio:142/125}.aspect-\[1000\/50\]{aspect-ratio:1000/50}.aspect-\[1000\/665\]{aspect-ratio:1000/665}.aspect-\[1000\/1341\]{aspect-ratio:1000/1341}.aspect-\[1000\/2113\]{aspect-ratio:1000/2113}.aspect-square{aspect-ratio:1}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.h-2\/5{height:40%}.h-3\/5{height:60%}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[0\.9em\]\!{height:.9em!important}.h-\[0\.72em\]{height:.72em}.h-\[1\.05em\]{height:1.05em}.h-\[1\.8cqw\]{height:1.8cqw}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4\.5cqw\]{height:4.5cqw}.h-\[6px\]{height:6px}.h-\[8px\]{height:8px}.h-\[10px\]{height:10px}.h-\[26\%\]{height:26%}.h-\[44\%\]{height:44%}.h-\[46\%\]{height:46%}.h-\[57\.9cqw\]{height:57.9cqw}.h-\[calc\(30\%\+0\.15cqw\)\]{height:calc(30% + .15cqw)}.h-\[calc\(40\%\+0\.15cqw\)\]{height:calc(40% + .15cqw)}.h-\[var\(--case-depth\)\]{height:var(--case-depth)}.h-\[var\(--device-depth\)\]{height:var(--device-depth)}.h-auto{height:auto}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-\[80vh\]{min-height:80vh}.min-h-svh{min-height:100svh}.w-\[0\.7\%\]{width:.7%}.w-\[0\.9em\]\!{width:.9em!important}.w-\[0\.55em\]{width:.55em}.w-\[0\.62em\]{width:.62em}.w-\[2\.2\%\]{width:2.2%}.w-\[2px\]{width:2px}.w-\[3\%\]{width:3%}.w-\[4\.5cqw\]{width:4.5cqw}.w-\[4cqw\]{width:4cqw}.w-\[7\%\]{width:7%}.w-\[8\%\]{width:8%}.w-\[10px\]{width:10px}.w-\[22px\]{width:22px}.w-\[24\%\]{width:24%}.w-\[30\%\]{width:30%}.w-\[34\%\]{width:34%}.w-\[46\%\]{width:46%}.w-\[62\%\]{width:62%}.w-\[81\.5cqw\]{width:81.5cqw}.w-\[var\(--case-depth\)\]{width:var(--case-depth)}.w-\[var\(--device-depth\)\]{width:var(--device-depth)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[52\.5rem\]{max-width:52.5rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[90rem\]{max-width:90rem}.max-w-\[680px\]{max-width:680px}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.\[transform-origin\:50\%_50\%_calc\(var\(--case-depth\)\/-2\)\]{transform-origin:50% 50% calc(var(--case-depth) / -2)}.\[transform-origin\:50\%_100\%_-2\.15cqw\]{transform-origin:50% 100% -2.15cqw}.\[transform-origin\:50\%_100\%_-5cqw\]{transform-origin:50% 100% -5cqw}.\[transform-origin\:50\%_100\%_24cqw\]{transform-origin:50% 100% 24cqw}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.18em\]{--tw-translate-y:.18em;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[57\%\]{--tw-translate-y:57%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[68\%\]{--tw-translate-y:68%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[80\%\]{--tw-translate-y:80%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[92\%\]{--tw-translate-y:92%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[116\%\]{--tw-translate-y:116%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-2{rotate:2deg}.rotate-3{rotate:3deg}.rotate-x-5{--tw-rotate-x:rotateX(5deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-x-6{--tw-rotate-x:rotateX(6deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-x-7{--tw-rotate-x:rotateX(7deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-x-8{--tw-rotate-x:rotateX(8deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-x-9{--tw-rotate-x:rotateX(9deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-x-10{--tw-rotate-x:rotateX(10deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.-rotate-y-14{--tw-rotate-y:rotateY(calc(14deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.-rotate-y-16{--tw-rotate-y:rotateY(calc(16deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.-rotate-y-18{--tw-rotate-y:rotateY(calc(18deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-y-5{--tw-rotate-y:rotateY(5deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-y-11{--tw-rotate-y:rotateY(11deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-y-12{--tw-rotate-y:rotateY(12deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-y-14{--tw-rotate-y:rotateY(14deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-y-17{--tw-rotate-y:rotateY(17deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-y-22{--tw-rotate-y:rotateY(22deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rotate-y-28{--tw-rotate-y:rotateY(28deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[transform\:rotateX\(-32deg\)\]{transform:rotateX(-32deg)}.\[transform\:rotateX\(-81deg\)\]{transform:rotateX(-81deg)}.\[transform\:rotateX\(7deg\)\]{transform:rotateX(7deg)}.\[transform\:rotateX\(81deg\)\]{transform:rotateX(81deg)}.\[transform\:rotateY\(-90deg\)\]{transform:rotateY(-90deg)}.\[transform\:rotateY\(90deg\)\]{transform:rotateY(90deg)}.\[transform\:rotateY\(180deg\)_translateZ\(var\(--case-depth\)\)\]{transform:rotateY(180deg) translateZ(var(--case-depth))}.\[transform\:translateX\(calc\(var\(--case-depth\)\/-2\)\)_translateZ\(calc\(var\(--case-depth\)\/-2\)\)_rotateY\(-90deg\)\]{transform:translateX(calc(var(--case-depth) / -2)) translateZ(calc(var(--case-depth) / -2)) rotateY(-90deg)}.\[transform\:translateX\(calc\(var\(--case-depth\)\/2\)\)_translateZ\(calc\(var\(--case-depth\)\/-2\)\)_rotateY\(90deg\)\]{transform:translateX(calc(var(--case-depth) / 2)) translateZ(calc(var(--case-depth) / -2)) rotateY(90deg)}.\[transform\:translateX\(calc\(var\(--device-depth\)\/-2\)\)_translateZ\(calc\(var\(--device-depth\)\/-2\)\)_rotateY\(-90deg\)\]{transform:translateX(calc(var(--device-depth) / -2)) translateZ(calc(var(--device-depth) / -2)) rotateY(-90deg)}.\[transform\:translateX\(calc\(var\(--device-depth\)\/2\)\)_translateZ\(calc\(var\(--device-depth\)\/-2\)\)_rotateY\(90deg\)\]{transform:translateX(calc(var(--device-depth) / 2)) translateZ(calc(var(--device-depth) / -2)) rotateY(90deg)}.\[transform\:translateY\(calc\(var\(--case-depth\)\/-2\)\)_translateZ\(calc\(var\(--case-depth\)\/-2\)\)_rotateX\(90deg\)\]{transform:translateY(calc(var(--case-depth) / -2)) translateZ(calc(var(--case-depth) / -2)) rotateX(90deg)}.\[transform\:translateY\(calc\(var\(--case-depth\)\/2\)\)_translateZ\(calc\(var\(--case-depth\)\/-2\)\)_rotateX\(-90deg\)\]{transform:translateY(calc(var(--case-depth) / 2)) translateZ(calc(var(--case-depth) / -2)) rotateX(-90deg)}.\[transform\:translateY\(calc\(var\(--device-depth\)\/-2\)\)_translateZ\(calc\(var\(--device-depth\)\/-2\)\)_rotateX\(90deg\)\]{transform:translateY(calc(var(--device-depth) / -2)) translateZ(calc(var(--device-depth) / -2)) rotateX(90deg)}.\[transform\:translateY\(calc\(var\(--device-depth\)\/2\)\)_translateZ\(calc\(var\(--device-depth\)\/-2\)\)_rotateX\(-90deg\)\]{transform:translateY(calc(var(--device-depth) / 2)) translateZ(calc(var(--device-depth) / -2)) rotateX(-90deg)}.\[transform\:translateZ\(calc\(var\(--device-depth\)\*-1\)\)_rotateY\(180deg\)\]{transform:translateZ(calc(var(--device-depth) * -1)) rotateY(180deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.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-10{gap:calc(var(--spacing) * 10)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-\[0\.14em\]{column-gap:.14em}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[0\.7cqw\]{border-radius:.7cqw}.rounded-\[0\.25cqw\]{border-radius:.25cqw}.rounded-\[1\.2cqw\/0\.5cqw\]{border-radius:1.2cqw/.5cqw}.rounded-\[1\.05\%\/1\.7\%\]{border-radius:1.05%/1.7%}.rounded-\[1\.6cqw\]{border-radius:1.6cqw}.rounded-\[2\.2\%\/1\.6\%\]{border-radius:2.2%/1.6%}.rounded-\[2\.2\%_2\.2\%_0_0\/3\.3\%_3\.3\%_0_0\]{border-radius:2.2% 2.2% 0 0/3.3% 3.3% 0 0}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[5\.6\%\/4\.2\%\]{border-radius:5.6%/4.2%}.rounded-\[9\.6\%\/4\.4\%\]{border-radius:9.6%/4.4%}.rounded-\[10px\]{border-radius:10px}.rounded-\[13\%\/6\.2\%\]{border-radius:13%/6.2%}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-b-\[var\(--v8-deck-corner\)\]{border-bottom-right-radius:var(--v8-deck-corner);border-bottom-left-radius:var(--v8-deck-corner)}.rounded-br{border-bottom-right-radius:.25rem}.rounded-br-\[var\(--v8-deck-corner\)\]{border-bottom-right-radius:var(--v8-deck-corner)}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-bl-\[var\(--v8-deck-corner\)\]{border-bottom-left-radius:var(--v8-deck-corner)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-\[\#0a0c0a\]{background-color:#0a0c0a}.bg-\[\#37e05d\]{background-color:#37e05d}.bg-\[\#08080A\]{background-color:#08080a}.bg-\[\#101014\]{background-color:#101014}.bg-\[\#f2efe6\]{background-color:#f2efe6}.bg-\[var\(--v8-bg\)\]{background-color:var(--v8-bg)}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-primary,.bg-primary\/75{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/75{background-color:color-mix(in oklab, var(--primary) 75%, transparent)}}.bg-surface{background-color:var(--v8-bg-surface)}.bg-transparent{background-color:#0000}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(180deg\,rgb\(255_255_255\/0\.05\)\,transparent_33\%\)\,linear-gradient\(115deg\,transparent_42\%\,rgb\(255_255_255\/0\.055\)_47\%\,transparent_54\%\)\]{background-image:linear-gradient(#ffffff0d,#0000 33%),linear-gradient(115deg,#0000 42%,#ffffff0e 47%,#0000 54%)}.\[background-image\:radial-gradient\(120\%_120\%_at_50\%_45\%\,transparent_52\%\,rgb\(0_0_0\/0\.5\)\)\]{background-image:radial-gradient(120% 120% at 50% 45%,#0000 52%,#00000080)}.\[background-image\:repeating-linear-gradient\(0deg\,rgb\(255_255_255\/0\.03\)_0_1px\,transparent_1px_3px\)\]{background-image:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px)}.\[background-image\:repeating-linear-gradient\(90deg\,\#1a1a18_0_1px\,transparent_1px_3px\,\#1a1a18_3px_4px\,transparent_4px_6px\)\]{background-image:repeating-linear-gradient(90deg,#1a1a18 0 1px,#0000 1px 3px,#1a1a18 3px 4px,#0000 4px 6px)}.from-\[var\(--v8-bg\)\]\/35{--tw-gradient-from:var(--v8-bg)}@supports (color:color-mix(in lab, red, red)){.from-\[var\(--v8-bg\)\]\/35{--tw-gradient-from:color-mix(in oklab, var(--v8-bg) 35%, transparent)}}.from-\[var\(--v8-bg\)\]\/35{--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))}.from-\[var\(--v8-bg\)\]\/45{--tw-gradient-from:var(--v8-bg)}@supports (color:color-mix(in lab, red, red)){.from-\[var\(--v8-bg\)\]\/45{--tw-gradient-from:color-mix(in oklab, var(--v8-bg) 45%, transparent)}}.from-\[var\(--v8-bg\)\]\/45{--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))}.from-\[var\(--v8-bg\)\]\/90{--tw-gradient-from:var(--v8-bg)}@supports (color:color-mix(in lab, red, red)){.from-\[var\(--v8-bg\)\]\/90{--tw-gradient-from:color-mix(in oklab, var(--v8-bg) 90%, transparent)}}.from-\[var\(--v8-bg\)\]\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--v8-bg\)\]\/92{--tw-gradient-from:var(--v8-bg)}@supports (color:color-mix(in lab, red, red)){.from-\[var\(--v8-bg\)\]\/92{--tw-gradient-from:color-mix(in oklab, var(--v8-bg) 92%, transparent)}}.from-\[var\(--v8-bg\)\]\/92{--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))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab, var(--color-black) 60%, transparent)}}.from-black\/60{--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))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab, red, red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--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-\[var\(--v8-bg\)\]\/40{--tw-gradient-via:var(--v8-bg)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--v8-bg\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--v8-bg) 40%, transparent)}}.via-\[var\(--v8-bg\)\]\/40{--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)}.via-\[var\(--v8-bg\)\]\/45{--tw-gradient-via:var(--v8-bg)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--v8-bg\)\]\/45{--tw-gradient-via:color-mix(in oklab, var(--v8-bg) 45%, transparent)}}.via-\[var\(--v8-bg\)\]\/45{--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)}.via-\[var\(--v8-bg\)\]\/55{--tw-gradient-via:var(--v8-bg)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--v8-bg\)\]\/55{--tw-gradient-via:color-mix(in oklab, var(--v8-bg) 55%, transparent)}}.via-\[var\(--v8-bg\)\]\/55{--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)}.via-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab, red, red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab, var(--color-black) 25%, transparent)}}.via-black\/25{--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)}.via-black\/45{--tw-gradient-via:#00000073}@supports (color:color-mix(in lab, red, red)){.via-black\/45{--tw-gradient-via:color-mix(in oklab, var(--color-black) 45%, transparent)}}.via-black\/45{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.object-\[50\%_14\%\]{object-position:50% 14%}.object-left{object-position:left}.object-top{object-position:top}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[1\.5em\]{padding-inline:1.5em}.px-\[1\.175\%\]{padding-inline:1.175%}.px-\[3\.6\%\]{padding-inline:3.6%}.px-\[4\.2\%\]{padding-inline:4.2%}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.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-12{padding-block:calc(var(--spacing) * 12)}.py-\[1\.2em\]{padding-block:1.2em}.py-\[2px\]{padding-block:2px}.py-\[5\.2\%\]{padding-block:5.2%}.py-\[6\.4\%\]{padding-block:6.4%}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[2\.33\%\]{padding-top:2.33%}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-\[8\%\]{padding-right:8%}.pr-\[calc\(8\%\+1rem\)\]{padding-right:calc(8% + 1rem)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[4\.65\%\]{padding-bottom:4.65%}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-\[8\%\]{padding-left:8%}.pl-\[calc\(8\%\+1\.25rem\)\]{padding-left:calc(8% + 1.25rem)}.text-center{text-align:center}.font-\[family-name\:var\(--v8-font-poster\)\]{font-family:var(--v8-font-poster)}.font-mono{font-family:var(--v8-font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-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-\[0\.5rem\]{font-size:.5rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.4375rem\]{font-size:.4375rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[clamp\(0\.7rem\,1\.4vw\,0\.95rem\)\]{font-size:clamp(.7rem,1.4vw,.95rem)}.text-\[clamp\(3\.5rem\,12vw\,9rem\)\]{font-size:clamp(3.5rem,12vw,9rem)}.text-\[clamp\(3\.25rem\,13vw\,8\.5rem\)\]{font-size:clamp(3.25rem,13vw,8.5rem)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#1a1a18\]{color:#1a1a18}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_rgb\(55_224_93\/0\.9\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#37e05de6);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_1px_2px_rgb\(0_0_0\/0\.35\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_-1px_0_0_rgba\(0\,0\,0\,0\.85\)\,inset_1px_0_0_rgba\(255\,255\,255\,0\.22\)\]{--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,#000000d9), inset 1px 0 0 var(--tw-shadow-color,#ffffff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_1px_0_0_rgba\(0\,0\,0\,0\.85\)\,inset_-1px_0_0_rgba\(255\,255\,255\,0\.22\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,#000000d9), inset -1px 0 0 var(--tw-shadow-color,#ffffff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[outline\:1px_solid_transparent\]{outline:1px solid #0000}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-4{outline-offset:4px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-\[1\.06\]{--tw-brightness:brightness(1.06);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,)}.contrast-\[1\.05\]{--tw-contrast:contrast(1.05);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.saturate-\[1\.1\]{--tw-saturate:saturate(1.1);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:drop-shadow\(0_2px_2px_rgb\(0_0_0\/0\.28\)\)_drop-shadow\(0_7px_9px_rgb\(0_0_0\/0\.12\)\)\]{filter:drop-shadow(0 2px 2px #00000047)drop-shadow(0 7px 9px #0000001f)}.\[filter\:drop-shadow\(0_6px_7px_rgb\(0_0_0\/0\.45\)\)_drop-shadow\(0_18px_26px_rgb\(0_0_0\/0\.3\)\)\]{filter:drop-shadow(0 6px 7px #00000073)drop-shadow(0 18px 26px #0000004d)}.\[filter\:drop-shadow\(0_10px_12px_rgb\(0_0_0\/0\.45\)\)_drop-shadow\(0_30px_44px_rgb\(0_0_0\/0\.28\)\)\]{filter:drop-shadow(0 10px 12px #00000073)drop-shadow(0 30px 44px #00000047)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,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-\[color\,box-shadow\]{transition-property:color,box-shadow;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-opacity{transition-property:opacity;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-100{--tw-duration:.1s;transition-duration:.1s}.duration-\[620ms\]{--tw-duration:.62s;transition-duration:.62s}.ease-\[cubic-bezier\(0\.3\,0\.1\,0\.25\,1\)\]{--tw-ease:cubic-bezier(.3,.1,.25,1);transition-timing-function:cubic-bezier(.3,.1,.25,1)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--case-depth\:7cqw\]{--case-depth:7cqw}.\[--device-depth\:1\.7cqw\]{--device-depth:1.7cqw}.\[--device-depth\:4\.3cqw\]{--device-depth:4.3cqw}.\[--device-depth\:10cqw\]{--device-depth:10cqw}.\[--v8-brush-offset\:412px_233px\]{--v8-brush-offset:412px 233px}.\[--v8-brush-offset\:731px_988px\]{--v8-brush-offset:731px 988px}.\[--v8-deck-corner\:max\(3px\,0\.6cqw\)\]{--v8-deck-corner:max(3px, .6cqw)}.\[--v8-wall-dir\:to_bottom\]{--v8-wall-dir:to bottom}.\[--v8-wall-dir\:to_left\]{--v8-wall-dir:to left}.\[--v8-wall-dir\:to_right\]{--v8-wall-dir:to right}.\[--v8-wall-dir\:to_top\]{--v8-wall-dir:to top}.\[--v8-wall-tone\:var\(--v8-tone-dim\)\]{--v8-wall-tone:var(--v8-tone-dim)}.\[--v8-wall-tone\:var\(--v8-tone-lit\)\]{--v8-wall-tone:var(--v8-tone-lit)}.\[--v8-wall-tone\:var\(--v8-tone-up\)\]{--v8-wall-tone:var(--v8-tone-up)}.\[perspective-origin\:50\%_34\%\]{perspective-origin:50% 34%}.\[perspective\:330cqw\]{perspective:330cqw}.\[perspective\:520cqw\]{perspective:520cqw}.\[text-orientation\:upright\]{text-orientation:upright}.\[text-shadow\:0_0_6px_rgb\(140_255_160\/0\.14\)\]{text-shadow:0 0 6px #8cffa024}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.backface-hidden{backface-visibility:hidden}.perspective-distant{perspective:var(--perspective-distant)}.transform-3d{transform-style:preserve-3d}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:-rotate-y-170:is(:where(.group):focus-within *){--tw-rotate-y:rotateY(calc(170deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.group-focus-within\:rotate-y-170:is(:where(.group):focus-within *){--tw-rotate-y:rotateY(170deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.group-focus-within\:border-primary:is(:where(.group):focus-within *){border-color:var(--primary)}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:-rotate-y-170:is(:where(.group):hover *){--tw-rotate-y:rotateY(calc(170deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.group-hover\:rotate-y-170:is(:where(.group):hover *){--tw-rotate-y:rotateY(170deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.group-hover\:border-muted-foreground:is(:where(.group):hover *){border-color:var(--muted-foreground)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}}.group-\[\.is-flipped\]\:pointer-events-auto:is(:where(.group).is-flipped *){pointer-events:auto}.group-\[\.is-flipped\]\:-rotate-y-170:is(:where(.group).is-flipped *){--tw-rotate-y:rotateY(calc(170deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.group-\[\.is-flipped\]\:rotate-y-170:is(:where(.group).is-flipped *){--tw-rotate-y:rotateY(170deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.focus-within\:z-10:focus-within{z-index:10}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}}.focus\:z-10:focus,.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:bg-surface[data-state=on]{background-color:var(--v8-bg-surface)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=on\]\:text-primary[data-state=on]{color:var(--primary)}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (width>=400px){.min-\[400px\]\:w-auto{width:auto}.min-\[400px\]\:flex-nowrap{flex-wrap:nowrap}}@media (width>=1024px){@media not all and (width>=1363px){.min-\[1024px\]\:max-\[1363px\]\:h-\[74\%\]{height:74%}.min-\[1024px\]\:max-\[1363px\]\:via-\[var\(--v8-bg\)\]\/90{--tw-gradient-via:var(--v8-bg)}@supports (color:color-mix(in lab, red, red)){.min-\[1024px\]\:max-\[1363px\]\:via-\[var\(--v8-bg\)\]\/90{--tw-gradient-via:color-mix(in oklab, var(--v8-bg) 90%, transparent)}}.min-\[1024px\]\:max-\[1363px\]\:via-\[var\(--v8-bg\)\]\/90{--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)}}}@media (width>=48rem){.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:-mr-\[6\%\]{margin-right:-6%}.md\:-ml-\[4\%\]{margin-left:-4%}.md\:-ml-\[6\%\]{margin-left:-6%}.md\:block{display:block}.md\:contents{display:contents}.md\:hidden{display:none}.md\:w-\[13\%\]{width:13%}.md\:w-\[17\%\]{width:17%}.md\:w-\[22\%\]{width:22%}.md\:w-\[25\%\]{width:25%}.md\:w-\[30\%\]{width:30%}.md\:w-\[34\%\]{width:34%}.md\:w-\[70\%\]{width:70%}.md\:w-\[82\%\]{width:82%}.md\:w-\[calc\(33\.333\%-1\.3334rem\)\]{width:calc(33.333% - 1.3334rem)}.md\:w-\[calc\(33\.333\%-1rem\)\]{width:calc(33.333% - 1rem)}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-20{padding-inline:calc(var(--spacing) * 20)}.md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pr-6{padding-right:calc(var(--spacing) * 6)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\:pl-\[calc\(8\%\+1\.5rem\)\]{padding-left:calc(8% + 1.5rem)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[0\.8125rem\]{font-size:.8125rem}.md\:tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.md\:tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}}@media (width>=64rem){.lg\:block{display:block}.lg\:hidden{display:none}}@media (width>=80rem){.xl\:block{display:block}.xl\:hidden{display:none}}@container (width>=24rem){.\@sm\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}:where(.\@sm\:space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.\@sm\:p-5{padding:calc(var(--spacing) * 5)}.\@sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.\@sm\:py-4{padding-block:calc(var(--spacing) * 4)}.\@sm\:pr-\[calc\(8\%\+1\.25rem\)\]{padding-right:calc(8% + 1.25rem)}.\@sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.\@sm\:text-\[0\.6875rem\]{font-size:.6875rem}.\@sm\:text-\[1\.75rem\]{font-size:1.75rem}}@container (width>=30rem){.\@\[30rem\]\:text-\[2\.5rem\]{font-size:2.5rem}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:opacity-90:where(.dark,.dark *){opacity:.9}.dark\:\[filter\:drop-shadow\(0_6px_7px_rgb\(0_0_0\/0\.75\)\)_drop-shadow\(0_20px_30px_rgb\(0_0_0\/0\.55\)\)\]:where(.dark,.dark *){filter:drop-shadow(0 6px 7px #000000bf)drop-shadow(0 20px 30px #0000008c)}.dark\:\[filter\:drop-shadow\(0_10px_12px_rgb\(0_0_0\/0\.7\)\)_drop-shadow\(0_32px_48px_rgb\(0_0_0\/0\.5\)\)\]:where(.dark,.dark *){filter:drop-shadow(0 10px 12px #000000b3)drop-shadow(0 32px 48px #00000080)}.dark\:\[filter\:none\]:where(.dark,.dark *){filter:none}.dark\:\[text-shadow\:2px_2px_0_\#000\]:where(.dark,.dark *){text-shadow:2px 2px #000}.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:scale-105 img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_img\]\:object-left img{object-position:left}.\[\&_img\]\:blur-\[2px\] img{--tw-blur:blur(2px);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,)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\.is-flipped\]\:z-10.is-flipped{z-index:10}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/InstrumentSerif-Regular.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/InstrumentSerif-Italic.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/DMSans-Regular.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:italic;font-weight:300 400;font-display:swap;src:url(/fonts/DMSans-Italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/IBMPlexMono-Bold.woff2)format("woff2")}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Anton-Regular.woff2)format("woff2")}:root{--v8-font-display:"Instrument Serif", Georgia, serif;--v8-font-body:"DM Sans", system-ui, sans-serif;--v8-font-mono:"IBM Plex Mono", monospace;--v8-font-poster:"Anton", "Arial Narrow", sans-serif;--radius:.375rem}.dark{--v8-bg:#0c0c0c;--v8-bg-alt:#101010;--v8-bg-surface:#1e1e1e;--v8-text:#f2f0eb;--v8-text-secondary:#f2f0ebbf;--v8-text-tertiary:#f2f0ebad;--v8-text-muted:#f2f0eba6;--v8-text-dim:#f2f0eb9e;--v8-text-faint:#f2f0eb73;--v8-accent:#ff3b00;--v8-border:#f2f0eb14;--v8-border-accent:#ff3b004d;--v8-success:#00dc82;--v8-success-soft:#00dc8217;--v8-warning:#ffb224;--v8-warning-soft:#ffb22417;--v8-destructive:#ff5449;--v8-destructive-soft:#ff544917;--v8-metric-color:var(--v8-text);--v8-metric-label-color:var(--v8-text-muted);--v8-photo-filter:saturate(0) contrast(1.1) brightness(.9);--v8-photo-filter-hover:saturate(.8) contrast(1.05);--v8-glass-bg:#12121266;--v8-glass-border:#f2f0eb1f;--v8-glass-highlight:#f2f0eb14}.light{--v8-bg:#faf7f0;--v8-bg-alt:#f0ebe0;--v8-bg-surface:#f5f0e6;--v8-text:#141413;--v8-text-secondary:#141413bf;--v8-text-tertiary:#141413a6;--v8-text-muted:#141413b3;--v8-text-dim:#141413b3;--v8-text-faint:#14141366;--v8-accent:#b82a00;--v8-border:#14141329;--v8-border-accent:#b82a0059;--v8-success:#1a7a52;--v8-success-soft:#1a7a521a;--v8-warning:#93600a;--v8-warning-soft:#93600a1a;--v8-destructive:#b3261e;--v8-destructive-soft:#b3261e14;--v8-metric-color:#b82a00;--v8-metric-label-color:#141413b3;--v8-photo-filter:saturate(.85) contrast(1.08);--v8-photo-filter-hover:saturate(1) contrast(1);--v8-glass-bg:#fffcf552;--v8-glass-border:#1414132e;--v8-glass-highlight:#ffffffd9}:root,.dark,.light{--background:var(--v8-bg);--foreground:var(--v8-text);--card:var(--v8-bg-surface);--card-foreground:var(--v8-text);--popover:var(--v8-bg-surface);--popover-foreground:var(--v8-text);--primary:var(--v8-accent);--primary-foreground:#fff7f2;--secondary:var(--v8-bg-alt);--secondary-foreground:var(--v8-text);--muted:var(--v8-bg-alt);--muted-foreground:var(--v8-text-muted);--accent:var(--v8-bg-surface);--accent-foreground:var(--v8-text);--destructive:var(--v8-destructive);--destructive-foreground:#fff7f2;--success:var(--v8-success);--success-soft:var(--v8-success-soft);--warning:var(--v8-warning);--warning-soft:var(--v8-warning-soft);--border:var(--v8-border);--input:var(--v8-border);--ring:var(--v8-accent)}@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-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}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
