@layer properties;@layer theme{:root,:host{--color-black: #000;--color-white: #fff;--spacing: 0.25rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--text-xs: 0.75rem;--text-xs--line-height: calc(1 / 0.75);--text-sm: 0.875rem;--text-sm--line-height: calc(1.25 / 0.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;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-7xl: 4.5rem;--text-7xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-tight: -0.025em;--tracking-normal: 0em;--tracking-wider: 0.05em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-lg: 0.5rem;--radius-xl: 0.75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--drop-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.15);--ease-out: cubic-bezier(0,0,0.2,1);--blur-sm: 8px;--blur-md: 12px;--blur-xl: 24px;--blur-2xl: 40px;--aspect-video: 16 / 9;--default-transition-duration: 150ms;--default-transition-timing-function: cubic-bezier(0.4,0,0.2,1)}}@layer utilities{.\[container-type\:inline-size\]{container-type: inline-size}.pointer-events-none{pointer-events: none}.collapse{visibility: collapse}.invisible{visibility: hidden}.visible{visibility: visible}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap;border-width: 0}.absolute{position: absolute}.fixed{position: fixed}.relative{position: relative}.static{position: static}.sticky{position: sticky}.inset-0{inset: 0px}.inset-x-0{inset-inline: 0px}.inset-x-4{inset-inline: calc(var(--spacing) * 4)}.-top-8{top: calc(var(--spacing) * -8)}.top-0{top: 0px}.top-1\/2{top: calc(1 / 2 * 100%)}.top-3{top: calc(var(--spacing) * 3)}.top-4{top: calc(var(--spacing) * 4)}.top-12{top: calc(var(--spacing) * 12)}.top-16{top: calc(var(--spacing) * 16)}.top-20{top: calc(var(--spacing) * 20)}.top-28{top: calc(var(--spacing) * 28)}.top-\[52px\]{top: 52px}.top-full{top: 100%}.-right-2{right: calc(var(--spacing) * -2)}.-right-3{right: calc(var(--spacing) * -3)}.right-3{right: calc(var(--spacing) * 3)}.right-4{right: calc(var(--spacing) * 4)}.bottom-0{bottom: 0px}.bottom-4{bottom: calc(var(--spacing) * 4)}.-left-2{left: calc(var(--spacing) * -2)}.left-1\/2{left: calc(1 / 2 * 100%)}.left-3{left: calc(var(--spacing) * 3)}.left-4{left: calc(var(--spacing) * 4)}.left-5{left: calc(var(--spacing) * 5)}.left-6{left: calc(var(--spacing) * 6)}.isolate{isolation: isolate}.-z-10{z-index: calc(10 * -1)}.-z-20{z-index: calc(20 * -1)}.z-10{z-index: 10}.z-20{z-index: 20}.z-30{z-index: 30}.z-40{z-index: 40}.z-50{z-index: 50}.z-\[60\]{z-index: 60}.col-span-2{grid-column: span 2 / span 2}.row-span-2{grid-row: span 2 / span 2}.m-5{margin: calc(var(--spacing) * 5)}.-mx-4{margin-inline: calc(var(--spacing) * -4)}.mx-auto{margin-inline: auto}.-mt-1\.5{margin-top: calc(var(--spacing) * -1.5)}.mt-0\.5{margin-top: calc(var(--spacing) * 0.5)}.mt-1{margin-top: var(--spacing)}.mt-2{margin-top: calc(var(--spacing) * 2)}.mt-2\.5{margin-top: calc(var(--spacing) * 2.5)}.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-14{margin-top: calc(var(--spacing) * 14)}.mt-auto{margin-top: auto}.mb-1{margin-bottom: var(--spacing)}.mb-1\.5{margin-bottom: calc(var(--spacing) * 1.5)}.mb-2{margin-bottom: calc(var(--spacing) * 2)}.mb-3{margin-bottom: calc(var(--spacing) * 3)}.mb-5{margin-bottom: calc(var(--spacing) * 5)}.ml-0\.5{margin-left: calc(var(--spacing) * 0.5)}.ml-1{margin-left: var(--spacing)}.ml-2{margin-left: calc(var(--spacing) * 2)}.ml-2\.5{margin-left: calc(var(--spacing) * 2.5)}.ml-auto{margin-left: auto}.line-clamp-1{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1}.line-clamp-2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.line-clamp-3{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3}.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-\[3\/4\]{aspect-ratio: 3/4}.aspect-\[4\/3\]{aspect-ratio: 4/3}.aspect-\[4\/5\]{aspect-ratio: 4/5}.aspect-\[9\/16\]{aspect-ratio: 9/16}.aspect-\[16\/9\]{aspect-ratio: 16/9}.aspect-\[16\/10\]{aspect-ratio: 16/10}.aspect-square{aspect-ratio: 1 / 1}.aspect-video{aspect-ratio: var(--aspect-video)}.size-2{width: calc(var(--spacing) * 2);height: calc(var(--spacing) * 2)}.size-3{width: calc(var(--spacing) * 3);height: calc(var(--spacing) * 3)}.size-3\.5{width: calc(var(--spacing) * 3.5);height: calc(var(--spacing) * 3.5)}.size-4{width: calc(var(--spacing) * 4);height: calc(var(--spacing) * 4)}.size-5{width: calc(var(--spacing) * 5);height: calc(var(--spacing) * 5)}.size-6{width: calc(var(--spacing) * 6);height: calc(var(--spacing) * 6)}.size-7{width: calc(var(--spacing) * 7);height: calc(var(--spacing) * 7)}.size-8{width: calc(var(--spacing) * 8);height: calc(var(--spacing) * 8)}.size-9{width: calc(var(--spacing) * 9);height: calc(var(--spacing) * 9)}.size-10{width: calc(var(--spacing) * 10);height: calc(var(--spacing) * 10)}.size-11{width: calc(var(--spacing) * 11);height: calc(var(--spacing) * 11)}.size-12{width: calc(var(--spacing) * 12);height: calc(var(--spacing) * 12)}.size-14{width: calc(var(--spacing) * 14);height: calc(var(--spacing) * 14)}.size-16{width: calc(var(--spacing) * 16);height: calc(var(--spacing) * 16)}.size-20{width: calc(var(--spacing) * 20);height: calc(var(--spacing) * 20)}.size-\[17px\]{width: 17px;height: 17px}.size-\[60px\]{width: 60px;height: 60px}.h-1\.5{height: calc(var(--spacing) * 1.5)}.h-12{height: calc(var(--spacing) * 12)}.h-52{height: calc(var(--spacing) * 52)}.h-\[26px\]{height: 26px}.h-\[30px\]{height: 30px}.h-\[52px\]{height: 52px}.h-\[72px\]{height: 72px}.h-\[500px\]{height: 500px}.h-\[560px\]{height: 560px}.h-auto{height: auto}.h-full{height: 100%}.h-px{height: 1px}.max-h-12{max-height: calc(var(--spacing) * 12)}.max-h-\[70vh\]{max-height: 70vh}.max-h-full{max-height: 100%}.min-h-0{min-height: 0px}.min-h-64{min-height: calc(var(--spacing) * 64)}.min-h-80{min-height: calc(var(--spacing) * 80)}.min-h-\[22rem\]{min-height: 22rem}.min-h-\[70vh\]{min-height: 70vh}.min-h-\[420px\]{min-height: 420px}.min-h-\[600px\]{min-height: 600px}.min-h-\[calc\(100vh-72px\)\]{min-height: calc(100vh - 72px)}.w-4{width: calc(var(--spacing) * 4)}.w-6{width: calc(var(--spacing) * 6)}.w-\[25cqw\]{width: 25cqw}.w-\[72\%\]{width: 72%}.w-\[76px\]{width: 76px}.w-\[80\%\]{width: 80%}.w-\[84px\]{width: 84px}.w-\[85\%\]{width: 85%}.w-auto{width: auto}.w-fit{width: fit-content}.w-full{width: 100%}.w-max{width: max-content}.max-w-2xl{max-width: var(--container-2xl)}.max-w-3xl{max-width: var(--container-3xl)}.max-w-4xl{max-width: var(--container-4xl)}.max-w-5xl{max-width: var(--container-5xl)}.max-w-6xl{max-width: var(--container-6xl)}.max-w-7xl{max-width: var(--container-7xl)}.max-w-\[112px\]{max-width: 112px}.max-w-\[760px\]{max-width: 760px}.max-w-\[1024px\]{max-width: 1024px}.max-w-\[1100px\]{max-width: 1100px}.max-w-\[1180px\]{max-width: 1180px}.max-w-\[1240px\]{max-width: 1240px}.max-w-\[1440px\]{max-width: 1440px}.max-w-full{max-width: 100%}.max-w-lg{max-width: var(--container-lg)}.max-w-md{max-width: var(--container-md)}.max-w-sm{max-width: var(--container-sm)}.max-w-xl{max-width: var(--container-xl)}.min-w-0{min-width: 0px}.flex-1{flex: 1}.flex-shrink-0{flex-shrink: 0}.shrink-0{flex-shrink: 0}.grow{flex-grow: 1}.-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-\[3\.5px\]{--tw-translate-y: calc(3.5px * -1);translate: var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[3\.5px\]{--tw-translate-y: 3.5px;translate: var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale: var(--tw-scale-x) var(--tw-scale-y)}.-rotate-\[0\.6deg\]{rotate: calc(0.6deg * -1)}.rotate-180{rotate: 180deg}.rotate-\[0\.6deg\]{rotate: 0.6deg}.transform{transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.reveal{animation: reveal-up linear both;animation-timeline: view();animation-range: entry 0% cover 28%}.animate-\[marquee_40s_linear_infinite\]{animation: marquee 40s linear infinite}.animate-\[marquee_60s_linear_infinite\]{animation: marquee 60s linear infinite}.animate-\[marquee_90s_linear_infinite\]{animation: marquee 90s linear infinite}.animate-\[marquee_420s_linear_infinite\]{animation: marquee 420s linear infinite}.cursor-pointer{cursor: pointer}.resize{resize: both}.resize-y{resize: vertical}.snap-x{scroll-snap-type: x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-center{scroll-snap-align: center}.snap-start{scroll-snap-align: start}.scroll-mt-16{scroll-margin-top: calc(var(--spacing) * 16)}.scroll-mt-24{scroll-margin-top: calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top: calc(var(--spacing) * 28)}.scroll-mt-32{scroll-margin-top: calc(var(--spacing) * 32)}.scroll-mt-48{scroll-margin-top: calc(var(--spacing) * 48)}.appearance-none{appearance: none}.columns-2{columns: 2}.break-inside-avoid{break-inside: avoid}.grid-cols-1{grid-template-columns: repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns: repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns: auto 1fr}.flex-col{flex-direction: column}.flex-wrap{flex-wrap: wrap}.place-items-center{place-items: center}.content-start{align-content: flex-start}.items-baseline{align-items: baseline}.items-center{align-items: center}.items-end{align-items: flex-end}.items-start{align-items: flex-start}.items-stretch{align-items: stretch}.justify-between{justify-content: space-between}.justify-center{justify-content: center}.justify-end{justify-content: flex-end}.gap-0\.5{gap: calc(var(--spacing) * 0.5)}.gap-1{gap: var(--spacing)}.gap-1\.5{gap: calc(var(--spacing) * 1.5)}.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-5{gap: calc(var(--spacing) * 5)}.gap-6{gap: calc(var(--spacing) * 6)}.gap-8{gap: calc(var(--spacing) * 8)}.gap-10{gap: calc(var(--spacing) * 10)}.gap-12{gap: calc(var(--spacing) * 12)}.gap-px{gap: 1px}: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)))}:where(.space-y-2 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap: 0px}.gap-x-3{column-gap: calc(var(--spacing) * 3)}.gap-x-4{column-gap: calc(var(--spacing) * 4)}.gap-x-5{column-gap: calc(var(--spacing) * 5)}.gap-x-6{column-gap: calc(var(--spacing) * 6)}.gap-x-8{column-gap: calc(var(--spacing) * 8)}.gap-y-1{row-gap: var(--spacing)}.gap-y-2{row-gap: calc(var(--spacing) * 2)}.gap-y-3{row-gap: calc(var(--spacing) * 3)}.gap-y-8{row-gap: calc(var(--spacing) * 8)}.gap-y-10{row-gap: calc(var(--spacing) * 10)}.self-center{align-self: center}.self-end{align-self: flex-end}.self-start{align-self: flex-start}.truncate{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.overflow-hidden{overflow: hidden}.overflow-x-auto{overflow-x: auto}.overflow-y-auto{overflow-y: auto}.rounded{border-radius: 0.25rem}.rounded-2xl{border-radius: var(--radius-2xl)}.rounded-3xl{border-radius: var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius: 1.5rem}.rounded-\[1\.75rem\]{border-radius: 1.75rem}.rounded-\[2rem\]{border-radius: 2rem}.rounded-\[16px\]{border-radius: 16px}.rounded-\[18px\]{border-radius: 18px}.rounded-\[28px\]{border-radius: 28px}.rounded-full{border-radius: calc(infinity * 1px)}.rounded-lg{border-radius: var(--radius-lg)}.rounded-xl{border-radius: var(--radius-xl)}.border{border-style: var(--tw-border-style);border-width: 1px}.border-2{border-style: var(--tw-border-style);border-width: 2px}.border-\[3px\]{border-style: var(--tw-border-style);border-width: 3px}.border-\[5px\]{border-style: var(--tw-border-style);border-width: 5px}.border-y{border-block-style: var(--tw-border-style);border-block-width: 1px}.border-t{border-top-style: var(--tw-border-style);border-top-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-l-4{border-left-style: var(--tw-border-style);border-left-width: 4px}.border-\[var\(--pc-ink\)\]{border-color: var(--pc-ink)}.border-\[var\(--pc-ink\)\]\/10{border-color: var(--pc-ink);@supports (color: color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--pc-ink) 10%,transparent)}}.border-\[var\(--pc-line\)\]{border-color: var(--pc-line)}.border-\[var\(--pc-line\)\]\/60{border-color: var(--pc-line);@supports (color: color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--pc-line) 60%,transparent)}}.border-\[var\(--pc-primary\)\]{border-color: var(--pc-primary)}.border-\[var\(--pc-spark\)\]{border-color: var(--pc-spark)}.border-black\/10{border-color: color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-white{border-color: var(--color-white)}.border-white\/20{border-color: color-mix(in srgb,#fff 20%,transparent);@supports (color: color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-\[\#00B3A6\]{background-color: #00B3A6}.bg-\[\#00b67a\]{background-color: #00b67a}.bg-\[\#000000\]{background-color: #000000}.bg-\[\#000000\]\/85{background-color: color-mix(in oklab,#000000 85%,transparent)}.bg-\[\#2B44FF\]{background-color: #2B44FF}.bg-\[\#6A2BE0\]{background-color: #6A2BE0}.bg-\[\#111\]{background-color: #111}.bg-\[\#333336\]\/80{background-color: color-mix(in oklab,#333336 80%,transparent)}.bg-\[\#E8263F\]{background-color: #E8263F}.bg-\[var\(--pc-bg\)\]{background-color: var(--pc-bg)}.bg-\[var\(--pc-bg\)\]\/75{background-color: var(--pc-bg);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-bg) 75%,transparent)}}.bg-\[var\(--pc-bg\)\]\/85{background-color: var(--pc-bg);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-bg) 85%,transparent)}}.bg-\[var\(--pc-bg\)\]\/90{background-color: var(--pc-bg);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-bg) 90%,transparent)}}.bg-\[var\(--pc-bg\)\]\/95{background-color: var(--pc-bg);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-bg) 95%,transparent)}}.bg-\[var\(--pc-card\)\]{background-color: var(--pc-card)}.bg-\[var\(--pc-card\)\]\/60{background-color: var(--pc-card);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-card) 60%,transparent)}}.bg-\[var\(--pc-chrome\)\]{background-color: var(--pc-chrome)}.bg-\[var\(--pc-chrome\)\]\/80{background-color: var(--pc-chrome);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-chrome) 80%,transparent)}}.bg-\[var\(--pc-ink\)\]{background-color: var(--pc-ink)}.bg-\[var\(--pc-line\)\]{background-color: var(--pc-line)}.bg-\[var\(--pc-muted\)\]{background-color: var(--pc-muted)}.bg-\[var\(--pc-muted\)\]\/50{background-color: var(--pc-muted);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-muted) 50%,transparent)}}.bg-\[var\(--pc-muted\)\]\/70{background-color: var(--pc-muted);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-muted) 70%,transparent)}}.bg-\[var\(--pc-primary\)\]{background-color: var(--pc-primary)}.bg-\[var\(--pc-primary\)\]\/10{background-color: var(--pc-primary);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-primary) 10%,transparent)}}.bg-\[var\(--pc-primary\)\]\/15{background-color: var(--pc-primary);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-primary) 15%,transparent)}}.bg-\[var\(--pc-stage\)\]{background-color: var(--pc-stage)}.bg-\[var\(--pc-tint\)\]{background-color: var(--pc-tint)}.bg-\[var\(--pc-tint\)\]\/60{background-color: var(--pc-tint);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-tint) 60%,transparent)}}.bg-\[var\(--pc-tint\)\]\/70{background-color: var(--pc-tint);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--pc-tint) 70%,transparent)}}.bg-\[var\(--pc-veil\)\]{background-color: var(--pc-veil)}.bg-black\/20{background-color: color-mix(in srgb,#000 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/30{background-color: color-mix(in srgb,#000 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/50{background-color: color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/95{background-color: color-mix(in srgb,#000 95%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-black) 95%,transparent)}}.bg-transparent{background-color: transparent}.bg-white{background-color: var(--color-white)}.bg-white\/5{background-color: color-mix(in srgb,#fff 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color: color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/15{background-color: color-mix(in srgb,#fff 15%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/75{background-color: color-mix(in srgb,#fff 75%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/85{background-color: color-mix(in srgb,#fff 85%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/\[0\.06\]{background-color: color-mix(in srgb,#fff 6%,transparent);@supports (color: color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-white) 6%,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))}.bg-\[linear-gradient\(160deg\,var\(--pc-plate-a\)\,var\(--pc-plate-b\)\)\]{background-image: linear-gradient(160deg,var(--pc-plate-a),var(--pc-plate-b))}.from-black\/65{--tw-gradient-from: color-mix(in srgb,#000 65%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab,var(--color-black) 65%,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))}.from-black\/70{--tw-gradient-from: color-mix(in srgb,#000 70%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab,var(--color-black) 70%,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))}.from-black\/75{--tw-gradient-from: color-mix(in srgb,#000 75%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab,var(--color-black) 75%,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))}.from-black\/80{--tw-gradient-from: color-mix(in srgb,#000 80%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab,var(--color-black) 80%,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))}.from-black\/85{--tw-gradient-from: color-mix(in srgb,#000 85%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab,var(--color-black) 85%,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))}.from-black\/90{--tw-gradient-from: color-mix(in srgb,#000 90%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab,var(--color-black) 90%,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))}.via-black\/10{--tw-gradient-via: color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab,var(--color-black) 10%,transparent)}--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\/15{--tw-gradient-via: color-mix(in srgb,#000 15%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab,var(--color-black) 15%,transparent)}--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\/20{--tw-gradient-via: color-mix(in srgb,#000 20%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab,var(--color-black) 20%,transparent)}--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: color-mix(in srgb,#000 25%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab,var(--color-black) 25%,transparent)}--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\/30{--tw-gradient-via: color-mix(in srgb,#000 30%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab,var(--color-black) 30%,transparent)}--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: color-mix(in srgb,#000 45%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab,var(--color-black) 45%,transparent)}--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-black\/10{--tw-gradient-to: color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-to: color-mix(in oklab,var(--color-black) 10%,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))}.to-black\/20{--tw-gradient-to: color-mix(in srgb,#000 20%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-to: color-mix(in oklab,var(--color-black) 20%,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))}.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))}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_4\%\,black_96\%\,transparent\)\]{mask-image: linear-gradient(to right,transparent,black 4%,black 96%,transparent)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_5\%\,black_95\%\,transparent\)\]{mask-image: linear-gradient(to right,transparent,black 5%,black 95%,transparent)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_6\%\,black_94\%\,transparent\)\]{mask-image: linear-gradient(to right,transparent,black 6%,black 94%,transparent)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_8\%\,black_92\%\,transparent\)\]{mask-image: linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.fill-\[var\(--pc-primary\)\]{fill: var(--pc-primary)}.fill-current{fill: currentcolor}.fill-white{fill: var(--color-white)}.object-contain{object-fit: contain}.object-cover{object-fit: cover}.object-\[center_35\%\]{object-position: center 35%}.p-1{padding: var(--spacing)}.p-1\.5{padding: calc(var(--spacing) * 1.5)}.p-2{padding: calc(var(--spacing) * 2)}.p-3{padding: calc(var(--spacing) * 3)}.p-4{padding: calc(var(--spacing) * 4)}.p-5{padding: calc(var(--spacing) * 5)}.p-6{padding: calc(var(--spacing) * 6)}.p-7{padding: calc(var(--spacing) * 7)}.p-8{padding: calc(var(--spacing) * 8)}.p-10{padding: calc(var(--spacing) * 10)}.px-0{padding-inline: 0px}.px-1{padding-inline: var(--spacing)}.px-2{padding-inline: calc(var(--spacing) * 2)}.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-7{padding-inline: calc(var(--spacing) * 7)}.px-12{padding-inline: calc(var(--spacing) * 12)}.px-\[11px\]{padding-inline: 11px}.px-\[16px\]{padding-inline: 16px}.px-\[18px\]{padding-inline: 18px}.px-\[22px\]{padding-inline: 22px}.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-2\.5{padding-block: calc(var(--spacing) * 2.5)}.py-3{padding-block: calc(var(--spacing) * 3)}.py-3\.5{padding-block: calc(var(--spacing) * 3.5)}.py-4{padding-block: calc(var(--spacing) * 4)}.py-5{padding-block: calc(var(--spacing) * 5)}.py-6{padding-block: calc(var(--spacing) * 6)}.py-10{padding-block: calc(var(--spacing) * 10)}.py-12{padding-block: calc(var(--spacing) * 12)}.py-14{padding-block: calc(var(--spacing) * 14)}.py-16{padding-block: calc(var(--spacing) * 16)}.py-20{padding-block: calc(var(--spacing) * 20)}.py-24{padding-block: calc(var(--spacing) * 24)}.py-\[4px\]{padding-block: 4px}.py-\[7px\]{padding-block: 7px}.pt-2{padding-top: calc(var(--spacing) * 2)}.pt-3{padding-top: calc(var(--spacing) * 3)}.pt-4{padding-top: calc(var(--spacing) * 4)}.pt-6{padding-top: calc(var(--spacing) * 6)}.pt-8{padding-top: calc(var(--spacing) * 8)}.pt-10{padding-top: calc(var(--spacing) * 10)}.pt-12{padding-top: calc(var(--spacing) * 12)}.pr-2{padding-right: calc(var(--spacing) * 2)}.pr-3{padding-right: calc(var(--spacing) * 3)}.pr-4{padding-right: calc(var(--spacing) * 4)}.pr-5{padding-right: calc(var(--spacing) * 5)}.pr-12{padding-right: calc(var(--spacing) * 12)}.pr-\[1\.1rem\]{padding-right: 1.1rem}.pb-2{padding-bottom: calc(var(--spacing) * 2)}.pb-3{padding-bottom: calc(var(--spacing) * 3)}.pb-4{padding-bottom: calc(var(--spacing) * 4)}.pb-6{padding-bottom: calc(var(--spacing) * 6)}.pb-10{padding-bottom: calc(var(--spacing) * 10)}.pb-12{padding-bottom: calc(var(--spacing) * 12)}.pb-16{padding-bottom: calc(var(--spacing) * 16)}.pb-\[calc\(6rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom: calc(6rem + env(safe-area-inset-bottom))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom: max(0.75rem,env(safe-area-inset-bottom))}.pl-2{padding-left: calc(var(--spacing) * 2)}.pl-2\.5{padding-left: calc(var(--spacing) * 2.5)}.pl-4{padding-left: calc(var(--spacing) * 4)}.pl-5{padding-left: calc(var(--spacing) * 5)}.pl-6{padding-left: calc(var(--spacing) * 6)}.pl-7{padding-left: calc(var(--spacing) * 7)}.text-center{text-align: center}.text-left{text-align: left}.text-2xl{font-size: var(--text-2xl);line-height: var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size: var(--text-3xl);line-height: var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size: var(--text-4xl);line-height: var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size: var(--text-5xl);line-height: var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size: var(--text-6xl);line-height: var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size: var(--text-base);line-height: var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size: var(--text-lg);line-height: var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size: var(--text-sm);line-height: var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size: var(--text-xl);line-height: var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size: var(--text-xs);line-height: var(--tw-leading,var(--text-xs--line-height))}.text-\[9rem\]{font-size: 9rem}.text-\[10px\]{font-size: 10px}.text-\[15px\]{font-size: 15px}.text-\[17px\]{font-size: 17px}.text-\[19px\]{font-size: 19px}.text-\[21px\]{font-size: 21px}.text-\[24px\]{font-size: 24px}.text-\[28px\]{font-size: 28px}.text-\[32px\]{font-size: 32px}.text-\[36px\]{font-size: 36px}.text-\[40px\]{font-size: 40px}.leading-\[1\.05\]{--tw-leading: 1.05;line-height: 1.05}.leading-\[1\.06\]{--tw-leading: 1.06;line-height: 1.06}.leading-none{--tw-leading: 1;line-height: 1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height: var(--leading-relaxed)}.leading-snug{--tw-leading: var(--leading-snug);line-height: var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height: var(--leading-tight)}.font-black{--tw-font-weight: var(--font-weight-black);font-weight: var(--font-weight-black)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight: var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight: var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight: var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight: var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking: -0.01em;letter-spacing: -0.01em}.tracking-\[-0\.02em\]{--tw-tracking: -0.02em;letter-spacing: -0.02em}.tracking-\[-0\.03em\]{--tw-tracking: -0.03em;letter-spacing: -0.03em}.tracking-\[-0\.025em\]{--tw-tracking: -0.025em;letter-spacing: -0.025em}.tracking-\[0\.14em\]{--tw-tracking: 0.14em;letter-spacing: 0.14em}.tracking-\[0\.16em\]{--tw-tracking: 0.16em;letter-spacing: 0.16em}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing: var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing: var(--tracking-tight)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing: var(--tracking-wider)}.\[overflow-wrap\:anywhere\]{overflow-wrap: anywhere}.whitespace-nowrap{white-space: nowrap}.text-\[\#000000\]{color: #000000}.text-\[\#1d1d1f\]{color: #1d1d1f}.text-\[\#1d1d1f\]\/75{color: color-mix(in oklab,#1d1d1f 75%,transparent)}.text-\[\#b64400\]{color: #b64400}.text-\[var\(--dark-color\,var\(--pc-green-deep\)\)\]{color: var(--dark-color,var(--pc-green-deep))}.text-\[var\(--pc-bg\)\]{color: var(--pc-bg)}.text-\[var\(--pc-green-deep\)\]{color: var(--pc-green-deep)}.text-\[var\(--pc-green-deep\)\]\/80{color: var(--pc-green-deep);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-green-deep) 80%,transparent)}}.text-\[var\(--pc-ink\)\]{color: var(--pc-ink)}.text-\[var\(--pc-ink\)\]\/45{color: var(--pc-ink);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-ink) 45%,transparent)}}.text-\[var\(--pc-ink\)\]\/70{color: var(--pc-ink);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-ink) 70%,transparent)}}.text-\[var\(--pc-ink\)\]\/80{color: var(--pc-ink);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-ink) 80%,transparent)}}.text-\[var\(--pc-ink\)\]\/85{color: var(--pc-ink);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-ink) 85%,transparent)}}.text-\[var\(--pc-ink\)\]\/90{color: var(--pc-ink);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-ink) 90%,transparent)}}.text-\[var\(--pc-ink\)\]\/\[0\.05\]{color: var(--pc-ink);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-ink) 5%,transparent)}}.text-\[var\(--pc-on-primary\)\]{color: var(--pc-on-primary)}.text-\[var\(--pc-on-primary\)\]\/80{color: var(--pc-on-primary);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-on-primary) 80%,transparent)}}.text-\[var\(--pc-plate-ink\)\]{color: var(--pc-plate-ink)}.text-\[var\(--pc-primary\)\]{color: var(--pc-primary)}.text-\[var\(--pc-soft\)\]{color: var(--pc-soft)}.text-\[var\(--pc-spark\)\]{color: var(--pc-spark)}.text-transparent{color: transparent}.text-white{color: var(--color-white)}.text-white\/60{color: color-mix(in srgb,#fff 60%,transparent);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color: color-mix(in srgb,#fff 70%,transparent);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color: color-mix(in srgb,#fff 75%,transparent);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color: color-mix(in srgb,#fff 80%,transparent);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color: color-mix(in srgb,#fff 85%,transparent);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/90{color: color-mix(in srgb,#fff 90%,transparent);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-white) 90%,transparent)}}.lowercase{text-transform: lowercase}.normal-case{text-transform: none}.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,)}.underline-offset-4{text-underline-offset: 4px}.opacity-0{opacity: 0%}.opacity-40{opacity: 40%}.opacity-60{opacity: 60%}.opacity-70{opacity: 70%}.opacity-75{opacity: 75%}.opacity-80{opacity: 80%}.opacity-90{opacity: 90%}.mix-blend-multiply{mix-blend-mode: multiply}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color,rgb(0 0 0 / 0.25));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_2px_12px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 2px 12px var(--tw-shadow-color,rgba(0,0,0,0.06));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_8px_24px_-12px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 8px 24px -12px var(--tw-shadow-color,rgba(0,0,0,0.18));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_10px_30px_rgb\(255_59_127\/0\.35\)\]{--tw-shadow: 0 10px 30px var(--tw-shadow-color,rgb(255 59 127/0.35));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_12px_40px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 12px 40px var(--tw-shadow-color,rgba(0,0,0,0.12));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_20px_40px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 20px 40px var(--tw-shadow-color,rgba(0,0,0,0.08));box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 8px 10px -6px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.shadow-black\/5{--tw-shadow-color: color-mix(in srgb,#000 5%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab,color-mix(in oklab,var(--color-black) 5%,transparent) var(--tw-shadow-alpha),transparent)}}.shadow-black\/30{--tw-shadow-color: color-mix(in srgb,#000 30%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab,color-mix(in oklab,var(--color-black) 30%,transparent) var(--tw-shadow-alpha),transparent)}}.ring-\[var\(--pc-line\)\]{--tw-ring-color: var(--pc-line)}.ring-\[var\(--pc-primary\)\]{--tw-ring-color: var(--pc-primary)}.ring-\[var\(--pc-primary\)\]\/30{--tw-ring-color: var(--pc-primary);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab,var(--pc-primary) 30%,transparent)}}.ring-white\/10{--tw-ring-color: color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab,var(--color-white) 10%,transparent)}}.ring-offset-2{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[var\(--pc-bg\)\]{--tw-ring-offset-color: var(--pc-bg)}.outline{outline-style: var(--tw-outline-style);outline-width: 1px}.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,)}.blur-2xl{--tw-blur: blur(var(--blur-2xl));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-\[0_1px_6px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow-size: drop-shadow(0 1px 6px var(--tw-drop-shadow-color,rgba(0,0,0,0.6)));--tw-drop-shadow: var(--tw-drop-shadow-size);filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.15)));--tw-drop-shadow: drop-shadow(var(--drop-shadow-sm));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,)}.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,)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur: blur(20px);-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur: blur(var(--blur-md));-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur: blur(var(--blur-xl));-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.8\]{--tw-backdrop-saturate: saturate(1.8);-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property: color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));transition-duration: var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property: background-color,transform;transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));transition-duration: var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property: transform,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-200{--tw-duration: 200ms;transition-duration: 200ms}.duration-300{--tw-duration: 300ms;transition-duration: 300ms}.duration-700{--tw-duration: 700ms;transition-duration: 700ms}.ease-out{--tw-ease: var(--ease-out);transition-timing-function: var(--ease-out)}.outline-none{--tw-outline-style: none;outline-style: none}.\[--brand\:var\(--pc-primary\)\]{--brand: var(--pc-primary)}.\[--on-brand\:var\(--pc-on-primary\)\]{--on-brand: var(--pc-on-primary)}.\[animation-delay\:0\.5s\]{animation-delay: 0.5s}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate: 45deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate: 180deg}.group-open\:bg-\[var\(--pc-primary\)\]:is(:where(.group):is([open],:popover-open,:open) *){background-color: var(--pc-primary)}.group-open\:ring-\[var\(--pc-primary\)\]:is(:where(.group):is([open],:popover-open,:open) *){--tw-ring-color: var(--pc-primary)}.group-focus-within\:\[animation-play-state\:paused\]:is(:where(.group):focus-within *){animation-play-state: paused}@media (hover: hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x: calc(var(--spacing) * 0.5);translate: var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x: var(--spacing);translate: var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y: calc(var(--spacing) * -0.5);translate: var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y: calc(var(--spacing) * -1);translate: var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale: var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale: var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-\[var\(--pc-primary\)\]:is(:where(.group):hover *){background-color: var(--pc-primary)}.group-hover\:bg-white:is(:where(.group):hover *){background-color: var(--color-white)}.group-hover\:text-\[\#1d1d1f\]:is(:where(.group):hover *){color: #1d1d1f}.group-hover\:text-\[var\(--pc-green-deep\)\]:is(:where(.group):hover *){color: var(--pc-green-deep)}.group-hover\:text-\[var\(--pc-on-primary\)\]:is(:where(.group):hover *){color: var(--pc-on-primary)}.group-hover\:opacity-85:is(:where(.group):hover *){opacity: 85%}.group-hover\:opacity-100:is(:where(.group):hover *){opacity: 100%}.group-hover\:\[animation-play-state\:paused\]:is(:where(.group):hover *){animation-play-state: paused}.group-hover\/chip\:text-\[var\(--pc-on-primary\)\]:is(:where(.group\/chip):hover *){color: var(--pc-on-primary)}}.group-focus-visible\/chip\:text-\[var\(--pc-on-primary\)\]:is(:where(.group\/chip):focus-visible *){color: var(--pc-on-primary)}.group-has-\[\#pc-menu\:checked\]\/hd\:block:is(:where(.group\/hd):has(:is(#pc-menu:checked)) *){display: block}.group-has-\[\#pc-menu\:checked\]\/hd\:translate-y-0:is(:where(.group\/hd):has(:is(#pc-menu:checked)) *){--tw-translate-y: 0px;translate: var(--tw-translate-x) var(--tw-translate-y)}.group-has-\[\#pc-menu\:checked\]\/hd\:-rotate-45:is(:where(.group\/hd):has(:is(#pc-menu:checked)) *){rotate: calc(45deg * -1)}.group-has-\[\#pc-menu\:checked\]\/hd\:rotate-45:is(:where(.group\/hd):has(:is(#pc-menu:checked)) *){rotate: 45deg}.placeholder\:text-\[var\(--pc-soft\)\]\/80::placeholder{color: var(--pc-soft);@supports (color: color-mix(in lab,red,red)){color: color-mix(in oklab,var(--pc-soft) 80%,transparent)}}.before\:absolute::before{content: var(--tw-content);position: absolute}.before\:inset-0::before{content: var(--tw-content);inset: 0px}.before\:\[background-image\:var\(--pc-fb\)\,linear-gradient\(160deg\,var\(--pc-plate-a\)\,var\(--pc-plate-b\)\)\]::before{content: var(--tw-content);background-image: var(--pc-fb),linear-gradient(160deg,var(--pc-plate-a),var(--pc-plate-b))}.before\:bg-cover::before{content: var(--tw-content);background-size: cover}.before\:bg-center::before{content: var(--tw-content);background-position: center}.before\:content-\[\'\'\]::before{
    --tw-content: '';
    content: var(--tw-content);
 }
  .open\:bg-\[var\(--pc-card\)\]:is([open],:popover-open,:open){
    background-color: var(--pc-card);
 }
  .open\:ring-1:is([open],:popover-open,:open){
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + 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);
 }
  .open\:ring-\[var\(--pc-line\)\]:is([open],:popover-open,:open){
    --tw-ring-color: var(--pc-line);
 }
  .open\:ring-\[var\(--pc-primary\)\]\/50:is([open],:popover-open,:open){
    --tw-ring-color: var(--pc-primary);
    @supports (color: color-mix(in lab,red,red)){
      --tw-ring-color: color-mix(in oklab,var(--pc-primary) 50%,transparent);
   }
 }
  .focus-within\:border-\[var\(--pc-primary\)\]:focus-within{
    border-color: var(--pc-primary);
 }
  .focus-within\:ring-4:focus-within{
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + 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-within\:ring-\[var\(--pc-primary\)\]\/15:focus-within{
    --tw-ring-color: var(--pc-primary);
    @supports (color: color-mix(in lab,red,red)){
      --tw-ring-color: color-mix(in oklab,var(--pc-primary) 15%,transparent);
   }
 }
  .focus-within\:ring-\[var\(--pc-primary\)\]\/30:focus-within{
    --tw-ring-color: var(--pc-primary);
    @supports (color: color-mix(in lab,red,red)){
      --tw-ring-color: color-mix(in oklab,var(--pc-primary) 30%,transparent);
   }
 }
  @media (hover: hover){
    .hover\:-translate-y-0\.5:hover{
      --tw-translate-y: calc(var(--spacing) * -0.5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
   }
    .hover\:scale-\[1\.01\]:hover{
      scale: 1.01;
   }
    .hover\:scale-\[1\.04\]:hover{
      scale: 1.04;
   }
    .hover\:border-\[var\(--pc-ink\)\]\/30:hover{
      border-color: var(--pc-ink);
   }
    @supports (color: color-mix(in lab,red,red)){
      .hover\:border-\[var\(--pc-ink\)\]\/30:hover{
        border-color: color-mix(in oklab,var(--pc-ink) 30%,transparent);
     }
   }
    .hover\:border-\[var\(--pc-ink\)\]\/40:hover{
      border-color: var(--pc-ink);
   }
    @supports (color: color-mix(in lab,red,red)){
      .hover\:border-\[var\(--pc-ink\)\]\/40:hover{
        border-color: color-mix(in oklab,var(--pc-ink) 40%,transparent);
     }
   }
    .hover\:border-\[var\(--pc-primary\)\]:hover{
      border-color: var(--pc-primary);
   }
    .hover\:border-\[var\(--pc-primary\)\]\/60:hover{
      border-color: var(--pc-primary);
   }
    @supports (color: color-mix(in lab,red,red)){
      .hover\:border-\[var\(--pc-primary\)\]\/60:hover{
        border-color: color-mix(in oklab,var(--pc-primary) 60%,transparent);
     }
   }
    .hover\:border-\[var\(--pc-primary-hover\)\]:hover{
      border-color: var(--pc-primary-hover);
   }
    .hover\:bg-\[var\(--pc-card\)\]:hover{
      background-color: var(--pc-card);
   }
    .hover\:bg-\[var\(--pc-ink\)\]:hover{
      background-color: var(--pc-ink);
   }
    .hover\:bg-\[var\(--pc-muted\)\]:hover{
      background-color: var(--pc-muted);
   }
    .hover\:bg-\[var\(--pc-primary\)\]:hover{
      background-color: var(--pc-primary);
   }
    .hover\:bg-\[var\(--pc-primary\)\]\/15:hover{
      background-color: var(--pc-primary);
   }
    @supports (color: color-mix(in lab,red,red)){
      .hover\:bg-\[var\(--pc-primary\)\]\/15:hover{
        background-color: color-mix(in oklab,var(--pc-primary) 15%,transparent);
     }
   }
    .hover\:bg-\[var\(--pc-primary-hover\)\]:hover{
      background-color: var(--pc-primary-hover);
   }
    .hover\:bg-white:hover{
      background-color: var(--color-white);
   }
    .hover\:bg-white\/20:hover{
      background-color: color-mix(in srgb,#fff 20%,transparent);
   }
    @supports (color: color-mix(in lab,red,red)){
      .hover\:bg-white\/20:hover{
        background-color: color-mix(in oklab,var(--color-white) 20%,transparent);
     }
   }
    .hover\:bg-white\/25:hover{
      background-color: color-mix(in srgb,#fff 25%,transparent);
   }
    @supports (color: color-mix(in lab,red,red)){
      .hover\:bg-white\/25:hover{
        background-color: color-mix(in oklab,var(--color-white) 25%,transparent);
     }
   }
    .hover\:text-\[\#1d1d1f\]:hover{
      color: #1d1d1f;
   }
    .hover\:text-\[var\(--pc-bg\)\]:hover{
      color: var(--pc-bg);
   }
    .hover\:text-\[var\(--pc-green-deep\)\]:hover{
      color: var(--pc-green-deep);
   }
    .hover\:text-\[var\(--pc-ink\)\]:hover{
      color: var(--pc-ink);
   }
    .hover\:text-\[var\(--pc-on-primary\)\]:hover{
      color: var(--pc-on-primary);
   }
    .hover\:text-\[var\(--pc-primary\)\]:hover{
      color: var(--pc-primary);
   }
    .hover\:underline:hover{
      text-decoration-line: underline;
   }
    .hover\:opacity-100:hover{
      opacity: 100%;
   }
    .hover\:shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.12\)\]:hover{
      --tw-shadow: 0 8px 30px var(--tw-shadow-color,rgba(0,0,0,0.12));
      box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
   }
    .hover\:shadow-xl:hover{
      --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 8px 10px -6px var(--tw-shadow-color,rgb(0 0 0 / 0.1));
      box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
   }
    .hover\:ring-\[var\(--pc-primary\)\]:hover{
      --tw-ring-color: var(--pc-primary);
   }
    .hover\:grayscale-0:hover{
      --tw-grayscale: grayscale(0%);
      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,);
   }
 }
  .focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip-path: none;
    white-space: normal;
 }
  .focus\:fixed:focus{
    position: fixed;
 }
  .focus\:top-4:focus{
    top: calc(var(--spacing) * 4);
 }
  .focus\:left-4:focus{
    left: calc(var(--spacing) * 4);
 }
  .focus\:z-\[100\]:focus{
    z-index: 100;
 }
  .focus\:rounded-full:focus{
    border-radius: calc(infinity * 1px);
 }
  .focus\:border-\[var\(--pc-primary\)\]:focus{
    border-color: var(--pc-primary);
 }
  .focus\:bg-\[var\(--pc-ink\)\]:focus{
    background-color: var(--pc-ink);
 }
  .focus\:px-4:focus{
    padding-inline: calc(var(--spacing) * 4);
 }
  .focus\:py-2:focus{
    padding-block: calc(var(--spacing) * 2);
 }
  .focus\:text-\[var\(--pc-bg\)\]:focus{
    color: var(--pc-bg);
 }
  .focus\:ring-2:focus{
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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\:ring-4:focus{
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + 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\:ring-\[var\(--pc-primary\)\]\/25:focus{
    --tw-ring-color: var(--pc-primary);
    @supports (color: color-mix(in lab,red,red)){
      --tw-ring-color: color-mix(in oklab,var(--pc-primary) 25%,transparent);
   }
 }
  .focus\:ring-\[var\(--pc-ring\)\]\/40:focus{
    --tw-ring-color: var(--pc-ring);
    @supports (color: color-mix(in lab,red,red)){
      --tw-ring-color: color-mix(in oklab,var(--pc-ring) 40%,transparent);
   }
 }
  .focus\:outline-none:focus{
    --tw-outline-style: none;
    outline-style: none;
 }
  .focus-visible\:ring-2:focus-visible{
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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-\[var\(--pc-primary\)\]:focus-visible{
    --tw-ring-color: var(--pc-primary);
 }
  .focus-visible\:ring-\[var\(--pc-ring\)\]:focus-visible{
    --tw-ring-color: var(--pc-ring);
 }
  .focus-visible\:ring-offset-2:focus-visible{
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
 }
  .focus-visible\:ring-offset-\[var\(--pc-bg\)\]:focus-visible{
    --tw-ring-offset-color: var(--pc-bg);
 }
  .active\:scale-\[0\.97\]:active{
    scale: 0.97;
 }
  .disabled\:no-underline:disabled{
    text-decoration-line: none;
 }
  .disabled\:opacity-40:disabled{
    opacity: 40%;
 }
  .disabled\:opacity-60:disabled{
    opacity: 60%;
 }
  @media (width >= 40rem){
    .sm\:col-span-2{
      grid-column: span 2 / span 2;
   }
    .sm\:block{
      display: block;
   }
    .sm\:contents{
      display: contents;
   }
    .sm\:flex{
      display: flex;
   }
    .sm\:hidden{
      display: none;
   }
    .sm\:inline-flex{
      display: inline-flex;
   }
    .sm\:inline-grid{
      display: inline-grid;
   }
    .sm\:aspect-\[16\/9\]{
      aspect-ratio: 16/9;
   }
    .sm\:aspect-square{
      aspect-ratio: 1 / 1;
   }
    .sm\:w-\[45\%\]{
      width: 45%;
   }
    .sm\:w-\[48\%\]{
      width: 48%;
   }
    .sm\:w-auto{
      width: auto;
   }
    .sm\:auto-cols-fr{
      grid-auto-columns: minmax(0,1fr);
   }
    .sm\:grid-flow-col{
      grid-auto-flow: column;
   }
    .sm\:grid-cols-2{
      grid-template-columns: repeat(2,minmax(0,1fr));
   }
    .sm\:grid-cols-3{
      grid-template-columns: repeat(3,minmax(0,1fr));
   }
    .sm\:grid-cols-4{
      grid-template-columns: repeat(4,minmax(0,1fr));
   }
    .sm\:flex-row{
      flex-direction: row;
   }
    .sm\:items-center{
      align-items: center;
   }
    .sm\:text-5xl{
      font-size: var(--text-5xl);
      line-height: var(--tw-leading,var(--text-5xl--line-height));
   }
    .sm\:text-\[48px\]{
      font-size: 48px;
   }
    .sm\:text-\[56px\]{
      font-size: 56px;
   }
 }
  @media (width >= 48rem){
    .md\:top-20{
      top: calc(var(--spacing) * 20);
   }
    .md\:col-span-2{
      grid-column: span 2 / span 2;
   }
    .md\:row-span-2{
      grid-row: span 2 / span 2;
   }
    .md\:-mx-6{
      margin-inline: calc(var(--spacing) * -6);
   }
    .md\:mx-0{
      margin-inline: 0px;
   }
    .md\:mx-auto{
      margin-inline: auto;
   }
    .md\:mt-4{
      margin-top: calc(var(--spacing) * 4);
   }
    .md\:mt-5{
      margin-top: calc(var(--spacing) * 5);
   }
    .md\:mt-10{
      margin-top: calc(var(--spacing) * 10);
   }
    .md\:mt-12{
      margin-top: calc(var(--spacing) * 12);
   }
    .md\:mt-14{
      margin-top: calc(var(--spacing) * 14);
   }
    .md\:mt-16{
      margin-top: calc(var(--spacing) * 16);
   }
    .md\:block{
      display: block;
   }
    .md\:flex{
      display: flex;
   }
    .md\:grid{
      display: grid;
   }
    .md\:hidden{
      display: none;
   }
    .md\:inline-flex{
      display: inline-flex;
   }
    .md\:aspect-\[16\/10\]{
      aspect-ratio: 16/10;
   }
    .md\:aspect-auto{
      aspect-ratio: auto;
   }
    .md\:size-5{
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
   }
    .md\:size-9{
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
   }
    .md\:size-24{
      width: calc(var(--spacing) * 24);
      height: calc(var(--spacing) * 24);
   }
    .md\:size-\[60px\]{
      width: 60px;
      height: 60px;
   }
    .md\:size-\[68px\]{
      width: 68px;
      height: 68px;
   }
    .md\:h-80{
      height: calc(var(--spacing) * 80);
   }
    .md\:h-\[30px\]{
      height: 30px;
   }
    .md\:h-\[38px\]{
      height: 38px;
   }
    .md\:h-\[84px\]{
      height: 84px;
   }
    .md\:h-\[580px\]{
      height: 580px;
   }
    .md\:h-\[692px\]{
      height: 692px;
   }
    .md\:h-full{
      height: 100%;
   }
    .md\:max-h-14{
      max-height: calc(var(--spacing) * 14);
   }
    .md\:min-h-0{
      min-height: 0px;
   }
    .md\:min-h-72{
      min-height: calc(var(--spacing) * 72);
   }
    .md\:min-h-\[760px\]{
      min-height: 760px;
   }
    .md\:min-h-\[calc\(100vh-84px\)\]{
      min-height: calc(100vh - 84px);
   }
    .md\:w-\[12\.5cqw\]{
      width: 12.5cqw;
   }
    .md\:w-\[88px\]{
      width: 88px;
   }
    .md\:w-\[96px\]{
      width: 96px;
   }
    .md\:w-auto{
      width: auto;
   }
    .md\:max-w-3xl{
      max-width: var(--container-3xl);
   }
    .md\:max-w-xl{
      max-width: var(--container-xl);
   }
    .md\:flex-1{
      flex: 1;
   }
    .md\:columns-3{
      columns: 3;
   }
    .md\:auto-rows-\[15rem\]{
      grid-auto-rows: 15rem;
   }
    .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-5{
      grid-template-columns: repeat(5,minmax(0,1fr));
   }
    .md\:grid-cols-\[0\.9fr_1\.1fr\]{
      grid-template-columns: 0.9fr 1.1fr;
   }
    .md\:grid-cols-\[1fr_auto\]{
      grid-template-columns: 1fr auto;
   }
    .md\:grid-rows-2{
      grid-template-rows: repeat(2,minmax(0,1fr));
   }
    .md\:flex-row{
      flex-direction: row;
   }
    .md\:flex-wrap{
      flex-wrap: wrap;
   }
    .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-4{
      gap: calc(var(--spacing) * 4);
   }
    .md\:gap-5{
      gap: calc(var(--spacing) * 5);
   }
    .md\:gap-6{
      gap: calc(var(--spacing) * 6);
   }
    .md\:gap-10{
      gap: calc(var(--spacing) * 10);
   }
    .md\:gap-14{
      gap: calc(var(--spacing) * 14);
   }
    .md\:overflow-visible{
      overflow: visible;
   }
    .md\:rounded-\[28px\]{
      border-radius: 28px;
   }
    .md\:p-5{
      padding: calc(var(--spacing) * 5);
   }
    .md\:p-6{
      padding: calc(var(--spacing) * 6);
   }
    .md\:p-7{
      padding: calc(var(--spacing) * 7);
   }
    .md\:p-8{
      padding: calc(var(--spacing) * 8);
   }
    .md\:p-9{
      padding: calc(var(--spacing) * 9);
   }
    .md\:p-10{
      padding: calc(var(--spacing) * 10);
   }
    .md\:p-12{
      padding: calc(var(--spacing) * 12);
   }
    .md\:px-0{
      padding-inline: 0px;
   }
    .md\:px-3{
      padding-inline: calc(var(--spacing) * 3);
   }
    .md\:px-4{
      padding-inline: calc(var(--spacing) * 4);
   }
    .md\:px-6{
      padding-inline: calc(var(--spacing) * 6);
   }
    .md\:px-8{
      padding-inline: calc(var(--spacing) * 8);
   }
    .md\:px-10{
      padding-inline: calc(var(--spacing) * 10);
   }
    .md\:px-12{
      padding-inline: calc(var(--spacing) * 12);
   }
    .md\:px-20{
      padding-inline: calc(var(--spacing) * 20);
   }
    .md\:px-\[22px\]{
      padding-inline: 22px;
   }
    .md\:py-2\.5{
      padding-block: calc(var(--spacing) * 2.5);
   }
    .md\:py-14{
      padding-block: calc(var(--spacing) * 14);
   }
    .md\:py-16{
      padding-block: calc(var(--spacing) * 16);
   }
    .md\:py-20{
      padding-block: calc(var(--spacing) * 20);
   }
    .md\:py-24{
      padding-block: calc(var(--spacing) * 24);
   }
    .md\:py-28{
      padding-block: calc(var(--spacing) * 28);
   }
    .md\:py-32{
      padding-block: calc(var(--spacing) * 32);
   }
    .md\:pt-4{
      padding-top: calc(var(--spacing) * 4);
   }
    .md\:pt-8{
      padding-top: calc(var(--spacing) * 8);
   }
    .md\:pt-12{
      padding-top: calc(var(--spacing) * 12);
   }
    .md\:pt-14{
      padding-top: calc(var(--spacing) * 14);
   }
    .md\:pt-16{
      padding-top: calc(var(--spacing) * 16);
   }
    .md\:pt-20{
      padding-top: calc(var(--spacing) * 20);
   }
    .md\:pr-4{
      padding-right: calc(var(--spacing) * 4);
   }
    .md\:pr-12{
      padding-right: calc(var(--spacing) * 12);
   }
    .md\:pb-0{
      padding-bottom: 0px;
   }
    .md\:pb-16{
      padding-bottom: calc(var(--spacing) * 16);
   }
    .md\:text-2xl{
      font-size: var(--text-2xl);
      line-height: var(--tw-leading,var(--text-2xl--line-height));
   }
    .md\:text-3xl{
      font-size: var(--text-3xl);
      line-height: var(--tw-leading,var(--text-3xl--line-height));
   }
    .md\:text-4xl{
      font-size: var(--text-4xl);
      line-height: var(--tw-leading,var(--text-4xl--line-height));
   }
    .md\:text-5xl{
      font-size: var(--text-5xl);
      line-height: var(--tw-leading,var(--text-5xl--line-height));
   }
    .md\:text-6xl{
      font-size: var(--text-6xl);
      line-height: var(--tw-leading,var(--text-6xl--line-height));
   }
    .md\:text-7xl{
      font-size: var(--text-7xl);
      line-height: var(--tw-leading,var(--text-7xl--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-sm{
      font-size: var(--text-sm);
      line-height: var(--tw-leading,var(--text-sm--line-height));
   }
    .md\:text-xl{
      font-size: var(--text-xl);
      line-height: var(--tw-leading,var(--text-xl--line-height));
   }
    .md\:text-\[17px\]{
      font-size: 17px;
   }
    .md\:text-\[19px\]{
      font-size: 19px;
   }
    .md\:text-\[21px\]{
      font-size: 21px;
   }
    .md\:text-\[24px\]{
      font-size: 24px;
   }
    .md\:text-\[28px\]{
      font-size: 28px;
   }
    .md\:text-\[40px\]{
      font-size: 40px;
   }
    .md\:text-\[48px\]{
      font-size: 48px;
   }
    .md\:text-\[56px\]{
      font-size: 56px;
   }
    .md\:text-\[64px\]{
      font-size: 64px;
   }
    .md\:text-\[80px\]{
      font-size: 80px;
   }
    .md\:leading-\[1\.02\]{
      --tw-leading: 1.02;
      line-height: 1.02;
   }
    .md\:leading-relaxed{
      --tw-leading: var(--leading-relaxed);
      line-height: var(--leading-relaxed);
   }
    .md\:leading-snug{
      --tw-leading: var(--leading-snug);
      line-height: var(--leading-snug);
   }
 }
  @media (width >= 64rem){
    .lg\:-right-14{
      right: calc(var(--spacing) * -14);
   }
    .lg\:-left-14{
      left: calc(var(--spacing) * -14);
   }
    .lg\:\!hidden{
      display: none !important;
   }
    .lg\:block{
      display: block;
   }
    .lg\:flex{
      display: flex;
   }
    .lg\:hidden{
      display: none;
   }
    .lg\:aspect-\[2\.2\/1\]{
      aspect-ratio: 2.2/1;
   }
    .lg\:aspect-\[2\.6\/1\]{
      aspect-ratio: 2.6/1;
   }
    .lg\:w-\[calc\(\(100\%-2\.5rem\)\/3\)\]{
      width: calc((100% - 2.5rem) / 3);
   }
    .lg\:w-\[calc\(25\%-1\.125rem\)\]{
      width: calc(25% - 1.125rem);
   }
    .lg\:columns-4{
      columns: 4;
   }
    .lg\:grid-cols-2{
      grid-template-columns: repeat(2,minmax(0,1fr));
   }
    .lg\:grid-cols-3{
      grid-template-columns: repeat(3,minmax(0,1fr));
   }
    .lg\:grid-cols-4{
      grid-template-columns: repeat(4,minmax(0,1fr));
   }
    .lg\:grid-cols-5{
      grid-template-columns: repeat(5,minmax(0,1fr));
   }
    .lg\:grid-cols-\[0\.8fr_1\.2fr\]{
      grid-template-columns: 0.8fr 1.2fr;
   }
    .lg\:grid-cols-\[1\.1fr_1fr\]{
      grid-template-columns: 1.1fr 1fr;
   }
    .lg\:grid-cols-\[1\.2fr_0\.8fr\]{
      grid-template-columns: 1.2fr 0.8fr;
   }
    .lg\:grid-cols-\[1\.2fr_1fr\]{
      grid-template-columns: 1.2fr 1fr;
   }
    .lg\:grid-cols-\[1\.4fr_1fr\]{
      grid-template-columns: 1.4fr 1fr;
   }
    .lg\:grid-cols-\[1\.15fr_0\.85fr\]{
      grid-template-columns: 1.15fr 0.85fr;
   }
    .lg\:grid-cols-\[1\.25fr_1fr\]{
      grid-template-columns: 1.25fr 1fr;
   }
    .lg\:grid-cols-\[1fr_1\.2fr\]{
      grid-template-columns: 1fr 1.2fr;
   }
    .lg\:grid-cols-\[1fr_1\.3fr\]{
      grid-template-columns: 1fr 1.3fr;
   }
    .lg\:grid-cols-\[1fr_1\.4fr\]{
      grid-template-columns: 1fr 1.4fr;
   }
    .lg\:grid-cols-\[1fr_1\.5fr\]{
      grid-template-columns: 1fr 1.5fr;
   }
    .lg\:grid-cols-\[1fr_1\.6fr\]{
      grid-template-columns: 1fr 1.6fr;
   }
    .lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{
      grid-template-columns: minmax(0,1fr) 340px;
   }
    .lg\:items-center{
      align-items: center;
   }
    .lg\:gap-5{
      gap: calc(var(--spacing) * 5);
   }
    .lg\:gap-12{
      gap: calc(var(--spacing) * 12);
   }
    .lg\:gap-14{
      gap: calc(var(--spacing) * 14);
   }
    .lg\:gap-16{
      gap: calc(var(--spacing) * 16);
   }
    .lg\:text-\[72px\]{
      font-size: 72px;
   }
 }
  @media (width >= 80rem){
    .xl\:\!hidden{
      display: none !important;
   }
    .xl\:flex{
      display: flex;
   }
    .xl\:hidden{
      display: none;
   }
    .xl\:px-6{
      padding-inline: calc(var(--spacing) * 6);
   }
 }
  @media (prefers-color-scheme: dark){
    .dark\:border-white\/10{
      border-color: color-mix(in srgb,#fff 10%,transparent);
   }
    @supports (color: color-mix(in lab,red,red)){
      .dark\:border-white\/10{
        border-color: color-mix(in oklab,var(--color-white) 10%,transparent);
     }
   }
    .dark\:bg-black\/70{
      background-color: color-mix(in srgb,#000 70%,transparent);
   }
    @supports (color: color-mix(in lab,red,red)){
      .dark\:bg-black\/70{
        background-color: color-mix(in oklab,var(--color-black) 70%,transparent);
     }
   }
    .dark\:text-\[\#ff791b\]{
      color: #ff791b;
   }
 }
  .\[\&_iframe\]\:\!shadow-none iframe{
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important;
 }
  .\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{
    display: none;
 }
  .\[\&\>li\]\:mb-3 > li{
    margin-bottom: calc(var(--spacing) * 3);
 }
  .partycentral-v3-0:has(#pc-theme:not(:checked)) .\[\.partycentral-v3-0\:has\(\#pc-theme\:not\(\:checked\)\)_\&\]\:text-\[\#ff791b\]{
    color: #ff791b;
 }
}
@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-scroll-snap-strictness{
  syntax: "*";
  inherits: false;
  initial-value: proximity;
}
@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-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-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: 0px;
}
@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-backdrop-blur{
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness{
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast{
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale{
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate{
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert{
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity{
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate{
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia{
  syntax: "*";
  inherits: false;
}
@property --tw-duration{
  syntax: "*";
  inherits: false;
}
@property --tw-ease{
  syntax: "*";
  inherits: false;
}
@property --tw-content{
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@keyframes marquee{
  from{
    transform: translateX(0);
 }
  to{
    transform: translateX(-50%);
 }
}
@keyframes reveal-up{
  from{
    opacity: 0;
    transform: translateY(1.25rem);
 }
  to{
    opacity: 1;
    transform: none;
 }
}
@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-scroll-snap-strictness: proximity;
      --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-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: 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-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
   }
 }
}.partycentral-v3-0{--brand: #53c925;--accent: #1d1d1f;--pc-green: var(--light-color,var(--brand)); --pc-primary: var(--pc-green);--pc-primary-hover: oklch(from var(--pc-green) calc(l - 0.06) c h);--pc-green-deep: var(--pc-green);--pc-spark: var(--pc-green);--pc-tint: oklch(from var(--pc-green) 0.9676 calc(c * 0.1021) calc(h - 4.14));--pc-on-primary: #ffffff;--pc-ring: var(--pc-primary); --pc-stage: #1d1d1f;--pc-ink: #1d1d1f;--pc-soft: #6e6e73;--pc-bg: #ffffff;--pc-card: #ffffff;--pc-muted: #f5f5f7;--pc-line: #d2d2d7;--pc-destructive: #e30000; --pc-chrome: #fafafc; --pc-plate-a: #f5f5f7;--pc-plate-b: #e8e8ed;--pc-plate-ink: #86868b; --pc-veil: rgb(232 232 237 / 0.4);background: var(--pc-bg);color: var(--pc-ink); font-family: -apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",var(--font-pc3),"Inter","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 17px;line-height: 1.47;letter-spacing: -0.022em;font-feature-settings: "kern";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale} .partycentral-v3-0:has(#pc-theme:not(:checked)){ --pc-tint: oklch(from var(--pc-green) 0.2399 calc(c * 0.1879) calc(h + 1.47));--pc-ring: var(--pc-spark);--pc-ink: #f5f5f7;--pc-soft: #a1a1a6;--pc-bg: #000000;--pc-card: #1d1d1f;--pc-muted: #161617;--pc-line: #424245;--pc-destructive: #ff453a;--pc-chrome: #161617;--pc-plate-a: #1d1d1f;--pc-plate-b: #2c2c2e;--pc-plate-ink: #6e6e73;--pc-veil: rgb(0 0 0 / 0.4);color-scheme: dark} @supports not (color: oklch(from red l c h)){.partycentral-v3-0{--pc-primary-hover: var(--pc-green);--pc-tint: #eef8e9}.partycentral-v3-0:has(#pc-theme:not(:checked)){--pc-tint: #142411}} @layer base{.partycentral-v3-0 h1,.partycentral-v3-0 h2{letter-spacing: -0.025em;line-height: 1.07}.partycentral-v3-0 h3{letter-spacing: -0.02em}.partycentral-v3-0 h1,.partycentral-v3-0 h2,.partycentral-v3-0 h3{text-wrap: balance} .partycentral-v3-0 h1 em,.partycentral-v3-0 h2 em{font-style: normal;color: var(--pc-green-deep)}.partycentral-v3-0 .text-white h1 em,.partycentral-v3-0 .text-white h2 em,.partycentral-v3-0 h1.text-white em,.partycentral-v3-0 h2.text-white em{color: var(--pc-spark)}} @layer components{.partycentral-v3-0 .pc-link{color: var(--pc-green-deep);font-weight: 400}.partycentral-v3-0 .pc-link:hover{text-decoration: underline}.partycentral-v3-0 .pc-link::after{content: "\203A";margin-left: 0.25em;font-size: 1.15em;line-height: 1}} .partycentral-v3-0 :is(img,svg,video){display: revert-layer} .partycentral-v3-0 .no-scrollbar{scrollbar-width: none}.partycentral-v3-0 .no-scrollbar::-webkit-scrollbar{display: none} .partycentral-v3-0 .on-image{--pc-soft: rgb(255 255 255 / 0.85);--pc-ink: #fff;--pc-green-deep: var(--pc-spark)}.partycentral-v3-0 .on-image .pc-outline{border-color: #fff;background-color: rgb(255 255 255 / 0.1);color: #fff;backdrop-filter: blur(8px)}.partycentral-v3-0 .on-image .pc-outline:hover{background-color: #fff;color: #1d1d1f}html:has(.partycentral-v3-0){scroll-padding-top: 6rem} html:has(.partycentral-v3-0 #pc-menu:checked){overflow: hidden}@media (prefers-reduced-motion: no-preference){html:has(.partycentral-v3-0){scroll-behavior: smooth}} .partycentral-v3-0 [data-pc-logo-white]{display: none}.partycentral-v3-0:has(#pc-theme:not(:checked)) [data-pc-logo-white],.partycentral-v3-0 [data-pc-on-night] [data-pc-logo-white]{display: inline}.partycentral-v3-0:has(#pc-theme:not(:checked)) [data-pc-logo-solid],.partycentral-v3-0 [data-pc-on-night] [data-pc-logo-solid]{display: none} .partycentral-v3-0 [data-pc-sun]{display: none}.partycentral-v3-0:has(#pc-theme:not(:checked)) [data-pc-sun]{display: block}.partycentral-v3-0:has(#pc-theme:not(:checked)) [data-pc-moon]{display: none} .partycentral-v3-0 #pc-theme:focus-visible + label{outline: 2px solid var(--pc-green);outline-offset: 2px} @keyframes pc2-rise{from{opacity: 0.4;translate: 0 28px}to{opacity: 1;translate: 0 0}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.partycentral-v3-0 [data-pc-reveal] > *{animation: pc2-rise linear both;animation-timeline: view();animation-range: entry 0% entry 70%}}} .partycentral-v3-0:has(#pc-theme:not(:checked)) [data-pc-press] img{filter: grayscale(1) invert(1);mix-blend-mode: screen} @keyframes pc2-head-stuck{to{border-bottom-color: var(--pc-line);background-color: color-mix(in oklab,var(--pc-bg) 85%,transparent)}}@supports (animation-timeline: scroll()){.partycentral-v3-0 [data-pc-head]{animation: pc2-head-stuck linear both;animation-timeline: scroll(root);animation-range: 0 8px}.partycentral-v3-0 [data-pc-head]::before{content: "";position: absolute;inset: 0;z-index: -1;backdrop-filter: blur(12px)}} @keyframes pc2-rise-in{from{opacity: 0;translate: 0 10px}to{opacity: 1;translate: 0 0}}.partycentral-v3-0 .pc2-rise-in{animation: pc2-rise-in 0.6s cubic-bezier(0.22,1,0.36,1) both} @keyframes pc2-drift-right{from{transform: translateX(-50%)}to{transform: translateX(0)}}@keyframes pc2-drift-left{from{transform: translateX(0)}to{transform: translateX(-50%)}} @keyframes pc3-rise-in{from{opacity: 0;translate: 0 10px}to{opacity: 1;translate: 0 0}}.partycentral-v3-0 .pc3-rise-in{animation: pc3-rise-in 0.7s cubic-bezier(0.22,1,0.36,1) both}.partycentral-v3-0 .pc3-drift-right{animation: pc2-drift-right 40s linear infinite}@media (prefers-reduced-motion: reduce){.partycentral-v3-0 *,.partycentral-v3-0 *::before,.partycentral-v3-0 *::after{animation-duration: 0.001ms !important;animation-iteration-count: 1 !important;transition-duration: 0.001ms !important}} .partycentral-v3-0 [data-pc-reels]:has([data-pc-tab-input="1"]:checked) [data-pc-tab]:not([data-pc-tab~="1"]){display: none}.partycentral-v3-0 [data-pc-reels]:has([data-pc-tab-input="2"]:checked) [data-pc-tab]:not([data-pc-tab~="2"]){display: none}.partycentral-v3-0 [data-pc-reels]:has([data-pc-tab-input="3"]:checked) [data-pc-tab]:not([data-pc-tab~="3"]){display: none}.partycentral-v3-0 [data-pc-reels]:has([data-pc-tab-input="4"]:checked) [data-pc-tab]:not([data-pc-tab~="4"]){display: none}.partycentral-v3-0 [data-pc-reels]:has([data-pc-tab-input="5"]:checked) [data-pc-tab]:not([data-pc-tab~="5"]){display: none}.partycentral-v3-0 [data-pc-reels]:has([data-pc-tab-input="6"]:checked) [data-pc-tab]:not([data-pc-tab~="6"]){display: none}.partycentral-v3-0 [data-pc-reels]:has([data-pc-tab-input="7"]:checked) [data-pc-tab]:not([data-pc-tab~="7"]){display: none} .partycentral-v3-0 [data-pc-reels]:not(:has([data-pc-more]:checked)):not(:has([data-pc-tab-input]:not([data-pc-tab-input="0"]):checked)) [data-pc-over]{display: none}.partycentral-v3-0 [data-pc-reels]:has([data-pc-more]:checked) [data-pc-more-wrap],.partycentral-v3-0 [data-pc-reels]:has([data-pc-tab-input]:not([data-pc-tab-input="0"]):checked) [data-pc-more-wrap]{display: none} .partycentral-v3-0 .pc-prose{color: var(--pc-soft);font-size: 1.0625rem;line-height: 1.75}.partycentral-v3-0 .pc-prose > * + *{margin-top: 1.1em}.partycentral-v3-0 .pc-prose h2,.partycentral-v3-0 .pc-prose h3,.partycentral-v3-0 .pc-prose h4{color: var(--pc-ink);font-weight: 800;letter-spacing: -0.02em;line-height: 1.2;margin-top: 1.8em}.partycentral-v3-0 .pc-prose h2{font-size: clamp(1.5rem,1.1rem + 1.3vw,2.25rem)}.partycentral-v3-0 .pc-prose h3{font-size: clamp(1.2rem,1rem + 0.6vw,1.5rem)}.partycentral-v3-0 .pc-prose h4{font-size: 1.125rem}.partycentral-v3-0 .pc-prose > :first-child{margin-top: 0}.partycentral-v3-0 .pc-prose a{color: var(--pc-green-deep);font-weight: 600;text-decoration: underline;text-underline-offset: 3px}.partycentral-v3-0 .pc-prose strong{color: var(--pc-ink)}.partycentral-v3-0 .pc-prose ul,.partycentral-v3-0 .pc-prose ol{padding-left: 1.4em}.partycentral-v3-0 .pc-prose ul{list-style: disc}.partycentral-v3-0 .pc-prose ol{list-style: decimal}.partycentral-v3-0 .pc-prose li + li{margin-top: 0.4em}.partycentral-v3-0 .pc-prose li::marker{color: var(--pc-green-deep)}.partycentral-v3-0 .pc-prose img{border-radius: 1.5rem;height: auto}.partycentral-v3-0 .pc-prose blockquote{border-left: 4px solid var(--pc-green);background: var(--pc-muted);border-radius: 0 1.5rem 1.5rem 0;padding: 1rem 1.5rem;color: var(--pc-ink)}.partycentral-v3-0 .pc-prose table{width: 100%;border-collapse: collapse;font-size: 0.95rem}.partycentral-v3-0 .pc-prose th,.partycentral-v3-0 .pc-prose td{border-bottom: 1px solid var(--pc-line);padding: 0.65rem 0.75rem;text-align: left}.partycentral-v3-0 .pc-prose th{color: var(--pc-ink);font-weight: 700} .partycentral-v3-0 .pc-prose .categorylist{display: flex;flex-wrap: wrap;gap: 0.5rem;list-style: none;padding: 0}.partycentral-v3-0 .pc-prose .categorylist li{margin: 0}.partycentral-v3-0 .pc-prose .categorylist a{display: inline-flex;border: 1px solid var(--pc-line);border-radius: 9999px;padding: 0.45rem 1rem;color: var(--pc-ink);font-size: 0.9rem;text-decoration: none}.partycentral-v3-0 .pc-prose .categorylist a:hover{border-color: var(--pc-green);color: var(--pc-green-deep)} .partycentral-v3-0 .pc-prose [class*="col-"],.partycentral-v3-0 .pc-prose .row,.partycentral-v3-0 .pc-prose .container{width: auto;max-width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0}