@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-400:#a1a1a1;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--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-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-snug:1.375;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-neutral-950:lab(2.75381% 0 0)}}:root{--p-neutral-0:#fff;--p-neutral-25:#fafaf9;--p-neutral-50:#f4f4f3;--p-neutral-100:#ebeae8;--p-neutral-200:#dadad8;--p-neutral-300:#c3c2c0;--p-neutral-400:#9d9d9b;--p-neutral-500:#787876;--p-neutral-600:#575755;--p-neutral-700:#3f3e3d;--p-neutral-800:#272725;--p-neutral-850:#1c1c1b;--p-neutral-900:#121211;--p-neutral-950:#080807;--p-neutral-1000:#020202;--p-brand-50:#f9f7ed;--p-brand-100:#f3efdc;--p-brand-200:#ebe5c5;--p-brand-300:#e1d6ab;--p-brand-400:#d4c692;--p-brand-500:#c4b47c;--p-brand-600:#af9d68;--p-brand-700:#8f7f51;--p-brand-800:#6c5d3b;--p-brand-900:#4b4028;--p-bronze-100:#ebdbc9;--p-bronze-300:#caaa8d;--p-bronze-500:#9b7251;--p-bronze-700:#6c482f;--p-bronze-900:#402719;--p-glow-300:#f5ed81;--p-glow-500:#eddd44;--p-glow-700:#d5bf36;--p-success-100:#ccf3d8;--p-success-500:#28955b;--p-success-700:#106a3d;--p-warning-100:#ffeabe;--p-warning-500:#de9d16;--p-warning-700:#a06604;--p-danger-100:#ffe2df;--p-danger-500:#d94040;--p-danger-700:#a12729;--t-bg:var(--p-neutral-25);--t-bg-subtle:var(--p-neutral-50);--t-surface:var(--p-neutral-0);--t-surface-raised:var(--p-neutral-0);--t-surface-sunken:var(--p-neutral-100);--t-overlay:#080b0d8c;--t-fg:var(--p-neutral-950);--t-fg-muted:var(--p-neutral-600);--t-fg-subtle:var(--p-neutral-500);--t-fg-on-accent:var(--p-neutral-0);--t-fg-inverted:var(--p-neutral-25);--t-border:var(--p-neutral-200);--t-border-subtle:var(--p-neutral-100);--t-border-strong:var(--p-neutral-300);--t-accent:var(--p-brand-600);--t-accent-hover:var(--p-brand-700);--t-accent-active:var(--p-brand-800);--t-accent-subtle:var(--p-brand-50);--t-accent-fg:var(--p-brand-700);--t-success:var(--p-success-700);--t-success-bg:var(--p-success-100);--t-warning:var(--p-warning-700);--t-warning-bg:var(--p-warning-100);--t-danger:var(--p-danger-700);--t-danger-bg:var(--p-danger-100);--t-bronze:var(--p-bronze-700);--t-bronze-bg:var(--p-bronze-100);--t-glow:var(--p-glow-700);--t-glow-bg:var(--p-glow-300);--t-focus-ring:var(--p-brand-500);--t-price:var(--p-neutral-950);--t-price-sale:var(--p-danger-700);--t-price-was:var(--p-neutral-500);--t-in-stock:var(--p-success-700);--t-low-stock:var(--p-warning-700);--t-out-of-stock:var(--p-neutral-500);--t-installment:var(--p-brand-700);--t-radius-base:.5rem;--t-radius-xs:calc(var(--t-radius-base) * .25);--t-radius-sm:calc(var(--t-radius-base) * .5);--t-radius-md:var(--t-radius-base);--t-radius-lg:calc(var(--t-radius-base) * 1.5);--t-radius-xl:calc(var(--t-radius-base) * 2.5);--t-radius-full:9999px;--t-shadow-sm:0 1px 2px #080b0d0f;--t-shadow-md:0 2px 4px #080b0d0f, 0 4px 12px #080b0d0f;--t-shadow-lg:0 4px 8px #080b0d0f, 0 12px 32px #080b0d1a;--t-shadow-pop:0 8px 16px #080b0d14, 0 24px 56px #080b0d24;--t-duration-instant:80ms;--t-duration-fast:.14s;--t-duration-base:.22s;--t-duration-slow:.36s;--t-ease-out:cubic-bezier(.16, 1, .3, 1);--t-ease-in-out:cubic-bezier(.65, 0, .35, 1);--t-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--t-z-base:0;--t-z-sticky:100;--t-z-header:200;--t-z-drawer:300;--t-z-overlay:400;--t-z-modal:500;--t-z-toast:600;--t-safe-top:env(safe-area-inset-top,0px);--t-safe-bottom:env(safe-area-inset-bottom,0px);--t-safe-left:env(safe-area-inset-left,0px);--t-safe-right:env(safe-area-inset-right,0px);--t-header-h:3.5rem;--t-tabbar-h:3.5rem;--t-content-max:80rem;--t-prose-max:68ch;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--p-neutral-0:lab(100% 0 0);--p-neutral-25:lab(98.2664% -.0330806 .379002);--p-neutral-50:lab(96.1847% -.0655651 .758386);--p-neutral-100:lab(92.827% -.097394 1.13817);--p-neutral-200:lab(87.0269% -.097245 1.13827);--p-neutral-300:lab(78.5589% -.0970066 1.13842);--p-neutral-400:lab(64.6389% -.0964701 1.13878);--p-neutral-500:lab(50.3708% -.0957251 1.13928);--p-neutral-600:lab(36.7988% -.0945777 1.14005);--p-neutral-700:lab(26.3587% -.0932664 1.14095);--p-neutral-800:lab(15.5706% -.0909567 1.14253);--p-neutral-850:lab(10.1124% -.06181 .760883);--p-neutral-900:lab(5.27739% -.0458881 .565109);--p-neutral-950:lab(2.22766% -.024952 .316313);--p-neutral-1000:lab(.659674% -.0057444 .0706404);--p-brand-50:lab(97.1946% -.659943 5.30604);--p-brand-100:lab(94.37% -1.13708 9.92088);--p-brand-200:lab(90.7414% -1.38569 16.2375);--p-brand-300:lab(85.8187% -1.25608 22.7787);--p-brand-400:lab(80.0494% -.757277 27.9344);--p-brand-500:lab(73.6667% -.0897944 30.742);--p-brand-600:lab(65.4976% .949502 30.2091);--p-brand-700:lab(53.8323% 1.72314 27.0943);--p-brand-800:lab(40.4253% 2.08196 22.2);--p-brand-900:lab(27.6076% 1.97381 16.3477);--p-bronze-100:lab(88.4057% 3.64128 10.9502);--p-bronze-300:lab(72.0784% 8.68946 19.8528);--p-bronze-500:lab(51.6402% 13.5143 25.0472);--p-bronze-700:lab(34.1873% 13.6174 21.3642);--p-bronze-900:lab(18.5558% 10.842 14.522);--p-glow-300:lab(92.6966% -7.76806 52.6118);--p-glow-500:lab(87.5226% -6.12211 72.2652);--p-glow-700:lab(77.4853% -2.65181 66.951);--p-success-100:lab(92.6188% -17.1012 8.76737);--p-success-500:lab(54.8449% -42.2331 21.7964);--p-success-700:lab(38.9865% -34.6444 17.8931);--p-warning-100:lab(93.712% 3.26622 27.7826);--p-warning-500:lab(69.7766% 17.8546 70.1257);--p-warning-700:lab(48.6919% 19.6781 54.9431);--p-danger-100:lab(92.1581% 13.8266 7.48054);--p-danger-500:lab(51.2249% 60.0186 36.5047);--p-danger-700:lab(36.9232% 49.9745 30.8461);--t-overlay:lab(2.93218% -.542842 -1.25686/.55);--t-shadow-sm:0 1px 2px lab(2.93218% -.542842 -1.25686/.06);--t-shadow-md:0 2px 4px lab(2.93218% -.542842 -1.25686/.06), 0 4px 12px lab(2.93218% -.542842 -1.25686/.06);--t-shadow-lg:0 4px 8px lab(2.93218% -.542842 -1.25686/.06), 0 12px 32px lab(2.93218% -.542842 -1.25686/.1);--t-shadow-pop:0 8px 16px lab(2.93218% -.542842 -1.25686/.08), 0 24px 56px lab(2.93218% -.542842 -1.25686/.14)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--t-bg:var(--p-neutral-1000);--t-bg-subtle:var(--p-neutral-950);--t-surface:var(--p-neutral-950);--t-surface-raised:var(--p-neutral-900);--t-surface-sunken:var(--p-neutral-1000);--t-overlay:#030406b3;--t-fg:var(--p-neutral-50);--t-fg-muted:var(--p-neutral-400);--t-fg-subtle:var(--p-neutral-500);--t-fg-on-accent:var(--p-neutral-1000);--t-fg-inverted:var(--p-neutral-950);--t-border:var(--p-neutral-850);--t-border-subtle:var(--p-neutral-900);--t-border-strong:var(--p-neutral-800);--t-accent:var(--p-brand-400);--t-accent-hover:var(--p-brand-300);--t-accent-active:var(--p-brand-200);--t-accent-subtle:var(--p-brand-900);--t-accent-fg:var(--p-brand-300);--t-success:var(--p-success-500);--t-success-bg:#28955b29;--t-warning:var(--p-warning-500);--t-warning-bg:#de9d1629;--t-danger:var(--p-danger-500);--t-danger-bg:#d9404029;--t-bronze:var(--p-bronze-300);--t-bronze-bg:#9b725129;--t-glow:var(--p-glow-500);--t-glow-bg:#eddd4424;--t-focus-ring:var(--p-brand-400);--t-price:var(--p-neutral-50);--t-price-sale:var(--p-danger-500);--t-price-was:var(--p-neutral-500);--t-in-stock:var(--p-success-500);--t-low-stock:var(--p-warning-500);--t-out-of-stock:var(--p-neutral-500);--t-installment:var(--p-brand-300);--t-shadow-sm:0 1px 2px #0006;--t-shadow-md:0 2px 4px #0006, 0 4px 12px #0000005c;--t-shadow-lg:0 4px 8px #0006, 0 12px 32px #00000070;--t-shadow-pop:0 8px 16px #00000070, 0 24px 56px #00000085;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--t-overlay:lab(1.13948% -.243612 -.579417/.7);--t-success-bg:lab(54.8449% -42.2331 21.7964/.16);--t-warning-bg:lab(69.7766% 17.8546 70.1257/.16);--t-danger-bg:lab(51.2249% 60.0186 36.5047/.16);--t-bronze-bg:lab(51.6402% 13.5143 25.0472/.16);--t-glow-bg:lab(87.5226% -6.12211 72.2652/.14);--t-shadow-sm:0 1px 2px lab(0% 0 0/.4);--t-shadow-md:0 2px 4px lab(0% 0 0/.4), 0 4px 12px lab(0% 0 0/.36);--t-shadow-lg:0 4px 8px lab(0% 0 0/.4), 0 12px 32px lab(0% 0 0/.44);--t-shadow-pop:0 8px 16px lab(0% 0 0/.44), 0 24px 56px lab(0% 0 0/.52)}}}:root[data-theme=dark]{--t-bg:var(--p-neutral-1000);--t-bg-subtle:var(--p-neutral-950);--t-surface:var(--p-neutral-950);--t-surface-raised:var(--p-neutral-900);--t-surface-sunken:var(--p-neutral-1000);--t-overlay:#030406b3;--t-fg:var(--p-neutral-50);--t-fg-muted:var(--p-neutral-400);--t-fg-subtle:var(--p-neutral-500);--t-fg-on-accent:var(--p-neutral-1000);--t-fg-inverted:var(--p-neutral-950);--t-border:var(--p-neutral-850);--t-border-subtle:var(--p-neutral-900);--t-border-strong:var(--p-neutral-800);--t-accent:var(--p-brand-400);--t-accent-hover:var(--p-brand-300);--t-accent-active:var(--p-brand-200);--t-accent-subtle:var(--p-brand-900);--t-accent-fg:var(--p-brand-300);--t-success:var(--p-success-500);--t-success-bg:#28955b29;--t-warning:var(--p-warning-500);--t-warning-bg:#de9d1629;--t-danger:var(--p-danger-500);--t-danger-bg:#d9404029;--t-bronze:var(--p-bronze-300);--t-bronze-bg:#9b725129;--t-glow:var(--p-glow-500);--t-glow-bg:#eddd4424;--t-focus-ring:var(--p-brand-400);--t-price:var(--p-neutral-50);--t-price-sale:var(--p-danger-500);--t-price-was:var(--p-neutral-500);--t-in-stock:var(--p-success-500);--t-low-stock:var(--p-warning-500);--t-out-of-stock:var(--p-neutral-500);--t-installment:var(--p-brand-300);--t-shadow-sm:0 1px 2px #0006;--t-shadow-md:0 2px 4px #0006, 0 4px 12px #0000005c;--t-shadow-lg:0 4px 8px #0006, 0 12px 32px #00000070;--t-shadow-pop:0 8px 16px #00000070, 0 24px 56px #00000085;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--t-overlay:lab(1.13948% -.243612 -.579417/.7);--t-success-bg:lab(54.8449% -42.2331 21.7964/.16);--t-warning-bg:lab(69.7766% 17.8546 70.1257/.16);--t-danger-bg:lab(51.2249% 60.0186 36.5047/.16);--t-bronze-bg:lab(51.6402% 13.5143 25.0472/.16);--t-glow-bg:lab(87.5226% -6.12211 72.2652/.14);--t-shadow-sm:0 1px 2px lab(0% 0 0/.4);--t-shadow-md:0 2px 4px lab(0% 0 0/.4), 0 4px 12px lab(0% 0 0/.36);--t-shadow-lg:0 4px 8px lab(0% 0 0/.4), 0 12px 32px lab(0% 0 0/.44);--t-shadow-pop:0 8px 16px lab(0% 0 0/.44), 0 24px 56px lab(0% 0 0/.52)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}body{font-family:var(--font-sans,system-ui, sans-serif);-webkit-text-size-adjust:100%;overscroll-behavior-y:none}:focus-visible{outline:2px solid var(--t-focus-ring);outline-offset:2px;border-radius:var(--t-radius-xs)}*{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[14\%\]{top:14%}.top-\[18\%\]{top:18%}.right-0{right:0}.right-\[14\%\]{right:14%}.bottom-\[16\%\]{bottom:16%}.left-0{left:0}.left-\[12\%\]{left:12%}.left-\[32\%\]{left:32%}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.block{display:block}.flex{display:flex}.grid{display:grid}.aspect-4\/5{aspect-ratio:4/5}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.h-12{height:calc(var(--spacing) * 12)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[24rem\]{height:24rem}.h-\[26\%\]{height:26%}.h-\[26rem\]{height:26rem}.h-\[28\%\]{height:28%}.h-\[34\%\]{height:34%}.h-full{height:100%}.min-h-full{min-height:100%}.w-\[26\%\]{width:26%}.w-\[28\%\]{width:28%}.w-\[34\%\]{width:34%}.w-full{width:100%}.max-w-content{max-width:var(--t-content-max)}.max-w-prose{max-width:65ch}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-center{transform-origin:50%}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.touch-none{touch-action:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-full{border-radius:var(--t-radius-full)}.rounded-lg{border-radius:var(--t-radius-lg)}.rounded-xl{border-radius:var(--t-radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--t-border)}.bg-bg{background-color:var(--t-bg)}.bg-border{background-color:var(--t-border)}.bg-current{background-color:currentColor}.bg-fg{background-color:var(--t-fg)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-surface{background-color:var(--t-surface)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-safe-top{padding-top:var(--t-safe-top)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-safe-bottom{padding-bottom:var(--t-safe-bottom)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-bg{color:var(--t-bg)}.text-border-strong{color:var(--t-border-strong)}.text-fg{color:var(--t-fg)}.text-fg-muted{color:var(--t-fg-muted)}.text-fg-subtle{color:var(--t-fg-subtle)}.text-glow{color:var(--t-glow)}.text-installment{color:var(--t-installment)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-950{color:var(--color-neutral-950)}.text-price{color:var(--t-price)}.text-white{color:var(--color-white)}.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,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-55{opacity:.55}.opacity-100{opacity:1}.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))}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--t-border-strong)}.hover\:opacity-100:hover{opacity:1}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
