*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--header-h)}body,html{background:var(--void)}body{color:var(--bone);-webkit-font-smoothing:antialiased;overflow-x:clip}::-moz-selection{background:var(--bone);color:var(--void)}::selection{background:var(--bone);color:var(--void)}:focus-visible{outline:2px solid var(--bone);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.lab{font-size:10px;letter-spacing:.2em;color:var(--smoke)}.btn,.lab{font-family:var(--font-plex-mono),ui-monospace,monospace;text-transform:uppercase}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;font-size:11px;letter-spacing:.16em;padding:0 26px;border:1px solid var(--bone);color:var(--bone);background:transparent;transition:background-color .2s,color .2s}.btn:hover{background:rgba(242,240,235,.08)}.btn-fill{background:var(--bone);color:var(--void)}.btn-fill:hover{background:#fff}.btn-fill:disabled,.btn:disabled{cursor:not-allowed;background:transparent;color:var(--smoke);border-color:var(--line)}.rail{position:relative;display:flex;gap:12px;overflow-x:auto;padding:6px var(--gutter) 8px;margin-top:-6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.rail::-webkit-scrollbar{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.bottom-3{bottom:.75rem}.bottom-\[-56px\]{bottom:-56px}.bottom-\[8px\]{bottom:8px}.bottom-\[9px\]{bottom:9px}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-\[10px\]{left:10px}.left-\[14\%\]{left:14%}.left-\[9px\]{left:9px}.left-gutter{left:var(--gutter)}.right-2{right:.5rem}.right-\[-12\%\]{right:-12%}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-\[30\%\]{top:30%}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[3\]{z-index:3}.order-first{order:-9999}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-gutter{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.mx-auto{margin-left:auto;margin-right:auto}.\!mt-0{margin-top:0!important}.\!mt-2{margin-top:.5rem!important}.-mb-6{margin-bottom:-1.5rem}.-ml-\[14px\]{margin-left:-14px}.-mr-2{margin-right:-.5rem}.-mr-3{margin-right:-.75rem}.-mt-10{margin-top:-2.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[22px\]{margin-bottom:22px}.ml-1{margin-left:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[14px\]{margin-top:14px}.mt-\[22px\]{margin-top:22px}.mt-\[5px\]{margin-top:5px}.mt-\[8vh\]{margin-top:8vh}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1/1}.h-11{height:2.75rem}.h-4{height:1rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[6px\]{height:6px}.h-\[70\%\]{height:70%}.h-\[82svh\]{height:82svh}.h-\[9px\]{height:9px}.h-\[min\(92vw\2c 520px\)\]{height:min(92vw,520px)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[820px\]{max-height:820px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[20px\]{min-height:20px}.min-h-\[22px\]{min-height:22px}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-\[56svh\]{min-height:56svh}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[70svh\]{min-height:70svh}.min-h-\[72svh\]{min-height:72svh}.min-h-\[78svh\]{min-height:78svh}.min-h-\[84svh\]{min-height:84svh}.w-11{width:2.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[14px\]{width:14px}.w-\[69vw\]{width:69vw}.w-\[6px\]{width:6px}.w-\[9px\]{width:9px}.w-\[min\(120vw\2c 900px\)\]{width:min(120vw,900px)}.w-\[min\(78vw\2c 820px\)\]{width:min(78vw,820px)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0}.min-w-\[44px\]{min-width:44px}.min-w-\[460px\]{min-width:460px}.min-w-\[64px\]{min-width:64px}.min-w-\[72px\]{min-width:72px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[30ch\]{max-width:30ch}.max-w-\[320px\]{max-width:320px}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[380px\]{max-width:380px}.max-w-\[40ch\]{max-width:40ch}.max-w-\[440px\]{max-width:440px}.max-w-\[44ch\]{max-width:44ch}.max-w-\[460px\]{max-width:460px}.max-w-\[50ch\]{max-width:50ch}.max-w-\[560px\]{max-width:560px}.max-w-\[60ch\]{max-width:60ch}.max-w-\[640px\]{max-width:640px}.max-w-\[65ch\]{max-width:65ch}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-\[var\(--header-h\)\]{scroll-margin-top:var(--header-h)}.\!list-none{list-style-type:none!important}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[92px_1fr\]{grid-template-columns:92px 1fr}.grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[30px\]{gap:30px}.gap-\[34px\]{gap:34px}.gap-\[44px\]{gap:44px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-px{gap:1px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-7{row-gap:1.75rem}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-t{border-top-width:1px}.border-bone{border-color:var(--bone)}.border-line{border-color:var(--line)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-bone{background-color:var(--bone)}.bg-dim{background-color:var(--dim)}.bg-dot{background-color:var(--dot)}.bg-line{background-color:var(--line)}.bg-surface{background-color:var(--surface)}.bg-transparent{background-color:transparent}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-5{padding:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[2px\]{padding-left:2px;padding-right:2px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-gutter{padding-left:var(--gutter);padding-right:var(--gutter)}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[13px\]{padding-top:13px;padding-bottom:13px}.py-\[17px\]{padding-top:17px;padding-bottom:17px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.\!pl-0{padding-left:0!important}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[2px\]{padding-bottom:2px}.pb-\[6px\]{padding-bottom:6px}.pb-\[76px\]{padding-bottom:76px}.pb-\[96px\]{padding-bottom:96px}.pb-\[calc\(28px\+env\(safe-area-inset-bottom\2c 0px\)\)\]{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.pb-\[calc\(44px\+env\(safe-area-inset-bottom\2c 0px\)\)\]{padding-bottom:calc(44px + env(safe-area-inset-bottom,0px))}.pr-1{padding-right:.25rem}.pr-\[44px\]{padding-right:44px}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[110px\]{padding-top:110px}.pt-\[52px\]{padding-top:52px}.pt-\[6px\]{padding-top:6px}.pt-\[92px\]{padding-top:92px}.pt-\[96px\]{padding-top:96px}.pt-\[calc\(6px\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(6px + env(safe-area-inset-top,0px))}.pt-\[calc\(var\(--header-h\)\+24px\)\]{padding-top:calc(var(--header-h) + 24px)}.pt-\[calc\(var\(--header-h\)\+28px\)\]{padding-top:calc(var(--header-h) + 28px)}.pt-\[calc\(var\(--header-h\)\+36px\)\]{padding-top:calc(var(--header-h) + 36px)}.pt-\[calc\(var\(--header-h\)\+4px\)\]{padding-top:calc(var(--header-h) + 4px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:var(--font-manrope),Helvetica Neue,Arial,sans-serif}.font-mono{font-family:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.\!text-\[13px\]{font-size:13px!important}.\!text-\[15px\]{font-size:15px!important}.text-\[0\.32em\]{font-size:.32em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(22px\2c 5\.4vw\2c 30px\)\]{font-size:clamp(22px,5.4vw,30px)}.text-\[clamp\(22px\2c 6\.2vw\2c 40px\)\]{font-size:clamp(22px,6.2vw,40px)}.text-\[clamp\(22px\2c 6vw\2c 38px\)\]{font-size:clamp(22px,6vw,38px)}.text-\[clamp\(24px\2c 6\.4vw\2c 38px\)\]{font-size:clamp(24px,6.4vw,38px)}.text-\[clamp\(26px\2c 7vw\2c 40px\)\]{font-size:clamp(26px,7vw,40px)}.text-\[clamp\(26px\2c 7vw\2c 44px\)\]{font-size:clamp(26px,7vw,44px)}.text-\[clamp\(32px\2c 9vw\2c 56px\)\]{font-size:clamp(32px,9vw,56px)}.text-\[clamp\(34px\2c 10vw\2c 60px\)\]{font-size:clamp(34px,10vw,60px)}.text-\[clamp\(34px\2c 10vw\2c 72px\)\]{font-size:clamp(34px,10vw,72px)}.text-\[clamp\(36px\2c 10vw\2c 64px\)\]{font-size:clamp(36px,10vw,64px)}.text-\[clamp\(36px\2c 9vw\2c 56px\)\]{font-size:clamp(36px,9vw,56px)}.text-\[clamp\(40px\2c 12vw\2c 84px\)\]{font-size:clamp(40px,12vw,84px)}.text-\[clamp\(40px\2c 12vw\2c 96px\)\]{font-size:clamp(40px,12vw,96px)}.text-\[clamp\(44px\2c 13vw\2c 64px\)\]{font-size:clamp(44px,13vw,64px)}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[\.92\]{line-height:.92}.leading-\[\.95\]{line-height:.95}.leading-\[\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.22\]{line-height:1.22}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-none{line-height:1}.tracking-\[-\.015em\]{letter-spacing:-.015em}.tracking-\[-\.01em\]{letter-spacing:-.01em}.tracking-\[-\.02em\]{letter-spacing:-.02em}.tracking-\[-\.035em\]{letter-spacing:-.035em}.tracking-\[-\.03em\]{letter-spacing:-.03em}.tracking-\[-\.045em\]{letter-spacing:-.045em}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-\.05em\]{letter-spacing:-.05em}.tracking-\[\.02em\]{letter-spacing:.02em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[\.34em\]{letter-spacing:.34em}.tracking-normal{letter-spacing:0}.\!text-bone{color:var(--bone)!important}.text-\[\#555\]{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}.text-bone{color:var(--bone)}.text-smoke{color:var(--smoke)}.text-void{color:var(--void)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-\[1\.5px\]{text-decoration-thickness:1.5px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.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-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}:root{--void:#060606;--bone:#f2f0eb;--smoke:#9a9a92;--dim:#4a4a44;--dot:#fe5706;--line:rgba(242,240,235,0.1);--raise:#111111;--surface:#1c1c1c;--lit:#2a2a2a;--field-bone:#efede8;--field-orange:#fe5706;--ink:#0b0b0b;--gutter:18px;--header-h:calc(56px + env(safe-area-inset-top, 0px));--ease:cubic-bezier(0.2,0.75,0.3,1);color-scheme:dark}@media (min-width:760px){:root{--gutter:32px}}@keyframes intro-up{0%{opacity:0;transform:translate3d(0,16px,0)}}@keyframes intro-dot{0%{opacity:0;transform:translate3d(0,-220%,0) scale(.6)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes intro-settle{0%{transform:scale(1.06)}}@keyframes intro-bloom{0%{opacity:0;transform:scale(.3)}}@keyframes intro-fade{0%{opacity:0}}.intro-dot{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.rv-in{animation:rv .7s var(--ease) both;animation-delay:var(--rv-d,0s)}@keyframes rv{0%{opacity:0;transform:translate3d(0,14px,0)}}}.swap-back{opacity:0;transition:opacity .45s var(--ease)}.swap[data-back=true] .swap-back{opacity:1}@media (hover:hover){.swap:hover .swap-back{opacity:1}}@media (prefers-reduced-motion:reduce){.swap-back{transition-duration:.01s}}.ticker-track{display:flex;width:-moz-max-content;width:max-content}@media (prefers-reduced-motion:no-preference){.ticker-track{animation:ticker var(--ticker-dur,48s) linear infinite}.ticker[data-dir=rev] .ticker-track{animation-direction:reverse}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes ticker{to{transform:translate3d(-50%,0,0)}}}@media (prefers-reduced-motion:reduce){.ticker{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker-dupe{display:none}}.flydot{position:fixed;left:0;top:0;width:16px;height:16px;margin:-8px 0 0 -8px;z-index:100;pointer-events:none;border-radius:50%;background:var(--dot);box-shadow:0 0 14px 5px rgba(254,87,6,.55),0 0 36px 10px rgba(254,87,6,.25);will-change:transform}.flydot-trail{box-shadow:0 0 18px 8px rgba(254,87,6,.35)}.joined-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--dot)}@media (prefers-reduced-motion:no-preference){.joined-dot{animation:dot-pop .45s cubic-bezier(.3,.7,.4,1.5) both}@keyframes dot-pop{0%{transform:scale(0)}}}.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.field-bone,.field-orange{--bone:var(--ink);--dot:var(--ink);--line:rgba(11,11,11,0.16);color:var(--ink);color-scheme:light}.field-bone{--void:var(--field-bone);--smoke:#55554f;--dim:#8c8a84;background:var(--field-bone)}.field-orange{--void:var(--field-orange);--smoke:#2a1205;--dim:#2a1205;--line:rgba(11,11,11,0.3);background:var(--field-orange)}.field-bone .btn-fill:hover,.field-orange .btn-fill:hover{background:#2a2a2a}.field-bone .btn:not(.btn-fill):hover,.field-orange .btn:not(.btn-fill):hover{background:rgba(11,11,11,.06)}.field-dark{--bone:#f2f0eb;--void:#060606;--smoke:#9a9a92;--dot:#fe5706;--line:rgba(242,240,235,0.1);color:var(--bone);color-scheme:dark}.plane-void{background:var(--void)}.plane-raise{background:linear-gradient(165deg,var(--raise) 0,var(--void) 90%)}.plane-surface{background:linear-gradient(160deg,var(--surface) 0,var(--raise) 55%,var(--void) 100%)}.plane-lit{background:linear-gradient(155deg,var(--lit) 0,var(--surface) 45%,var(--void) 100%)}.light-pool{aspect-ratio:1;translate:-50% -50%;background:radial-gradient(closest-side,rgba(var(--pool-c),var(--pool-i)) 0,rgba(var(--pool-c),calc(var(--pool-i) * .38)) 42%,rgba(var(--pool-c),0) 100%);opacity:calc(.78 + .22 * var(--lit, 1));transition:opacity 1.2s var(--ease)}.light-edge,.light-pool{position:absolute;pointer-events:none}.light-edge{top:-40px;height:min(130%,1100px);background:linear-gradient(180deg,rgba(242,240,235,var(--edge-i)) 0,rgba(242,240,235,calc(var(--edge-i) * .4)) 45%,transparent 100%);transform-origin:0 0;transform:skewX(-32deg) rotate(calc((1 - var(--lit, 1)) * -4deg));transition:transform 1.4s var(--ease)}.light-bloom{position:absolute;aspect-ratio:1;translate:-50% -50%;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,rgba(254,87,6,var(--bloom-i)) 0,rgba(254,87,6,calc(var(--bloom-i) * .3)) 45%,rgba(254,87,6,0) 100%)}.grain{position:fixed;inset:0;z-index:70;pointer-events:none;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -.2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.hero-frame{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 82%,transparent)}.hero-frame img{filter:contrast(1.12) brightness(.92)}.hero-vignette{background:radial-gradient(70% 60% at var(--sx,50%) var(--sy,72%),transparent 0,rgba(6,6,6,.35) 55%,rgba(6,6,6,.92) 100%)}.hero-ground{background:radial-gradient(26% 7% at var(--sx,50%) var(--gy,90%),rgba(0,0,0,.75),rgba(0,0,0,0) 100%)}.hero-lift{background:radial-gradient(28% 34% at var(--sx,50%) var(--sy,72%),rgba(255,255,255,.08),transparent 70%)}[data-magnetic]{position:relative;isolation:isolate;transition:transform .25s var(--ease),background-color .2s,color .2s}@media (hover:hover) and (pointer:fine){[data-magnetic]:before{content:"";position:absolute;inset:-160% -45%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(242,240,235,.5) 35%,rgba(242,240,235,.24) 55%,rgba(242,240,235,.08) 78%,transparent);opacity:0;transform:translate3d(0,8px,0);transition:opacity .35s var(--ease),transform .35s var(--ease);pointer-events:none}[data-magnetic]:hover:before{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.light-edge{transform:skewX(-32deg);transition:none}[data-magnetic]:before{transform:none!important}}.cursor-pool{display:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cursor-pool{display:block;position:absolute;left:0;top:0;width:260px;height:260px;margin:-130px 0 0 -130px;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,rgba(242,240,235,.2),rgba(242,240,235,.06) 55%,transparent);opacity:0;transition:opacity .3s;will-change:transform}[data-cursor-on] .cursor-pool{opacity:1}}.fab-ground,.itemimg{background:radial-gradient(120% 95% at 30% 16%,#3a3a37 0,#282826 40%,#1a1a19 78%,#141414 100%);box-shadow:inset 1px 1px 0 rgba(242,240,235,.13)}.itemimg:before{content:"";position:absolute;left:24%;right:18%;bottom:29%;height:7%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.7),rgba(0,0,0,0))}.itemimg>svg{z-index:1;filter:drop-shadow(-1px -1px 0 rgba(242,240,235,.22)) drop-shadow(4px 8px 10px rgba(0,0,0,.45))}.itemimg>svg:not(.absolute){position:relative}.card-light{position:absolute;inset:0;pointer-events:none;background:radial-gradient(85% 70% at 22% 8%,rgba(242,240,235,.09),transparent 70%)}@media (prefers-reduced-motion:no-preference){.rv-card{animation:rv .7s var(--ease) both;animation-delay:var(--rv-d,0s)}.rv-card .card-light{animation:brighten 1s ease both;animation-delay:calc(var(--rv-d, 0s) + .2s)}@keyframes brighten{0%{opacity:0}}}.tilt-wrap{overflow-x:clip;padding-block:28px;margin-block:-28px;position:relative;z-index:5}.tilt{width:112%;margin-left:-6%;transform:rotate(-3deg);background:var(--void)}@media (prefers-reduced-motion:no-preference){.page-in{animation:page-in .26s var(--ease) both}@keyframes page-in{0%{opacity:.4;transform:translate3d(0,10px,0)}}}@media (prefers-reduced-motion:reduce){.page-in{animation:intro-fade .18s ease both}}.btn.btn-added{background:transparent;color:var(--bone)}.add-bloom{left:50%;top:50%;z-index:-1}@media (prefers-reduced-motion:no-preference){.add-bloom{animation:bloom-in 1.6s var(--ease) both}@keyframes bloom-in{0%{opacity:0;transform:scale(.6)}25%{opacity:1;transform:none}to{opacity:0}}}@media (prefers-reduced-motion:reduce){.add-bloom{animation:intro-fade .3s ease both}}.wash{position:absolute;pointer-events:none;opacity:calc(.3 + .7 * var(--lit, 1));transition:opacity 1.1s var(--ease)}.wash-rake{top:-240px;width:max(170vw,820px);height:min(calc(120% + 240px),1340px);background:radial-gradient(ellipse 48% 46% at 68% 300px,rgba(254,87,6,var(--w)) 0,rgba(254,87,6,calc(var(--w) * .78)) 12%,rgba(254,87,6,calc(var(--w) * .42)) 30%,rgba(254,87,6,calc(var(--w) * .14)) 52%,rgba(254,87,6,0) 78%);mix-blend-mode:screen;transform-origin:68% 300px;transform:rotate(20deg)}.wash-rake.wash-right{right:-47%}.wash-rake.wash-left{left:-47%;transform-origin:32% 300px;transform:scaleX(-1) rotate(20deg)}.wash-floor{left:50%;bottom:var(--floor-at,0);width:max(110vw,560px);height:min(85%,900px);translate:-50% 0;background:radial-gradient(ellipse 46% 70% at 50% 100%,rgba(254,87,6,var(--w)) 0,rgba(254,87,6,calc(var(--w) * .8)) 14%,rgba(254,87,6,calc(var(--w) * .42)) 32%,rgba(254,87,6,calc(var(--w) * .13)) 55%,rgba(254,87,6,0) 80%);mix-blend-mode:screen}.wash-rim{inset:0;z-index:1;opacity:1;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 45%,transparent)}.wash-rim.wash-right{background:linear-gradient(to left,rgba(254,87,6,var(--w)) 0,rgba(254,87,6,calc(var(--w) * .6)) 2px,rgba(254,87,6,calc(var(--w) * .24)) 7px,rgba(254,87,6,calc(var(--w) * .08)) 26px,rgba(254,87,6,0) 60px)}.wash-rim.wash-left{background:linear-gradient(to right,rgba(254,87,6,var(--w)) 0,rgba(254,87,6,calc(var(--w) * .6)) 2px,rgba(254,87,6,calc(var(--w) * .24)) 7px,rgba(254,87,6,calc(var(--w) * .08)) 26px,rgba(254,87,6,0) 60px)}@media (prefers-reduced-motion:reduce){.wash{transition:none}}.cast{position:relative}.cast:after{content:"";left:8%;right:8%;bottom:-18px;height:36px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.85),rgba(0,0,0,0))}.cast:after,.haze{position:absolute;pointer-events:none}.haze{inset:0;background:linear-gradient(0deg,rgba(214,211,204,.13) 0,rgba(214,211,204,.05) 32%,rgba(214,211,204,0) 62%)}html:has(dialog[open]){overflow:hidden}.ui-dialog{padding:0;border:0;max-width:none;max-height:none;color:var(--bone);background:var(--void)}.ui-dialog::backdrop{background:rgba(0,0,0,.74)}.ui-dialog-menu{position:fixed;inset:0;width:100%;height:100%;margin:0;overflow-y:auto}.ui-dialog-sheet{margin:auto 0 0;width:100%;max-height:88svh;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid rgba(242,240,235,.18);background:var(--surface)}@media (min-width:760px){.ui-dialog-sheet{margin:auto;width:min(780px,92vw);max-height:86vh;border:1px solid rgba(242,240,235,.18)}}.menu-item{animation:menu-item-in .55s var(--ease) both;animation-delay:calc(90ms + var(--i, 0) * 55ms)}@keyframes menu-item-in{0%{opacity:0;transform:translate3d(0,14px,0)}}@keyframes sheet-up{0%{opacity:0;transform:translate3d(0,28px,0)}}@keyframes fade-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.ui-dialog[open].ui-dialog-sheet{animation:sheet-up .3s var(--ease) both}.ui-dialog[open].ui-dialog-menu{animation:fade-in .22s ease both}.ui-dialog[open]::backdrop{animation:fade-in .25s ease both}}@media (prefers-reduced-motion:reduce){.ui-dialog[open]{animation:fade-in .12s ease both}.menu-item{animation:fade-in .2s ease both}}.swatch{display:inline-block;width:11px;height:11px;border-radius:50%;border:1px solid rgba(242,240,235,.38)}.quick{position:absolute;left:8px;right:8px;bottom:8px;z-index:4;padding:8px;background:rgba(10,10,10,.94);border:1px solid rgba(242,240,235,.16);visibility:hidden;opacity:0;transform:translate3d(0,10px,0);pointer-events:none;transition:opacity .25s var(--ease),transform .25s var(--ease),visibility 0s linear .25s}.card:has(:focus-visible) .quick,.card[data-quick=open] .quick{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}@media (hover:hover) and (pointer:fine){.card-media:hover .quick{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.quick-plus{display:none!important}}@media (prefers-reduced-motion:reduce){.quick{transform:none;transition-duration:.01s}}.quick-chip{min-height:40px;border:1px solid rgba(242,240,235,.22);font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:12px;color:var(--bone);background:transparent;transition:background-color .15s,color .15s}.quick-chip:hover:not(:disabled){background:var(--bone);color:var(--void)}.quick-chip:disabled{color:var(--smoke);text-decoration:line-through;opacity:.55}.shop-bar{position:sticky;top:var(--header-h);z-index:40;background:rgba(6,6,6,.96);border-bottom:1px solid var(--line)}.tab{position:relative;display:inline-flex;min-height:52px;flex:1;align-items:center;justify-content:center;padding:0 4px;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:rgba(242,240,235,.72)}@media (min-width:760px){.tab{flex:0 0 auto;min-width:120px}}.tab[aria-current=true]{color:var(--bone)}.tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--dot);box-shadow:0 0 12px 2px rgba(254,87,6,.75),0 0 32px 8px rgba(254,87,6,.35);transform:scaleX(.2);opacity:0;transition:transform .4s var(--ease),opacity .25s}.tab[aria-current=true]:after{transform:none;opacity:1}@media (prefers-reduced-motion:reduce){.tab:after{transition:none;transform:none}}.chip{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--line);font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--bone);transition:background-color .2s,color .2s,border-color .2s}.chip:hover{border-color:rgba(242,240,235,.5)}.chip[aria-current=true]{background:var(--bone);color:var(--void);border-color:var(--bone)}.chip small{font-size:10px;opacity:.7}.gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.gallery::-webkit-scrollbar{display:none}.gallery>*{flex:0 0 100%;scroll-snap-align:start}@media (min-width:760px){.gallery{overflow-x:hidden}}.buybar{position:fixed;left:0;right:0;bottom:0;z-index:45;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(17,17,17,.97);border-top:1px solid rgba(242,240,235,.16);box-shadow:0 -18px 40px rgba(0,0,0,.5);transform:translate3d(0,110%,0);transition:transform .38s var(--ease)}.buybar[data-show=true]{transform:none}@media (prefers-reduced-motion:reduce){.buybar{transform:none;opacity:0;transition:opacity .2s}.buybar[data-show=true]{opacity:1}}.support h2{margin:44px 0 10px;font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.support li,.support p{font-size:16px;line-height:1.65;color:#c9c7c0}.support :is(p,ul)+:is(p,ul){margin-top:12px}.support ul{margin:12px 0 0;padding-left:20px;list-style:disc}.support li+li{margin-top:6px}.support a{color:var(--bone);text-decoration:underline;text-decoration-color:rgba(242,240,235,.4);text-underline-offset:4px}.support a:hover{text-decoration-color:var(--bone)}.support strong{color:var(--bone);font-weight:700}.itemimg.photo{background:#fff;box-shadow:none}.itemimg.photo .card-light,.itemimg.photo .cursor-pool,.itemimg.photo:before{display:none}.placeholder\:text-smoke::-moz-placeholder{color:var(--smoke)}.placeholder\:text-smoke::placeholder{color:var(--smoke)}.last\:border-0:last-child{border-width:0}.focus-within\:border-b-2:focus-within{border-bottom-width:2px}.focus-within\:pb-\[1px\]:focus-within{padding-bottom:1px}.hover\:border-bone:hover{border-color:var(--bone)}.hover\:text-bone:hover{color:var(--bone)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-bone:hover{text-decoration-color:var(--bone)}.hover\:opacity-70:hover{opacity:.7}.focus\:border-bone:focus{border-color:var(--bone)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-bone:focus-visible{outline-color:var(--bone)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:border-line:hover:disabled{border-color:var(--line)}.peer:checked~.peer-checked\:border-bone{border-color:var(--bone)}.peer:checked~.peer-checked\:bg-bone{background-color:var(--bone)}.peer:checked~.peer-checked\:text-void{color:var(--void)}.peer:checked~.peer-checked\:shadow-\[0_0_0_2px_var\(--void\)\2c 0_0_0_3\.5px_var\(--bone\)\]{--tw-shadow:0 0 0 2px var(--void),0 0 0 3.5px var(--bone);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color),0 0 0 3.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:focus-visible~.peer-focus-visible\:outline{outline-style:solid}.peer:focus-visible~.peer-focus-visible\:outline-2{outline-width:2px}.peer:focus-visible~.peer-focus-visible\:outline-offset-4{outline-offset:4px}.peer:focus-visible~.peer-focus-visible\:outline-offset-\[3px\]{outline-offset:3px}.peer:focus-visible~.peer-focus-visible\:outline-bone{outline-color:var(--bone)}.aria-\[invalid\=true\]\:border-bone[aria-invalid=true]{border-color:var(--bone)}@media (min-width:640px){.sm\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.sm\:gap-4{gap:1rem}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:bottom-\[-80px\]{bottom:-80px}.md\:left-\[34\%\]{left:34%}.md\:right-\[-6\%\]{right:-6%}.md\:top-\[16\%\]{top:16%}.md\:top-\[calc\(var\(--header-h\)\+16px\)\]{top:calc(var(--header-h) + 16px)}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-6{grid-column-start:6}.md\:-mx-8{margin-left:-2rem;margin-right:-2rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:-mt-14{margin-top:-3.5rem}.md\:mt-0{margin-top:0}.md\:mt-16{margin-top:4rem}.md\:mt-20{margin-top:5rem}.md\:mt-24{margin-top:6rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-square{aspect-ratio:1/1}.md\:h-\[88vh\]{height:88vh}.md\:h-auto{height:auto}.md\:max-h-\[960px\]{max-height:960px}.md\:max-h-none{max-height:none}.md\:min-h-\[80svh\]{min-height:80svh}.md\:w-\[300px\]{width:300px}.md\:max-w-\[420px\]{max-width:420px}.md\:-scale-x-100{--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.md\:grid-cols-\[84px_1fr\]{grid-template-columns:84px 1fr}.md\:grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.md\:flex-col{flex-direction:column}.md\:gap-14{gap:3.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:self-start{align-self:flex-start}.md\:p-6{padding:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-32{padding-bottom:8rem}.md\:pb-\[110px\]{padding-bottom:110px}.md\:pt-2{padding-top:.5rem}.md\:pt-24{padding-top:6rem}.md\:pt-28{padding-top:7rem}.md\:pt-\[140px\]{padding-top:140px}.md\:pt-\[56px\]{padding-top:56px}.md\:pt-\[calc\(var\(--header-h\)\+24px\)\]{padding-top:calc(var(--header-h) + 24px)}.md\:text-left{text-align:left}.md\:text-\[15px\]{font-size:15px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[24px\]{font-size:24px}.md\:\[--gy\:70\%\]{--gy:70%}.md\:\[--sx\:72\%\]{--sx:72%}.md\:\[--sy\:52\%\]{--sy:52%}}@media (min-width:1024px){.lg\:mt-\[calc\(clamp\(36px\2c 10vw\2c 64px\)\*\.92\+24px\)\]{margin-top:calc(clamp(36px, 10vw, 64px) * .92 + 24px)}.lg\:grid{display:grid}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:gap-14{gap:3.5rem}.lg\:self-start{align-self:flex-start}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&_p\]\:text-\[18px\] p{font-size:18px}@media(hover:hover) and (min-width:760px){.\[\@media\(hover\:hover\)_and_\(min-width\:760px\)\]\:flex{display:flex}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_f524cf{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_f524cf{--font-manrope:"Manrope","Manrope Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9f0762{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_9f0762{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}