@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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-200:#ffcaca;--color-amber-100:#fef3c6;--color-emerald-100:#d0fae5;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-zinc-700:#3f3f46;--color-zinc-950:#09090b;--color-white:#fff;--spacing:.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:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-200:lab(86.017% 19.8815 7.75869);--color-amber-100:lab(95.916% -1.21653 23.111);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-zinc-50:lab(98.26% 0 0);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-950:lab(2.51107% .242703 -.886115)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:calc(var(--spacing) * 0)}.top-8{top:calc(var(--spacing) * 8)}.top-\[4\.8rem\]{top:4.8rem}.left-1\/2{left:50%}.left-\[62\%\]{left:62%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-7{margin-block:calc(var(--spacing) * 7)}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.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-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.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-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-52{height:calc(var(--spacing) * 52)}.h-full{height:100%}.h-px{height:1px}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[25rem\]{min-height:25rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[calc\(100vh-76px\)\]{min-height:calc(100vh - 76px)}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-\[82\%\]{width:82%}.w-fit{width:fit-content}.w-full{width:100%}.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-\[31rem\]{max-width:31rem}.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:calc(var(--spacing) * 0)}.min-w-\[34rem\]{min-width:34rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[1\.4fr_0\.75fr_0\.85fr\]{grid-template-columns:1.4fr .75fr .85fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.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-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}: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-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-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.gap-x-5{-moz-column-gap:calc(var(--spacing) * 5);column-gap:calc(var(--spacing) * 5)}.gap-x-6{-moz-column-gap:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-3xl{border-radius:calc(var(--radius) * 2.2)}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.65rem\]{border-radius:1.65rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.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-border{border-color:var(--border)}.border-current{border-color:currentColor}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-\[\#030304\]{background-color:#030304}.bg-\[\#050505\]{background-color:#050505}.bg-\[\#050506\]{background-color:#050506}.bg-\[\#070708\]{background-color:#070708}.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card)}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-secondary,.bg-secondary\/10{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/10{background-color:color-mix(in oklab, var(--secondary) 10%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-zinc-600{background-color:var(--color-zinc-600)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.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)}.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)}.py-1{padding-block:calc(var(--spacing) * 1)}.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-8{padding-block:calc(var(--spacing) * 8)}.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-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.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-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-\[0\.6rem\]{font-size:.6rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.19em\]{--tw-tracking:.19em;letter-spacing:.19em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--accent)}.text-amber-100{color:var(--color-amber-100)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-emerald-100{color:var(--color-emerald-100)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-200{color:var(--color-red-200)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.text-zinc-50{color:var(--color-zinc-50)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-foreground{accent-color:var(--foreground)}.shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffffffe6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-all{transition-property:all;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))}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);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) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-zinc-200:is(:where(.group):hover *){color:var(--color-zinc-200)}.group-hover\:text-zinc-300:is(:where(.group):hover *){color:var(--color-zinc-300)}}.marker\:text-foreground\/60 ::marker{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marker\:text-foreground\/60 ::marker{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.marker\:text-foreground\/60::marker{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marker\:text-foreground\/60::marker{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.marker\:text-foreground\/60 ::-webkit-details-marker{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marker\:text-foreground\/60 ::-webkit-details-marker{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.marker\:text-foreground\/60::-webkit-details-marker{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marker\:text-foreground\/60::-webkit-details-marker{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}@media (hover:hover){.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-primary\/70:hover{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:text-primary\/70:hover{color:color-mix(in oklab, var(--primary) 70%, transparent)}}}.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-destructive:focus{--tw-ring-color:var(--destructive)}.focus\:ring-primary:focus{--tw-ring-color:var(--primary)}.focus\:ring-secondary:focus{--tw-ring-color:var(--secondary)}.focus\:ring-offset-2:focus{--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\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:mx-7{margin-inline:calc(var(--spacing) * 7)}.sm\:mx-8{margin-inline:calc(var(--spacing) * 8)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:ml-\[4\.75rem\]{margin-left:4.75rem}.sm\:block{display:block}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:pr-6{padding-right:calc(var(--spacing) * 6)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.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\: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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:block{display:block}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.45fr_0\.7fr_0\.7fr_0\.7fr\]{grid-template-columns:1.45fr .7fr .7fr .7fr}.lg\:grid-cols-\[1\.45fr_0\.55fr\]{grid-template-columns:1.45fr .55fr}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-start{justify-content:flex-start}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:text-left{text-align:left}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-\[4\.6rem\]{font-size:4.6rem}}@media (min-width:80rem){.xl\:text-\[5\.25rem\]{font-size:5.25rem}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}@media (prefers-color-scheme:dark){:root:not(.light){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){:root:not(.light){--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.login-3d-scene{--login-x:0px;--login-y:0px;--login-x-reverse:0px;--login-y-reverse:0px;--login-glow-x:50%;--login-glow-y:50%;perspective:1400px;background:radial-gradient(circle at var(--login-glow-x) var(--login-glow-y), #ffffff0b, transparent 26rem), radial-gradient(circle at 50% -20%, #222228 0, #0a0a0c 31%, #050506 67%)}.login-3d-scene:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#05050614,#0000 42%,#0505064d);position:absolute;inset:0}.login-grid{opacity:.32;transform:perspective(580px) rotateX(64deg) translate3d(var(--login-x-reverse), var(--login-y-reverse), -40px) scale(1.2);transform-origin:bottom;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:66px 66px;transition:transform .4s ease-out;inset:40% -18% -35%;-webkit-mask-image:linear-gradient(#0000 2%,#000 32%,#0000 84%);mask-image:linear-gradient(#0000 2%,#000 32%,#0000 84%)}.login-beam{filter:drop-shadow(0 0 8px #ffffff1f);background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:1px;position:absolute}.login-beam-one{width:53%;transform:translate3d(var(--login-x), var(--login-y), 0) rotate(16deg);top:20%;left:-7%}.login-beam-two{width:46%;transform:translate3d(var(--login-x-reverse), var(--login-y-reverse), 0) rotate(-18deg);bottom:22%;right:-7%}.login-orb{background:radial-gradient(circle at 29% 23%,#ffffff45,#0000 15%),radial-gradient(circle at 61% 65%,#24242a,#08080a 68%);border:1px solid #ffffff1a;border-radius:9999px;position:absolute;box-shadow:inset -20px -22px 38px #0000009e,0 28px 65px #00000080}.login-orb-one{opacity:.32;width:7.5rem;height:7.5rem;animation:8s ease-in-out infinite login-orb-float;top:12%;left:5%}.login-orb-two{opacity:.25;width:4.5rem;height:4.5rem;animation:7s ease-in-out -3s infinite reverse login-orb-float;bottom:9%;right:4%}.login-cube{opacity:.42;width:3.3rem;height:3.3rem;transform:translate3d(var(--login-x-reverse), var(--login-y-reverse), 0) rotate(28deg) skew(-5deg);background:linear-gradient(145deg,#ffffff1a,#ffffff03);border:1px solid #ffffff1a;animation:10s ease-in-out infinite login-cube-turn;position:absolute;top:12%;right:10%;box-shadow:inset 8px 8px 18px #ffffff0a,16px 22px 35px #00000073}.login-cube span{z-index:-1;background:#0b0b0e;border:1px solid #ffffff0f;position:absolute;inset:.5rem -.65rem -.65rem .5rem}.login-copy{transform:translate3d(var(--login-x-reverse), var(--login-y-reverse), 0);transition:transform .38s ease-out}.login-kicker{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffffff12,#ffffff05);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff12,0 16px 35px #0000003d}.login-heading{color:#fafafa;text-shadow:0 1px #a1a1aa,0 3px #3f3f46,0 14px 38px #000000b8;transform-origin:0;transform:perspective(900px)rotateY(2deg)}.login-heading-muted{color:#71717a;text-shadow:0 1px #52525b,0 3px #18181b,0 14px 38px #000000bf}.login-brief-scene{perspective:900px;transform:translate3d(var(--login-x), var(--login-y), 0);transform-style:preserve-3d;transition:transform .42s ease-out;position:relative}.login-brief-shadow{filter:blur(17px);background:#000000c2;border-radius:50%;height:2.2rem;position:absolute;bottom:.4rem;left:4%;right:4%}.login-brief-card{transform-style:preserve-3d;background:linear-gradient(145deg,#202024,#0a0a0c 75%);border:1px solid #ffffff1c;flex-direction:column;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff14,-14px 24px 44px #00000080}.login-brief-card-back{opacity:.38;border-radius:1.25rem;width:46%;height:9.2rem;padding:1.2rem;animation:7s ease-in-out infinite login-card-back;top:1rem;left:.5rem;transform:rotateY(18deg)rotate(-6deg)translateZ(-26px)}.login-brief-card-back span,.login-brief-topline span{color:#71717a;letter-spacing:.14em;font-size:.58rem;font-weight:750}.login-brief-card-back strong{color:#d4d4d8;margin-top:auto;font-size:1.1rem}.login-brief-card-back i{color:#71717a;margin-top:.35rem;font-size:.62rem;font-style:normal}.login-brief-card-front{background:radial-gradient(circle at 88% 8%,#ffffff1c,#0000 27%),linear-gradient(145deg,#29292e,#0d0d10 72%);border-radius:1.4rem;width:65%;min-height:10.7rem;padding:1.25rem;animation:7s ease-in-out infinite login-card-front;bottom:.85rem;right:.25rem;transform:rotateY(-12deg)rotateX(4deg)rotate(3deg)translateZ(18px)}.login-brief-topline{justify-content:space-between;align-items:center;display:flex}.login-brief-topline i{color:#d4d4d8;letter-spacing:.08em;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:9999px;padding:.22rem .45rem;font-size:.5rem;font-style:normal;font-weight:800}.login-brief-card-front strong{color:#f4f4f5;letter-spacing:-.035em;margin-top:1.35rem;font-size:1.35rem}.login-brief-card-front p{color:#71717a;margin-top:.4rem;font-size:.67rem}.login-avatars{margin-top:auto;display:flex}.login-avatars span{color:#e4e4e7;background:linear-gradient(145deg,#52525b,#202024);border:2px solid #121215;border-radius:9999px;place-items:center;width:1.8rem;height:1.8rem;margin-right:-.35rem;font-size:.48rem;font-weight:700;display:grid}.login-auth-stage{perspective:1150px;transform:translate3d(var(--login-x), var(--login-y), 0);transform-style:preserve-3d;transition:transform .42s ease-out}.login-auth-card{--login-card-rx:0deg;--login-card-ry:0deg;--login-card-shine-x:50%;--login-card-shine-y:50%;z-index:2;transform:perspective(1050px) rotateX(var(--login-card-rx)) rotateY(var(--login-card-ry));transform-style:preserve-3d;will-change:transform;background:linear-gradient(145deg,#ffffff1f,#ffffff06);border:1px solid #ffffff21;transition:transform .17s ease-out,box-shadow .28s,border-color .28s;box-shadow:0 45px 95px #0000008c,0 8px 28px #00000075}.login-auth-card:hover{border-color:#ffffff36;box-shadow:0 52px 110px #000000a6,0 10px 35px #00000080}.login-card-edge{z-index:-1;background:linear-gradient(135deg,#ffffff1a,#0000 38%,#0000004d);transform:translateZ(-14px)translateY(11px)scale(.975)}.login-auth-inner{transform-style:preserve-3d;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 88% 8%,#ffffff14,#0000 25%),linear-gradient(150deg,#1d1d21f7,#09090bfa 72%);border:1px solid #ffffff12;transform:translateZ(18px);box-shadow:inset 0 1px #ffffff14}.login-card-sheen{background:radial-gradient(circle at var(--login-card-shine-x) var(--login-card-shine-y), #ffffff17, transparent 30%), linear-gradient(125deg, #ffffff0d, transparent 25%, transparent 74%, #ffffff05)}.login-auth-inner>div{transform:translateZ(28px)}.login-logo-cube{background:linear-gradient(145deg,#3c3c43,#111114);border:1px solid #ffffff24;transform:translateZ(34px)rotateX(-5deg)rotateY(7deg);box-shadow:inset 1px 1px #ffffff1f,inset -1px -1px #0000007a,0 12px 0 -7px #070708,0 20px 34px #00000085}.login-button-well{background:#0000003d;border:1px solid #ffffff14;box-shadow:inset 0 2px 8px #0000006b,0 1px #ffffff0a}.login-error{background:#7f1d1d2e;border:1px solid #f871712e;box-shadow:inset 0 1px #ffffff0a}.login-back-link{transition:color .18s,transform .18s}.login-back-link:hover{color:#fafafa;transform:translate(-3px)}.login-stage-ring{z-index:0;transform-style:preserve-3d;border:1px solid #ffffff14;border-radius:9999px;position:absolute;box-shadow:0 0 70px #ffffff05}.login-stage-ring-one{animation:18s linear infinite login-ring-spin;inset:-7% -10%;transform:rotateX(68deg)rotate(-12deg)translateZ(-55px)}.login-stage-ring-two{opacity:.55;border-style:dashed;animation:22s linear infinite reverse login-ring-spin-two;inset:7% -19%;transform:rotateY(72deg)rotate(8deg)translateZ(-70px)}.login-stage-chip{z-index:5;color:#a1a1aa;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#161619d1;border:1px solid #ffffff1c;border-radius:9999px;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.65rem;font-weight:650;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff12,0 16px 35px #00000073}.login-stage-chip-top{animation:5s ease-in-out infinite login-chip-float;top:10%;right:-2.6rem;transform:translateZ(60px)rotate(3deg)}.login-stage-chip-bottom{animation:5s ease-in-out -2.5s infinite reverse login-chip-float;bottom:9%;left:-2.6rem;transform:translateZ(48px)rotate(-4deg)}.login-live-dot{background:#d4d4d8;border-radius:9999px;width:.4rem;height:.4rem;box-shadow:0 0 11px #ffffffb8}@keyframes login-orb-float{0%,to{transform:translate(0)}50%{transform:translate(8px,-14px)}}@keyframes login-cube-turn{0%,to{rotate:none}50%{rotate:8deg}}@keyframes login-card-back{0%,to{transform:rotateY(18deg)rotate(-6deg)translateZ(-26px)}50%{transform:rotateY(15deg)rotate(-4deg)translate3d(-4px,-6px,-26px)}}@keyframes login-card-front{0%,to{transform:rotateY(-12deg)rotateX(4deg)rotate(3deg)translateZ(18px)}50%{transform:rotateY(-9deg)rotateX(2deg)rotate(2deg)translate3d(3px,-8px,18px)}}@keyframes login-ring-spin{to{transform:rotateX(68deg)rotate(348deg)translateZ(-55px)}}@keyframes login-ring-spin-two{to{transform:rotateY(72deg)rotate(368deg)translateZ(-70px)}}@keyframes login-chip-float{0%,to{translate:0}50%{translate:0 -8px}}@media (max-width:1023px){.login-copy{max-width:44rem}.login-heading{transform-origin:50%}.login-auth-stage{margin-top:.5rem}}@media (max-width:639px){.login-3d-scene{padding-top:3.5rem;padding-bottom:5rem}.login-heading{font-size:clamp(2.9rem,15vw,4rem);transform:none}.login-auth-card,.login-auth-card:hover,.login-auth-inner,.login-auth-inner>div{transform:none}.login-stage-chip-top{top:-1.2rem;right:.8rem}.login-stage-chip-bottom,.login-stage-ring-two,.login-cube{display:none}.login-stage-ring-one{inset:-5% -7%}}@media (prefers-reduced-motion:reduce){.login-orb,.login-cube,.login-brief-card,.login-stage-ring,.login-stage-chip{animation:none!important}.login-grid,.login-copy,.login-brief-scene,.login-auth-stage,.login-auth-card,.login-auth-card:hover{transform:none;transition-duration:.01ms!important}}.dashboard-3d-scene{--dash-x:0px;--dash-y:0px;--dash-x-reverse:0px;--dash-y-reverse:0px;--dash-glow-x:50%;--dash-glow-y:50%;perspective:1500px;background:radial-gradient(circle at var(--dash-glow-x) var(--dash-glow-y), #ffffff0a, transparent 30rem), radial-gradient(circle at 50% -10%, #1f1f24 0, #0b0b0d 28%, #050506 62%)}.dashboard-grid{opacity:.28;transform:perspective(700px) rotateX(58deg) translate3d(var(--dash-x-reverse), var(--dash-y-reverse), -70px) scale(1.16);transform-origin:bottom;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:68px 68px;transition:transform .42s ease-out;position:absolute;inset:20% -16% -18%;-webkit-mask-image:linear-gradient(#0000,#000 24%,#0000 90%);mask-image:linear-gradient(#0000,#000 24%,#0000 90%)}.dashboard-aurora{filter:blur(110px);opacity:.12;border-radius:9999px;position:absolute}.dashboard-aurora-one{width:34rem;height:34rem;transform:translate3d(var(--dash-x), var(--dash-y), 0);background:#a1a1aa;top:8%;left:-12rem}.dashboard-aurora-two{width:38rem;height:38rem;transform:translate3d(var(--dash-x-reverse), var(--dash-y-reverse), 0);background:#52525b;top:28%;right:-14rem}.dashboard-orb{background:radial-gradient(circle at 30% 24%,#ffffff3b,#0000 16%),radial-gradient(circle at 63% 67%,#232328,#08080a 69%);border:1px solid #ffffff17;border-radius:9999px;position:absolute;box-shadow:inset -18px -22px 34px #0000009e,0 28px 62px #0000007a}.dashboard-orb-one{opacity:.26;width:6rem;height:6rem;animation:9s ease-in-out infinite dashboard-orb-float;top:7%;left:4%}.dashboard-orb-two{opacity:.2;width:4.2rem;height:4.2rem;animation:8s ease-in-out -4s infinite reverse dashboard-orb-float;bottom:12%;right:4%}.dashboard-depth-line{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute}.dashboard-depth-line-one{width:45%;transform:translate3d(var(--dash-x), var(--dash-y), 0) rotate(16deg);top:22%;left:-7%}.dashboard-depth-line-two{width:42%;transform:translate3d(var(--dash-x-reverse), var(--dash-y-reverse), 0) rotate(-19deg);top:48%;right:-8%}.dashboard-header{transform:translate3d(var(--dash-x-reverse), var(--dash-y-reverse), 0);transition:transform .42s ease-out}.dashboard-kicker,.dashboard-date-chip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(140deg,#ffffff12,#ffffff05);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff12,0 15px 34px #0000004d}.dashboard-heading{color:#fafafa;text-shadow:0 1px #a1a1aa,0 3px #3f3f46,0 13px 34px #000000b8;transform-origin:0;transform:perspective(850px)rotateY(1.5deg)}.dashboard-live-dot{background:#d4d4d8;border-radius:9999px;flex:none;width:.42rem;height:.42rem;animation:2.6s ease-in-out infinite dashboard-dot-pulse;display:inline-block;box-shadow:0 0 12px #ffffffbf}.dashboard-notice{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#78350f38,#451a031f);border:1px solid #fbbf2429;box-shadow:inset 0 1px #ffffff0a,0 16px 34px #0000003b}.dashboard-loading-panel,.dashboard-usage-card,.dashboard-engine-card,.dashboard-history-panel,.dashboard-quick-link{background:radial-gradient(circle at var(--dash-glow-x) var(--dash-glow-y), #ffffff12, transparent 33%), linear-gradient(145deg, #ffffff0e, #ffffff03);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff17;box-shadow:inset 0 1px #ffffff12,0 3px #ffffff04,0 28px 65px #00000057}.dashboard-loading-panel{position:relative;overflow:hidden}.dashboard-loader-orbit{border:1px solid #ffffff17;border-radius:9999px;width:5rem;height:5rem;animation:5s linear infinite dashboard-ring-turn;position:relative;transform:rotateX(62deg)}.dashboard-loader-orbit i{background:#d4d4d8;border-radius:9999px;width:.45rem;height:.45rem;position:absolute;top:50%;left:50%;box-shadow:0 0 12px #ffffffb3}.dashboard-usage-card,.dashboard-engine-card,.dashboard-history-panel{transform-style:preserve-3d;border-radius:1.5rem;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden}.dashboard-usage-card:hover,.dashboard-engine-card:hover,.dashboard-history-panel:hover{border-color:#ffffff29;box-shadow:inset 0 1px #ffffff17,0 4px #ffffff05,0 36px 82px #00000075}.dashboard-panel-sheen{pointer-events:none;background:linear-gradient(125deg,#ffffff0f,#0000 24% 75%,#ffffff05);position:absolute;inset:0}.dashboard-icon-cube,.dashboard-upgrade-icon,.dashboard-empty-icon{color:#e4e4e7;background:linear-gradient(145deg,#3c3c42,#121214);border:1px solid #ffffff21;transform:translateZ(24px)rotateX(-4deg)rotateY(6deg);box-shadow:inset 1px 1px #ffffff1c,inset -1px -1px #00000073,0 10px 0 -6px #08080a,0 17px 28px #0000006b}.dashboard-plan-chip,.dashboard-count-chip,.dashboard-engine-status{color:#a1a1aa;letter-spacing:.1em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff17;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .65rem;font-size:.58rem;font-weight:750;display:inline-flex}.dashboard-mini-stat{color:#a1a1aa;background:#0000002e;border:1px solid #ffffff14;border-radius:.7rem;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.68rem;display:flex;box-shadow:inset 0 1px 4px #00000040}.dashboard-gauge-wrap{perspective:700px;width:11.5rem;height:11.5rem;transform-style:preserve-3d;flex:none;position:relative}.dashboard-gauge-shadow{filter:blur(13px);background:#000000b8;border-radius:50%;height:2rem;position:absolute;bottom:-.9rem;left:10%;right:10%}.dashboard-gauge{background:conic-gradient(#e4e4e7 0 var(--usage-progress), #27272a var(--usage-progress) 360deg);border-radius:9999px;place-items:center;animation:6s ease-in-out infinite dashboard-gauge-float;display:grid;position:absolute;inset:.65rem;transform:rotateX(6deg)rotateY(-8deg)translateZ(20px);box-shadow:inset -8px -9px 20px #00000052,0 20px 40px #0000006b,0 0 28px #ffffff0a}.is-near-limit .dashboard-gauge{background:conic-gradient(#fbbf24 0 var(--usage-progress), #27272a var(--usage-progress) 360deg)}.dashboard-gauge-inner{background:radial-gradient(circle at 38% 28%,#2d2d32,#0d0d0f 69%);border:1px solid #ffffff17;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - .8rem);height:calc(100% - .8rem);display:flex;box-shadow:inset 0 1px #ffffff17,inset 0 -9px 18px #00000057}.dashboard-gauge-inner strong{color:#fafafa;letter-spacing:-.07em;text-shadow:0 2px #3f3f46,0 9px 20px #0009;font-size:2.65rem;line-height:1}.dashboard-gauge-inner span{color:#71717a;text-transform:uppercase;letter-spacing:.11em;margin-top:.35rem;font-size:.62rem;font-weight:650}.dashboard-gauge-orbit{border:1px solid #ffffff14;border-radius:9999px;animation:14s linear infinite dashboard-ring-turn;position:absolute;inset:0;transform:rotateX(70deg)rotate(-12deg)translateZ(48px)}.dashboard-gauge-orbit i{background:#a1a1aa;border-radius:9999px;width:.28rem;height:.28rem;position:absolute;box-shadow:0 0 9px #fff9}.dashboard-gauge-orbit i:first-child{top:-.15rem;left:50%}.dashboard-gauge-orbit i:nth-child(2){bottom:16%;right:12%}.dashboard-gauge-orbit i:nth-child(3){bottom:9%;left:18%}.dashboard-usage-warning{background:#78350f2e;border:1px solid #fbbf2426}.dashboard-engine-card{transform:perspective(900px)rotateY(-1.5deg)}.dashboard-engine-card:hover{transform:perspective(900px)rotateY(0)translateY(-2px)}.dashboard-engine-status i{background:#d4d4d8;border-radius:9999px;width:.35rem;height:.35rem;box-shadow:0 0 9px #ffffffb3}.dashboard-engine-visual{perspective:500px;align-self:center;width:8rem;height:5.7rem;position:relative}.dashboard-engine-core{z-index:3;background:linear-gradient(145deg,#4a4a51,#151518);border:1px solid #ffffff26;border-radius:1rem;place-items:center;width:3.2rem;height:3.2rem;animation:5s ease-in-out infinite dashboard-core-float;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(8deg)translateZ(30px);box-shadow:inset 1px 1px #ffffff1f,0 15px 28px #00000085}.dashboard-engine-visual>i{border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:5% 0;transform:rotateX(68deg)}.dashboard-engine-visual>i:nth-of-type(2){inset:16% 8%;transform:rotateY(68deg)}.dashboard-engine-visual>i:nth-of-type(3){opacity:.65;inset:25% 17%}.dashboard-upgrade-banner{background:radial-gradient(circle at 80% 10%,#ffffff1c,#0000 30%),linear-gradient(135deg,#242429,#0c0c0e 72%);border:1px solid #ffffff1c;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 25px 56px #0000005c}.dashboard-upgrade-banner:after{content:"";border:1px solid #ffffff0f;border-radius:9999px;width:11rem;height:11rem;position:absolute;top:-4rem;right:18%}.dashboard-primary-link{color:#09090b;background:linear-gradient(145deg,#fff,#c7c7cc);border:1px solid #ffffffbd;transition:transform .18s,box-shadow .18s;box-shadow:inset 0 1px #fff,0 8px 0 -5px #52525b,0 15px 28px #0006}.dashboard-primary-link:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 10px 0 -5px #52525b,0 20px 34px #0000007a}.dashboard-history-panel{transform-origin:top;transform:perspective(1100px)rotateX(.5deg)}.dashboard-history-row{background:linear-gradient(135deg,#ffffff09,#ffffff03);border:1px solid #ffffff12;border-radius:.9rem;transition:border-color .2s,background .2s,transform .2s;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.dashboard-history-row:hover,.dashboard-history-row.is-expanded{background:linear-gradient(135deg,#ffffff0f,#ffffff04);border-color:#ffffff21;transform:translateZ(12px)translateY(-1px)}.dashboard-history-number{color:#71717a;background:linear-gradient(145deg,#29292e,#111113);border:1px solid #ffffff17;border-radius:.75rem;flex:none;place-items:center;width:2.7rem;height:2.7rem;font-size:.65rem;font-weight:750;display:grid;box-shadow:inset 0 1px #ffffff0f,0 8px 15px #00000045}.dashboard-chevron{color:#71717a;background:#0000002e;border:1px solid #ffffff12;transition:color .2s,transform .28s cubic-bezier(.22,1,.36,1)}.is-expanded .dashboard-chevron{color:#e4e4e7;transform:rotate(180deg)}.dashboard-history-detail{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s,opacity .26s;display:grid}.dashboard-history-detail>div{min-height:0;overflow:hidden}.is-expanded .dashboard-history-detail{opacity:1;grid-template-rows:1fr}.dashboard-history-skeleton{background:linear-gradient(90deg,#ffffff08,#ffffff14,#ffffff08) 0 0/200% 100%;animation:1.6s ease-in-out infinite dashboard-skeleton}.dashboard-lock-orbit{perspective:600px;width:5.5rem;height:5.5rem;position:relative}.dashboard-lock-core{z-index:2;color:#e4e4e7;background:linear-gradient(145deg,#3f3f46,#111113);border:1px solid #ffffff21;border-radius:1rem;place-items:center;animation:5s ease-in-out infinite dashboard-core-float;display:grid;position:absolute;inset:1rem;transform:rotate(-5deg)translateZ(25px);box-shadow:inset 1px 1px #ffffff1a,0 15px 27px #0000007a}.dashboard-lock-orbit>i{border:1px solid #ffffff14;border-radius:50%;animation:12s linear infinite dashboard-ring-turn;position:absolute;inset:0;transform:rotateX(66deg)}.dashboard-lock-orbit>i:last-child{animation-direction:reverse;transform:rotateY(66deg)}.dashboard-quick-link{border-radius:1.1rem;align-items:center;gap:1rem;padding:1.25rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex}.dashboard-quick-link:hover{border-color:#ffffff29;transform:perspective(700px)translateY(-3px)rotateX(1deg);box-shadow:inset 0 1px #ffffff14,0 30px 62px #0000006b}.dashboard-quick-icon{color:#d4d4d8;background:linear-gradient(145deg,#313137,#111113);border:1px solid #ffffff1a;border-radius:.8rem;flex:none;place-items:center;width:2.8rem;height:2.8rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 10px 18px #00000052}.dashboard-quick-link strong{color:#e4e4e7;font-size:.9rem;display:block}.dashboard-quick-link small{color:#71717a;margin-top:.25rem;font-size:.7rem;display:block}@keyframes dashboard-orb-float{0%,to{transform:translate(0)}50%{transform:translate(7px,-13px)}}@keyframes dashboard-dot-pulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes dashboard-gauge-float{0%,to{transform:rotateX(6deg)rotateY(-8deg)translateZ(20px)}50%{transform:rotateX(4deg)rotateY(-5deg)translate3d(0,-6px,25px)}}@keyframes dashboard-ring-turn{to{rotate:360deg}}@keyframes dashboard-core-float{0%,to{translate:0}50%{translate:0 -5px}}@keyframes dashboard-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1023px){.dashboard-engine-card{transform:none}.dashboard-orb-one{display:none}}@media (max-width:639px){.dashboard-heading{transform:none}.dashboard-gauge-wrap{align-self:center;transform:scale(.92)}.dashboard-usage-card:hover,.dashboard-engine-card:hover,.dashboard-history-panel,.dashboard-history-row:hover,.dashboard-history-row.is-expanded,.dashboard-quick-link:hover,.dashboard-icon-cube,.dashboard-upgrade-icon,.dashboard-empty-icon{transform:none}.dashboard-orb-two,.dashboard-depth-line{display:none}}@media (prefers-reduced-motion:reduce){.dashboard-orb,.dashboard-live-dot,.dashboard-loader-orbit,.dashboard-gauge,.dashboard-gauge-orbit,.dashboard-engine-core,.dashboard-lock-core,.dashboard-lock-orbit>i,.dashboard-history-skeleton{animation:none!important}.dashboard-grid,.dashboard-header,.dashboard-usage-card,.dashboard-engine-card,.dashboard-history-panel,.dashboard-history-row,.dashboard-quick-link{transition-duration:.01ms!important;transform:none!important}}.billing-3d-scene{--billing-x:0px;--billing-y:0px;--billing-x-reverse:0px;--billing-y-reverse:0px;--billing-glow-x:50%;--billing-glow-y:50%;perspective:1500px;background:radial-gradient(circle at var(--billing-glow-x) var(--billing-glow-y), #ffffff0a, transparent 31rem), radial-gradient(circle at 50% -8%, #222228 0, #0b0b0d 29%, #050506 62%)}.billing-grid{opacity:.28;transform:perspective(680px) rotateX(59deg) translate3d(var(--billing-x-reverse), var(--billing-y-reverse), -75px) scale(1.17);transform-origin:bottom;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:68px 68px;transition:transform .42s ease-out;position:absolute;inset:22% -17% -15%;-webkit-mask-image:linear-gradient(#0000,#000 22%,#0000 91%);mask-image:linear-gradient(#0000,#000 22%,#0000 91%)}.billing-glow{filter:blur(115px);opacity:.12;border-radius:9999px;position:absolute}.billing-glow-one{width:34rem;height:34rem;transform:translate3d(var(--billing-x), var(--billing-y), 0);background:#a1a1aa;top:7%;left:-11rem}.billing-glow-two{width:38rem;height:38rem;transform:translate3d(var(--billing-x-reverse), var(--billing-y-reverse), 0);background:#52525b;top:32%;right:-14rem}.billing-coin{color:#ffffff4d;transform-style:preserve-3d;background:radial-gradient(circle at 33% 26%,#ffffff3d,#0000 15%),linear-gradient(145deg,#303036,#0a0a0c 68%);border:1px solid #ffffff1c;border-radius:9999px;place-items:center;font-weight:700;display:grid;position:absolute;box-shadow:inset -13px -16px 25px #0000008c,0 22px 45px #00000073}.billing-coin:after{border-radius:inherit;content:"";border:1px solid #ffffff12;position:absolute;inset:.45rem}.billing-coin-one{opacity:.3;width:5.5rem;height:5.5rem;font-size:1.25rem;animation:8s ease-in-out infinite billing-coin-float;top:9%;left:5%}.billing-coin-two{opacity:.22;width:3.7rem;height:3.7rem;animation:7s ease-in-out -3s infinite reverse billing-coin-float;bottom:15%;right:4%}.billing-depth-line{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute}.billing-depth-line-one{width:45%;transform:translate3d(var(--billing-x), var(--billing-y), 0) rotate(17deg);top:20%;left:-7%}.billing-depth-line-two{width:43%;transform:translate3d(var(--billing-x-reverse), var(--billing-y-reverse), 0) rotate(-18deg);top:46%;right:-8%}.billing-header{transform:translate3d(var(--billing-x-reverse), var(--billing-y-reverse), 0);transition:transform .42s ease-out}.billing-kicker,.billing-secure-chip,.billing-value-chip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(140deg,#ffffff12,#ffffff05);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff12,0 15px 34px #0000004d}.billing-heading{color:#fafafa;text-shadow:0 1px #a1a1aa,0 3px #3f3f46,0 14px 36px #000000bd;transform-origin:0;transform:perspective(850px)rotateY(1.5deg)}.billing-notice{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#78350f38,#451a031f);border:1px solid #fbbf2429;box-shadow:inset 0 1px #ffffff0a,0 16px 34px #0000003b}.billing-success-notice{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#064e3b3d,#022c2221);border:1px solid #34d39929;box-shadow:inset 0 1px #ffffff0a,0 16px 34px #0000003b}.billing-loading-panel,.billing-control-panel,.billing-comparison-panel,.billing-faq-panel{background:radial-gradient(circle at var(--billing-glow-x) var(--billing-glow-y), #fff1, transparent 33%), linear-gradient(145deg, #ffffff0e, #ffffff03);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff17;box-shadow:inset 0 1px #ffffff12,0 3px #ffffff04,0 28px 65px #00000057}.billing-loading-panel{position:relative;overflow:hidden}.billing-loader{perspective:500px;width:6rem;height:6rem;position:relative}.billing-loader span{z-index:2;color:#e4e4e7;background:linear-gradient(145deg,#414147,#111113);border:1px solid #ffffff21;border-radius:1rem;place-items:center;animation:4s ease-in-out infinite billing-loader-float;display:grid;position:absolute;inset:1.2rem;box-shadow:inset 1px 1px #ffffff1a,0 16px 28px #00000080}.billing-loader i{border:1px solid #ffffff14;border-radius:50%;animation:10s linear infinite billing-ring-spin;position:absolute;inset:0;transform:rotateX(66deg)}.billing-loader i:last-child{animation-direction:reverse;transform:rotateY(66deg)}.billing-plan-stage{perspective:1100px;transform:translate3d(var(--billing-x), var(--billing-y), 0);transform-style:preserve-3d;place-items:center;transition:transform .42s ease-out;display:grid}.billing-plan-ring{transform-style:preserve-3d;border:1px solid #ffffff14;border-radius:9999px;position:absolute}.billing-plan-ring-one{animation:18s linear infinite billing-plan-ring-one;inset:7% 3%;transform:rotateX(72deg)rotate(-9deg)translateZ(-45px)}.billing-plan-ring-two{opacity:.5;border-style:dashed;animation:22s linear infinite reverse billing-plan-ring-two;inset:3% 15%;transform:rotateY(72deg)rotate(10deg)translateZ(-65px)}.billing-floating-chip{z-index:5;color:#a1a1aa;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#161619d1;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.4rem;padding:.5rem .7rem;font-size:.6rem;font-weight:700;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff0f,0 15px 32px #0000006b}.billing-floating-chip-top{animation:5s ease-in-out infinite billing-chip-float;top:14%;right:0;transform:translateZ(55px)rotate(3deg)}.billing-floating-chip-bottom{animation:5s ease-in-out -2.5s infinite reverse billing-chip-float;bottom:14%;left:0;transform:translateZ(45px)rotate(-4deg)}.billing-plan-card{--billing-card-rx:0deg;--billing-card-ry:0deg;--billing-card-glow-x:50%;--billing-card-glow-y:50%;z-index:3;aspect-ratio:1.52;width:min(86%,30rem);transform:perspective(1000px) rotateX(var(--billing-card-rx)) rotateY(var(--billing-card-ry)) rotateZ(-1.5deg);transform-style:preserve-3d;will-change:transform;background:linear-gradient(145deg,#ffffff1f,#ffffff05);border:1px solid #ffffff26;border-radius:1.7rem;transition:transform .17s ease-out,border-color .25s,box-shadow .25s;position:relative;box-shadow:0 40px 90px #00000091,0 8px 26px #00000073}.billing-plan-card:hover{border-color:#ffffff3b;box-shadow:0 48px 105px #000000ab,0 10px 32px #0000007a}.billing-plan-card-edge{z-index:-1;border-radius:inherit;background:#08080a;position:absolute;inset:0;transform:translateZ(-15px)translateY(12px)scale(.98)}.billing-plan-card-inner{transform-style:preserve-3d;background:radial-gradient(circle at 86% 10%,#ffffff1a,#0000 26%),linear-gradient(145deg,#29292e,#0d0d10 72%);border:1px solid #ffffff14;border-radius:1.35rem;padding:1.65rem;position:absolute;inset:.38rem;overflow:hidden;transform:translateZ(20px);box-shadow:inset 0 1px #ffffff17}.billing-plan-card.is-pro .billing-plan-card-inner{background:radial-gradient(circle at 82% 12%,#ffffff29,#0000 28%),linear-gradient(145deg,#36363d,#101012 72%)}.billing-plan-sheen,.billing-panel-sheen{background:radial-gradient(circle at var(--billing-card-glow-x) var(--billing-card-glow-y), #ffffff1a, transparent 31%), linear-gradient(125deg, #ffffff0f, transparent 24%, transparent 75%, #ffffff05);pointer-events:none;position:absolute;inset:0}.billing-panel-sheen{background:linear-gradient(125deg,#ffffff0f,#0000 24% 75%,#ffffff05)}.billing-plan-icon,.billing-icon-cube{color:#f4f4f5;background:linear-gradient(145deg,#4a4a51,#141417);border:1px solid #ffffff24;transform:translateZ(25px)rotateX(-4deg)rotateY(6deg);box-shadow:inset 1px 1px #ffffff1f,inset -1px -1px #00000073,0 10px 0 -6px #08080a,0 18px 30px #00000073}.billing-status-chip,.billing-value-chip{color:#a1a1aa;letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.45rem;padding:.38rem .65rem;font-size:.58rem;font-weight:750;display:inline-flex}.billing-status-chip{background:#ffffff0a;border:1px solid #ffffff17}.billing-status-chip i,.billing-live-dot{background:#d4d4d8;border-radius:9999px;flex:none;width:.38rem;height:.38rem;animation:2.6s ease-in-out infinite billing-dot-pulse;box-shadow:0 0 10px #ffffffb8}.billing-control-panel,.billing-comparison-panel,.billing-faq-panel{transition:border-color .24s,box-shadow .24s,transform .24s}.billing-control-panel:hover,.billing-comparison-panel:hover,.billing-faq-panel:hover{border-color:#ffffff29;box-shadow:inset 0 1px #ffffff17,0 4px #ffffff05,0 36px 82px #00000073}.billing-control-panel{transform:perspective(950px)rotateY(-1deg)}.billing-control-panel:hover{transform:perspective(950px)rotateY(0)translateY(-2px)}.billing-detail-list>div{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.billing-detail-list dt{color:#71717a;font-size:.72rem}.billing-detail-list dd{color:#d4d4d8;align-items:center;font-size:.75rem;font-weight:600;display:flex}.billing-primary-button,.billing-secondary-button{transition:transform .18s,box-shadow .18s,opacity .18s}.billing-primary-button{color:#09090b;background:linear-gradient(145deg,#fff,#c7c7cc);border:1px solid #ffffffbf;box-shadow:inset 0 1px #fff,0 8px 0 -5px #52525b,0 16px 28px #0000006b}.billing-secondary-button{color:#e4e4e7;background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff14,0 8px 0 -5px #09090b,0 16px 28px #0000005c}.billing-primary-button:hover:not(:disabled),.billing-secondary-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 10px 0 -5px #52525b,0 21px 34px #0000007a}.billing-primary-button:disabled,.billing-secondary-button:disabled{cursor:wait;opacity:.65}.billing-button-spinner{border:2px solid;border-top-color:#0000;border-radius:9999px;width:.9rem;height:.9rem;animation:.7s linear infinite billing-button-spin}.billing-comparison-panel,.billing-faq-panel{transform-origin:top;transform:perspective(1200px)rotateX(.35deg)}.billing-compare-row{--billing-row:0;background:linear-gradient(135deg,#ffffff09,#ffffff03);border:1px solid #ffffff0f;transition:border-color .19s,background .19s,transform .19s;box-shadow:inset 0 1px #ffffff08}.billing-compare-row:hover{background:linear-gradient(135deg,#ffffff0f,#ffffff04);border-color:#ffffff21;transform:translateZ(10px)translate(3px)}.billing-pro-value{border-left:1px solid #ffffff0f}.billing-faq-item{background:linear-gradient(135deg,#ffffff09,#ffffff03);border:1px solid #ffffff12;transition:border-color .2s,background .2s,transform .2s;box-shadow:inset 0 1px #ffffff0a}.billing-faq-item:hover,.billing-faq-item[open]{background:linear-gradient(135deg,#ffffff0f,#ffffff04);border-color:#ffffff24;transform:translateY(-1px)}.billing-faq-chevron{color:#71717a;background:#0000002e;border:1px solid #ffffff12;transition:color .2s,transform .28s cubic-bezier(.22,1,.36,1)}.billing-faq-item[open] .billing-faq-chevron{color:#e4e4e7;transform:rotate(180deg)}.billing-back-link{transition:color .18s,transform .18s}.billing-back-link:hover{color:#fafafa;transform:translate(-3px)}@keyframes billing-coin-float{0%,to{transform:rotateY(-12deg)rotateX(5deg)translate(0)}50%{transform:rotateY(-5deg)rotateX(2deg)translate(7px,-12px)}}@keyframes billing-plan-ring-one{to{transform:rotateX(72deg)rotate(351deg)translateZ(-45px)}}@keyframes billing-plan-ring-two{to{transform:rotateY(72deg)rotate(370deg)translateZ(-65px)}}@keyframes billing-chip-float{0%,to{translate:0}50%{translate:0 -7px}}@keyframes billing-dot-pulse{0%,to{opacity:.55;scale:.8}50%{opacity:1;scale:1}}@keyframes billing-loader-float{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-6px)}}@keyframes billing-ring-spin{to{rotate:360deg}}@keyframes billing-button-spin{to{rotate:360deg}}@media (max-width:1023px){.billing-plan-stage{min-height:27rem}.billing-control-panel{transform:none}.billing-coin-one{display:none}}@media (max-width:639px){.billing-heading{transform:none}.billing-plan-stage{min-height:23rem;margin-inline:-.75rem}.billing-plan-card{width:92%}.billing-plan-card,.billing-plan-card:hover,.billing-plan-card-inner,.billing-plan-icon,.billing-icon-cube,.billing-control-panel:hover,.billing-comparison-panel,.billing-faq-panel,.billing-compare-row:hover{transform:none}.billing-floating-chip-top{top:6%;right:0}.billing-floating-chip-bottom,.billing-plan-ring-two,.billing-coin-two,.billing-depth-line{display:none}}@media (prefers-reduced-motion:reduce){.billing-coin,.billing-plan-ring,.billing-floating-chip,.billing-status-chip i,.billing-live-dot,.billing-loader span,.billing-loader i,.billing-button-spinner{animation:none!important}.billing-grid,.billing-header,.billing-plan-stage,.billing-plan-card,.billing-plan-card:hover,.billing-control-panel,.billing-control-panel:hover,.billing-comparison-panel,.billing-faq-panel,.billing-compare-row,.billing-faq-item{transition-duration:.01ms!important;transform:none!important}}.about-3d{perspective:1200px}.about-grid{opacity:.48;background-image:radial-gradient(circle,#ffffff17 1px,#0000 1px),linear-gradient(#0707081a,#070708eb);background-size:28px 28px,100% 100%;-webkit-mask-image:radial-gradient(78% 65% at 72% 42%,#000,#0000 80%);mask-image:radial-gradient(78% 65% at 72% 42%,#000,#0000 80%)}.about-glow{filter:blur(110px);background:#71717a2e;border-radius:9999px;width:42rem;height:42rem;animation:8s ease-in-out infinite about-glow-breathe;position:absolute;top:12%;right:-12rem}.about-depth-line{transform-origin:100%;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute}.about-depth-line-one{width:52%;top:32%;right:-8%;transform:rotate(-18deg)}.about-depth-line-two{opacity:.55;width:38%;top:57%;right:-5%;transform:rotate(-18deg)}.about-kicker{text-shadow:0 3px 14px #000000b3}.about-heading{color:#fafafa;text-shadow:0 1px #71717a,0 3px #27272a,0 12px 32px #000000a6;transform-origin:0;transform:perspective(800px)rotateY(1.5deg)}.about-card-stack{perspective:1100px}.about-card{--about-rotate-x:0deg;--about-rotate-y:0deg;--about-glow-x:50%;--about-glow-y:50%;background:radial-gradient(circle at var(--about-glow-x) var(--about-glow-y), #ffffff14, transparent 34%), linear-gradient(145deg, #ffffff0e, #ffffff04);transform:perspective(950px) rotateX(var(--about-rotate-x)) rotateY(var(--about-rotate-y));transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff17;transition:transform .17s ease-out,border-color .26s,box-shadow .26s;position:relative;box-shadow:inset 0 1px #ffffff0f,0 2px #ffffff05,0 24px 60px #00000047}.about-card:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff0d,#0000 28% 70%,#ffffff05);position:absolute;inset:0}.about-card:hover{border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff17,0 2px #ffffff08,0 32px 75px #0000006b}.about-card>:not(.about-card-index){transform:translateZ(22px)}.about-card-index{color:#ffffff17;letter-spacing:-.07em;pointer-events:none;font-size:2.75rem;font-weight:800;line-height:1;position:absolute;top:1.4rem;right:1.6rem;transform:translateZ(8px)}.about-icon{z-index:10;background:linear-gradient(145deg,#3f3f46,#18181b);border:1px solid #ffffff1f;position:relative;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #00000061,0 0 25px #ffffff0a}.about-check{background:linear-gradient(145deg,#fff,#a1a1aa);border:1px solid #ffffffb3;box-shadow:0 5px 14px #00000073}.about-card-accent{background:radial-gradient(circle at var(--about-glow-x) var(--about-glow-y), #ffffff1a, transparent 35%), linear-gradient(145deg, #202023, #0c0c0e 76%)}.about-email{color:#fafafa;text-decoration-color:#71717a;transition:color .18s,text-shadow .18s,transform .18s}.about-email:hover{color:#fff;text-shadow:0 0 18px #ffffff38;transform:translate(2px)}.about-time-scene{perspective:900px;width:min(100%,21rem);height:11.5rem;position:relative}.about-time-shadow{filter:blur(14px);background:#000000b8;border-radius:50%;width:76%;height:2rem;position:absolute;bottom:.2rem;left:12%}.about-time-card{width:12.5rem;height:8.2rem;transform-style:preserve-3d;background:linear-gradient(145deg,#202023,#0a0a0c);border:1px solid #ffffff1f;border-radius:1.15rem;flex-direction:column;padding:1rem 1.15rem;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff12,-12px 20px 38px #00000073}.about-time-card span{color:#71717a;letter-spacing:.14em;font-size:.55rem;font-weight:700}.about-time-card strong{color:#e4e4e7;letter-spacing:-.05em;margin-top:auto;font-size:2rem}.about-time-card-back{opacity:.48;animation:6s ease-in-out infinite about-time-back;top:.3rem;left:.4rem;transform:rotateY(17deg)rotate(-7deg)translateZ(-25px)}.about-time-card-front{background:radial-gradient(circle at 85% 12%,#ffffff1f,#0000 25%),linear-gradient(145deg,#303035,#101012 72%);animation:6s ease-in-out infinite about-time-front;bottom:1rem;right:.4rem;transform:rotateY(-13deg)rotateX(5deg)rotate(4deg)}.about-time-card-front:after{content:"";background:#d4d4d8;border-radius:9999px;width:.5rem;height:.5rem;position:absolute;top:1rem;right:1rem;box-shadow:0 0 12px #ffffffa6}.about-time-card-front i{color:#a1a1aa;margin-top:.15rem;font-size:.62rem;font-style:normal}@keyframes about-glow-breathe{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes about-time-back{0%,to{transform:rotateY(17deg)rotate(-7deg)translateZ(-25px)}50%{transform:rotateY(14deg)rotate(-5deg)translate3d(-3px,-5px,-25px)}}@keyframes about-time-front{0%,to{transform:rotateY(-13deg)rotateX(5deg)rotate(4deg)translateY(0)}50%{transform:rotateY(-10deg)rotateX(3deg)rotate(3deg)translateY(-7px)}}@media (max-width:767px){.about-grid{opacity:.3}.about-heading{text-shadow:0 1px #52525b,0 9px 25px #0009;transform:none}.about-time-scene{transform-origin:0;transform:scale(.9)}.about-time-card,.about-glow{animation:none}.about-card,.about-card:hover,.about-card>:not(.about-card-index){transform:none}}@media (prefers-reduced-motion:reduce){.about-glow,.about-time-card{animation:none!important}.about-card,.about-card:hover,.about-email,.about-email:hover{transform:none;transition-duration:.01ms!important}.about-card>:not(.about-card-index){transform:none}}.features-3d{perspective:1400px}.features-perspective-grid{opacity:.42;transform-origin:bottom;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:38% -18% -20%;transform:perspective(620px)rotateX(62deg)scale(1.22);-webkit-mask-image:linear-gradient(#0000,#000 28%,#0000 92%);mask-image:linear-gradient(#0000,#000 28%,#0000 92%)}.features-beam{filter:drop-shadow(0 0 8px #ffffff1a);background:linear-gradient(90deg,#0000,#ffffff21,#0000);height:1px;position:absolute}.features-beam-one{width:62%;top:18%;left:-8%;transform:rotate(17deg)}.features-beam-two{width:53%;top:52%;right:-10%;transform:rotate(-20deg)}.features-orb{opacity:.42;background:radial-gradient(circle at 30% 24%,#ffffff30,#0000 17%),radial-gradient(circle at 62% 65%,#1c1c20,#070708 70%);border:1px solid #ffffff17;border-radius:9999px;position:absolute;box-shadow:inset -18px -22px 32px #0000008c,0 28px 65px #00000085}.features-orb-one{filter:blur(1px);width:9rem;height:9rem;animation:9s ease-in-out infinite features-orb-one;top:10%;left:-3.5rem}.features-orb-two{opacity:.3;width:6rem;height:6rem;animation:8s ease-in-out infinite features-orb-two;bottom:17%;right:-2.5rem}.features-kicker{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff08;border:1px solid #ffffff17;box-shadow:inset 0 1px #ffffff0d,0 14px 32px #00000038}.features-kicker-dot{background:#d4d4d8;border-radius:9999px;width:.42rem;height:.42rem;animation:2.8s ease-in-out infinite features-dot-pulse;box-shadow:0 0 13px #ffffff9e}.features-heading{color:#fafafa;text-shadow:0 1px #a1a1aa,0 3px #3f3f46,0 13px 35px #000000b3;transform-origin:bottom;transform:perspective(900px)rotateX(1.5deg)}.features-card-grid{perspective:1200px}.feature-3d-card,.feature-showcase{--feature-rotate-x:0deg;--feature-rotate-y:0deg;--feature-glow-x:50%;--feature-glow-y:50%;transform-style:preserve-3d;will-change:transform;position:relative}.feature-3d-card{background:radial-gradient(circle at var(--feature-glow-x) var(--feature-glow-y), #ffffff1c, transparent 31%), linear-gradient(145deg, #ffffff0f, #ffffff03);min-height:19rem;transform:perspective(900px) rotateX(var(--feature-rotate-x)) rotateY(var(--feature-rotate-y));border:1px solid #ffffff17;transition:transform .15s ease-out,border-color .22s,box-shadow .22s;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 3px #ffffff05,0 22px 52px #00000047}.feature-3d-card:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff12,#0000 25% 72%,#ffffff05);position:absolute;inset:0}.feature-3d-card:hover{border-color:#ffffff30;box-shadow:inset 0 1px #ffffff1a,0 4px #ffffff08,0 32px 72px #0000007a}.feature-3d-card>h3,.feature-3d-card>p{transform:translateZ(26px)}.feature-card-number{color:#ffffff14;letter-spacing:-.08em;font-size:2.6rem;font-weight:800;line-height:1;position:absolute;top:1.5rem;right:1.65rem;transform:translateZ(9px)}.feature-icon-cube{z-index:10;background:linear-gradient(145deg,#3f3f46,#121214);border:1px solid #ffffff24;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;position:relative;transform:translateZ(34px)rotateX(0)rotateY(0);box-shadow:inset 1px 1px #ffffff1c,inset -1px -1px #0000007a,0 11px 0 -6px #09090b,0 18px 30px #0000006b}.feature-3d-card:hover .feature-icon-cube{transform:translateZ(42px)rotateX(-6deg)rotateY(7deg)translateY(-3px);box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #00000080,0 13px 0 -6px #09090b,0 22px 36px #00000085,0 0 25px #ffffff0d}.feature-card-depth{z-index:-1;filter:blur(13px);background:#000000a6;border-radius:50%;height:1.2rem;position:absolute;bottom:1.2rem;left:1.4rem;right:1.4rem;transform:translateZ(-28px)translateY(22px)}.feature-showcase{background:radial-gradient(circle at var(--feature-glow-x) var(--feature-glow-y), #ffffff14, transparent 35%), linear-gradient(145deg, #17171a, #09090b 72%);transform:perspective(1200px) rotateX(var(--feature-rotate-x)) rotateY(var(--feature-rotate-y));border:1px solid #ffffff1c;transition:transform .18s ease-out,border-color .26s,box-shadow .26s;box-shadow:inset 0 1px #ffffff12,0 38px 90px #00000073}.feature-showcase:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff0a,#0000 24% 78%,#ffffff05);position:absolute;inset:0}.feature-showcase:hover{border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff17,0 45px 105px #00000094}.feature-showcase-main,.feature-privacy-panel{z-index:2;position:relative;transform:translateZ(22px)}.feature-plan-card{background:linear-gradient(145deg,#ffffff0d,#ffffff03);border:1px solid #ffffff17;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s,box-shadow .26s;transform:translateZ(15px);box-shadow:inset 0 1px #ffffff0d,0 14px 30px #00000040}.feature-plan-card:hover{border-color:#ffffff2b;transform:translateZ(28px)translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 20px 42px #00000061}.feature-plan-card-pro{background:radial-gradient(circle at 88% 10%,#ffffff1c,#0000 28%),linear-gradient(145deg,#ffffff14,#ffffff05)}.feature-plan-chip{color:#a1a1aa;letter-spacing:.08em;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:.2rem .5rem;font-size:.62rem;font-weight:800}.feature-privacy-panel{background:radial-gradient(circle at 28% 25%,#ffffff12,#0000 34%),#ffffff04}.privacy-orbit{perspective:500px;width:5.5rem;height:5.5rem;transform-style:preserve-3d;position:relative}.privacy-icon-core{color:#fff;background:linear-gradient(145deg,#4b4b52,#17171a);border:1px solid #ffffff2b;border-radius:1rem;place-items:center;animation:4.5s ease-in-out infinite privacy-core-float;display:grid;position:absolute;inset:1rem;transform:translateZ(22px)rotateY(-8deg)rotateX(5deg);box-shadow:inset 1px 1px #ffffff24,0 15px 30px #0000007a,0 0 28px #ffffff0d}.privacy-orbit-ring{border:1px solid #ffffff24;border-radius:50%;animation:7s linear infinite privacy-ring-spin;position:absolute;inset:.35rem;transform:rotateX(66deg)rotate(-15deg)}.privacy-orbit-dot{background:#fff;border-radius:9999px;width:.42rem;height:.42rem;animation:7s linear infinite privacy-dot-orbit;position:absolute;top:50%;left:.15rem;box-shadow:0 0 13px #ffffffbf}.feature-cta{color:#09090b;background:#fafafa;border:1px solid #ffffffc7;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background .22s;box-shadow:0 3px #71717a,0 13px 30px #0000007a}.feature-cta:hover{background:#fff;transform:translateY(-3px);box-shadow:0 4px #71717a,0 19px 38px #00000094,0 0 24px #ffffff14}.feature-cta:active{transform:translateY(1px);box-shadow:0 1px #71717a,0 7px 18px #0000007a}@keyframes features-orb-one{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(14px,-18px)rotate(10deg)}}@keyframes features-orb-two{0%,to{transform:translate(0)}50%{transform:translate(-10px,-14px)}}@keyframes features-dot-pulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes privacy-core-float{0%,to{transform:translateZ(22px)rotateY(-8deg)rotateX(5deg)translateY(0)}50%{transform:translateZ(28px)rotateY(-3deg)rotateX(2deg)translateY(-4px)}}@keyframes privacy-ring-spin{0%{transform:rotateX(66deg)rotate(-15deg)}to{transform:rotateX(66deg)rotate(345deg)}}@keyframes privacy-dot-orbit{0%{transform:rotate(0)translate(2.55rem)rotate(0)}to{transform:rotate(360deg)translate(2.55rem)rotate(-360deg)}}@media (max-width:767px){.features-perspective-grid{opacity:.24;background-size:44px 44px}.features-orb{animation:none}.features-heading,.feature-3d-card,.feature-3d-card:hover,.feature-showcase,.feature-showcase:hover,.feature-showcase-main,.feature-privacy-panel,.feature-plan-card,.feature-plan-card:hover{transform:none}.feature-3d-card{min-height:auto}.feature-3d-card>h3,.feature-3d-card>p,.feature-icon-cube,.feature-3d-card:hover .feature-icon-cube{transform:none}}@media (prefers-reduced-motion:reduce){.features-orb,.features-kicker-dot,.privacy-icon-core,.privacy-orbit-ring,.privacy-orbit-dot{animation:none!important}.feature-3d-card,.feature-3d-card:hover,.feature-showcase,.feature-showcase:hover,.feature-showcase-main,.feature-privacy-panel,.feature-plan-card,.feature-plan-card:hover,.feature-icon-cube,.feature-3d-card:hover .feature-icon-cube,.feature-cta,.feature-cta:hover{transform:none;transition-duration:.01ms!important}.feature-3d-card>h3,.feature-3d-card>p{transform:none}}.steps-3d{perspective:1400px}.steps-depth-grid{opacity:.36;transform-origin:50% 76%;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:20% -12% -32%;transform:perspective(650px)rotateX(64deg)scale(1.2);-webkit-mask-image:radial-gradient(76% 68% at 50% 54%,#000,#0000 88%);mask-image:radial-gradient(76% 68% at 50% 54%,#000,#0000 88%)}.steps-glow{filter:blur(100px);opacity:.1;border-radius:9999px;position:absolute}.steps-glow-one{background:#a1a1aa;width:30rem;height:22rem;top:5%;left:20%}.steps-glow-two{background:#71717a;width:24rem;height:20rem;bottom:0;right:8%}.steps-ring{border:1px solid #ffffff12;border-radius:50%;position:absolute;box-shadow:inset 0 0 35px #ffffff04}.steps-ring-one{width:22rem;height:22rem;animation:12s linear infinite steps-ring-drift;top:8%;right:-8rem;transform:rotateX(68deg)rotate(18deg)}.steps-ring-two{opacity:.65;width:17rem;height:17rem;animation:14s linear infinite steps-ring-drift-reverse;bottom:-6rem;left:-7rem;transform:rotateX(62deg)rotate(-20deg)}.steps-kicker{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#ffffff0d,#ffffff04);border:1px solid #ffffff17;box-shadow:inset 0 1px #ffffff0f,0 14px 34px #00000040}.steps-kicker-mark{color:#e4e4e7;letter-spacing:0;background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.58rem;display:grid;box-shadow:0 5px 14px #00000057}.steps-heading{color:#fafafa;text-shadow:0 1px #a1a1aa,0 3px #3f3f46,0 13px 36px #000000b8;transform-origin:bottom;transform:perspective(900px)rotateX(1.5deg)}.steps-card-grid{perspective:1200px}.step-3d-stage{perspective:1000px;transform-style:preserve-3d}.step-3d-card{--step-rotate-x:0deg;--step-rotate-y:0deg;--step-glow-x:50%;--step-glow-y:50%;background:radial-gradient(circle at var(--step-glow-x) var(--step-glow-y), #ffffff1f, transparent 32%), linear-gradient(145deg, #ffffff0f, #ffffff03);min-height:23rem;transform:perspective(950px) rotateX(var(--step-rotate-x)) rotateY(var(--step-rotate-y));transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff1a;transition:transform .15s ease-out,border-color .24s,box-shadow .24s;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 3px #ffffff05,0 25px 60px #00000057}.step-3d-card:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff12,#0000 24% 72%,#ffffff05);position:absolute;inset:0}.step-3d-card:hover{border-color:#fff3;box-shadow:inset 0 1px #ffffff1c,0 4px #ffffff08,0 36px 82px #00000085}.step-3d-card>h3,.step-3d-card>p,.step-status{transform:translateZ(27px)}.step-card-watermark{color:#ffffff12;letter-spacing:-.09em;pointer-events:none;font-size:5rem;font-weight:800;line-height:1;position:absolute;top:1.1rem;right:1.35rem;transform:translateZ(5px)}.step-icon-object{background:radial-gradient(circle at 28% 22%,#ffffff29,#0000 28%),linear-gradient(145deg,#45454c,#141416 72%);border:1px solid #ffffff26;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;position:relative;transform:translateZ(38px)rotateX(-4deg)rotateY(6deg);box-shadow:inset 1px 1px #ffffff21,inset -1px -1px #0000008c,0 12px 0 -7px #09090b,0 20px 38px #00000075}.step-icon-object:after{content:"";border:1px solid #ffffff0f;border-radius:.7rem;position:absolute;inset:.45rem}.step-3d-card:hover .step-icon-object{transform:translateZ(48px)rotateX(-9deg)rotateY(12deg)translateY(-3px);box-shadow:inset 1px 1px #ffffff2b,inset -1px -1px #0000008c,0 14px 0 -7px #09090b,0 25px 45px #0000008c,0 0 28px #ffffff0f}.step-number{background:linear-gradient(145deg,#fff,#a1a1aa);border:1px solid #ffffffc7;transform:translateZ(30px);box-shadow:inset 0 1px #fff,0 3px #52525b,0 12px 25px #0000006b}.step-status-light{background:#d4d4d8;border-radius:9999px;width:.48rem;height:.48rem;animation:2.6s ease-in-out infinite step-status-pulse;box-shadow:0 0 12px #ffffffa6}.step-3d-stage:nth-child(2) .step-status-light{animation-delay:.45s}.step-3d-stage:nth-child(3) .step-status-light{animation-delay:.9s}.step-card-shadow{z-index:-1;filter:blur(15px);background:#000000b8;border-radius:50%;height:2rem;position:absolute;bottom:-1.3rem;left:8%;right:8%;transform:translateZ(-35px)}.step-connector{z-index:2;background:linear-gradient(90deg,#ffffff3d,#ffffff0d,#0000);overflow:hidden;transform:translateZ(-18px);box-shadow:0 0 10px #ffffff0d}.step-connector:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 8px,#ffffff1a 8px 9px);position:absolute;inset:-2px 0}.step-connector span{background:#fff;border-radius:9999px;width:5px;height:5px;animation:3.2s ease-in-out infinite step-connector-travel;position:absolute;top:-2px;left:0;box-shadow:0 0 12px #ffffffd9}.step-3d-stage:nth-child(2) .step-connector span{animation-delay:.65s}@keyframes steps-ring-drift{0%{transform:rotateX(68deg)rotate(18deg)}to{transform:rotateX(68deg)rotate(378deg)}}@keyframes steps-ring-drift-reverse{0%{transform:rotateX(62deg)rotate(-20deg)}to{transform:rotateX(62deg)rotate(-380deg)}}@keyframes step-status-pulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes step-connector-travel{0%{opacity:0;left:0}15%{opacity:1}78%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}@media (max-width:767px){.steps-depth-grid{opacity:.22;background-size:44px 44px}.steps-ring{animation:none}.steps-heading,.step-3d-card,.step-3d-card:hover,.step-3d-card>h3,.step-3d-card>p,.step-status,.step-icon-object,.step-3d-card:hover .step-icon-object,.step-number{transform:none}.step-3d-card{min-height:auto}.step-3d-stage:not(:last-child):after{content:"";background:linear-gradient(#ffffff2e,#0000);width:1px;height:2rem;position:absolute;bottom:-2rem;left:50%}}@media (prefers-reduced-motion:reduce){.steps-ring,.step-status-light,.step-connector span{animation:none!important}.step-3d-card,.step-3d-card:hover,.step-3d-card>h3,.step-3d-card>p,.step-status,.step-icon-object,.step-3d-card:hover .step-icon-object,.step-number{transform:none;transition-duration:.01ms!important}}.pricing-3d-section{perspective:1500px}.pricing-stage-grid{opacity:.38;transform-origin:50% 74%;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:30% -18% -38%;transform:perspective(670px)rotateX(65deg)scale(1.2);-webkit-mask-image:radial-gradient(72% 68% at 50% 48%,#000,#0000 90%);mask-image:radial-gradient(72% 68% at 50% 48%,#000,#0000 90%)}.pricing-stage-glow{filter:blur(115px);background:#a1a1aa21;border-radius:50%;width:50rem;height:32rem;animation:8s ease-in-out infinite pricing-glow-breathe;position:absolute;top:14%;left:50%;transform:translate(-50%)}.pricing-stage-ring{border:1px solid #ffffff12;border-radius:50%;position:absolute;box-shadow:inset 0 0 40px #ffffff05}.pricing-stage-ring-one{width:20rem;height:20rem;animation:14s linear infinite pricing-ring-spin;top:14%;left:-8rem;transform:rotateX(67deg)rotate(14deg)}.pricing-stage-ring-two{opacity:.6;width:15rem;height:15rem;animation:12s linear infinite pricing-ring-spin-reverse;bottom:6%;right:-6rem;transform:rotateX(70deg)rotate(-20deg)}.pricing-kicker{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#ffffff0d,#ffffff04);border:1px solid #ffffff17;box-shadow:inset 0 1px #ffffff0f,0 14px 35px #00000045}.pricing-kicker-spark{background:#e4e4e7;border-radius:9999px;width:.42rem;height:.42rem;animation:2.8s ease-in-out infinite pricing-spark-pulse;box-shadow:0 0 13px #ffffffb3}.pricing-heading{color:#fafafa;text-shadow:0 1px #a1a1aa,0 3px #3f3f46,0 14px 38px #000000b8;transform-origin:bottom;transform:perspective(900px)rotateX(1.5deg)}.pricing-card-grid{perspective:1300px;transform-style:preserve-3d}.pricing-3d-card{--price-rotate-x:0deg;--price-rotate-y:0deg;--price-glow-x:50%;--price-glow-y:50%;background:radial-gradient(circle at var(--price-glow-x) var(--price-glow-y), #ffffff1c, transparent 32%), linear-gradient(145deg, #17171a, #09090b 76%);transform:perspective(1050px) rotateX(var(--price-rotate-x)) rotateY(var(--price-rotate-y));transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff1a;transition:transform .16s ease-out,border-color .26s,box-shadow .26s;box-shadow:inset 0 1px #ffffff12,0 4px #ffffff05,0 32px 75px #0000006b}.pricing-3d-card:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff12,#0000 23% 72%,#ffffff05);position:absolute;inset:0}.pricing-3d-card:hover{border-color:#fff3;box-shadow:inset 0 1px #ffffff1c,0 5px #ffffff08,0 42px 95px #00000094}.pricing-3d-card-featured{background:radial-gradient(circle at var(--price-glow-x) var(--price-glow-y), #ffffff26, transparent 33%), radial-gradient(circle at 85% 8%, #ffffff17, transparent 25%), linear-gradient(145deg, #222226, #0b0b0d 74%);transform:perspective(1050px) rotateX(var(--price-rotate-x)) rotateY(var(--price-rotate-y)) translateZ(25px) scale(1.025);border-color:#fff3;box-shadow:inset 0 1px #ffffff1f,0 4px #ffffff08,0 38px 90px #00000085,0 0 45px #ffffff0a}.pricing-3d-card-featured:hover{border-color:#ffffff4d;box-shadow:inset 0 1px #ffffff26,0 5px #ffffff0a,0 48px 110px #000000a3,0 0 55px #ffffff12}.pricing-card-content{height:100%;transform-style:preserve-3d;transform:translateZ(28px)}.pricing-card-orb{opacity:.4;background:radial-gradient(circle at 32% 28%,#ffffff1f,#0000 18%),#111114;border:1px solid #ffffff0f;border-radius:9999px;width:5.5rem;height:5.5rem;position:absolute;top:1.4rem;right:1.2rem;transform:translateZ(5px);box-shadow:inset -12px -14px 24px #0000008c,0 18px 35px #0000004d}.pricing-3d-card-featured .pricing-card-orb{opacity:.62;animation:5s ease-in-out infinite pricing-card-orb-float}.pricing-card-top-edge{background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:70%;height:1px;position:absolute;top:0;left:15%;box-shadow:0 0 14px #ffffff26}.pricing-popular-badge{filter:drop-shadow(0 9px 18px #0000007a);animation:3.4s ease-in-out infinite pricing-badge-float;transform:translate(-50%)translateZ(55px)}.pricing-popular-badge>div{border:1px solid #ffffff38;box-shadow:inset 0 1px #fff,0 3px #52525b;color:#09090b!important;background:linear-gradient(145deg,#f4f4f5,#a1a1aa)!important}.pricing-plan-mark{color:#71717a;background:#ffffff08;border:1px solid #ffffff17;border-radius:.75rem;place-items:center;width:2.35rem;height:2.35rem;font-size:.7rem;font-weight:800;display:grid;transform:translateZ(15px);box-shadow:inset 0 1px #ffffff0d,0 8px 18px #00000047}.pricing-price{text-shadow:0 3px #27272a,0 14px 32px #0000007a;transform:translateZ(32px)}.pricing-limit-panel{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff17;position:relative;overflow:hidden;transform:translateZ(20px);box-shadow:inset 0 1px #ffffff0d,0 13px 28px #0000003d}.pricing-limit-panel:after{content:"";background:linear-gradient(115deg,#0000,#ffffff0d,#0000);position:absolute;inset:0}.pricing-cta{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s;transform:translateZ(26px);box-shadow:inset 0 1px #ffffff0d,0 12px 27px #00000057;color:#f4f4f5!important;background:#ffffff08!important;border-color:#ffffff2e!important}.pricing-cta:hover{transform:translateZ(34px)translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 18px 36px #00000075;background:#ffffff12!important;border-color:#ffffff59!important}.pricing-cta-featured{box-shadow:0 3px #71717a,0 14px 30px #00000075;color:#09090b!important;background:#fafafa!important;border-color:#fffc!important}.pricing-cta-featured:hover{box-shadow:0 4px #71717a,0 20px 42px #00000094,0 0 26px #ffffff14;background:#fff!important}.pricing-features{transform:translateZ(18px)}.pricing-check{color:#09090b;background:linear-gradient(145deg,#fff,#a1a1aa);border:1px solid #ffffffa6;box-shadow:0 4px 11px #00000061}.pricing-card-floor{z-index:-1;filter:blur(18px);background:#000000bf;border-radius:50%;height:2.6rem;position:absolute;bottom:-1.8rem;left:8%;right:8%;transform:translateZ(-42px)}@keyframes pricing-glow-breathe{0%,to{opacity:.7;transform:translate(-50%)scale(.96)}50%{opacity:1;transform:translate(-50%)scale(1.04)}}@keyframes pricing-ring-spin{0%{transform:rotateX(67deg)rotate(14deg)}to{transform:rotateX(67deg)rotate(374deg)}}@keyframes pricing-ring-spin-reverse{0%{transform:rotateX(70deg)rotate(-20deg)}to{transform:rotateX(70deg)rotate(-380deg)}}@keyframes pricing-spark-pulse{0%,to{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes pricing-card-orb-float{0%,to{transform:translateZ(5px)translateY(0)rotate(0)}50%{transform:translateZ(12px)translateY(-7px)rotate(8deg)}}@keyframes pricing-badge-float{0%,to{transform:translate(-50%)translateZ(55px)translateY(0)}50%{transform:translate(-50%)translateZ(60px)translateY(-4px)}}@media (max-width:767px){.pricing-stage-grid{opacity:.22;background-size:46px 46px}.pricing-stage-ring,.pricing-stage-glow,.pricing-card-orb,.pricing-popular-badge{animation:none}.pricing-heading,.pricing-3d-card,.pricing-3d-card:hover,.pricing-3d-card-featured,.pricing-card-content,.pricing-plan-mark,.pricing-price,.pricing-limit-panel,.pricing-cta,.pricing-cta:hover,.pricing-features{transform:none}.pricing-popular-badge{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pricing-stage-glow,.pricing-stage-ring,.pricing-kicker-spark,.pricing-card-orb,.pricing-popular-badge{animation:none!important}.pricing-heading,.pricing-3d-card,.pricing-3d-card:hover,.pricing-3d-card-featured,.pricing-card-content,.pricing-plan-mark,.pricing-price,.pricing-limit-panel,.pricing-cta,.pricing-cta:hover,.pricing-features{transform:none;transition-duration:.01ms!important}.pricing-popular-badge{transform:translate(-50%)}}.faq-3d-section{perspective:1400px}.faq-depth-grid{opacity:.32;transform-origin:50% 74%;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:22% -18% -30%;transform:perspective(660px)rotateX(64deg)scale(1.22);-webkit-mask-image:radial-gradient(68% 68% at 50% 45%,#000,#0000 88%);mask-image:radial-gradient(68% 68% at 50% 45%,#000,#0000 88%)}.faq-stage-glow{filter:blur(115px);background:#a1a1aa1f;border-radius:50%;width:46rem;height:34rem;animation:8s ease-in-out infinite faq-glow-breathe;position:absolute;top:8%;left:50%;transform:translate(-50%)}.faq-question-object{color:#ffffff0d;text-shadow:1px 1px #ffffff12,8px 12px #0003,20px 30px 55px #0000008c;font-size:14rem;font-weight:800;line-height:1;animation:7s ease-in-out infinite faq-question-float;position:absolute;top:18%;right:3%;transform:perspective(700px)rotateY(-24deg)rotateX(8deg)rotate(7deg)}.faq-orbit{border:1px solid #ffffff12;border-radius:50%;position:absolute;box-shadow:inset 0 0 35px #ffffff05}.faq-orbit-one{width:18rem;height:18rem;animation:14s linear infinite faq-orbit-spin;top:11%;left:-7rem;transform:rotateX(68deg)rotate(12deg)}.faq-orbit-two{opacity:.55;width:13rem;height:13rem;animation:12s linear infinite faq-orbit-spin-reverse;bottom:5%;right:-5rem;transform:rotateX(72deg)rotate(-18deg)}.faq-kicker{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#ffffff0d,#ffffff04);border:1px solid #ffffff17;box-shadow:inset 0 1px #ffffff0f,0 14px 34px #00000045}.faq-kicker-mark{color:#e4e4e7;background:#ffffff0f;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.72rem;display:grid;box-shadow:0 5px 13px #00000057,0 0 12px #ffffff0a}.faq-heading{color:#fafafa;text-shadow:0 1px #a1a1aa,0 3px #3f3f46,0 14px 38px #000000b8;transform-origin:bottom;transform:perspective(900px)rotateX(1.5deg)}.faq-card-stack{perspective:1200px}.faq-3d-item{--faq-rotate-x:0deg;--faq-rotate-y:0deg;--faq-glow-x:50%;--faq-glow-y:50%;background:radial-gradient(circle at var(--faq-glow-x) var(--faq-glow-y), #ffffff1a, transparent 34%), linear-gradient(145deg, #ffffff0d, #ffffff03);transform:perspective(1000px) rotateX(var(--faq-rotate-x)) rotateY(var(--faq-rotate-y));transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff17;transition:transform .16s ease-out,border-color .26s,box-shadow .26s,background-color .26s;position:relative;box-shadow:inset 0 1px #ffffff0f,0 3px #ffffff05,0 20px 48px #00000047}.faq-3d-item:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff0f,#0000 24% 75%,#ffffff05);position:absolute;inset:0}.faq-3d-item:hover,.faq-3d-item[open]{border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff17,0 4px #ffffff08,0 30px 70px #00000070}.faq-3d-item[open]{background:radial-gradient(circle at var(--faq-glow-x) var(--faq-glow-y), #ffffff1f, transparent 35%), linear-gradient(145deg, #ffffff12, #ffffff05)}.faq-3d-item summary{transform:translateZ(27px)}.faq-3d-item summary::-webkit-details-marker{display:none}.faq-index{color:#71717a;letter-spacing:.08em;text-shadow:0 5px 12px #00000073;font-size:.7rem;font-weight:800}.faq-toggle{color:#e4e4e7;background:linear-gradient(145deg,#323237,#111113);border:1px solid #ffffff24;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,background .3s;transform:translateZ(20px)rotate(0);box-shadow:inset 1px 1px #ffffff1c,0 3px #09090b,0 10px 22px #0006}.faq-3d-item:hover .faq-toggle{transform:translateZ(28px)translateY(-2px);box-shadow:inset 1px 1px #ffffff24,0 4px #09090b,0 14px 28px #0000007a,0 0 20px #ffffff0d}.faq-3d-item[open] .faq-toggle{color:#09090b;background:linear-gradient(145deg,#fff,#a1a1aa);border-color:#ffffffb8;transform:translateZ(28px)rotate(45deg)}.faq-answer{transform-origin:top;background:#00000038;border:1px solid #ffffff12;animation:.28s cubic-bezier(.22,1,.36,1) faq-answer-reveal;transform:translateZ(16px);box-shadow:inset 0 2px 10px #00000052,0 1px #ffffff08}.faq-item-shadow{z-index:-1;filter:blur(14px);background:#000000ad;border-radius:50%;height:1.8rem;position:absolute;bottom:-1.2rem;left:8%;right:8%;transform:translateZ(-34px)}@keyframes faq-glow-breathe{0%,to{opacity:.7;transform:translate(-50%)scale(.96)}50%{opacity:1;transform:translate(-50%)scale(1.04)}}@keyframes faq-question-float{0%,to{transform:perspective(700px)rotateY(-24deg)rotateX(8deg)rotate(7deg)translateY(0)}50%{transform:perspective(700px)rotateY(-18deg)rotateX(5deg)rotate(4deg)translateY(-12px)}}@keyframes faq-orbit-spin{0%{transform:rotateX(68deg)rotate(12deg)}to{transform:rotateX(68deg)rotate(372deg)}}@keyframes faq-orbit-spin-reverse{0%{transform:rotateX(72deg)rotate(-18deg)}to{transform:rotateX(72deg)rotate(-378deg)}}@keyframes faq-answer-reveal{0%{opacity:0;transform:translateZ(16px)rotateX(-5deg)translateY(-6px)}to{opacity:1;transform:translateZ(16px)rotateX(0)translateY(0)}}@media (max-width:767px){.faq-depth-grid{opacity:.2;background-size:44px 44px}.faq-stage-glow,.faq-question-object,.faq-orbit{animation:none}.faq-question-object{font-size:9rem;right:-2rem;transform:rotate(7deg)}.faq-heading,.faq-3d-item,.faq-3d-item:hover,.faq-3d-item[open],.faq-3d-item summary,.faq-answer,.faq-toggle,.faq-3d-item:hover .faq-toggle,.faq-3d-item[open] .faq-toggle{transform:none}.faq-3d-item[open] .faq-toggle{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.faq-stage-glow,.faq-question-object,.faq-orbit,.faq-answer{animation:none!important}.faq-heading,.faq-3d-item,.faq-3d-item:hover,.faq-3d-item[open],.faq-3d-item summary,.faq-answer,.faq-toggle,.faq-3d-item:hover .faq-toggle{transform:none;transition-duration:.01ms!important}.faq-3d-item[open] .faq-toggle{transform:rotate(45deg)}}.cta-3d-section{perspective:1500px}.cta-depth-grid{opacity:.4;transform-origin:50% 72%;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:14% -18% -45%;transform:perspective(650px)rotateX(65deg)scale(1.24);-webkit-mask-image:radial-gradient(72% 68% at 50% 45%,#000,#0000 88%);mask-image:radial-gradient(72% 68% at 50% 45%,#000,#0000 88%)}.cta-stage-glow{filter:blur(120px);background:#a1a1aa29;border-radius:50%;width:55rem;height:38rem;animation:8s ease-in-out infinite cta-glow-breathe;position:absolute;top:-8%;left:50%;transform:translate(-50%)}.cta-stage-ring{border:1px solid #ffffff14;border-radius:50%;position:absolute;box-shadow:inset 0 0 38px #ffffff05}.cta-stage-ring-one{width:21rem;height:21rem;animation:15s linear infinite cta-ring-spin;top:6%;left:-8rem;transform:rotateX(68deg)rotate(14deg)}.cta-stage-ring-two{opacity:.6;width:17rem;height:17rem;animation:13s linear infinite cta-ring-spin-reverse;bottom:0;right:-7rem;transform:rotateX(70deg)rotate(-18deg)}.cta-3d-panel{--cta-rotate-x:0deg;--cta-rotate-y:0deg;--cta-glow-x:50%;--cta-glow-y:50%;background:radial-gradient(circle at var(--cta-glow-x) var(--cta-glow-y), #ffffff21, transparent 34%), radial-gradient(circle at 50% -10%, #ffffff1a, transparent 38%), linear-gradient(145deg, #19191c, #09090b 76%);transform:perspective(1200px) rotateX(var(--cta-rotate-x)) rotateY(var(--cta-rotate-y));transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff1f;transition:transform .17s ease-out,border-color .26s,box-shadow .26s;box-shadow:inset 0 1px #ffffff1a,0 5px #ffffff06,0 42px 105px #00000094,0 0 65px #ffffff08}.cta-3d-panel:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff14,#0000 23% 72%,#ffffff05);position:absolute;inset:0}.cta-3d-panel:hover{border-color:#ffffff38;box-shadow:inset 0 1px #ffffff21,0 6px #ffffff09,0 52px 125px #000000ad,0 0 78px #ffffff0d}.cta-panel-sheen{background:linear-gradient(90deg,#0000,#ffffff0f,#0000);width:42%;height:190%;animation:8s ease-in-out infinite cta-panel-sheen;position:absolute;top:-45%;left:-55%;transform:rotate(18deg)translateZ(5px)}.cta-kicker{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #ffffff1a;transform:translateZ(30px);box-shadow:inset 0 1px #ffffff0f,0 12px 28px #00000052}.cta-kicker-light{background:#f4f4f5;border-radius:9999px;width:.42rem;height:.42rem;animation:2.6s ease-in-out infinite cta-light-pulse;box-shadow:0 0 13px #ffffffb8}.cta-heading{color:#fff;text-shadow:0 1px #d4d4d8,0 3px #71717a,0 7px #27272a,0 20px 48px #000000b8;transform:translateZ(45px)}.cta-3d-panel>p:not(.cta-kicker){transform:translateZ(32px)}.cta-main-button{color:#09090b;background:#fafafa;border:1px solid #ffffffd1;transition:transform .23s cubic-bezier(.22,1,.36,1),box-shadow .23s,background .23s;transform:translateZ(52px)translateY(0);box-shadow:inset 0 1px #fff,0 4px #71717a,0 17px 38px #00000085,0 0 28px #ffffff12}.cta-main-button svg{transition:transform .22s}.cta-main-button:hover{background:#fff;transform:translateZ(62px)translateY(-4px)scale(1.015);box-shadow:inset 0 1px #fff,0 5px #71717a,0 24px 50px #0000009e,0 0 38px #ffffff1f}.cta-main-button:hover svg{transform:translate(3px)}.cta-main-button:active{transform:translateZ(45px)translateY(1px)scale(.99);box-shadow:inset 0 1px #fff,0 1px #71717a,0 8px 20px #00000085}.cta-trust-rail{transform:translateZ(24px)}.cta-trust-rail span{align-items:center;gap:.4rem;display:inline-flex}.cta-trust-rail i{background:#71717a;border-radius:9999px;width:.32rem;height:.32rem;box-shadow:0 0 8px #ffffff38}.cta-panel-floor{z-index:-1;filter:blur(20px);background:#000c;border-radius:50%;height:3rem;position:absolute;bottom:-2.4rem;left:10%;right:10%;transform:translateZ(-50px)}.cta-floating-brief{opacity:.48;background:linear-gradient(145deg,#27272b,#0b0b0d 75%);border:1px solid #ffffff21;border-radius:1.25rem;width:9.5rem;height:11.5rem;padding:1rem;animation:7s ease-in-out infinite cta-brief-float;position:absolute;top:22%;left:4%;transform:perspective(700px)rotateY(20deg)rotateX(7deg)rotate(-7deg);box-shadow:inset 1px 1px #ffffff17,-14px 24px 50px #00000094}.cta-brief-top{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.cta-brief-top span{color:#09090b;background:#e4e4e7;border-radius:.55rem;place-items:center;width:1.8rem;height:1.8rem;font-size:.7rem;font-weight:800;display:grid;box-shadow:0 5px 12px #0000006b}.cta-brief-top i{background:#a1a1aa;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 10px #fff6}.cta-floating-brief>b{background:linear-gradient(90deg,#ffffff3d,#ffffff0a);border-radius:9999px;width:100%;height:.38rem;margin-top:.6rem;display:block}.cta-floating-brief>b:nth-of-type(2){width:78%}.cta-floating-brief>b:nth-of-type(3){width:55%}.cta-calendar-cube{opacity:.46;background:linear-gradient(145deg,#242428,#0a0a0c 75%);border:1px solid #ffffff21;border-radius:1.3rem;width:9.5rem;height:10rem;animation:7.8s ease-in-out infinite cta-calendar-float;position:absolute;top:25%;right:4%;overflow:hidden;transform:perspective(700px)rotateY(-20deg)rotateX(7deg)rotate(7deg);box-shadow:inset 1px 1px #ffffff17,16px 25px 52px #0009}.cta-calendar-top{background:#ffffff08;border-bottom:1px solid #ffffff17;justify-content:center;align-items:center;height:3.7rem;display:flex;position:relative}.cta-calendar-top i{background:#71717a;border-radius:9999px;width:.28rem;height:.8rem;position:absolute;top:.6rem}.cta-calendar-top i:first-child{left:1.8rem}.cta-calendar-top i:nth-child(2){right:1.8rem}.cta-calendar-top span{color:#e4e4e7;font-size:1.5rem;font-weight:800}.cta-calendar-days{grid-template-columns:repeat(3,1fr);gap:.55rem;padding:1rem;display:grid}.cta-calendar-days i{aspect-ratio:1;background:#ffffff08;border:1px solid #ffffff0d;border-radius:.3rem}.cta-calendar-days i:nth-child(5){background:#a1a1aa;box-shadow:0 0 12px #ffffff2e}@keyframes cta-glow-breathe{0%,to{opacity:.7;transform:translate(-50%)scale(.96)}50%{opacity:1;transform:translate(-50%)scale(1.04)}}@keyframes cta-ring-spin{0%{transform:rotateX(68deg)rotate(14deg)}to{transform:rotateX(68deg)rotate(374deg)}}@keyframes cta-ring-spin-reverse{0%{transform:rotateX(70deg)rotate(-18deg)}to{transform:rotateX(70deg)rotate(-378deg)}}@keyframes cta-panel-sheen{0%,22%{left:-55%}68%,to{left:135%}}@keyframes cta-light-pulse{0%,to{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes cta-brief-float{0%,to{transform:perspective(700px)rotateY(20deg)rotateX(7deg)rotate(-7deg)translateY(0)}50%{transform:perspective(700px)rotateY(15deg)rotateX(4deg)rotate(-4deg)translateY(-10px)}}@keyframes cta-calendar-float{0%,to{transform:perspective(700px)rotateY(-20deg)rotateX(7deg)rotate(7deg)translateY(0)}50%{transform:perspective(700px)rotateY(-14deg)rotateX(4deg)rotate(4deg)translateY(-12px)}}@media (max-width:767px){.cta-depth-grid{opacity:.22;background-size:44px 44px}.cta-stage-glow,.cta-stage-ring,.cta-panel-sheen,.cta-kicker-light{animation:none}.cta-3d-panel,.cta-3d-panel:hover,.cta-kicker,.cta-heading,.cta-3d-panel>p:not(.cta-kicker),.cta-main-button,.cta-main-button:hover,.cta-trust-rail{transform:none}}@media (prefers-reduced-motion:reduce){.cta-stage-glow,.cta-stage-ring,.cta-panel-sheen,.cta-kicker-light,.cta-floating-brief,.cta-calendar-cube{animation:none!important}.cta-3d-panel,.cta-3d-panel:hover,.cta-kicker,.cta-heading,.cta-3d-panel>p:not(.cta-kicker),.cta-main-button,.cta-main-button:hover,.cta-trust-rail{transform:none;transition-duration:.01ms!important}}.footer-3d{perspective:1300px}.footer-depth-grid{opacity:.3;transform-origin:50% 68%;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:-20% -12% -40%;transform:perspective(650px)rotateX(62deg)scale(1.2);-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.footer-stage-glow{filter:blur(105px);background:#a1a1aa1c;border-radius:50%;width:46rem;height:30rem;animation:9s ease-in-out infinite footer-glow-breathe;position:absolute;top:-18rem;left:18%}.footer-orbit-object{opacity:.38;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:7rem;height:7rem;animation:12s linear infinite footer-orbit-spin;display:grid;position:absolute;top:14%;right:4%;transform:rotateX(66deg)rotate(15deg);box-shadow:inset 0 0 28px #ffffff05,0 25px 55px #0000006b}.footer-orbit-object:before{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:1.1rem}.footer-orbit-object span{color:#fff3;letter-spacing:.1em;font-size:.75rem;font-weight:800;transform:rotate(-15deg)rotateX(-66deg)}.footer-brand-card{--footer-rotate-x:0deg;--footer-rotate-y:0deg;--footer-glow-x:50%;--footer-glow-y:50%;background:radial-gradient(circle at var(--footer-glow-x) var(--footer-glow-y), #ffffff1c, transparent 34%), linear-gradient(145deg, #ffffff0d, #ffffff03);transform:perspective(950px) rotateX(var(--footer-rotate-x)) rotateY(var(--footer-rotate-y));transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff17;transition:transform .16s ease-out,border-color .24s,box-shadow .24s;position:relative;box-shadow:inset 0 1px #ffffff12,0 3px #ffffff05,0 24px 58px #00000061}.footer-brand-card:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff12,#0000 25% 72%,#ffffff05);position:absolute;inset:0}.footer-brand-card:hover{border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff1a,0 4px #ffffff08,0 34px 75px #00000085}.footer-logo-cube{background:linear-gradient(145deg,#fff,#a1a1aa);border:1px solid #ffffffd1;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;transform:translateZ(32px)rotateX(-4deg)rotateY(6deg);box-shadow:inset 1px 1px #fff,0 4px #52525b,0 13px 27px #00000075}.footer-brand-card:hover .footer-logo-cube{transform:translateZ(42px)rotateX(-8deg)rotateY(12deg)translateY(-2px);box-shadow:inset 1px 1px #fff,0 5px #52525b,0 18px 34px #0000008a,0 0 23px #ffffff12}.footer-brand-card>p{transform:translateZ(20px)}.footer-seqorbit-badge{background:#ffffff08;border:1px solid #ffffff17;transform:translateZ(26px);box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000047}.footer-seqorbit-mark{color:#f4f4f5;background:linear-gradient(145deg,#3f3f46,#18181b);border:1px solid #ffffff1f;border-radius:.45rem;place-items:center;width:1.45rem;height:1.45rem;font-size:.65rem;font-weight:800;display:grid;box-shadow:0 5px 12px #00000061}.footer-brand-shadow{z-index:-1;filter:blur(14px);background:#000000b3;border-radius:50%;height:1.8rem;position:absolute;bottom:-1.25rem;left:8%;right:8%;transform:translateZ(-35px)}.footer-link-column{background:0 0;border:1px solid #0000;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s,background .26s,box-shadow .26s;position:relative;transform:perspective(750px)translateZ(0)translateY(0);box-shadow:0 14px 35px #0000}.footer-link-column:hover{background:linear-gradient(145deg,#ffffff09,#ffffff02);border-color:#ffffff14;transform:perspective(750px)translateZ(16px)translateY(-3px);box-shadow:inset 0 1px #ffffff0a,0 20px 45px #00000042}.footer-link-column a{align-items:center;gap:.45rem;transition:color .18s,transform .18s,text-shadow .18s;display:inline-flex;position:relative}.footer-link-column a:before{content:"";background:#a1a1aa;width:0;height:1px;transition:width .18s}.footer-link-column a:hover{color:#f4f4f5;text-shadow:0 0 14px #ffffff24;transform:translate(3px)}.footer-link-column a:hover:before{width:.75rem}.footer-bottom-bar{position:relative}.footer-bottom-bar:before{content:"";background:linear-gradient(90deg,#ffffff3d,#0000);width:28%;height:1px;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #ffffff12}.footer-status-dot{background:#a1a1aa;border-radius:9999px;width:.38rem;height:.38rem;animation:2.8s ease-in-out infinite footer-status-pulse;box-shadow:0 0 10px #ffffff61}@keyframes footer-glow-breathe{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes footer-orbit-spin{0%{transform:rotateX(66deg)rotate(15deg)}to{transform:rotateX(66deg)rotate(375deg)}}@keyframes footer-status-pulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (max-width:767px){.footer-depth-grid{opacity:.18;background-size:42px 42px}.footer-stage-glow,.footer-orbit-object,.footer-status-dot{animation:none}.footer-brand-card,.footer-brand-card:hover,.footer-logo-cube,.footer-brand-card:hover .footer-logo-cube,.footer-brand-card>p,.footer-seqorbit-badge,.footer-link-column,.footer-link-column:hover{transform:none}}@media (prefers-reduced-motion:reduce){.footer-stage-glow,.footer-orbit-object,.footer-status-dot{animation:none!important}.footer-brand-card,.footer-brand-card:hover,.footer-logo-cube,.footer-brand-card:hover .footer-logo-cube,.footer-brand-card>p,.footer-seqorbit-badge,.footer-link-column,.footer-link-column:hover{transform:none;transition-duration:.01ms!important}}.legal-3d-page{perspective:1500px}.legal-depth-grid{opacity:.32;transform-origin:50% 72%;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:12% -20% -38%;transform:perspective(680px)rotateX(64deg)scale(1.2);-webkit-mask-image:radial-gradient(72% 70% at 50% 40%,#000,#0000 90%);mask-image:radial-gradient(72% 70% at 50% 40%,#000,#0000 90%)}.legal-stage-glow{filter:blur(115px);border-radius:50%;position:absolute}.legal-stage-glow-one{background:#a1a1aa1f;width:42rem;height:34rem;animation:9s ease-in-out infinite legal-glow-one;top:-12rem;left:12%}.legal-stage-glow-two{background:#71717a17;width:36rem;height:36rem;animation:11s ease-in-out infinite legal-glow-two;bottom:8%;right:-14rem}.legal-orbit{border:1px solid #ffffff12;border-radius:50%;position:absolute;box-shadow:inset 0 0 38px #ffffff05}.legal-orbit-one{width:21rem;height:21rem;animation:15s linear infinite legal-orbit-spin;top:8%;left:-8rem;transform:rotateX(68deg)rotate(15deg)}.legal-orbit-two{opacity:.58;width:16rem;height:16rem;animation:13s linear infinite legal-orbit-spin-reverse;bottom:15%;right:-6rem;transform:rotateX(71deg)rotate(-20deg)}.legal-back-link{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff08;border:1px solid #ffffff17;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,color .22s,box-shadow .22s;transform:translateY(0);box-shadow:inset 0 1px #ffffff0d,0 12px 26px #00000047}.legal-back-link:hover{color:#f4f4f5;border-color:#ffffff2e;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff12,0 17px 34px #00000061}.legal-3d-header{--legal-rotate-x:0deg;--legal-rotate-y:0deg;--legal-glow-x:50%;--legal-glow-y:50%;background:radial-gradient(circle at var(--legal-glow-x) var(--legal-glow-y), #ffffff21, transparent 34%), radial-gradient(circle at 88% 5%, #ffffff14, transparent 28%), linear-gradient(145deg, #1a1a1d, #09090b 76%);transform:perspective(1200px) rotateX(var(--legal-rotate-x)) rotateY(var(--legal-rotate-y));transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff1c;transition:transform .17s ease-out,border-color .26s,box-shadow .26s;box-shadow:inset 0 1px #ffffff17,0 4px #ffffff06,0 38px 95px #00000085}.legal-3d-header:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff14,#0000 23% 74%,#ffffff05);position:absolute;inset:0}.legal-3d-header:hover{border-color:#fff3;box-shadow:inset 0 1px #ffffff1f,0 5px #ffffff09,0 48px 115px #0000009e}.legal-header-sheen{background:linear-gradient(90deg,#0000,#ffffff0f,#0000);width:34%;height:200%;animation:8s ease-in-out infinite legal-header-sheen;position:absolute;top:-50%;left:-45%;transform:rotate(18deg)translateZ(6px)}.legal-seqorbit-mark{color:#e4e4e7;background:linear-gradient(145deg,#3f3f46,#18181b);border:1px solid #ffffff21;border-radius:.5rem;place-items:center;width:1.65rem;height:1.65rem;font-size:.7rem;font-weight:800;display:grid;box-shadow:0 6px 14px #0006}.legal-page-title{color:#fff;text-shadow:0 1px #d4d4d8,0 3px #71717a,0 7px #27272a,0 18px 44px #000000ad;transform:translateZ(38px)}.legal-3d-header p{transform:translateZ(24px)}.legal-header-icon{color:#fff;background:radial-gradient(circle at 28% 22%,#ffffff2b,#0000 26%),linear-gradient(145deg,#494950,#171719 72%);border:1px solid #ffffff29;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;transform:translateZ(48px)rotateX(-5deg)rotateY(8deg);box-shadow:inset 1px 1px #ffffff24,inset -1px -1px #00000080,0 6px 0 -2px #09090b,0 22px 40px #00000085}.legal-3d-header:hover .legal-header-icon{transform:translateZ(58px)rotateX(-9deg)rotateY(14deg)translateY(-3px);box-shadow:inset 1px 1px #ffffff2e,inset -1px -1px #00000085,0 7px 0 -2px #09090b,0 28px 50px #0000009e,0 0 30px #ffffff0f}.legal-header-floor{z-index:-1;filter:blur(18px);background:#000000bf;border-radius:50%;height:2.8rem;position:absolute;bottom:-2rem;left:9%;right:9%;transform:translateZ(-45px)}.legal-side-rail>div{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform-origin:100%;background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid #ffffff14;transform:perspective(800px)rotateY(3deg);box-shadow:inset 0 1px #ffffff0d,0 20px 45px #0000004d}.legal-rail-icon{color:#e4e4e7;background:linear-gradient(145deg,#35353a,#131315);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff17,0 8px 18px #00000061}.legal-rail-status{color:#71717a;align-items:center;gap:.5rem;font-size:.7rem;font-weight:600;display:flex}.legal-status-light{background:#d4d4d8;border-radius:50%;width:.42rem;height:.42rem;animation:2.8s ease-in-out infinite legal-status-pulse;box-shadow:0 0 11px #ffffff94}.legal-document-object{opacity:.38;background:linear-gradient(145deg,#26262a,#0a0a0c 76%);border:1px solid #ffffff1f;border-radius:1.25rem;width:10rem;height:13rem;padding:1.25rem;animation:8s ease-in-out infinite legal-document-float;position:absolute;top:30%;right:2.5%;transform:perspective(750px)rotateY(-22deg)rotateX(8deg)rotate(7deg);box-shadow:inset 1px 1px #ffffff17,18px 30px 60px #0000009e}.legal-document-fold{clip-path:polygon(0 0,100% 100%,0 100%);background:#ffffff0a;border-bottom:1px solid #ffffff1a;border-left:1px solid #ffffff1a;width:2.4rem;height:2.4rem;position:absolute;top:0;right:0}.legal-document-object>span{color:#a1a1aa;letter-spacing:.16em;margin-bottom:2rem;font-size:.52rem;font-weight:800;display:block}.legal-document-object>b{background:linear-gradient(90deg,#ffffff40,#ffffff0a);border-radius:9999px;width:100%;height:.42rem;margin-top:.7rem;display:block}.legal-document-object>b:nth-of-type(2){width:78%}.legal-document-object>b:nth-of-type(3){width:56%}.legal-document-object>i{color:#e4e4e7;background:#303035;border:1px solid #ffffff21;border-radius:.7rem;place-items:center;width:2.2rem;height:2.2rem;font-style:normal;display:grid;position:absolute;bottom:1.1rem;right:1.1rem;box-shadow:0 8px 18px #0000006b}.legal-article{color:#a1a1aa;perspective:1000px}.legal-article>div,.legal-article>section,.legal-article>aside{transform-origin:0;background:radial-gradient(circle at 10% 0,#ffffff0a,#0000 30%),linear-gradient(145deg,#ffffff0a,#ffffff02);border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s,background .28s;position:relative;transform:perspective(1000px)rotateY(-.65deg)translateZ(0);box-shadow:inset 0 1px #ffffff0d,0 18px 42px #0000003d}.legal-article>section:nth-of-type(2n){transform-origin:100%;transform:perspective(1000px)rotateY(.65deg)translateZ(0)}.legal-article>div:hover,.legal-article>section:hover,.legal-article>aside:hover{background:radial-gradient(circle at 10% 0,#ffffff12,#0000 32%),linear-gradient(145deg,#ffffff0e,#ffffff03);border-color:#ffffff26;transform:perspective(1000px)rotateY(0)translateZ(15px)translateY(-2px);box-shadow:inset 0 1px #ffffff14,0 25px 58px #00000061}.legal-article h2,.legal-article strong,.legal-article .text-foreground{color:#f4f4f5}.legal-article h2{text-shadow:0 2px #27272a,0 8px 20px #0000007a}.legal-article ul{color:#a1a1aa}.legal-article li::marker{color:#71717a!important}.legal-article a{color:#f4f4f5;text-decoration-color:#71717a;transition:color .18s,text-shadow .18s}.legal-article a:hover{color:#fff;text-shadow:0 0 16px #fff3}.legal-article>aside{color:#71717a;background:#ffffff08;border-color:#ffffff1a}@keyframes legal-glow-one{0%,to{opacity:.68;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes legal-glow-two{0%,to{opacity:.55;transform:scale(1.03)}50%{opacity:.9;transform:scale(.96)}}@keyframes legal-orbit-spin{0%{transform:rotateX(68deg)rotate(15deg)}to{transform:rotateX(68deg)rotate(375deg)}}@keyframes legal-orbit-spin-reverse{0%{transform:rotateX(71deg)rotate(-20deg)}to{transform:rotateX(71deg)rotate(-380deg)}}@keyframes legal-header-sheen{0%,24%{left:-45%}68%,to{left:135%}}@keyframes legal-status-pulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes legal-document-float{0%,to{transform:perspective(750px)rotateY(-22deg)rotateX(8deg)rotate(7deg)translateY(0)}50%{transform:perspective(750px)rotateY(-16deg)rotateX(5deg)rotate(4deg)translateY(-12px)}}@media (max-width:767px){.legal-depth-grid{opacity:.2;background-size:44px 44px}.legal-stage-glow,.legal-orbit,.legal-header-sheen,.legal-status-light{animation:none}.legal-3d-header,.legal-3d-header:hover,.legal-page-title,.legal-3d-header p,.legal-header-icon,.legal-3d-header:hover .legal-header-icon,.legal-article>div,.legal-article>section,.legal-article>section:nth-of-type(2n),.legal-article>aside,.legal-article>div:hover,.legal-article>section:hover,.legal-article>aside:hover{transform:none}}@media (prefers-reduced-motion:reduce){.legal-stage-glow,.legal-orbit,.legal-header-sheen,.legal-status-light,.legal-document-object{animation:none!important}.legal-back-link,.legal-back-link:hover,.legal-3d-header,.legal-3d-header:hover,.legal-page-title,.legal-3d-header p,.legal-header-icon,.legal-3d-header:hover .legal-header-icon,.legal-article>div,.legal-article>section,.legal-article>section:nth-of-type(2n),.legal-article>aside,.legal-article>div:hover,.legal-article>section:hover,.legal-article>aside:hover{transform:none;transition-duration:.01ms!important}}.nav-3d{perspective:1100px}.nav-3d:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#03030499,#0000);position:absolute;inset:0 0 -1rem}.nav-3d-shell{--nav-glow-x:50%;--nav-glow-y:50%;background:radial-gradient(circle at var(--nav-glow-x) var(--nav-glow-y), #ffffff17, transparent 28%), linear-gradient(145deg, #18181be0, #070708e8);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);transform-style:preserve-3d;border:1px solid #ffffff1c;transform:perspective(1100px)rotateX(0);box-shadow:inset 0 1px #ffffff14,0 3px #ffffff05,0 18px 48px #00000075}.nav-3d-shell:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:42%;height:1px;position:absolute;top:0;left:12%;box-shadow:0 0 12px #ffffff1a}.nav-shell-sheen{background:linear-gradient(115deg,#ffffff08,#0000 24% 75%,#ffffff04)}.nav-brand{color:#f4f4f5;text-shadow:0 4px 15px #0000008c;transform-style:preserve-3d;transform:translateZ(24px)}.nav-brand-copy{transform:translateZ(8px)}.nav-links-panel{background:#0003;border:1px solid #ffffff12;transform:translateZ(20px);box-shadow:inset 0 2px 10px #00000047,0 1px #ffffff0a}.nav-link{color:#a1a1aa;transition:color .19s,background .19s,box-shadow .19s,transform .19s;position:relative}.nav-link:after{content:"";background:linear-gradient(90deg,#0000,#d4d4d8,#0000);width:0;height:1px;transition:width .19s;position:absolute;bottom:.3rem;left:50%;transform:translate(-50%)}.nav-link:hover{color:#f4f4f5;background:#ffffff0d;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 8px 18px #0000003d}.nav-link:hover:after{width:55%}.nav-auth-button{transition:transform .21s cubic-bezier(.22,1,.36,1),box-shadow .21s,background .21s;transform:translateY(0);box-shadow:inset 0 1px #fff,0 3px #71717a,0 10px 22px #00000070;color:#09090b!important;background:#fafafa!important;border:1px solid #fffc!important}.nav-auth-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 4px #71717a,0 15px 28px #0000008a,0 0 20px #ffffff12;background:#fff!important}.nav-auth-button:active{transform:translateY(1px);box-shadow:inset 0 1px #fff,0 1px #71717a,0 5px 12px #00000070}.nav-auth-button-outline{box-shadow:inset 0 1px #ffffff0d,0 8px 18px #0000004d;color:#e4e4e7!important;background:#ffffff08!important;border-color:#ffffff26!important}.nav-auth-button-outline:hover{box-shadow:inset 0 1px #ffffff14,0 13px 25px #0006;background:#ffffff12!important;border-color:#ffffff47!important}.nav-menu-toggle{color:#e4e4e7;background:linear-gradient(145deg,#ffffff0f,#ffffff03);border:1px solid #ffffff1a;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;transform:translateY(0)rotateX(0);box-shadow:inset 0 1px #ffffff0f,0 3px #0000004d,0 9px 20px #00000052}.nav-menu-toggle:hover,.nav-menu-toggle.is-open{background:#ffffff12;border-color:#fff3;transform:translateY(-2px)rotateX(-4deg);box-shadow:inset 0 1px #ffffff17,0 4px #00000057,0 13px 25px #0000006b}.nav-mobile-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform-origin:top;background:radial-gradient(circle at 80% 0,#ffffff12,#0000 30%),linear-gradient(145deg,#18181bf5,#070708f7);border:1px solid #ffffff1a;animation:.26s cubic-bezier(.22,1,.36,1) nav-menu-reveal;box-shadow:inset 0 1px #ffffff12,0 28px 60px #0000008c}.nav-mobile-link{color:#a1a1aa;border:1px solid #0000;transition:color .18s,background .18s,border-color .18s,transform .18s}.nav-mobile-link:hover{color:#f4f4f5;background:#ffffff0a;border-color:#ffffff14;transform:translate(3px)}@keyframes nav-menu-reveal{0%{opacity:0;transform:perspective(700px)rotateX(-8deg)translateY(-8px)scale(.98)}to{opacity:1;transform:perspective(700px)rotateX(0)translateY(0)scale(1)}}@media (max-width:767px){.nav-3d{padding-left:.5rem;padding-right:.5rem}.nav-3d-shell,.nav-brand,.nav-logo-cube,.nav-brand:hover .nav-logo-cube,.nav-brand-copy,.nav-menu-toggle,.nav-menu-toggle:hover,.nav-menu-toggle.is-open{transform:none}}@media (prefers-reduced-motion:reduce){.nav-logo-cube,.nav-brand:hover .nav-logo-cube,.nav-link,.nav-auth-button,.nav-auth-button:hover,.nav-menu-toggle,.nav-menu-toggle:hover,.nav-menu-toggle.is-open,.nav-mobile-menu,.nav-mobile-link{transform:none;transition-duration:.01ms!important;animation:none!important}}.hero-3d{--parallax-x:0px;--parallax-y:0px;--parallax-x-reverse:0px;--parallax-y-reverse:0px;perspective:1200px}.hero-3d:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#050505eb);height:22%;position:absolute;inset:auto 0 0}.hero-grid{transform:perspective(700px) rotateX(58deg) scale(1.45) translate3d(var(--parallax-x), var(--parallax-y), -80px);transform-origin:50% 72%;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:54px 54px;transition:transform .18s ease-out;-webkit-mask-image:linear-gradient(#000 5%,#0000 84%);mask-image:linear-gradient(#000 5%,#0000 84%)}.hero-aurora{filter:blur(90px);opacity:.12;will-change:transform;border-radius:9999px;position:absolute}.hero-aurora-one{width:42rem;height:28rem;transform:translate3d(var(--parallax-x-reverse), var(--parallax-y-reverse), 0);background:#7877c694;top:4%;left:8%}.hero-aurora-two{width:34rem;height:24rem;transform:translate3d(var(--parallax-x), var(--parallax-y), 0);background:#a1a1aa7a;bottom:8%;right:2%}.hero-shape{opacity:.42;filter:blur(.2px);will-change:transform;position:absolute}.hero-sphere{background:radial-gradient(circle at 30% 25%,#ffffff59,#0000 20%),radial-gradient(circle at 60% 65%,#242428,#09090b 67%);border:1px solid #ffffff1a;border-radius:9999px;width:6.5rem;height:6.5rem;animation:7s ease-in-out infinite sphere-float;top:19%;left:7%;box-shadow:inset -18px -20px 30px #0000008c,inset 8px 7px 16px #ffffff0d,0 28px 50px #00000073}.hero-cube{background:linear-gradient(145deg,#ffffff1a,#ffffff03);border:1px solid #ffffff21;border-radius:1.25rem;width:4.5rem;height:4.5rem;animation:8.5s ease-in-out infinite cube-float;bottom:16%;right:11%;transform:rotate(22deg);box-shadow:inset 7px 7px 18px #ffffff0a,0 25px 45px #0000007a}.hero-cube span{border:1px solid #ffffff14;border-radius:.75rem;position:absolute;inset:.7rem}.hero-torus{border:17px solid #17171a;border-radius:9999px;width:5.5rem;height:5.5rem;animation:9s ease-in-out infinite torus-float;top:34%;right:7%;box-shadow:inset 5px 6px 10px #ffffff14,8px 12px 25px #0000008c,0 0 30px #ffffff08}.hero-badge{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff17,#ffffff08);border:1px solid #ffffff21;animation:3.2s ease-in-out infinite badge-float;box-shadow:inset 0 1px #ffffff1a,0 12px 35px #0000004d,0 0 28px #ffffff06}.hero-title{color:#fafafa;text-shadow:0 1px #d4d4d8,0 2px #a1a1aa,0 5px 16px #000c,0 18px 52px #ffffff12;transform-origin:bottom;transition:transform .5s cubic-bezier(.22,1,.36,1),text-shadow .5s;transform:perspective(900px)rotateX(1.5deg)}.hero-title:hover{text-shadow:0 1px #e4e4e7,0 3px #a1a1aa,0 7px 20px #000000d9,0 20px 60px #ffffff1a;transform:perspective(900px)rotateX(0)translateY(-2px)}.hero-title-highlight{color:#fff;-webkit-text-fill-color:transparent;background:linear-gradient(#fff 28%,#a1a1aa 115%);-webkit-background-clip:text;background-clip:text}.hero-button-primary,.hero-button-secondary{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s,background-color .22s;transform:translateY(0)}.hero-button-primary{border:1px solid #fffc;box-shadow:0 2px #a1a1aa,0 10px 25px #00000080,0 0 25px #ffffff12;color:#09090b!important;background:#fafafa!important}.hero-button-primary:hover{transform:translateY(-3px)scale(1.015);box-shadow:0 3px #a1a1aa,0 15px 35px #00000094,0 0 32px #ffffff21;background:#fff!important}.hero-button-primary:active{transform:translateY(1px)scale(.99);box-shadow:0 1px #a1a1aa,0 5px 14px #00000080}.hero-button-secondary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0d,0 8px 24px #00000038;color:#f4f4f5!important;background:#ffffff08!important;border-color:#ffffff2e!important}.hero-button-secondary:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000059,0 0 24px #ffffff12;background:#ffffff12!important;border-color:#ffffff6b!important}.stat-card{--rotate-x:0deg;--rotate-y:0deg;--glow-x:50%;--glow-y:50%;background:radial-gradient(circle at var(--glow-x) var(--glow-y), #ffffff17, transparent 34%), linear-gradient(145deg, #ffffff0f, #ffffff04);transform:perspective(800px) rotateX(var(--rotate-x)) rotateY(var(--rotate-y));transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff17;transition:transform .16s ease-out,border-color .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 45px #0003}.stat-card:after{border-radius:inherit;content:"";opacity:0;background:linear-gradient(115deg,#0000 25%,#ffffff0d,#0000 68%);transition:opacity .24s;position:absolute;inset:0}.stat-card:hover{border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff17,0 24px 55px #00000061}.stat-card:hover:after{opacity:1}.stat-card>*{transform:translateZ(24px)}.briefing-object{opacity:.34;perspective:900px;width:12rem;height:15rem;transform:translate3d(var(--parallax-x), var(--parallax-y), 0);transition:transform .18s ease-out;position:absolute;top:26%;right:3%}.briefing-object-shadow{filter:blur(18px);background:#000000bf;border-radius:50%;width:88%;height:22%;position:absolute;bottom:-12%;right:4%;transform:rotate(-8deg)}.briefing-card{transform-style:preserve-3d;background:linear-gradient(145deg,#29292d,#0b0b0d 72%);border:1px solid #ffffff2e;border-radius:1.4rem;flex-direction:column;justify-content:space-between;padding:1.2rem;animation:7.5s ease-in-out infinite briefing-float;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(-18deg)rotateX(8deg)rotate(5deg);box-shadow:inset 1px 1px #ffffff1a,inset -1px -1px #000c,-18px 28px 60px #000000ad}.briefing-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:80%;height:170%;animation:7.5s ease-in-out infinite card-sheen;position:absolute;top:-35%;left:-70%;transform:rotate(20deg)}.briefing-card-topline,.briefing-card-footer{justify-content:space-between;align-items:center;display:flex}.briefing-logo{color:#09090b;background:#f4f4f5;border-radius:.65rem;place-items:center;width:2.1rem;height:2.1rem;font-size:.8rem;font-weight:800;display:grid;box-shadow:0 5px 14px #00000073}.briefing-status{color:#a1a1aa;letter-spacing:.14em;border:1px solid #ffffff1a;border-radius:9999px;padding:.2rem .48rem;font-size:.42rem;font-weight:700}.briefing-card-copy{gap:.65rem;display:grid}.briefing-card-copy span{background:linear-gradient(90deg,#ffffff52,#ffffff0d);border-radius:9999px;height:.42rem}.briefing-card-copy span:nth-child(2){width:82%}.briefing-card-copy span:nth-child(3){width:58%}.briefing-card-footer{justify-content:flex-start;gap:.4rem}.briefing-card-footer i{background:#71717a;border:2px solid #17171a;border-radius:9999px;width:1.35rem;height:1.35rem;box-shadow:0 3px 8px #0006}.briefing-card-footer i:nth-child(2){background:#52525b;margin-left:-.7rem}.briefing-card-footer i:nth-child(3){background:#3f3f46;margin-left:-.7rem}@keyframes badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sphere-float{0%,to{transform:translate3d(var(--parallax-x), var(--parallax-y), 0) rotate(0deg)}50%{transform:translate3d(var(--parallax-x), calc(var(--parallax-y) - 12px), 0) rotate(8deg)}}@keyframes cube-float{0%,to{transform:translate3d(var(--parallax-x), var(--parallax-y), 0) rotate(22deg)}50%{transform:translate3d(var(--parallax-x), calc(var(--parallax-y) - 14px), 0) rotate(30deg)}}@keyframes torus-float{0%,to{transform:translate3d(var(--parallax-x), var(--parallax-y), 0) rotateX(62deg) rotateZ(0deg)}50%{transform:translate3d(var(--parallax-x), calc(var(--parallax-y) - 10px), 0) rotateX(62deg) rotateZ(16deg)}}@keyframes briefing-float{0%,to{transform:rotateY(-18deg)rotateX(8deg)rotate(5deg)translateY(0)}50%{transform:rotateY(-13deg)rotateX(5deg)rotate(3deg)translateY(-10px)}}@keyframes card-sheen{0%,25%{left:-70%}65%,to{left:130%}}@media (max-width:767px){.hero-grid{opacity:.65;background-size:42px 42px;transform:perspective(600px)rotateX(62deg)scale(1.8)}.hero-shape{animation:none}.hero-sphere{top:15%;left:-2.5rem;transform:scale(.72)}.hero-cube{bottom:11%;right:-1.5rem;transform:scale(.75)rotate(22deg)}.hero-torus{display:none}.hero-title{text-shadow:0 1px #a1a1aa,0 7px 24px #000000bf;transform:none}.stat-card,.stat-card:hover,.stat-card>*{transform:none}}@media (prefers-reduced-motion:reduce){.hero-grid,.hero-aurora,.briefing-object,.hero-button-primary,.hero-button-secondary,.hero-title,.stat-card{transition-duration:.01ms!important}.hero-badge,.hero-shape,.briefing-card,.briefing-card:before{animation:none!important}.hero-title,.hero-title:hover,.hero-button-primary:hover,.hero-button-secondary:hover,.stat-card,.stat-card:hover{transform:none}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}
