@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap";@layer components;@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@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-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-600:oklch(64.8% .2 131.684);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-600:oklch(59.6% .145 163.225);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-600:oklch(60.9% .126 221.723);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-600:oklch(58.8% .158 241.966);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-600:oklch(51.1% .262 276.966);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-600:oklch(54.1% .281 293.009);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-600:oklch(59.2% .249 .584);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-600:oklch(58.6% .253 17.585);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-600:oklch(44.6% .043 257.281);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-600:oklch(44.2% .017 285.786);--color-stone-100:oklch(97% .001 106.424);--color-stone-600:oklch(44.4% .011 73.639);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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)}}@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;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}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Ubuntu,sans-serif}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;margin:0;padding:0;font-size:1rem}@media screen and (max-width:1920px){html{font-size:calc(.84rem + .32vw)}}@media screen and (max-width:768px){html{font-size:calc(.87rem + .26vw)}}body{background:linear-gradient(var(--gradient-deg-180),var(--color-white-short) var(--gradient-start-percent),var(--color-white-short) var(--base-25-percent),var(--color-white-short) var(--base-50-percent),var(--color-blue-mist) var(--base-75-percent),var(--color-white-short) var(--gradient-end-percent));flex-direction:column;align-items:center;width:100%;min-height:100%;margin:0;font-family:Ubuntu,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;display:flex;overflow-x:hidden}main{width:100vw}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing) * 0)}.top-2{top:calc(var(--spacing) * 2)}.top-\[73px\]{top:73px}.right-2{right:calc(var(--spacing) * 2)}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-146{margin:calc(var(--spacing) * 146)}.m-256{margin:calc(var(--spacing) * 256)}.m-418{margin:calc(var(--spacing) * 418)}.m-621{margin:calc(var(--spacing) * 621)}.m-687{margin:calc(var(--spacing) * 687)}.m-700{margin:calc(var(--spacing) * 700)}.m-850{margin:calc(var(--spacing) * 850)}.m-898{margin:calc(var(--spacing) * 898)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-8{margin-block:calc(var(--spacing) * 8)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.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-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-full{height:100%}.max-h-\[calc\(100vh-73px\)\]{max-height:calc(100vh - 73px)}.min-h-\[300px\]{min-height:300px}.min-h-screen{min-height:100vh}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.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-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-96{min-width:calc(var(--spacing) * 96)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * 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-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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-300{border-color:var(--color-green-300)}.border-green-500{border-color:var(--color-green-500)}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-500{border-color:var(--color-orange-500)}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-500{border-color:var(--color-purple-500)}.border-red-500{border-color:var(--color-red-500)}.\!bg-red-500{background-color:var(--color-red-500)!important}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-lime-100{background-color:var(--color-lime-100)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-100{--tw-gradient-from:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-100{--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pr-12{padding-right:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-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-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-\[10px\]{font-size:10px}.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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[color\]{color:color}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-800{color:var(--color-amber-800)}.text-blue-100{color:var(--color-blue-100)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-cyan-600{color:var(--color-cyan-600)}.text-emerald-600{color:var(--color-emerald-600)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-600{color:var(--color-indigo-600)}.text-lime-600{color:var(--color-lime-600)}.text-orange-600{color:var(--color-orange-600)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-pink-600{color:var(--color-pink-600)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-900{color:var(--color-red-900)}.text-rose-600{color:var(--color-rose-600)}.text-sky-600{color:var(--color-sky-600)}.text-slate-600{color:var(--color-slate-600)}.text-stone-600{color:var(--color-stone-600)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.text-zinc-600{color:var(--color-zinc-600)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-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)}.shadow-sm,.shadow\/border,.shadow\/both{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media(hover:hover){.group-hover\:translate-x-2:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}.group-hover\:text-purple-600:is(:where(.group):hover *){color:var(--color-purple-600)}.group-hover\:text-teal-600:is(:where(.group):hover *){color:var(--color-teal-600)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\:border-teal-300:hover{border-color:var(--color-teal-300)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:text-blue-400:hover{color:var(--color-blue-400)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.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-blue-500:focus{--tw-ring-color:var(--color-blue-500)}@media(min-width:40rem){.sm\:w-auto{width:auto}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.container-max{width:100%;max-width:1920px}}:root{--base-0:0;--base-border:solid var(--base-border-width) var(--color-gray-border);--base-border-image:solid var(--image-border-width) var(--color-gray-border);--base-border-width:1px;--base-02em:.2em;--base-04em:.4em;--base-06em:.6em;--base-08em:.8em;--base-2px:.125rem;--base-3px:.188rem;--base-4px:.25rem;--base-6px:.375rem;--base-8px:.5rem;--base-12px:.75rem;--base-14px:.875rem;--base-16px:1rem;--base-20px:1.25rem;--base-24px:1.5rem;--base-28px:1.75rem;--base-30px:1.875rem;--base-32px:2rem;--base-36px:2.25rem;--base-38px:2.375rem;--base-40px:2.5rem;--base-44px:2.75rem;--base-48px:3rem;--base-64px:4rem;--base-86px:5.375rem;--base-288px:18rem;--base-348px:21.75rem;--base-360px:22.5rem;--base-640px:40rem;--base-1200px:75rem;--base-negative-half-px:-.5px;--base-negative-2px:-.125rem;--base-negative-1-5px:-.094rem;--base-negative-3px:-.188rem;--base-negative-5px:-.313rem;--base-negative-6px:-.375rem;--base-negative-8px:-.5rem;--base-negative-16px:-1rem;--base-negative-24px:-1.5rem;--base-negative-30px:-1.875rem;--base-negative-31px:-1.938rem;--base-negative-32px:-2rem;--base-negative-34px:-2.125rem;--base-50-vh:50vh;--base-25-percent:25%;--base-40-percent:40%;--base-50-percent:50%;--base-75-percent:75%;--base-100-percent:100%;--base-100-vw:100vw;--base-negative-50-percent:-50%;--base-1fr:1fr;--gradient-deg-90:90deg;--gradient-deg-180:180deg;--gradient-start-percent:0%;--gradient-end-percent:var(--base-100-percent);--mask-fade:linear-gradient(200deg, black 56%, #000000a3, #00000014);--z-index-1:1;--z-index-2:2;--z-index-3:3;--z-index-dropdown:1000;--z-index-modal:1100;--z-index-mobile-menu:9999;--z-index-mobile-menu-toggle:10000;--color-black-short:#000;--color-black-50:#00000080;--color-blue-gray:#546e7a;--color-blue-gray-light:#546e7a1a;--color-blue-gray-medium:#546e7a33;--color-blue-light:#ebf4ff;--color-blue-mist:#f1f7ff;--color-blue-primary:#0d8aff;--color-cyan-light:#e5f8fd;--color-gray:#d5d8dd;--color-gray-border:#cfd8dc;--color-lavender-light:#eceafc;--color-peach-light:#fed0c8;--color-peach-light-alpha:#fed0c866;--color-red-primary:#f72717;--color-text-muted:#455252;--color-text-primary:#001f1f;--color-text-secondary:#718792;--color-transparent:transparent;--color-white-short:#fff;--color-black-30:#0000004d;--color-transparent-white:#fff0;--font-family-primary:Ubuntu, sans-serif;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-text-xs:.8rem;--font-text-sm:var(--base-16px);--font-text-md:var(--base-20px);--font-text-lg:1.2rem;--font-text-xl:var(--base-38px);--font-text-2xl:var(--base-44px);--font-text-3xl:var(--base-36px);--font-text-footer:var(--base-14px);--font-title-md:1.2rem;--font-title-2xl:2.6rem;--font-title-3xl:var(--font-title-2xl);--font-title-4xl:3.2rem;--typography-title-letter-spacing:-.024em;--letter-spacing-title-md:-.016em;--line-height-tight:1.1;--line-height-body:1.3;--line-height-normal:1.5;--line-height-relaxed:1.6;--spacing-3xs:var(--base-4px);--spacing-2xs:.4rem;--spacing-xs:var(--base-8px);--spacing-xs-sm:.6rem;--spacing-sm:var(--base-12px);--spacing-gap:.8rem;--spacing-md:var(--base-16px);--spacing-md-lg:1.2rem;--spacing-lg:var(--base-20px);--spacing-content:1.6rem;--spacing-xl:var(--base-32px);--spacing-2xl:2.4rem;--spacing-3xl:var(--base-64px);--radius-sm:var(--base-8px);--radius-md:var(--base-12px);--radius-lg:var(--base-16px);--radius-card-sm:.8rem;--radius-card-md:1.2rem;--radius-card:1.6rem;--radius-card-lg:2.4rem;--radius-full:9999px;--transition-fast:.15s;--transition-normal:.2s;--transition-ease:ease;--transition-ease-in-out:ease-in-out;--transition-spring:.3s cubic-bezier(.23, 1, .32, 1);--transition-hero-image:2s cubic-bezier(.23, 1, .32, 1);--opacity-0:0;--opacity-07:.7;--opacity-1:1;--opacity-disabled:.5;--opacity-shadow-04:.04;--opacity-shadow-08:.08;--shadow-y-2px:var(--base-2px);--shadow-y-4px:var(--base-4px);--icon-size-default:var(--base-24px);--section-content-width:72rem;--section-max-width:var(--base-1200px);--section-wide-width:92rem;--accordion-border-hover:var(--color-gray-border);--accordion-closed-bg:#d5d8dd40;--accordion-icon-color:#6a7878;--accordion-item-radius:.8rem;--banner-bg:var(--button-secondary-gradient-start);--banner-brand-size:var(--base-28px);--banner-inside-gap:var(--base-08em);--banner-inside-padding:var(--base-02em);--banner-max-width:48rem;--button-ai-gradient-end:#9b00ce;--button-ai-gradient-start:#c026d3;--button-arrow-bg:#fff6;--button-arrow-gap:var(--base-06em);--button-arrow-padding:var(--base-06em);--button-arrow-padding-text:1.2em;--button-arrow-size:1.6em;--button-arrow-svg-size:1em;--button-border-radius:3.5rem;--button-default-bg:#e5e7eb;--button-default-color:#374151;--button-font-size-md:var(--base-16px);--button-font-size-sm:.8rem;--button-gap:.3em;--button-hover-scale:1.2;--button-icon-size:1.5em;--button-line-height:1.2;--button-md-padding-h:1.6em;--button-md-padding-v:var(--base-08em);--button-opacity-bg:#ffffff80;--button-primary-color:var(--color-white-short);--button-primary-gradient-end:var(--color-red-primary);--button-primary-gradient-start:#ff007d;--button-secondary-color:var(--color-blue-primary);--button-secondary-gradient-end:#76dbff;--button-secondary-gradient-start:#b0efff;--button-secondary-shadow-base:#001f1f52;--button-secondary-shadow-inset:#b0efff15;--button-secondary-shadow-light:#001f1f16;--button-sm-padding-h:1.2em;--button-sm-padding-v:.6em;--calculator-left-max-width:38%;--calculator-metric-card-width:13rem;--card-bg:var(--color-white-short);--card-border:var(--color-transparent);--card-border-radius:var(--base-16px);--card-icon-blue-bg:var(--color-blue-light);--card-icon-blue-color:var(--color-blue-primary);--card-icon-default-bg:#f3e9ff;--card-icon-default-color:#9b00ce;--card-icon-font-size:var(--base-40px);--card-icon-purple-bg:#f3e9ff;--card-icon-purple-color:#9b00ce;--card-icon-size:var(--base-64px);--card-min-width:var(--base-360px);--card-padding-md:1.4rem;--card-shadow:var(--base-0) var(--base-64px) var(--base-64px) var(--base-32px) rgba(var(--base-0), var(--base-0), var(--base-0), var(--opacity-0)), var(--base-0) var(--base-32px) var(--base-32px) var(--base-negative-16px) rgba(var(--base-0), var(--base-0), var(--base-0), var(--opacity-0)), var(--base-0) var(--base-16px) var(--base-16px) var(--base-negative-8px) rgba(var(--base-0), var(--base-0), var(--base-0), var(--opacity-0)), var(--base-0) var(--base-12px) var(--base-12px) var(--base-6px) rgba(var(--base-0), var(--base-0), var(--base-0), var(--opacity-shadow-04)), var(--base-0) var(--base-6px) var(--base-6px) var(--base-negative-3px) rgba(var(--base-0), var(--base-0), var(--base-0), var(--opacity-shadow-04)), var(--base-0) var(--base-3px) var(--base-3px) var(--base-negative-1-5px) rgba(var(--base-0), var(--base-0), var(--base-0), var(--opacity-shadow-04)), var(--base-0) var(--base-border-width) var(--base-border-width) var(--base-negative-5px) rgba(var(--base-0), var(--base-0), var(--base-0), var(--opacity-shadow-08)), var(--base-0) var(--base-0) var(--base-0) var(--base-border-width) rgba(var(--base-0), var(--base-0), var(--base-0), var(--opacity-shadow-04));--testimonial-avatar-size:4.5rem;--testimonial-body-columns:var(--base-1fr) .8fr;--testimonial-brand-opacity:12%;--testimonial-card-min-height:var(--base-288px);--testimonial-card-width:var(--base-640px);--testimonial-header-gap:1.6rem;--testimonial-brand-right:-.75rem;--carousel-control-bg:var(--color-white-short);--carousel-control-border:var(--color-gray-border);--carousel-control-border-radius:var(--base-48px);--carousel-control-size:var(--base-48px);--carousel-control-hover-bg:var(--color-blue-light);--carousel-control-hover-border:var(--color-blue-primary);--carousel-transition-duration:.4s;--carousel-transition-timing:cubic-bezier(.4, 0, .2, 1);--clocks-animation-duration:1s;--clocks-svg-size:6.75rem;--clocks-value-font-size:var(--base-32px);--counter-card-width:7.75rem;--dropdown-content-radius:.8rem;--dropdown-trigger-font-size:.8rem;--dropdown-trigger-gap:var(--base-02em);--dropdown-trigger-padding-h:var(--base-08em);--dropdown-trigger-padding-v:.7em;--dropdown-trigger-radius:var(--base-08em);--filter-border-radius:5rem;--filter-shadow-inset:var(--base-0) var(--base-0) var(--base-border-width) var(--base-0) var(--button-secondary-shadow-base), var(--base-0) var(--shadow-y-2px) var(--shadow-y-2px) var(--base-0) var(--button-secondary-shadow-light), var(--base-0) var(--shadow-y-4px) var(--shadow-y-4px) var(--base-0) var(--button-secondary-shadow-light), inset var(--base-0) var(--base-border-width) var(--base-border-width) var(--base-0) var(--button-secondary-shadow-inset);--form-field-height-md:var(--base-40px);--form-focus-outline-width:var(--base-2px);--form-icon-size:1em;--header-brand-height:var(--base-32px);--header-brand-padding:var(--base-06em);--header-gap:.2rem;--header-height:3.6rem;--icon-button-active-bg:var(--color-blue-gray-medium);--icon-button-cursor:pointer;--icon-button-cursor-disabled:not-allowed;--icon-button-hover-bg:var(--color-blue-gray-light);--icon-button-icon-color:var(--color-blue-gray);--icon-button-icon-size-lg:var(--base-32px);--icon-button-icon-size-sm:var(--base-16px);--icon-button-size-lg:var(--base-48px);--icon-button-size-md:var(--base-40px);--icon-button-size-sm:var(--base-32px);--image-border-width:var(--base-2px);--image-padding-gradient:6vh;--input-bg:var(--color-white-short);--input-border-color:var(--color-gray-border);--input-border-radius:var(--base-12px);--input-disabled-bg:#e5e7eb80;--input-success-color:#10b981;--input-success-outline:#10b98133;--input-warning-color:#f59e0b;--input-warning-outline:#f59e0b33;--link-hover-opacity:.8;--link-icon-size:1em;--media-player-aspect-ratio:16 / 9;--media-player-bg:#ff5978;--media-player-padding:var(--base-20px);--mobile-menu-button-size:var(--base-32px);--mobile-menu-toggle-offset:var(--base-negative-24px);--modal-close-font-size:var(--base-24px);--modal-max-height:90vh;--modal-close-line-height:1;--modal-close-size:var(--base-32px);--modal-max-width:64rem;--pagination-item-active-bg:var(--color-blue-primary);--pagination-item-active-color:var(--color-white-short);--pagination-item-bg:var(--color-white-short);--pagination-item-border:var(--color-gray-border);--pagination-item-color:var(--color-gray);--pagination-item-color-active:var(--color-black-short);--pagination-icon-size:var(--base-16px);--pagination-item-hover-bg:var(--color-blue-light);--pagination-item-size:var(--base-40px);--color-rating-star-active:#efb810;--color-rating-star-inactive:var(--color-blue-gray);--rating-star-size:1.375rem;--reference-icon-border:#001f1f14;--reference-icon-border-radius:var(--base-4px);--reference-icon-shadow:#ffffff52;--reference-icon-size:var(--base-32px);--select-dropdown-max-height:14.5rem;--select-icon-rotation:180deg;--slider-container-max-height:37.5rem;--slider-container-padding-left:3.5rem;--slider-dot-active-width:var(--base-20px);--slider-infinite-scroll-duration:30s;--slider-infinite-scroll-gap:var(--base-40px);--slider-media-width:var(--base-640px);--slider-nav-border-radius:var(--base-32px);--slider-nav-button-bg:var(--color-white-short);--slider-nav-button-border:var(--color-gray-border);--slider-nav-button-disabled-opacity:var(--opacity-disabled);--slider-nav-button-hover-bg:var(--color-blue-light);--slider-nav-button-hover-border:var(--color-blue-primary);--slider-nav-button-size:var(--base-32px);--slider-nav-icon-size:var(--base-16px);--slider-pagination-padding-left:3.25rem;--slider-transition-duration:.4s;--slider-transition-timing:cubic-bezier(.4, 0, .2, 1);--stepper-icon-container-size:6rem;--stepper-icon-fill:var(--color-white-short);--stepper-icon-radius:var(--base-100-percent);--stepper-icon-svg-height:var(--base-40px);--stepper-icon-svg-width:var(--base-44px);--stepper-line-color:var(--color-gray);--stepper-text-line-clamp:2;--stepper-title-line-clamp:1;--tabs-panel-media-max-height:23.125rem;--tabs-panel-media-max-height-lg:var(--tabs-panel-media-max-height);--tabs-panel-media-width:var(--base-640px);--tabs-trigger-max-width:14.25rem;--tabs-trigger-min-width:14.125rem;--tag-ai-bg:#f3e9ff;--tag-ai-color:#9b00ce;--tag-border-radius:2em;--tag-button-font-size:.8rem;--tag-button-padding-h:var(--button-sm-padding-h);--tag-button-padding-v:.6em;--tag-container-gap:1em;--tag-default-color:#001f1f;--tag-default-gradient:var(--button-primary-gradient-start);--tag-default-gradient-end:#98f6db;--tag-default-gradient-start:#b0efff;--tag-font-size:var(--base-8px);--tag-gap:var(--base-08em);--tag-grey-color:#455a64;--tag-icon-size:var(--base-12px);--tag-letter-spacing:.08em;--tag-padding-h:var(--base-08em);--tag-padding-v:var(--base-04em);--textarea-line-height:1.5;--textarea-min-height-md:var(--base-36px);--brands-item-height:4.8rem;--brands-item-width:7rem;--brands-slide-duration:10s;--cards-grid-time-gap:var(--base-4px);--cards-grid-time-icon-size:var(--base-12px);--faqs-accordion-max-width:var(--base-640px);--faqs-sticky-top:5rem;--faqs-sticky-top-banner:11.25rem;--footer-bg:#f9fafb;--footer-copyright-link-color:var(--button-default-color);--footer-gap:var(--base-28px);--footer-left-max-width:33rem;--footer-logo-height:var(--base-40px);--hero-flex-grow:1;--herobanner-hover-scale:1.02;--herobanner-left-max-width:32rem;--herobanner-max-height:28rem;--herobanner-min-height:24rem;--herobanner-right-max-width:28rem;--herobanner-tags-gap:1em;--hragent-card-gradient-end:#f3e9ff;--hragent-card-gradient-start:#c8c3ff;--hragent-card-lg-min-height:20rem;--hragent-card-lg-padding:5.6rem;--hragent-features-min-width:var(--base-360px);--hragent-image-max-width:36rem;--hragent-text-max-width:40rem;--hragent-title-max-width:68rem;--module-border-color:#001f1f17;--module-padding-horizontal:var(--module-padding-vertical);--module-padding-vertical:var(--base-32px);--module-title-grid-max-width:var(--base-640px);--resources-grid-gap:var(--base-24px);--resources-image-large-height:19.625rem;--resources-image-small-height:12.75rem;--resources-image-small-width:15rem;--subproducts-ai-gradient-start:#f3e9ff80;--subproducts-card-content-gap:var(--base-02em);--subproducts-cobalt-gradient-start:#b0efff1a;--subproducts-grid-columns:.9fr 1.1fr;--subproducts-progress-bg:var(--color-gray-border);--subproducts-progress-fill:var(--color-red-primary);--subproducts-progress-offset:var(--base-20px);--subproducts-progress-width:var(--base-2px);--subproducts-sidebar-top:8rem;--subproducts-sidebar-top-banner:12.5rem;--subproducts-toc-dot-active-color:var(--color-red-primary);--subproducts-toc-dot-border-width:var(--base-2px);--subproducts-toc-dot-color:var(--color-gray-border);--subproducts-toc-dot-outer-size:1.125rem;--subproducts-toc-dot-radius:1.125rem;--subproducts-toc-dot-size:var(--base-8px);--subproducts-toc-indent:var(--base-08em);--subproducts-toc-item-padding:var(--base-04em);--subproducts-toc-item-padding-left:1.2em;--subproducts-toc-label-color:#889494;--subproducts-variant-padding-top:5.6rem;--about-team-card-max-width:21rem;--about-us-icon-size:var(--base-40px);--about-us-stat-max-width:12rem;--agreements-hero-min-height:var(--base-16px);--app-builder-hero-image-max-height:var(--base-348px);--app-builder-process-grid-min-width:24rem;--app-builder-real-grid-min-width:31.25rem;--app-builder-real-padding:1.4rem;--process-icon-bg:#e8f4fd;--process-icon-border:var(--color-gray-border);--real-after-color:#2e7d32;--real-before-color:#d70014;--roles-icon-bg:#eb6663;--benefits-hero-image-max-height:var(--base-348px);--blog-card-image-height:15.313rem;--blog-description-line-clamp:3;--blog-description-max-height:var(--base-86px);--blog-prose-blockquote-border:var(--base-4px);--blog-tag-container-height:var(--base-20px);--blog-tag-container-height-lg:var(--base-24px);--blog-title-line-clamp:1;--home-banner-grid-max-width:25rem;--home-banner-padding-bottom:2rem;--home-banner-padding-top:5.6rem;--home-banner-title-font-size:3.5rem;--home-banner-title-line-height:.9;--home-bg-color:#f1f7ff;--home-bg-end:80%;--home-bg-start:40%;--home-integrations-gradient-center:#05537a;--home-integrations-gradient-color:#624ee5;--home-integrations-inside-min-height:var(--base-16px);--home-integrations-item-size:var(--base-86px);--home-integrations-list-max-width:56rem;--home-integrations-min-height:32rem;--home-integrations-padding-v:5.6rem;--home-integrations-tag-bg:#fffc;--home-integrations-tag-margin-bottom:.6rem;--home-integrations-text-max-width:38rem;--home-products-card-border-width:var(--base-2px);--home-products-card-height:20.75rem;--home-products-card-title-gap:.3em;--home-products-card-title-line-height:var(--base-24px);--home-products-card-transition:.4s;--home-slider-padding-bottom:var(--base-40px);--home-video-iframe-border-width:.4rem;--home-video-iframe-max-width:48rem;--home-video-padding:3.2rem;--client-testimonials-hero-min-height:var(--base-16px);--client-testimonials-quote-border-width:var(--base-2px);--client-testimonials-slider-padding-bottom:var(--base-40px);--contact-us-hero-min-height:var(--base-16px);--contact-us-slider-padding-bottom:var(--base-40px);--discounts-hero-image-max-height:var(--base-348px);--hr-agent-media-height:37.5rem;--human-resources-hero-image-max-height:var(--base-348px);--human-resources-media-max-width:22.625rem;--internal-communication-hero-image-max-height:var(--base-348px);--other-queries-hero-min-height:var(--base-16px);--platform-support-hero-min-height:var(--base-16px);--recognition-hero-image-max-height:var(--base-348px);--recognition-media-height:37.5rem;--sports-combo-right-max-width:var(--base-640px);--sports-connection-icon-bg:#e8f4fd;--sports-connection-icon-border:var(--color-gray-border);--sports-connection-icon-size:var(--base-64px);--sports-connection-right-max-width:43.25rem;--sports-discounts-left-max-width:var(--base-288px);--sports-functionality-left-max-width:26.25rem;--sports-hero-icon-width:8.938rem;--sports-hero-left-padding:15rem;--sports-hero-right-max-width:34rem;--sports-web-mobile-left-max-width:var(--base-640px);--success-stories-description-line-clamp:3;--success-stories-description-max-height:var(--base-86px);--success-stories-hero-min-height:var(--base-16px);--success-stories-quote-border-width:var(--base-2px);--success-stories-thanks-icon-size:var(--base-40px);--success-stories-thanks-impact-min-width:var(--base-360px);--success-stories-thanks-quote-border-width:var(--base-4px);--success-stories-thanks-stats-gap:var(--base-48px)}.accordion-container{gap:var(--spacing-gap);max-width:var(--section-content-width);width:var(--base-100-percent);flex-direction:column;display:flex}.accordion-container .accordion-item{background:var(--accordion-closed-bg);border-radius:var(--accordion-item-radius);padding:var(--spacing-md-lg) var(--spacing-content);transition:background var(--transition-normal) var(--transition-ease),border-color var(--transition-normal) var(--transition-ease),box-shadow var(--transition-normal) var(--transition-ease);width:var(--base-100-percent);flex-direction:column;align-items:flex-start;display:flex}.accordion-container .accordion-item[data-appearance=border]{border:var(--base-border)}.accordion-container .accordion-item[data-appearance=both]{box-shadow:var(--card-shadow);border:var(--base-border)}.accordion-container .accordion-item[data-appearance=shadow]{box-shadow:var(--card-shadow)}.accordion-container .accordion-item .accordion-content{margin-top:var(--spacing-md-lg)}.accordion-container .accordion-item .accordion-header{cursor:pointer;align-items:center;gap:var(--spacing-gap);-webkit-user-select:none;user-select:none;width:var(--base-100-percent);justify-content:space-between;list-style:none;display:flex}.accordion-container .accordion-item .accordion-header .accordion-icon{color:var(--accordion-icon-color);flex-shrink:var(--base-0);height:var(--icon-size-default);transition:transform var(--transition-normal) var(--transition-ease);width:var(--icon-size-default);justify-content:center;align-items:center;display:flex;position:relative}.accordion-container .accordion-item .accordion-header .accordion-icon .accordion-icon-minus{height:var(--base-100-percent);width:var(--base-100-percent);display:none}.accordion-container .accordion-item .accordion-header .accordion-icon .accordion-icon-plus{height:var(--base-100-percent);width:var(--base-100-percent);display:block}.accordion-container .accordion-item .accordion-header::-webkit-details-marker{display:none}.accordion-container .accordion-item .accordion-header::marker{content:"";display:none}.accordion-container .accordion-item .accordion-header .typography{color:var(--accordion-icon-color)}.accordion-container .accordion-item:hover{border-color:var(--accordion-border-hover)}.accordion-container .accordion-item:hover .accordion-header .typography,.accordion-container .accordion-item:hover .accordion-icon{color:var(--color-text-primary)}.accordion-container .accordion-item[open]{background:var(--color-white-short);border-color:var(--color-transparent);box-shadow:var(--card-shadow)}.accordion-container .accordion-item[open] .accordion-header .typography,.accordion-container .accordion-item[open] .accordion-header .accordion-icon{color:var(--color-text-primary)}.accordion-container .accordion-item[open] .accordion-header .accordion-icon .accordion-icon-plus{display:none}.accordion-container .accordion-item[open] .accordion-header .accordion-icon .accordion-icon-minus{display:block}.card-base[data-variant=card-default].calculator-container{justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.card-base[data-variant=card-default].calculator-container .card-body{gap:var(--spacing-xl);padding:var(--base-0)}@media(min-width:1024px){.card-base[data-variant=card-default].calculator-container{width:var(--base-100-percent)}}.card-base[data-variant=card-default].calculator-container .calculator-columns-container{gap:var(--spacing-content);width:var(--base-100-percent);flex-flow:wrap;display:flex}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-left,.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-right{align-items:center;gap:var(--spacing-content);flex-direction:column;flex:1;justify-content:center;display:flex}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-left{max-width:var(--calculator-left-max-width)}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-left .btn-ai{width:fit-content}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-left .form-field{width:var(--base-100-percent)}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-left .form-field .form-message{color:var(--tag-grey-color);font-size:var(--font-text-xs)}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-right-metrics{gap:var(--spacing-md);flex-flow:wrap;display:flex}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-right-metrics .calculator-metric-card{background-color:var(--tag-ai-bg);align-items:center;gap:var(--base-0);width:var(--calculator-metric-card-width)}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-right-metrics .calculator-metric-card .card-body{gap:var(--base-0)}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-right-metrics .calculator-metric-card .calculator-metric-label{color:var(--color-text-muted)}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-right .calculator-columns-right-top{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-columns-right .calculator-columns-right-top .calculator-columns-right-text{flex-direction:column;align-items:center;display:flex}.card-base[data-variant=card-default].calculator-container .calculator-columns-container .calculator-footnote{color:var(--color-text-muted)}.banner{background:var(--banner-bg);height:var(--spacing-2xl);width:var(--base-100-percent);flex-flow:wrap;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.banner .image-figure{height:var(--base-100-percent);inset:var(--base-0);width:var(--base-100-percent);z-index:var(--z-index-1);position:absolute}.banner .image-figure .image-base{height:var(--base-100-percent);width:var(--base-100-percent)}.banner:has(.btn-base){height:auto;min-height:var(--spacing-2xl)}.banner .banner-inside{color:var(--color-white-short);align-items:center;gap:var(--banner-inside-gap);max-width:var(--banner-max-width);padding:var(--banner-inside-padding) var(--spacing-content);z-index:var(--z-index-2);flex:1;justify-content:center;margin-left:auto;margin-right:auto;display:flex;position:relative}.banner .banner-inside .banner-brand{height:var(--banner-brand-size);width:var(--banner-brand-size)}.banner .banner-inside .link{gap:var(--banner-inside-padding)}.banner .banner-inside .banner-text{color:var(--color-white-short);text-align:center}.banner .icon-button-base.banner-close{z-index:var(--z-index-2);margin-left:auto;position:relative}.banner .icon-button-base.banner-close:hover{opacity:var(--opacity-disabled)}.btn-base{border-radius:var(--button-border-radius);backface-visibility:hidden;cursor:pointer;font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);align-items:center;gap:var(--button-gap);line-height:var(--button-line-height);transform-style:preserve-3d;transition:all var(--transition-normal) var(--transition-ease);justify-content:center;text-decoration:none;display:inline-flex}.btn-base[data-appearance=border]{border:var(--base-border)}.btn-base[data-appearance=both]{box-shadow:var(--card-shadow);border:var(--base-border)}.btn-base[data-appearance=shadow]{box-shadow:var(--card-shadow)}.btn-base:has(>.arrow-wrapper){gap:var(--button-arrow-gap);padding:var(--button-arrow-padding) var(--button-arrow-padding) var(--button-arrow-padding) var(--button-arrow-padding-text);justify-content:space-between}.btn-base .arrow-wrapper{aspect-ratio:1;background-color:var(--button-arrow-bg);border-radius:var(--base-50-percent);transition:transform var(--transition-spring),background-color var(--transition-spring);width:var(--button-arrow-size);justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:hidden}.btn-base .arrow-wrapper .btn-arrow{aspect-ratio:1;transition:transform var(--transition-spring)}.btn-base .arrow-wrapper .btn-arrow svg{height:var(--button-arrow-svg-size);width:var(--button-arrow-svg-size)}.btn-base .icon-base{height:var(--button-icon-size);width:var(--button-icon-size)}.btn-base[data-size=btn-sm]{padding:0}.btn-base[data-size=btn-sm]:not(:has(>.button-text)) .arrow-wrapper{background-color:#0000}.btn-base[data-size=btn-sm]:has(>.button-text){font-size:var(--button-font-size-sm);padding:var(--button-sm-padding-v) var(--button-sm-padding-h)}.btn-base[data-size=btn-sm]:has(>.button-text):has(>.arrow-wrapper){padding-right:var(--button-arrow-padding)}.btn-base[data-size=btn-md]{padding:0}.btn-base[data-size=btn-md]:not(:has(>.button-text)) .arrow-wrapper{background-color:#0000}.btn-base[data-size=btn-md]:has(>.button-text){font-size:var(--button-font-size-md);padding:var(--button-md-padding-v) var(--button-md-padding-h)}.btn-base[data-size=btn-md]:has(>.button-text):has(>.arrow-wrapper){padding-right:var(--button-arrow-padding)}.btn-base:disabled,.btn-base[disabled],.btn-base[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:none}.btn-base:hover,.btn-base[data-states=active]{box-shadow:var(--card-shadow)}:is(.btn-base:hover,.btn-base[data-states=active]) .arrow-wrapper{transform:scale(var(--button-hover-scale))}:is(.btn-base:hover,.btn-base[data-states=active]) .arrow-wrapper .btn-arrow{transform:translate(var(--base-100-percent))}.btn-base .button-text{align-items:center;gap:var(--spacing-3xs);flex-flow:wrap;display:flex}.btn-base[data-variant=btn-ai]{background:linear-gradient(var(--gradient-deg-180),var(--button-ai-gradient-start) var(--gradient-start-percent),var(--button-ai-gradient-end) var(--gradient-end-percent));color:var(--button-primary-color)}.btn-base[data-variant=btn-ai][data-appearance=both],.btn-base[data-variant=btn-ai][data-appearance=border]{border-color:var(--tag-ai-bg)}.btn-base[data-variant=btn-ai] .arrow-wrapper svg,.btn-base[data-variant=btn-ai] .icon-base svg{fill:var(--button-primary-color)}.btn-base[data-variant=btn-default]{background:var(--button-default-bg);color:var(--button-default-color)}.btn-base[data-variant=btn-default][data-appearance=both],.btn-base[data-variant=btn-default][data-appearance=border]{border-color:var(--button-default-bg)}.btn-base[data-variant=btn-default] .arrow-wrapper svg,.btn-base[data-variant=btn-default] .icon-base svg{fill:var(--button-default-color)}.btn-base[data-variant=btn-opacity]{background:var(--button-opacity-bg);color:var(--button-default-color)}.btn-base[data-variant=btn-opacity][data-appearance=both],.btn-base[data-variant=btn-opacity][data-appearance=border]{border-color:var(--button-default-bg)}.btn-base[data-variant=btn-opacity] .arrow-wrapper svg,.btn-base[data-variant=btn-opacity] .icon-base svg{fill:var(--button-default-color)}.btn-base[data-variant=btn-primary]{background:linear-gradient(var(--gradient-deg-180),var(--button-primary-gradient-start) var(--gradient-start-percent),var(--button-primary-gradient-end) var(--gradient-end-percent));color:var(--button-primary-color)}.btn-base[data-variant=btn-primary][data-appearance=both],.btn-base[data-variant=btn-primary][data-appearance=border]{border-color:var(--button-primary-gradient-start)}.btn-base[data-variant=btn-primary] .arrow-wrapper svg,.btn-base[data-variant=btn-primary] .icon-base svg{fill:var(--button-primary-color)}.btn-base[data-variant=btn-secondary]{background:linear-gradient(var(--gradient-deg-180),var(--button-secondary-gradient-start) var(--gradient-start-percent),var(--button-secondary-gradient-end) var(--gradient-end-percent));color:var(--button-default-color)}.btn-base[data-variant=btn-secondary][data-appearance=both],.btn-base[data-variant=btn-secondary][data-appearance=border]{border-color:var(--button-secondary-gradient-start)}.btn-base[data-variant=btn-secondary] .arrow-wrapper svg,.btn-base[data-variant=btn-secondary] .icon-base svg{fill:var(--button-default-color)}.btn-base[data-variant=btn-secondary]:hover{color:var(--button-secondary-color)}.btn-base[data-variant=btn-secondary]:hover .arrow-wrapper svg,.btn-base[data-variant=btn-secondary]:hover .icon-base svg{fill:var(--button-secondary-color)}.card-base{background:var(--card-bg);border-radius:var(--radius-card);align-items:flex-start;gap:var(--spacing-2xs);transition:transform var(--transition-normal) var(--transition-ease);display:flex;position:relative;overflow:hidden}.card-base[data-appearance=border]{border:var(--base-border)}.card-base[data-appearance=both]{box-shadow:var(--card-shadow);border:var(--base-border)}.card-base[data-appearance=shadow]{box-shadow:var(--card-shadow)}.card-base .card-body{gap:var(--spacing-gap);padding:var(--spacing-2xs) var(--spacing-gap);display:flex;position:relative}.card-base .card-body .card-description,.card-base .card-body .cards-grid-card-description{color:var(--color-text-muted)}.card-base .card-body .card-title{gap:var(--spacing-gap);display:flex}.card-base .card-body[data-type=horizontal],.card-base .card-body[data-type=horizontal] .card-title{flex-flow:wrap}.card-base .card-body[data-type=vertical],.card-base .card-body[data-type=vertical] .card-title{flex-direction:column}.card-base[data-border-radius=sm]{border-radius:var(--radius-card-md)}.card-base[data-border-radius=md]{border-radius:var(--radius-card)}.card-base .card-content{gap:var(--spacing-gap);flex-direction:column;flex:1;display:flex}.card-base .card-icon{border-radius:var(--radius-md);height:var(--card-icon-size);padding:var(--spacing-xs);width:var(--card-icon-size);flex-direction:column;justify-content:center;align-items:center;display:flex}.card-base .card-icon .card-icon-content{font-size:var(--card-icon-font-size);font-weight:var(--font-weight-bold);line-height:normal}.card-base .card-icon .card-icon-content .icon-base{max-height:var(--card-icon-size);max-width:var(--card-icon-size)}.card-base .card-link-overlay{inset:var(--base-0);z-index:var(--z-index-1);position:absolute}.card-base:has(>.card-link-overlay) .card-body a,.card-base:has(>.card-link-overlay) .card-body button{z-index:var(--z-index-2);position:relative}.card-base .card-media,.card-base .card-media .image-base{width:var(--base-100-percent)}.card-base[data-size=xs]{padding:var(--spacing-gap)}.card-base[data-size=md]{padding:var(--card-padding-md)}.card-base[data-states=hidden]{display:none}.card-base[data-type=horizontal]{flex-flow:wrap}.card-base[data-type=vertical]{flex-direction:column}.card-base[data-variant=card-blue] .card-icon{background:var(--card-icon-blue-bg)}.card-base[data-variant=card-blue] .card-icon .card-icon-content{color:var(--card-icon-blue-color)}.card-base[data-variant=card-default] .card-icon{background:var(--card-icon-default-bg)}.card-base[data-variant=card-default] .card-icon .card-icon-content{color:var(--card-icon-default-color)}.card-base[data-variant=card-purple] .card-icon{background:var(--card-icon-purple-bg)}.card-base[data-variant=card-purple] .card-icon .card-icon-content{color:var(--card-icon-purple-color)}.card-base[data-variant=card-testimonial]{background:var(--testimonial-brand-color,var(--card-bg))}@supports (color:color-mix(in lab,red,red)){.card-base[data-variant=card-testimonial]{background:color-mix(in srgb,var(--testimonial-brand-color,var(--card-bg)) var(--testimonial-brand-opacity),var(--color-white-short))}}.card-base[data-variant=card-testimonial]{max-width:var(--testimonial-card-width);width:var(--base-100-percent)}.card-base[data-variant=card-white]{background:var(--color-white-short);border:var(--base-border)}.testimonial-card-wrapper{max-width:var(--base-100-percent);container-type:inline-size}.testimonial-card-wrapper .testimonial-card{min-height:var(--testimonial-card-min-height);max-width:var(--base-100-percent);width:var(--base-100-percent)}.testimonial-card-wrapper .testimonial-card .card-body{padding:var(--spacing-content) var(--spacing-xl);flex-direction:column;flex:1;align-items:flex-start}.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body{grid-auto-columns:var(--base-1fr);grid-column-gap:var(--spacing-md-lg);grid-row-gap:var(--spacing-md-lg);grid-template-rows:auto;grid-template-columns:var(--testimonial-body-columns);flex:1;display:grid}.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body .testimonial-data{border-left:var(--base-border);gap:var(--spacing-md-lg);padding-left:var(--spacing-gap);flex-direction:column;justify-content:space-between;display:flex}.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body .testimonial-data .testimonial-data-metrics{flex-direction:column;display:flex}.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body:not(:has(>.testimonial-data)){grid-template-columns:var(--base-1fr)}.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body .testimonial-quote{padding-right:var(--spacing-gap);flex:1}.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body .testimonial-quote .testimonial-quote-mark,.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body .testimonial-quote .testimonial-quote-text{font-style:italic}.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body .testimonial-quote .testimonial-quote-mark{color:var(--color-text-muted)}.testimonial-card-wrapper .testimonial-card .card-body .testimonial-body .testimonial-quote .testimonial-quote-mark:last-child{align-self:flex-end}.testimonial-card-wrapper .testimonial-card .testimonial-header{align-items:center;gap:var(--testimonial-header-gap);width:var(--base-100-percent);flex-flow:wrap;display:flex}.testimonial-card-wrapper .testimonial-card .testimonial-header .testimonial-image-container{justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.testimonial-card-wrapper .testimonial-card .testimonial-header .testimonial-image-container .image-base{height:var(--testimonial-avatar-size);width:var(--testimonial-avatar-size)}.testimonial-card-wrapper .testimonial-card .testimonial-header .testimonial-image-container .testimonial-brand{background-color:var(--color-white-short);height:var(--base-40-percent);right:var(--testimonial-brand-right);bottom:var(--base-0);width:var(--base-40-percent);position:absolute}.testimonial-card-wrapper .testimonial-card .testimonial-header .testimonial-header-info{flex-direction:column;flex:1;display:flex}.testimonial-card-wrapper .testimonial-card .testimonial-header .testimonial-header-info .testimonial-name{color:var(--color-red-primary)}.testimonial-card-wrapper .testimonial-card .testimonial-header .testimonial-header-info .testimonial-position .typography,.testimonial-card-wrapper .testimonial-card .testimonial-header .testimonial-header-info .testimonial-company{color:var(--color-text-muted)}@container (max-width:479px){.testimonial-card-wrapper .testimonial-body{grid-template-columns:var(--base-1fr)}.testimonial-card-wrapper .testimonial-data{padding-left:var(--base-0);padding-top:var(--spacing-gap);border-left:none}.testimonial-card-wrapper .testimonial-quote{padding-right:var(--base-0)}}.clocks{justify-content:center;align-items:center;display:inline-flex;position:relative}.clocks .clocks-clock,.clocks .clocks-progress{justify-content:center;align-items:center;display:flex;position:relative}:is(.clocks .clocks-clock,.clocks .clocks-progress) .clocks-svg{height:var(--clocks-svg-size);width:var(--clocks-svg-size);display:block}:is(.clocks .clocks-clock,.clocks .clocks-progress) .clocks-value{font-size:var(--clocks-value-font-size);font-weight:var(--font-weight-bold);top:var(--base-50-percent);left:var(--base-50-percent);transform:translate(var(--base-negative-50-percent),var(--base-negative-50-percent));position:absolute}.clocks .clocks-progress-ring{transition:stroke-dashoffset var(--clocks-animation-duration) var(--transition-ease-in-out)}.carousel{gap:var(--spacing-xl);max-width:var(--base-100-percent);width:var(--base-100-percent);flex-direction:column;display:flex;position:relative}.carousel .carousel-container{min-width:var(--base-0);padding-bottom:var(--spacing-3xs);padding-top:var(--spacing-3xs);flex:1;position:relative;overflow:hidden}.carousel .icon-button-base.carousel-control{background:var(--carousel-control-bg);border:solid var(--base-border-width) var(--carousel-control-border);border-radius:var(--carousel-control-border-radius);box-shadow:var(--card-shadow);flex-shrink:var(--base-0);height:var(--carousel-control-size);width:var(--carousel-control-size)}.carousel .icon-button-base.carousel-control:disabled{opacity:var(--opacity-disabled)}.carousel .icon-button-base.carousel-control:hover:not(:disabled){background:var(--carousel-control-hover-bg);border-color:var(--carousel-control-hover-border)}.carousel .carousel-header{gap:var(--spacing-gap);width:var(--base-100-percent);flex-direction:column;display:flex}.carousel .carousel-header[data-type=horizontal]{align-items:flex-start}.carousel .carousel-header[data-type=vertical]{align-items:center}.carousel .carousel-title{color:var(--color-black-short)}.carousel .carousel-item{flex-direction:column;flex-shrink:var(--base-0);align-items:center;gap:var(--spacing-gap);padding:var(--base-0) var(--spacing-content);display:flex}.carousel .carousel-item .carousel-image{height:var(--base-100-percent);object-fit:cover;width:var(--base-100-percent)}.carousel .carousel-item .carousel-media{height:var(--base-100-percent);width:var(--base-100-percent)}.carousel .media-player{box-shadow:var(--card-shadow);padding:var(--base-0)}@media(max-width:1024px){.carousel.carousel-visible-3 .carousel-item{width:calc(var(--base-100-percent) / 2)}}@media(max-width:768px){.carousel.carousel-visible-2 .carousel-item,.carousel.carousel-visible-3 .carousel-item{width:var(--base-100-percent)}}.carousel .carousel-track{transition:transform var(--carousel-transition-duration) var(--carousel-transition-timing);width:var(--base-100-percent);display:flex}.carousel[data-item-count="1"] .carousel-track,.carousel[data-item-count="2"] .carousel-track{justify-content:center}.carousel.carousel-visible-1 .carousel-item{width:var(--base-100-percent)}.carousel.carousel-visible-2 .carousel-item{width:calc(var(--base-100-percent) / 2)}.carousel.carousel-visible-3 .carousel-item{width:calc(var(--base-100-percent) / 3)}.carousel .carousel-wrapper{align-items:center;gap:var(--spacing-gap);width:var(--base-100-percent);display:flex;position:relative}.carousel .carousel-wrapper[data-show-controls=false] .carousel-control{display:none}.carousel .carousel-wrapper[data-show-controls=false] .carousel-container{width:var(--base-100-percent);flex:none}.counter{display:inline-flex}.counter .card-base.counter-card{align-items:center;gap:var(--base-0);max-width:var(--counter-card-width);min-width:var(--counter-card-width)}.counter .card-base.counter-card .card-body[data-type=vertical]{gap:var(--base-0)}.counter .card-base.counter-card .counter-label{color:var(--color-text-muted)}.countdown-timer .counter-countdown-grid,.countdown-timer .countdown-counters{gap:var(--spacing-content);flex-flow:wrap;justify-content:center;display:flex}.dropdown{display:inline-block;position:relative}.dropdown .dropdown-content{background:var(--color-white-short);border-radius:var(--dropdown-content-radius);box-shadow:var(--card-shadow);opacity:var(--opacity-0);padding:var(--spacing-md-lg);pointer-events:none;top:calc(var(--base-100-percent) + var(--spacing-2xs));transform:translateY(var(--base-negative-8px));transition:opacity var(--transition-normal) var(--transition-ease),transform var(--transition-normal) var(--transition-ease);z-index:var(--z-index-dropdown);flex-direction:column;align-items:flex-start;display:flex;position:absolute;overflow:hidden}.dropdown .dropdown-content .dropdown-content-left{left:var(--base-0)}.dropdown .dropdown-content .dropdown-content-right{right:var(--base-0)}.dropdown .dropdown-content .dropdown-content-center{left:var(--base-50-percent);transform:translate(var(--base-negative-50-percent)) translateY(var(--base-negative-8px))}.dropdown .dropdown-content .dropdown-content-center[data-states=open]{transform:translate(var(--base-negative-50-percent)) translateY(var(--base-0))}.dropdown .dropdown-content .list{width:max-content}.dropdown .dropdown-content .list .item{padding:var(--base-0)}.dropdown .dropdown-content .list .item .link{color:var(--color-text-primary);padding:var(--spacing-2xs);width:var(--base-100-percent)}.dropdown .dropdown-content[data-states=open]{opacity:var(--opacity-1);pointer-events:auto;transform:translateY(var(--base-0))}.dropdown .dropdown-trigger{background:var(--color-transparent);border-radius:var(--dropdown-trigger-radius);color:var(--color-text-primary);cursor:pointer;font:var(--font-weight-medium) var(--dropdown-trigger-font-size)/normal var(--font-family-primary);align-items:center;gap:var(--dropdown-trigger-gap);padding:var(--dropdown-trigger-padding-v) var(--dropdown-trigger-padding-h);transition:background var(--transition-normal) var(--transition-ease);border:none;justify-content:center;display:inline-flex}.dropdown .dropdown-trigger .dropdown-icon{opacity:var(--opacity-disabled);transition:transform var(--transition-normal) var(--transition-ease)}.dropdown .dropdown-trigger .dropdown-icon svg{fill:var(--color-text-muted)}.dropdown .dropdown-trigger[aria-expanded=true]{background:var(--color-blue-light)}.dropdown .dropdown-trigger[aria-expanded=true] .dropdown-icon{opacity:var(--opacity-1);transform:rotate(var(--gradient-deg-180))}.dropdown .dropdown-trigger[aria-expanded=true] .dropdown-icon svg{fill:var(--color-text-primary)}.dropdown .dropdown-trigger:hover{background:var(--color-blue-light)}.fieldset-base{border:var(--base-border);border-radius:var(--radius-card);padding:var(--spacing-lg);width:var(--base-100-percent)}.fieldset-base .fieldset-legend{color:var(--color-black-short);font-size:var(--font-text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-gap);padding:var(--base-0) var(--spacing-xs)}.fieldset-base .fieldset-content{gap:var(--spacing-gap);width:var(--base-100-percent);display:grid}.fieldset-base[data-columns="1"] .fieldset-content{grid-template-columns:var(--base-1fr)}.fieldset-base[data-columns="2"] .fieldset-content{grid-template-columns:repeat(2,var(--base-1fr))}.fieldset-base[data-columns="3"] .fieldset-content{grid-template-columns:repeat(3,var(--base-1fr))}.fieldset-base[data-columns="4"] .fieldset-content{grid-template-columns:repeat(4,var(--base-1fr))}@media(max-width:767px){.fieldset-base[data-columns="2"] .fieldset-content,.fieldset-base[data-columns="3"] .fieldset-content,.fieldset-base[data-columns="4"] .fieldset-content{grid-template-columns:var(--base-1fr)}}.fillout-form{width:var(--base-100-percent);position:relative}.filter{background-color:var(--color-white-short);border-radius:var(--filter-border-radius);align-items:center;gap:var(--spacing-gap);max-width:var(--base-100-percent);padding:var(--spacing-xs);flex-flow:wrap;justify-content:center;margin:auto;display:flex;overflow:visible}.filter[data-appearance=border]{border:var(--base-border)}.filter[data-appearance=both]{box-shadow:var(--card-shadow);border:var(--base-border)}.filter[data-appearance=shadow]{box-shadow:var(--card-shadow)}.filter .btn-base{background:0 0}.filter .btn-base[data-states=active]{background:linear-gradient(var(--gradient-deg-180),var(--button-secondary-gradient-start) var(--gradient-start-percent),var(--button-secondary-gradient-end) var(--gradient-end-percent));box-shadow:var(--filter-shadow-inset)}.filter .btn-base:hover{color:var(--button-secondary-color)}@media(min-width:1024px){.filter{max-width:var(--section-content-width)}}.form-field{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;flex:1;display:flex}.form-field .form-element{background:var(--color-transparent);color:var(--color-text-primary);font-size:var(--font-text-sm);font-weight:var(--font-weight-normal);border:none;outline:none;flex:1}.form-field .form-element::placeholder{color:var(--color-gray);opacity:var(--opacity-1)}.form-field .form-element:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.form-field .form-icon{color:var(--color-gray);font-size:var(--font-text-md);justify-content:center;align-items:center;display:flex}.form-field .form-icon svg{height:var(--form-icon-size);width:var(--form-icon-size)}.form-field .form-label{color:var(--color-text-primary);font-size:var(--font-text-sm);font-weight:var(--font-weight-medium);align-self:stretch;align-items:center;gap:var(--spacing-3xs);display:flex}.form-field .form-label .form-required{color:var(--color-red-primary)}.form-field .form-message{font-size:var(--font-text-sm);font-weight:var(--font-weight-normal);align-self:stretch;display:block}.form-field .form-message[data-message=error]{color:var(--color-red-primary)}.form-field .form-message[data-message=success]{color:var(--input-success-color)}.form-field .form-message[data-message=warning]{color:var(--input-warning-color)}.form-field .form-message[data-message=helper]{color:var(--color-text-primary)}.form-field .form-wrapper{background:var(--input-bg);border:solid var(--base-border-width) var(--input-border-color);border-radius:var(--radius-md);align-self:stretch;align-items:center;gap:var(--spacing-gap);padding:var(--spacing-sm);transition:border-color var(--transition-normal) var(--transition-ease);display:flex}.form-field .form-wrapper [data-size=md]{height:var(--form-field-height-md)}.form-field .form-wrapper:focus-within{border-color:var(--color-blue-primary);outline:solid var(--form-focus-outline-width) var(--color-blue-light);outline-offset:var(--base-0)}.form-field .form-wrapper:has(:disabled){background:var(--input-disabled-bg);cursor:not-allowed;opacity:var(--opacity-disabled)}.form-field .form-wrapper[data-states=error]{border-color:var(--color-red-primary)}.form-field .form-wrapper[data-states=error]:focus-within{border-color:var(--color-red-primary);outline-color:var(--color-peach-light-alpha)}.form-field .form-wrapper[data-states=success]{border-color:var(--input-success-color)}.form-field .form-wrapper[data-states=success]:focus-within{border-color:var(--input-success-color);outline-color:var(--input-success-outline)}.form-field .form-wrapper[data-states=warning]{border-color:var(--input-warning-color)}.form-field .form-wrapper[data-states=warning]:focus-within{border-color:var(--input-warning-color);outline-color:var(--input-warning-outline)}.form-base{gap:var(--spacing-gap);width:var(--base-100-percent);flex-direction:column;display:flex}.icon-button-base{background:var(--color-transparent);border:var(--base-0);cursor:var(--icon-button-cursor);transition:background-color var(--transition-normal) var(--transition-ease);justify-content:center;align-items:center;display:inline-flex}.icon-button-base .icon-button-icon :global(svg){fill:var(--icon-button-icon-color);height:var(--base-100-percent);stroke:var(--icon-button-icon-color);width:var(--base-100-percent)}.icon-button-base[data-size=sm]{border-radius:var(--radius-sm);height:var(--icon-button-size-sm);padding:var(--spacing-3xs);width:var(--icon-button-size-sm)}.icon-button-base[data-size=sm] .icon-button-icon{height:var(--icon-button-icon-size-sm);width:var(--icon-button-icon-size-sm)}.icon-button-base[data-size=md]{border-radius:var(--radius-md);height:var(--icon-button-size-md);padding:var(--spacing-xs);width:var(--icon-button-size-md)}.icon-button-base[data-size=md] .icon-button-icon{height:var(--icon-size-default);width:var(--icon-size-default)}.icon-button-base[data-size=lg]{border-radius:var(--radius-md);height:var(--icon-button-size-lg);padding:var(--spacing-sm);width:var(--icon-button-size-lg)}.icon-button-base[data-size=lg] .icon-button-icon{height:var(--icon-button-icon-size-lg);width:var(--icon-button-icon-size-lg)}.icon-button-base:active{background:var(--icon-button-active-bg)}.icon-button-base:disabled{cursor:var(--icon-button-cursor-disabled);opacity:var(--opacity-disabled)}.icon-button-base:disabled:hover{background:var(--color-transparent)}.icon-button-base:hover{background:var(--icon-button-hover-bg)}.image-base{height:auto;max-width:var(--base-100-percent);object-fit:cover;display:block}.image-base[data-appearance=border]{border:var(--base-border-image)}.image-base[data-appearance=both]{border:var(--base-border-image);box-shadow:var(--card-shadow)}.image-base[data-appearance=shadow]{box-shadow:var(--card-shadow)}.image-base[data-border-radius=sm]{border-radius:var(--radius-card-sm)}.image-base[data-border-radius=md]{border-radius:var(--radius-card)}.image-base[data-border-radius=full]{border-radius:var(--radius-full)}.image-base[data-fit=contain]{object-fit:contain}.image-base[data-fit=fill]{object-fit:fill}.image-base[data-fit=none]{object-fit:none}.image-base[data-fit=scale-down]{object-fit:scale-down}.image-base[data-mask]{-webkit-mask:var(--mask-fade);mask:var(--mask-fade)}.image-figure{gap:var(--spacing-sm);margin:var(--base-0);flex-direction:column;display:flex;overflow:visible}.image-figure[data-appearance=border]{border:var(--base-border-image)}.image-figure[data-appearance=both]{border:var(--base-border-image);box-shadow:var(--card-shadow)}.image-figure[data-appearance=shadow]{box-shadow:var(--card-shadow)}.image-figure[data-border-radius=sm]{border-radius:var(--radius-card-sm)}.image-figure[data-border-radius=md]{border-radius:var(--radius-card)}.image-figure[data-border-radius=full]{border-radius:var(--radius-full)}.image-figure .image-caption{color:var(--color-text-secondary);font-size:var(--font-text-xs);font-weight:var(--font-weight-normal);text-align:center}.image-figure[data-padding=top-left]{background:linear-gradient(var(--gradient-deg-180),var(--button-primary-gradient-start) var(--gradient-start-percent),var(--button-primary-gradient-end) var(--gradient-end-percent));border-radius:var(--radius-card);padding-left:max(var(--image-padding-gradient),var(--spacing-content));padding-top:max(var(--image-padding-gradient),var(--spacing-content))}.image-figure[data-padding=top-left] .image-gradient[data-border-radius=sm],.image-figure[data-padding=top-left] .image-base[data-border-radius=sm]{border-bottom-left-radius:var(--base-0);border-top-right-radius:var(--base-0)}.image-figure[data-padding=top-left-right]{background:linear-gradient(var(--gradient-deg-180),var(--button-primary-gradient-start) var(--gradient-start-percent),var(--button-primary-gradient-end) var(--gradient-end-percent));border-radius:var(--radius-card);padding-left:max(var(--image-padding-gradient),var(--spacing-content));padding-right:max(var(--image-padding-gradient),var(--spacing-content));padding-top:max(var(--image-padding-gradient),var(--spacing-content))}.image-figure[data-padding=top-left-right] .image-gradient[data-border-radius=sm],.image-figure[data-padding=top-left-right] .image-base[data-border-radius=sm]{border-bottom-left-radius:var(--base-0);border-bottom-right-radius:var(--base-0)}.image-gradient{overflow:hidden}.image-gradient .image-base{height:auto;width:var(--base-100-percent)}.image-gradient[data-border-radius=sm]{border-radius:var(--radius-card-sm)}.image-gradient[data-border-radius=md]{border-radius:var(--radius-card)}.link{color:var(--color-red-primary);font-weight:var(--font-weight-normal);align-items:center;gap:var(--spacing-3xs);transition:opacity var(--transition-normal) var(--transition-ease);line-height:normal;text-decoration:none;display:flex}.link.link-icon{height:var(--link-icon-size);width:var(--link-icon-size)}.link.link-icon svg{fill:var(--color-red-primary)}.link:hover{opacity:var(--link-hover-opacity)}.link[data-size=md]{font-size:var(--font-text-xs)}.media-player{border-radius:var(--radius-card);width:fit-content;height:auto;position:relative;overflow:hidden}.media-player[data-appearance=border]{border:var(--base-border-image)}.media-player[data-appearance=both]{border:var(--base-border-image);box-shadow:var(--card-shadow)}.media-player[data-appearance=shadow]{box-shadow:var(--card-shadow)}.media-player .media-player-aspect-ratio{height:var(--base-100-percent);width:var(--base-100-percent);overflow:hidden}.media-player .media-player-aspect-ratio iframe{border:var(--base-0);border-radius:var(--radius-card);height:var(--base-100-percent);width:var(--base-100-percent)}.media-player[data-border-radius=sm]{border-radius:var(--radius-card-sm)}.media-player[data-border-radius=md]{border-radius:var(--radius-card)}.media-player[data-mask]{-webkit-mask:var(--mask-fade);mask:var(--mask-fade)}.media-player[data-padding=all]{background:var(--media-player-bg);padding:var(--media-player-padding)}.media-player[data-padding=top-left]{background:linear-gradient(var(--gradient-deg-180),var(--button-primary-gradient-start) var(--gradient-start-percent),var(--button-primary-gradient-end) var(--gradient-end-percent));padding-left:max(var(--image-padding-gradient),var(--spacing-content));padding-top:max(var(--image-padding-gradient),var(--spacing-content))}.media-player[data-padding=top-left] .media-player-aspect-ratio,.media-player[data-padding=top-left] iframe{border-bottom-left-radius:var(--base-0);border-top-right-radius:var(--base-0)}.media-player[data-type=native]{width:var(--base-100-percent);position:relative}.media-player[data-type=native] video{height:auto;max-width:var(--base-100-percent);width:var(--base-100-percent);display:block}.media-player[data-type=youtube]{aspect-ratio:var(--media-player-aspect-ratio);width:var(--base-100-percent);position:relative}.media-player-gradient{overflow:hidden}.media-player-gradient[data-appearance=border]{border:var(--base-border-image)}.media-player-gradient[data-appearance=both]{border:var(--base-border-image);box-shadow:var(--card-shadow)}.media-player-gradient[data-appearance=shadow]{box-shadow:var(--card-shadow)}.media-player-gradient[data-border-radius=sm]{border-radius:var(--radius-card-sm)}.media-player-gradient[data-border-radius=md]{border-radius:var(--radius-card)}.pagination-base{align-items:center;gap:var(--spacing-md);display:flex}.pagination-base .pagination-ellipsis,.pagination-base .pagination-item{color:var(--pagination-item-color);font:var(--font-weight-medium) var(--font-text-md)/normal var(--font-family-primary);height:var(--pagination-item-size);min-width:var(--pagination-item-size);padding:var(--base-0) var(--spacing-xs);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.pagination-base .pagination-item{cursor:pointer;transition:all var(--transition-normal) var(--transition-ease);text-decoration:none}.pagination-base .pagination-item[data-states=active]{cursor:default;pointer-events:none}.pagination-base .pagination-item[data-states=disabled]{cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:none}.pagination-base .pagination-item svg{height:var(--pagination-icon-size);width:var(--pagination-icon-size);display:block}.pagination-base[data-type=horizontal]{flex-direction:row;justify-content:center}.pagination-base[data-type=horizontal] .pagination-item{background:var(--pagination-item-bg);border:solid var(--base-border-width) var(--pagination-item-border);border-radius:var(--radius-sm)}.pagination-base[data-type=horizontal] .pagination-item[data-states=active]{background:var(--pagination-item-active-bg);border-color:var(--pagination-item-active-bg);color:var(--pagination-item-active-color)}.pagination-base[data-type=horizontal] .pagination-item:hover:not([data-states=disabled]):not([data-states=active]){background:var(--pagination-item-hover-bg);border-color:var(--color-blue-primary)}.pagination-base[data-type=vertical]{flex-direction:column;justify-content:flex-start}.pagination-base[data-type=vertical] .pagination-item[data-states=active]{color:var(--pagination-item-color-active)}.rating{align-items:center;gap:var(--spacing-md);flex-direction:column;justify-content:center;display:flex}.rating .rating-stars{flex-flow:wrap;align-items:center;display:flex}.rating .rating-stars .icon-base{height:var(--rating-star-size);width:var(--rating-star-size)}.rating .rating-stars .icon-base svg{fill:var(--color-rating-star-inactive);height:var(--rating-star-size);width:var(--rating-star-size)}.rating .rating-stars .icon-base[data-states=active] svg{fill:var(--color-rating-star-active)}.reference{align-items:center;gap:var(--spacing-xs);display:flex}.reference .reference-icon{border:solid var(--base-border-width) var(--reference-icon-border);border-radius:var(--reference-icon-border-radius);box-shadow:var(--base-0) var(--base-0) var(--base-2px) var(--base-0) var(--reference-icon-shadow) inset;height:var(--reference-icon-size);padding:var(--spacing-3xs);width:var(--reference-icon-size);justify-content:center;align-items:center;display:flex}.reference .reference-icon img{filter:brightness(0)invert();height:var(--icon-size-default);width:var(--icon-size-default)}.slider{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.slider .slider-header{align-items:center;gap:var(--spacing-xs-sm);text-align:center;width:var(--base-100-percent);flex-direction:column;display:flex}.slider .slider-container{max-height:var(--slider-container-max-height);max-width:var(--section-content-width);padding-left:var(--slider-container-padding-left);width:var(--base-100-percent);flex-direction:column;display:flex;position:relative}.slider .slider-container .slider-content{width:var(--base-100-percent);position:relative}.slider .slider-container .slider-content .slider-item{align-items:flex-start;gap:var(--spacing-xl);opacity:var(--opacity-1);transform:translate(var(--base-0));transition:opacity var(--slider-transition-duration) var(--slider-transition-timing),transform var(--slider-transition-duration) var(--slider-transition-timing);width:var(--base-100-percent);display:flex}.slider .slider-container .slider-content .slider-item .slider-media{width:var(--slider-media-width);flex-direction:column;align-items:center;display:flex}@media(max-width:1024px){.slider .slider-container .slider-content .slider-item .slider-media{width:var(--base-100-percent)}}.slider .slider-container .slider-content .slider-item.slider-item-hidden{opacity:var(--opacity-0);pointer-events:none;transform:translate(var(--base-negative-30px));visibility:hidden;position:absolute}.slider .slider-container .slider-content .slider-item .slider-text{gap:var(--spacing-content);min-width:var(--base-0);flex-direction:column;flex:1;display:flex}.slider .slider-container .slider-content .slider-item.slider-item-horizontal{flex-direction:row}.slider .slider-container .slider-content .slider-item.slider-item-horizontal.slider-item-reverse{flex-direction:row-reverse}@media(max-width:1024px){.slider .slider-container .slider-content .slider-item.slider-item-horizontal.slider-item-reverse,.slider .slider-container .slider-content .slider-item.slider-item-horizontal{flex-direction:column}}.slider .slider-container .slider-content .slider-item.slider-item-vertical{flex-direction:column;align-items:center}.slider .slider-container .slider-navigation{align-items:center;gap:var(--spacing-xl);margin-top:var(--spacing-xl);width:var(--base-100-percent);justify-content:space-between;display:flex}.slider .slider-container .slider-navigation .slider-nav-button{background:var(--slider-nav-button-bg);border:solid var(--base-border-width) var(--slider-nav-button-border);border-radius:var(--slider-nav-border-radius);cursor:pointer;height:var(--slider-nav-button-size);transition:all var(--transition-normal) var(--transition-ease);width:var(--slider-nav-button-size);justify-content:center;align-items:center;display:flex}.slider .slider-container .slider-navigation .slider-nav-button svg{color:var(--color-black-short);height:var(--slider-nav-icon-size);width:var(--slider-nav-icon-size)}.slider .slider-container .slider-navigation .slider-nav-button:hover:not(:disabled){background:var(--slider-nav-button-hover-bg);border-color:var(--slider-nav-button-hover-border)}.slider .slider-container .slider-navigation .slider-nav-button:disabled{cursor:not-allowed;opacity:var(--slider-nav-button-disabled-opacity)}@media(max-width:768px){.slider .slider-container .slider-navigation{justify-content:center}}.slider.slider-infinite-scroll{position:relative;overflow:hidden}.slider.slider-infinite-scroll .slider-container{padding-left:var(--base-0);width:var(--base-100-percent);position:relative;overflow:hidden}.slider.slider-infinite-scroll .slider-content{animation:slider-infinite-scroll var(--slider-infinite-scroll-duration) linear infinite;gap:var(--slider-infinite-scroll-gap);will-change:transform;flex-direction:row;width:fit-content;display:flex}.slider.slider-infinite-scroll .slider-item{flex-shrink:var(--base-0);opacity:var(--opacity-1)}.slider.slider-infinite-scroll:hover .slider-content{animation-play-state:paused}.slider.slider-pagination-vertical-mode .slider-container{padding-left:var(--slider-pagination-padding-left)}@media(max-width:1024px){.slider.slider-pagination-vertical-mode .slider-container{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}.slider.slider-pagination-vertical-mode .slider-container .slider-content{gap:var(--spacing-xl);flex-direction:column;display:flex}@media(max-width:1024px){.slider.slider-pagination-vertical-mode .slider-container .slider-content{gap:var(--spacing-xl);padding-left:var(--base-0)}}.slider .slider-pagination-wrapper{position:absolute}.slider .slider-pagination-wrapper.slider-pagination-horizontal{bottom:var(--base-0);left:var(--base-50-percent);transform:translate(var(--base-negative-50-percent))}.slider .slider-pagination-wrapper.slider-pagination-horizontal .slider-pagination{gap:var(--spacing-md);flex-direction:row}.slider .slider-pagination-wrapper.slider-pagination-vertical{left:var(--base-0);top:var(--base-0)}.slider .slider-pagination-wrapper.slider-pagination-vertical .slider-pagination{gap:var(--spacing-md);padding:var(--spacing-md);flex-direction:column}@media(max-width:1024px){.slider .slider-pagination-wrapper.slider-pagination-vertical .slider-pagination{gap:var(--spacing-md);padding:var(--base-0);flex-direction:row}.slider .slider-pagination-wrapper.slider-pagination-vertical{bottom:var(--base-0);left:var(--base-50-percent);transform:translate(var(--base-negative-50-percent));top:auto}}.slider .slider-pagination-wrapper .slider-pagination{align-items:center;display:flex}.slider .slider-pagination-wrapper .slider-pagination .slider-pagination-dot{background:var(--pagination-item-bg);border:solid var(--base-border-width) var(--pagination-item-border);border-radius:var(--radius-md);cursor:pointer;height:var(--spacing-sm);padding:var(--base-0);transition:all var(--transition-normal) var(--transition-ease);width:var(--spacing-sm);position:relative;overflow:hidden}.slider .slider-pagination-wrapper .slider-pagination .slider-pagination-dot:hover{background:var(--pagination-item-hover-bg)}.slider .slider-pagination-wrapper .slider-pagination .slider-pagination-dot.slider-pagination-dot-active{background:var(--pagination-item-active-bg);border-color:var(--pagination-item-active-bg);width:var(--slider-dot-active-width)}.slider[data-variant=carousel] .slider-container{max-width:var(--base-100-percent);overflow:hidden}.slider[data-variant=carousel] .slider-container .slider-content{transition:transform var(--slider-transition-duration) var(--slider-transition-timing);width:var(--base-100-percent);flex-direction:row;display:flex}.slider[data-variant=carousel] .slider-container .slider-content .slider-item{flex-shrink:var(--base-0);opacity:var(--opacity-1);visibility:visible;width:calc(var(--base-100-percent) / var(--slider-carousel-visible,3));position:relative;transform:none}.slider[data-variant=carousel] .slider-container .slider-content .slider-item.slider-item-hidden{opacity:var(--opacity-1);pointer-events:auto;visibility:visible;position:relative;transform:none}.slider[data-variant=carousel] .slider-container .slider-navigation{margin-top:var(--spacing-md);justify-content:center}.slider[data-variant=carousel] .slider-container[data-size=sm] .slider-item{padding:var(--base-0) var(--spacing-xs)}.slider[data-variant=carousel] .slider-container[data-size=md] .slider-item{padding:var(--base-0) var(--spacing-sm)}.slider[data-variant=carousel] .slider-container[data-size=lg] .slider-item{padding:var(--base-0) var(--spacing-md)}.slider[data-peek]{overflow:hidden}.slider[data-peek][data-variant=carousel] .slider-container{overflow:visible}.slider[data-autoplay=true] .slider-pagination-dot-active{background:var(--pagination-item-bg);border-color:var(--pagination-item-active-bg)}.slider[data-autoplay=true] .slider-pagination-dot-active:after{animation:slider-dot-progress var(--slider-autoplay-interval,5s) linear forwards;background:var(--color-red-primary);border-radius:inherit;content:"";height:var(--base-100-percent);top:var(--base-0);left:var(--base-0);width:var(--base-0);position:absolute}@keyframes slider-infinite-scroll{0%{transform:translate(var(--base-0))}to{transform:translate(var(--base-negative-50-percent))}}@keyframes slider-dot-progress{0%{width:var(--base-0)}to{width:var(--base-100-percent)}}.tabs{width:var(--base-100-percent);flex-direction:column;display:flex}.tabs .tabs-triggers{gap:var(--spacing-md);margin-bottom:var(--base-20px);z-index:var(--z-index-2);flex-wrap:nowrap;display:flex;position:relative}.tabs .tabs-triggers .tabs-trigger{background:var(--color-white-short);border:solid var(--base-2px) var(--color-transparent);border-radius:var(--radius-md);box-shadow:var(--base-0) var(--base-64px) var(--base-64px) var(--base-negative-32px) rgba(var(--base-0),var(--base-0),var(--base-0),var(--base-0)),var(--base-0) var(--base-32px) var(--base-32px) var(--base-negative-16px) rgba(var(--base-0),var(--base-0),var(--base-0),var(--base-0)),var(--base-0) var(--base-16px) var(--base-16px) var(--base-negative-8px) rgba(var(--base-0),var(--base-0),var(--base-0),var(--base-0)),var(--base-0) var(--base-12px) var(--base-12px) var(--base-negative-6px) rgba(0var(--base-0),var(--base-0),var(--base-0),var(--opacity-shadow-04)),var(--base-0) var(--base-6px) var(--base-6px) var(--base-negative-3px) rgba(var(--base-0),var(--base-0),var(--base-0),var(--opacity-shadow-04)),var(--base-0) var(--base-3px) var(--base-3px) calc(var(--base-negative-half-px) * 3) rgba(var(--base-0),var(--base-0),var(--base-0),var(--opacity-shadow-04)),var(--base-0) var(--base-border-width) var(--base-border-width) calc(var(--base-negative-half-px) * 1) rgba(var(--base-0),var(--base-0),var(--base-0),var(--opacity-shadow-08)),var(--base-0) var(--base-0) var(--base-0) var(--base-border-width) rgba(var(--base-0),var(--base-0),var(--base-0),var(--opacity-shadow-04));cursor:pointer;flex:var(--base-0) var(--base-0) auto;align-items:flex-start;gap:var(--spacing-sm);max-width:fit-content;min-height:fit-content;min-width:var(--tabs-trigger-min-width);padding:var(--spacing-sm);transition:all var(--transition-normal) var(--transition-ease);width:var(--base-100-percent);z-index:var(--z-index-1);flex-direction:column;display:flex;position:relative}.tabs .tabs-triggers .tabs-trigger:first-child:nth-last-child(5),.tabs .tabs-triggers .tabs-trigger:first-child:nth-last-child(5)~.tabs-trigger{min-width:var(--base-0);flex:1}.tabs .tabs-triggers .tabs-trigger .tabs-trigger-content{align-items:flex-start;gap:var(--spacing-sm);width:var(--base-100-percent);flex-direction:column;flex:1;display:flex}.tabs .tabs-triggers .tabs-trigger .tabs-trigger-content .typography-title,.tabs .tabs-triggers .tabs-trigger .tabs-trigger-content .typography-text{flex:1}.tabs .tabs-triggers .tabs-trigger .tabs-trigger-image{height:auto;width:var(--base-100-percent)}.tabs .tabs-triggers .tabs-trigger .tabs-trigger-image.image-radius-md{border-radius:var(--spacing-sm)}.tabs .tabs-triggers .tabs-trigger[data-active=true]{--tab-border-color:var(--color-peach-light);--tab-bg-color:var(--color-peach-light-alpha);border-radius:var(--radius-md) var(--radius-md) var(--base-0) var(--base-0);margin-bottom:calc(var(--base-20px) * -1);padding-bottom:calc(var(--spacing-sm) + var(--base-20px) + var(--base-2px));z-index:var(--z-index-2);border-bottom:none;transition:none}.tabs .tabs-triggers .tabs-trigger[data-active=true] .tab-corners{background:var(--tab-bg-color,var(--color-peach-light-alpha));bottom:var(--base-negative-34px);height:calc(var(--base-32px) * 2);left:var(--base-negative-2px);right:var(--base-negative-2px);z-index:var(--z-index-1);position:absolute}.tabs .tabs-triggers .tabs-trigger[data-active=true] .tab-corners .tab-corner{height:var(--base-32px);top:var(--base-0);width:var(--base-32px);position:absolute}.tabs .tabs-triggers .tabs-trigger[data-active=true] .tab-corners .tab-corner.is-left{background-image:radial-gradient(circle at var(--base-0) var(--base-0),transparent var(--base-30px),var(--tab-border-color) var(--base-30px),var(--tab-border-color) var(--base-32px),transparent var(--base-32px));height:var(--base-32px);width:var(--base-32px)}.tabs .tabs-triggers .tabs-trigger[data-active=true] .tab-corners .tab-corner.is-right{background-image:radial-gradient(circle at var(--base-100-percent) var(--base-0),transparent var(--base-30px),var(--tab-border-color) var(--base-30px),var(--tab-border-color) var(--base-32px),transparent var(--base-32px));height:var(--base-32px);width:var(--base-32px)}.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=first] .tab-corners{border-left:solid var(--base-2px) var(--tab-border-color);border-right:none}.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=first] .tab-corners .tab-corner.is-right{right:var(--base-negative-30px)}.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=middle] .tab-corners .tab-corner.is-left{left:var(--base-negative-31px)}.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=middle] .tab-corners .tab-corner.is-right{right:var(--base-negative-31px)}.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last] .tab-corners{border-left:none;border-right:var(--base-2px) solid var(--tab-border-color)}.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last] .tab-corners .tab-corner.is-left{left:var(--base-negative-31px)}.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(2) .tab-corners,.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(3) .tab-corners,.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(4) .tab-corners{border-left:none;border-right:none}:is(.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(2) .tab-corners,.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(3) .tab-corners,.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(4) .tab-corners) .tab-corner.is-left{left:var(--base-negative-31px)}:is(.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(2) .tab-corners,.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(3) .tab-corners,.tabs .tabs-triggers .tabs-trigger[data-active=true][data-position=last]:nth-child(4) .tab-corners) .tab-corner.is-right{right:var(--base-negative-31px)}.tabs .tabs-content{border-radius:var(--radius-lg);width:var(--base-100-percent);position:relative;overflow:hidden}.tabs .tabs-content .tabs-panel{border:solid var(--base-2px);border-radius:var(--radius-lg);align-items:center;gap:var(--module-padding-vertical);padding:var(--module-padding-vertical) var(--module-padding-vertical);width:var(--base-100-percent);flex-direction:column;justify-content:center;display:none;position:relative}.tabs .tabs-content .tabs-panel[data-active=true]{display:flex}.tabs .tabs-content .tabs-panel .tabs-panel-inner{align-items:flex-start;gap:var(--module-padding-vertical);width:var(--base-100-percent);flex-direction:column;justify-content:space-between;display:flex}@media(min-width:768px){.tabs .tabs-content .tabs-panel .tabs-panel-inner{gap:var(--module-padding-vertical);flex-direction:row}}.tabs .tabs-content .tabs-panel .tabs-panel-inner .tabs-panel-text{gap:var(--module-padding-vertical);width:var(--base-100-percent);flex-direction:column;flex:1;display:flex}.tabs .tabs-content .tabs-panel .tabs-panel-inner .tabs-panel-text .tabs-panel-text-inside{gap:var(--module-padding-vertical);flex-direction:column;display:flex}.tabs .tabs-content .tabs-panel .tabs-panel-inner .tabs-panel-media{border-radius:var(--radius-md);align-items:center;gap:var(--module-padding-vertical);max-height:var(--tabs-panel-media-max-height);width:var(--base-100-percent);justify-content:flex-end;display:flex;overflow:hidden}@media(min-width:768px){.tabs .tabs-content .tabs-panel .tabs-panel-inner .tabs-panel-media{max-height:var(--tabs-panel-media-max-height-lg);max-width:var(--tabs-panel-media-width)}}.tag{border-radius:var(--tag-border-radius);font-size:var(--tag-font-size);font-weight:var(--font-weight-medium);align-items:center;gap:var(--tag-gap);letter-spacing:var(--tag-letter-spacing);line-height:var(--line-height-normal);padding:var(--tag-padding-v) var(--tag-padding-h);text-transform:uppercase;white-space:nowrap;justify-content:center;width:fit-content;display:flex}.tag[data-appearance=border]{border:var(--base-border)}.tag[data-appearance=both]{box-shadow:var(--card-shadow);border:var(--base-border)}.tag[data-appearance=shadow]{box-shadow:var(--card-shadow)}.tag .icon-base{height:var(--tag-icon-size);width:var(--tag-icon-size)}.tag:is(a){transition:opacity var(--transition-normal) var(--transition-ease-in-out);text-decoration:none}.tag:is(a):hover{opacity:var(--link-hover-opacity)}.tag[data-variant=ai]{background:var(--tag-ai-bg);color:var(--tag-ai-color)}.tag[data-variant=ai] .icon-base svg{fill:var(--tag-ai-color)}.tag[data-variant=button]{background:linear-gradient(var(--gradient-deg-180),var(--tag-default-gradient-start),var(--tag-default-gradient-end));color:var(--tag-default-color);font-size:var(--tag-button-font-size);padding:var(--tag-button-padding-v) var(--tag-button-padding-h);text-transform:none}.tag[data-variant=button] .icon-base svg{fill:var(--tag-default-color)}.tag[data-variant=default]{background:var(--tag-default-gradient);color:var(--color-white-short)}.tag[data-variant=default] .icon-base svg{fill:var(--color-white-short)}.tag[data-variant=grey]{background-color:var(--color-gray)}.stepper{width:var(--base-100-percent);align-items:flex-start;display:flex}.stepper .stepper-step{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.stepper .stepper-step .stepper-line{background:var(--stepper-line-color);height:var(--spacing-xs);left:var(--base-50-percent);top:calc(var(--stepper-icon-container-size) / 2);width:var(--base-100-percent);position:absolute}.stepper .stepper-step .stepper-wrapper{align-items:center;gap:var(--spacing-gap);width:var(--base-100-percent);z-index:var(--z-index-2);flex-direction:column;display:flex}.stepper .stepper-step .stepper-wrapper .stepper-icon-container{flex-shrink:var(--base-0);height:var(--stepper-icon-container-size);width:var(--stepper-icon-container-size);position:relative}.stepper .stepper-step .stepper-wrapper .stepper-icon{background-color:var(--color-red-primary);border:solid var(--spacing-xs) var(--color-gray-border);border-radius:var(--stepper-icon-radius);box-shadow:var(--card-shadow);z-index:var(--z-index-2);position:relative}.stepper .stepper-step .stepper-wrapper .stepper-icon svg{fill:var(--stepper-icon-fill);height:var(--stepper-icon-svg-height);width:var(--stepper-icon-svg-width)}.stepper .stepper-step .stepper-wrapper .stepper-content{align-items:center;gap:var(--spacing-gap);text-align:center;flex-direction:column;display:flex}.stepper .stepper-step .stepper-wrapper .stepper-content [data-variant=title],.stepper .stepper-step .stepper-wrapper .stepper-content [data-variant=text]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stepper .stepper-step .stepper-wrapper .stepper-content [data-variant=title]{line-clamp:var(--stepper-title-line-clamp);-webkit-line-clamp:var(--stepper-title-line-clamp)}.stepper .stepper-step .stepper-wrapper .stepper-content [data-variant=text]{-webkit-line-clamp:var(--stepper-text-line-clamp);color:var(--color-text-muted);line-clamp:var(--stepper-text-line-clamp);text-align:center}.typography{color:var(--color-text-primary);line-height:var(--line-height-body);margin:var(--base-0);text-wrap:pretty}.typography[data-align=center]{text-align:center}.typography[data-align=left]{text-align:left}.typography[data-align=right]{text-align:right}.typography.highlight,.typography .highlight{color:var(--color-red-primary);font-weight:var(--font-weight-medium)}.typography[data-variant=text]{display:inline}.typography[data-variant=text][data-size="2xs"]{font-size:var(--font-text-sm);line-height:var(--line-height-body)}.typography[data-variant=text][data-size=xs]{font-size:var(--font-text-xs)}.typography[data-variant=text][data-size=sm]{font-size:var(--font-text-sm);line-height:var(--line-height-body)}.typography[data-variant=text][data-size=md]{font-size:var(--font-text-xs)}.typography[data-variant=text][data-size=lg]{font-size:var(--font-text-lg);line-height:var(--line-height-body)}.typography[data-variant=title]{letter-spacing:var(--typography-title-letter-spacing);display:block}.typography[data-variant=title][data-size="1em"]{font-size:1em;line-height:var(--line-height-tight)}.typography[data-variant=title][data-size="2xs"]{font-size:var(--font-text-sm);line-height:var(--line-height-body)}.typography[data-variant=title][data-size=md]{font-size:var(--font-title-md);letter-spacing:var(--letter-spacing-title-md);line-height:var(--line-height-tight)}.typography[data-variant=title][data-size="3xl"]{font-size:var(--font-title-3xl);letter-spacing:var(--typography-title-letter-spacing);line-height:1}.typography[data-variant=title][data-size="4xl"]{font-size:var(--font-title-4xl);letter-spacing:var(--typography-title-letter-spacing);line-height:1}.typography[data-weight="400"]{font-weight:var(--font-weight-normal)}.typography[data-weight="500"]{font-weight:var(--font-weight-medium)}.typography[data-weight="700"]{font-weight:var(--font-weight-bold)}.typography.typography-markdown :global(strong){font-weight:var(--font-weight-bold)}.typography.typography-markdown :global(em){font-style:italic}.typography.typography-markdown :global(a){color:var(--color-blue-primary);transition:opacity var(--transition-normal) var(--transition-ease);text-decoration:underline}.typography.typography-markdown :global(a):hover{opacity:var(--link-hover-opacity)}.cards-grid{width:var(--base-100-percent);flex-direction:column;align-items:center;display:flex}.cards-grid .cards-grid-container{gap:var(--spacing-2xl);grid-template-columns:repeat(var(--cards-grid-columns,3),var(--base-1fr));width:var(--base-100-percent);display:grid}.cards-grid .cards-grid-item{width:var(--base-100-percent);overflow:hidden}.cards-grid .cards-grid-item .card-body{padding:var(--base-0);flex:1}.cards-grid .cards-grid-item .card-body .btn-base{align-self:flex-start}.cards-grid .cards-grid-item .card-body .cards-grid-card-description{flex:1}.cards-grid .cards-grid-item .card-body .text-container{flex-direction:column;flex:1;display:flex}.cards-grid .cards-grid-item .card-body .cards-grid-title-row{align-items:center;gap:var(--spacing-xs);justify-content:space-between;display:flex}.cards-grid .cards-grid-item .card-body .cards-grid-card-time{justify-content:flex-end;align-items:center;gap:var(--cards-grid-time-gap);flex-flow:wrap;display:flex}.cards-grid .cards-grid-item .card-body .cards-grid-card-time .icon-base{height:var(--cards-grid-time-icon-size);width:var(--cards-grid-time-icon-size)}.cards-grid .cards-grid-item .card-body .cards-grid-card-time .typography{color:var(--color-text-muted)}@media(max-width:768px){.cards-grid .cards-grid-container{grid-template-columns:var(--base-1fr)}}@media(max-width:1024px){.cards-grid .cards-grid-container{grid-template-columns:repeat(2,var(--base-1fr))}}.clocks-section{width:var(--base-100-percent);justify-content:center;align-items:center;display:flex}.clocks-section .clocks-section-inside{align-items:center;gap:var(--spacing-content);max-width:var(--section-content-width);padding-left:var(--spacing-content);padding-right:var(--spacing-content);width:var(--base-100-percent);flex-direction:column;justify-content:center;display:flex}.clocks-section .clocks-section-inside .clocks-section-inside-container{align-items:flex-start;gap:var(--spacing-xl);width:var(--base-100-percent);justify-content:center;display:flex}@media(max-width:768px){.clocks-section .clocks-section-inside .clocks-section-inside-container{flex-direction:column;align-items:center}}.clocks-section .clocks-section-inside .clocks-section-item{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;display:flex}.clocks-section .clocks-section-inside .clocks-section-item .clocks-section-text{color:var(--color-text-muted)}.clocks-section .clocks-section-inside .clocks-section-item .clocks-section-item-title{flex-direction:column;display:flex}.contact{gap:var(--spacing-2xs);margin:var(--spacing-3xl) auto;padding:var(--base-0)}.contact[data-appearance=border] .module-inside{border:var(--base-border)}.contact[data-appearance=both] .module-inside{box-shadow:var(--card-shadow);border:var(--base-border)}.contact[data-appearance=shadow] .module-inside{box-shadow:var(--card-shadow)}.contact .module-inside{background:var(--card-bg);border-radius:var(--radius-card);padding:var(--spacing-content);margin-left:var(--spacing-content);margin-right:var(--spacing-content);justify-content:center;align-items:center;max-width:50rem}.contact .module-inside .module-title-container{gap:var(--spacing-xs)}.contact .contact-form{gap:var(--spacing-gap);max-width:var(--section-content-width);width:var(--base-100-percent);flex-direction:column;display:flex}.contact .contact-form .contact-actions{margin-top:var(--spacing-gap);width:var(--base-100-percent);justify-content:center;align-items:center;display:flex}.contact .contact-form .fieldset-base{padding-bottom:var(--base-0);padding-top:var(--base-0);border:none}.contact.contact-generic .contact-inside-text{flex-direction:column;align-items:center;display:flex}.faqs{padding-top:var(--spacing-3xl);width:var(--base-100-percent);justify-content:center}.faqs .module-inside{gap:var(--spacing-2xl)}.faqs .module-inside .faqs-accordion{max-width:var(--faqs-accordion-max-width);width:var(--base-100-percent)}.faqs .module-inside .module-title-container{margin:var(--base-0);flex:1}.faqs .module-inside .module-title-container[data-type=vertical]{align-items:flex-start}.faqs .module-inside[data-type=horizontal]{flex-direction:column;justify-content:center;align-items:center}@media(min-width:1024px){.faqs .module-inside[data-type=horizontal]{flex-flow:wrap;align-items:flex-start}.faqs .module-inside[data-type=horizontal] .module-title-container{top:var(--faqs-sticky-top);position:sticky}}.faqs .module-inside[data-type=vertical]{flex-direction:column;justify-content:center;align-items:center}@media(min-width:1024px){:has(.banner) .faqs .module-inside[data-type=horizontal] .module-title-container{top:var(--faqs-sticky-top-banner)}}.herobanner{padding-top:var(--spacing-xl);width:var(--base-100-percent);justify-content:center;align-items:center;display:flex}.herobanner .herobanner-inside{grid-column-gap:var(--spacing-2xl);grid-template-columns:minmax(auto,var(--herobanner-left-max-width)) minmax(auto,var(--herobanner-right-max-width));max-height:var(--herobanner-max-height);max-width:var(--section-content-width);min-height:var(--herobanner-min-height);padding-left:var(--spacing-content);padding-right:var(--spacing-content);width:var(--base-100-percent);place-content:stretch space-between;align-items:stretch;display:grid}.herobanner .herobanner-left{align-items:flex-start;gap:var(--spacing-content);width:var(--base-100-percent);flex-direction:column;display:flex}.herobanner .herobanner-left .herobanner-actions,.herobanner .herobanner-left .herobanner-tags{align-items:center;display:flex}.herobanner .herobanner-left .herobanner-actions{gap:var(--spacing-xs-sm)}.herobanner .herobanner-left .herobanner-tags{gap:var(--herobanner-tags-gap);flex-wrap:wrap}.herobanner .herobanner-left .herobanner-texts{gap:var(--spacing-gap);flex-direction:column;display:flex}.herobanner .herobanner-right{height:fit-content;width:var(--base-100-percent);justify-content:flex-end;align-items:center;display:flex}.herobanner .herobanner-right:has(>[data-padding=top-left]){overflow:visible}.herobanner .herobanner-right .image-base{transition:all var(--transition-hero-image)}.herobanner .herobanner-right .media-player{width:var(--base-100-percent)}.herobanner .herobanner-right .media-player .media-player-aspect-ratio{transition:all var(--transition-hero-image)}.herobanner .herobanner-right:hover .media-player .media-player-aspect-ratio,.herobanner .herobanner-right:hover .image-figure .image-base{scale:var(--herobanner-hover-scale)}.herobanner .herobanner-image,.herobanner .herobanner-image-link,.herobanner .image-gradient,.herobanner .media-player-gradient{height:var(--base-100-percent);width:var(--base-100-percent)}.herobanner .herobanner-image-link{display:block}@media(max-width:1024px){.herobanner .herobanner-inside{flex-direction:column-reverse}.herobanner .herobanner-left .herobanner-actions{width:var(--base-100-percent);flex-direction:column}.herobanner .herobanner-left .herobanner-actions .btn-base{width:var(--base-100-percent);justify-content:center}.herobanner .herobanner-right{height:auto}}.hragent{justify-content:center}.hragent .module-inside[data-appearance=border] .hragent-card{border:solid var(--base-border-width) var(--module-border-color)}.hragent .module-inside[data-appearance=both] .hragent-card{box-shadow:var(--card-shadow);border:solid var(--base-border-width) var(--module-border-color)}.hragent .module-inside[data-appearance=shadow] .hragent-card{box-shadow:var(--card-shadow)}.hragent .hragent-card{background:linear-gradient(var(--gradient-deg-180),var(--hragent-card-gradient-start) var(--gradient-start-percent),var(--hragent-card-gradient-end) var(--gradient-end-percent));align-items:center;display:flex}.hragent .hragent-card .hragent-features{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(var(--hragent-features-min-width),var(--base-1fr)));width:var(--base-100-percent);display:grid}.hragent .hragent-card .hragent-features .card-base{width:auto}@media(max-width:768px){.hragent .hragent-card .hragent-features{gap:var(--spacing-sm);grid-template-columns:var(--base-1fr)}}.hragent .hragent-card .module-title-container{gap:var(--spacing-gap);max-width:var(--hragent-title-max-width)}.hragent .hragent-card .module-title-container .btn-base,.hragent .hragent-card .module-title-container .tag-container{margin-bottom:var(--spacing-md-lg)}.hragent .hragent-card .module-title-container .tag-container .tag[data-variant=ai]{font-size:var(--tag-button-font-size);padding:var(--tag-button-padding-v) var(--tag-button-padding-h);text-transform:none}.hragent .hragent-card .hragent-image{height:auto;max-width:var(--hragent-image-max-width);width:var(--base-100-percent)}.hragent .hragent-card[data-size=md]{border-radius:var(--radius-card);gap:var(--spacing-xl);padding:var(--spacing-content)}.hragent .hragent-card[data-size=lg]{border-radius:var(--radius-card-lg);gap:var(--spacing-2xl);margin:var(--spacing-gap) auto var(--spacing-2xs);max-width:var(--section-wide-width);min-height:var(--hragent-card-lg-min-height);padding:var(--hragent-card-lg-padding) var(--base-0);width:calc(var(--base-100-percent) - var(--spacing-content));position:relative;overflow:clip}.hragent .module-inside:has(>.hragent-card[data-size=lg]){max-width:var(--section-wide-width);padding-left:var(--base-0);padding-right:var(--base-0)}.hragent .module-inside[data-type=horizontal] .hragent-card{flex-flow:wrap}.hragent .module-inside[data-type=horizontal] .hragent-card .module-title-container{flex:1;align-items:flex-start}.hragent .module-inside[data-type=vertical] .hragent-card{flex-direction:column}.hragent .module-inside[data-type=vertical] .hragent-card .module-title-container .btn-base,.hragent .module-inside[data-type=vertical] .hragent-card .module-title-container .tag-container{margin-left:auto;margin-right:auto}.hragent .module-inside[data-type=vertical] .hragent-card .typography[data-variant=text]{max-width:var(--hragent-text-max-width)}.hragent .module-inside[data-type=vertical] .hragent-card .hragent-image{width:var(--base-100-percent)}.module{padding-bottom:var(--spacing-3xl);padding-top:var(--spacing-3xl);flex-direction:column;align-items:center;display:flex}.module .module-inside{gap:var(--spacing-xl);max-width:var(--section-content-width);padding-left:var(--spacing-content);padding-right:var(--spacing-content);width:var(--base-100-percent);display:flex}.module .module-inside[data-type=horizontal]{flex-flow:wrap;align-items:center}.module .module-inside[data-type=vertical]{flex-direction:column}.module .module-title-container{grid-column-gap:var(--spacing-2xl);grid-row-gap:var(--spacing-2xl);place-content:end space-between;align-items:end;display:grid}.module .module-title-container:has(>.module-title-container-right){grid-template:".area" / minmax(auto,var(--module-title-grid-max-width)) auto}.module .module-title-container .module-title-container-left,.module .module-title-container .module-title-container-right{gap:var(--spacing-gap);flex-direction:column;flex:1;display:flex}.module .module-title-container .module-title-container-left{align-items:flex-start}.sliders{background:var(--color-peach-light-alpha);padding-bottom:var(--spacing-3xl);padding-top:var(--spacing-3xl);width:var(--base-100-percent);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sliders .sliders-header{gap:var(--spacing-xs-sm);text-align:center;width:var(--base-100-percent);flex-direction:column;display:flex}.sliders .sliders-inside{gap:var(--spacing-content);max-width:var(--section-content-width);width:var(--base-100-percent);z-index:var(--z-index-1);flex-direction:column;display:flex;position:relative}.sub-products{width:var(--base-100-percent);justify-content:center;align-items:center;display:flex}.sub-products .sub-products-inside{max-width:var(--section-content-width);padding-left:var(--spacing-content);padding-right:var(--spacing-content);width:var(--base-100-percent);margin-left:auto;margin-right:auto}.sub-products .sub-products-inside .sub-products-list{gap:var(--spacing-2xl);flex-direction:column;display:flex}.sub-products .sub-products-inside .sub-products-list .card-base{width:var(--base-100-percent)}.sub-products .sub-products-inside .sub-products-list .card-base .card-content{gap:var(--subproducts-card-content-gap)}.sub-products .sub-products-inside .sub-products-sidebar{align-self:start;gap:var(--spacing-xl);top:var(--subproducts-sidebar-top);flex-direction:column;display:flex;position:sticky}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-header{gap:var(--spacing-gap);flex-direction:column;display:flex}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation{position:relative}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-progress{background:var(--subproducts-progress-bg);border-radius:var(--subproducts-progress-width);height:calc(var(--base-100-percent) - calc(var(--subproducts-progress-offset) * 2));top:var(--subproducts-progress-offset);left:var(--base-0);width:var(--subproducts-progress-width);position:absolute}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-progress .sub-products-progress-bar{background:var(--subproducts-progress-fill);border-radius:var(--subproducts-progress-width);height:var(--base-0);transition:height var(--transition-normal) var(--transition-ease);width:var(--base-100-percent)}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc{padding-left:var(--subproducts-toc-indent);flex-direction:column;list-style:none;display:flex;position:relative}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item{cursor:pointer;margin-left:calc(var(--subproducts-toc-indent) * -1);padding:var(--subproducts-toc-item-padding) var(--subproducts-toc-item-padding) var(--subproducts-toc-item-padding) var(--subproducts-toc-item-padding-left);transition:color var(--transition-normal) var(--transition-ease);align-items:center;display:flex;position:relative}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item:after,.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item:before{content:"";transform:translateY(var(--base-negative-50-percent));transition:all var(--transition-normal) var(--transition-ease);z-index:var(--z-index-1);position:absolute;top:50%}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item:after{background-color:var(--subproducts-toc-dot-color);border-radius:var(--subproducts-toc-dot-size);height:var(--subproducts-toc-dot-size);left:calc(var(--subproducts-toc-dot-size) / -2 + var(--subproducts-toc-dot-border-width) / 2);width:var(--subproducts-toc-dot-size)}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item:before{border:solid var(--subproducts-toc-dot-border-width) var(--subproducts-toc-dot-color);border-radius:var(--subproducts-toc-dot-radius);height:var(--subproducts-toc-dot-outer-size);left:calc(var(--subproducts-toc-dot-outer-size) / -2 + var(--subproducts-toc-dot-border-width) / 2);width:var(--subproducts-toc-dot-outer-size)}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item .sub-products-toc-label{color:var(--subproducts-toc-label-color);transition:all var(--transition-normal) var(--transition-ease)}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item[data-states=active]:before{border-color:var(--subproducts-toc-dot-active-color)}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item[data-states=active]:after{background-color:var(--subproducts-toc-dot-active-color)}.sub-products .sub-products-inside .sub-products-sidebar .sub-products-navigation .sub-products-toc .sub-products-toc-item[data-states=active] .typography.sub-products-toc-label{color:var(--color-text-primary)}.sub-products .sub-products-inside[data-type=grid]{grid-auto-columns:var(--base-1fr);grid-column-gap:var(--spacing-xl);grid-row-gap:var(--spacing-xl);grid-template-columns:var(--subproducts-grid-columns);grid-template-rows:auto;align-items:start;display:grid}.sub-products .sub-products-inside[data-type=horizontal]{flex-flow:wrap;display:flex}.sub-products .sub-products-inside[data-type=horizontal] .sub-products-list{width:var(--base-100-percent);flex:1}.sub-products .sub-products-inside[data-type=horizontal] .sub-products-sidebar{width:fit-content}.sub-products .sub-products-inside[data-type=vertical]{flex-direction:column;justify-content:center;display:flex}.sub-products .sub-products-inside[data-type=vertical] .sub-products-sidebar{width:var(--base-100-percent);align-items:center;position:relative;top:auto}.sub-products .sub-products-inside[data-type=vertical] .sub-products-sidebar .sub-products-header .typography{text-align:center}.sub-products[data-variant=ai],.sub-products[data-variant=cobalt]{border-radius:var(--radius-card-lg) var(--radius-card-lg) var(--base-0) var(--base-0);max-width:var(--section-wide-width);padding-bottom:var(--spacing-2xl);padding-top:var(--subproducts-variant-padding-top);width:calc(var(--base-100-percent) - var(--spacing-content));margin-left:auto;margin-right:auto}.sub-products[data-variant=ai]{background:linear-gradient(var(--gradient-deg-180),var(--subproducts-ai-gradient-start),var(--color-transparent-white))}.sub-products[data-variant=cobalt]{background:linear-gradient(var(--gradient-deg-180),var(--subproducts-cobalt-gradient-start),var(--color-transparent-white))}@media(min-width:1024px){:has(.banner) .sub-products .sub-products-inside[data-type=grid] .sub-products-sidebar{top:var(--subproducts-sidebar-top-banner)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}
