/*
! tailwindcss v3.4.0 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

*, ::before, ::after{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
}

::backdrop{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
}
.container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
}
@media (min-width: 480px){

    .container{
        max-width: 480px;
    }
}
@media (min-width: 600px){

    .container{
        max-width: 600px;
        padding-right: 2rem;
        padding-left: 2rem;
    }
}
@media (min-width: 782px){

    .container{
        max-width: 782px;
    }
}
@media (min-width: 960px){

    .container{
        max-width: 960px;
        padding-right: 0rem;
        padding-left: 0rem;
    }
}
@media (min-width: 1280px){

    .container{
        max-width: 1280px;
    }
}
@media (min-width: 1440px){

    .container{
        max-width: 1440px;
    }
}
.sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
}
.pointer-events-none{
    pointer-events: none;
}
.visible{
    visibility: visible;
}
.invisible{
    visibility: hidden;
}
.static{
    position: static;
}
.fixed{
    position: fixed;
}
.absolute{
    position: absolute;
}
.relative{
    position: relative;
}
.sticky{
    position: sticky;
}
.-inset-1{
    inset: -0.25rem;
}
.inset-0{
    inset: 0px;
}
.inset-2{
    inset: 0.5rem;
}
.inset-8{
    inset: 2rem;
}
.inset-x-0{
    left: 0px;
    right: 0px;
}
.inset-x-4{
    left: 1rem;
    right: 1rem;
}
.inset-y-0{
    top: 0px;
    bottom: 0px;
}
.-bottom-1{
    bottom: -0.25rem;
}
.-bottom-2{
    bottom: -0.5rem;
}
.-bottom-20{
    bottom: -5rem;
}
.-bottom-4{
    bottom: -1rem;
}
.-bottom-6{
    bottom: -1.5rem;
}
.-bottom-8{
    bottom: -2rem;
}
.-left-2{
    left: -0.5rem;
}
.-left-20{
    left: -5rem;
}
.-left-4{
    left: -1rem;
}
.-left-40{
    left: -10rem;
}
.-left-6{
    left: -1.5rem;
}
.-left-60{
    left: -15rem;
}
.-left-8{
    left: -2rem;
}
.-right-1{
    right: -0.25rem;
}
.-right-2{
    right: -0.5rem;
}
.-right-20{
    right: -5rem;
}
.-right-4{
    right: -1rem;
}
.-right-40{
    right: -10rem;
}
.-right-6{
    right: -1.5rem;
}
.-right-60{
    right: -15rem;
}
.-right-8{
    right: -2rem;
}
.-right-80{
    right: -20rem;
}
.-top-10{
    top: -2.5rem;
}
.-top-2{
    top: -0.5rem;
}
.-top-20{
    top: -5rem;
}
.-top-3{
    top: -0.75rem;
}
.-top-4{
    top: -1rem;
}
.-top-40{
    top: -10rem;
}
.-top-5{
    top: -1.25rem;
}
.-top-6{
    top: -1.5rem;
}
.-top-60{
    top: -15rem;
}
.-top-8{
    top: -2rem;
}
.bottom-0{
    bottom: 0px;
}
.bottom-1\/4{
    bottom: 25%;
}
.bottom-2{
    bottom: 0.5rem;
}
.bottom-20{
    bottom: 5rem;
}
.bottom-24{
    bottom: 6rem;
}
.bottom-3{
    bottom: 0.75rem;
}
.bottom-32{
    bottom: 8rem;
}
.bottom-4{
    bottom: 1rem;
}
.bottom-40{
    bottom: 10rem;
}
.bottom-48{
    bottom: 12rem;
}
.bottom-60{
    bottom: 15rem;
}
.bottom-8{
    bottom: 2rem;
}
.left-0{
    left: 0px;
}
.left-0\.5{
    left: 0.125rem;
}
.left-1\/2{
    left: 50%;
}
.left-1\/3{
    left: 33.333333%;
}
.left-1\/4{
    left: 25%;
}
.left-10{
    left: 2.5rem;
}
.left-16{
    left: 4rem;
}
.left-2{
    left: 0.5rem;
}
.left-20{
    left: 5rem;
}
.left-24{
    left: 6rem;
}
.left-3{
    left: 0.75rem;
}
.left-32{
    left: 8rem;
}
.left-4{
    left: 1rem;
}
.left-8{
    left: 2rem;
}
.left-\[10\%\]{
    left: 10%;
}
.left-\[15\%\]{
    left: 15%;
}
.left-\[20\%\]{
    left: 20%;
}
.left-\[25\%\]{
    left: 25%;
}
.left-\[30\%\]{
    left: 30%;
}
.left-\[35\%\]{
    left: 35%;
}
.left-\[40\%\]{
    left: 40%;
}
.left-\[45\%\]{
    left: 45%;
}
.left-\[50\%\]{
    left: 50%;
}
.left-\[55\%\]{
    left: 55%;
}
.left-\[75\%\]{
    left: 75%;
}
.left-\[8\%\]{
    left: 8%;
}
.right-0{
    right: 0px;
}
.right-0\.5{
    right: 0.125rem;
}
.right-1{
    right: 0.25rem;
}
.right-1\/3{
    right: 33.333333%;
}
.right-1\/4{
    right: 25%;
}
.right-10{
    right: 2.5rem;
}
.right-16{
    right: 4rem;
}
.right-2{
    right: 0.5rem;
}
.right-20{
    right: 5rem;
}
.right-24{
    right: 6rem;
}
.right-3{
    right: 0.75rem;
}
.right-32{
    right: 8rem;
}
.right-4{
    right: 1rem;
}
.right-40{
    right: 10rem;
}
.right-\[10\%\]{
    right: 10%;
}
.right-\[12\%\]{
    right: 12%;
}
.right-\[15\%\]{
    right: 15%;
}
.right-\[20\%\]{
    right: 20%;
}
.right-\[25\%\]{
    right: 25%;
}
.right-\[8\%\]{
    right: 8%;
}
.top-0{
    top: 0px;
}
.top-0\.5{
    top: 0.125rem;
}
.top-1{
    top: 0.25rem;
}
.top-1\/2{
    top: 50%;
}
.top-1\/3{
    top: 33.333333%;
}
.top-1\/4{
    top: 25%;
}
.top-10{
    top: 2.5rem;
}
.top-12{
    top: 3rem;
}
.top-16{
    top: 4rem;
}
.top-2{
    top: 0.5rem;
}
.top-20{
    top: 5rem;
}
.top-24{
    top: 6rem;
}
.top-28{
    top: 7rem;
}
.top-3{
    top: 0.75rem;
}
.top-32{
    top: 8rem;
}
.top-4{
    top: 1rem;
}
.top-40{
    top: 10rem;
}
.top-48{
    top: 12rem;
}
.top-8{
    top: 2rem;
}
.top-\[15\%\]{
    top: 15%;
}
.top-\[20\%\]{
    top: 20%;
}
.top-\[25\%\]{
    top: 25%;
}
.top-\[30\%\]{
    top: 30%;
}
.top-\[35\%\]{
    top: 35%;
}
.top-\[40\%\]{
    top: 40%;
}
.top-\[50\%\]{
    top: 50%;
}
.top-full{
    top: 100%;
}
.z-10{
    z-index: 10;
}
.z-20{
    z-index: 20;
}
.z-30{
    z-index: 30;
}
.z-40{
    z-index: 40;
}
.z-50{
    z-index: 50;
}
.z-\[1000\]{
    z-index: 1000;
}
.z-\[1001\]{
    z-index: 1001;
}
.z-\[100\]{
    z-index: 100;
}
.z-\[101\]{
    z-index: 101;
}
.order-1{
    order: 1;
}
.order-2{
    order: 2;
}
.col-span-1{
    grid-column: span 1 / span 1;
}
.col-span-2{
    grid-column: span 2 / span 2;
}
.col-span-full{
    grid-column: 1 / -1;
}
.row-span-2{
    grid-row: span 2 / span 2;
}
.m-8{
    margin: 2rem;
}
.mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}
.mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
}
.mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
}
.mx-auto{
    margin-left: auto;
    margin-right: auto;
}
.my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.-ml-1{
    margin-left: -0.25rem;
}
.-mr-\[6\.25\%\]{
    margin-right: -6.25%;
}
.-mt-1{
    margin-top: -0.25rem;
}
.-mt-32{
    margin-top: -8rem;
}
.-mt-8{
    margin-top: -2rem;
}
.mb-1{
    margin-bottom: 0.25rem;
}
.mb-1\.5{
    margin-bottom: 0.375rem;
}
.mb-10{
    margin-bottom: 2.5rem;
}
.mb-12{
    margin-bottom: 3rem;
}
.mb-16{
    margin-bottom: 4rem;
}
.mb-2{
    margin-bottom: 0.5rem;
}
.mb-20{
    margin-bottom: 5rem;
}
.mb-24{
    margin-bottom: 6rem;
}
.mb-3{
    margin-bottom: 0.75rem;
}
.mb-4{
    margin-bottom: 1rem;
}
.mb-5{
    margin-bottom: 1.25rem;
}
.mb-6{
    margin-bottom: 1.5rem;
}
.mb-8{
    margin-bottom: 2rem;
}
.ml-0{
    margin-left: 0px;
}
.ml-0\.5{
    margin-left: 0.125rem;
}
.ml-1{
    margin-left: 0.25rem;
}
.ml-16{
    margin-left: 4rem;
}
.ml-2{
    margin-left: 0.5rem;
}
.ml-4{
    margin-left: 1rem;
}
.ml-6{
    margin-left: 1.5rem;
}
.ml-7{
    margin-left: 1.75rem;
}
.ml-8{
    margin-left: 2rem;
}
.ml-auto{
    margin-left: auto;
}
.mr-2{
    margin-right: 0.5rem;
}
.mt-0{
    margin-top: 0px;
}
.mt-0\.5{
    margin-top: 0.125rem;
}
.mt-1{
    margin-top: 0.25rem;
}
.mt-10{
    margin-top: 2.5rem;
}
.mt-12{
    margin-top: 3rem;
}
.mt-16{
    margin-top: 4rem;
}
.mt-2{
    margin-top: 0.5rem;
}
.mt-20{
    margin-top: 5rem;
}
.mt-3{
    margin-top: 0.75rem;
}
.mt-4{
    margin-top: 1rem;
}
.mt-6{
    margin-top: 1.5rem;
}
.mt-8{
    margin-top: 2rem;
}
.mt-auto{
    margin-top: auto;
}
.line-clamp-1{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.line-clamp-2{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.line-clamp-3{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.block{
    display: block;
}
.inline-block{
    display: inline-block;
}
.inline{
    display: inline;
}
.flex{
    display: flex;
}
.inline-flex{
    display: inline-flex;
}
.table{
    display: table;
}
.grid{
    display: grid;
}
.contents{
    display: contents;
}
.hidden{
    display: none;
}
.aspect-\[16\/10\]{
    aspect-ratio: 16/10;
}
.aspect-\[16\/9\]{
    aspect-ratio: 16/9;
}
.aspect-\[21\/9\]{
    aspect-ratio: 21/9;
}
.aspect-\[3\/4\]{
    aspect-ratio: 3/4;
}
.aspect-\[4\/3\]{
    aspect-ratio: 4/3;
}
.aspect-square{
    aspect-ratio: 1 / 1;
}
.aspect-video{
    aspect-ratio: 16 / 9;
}
.h-0{
    height: 0px;
}
.h-0\.5{
    height: 0.125rem;
}
.h-1{
    height: 0.25rem;
}
.h-1\.5{
    height: 0.375rem;
}
.h-10{
    height: 2.5rem;
}
.h-12{
    height: 3rem;
}
.h-14{
    height: 3.5rem;
}
.h-16{
    height: 4rem;
}
.h-2{
    height: 0.5rem;
}
.h-2\.5{
    height: 0.625rem;
}
.h-20{
    height: 5rem;
}
.h-24{
    height: 6rem;
}
.h-28{
    height: 7rem;
}
.h-3{
    height: 0.75rem;
}
.h-3\.5{
    height: 0.875rem;
}
.h-32{
    height: 8rem;
}
.h-36{
    height: 9rem;
}
.h-4{
    height: 1rem;
}
.h-40{
    height: 10rem;
}
.h-44{
    height: 11rem;
}
.h-48{
    height: 12rem;
}
.h-5{
    height: 1.25rem;
}
.h-6{
    height: 1.5rem;
}
.h-64{
    height: 16rem;
}
.h-7{
    height: 1.75rem;
}
.h-72{
    height: 18rem;
}
.h-8{
    height: 2rem;
}
.h-80{
    height: 20rem;
}
.h-9{
    height: 2.25rem;
}
.h-96{
    height: 24rem;
}
.h-\[1000px\]{
    height: 1000px;
}
.h-\[120px\]{
    height: 120px;
}
.h-\[300px\]{
    height: 300px;
}
.h-\[400px\]{
    height: 400px;
}
.h-\[420px\]{
    height: 420px;
}
.h-\[500px\]{
    height: 500px;
}
.h-\[50vh\]{
    height: 50vh;
}
.h-\[600px\]{
    height: 600px;
}
.h-\[60vh\]{
    height: 60vh;
}
.h-\[620px\]{
    height: 620px;
}
.h-\[700px\]{
    height: 700px;
}
.h-\[800px\]{
    height: 800px;
}
.h-\[calc\(100\%-2\.5rem\)\]{
    height: calc(100% - 2.5rem);
}
.h-auto{
    height: auto;
}
.h-full{
    height: 100%;
}
.h-px{
    height: 1px;
}
.max-h-64{
    max-height: 16rem;
}
.max-h-80{
    max-height: 20rem;
}
.max-h-\[600px\]{
    max-height: 600px;
}
.max-h-\[700px\]{
    max-height: 700px;
}
.min-h-\[180px\]{
    min-height: 180px;
}
.min-h-\[32px\]{
    min-height: 32px;
}
.min-h-\[400px\]{
    min-height: 400px;
}
.min-h-\[500px\]{
    min-height: 500px;
}
.min-h-\[80px\]{
    min-height: 80px;
}
.min-h-\[80vh\]{
    min-height: 80vh;
}
.min-h-screen{
    min-height: 100vh;
}
.w-0{
    width: 0px;
}
.w-0\.5{
    width: 0.125rem;
}
.w-1{
    width: 0.25rem;
}
.w-1\.5{
    width: 0.375rem;
}
.w-1\/2{
    width: 50%;
}
.w-1\/3{
    width: 33.333333%;
}
.w-10{
    width: 2.5rem;
}
.w-12{
    width: 3rem;
}
.w-14{
    width: 3.5rem;
}
.w-16{
    width: 4rem;
}
.w-2{
    width: 0.5rem;
}
.w-2\.5{
    width: 0.625rem;
}
.w-2\/3{
    width: 66.666667%;
}
.w-20{
    width: 5rem;
}
.w-24{
    width: 6rem;
}
.w-28{
    width: 7rem;
}
.w-3{
    width: 0.75rem;
}
.w-3\.5{
    width: 0.875rem;
}
.w-3\/4{
    width: 75%;
}
.w-32{
    width: 8rem;
}
.w-36{
    width: 9rem;
}
.w-4{
    width: 1rem;
}
.w-4\/5{
    width: 80%;
}
.w-40{
    width: 10rem;
}
.w-48{
    width: 12rem;
}
.w-5{
    width: 1.25rem;
}
.w-56{
    width: 14rem;
}
.w-6{
    width: 1.5rem;
}
.w-64{
    width: 16rem;
}
.w-7{
    width: 1.75rem;
}
.w-72{
    width: 18rem;
}
.w-8{
    width: 2rem;
}
.w-80{
    width: 20rem;
}
.w-9{
    width: 2.25rem;
}
.w-96{
    width: 24rem;
}
.w-\[1000px\]{
    width: 1000px;
}
.w-\[16\%\]{
    width: 16%;
}
.w-\[21\%\]{
    width: 21%;
}
.w-\[280px\]{
    width: 280px;
}
.w-\[300px\]{
    width: 300px;
}
.w-\[35\%\]{
    width: 35%;
}
.w-\[400px\]{
    width: 400px;
}
.w-\[49\%\]{
    width: 49%;
}
.w-\[500px\]{
    width: 500px;
}
.w-\[600px\]{
    width: 600px;
}
.w-\[700px\]{
    width: 700px;
}
.w-\[800px\]{
    width: 800px;
}
.w-\[82\%\]{
    width: 82%;
}
.w-\[95\%\]{
    width: 95%;
}
.w-\[98\%\]{
    width: 98%;
}
.w-full{
    width: 100%;
}
.w-px{
    width: 1px;
}
.min-w-0{
    min-width: 0px;
}
.min-w-\[180px\]{
    min-width: 180px;
}
.min-w-\[200px\]{
    min-width: 200px;
}
.min-w-\[20px\]{
    min-width: 20px;
}
.min-w-\[260px\]{
    min-width: 260px;
}
.min-w-fit{
    min-width: -moz-fit-content;
    min-width: fit-content;
}
.max-w-2xl{
    max-width: 42rem;
}
.max-w-3xl{
    max-width: 48rem;
}
.max-w-4xl{
    max-width: 56rem;
}
.max-w-5xl{
    max-width: 64rem;
}
.max-w-6xl{
    max-width: 72rem;
}
.max-w-7xl{
    max-width: 80rem;
}
.max-w-\[1400px\]{
    max-width: 1400px;
}
.max-w-\[280px\]{
    max-width: 280px;
}
.max-w-lg{
    max-width: 32rem;
}
.max-w-md{
    max-width: 28rem;
}
.max-w-none{
    max-width: none;
}
.max-w-sm{
    max-width: 24rem;
}
.max-w-xl{
    max-width: 36rem;
}
.max-w-xs{
    max-width: 20rem;
}
.flex-1{
    flex: 1 1 0%;
}
.flex-shrink{
    flex-shrink: 1;
}
.flex-shrink-0{
    flex-shrink: 0;
}
.shrink-0{
    flex-shrink: 0;
}
.flex-grow{
    flex-grow: 1;
}
.grow{
    flex-grow: 1;
}
.border-collapse{
    border-collapse: collapse;
}
.origin-right{
    transform-origin: right;
}
.-translate-x-1\/2{
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-0{
    --tw-translate-y: -0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-2{
    --tw-translate-y: -0.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-4{
    --tw-translate-y: -1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-0{
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-20{
    --tw-translate-x: 5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-full{
    --tw-translate-x: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-0{
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-1{
    --tw-translate-y: 0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-10{
    --tw-translate-y: 2.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-4{
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90{
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[15deg\]{
    --tw-rotate: -15deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[25deg\]{
    --tw-rotate: -25deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[30deg\]{
    --tw-rotate: -30deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-12{
    --tw-rotate: 12deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180{
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-45{
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-6{
    --tw-rotate: 6deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[10deg\]{
    --tw-rotate: 10deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[15deg\]{
    --tw-rotate: 15deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[25deg\]{
    --tw-rotate: 25deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[30deg\]{
    --tw-rotate: 30deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes accountingPulse{

    0%, 100%{
        box-shadow: 0 0 0 0 rgba(79, 70, 229, 0.4);
    }

    50%{
        box-shadow: 0 0 0 15px rgba(79, 70, 229, 0);
    }
}
.animate-accounting-pulse{
    animation: accountingPulse 2s ease-in-out infinite;
}
@keyframes affiliatePulse{

    0%, 100%{
        box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.4);
    }

    50%{
        box-shadow: 0 0 0 15px rgba(16, 185, 129, 0);
    }
}
.animate-affiliate-pulse{
    animation: affiliatePulse 2s ease-in-out infinite;
}
@keyframes badgeShine{

    0%{
        background-position: -200% 0;
    }

    100%{
        background-position: 200% 0;
    }
}
.animate-badge-shine{
    animation: badgeShine 3s ease infinite;
}
@keyframes bounce{

    0%, 100%{
        transform: translateY(-25%);
        animation-timing-function: cubic-bezier(0.8,0,1,1);
    }

    50%{
        transform: none;
        animation-timing-function: cubic-bezier(0,0,0.2,1);
    }
}
.animate-bounce{
    animation: bounce 1s infinite;
}
@keyframes bounceSoft{

    0%, 100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-10px);
    }
}
.animate-bounce-soft{
    animation: bounceSoft 2s ease-in-out infinite;
}
@keyframes chartGrow{

    0%{
        transform: scaleY(0);
        opacity: 0;
    }

    100%{
        transform: scaleY(1);
        opacity: 1;
    }
}
.animate-chart-grow{
    animation: chartGrow 1s ease-out forwards;
}
@keyframes dataFlow{

    0%{
        transform: translateX(-100%);
    }

    100%{
        transform: translateX(100%);
    }
}
.animate-data-flow{
    animation: dataFlow 2s ease-in-out infinite;
}
@keyframes fadeIn{

    0%{
        opacity: 0;
    }

    100%{
        opacity: 1;
    }
}
.animate-fade-in{
    animation: fadeIn 0.5s ease-out forwards;
}
@keyframes fadeInUp{

    0%{
        opacity: 0;
        transform: translateY(20px);
    }

    100%{
        opacity: 1;
        transform: translateY(0);
    }
}
.animate-fade-in-up{
    animation: fadeInUp 0.5s ease-out forwards;
}
@keyframes float{

    0%, 100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-20px);
    }
}
.animate-float{
    animation: float 6s ease-in-out infinite;
}
@keyframes float{

    0%, 100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-20px);
    }
}
.animate-float-delayed{
    animation: float 6s ease-in-out 2s infinite;
}
@keyframes float{

    0%, 100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-20px);
    }
}
.animate-float-fast{
    animation: float 4s ease-in-out infinite;
}
@keyframes float{

    0%, 100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-20px);
    }
}
.animate-float-slow{
    animation: float 8s ease-in-out infinite;
}
@keyframes freePulse{

    0%, 100%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.05);
    }
}
.animate-free-pulse{
    animation: freePulse 2s ease-in-out infinite;
}
@keyframes glowPulsePricing{

    0%, 100%{
        box-shadow: 0 0 30px rgba(139, 92, 246, 0.3), 0 0 60px rgba(6, 182, 212, 0.1);
    }

    50%{
        box-shadow: 0 0 50px rgba(139, 92, 246, 0.4), 0 0 80px rgba(6, 182, 212, 0.2);
    }
}
.animate-glow-pulse-pricing{
    animation: glowPulsePricing 4s ease-in-out infinite;
}
@keyframes goldPulse{

    0%, 100%{
        box-shadow: 0 0 20px rgba(212, 175, 55, 0.3);
    }

    50%{
        box-shadow: 0 0 40px rgba(212, 175, 55, 0.6);
    }
}
.animate-gold-pulse{
    animation: goldPulse 3s ease-in-out infinite;
}
@keyframes gradientFlow{

    0%, 100%{
        background-position: 0% 50%;
    }

    50%{
        background-position: 100% 50%;
    }
}
.animate-gradient-flow{
    animation: gradientFlow 8s ease infinite;
}
@keyframes gradientFlow{

    0%, 100%{
        background-position: 0% 50%;
    }

    50%{
        background-position: 100% 50%;
    }
}
.animate-gradient-flow-fast{
    animation: gradientFlow 6s ease infinite;
}
@keyframes heatmapPulse{

    0%, 100%{
        opacity: 0.6;
    }

    50%{
        opacity: 1;
    }
}
.animate-heatmap-pulse{
    animation: heatmapPulse 2s ease-in-out infinite;
}
@keyframes hubspotGlow{

    0%, 100%{
        box-shadow: 0 0 20px rgba(255, 122, 89, 0.3);
    }

    50%{
        box-shadow: 0 0 40px rgba(255, 122, 89, 0.5);
    }
}
.animate-hubspot-glow{
    animation: hubspotGlow 2s ease-in-out infinite;
}
@keyframes phoneRock{

    0%, 100%{
        transform: rotate(-2deg);
    }

    50%{
        transform: rotate(2deg);
    }
}
.animate-phone-rock{
    animation: phoneRock 4s ease-in-out infinite;
}
@keyframes ping{

    75%, 100%{
        transform: scale(2);
        opacity: 0;
    }
}
.animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}
@keyframes pulse{

    50%{
        opacity: .5;
    }
}
.animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes pulseGate{

    0%, 100%{
        box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.4);
    }

    50%{
        box-shadow: 0 0 0 8px rgba(16, 185, 129, 0);
    }
}
.animate-pulse-gate{
    animation: pulseGate 2s ease-out infinite;
}
@keyframes pulseRing{

    0%{
        transform: scale(0.8);
        opacity: 1;
    }

    100%{
        transform: scale(2);
        opacity: 0;
    }
}
.animate-pulse-ring{
    animation: pulseRing 2s ease-out infinite;
}
@keyframes qrScan{

    0%, 100%{
        opacity: 0.3;
    }

    50%{
        opacity: 1;
    }
}
.animate-qr-scan{
    animation: qrScan 2s ease-in-out infinite;
}
@keyframes queueSlide{

    0%{
        transform: translateX(-20px);
        opacity: 0;
    }

    100%{
        transform: translateX(0);
        opacity: 1;
    }
}
.animate-queue-slide{
    animation: queueSlide 0.5s ease-out forwards;
}
@keyframes rotateSlow{

    0%{
        transform: rotate(0deg);
    }

    100%{
        transform: rotate(360deg);
    }
}
.animate-rotate-slow{
    animation: rotateSlow 20s linear infinite;
}
@keyframes rowSlide{

    0%{
        transform: translateX(-20px);
        opacity: 0;
    }

    100%{
        transform: translateX(0);
        opacity: 1;
    }
}
.animate-row-slide{
    animation: rowSlide 0.5s ease-out forwards;
}
@keyframes scrollDown{

    0%, 100%{
        transform: translateY(0);
        opacity: 0.5;
    }

    50%{
        transform: translateY(8px);
        opacity: 1;
    }
}
.animate-scroll-down{
    animation: scrollDown 2s ease-in-out infinite;
}
@keyframes scrollX{

    0%{
        transform: translateX(0);
    }

    100%{
        transform: translateX(-50%);
    }
}
.animate-scroll-x{
    animation: scrollX 25s linear infinite;
}
@keyframes securePulse{

    0%, 100%{
        box-shadow: 0 0 0 0 rgba(0, 169, 157, 0.4);
    }

    50%{
        box-shadow: 0 0 0 15px rgba(0, 169, 157, 0);
    }
}
.animate-secure-pulse{
    animation: securePulse 2s ease-in-out infinite;
}
@keyframes shimmer{

    0%{
        background-position: 0% center;
    }

    100%{
        background-position: 200% center;
    }
}
.animate-shimmer{
    animation: shimmer 3s linear infinite;
}
@keyframes fadeInUp{

    0%{
        opacity: 0;
        transform: translateY(20px);
    }

    100%{
        opacity: 1;
        transform: translateY(0);
    }
}
.animate-slide-up{
    animation: fadeInUp 0.5s ease-out forwards;
}
@keyframes spin{

    to{
        transform: rotate(360deg);
    }
}
.animate-spin{
    animation: spin 1s linear infinite;
}
@keyframes spin{

    to{
        transform: rotate(360deg);
    }
}
.animate-spin-slow{
    animation: spin 8s linear infinite;
}
@keyframes syncArrow{

    0%, 100%{
        transform: translateX(0);
    }

    50%{
        transform: translateX(10px);
    }
}
.animate-sync-arrow{
    animation: syncArrow 2s ease-in-out infinite;
}
@keyframes syncRotate{

    0%{
        transform: rotate(0deg);
    }

    100%{
        transform: rotate(360deg);
    }
}
.animate-sync-rotate{
    animation: syncRotate 2s linear infinite;
}
@keyframes syncSpin{

    0%{
        transform: rotate(0deg);
    }

    100%{
        transform: rotate(360deg);
    }
}
.animate-sync-spin{
    animation: syncSpin 1s linear infinite;
}
@keyframes vipGlow{

    0%, 100%{
        box-shadow: 0 0 20px rgba(212, 175, 55, 0.3);
    }

    50%{
        box-shadow: 0 0 40px rgba(212, 175, 55, 0.6);
    }
}
.animate-vip-glow{
    animation: vipGlow 2s ease-in-out infinite;
}
@keyframes vsPulse{

    0%, 100%{
        box-shadow: 0 0 20px rgba(139, 92, 246, 0.3), 0 0 40px rgba(139, 92, 246, 0.1);
        transform: scale(1);
    }

    50%{
        box-shadow: 0 0 30px rgba(139, 92, 246, 0.4), 0 0 60px rgba(139, 92, 246, 0.2);
        transform: scale(1.05);
    }
}
.animate-vs-pulse{
    animation: vsPulse 3s ease-in-out infinite;
}
@keyframes wave{

    0%, 100%{
        transform: translateY(0);
    }

    25%{
        transform: translateY(-5px);
    }

    75%{
        transform: translateY(5px);
    }
}
.animate-wave{
    animation: wave 2.5s ease-in-out infinite;
}
@keyframes wristbandGlow{

    0%, 100%{
        box-shadow: 0 0 10px rgba(217, 70, 239, 0.5);
    }

    50%{
        box-shadow: 0 0 25px rgba(217, 70, 239, 0.8);
    }
}
.animate-wristband-glow{
    animation: wristbandGlow 2s ease-in-out infinite;
}
.cursor-default{
    cursor: default;
}
.cursor-not-allowed{
    cursor: not-allowed;
}
.cursor-pointer{
    cursor: pointer;
}
.resize-none{
    resize: none;
}
.resize{
    resize: both;
}
.scroll-mt-24{
    scroll-margin-top: 6rem;
}
.scroll-mt-28{
    scroll-margin-top: 7rem;
}
.list-decimal{
    list-style-type: decimal;
}
.list-disc{
    list-style-type: disc;
}
.appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}
.grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}
.flex-col{
    flex-direction: column;
}
.flex-wrap{
    flex-wrap: wrap;
}
.items-start{
    align-items: flex-start;
}
.items-end{
    align-items: flex-end;
}
.items-center{
    align-items: center;
}
.items-baseline{
    align-items: baseline;
}
.items-stretch{
    align-items: stretch;
}
.justify-end{
    justify-content: flex-end;
}
.justify-center{
    justify-content: center;
}
.justify-between{
    justify-content: space-between;
}
.gap-0{
    gap: 0px;
}
.gap-0\.5{
    gap: 0.125rem;
}
.gap-1{
    gap: 0.25rem;
}
.gap-1\.5{
    gap: 0.375rem;
}
.gap-10{
    gap: 2.5rem;
}
.gap-12{
    gap: 3rem;
}
.gap-16{
    gap: 4rem;
}
.gap-2{
    gap: 0.5rem;
}
.gap-2\.5{
    gap: 0.625rem;
}
.gap-3{
    gap: 0.75rem;
}
.gap-4{
    gap: 1rem;
}
.gap-5{
    gap: 1.25rem;
}
.gap-6{
    gap: 1.5rem;
}
.gap-8{
    gap: 2rem;
}
.gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
}
.gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
}
.gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
}
.gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
}
.gap-y-2{
    row-gap: 0.5rem;
}
.gap-y-4{
    row-gap: 1rem;
}
.-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}
.space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}
.space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-white\/10 > :not([hidden]) ~ :not([hidden]){
    border-color: rgb(255 255 255 / 0.1);
}
.divide-white\/5 > :not([hidden]) ~ :not([hidden]){
    border-color: rgb(255 255 255 / 0.05);
}
.self-start{
    align-self: flex-start;
}
.self-end{
    align-self: flex-end;
}
.overflow-hidden{
    overflow: hidden;
}
.overflow-x-auto{
    overflow-x: auto;
}
.overflow-y-auto{
    overflow-y: auto;
}
.overflow-x-hidden{
    overflow-x: hidden;
}
.scroll-smooth{
    scroll-behavior: smooth;
}
.truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.whitespace-nowrap{
    white-space: nowrap;
}
.rounded{
    border-radius: 0.25rem;
}
.rounded-2xl{
    border-radius: 1rem;
}
.rounded-3xl{
    border-radius: 1.5rem;
}
.rounded-\[20px\]{
    border-radius: 20px;
}
.rounded-\[22px\]{
    border-radius: 22px;
}
.rounded-\[28px\]{
    border-radius: 28px;
}
.rounded-\[2rem\]{
    border-radius: 2rem;
}
.rounded-full{
    border-radius: 9999px;
}
.rounded-lg{
    border-radius: 0.5rem;
}
.rounded-md{
    border-radius: 0.375rem;
}
.rounded-sm{
    border-radius: 0.125rem;
}
.rounded-xl{
    border-radius: 0.75rem;
}
.rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
}
.rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
}
.rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
}
.rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
.rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
}
.border{
    border-width: 1px;
}
.border-2{
    border-width: 2px;
}
.border-4{
    border-width: 4px;
}
.border-y{
    border-top-width: 1px;
    border-bottom-width: 1px;
}
.border-b{
    border-bottom-width: 1px;
}
.border-l{
    border-left-width: 1px;
}
.border-l-4{
    border-left-width: 4px;
}
.border-r{
    border-right-width: 1px;
}
.border-t{
    border-top-width: 1px;
}
.border-dashed{
    border-style: dashed;
}
.border-none{
    border-style: none;
}
.border-\[\#1877F2\]\/20{
    border-color: rgb(24 119 242 / 0.2);
}
.border-\[\#1DB954\]\/20{
    border-color: rgb(29 185 84 / 0.2);
}
.border-\[\#E4405F\]\/20{
    border-color: rgb(228 64 95 / 0.2);
}
.border-\[\#FF0000\]\/20{
    border-color: rgb(255 0 0 / 0.2);
}
.border-accounting-accent\/30{
    border-color: rgb(16 185 129 / 0.3);
}
.border-accounting-primary{
    --tw-border-opacity: 1;
    border-color: rgb(79 70 229 / var(--tw-border-opacity));
}
.border-accounting-primary\/20{
    border-color: rgb(79 70 229 / 0.2);
}
.border-accounting-primary\/30{
    border-color: rgb(79 70 229 / 0.3);
}
.border-accounting-smartbill\/30{
    border-color: rgb(255 184 0 / 0.3);
}
.border-accounting-warning\/20{
    border-color: rgb(245 158 11 / 0.2);
}
.border-accounting-warning\/30{
    border-color: rgb(245 158 11 / 0.3);
}
.border-accounting-warning\/50{
    border-color: rgb(245 158 11 / 0.5);
}
.border-affiliate-accent\/20{
    border-color: rgb(245 158 11 / 0.2);
}
.border-affiliate-approved\/20{
    border-color: rgb(16 185 129 / 0.2);
}
.border-affiliate-gold\/30{
    border-color: rgb(251 191 36 / 0.3);
}
.border-affiliate-link\/20{
    border-color: rgb(59 130 246 / 0.2);
}
.border-affiliate-link\/30{
    border-color: rgb(59 130 246 / 0.3);
}
.border-affiliate-paid\/20{
    border-color: rgb(6 182 212 / 0.2);
}
.border-affiliate-pending\/20{
    border-color: rgb(245 158 11 / 0.2);
}
.border-affiliate-primary\/20{
    border-color: rgb(16 185 129 / 0.2);
}
.border-affiliate-primary\/30{
    border-color: rgb(16 185 129 / 0.3);
}
.border-affiliate-purple\/30{
    border-color: rgb(139 92 246 / 0.3);
}
.border-affiliate-reversed\/20{
    border-color: rgb(239 68 68 / 0.2);
}
.border-airtable-accent\/20{
    border-color: rgb(24 191 255 / 0.2);
}
.border-airtable-accent\/30{
    border-color: rgb(24 191 255 / 0.3);
}
.border-airtable-green\/20{
    border-color: rgb(32 217 210 / 0.2);
}
.border-airtable-green\/30{
    border-color: rgb(32 217 210 / 0.3);
}
.border-airtable-primary\/20{
    border-color: rgb(252 191 73 / 0.2);
}
.border-airtable-primary\/30{
    border-color: rgb(252 191 73 / 0.3);
}
.border-airtable-purple\/20{
    border-color: rgb(139 70 255 / 0.2);
}
.border-amber-300{
    --tw-border-opacity: 1;
    border-color: rgb(252 211 77 / var(--tw-border-opacity));
}
.border-amber-500{
    --tw-border-opacity: 1;
    border-color: rgb(245 158 11 / var(--tw-border-opacity));
}
.border-amber-500\/10{
    border-color: rgb(245 158 11 / 0.1);
}
.border-amber-500\/20{
    border-color: rgb(245 158 11 / 0.2);
}
.border-amber-500\/40{
    border-color: rgb(245 158 11 / 0.4);
}
.border-amber-800\/30{
    border-color: rgb(146 64 14 / 0.3);
}
.border-anaf-gold\/20{
    border-color: rgb(207 181 59 / 0.2);
}
.border-anaf-gold\/30{
    border-color: rgb(207 181 59 / 0.3);
}
.border-anaf-primary\/20{
    border-color: rgb(0 51 102 / 0.2);
}
.border-anaf-primary\/30{
    border-color: rgb(0 51 102 / 0.3);
}
.border-analytics-accent\/20{
    border-color: rgb(139 92 246 / 0.2);
}
.border-analytics-accent\/30{
    border-color: rgb(139 92 246 / 0.3);
}
.border-analytics-danger\/20{
    border-color: rgb(239 68 68 / 0.2);
}
.border-analytics-primary\/20{
    border-color: rgb(59 130 246 / 0.2);
}
.border-analytics-primary\/30{
    border-color: rgb(59 130 246 / 0.3);
}
.border-analytics-secondary\/20{
    border-color: rgb(6 182 212 / 0.2);
}
.border-analytics-success\/20{
    border-color: rgb(16 185 129 / 0.2);
}
.border-analytics-success\/30{
    border-color: rgb(16 185 129 / 0.3);
}
.border-analytics-warning\/20{
    border-color: rgb(245 158 11 / 0.2);
}
.border-analytics-warning\/30{
    border-color: rgb(245 158 11 / 0.3);
}
.border-blog-accent\/20{
    border-color: rgb(236 72 153 / 0.2);
}
.border-blog-accent\/30{
    border-color: rgb(236 72 153 / 0.3);
}
.border-blog-primary\/20{
    border-color: rgb(99 102 241 / 0.2);
}
.border-blog-primary\/30{
    border-color: rgb(99 102 241 / 0.3);
}
.border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.border-blue-500\/20{
    border-color: rgb(59 130 246 / 0.2);
}
.border-blue-500\/30{
    border-color: rgb(59 130 246 / 0.3);
}
.border-brand-amber{
    --tw-border-opacity: 1;
    border-color: rgb(245 158 11 / var(--tw-border-opacity));
}
.border-brand-amber\/20{
    border-color: rgb(245 158 11 / 0.2);
}
.border-brand-amber\/30{
    border-color: rgb(245 158 11 / 0.3);
}
.border-brand-burgundy\/20{
    border-color: rgb(159 18 57 / 0.2);
}
.border-brand-cyan{
    --tw-border-opacity: 1;
    border-color: rgb(6 182 212 / var(--tw-border-opacity));
}
.border-brand-cyan\/20{
    border-color: rgb(6 182 212 / 0.2);
}
.border-brand-cyan\/30{
    border-color: rgb(6 182 212 / 0.3);
}
.border-brand-emerald\/20{
    border-color: rgb(5 150 105 / 0.2);
}
.border-brand-emerald\/30{
    border-color: rgb(5 150 105 / 0.3);
}
.border-brand-fuchsia\/20{
    border-color: rgb(217 70 239 / 0.2);
}
.border-brand-gold\/10{
    border-color: rgb(212 175 55 / 0.1);
}
.border-brand-gold\/20{
    border-color: rgb(212 175 55 / 0.2);
}
.border-brand-gold\/40{
    border-color: rgb(212 175 55 / 0.4);
}
.border-brand-green\/20{
    border-color: rgb(16 185 129 / 0.2);
}
.border-brand-green\/30{
    border-color: rgb(16 185 129 / 0.3);
}
.border-brand-indigo\/20{
    border-color: rgb(99 102 241 / 0.2);
}
.border-brand-indigo\/30{
    border-color: rgb(99 102 241 / 0.3);
}
.border-brand-orange\/20{
    border-color: rgb(249 115 22 / 0.2);
}
.border-brand-pink\/20{
    border-color: rgb(236 72 153 / 0.2);
}
.border-brand-purple\/20{
    border-color: rgb(168 85 247 / 0.2);
}
.border-brand-rose{
    --tw-border-opacity: 1;
    border-color: rgb(244 63 94 / var(--tw-border-opacity));
}
.border-brand-rose\/10{
    border-color: rgb(244 63 94 / 0.1);
}
.border-brand-rose\/20{
    border-color: rgb(244 63 94 / 0.2);
}
.border-brand-rose\/30{
    border-color: rgb(244 63 94 / 0.3);
}
.border-brand-violet{
    --tw-border-opacity: 1;
    border-color: rgb(124 58 237 / var(--tw-border-opacity));
}
.border-brand-violet\/20{
    border-color: rgb(124 58 237 / 0.2);
}
.border-brand-violet\/30{
    border-color: rgb(124 58 237 / 0.3);
}
.border-calendar-event{
    --tw-border-opacity: 1;
    border-color: rgb(3 155 229 / var(--tw-border-opacity));
}
.border-calendar-event\/20{
    border-color: rgb(3 155 229 / 0.2);
}
.border-canvas-pink\/30{
    border-color: rgb(236 72 153 / 0.3);
}
.border-canvas-purple\/20{
    border-color: rgb(139 92 246 / 0.2);
}
.border-canvas-purple\/30{
    border-color: rgb(139 92 246 / 0.3);
}
.border-canvas-teal\/20{
    border-color: rgb(20 184 166 / 0.2);
}
.border-current{
    border-color: currentColor;
}
.border-cyan-400{
    --tw-border-opacity: 1;
    border-color: rgb(34 211 238 / var(--tw-border-opacity));
}
.border-cyan-500{
    --tw-border-opacity: 1;
    border-color: rgb(6 182 212 / var(--tw-border-opacity));
}
.border-cyan-500\/10{
    border-color: rgb(6 182 212 / 0.1);
}
.border-cyan-500\/20{
    border-color: rgb(6 182 212 / 0.2);
}
.border-cyan-500\/30{
    border-color: rgb(6 182 212 / 0.3);
}
.border-cyan-500\/40{
    border-color: rgb(6 182 212 / 0.4);
}
.border-cyan-500\/50{
    border-color: rgb(6 182 212 / 0.5);
}
.border-editor-pink\/20{
    border-color: rgb(236 72 153 / 0.2);
}
.border-editor-purple{
    --tw-border-opacity: 1;
    border-color: rgb(139 92 246 / var(--tw-border-opacity));
}
.border-editor-purple\/20{
    border-color: rgb(139 92 246 / 0.2);
}
.border-emerald-300{
    --tw-border-opacity: 1;
    border-color: rgb(110 231 183 / var(--tw-border-opacity));
}
.border-emerald-500{
    --tw-border-opacity: 1;
    border-color: rgb(16 185 129 / var(--tw-border-opacity));
}
.border-emerald-500\/10{
    border-color: rgb(16 185 129 / 0.1);
}
.border-emerald-500\/20{
    border-color: rgb(16 185 129 / 0.2);
}
.border-emerald-500\/30{
    border-color: rgb(16 185 129 / 0.3);
}
.border-emerald-500\/40{
    border-color: rgb(16 185 129 / 0.4);
}
.border-emerald-500\/50{
    border-color: rgb(16 185 129 / 0.5);
}
.border-euplatesc-accent\/20{
    border-color: rgb(255 215 0 / 0.2);
}
.border-euplatesc-primary\/20{
    border-color: rgb(0 166 81 / 0.2);
}
.border-euplatesc-primary\/30{
    border-color: rgb(0 166 81 / 0.3);
}
.border-fuchsia-500\/20{
    border-color: rgb(217 70 239 / 0.2);
}
.border-gmail-primary{
    --tw-border-opacity: 1;
    border-color: rgb(234 67 53 / var(--tw-border-opacity));
}
.border-gmail-primary\/20{
    border-color: rgb(234 67 53 / 0.2);
}
.border-google-blue{
    --tw-border-opacity: 1;
    border-color: rgb(66 133 244 / var(--tw-border-opacity));
}
.border-google-blue\/20{
    border-color: rgb(66 133 244 / 0.2);
}
.border-google-blue\/30{
    border-color: rgb(66 133 244 / 0.3);
}
.border-google-green\/20{
    border-color: rgb(52 168 83 / 0.2);
}
.border-google-green\/30{
    border-color: rgb(52 168 83 / 0.3);
}
.border-google-red\/30{
    border-color: rgb(234 67 53 / 0.3);
}
.border-google-yellow\/30{
    border-color: rgb(251 188 5 / 0.3);
}
.border-green-500{
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94 / var(--tw-border-opacity));
}
.border-green-500\/20{
    border-color: rgb(34 197 94 / 0.2);
}
.border-group-primary\/20{
    border-color: rgb(99 102 241 / 0.2);
}
.border-group-primary\/30{
    border-color: rgb(99 102 241 / 0.3);
}
.border-group-teal\/30{
    border-color: rgb(20 184 166 / 0.3);
}
.border-hubspot-orange\/20{
    border-color: rgb(255 122 89 / 0.2);
}
.border-hubspot-orange\/30{
    border-color: rgb(255 122 89 / 0.3);
}
.border-hubspot-teal\/30{
    border-color: rgb(0 189 165 / 0.3);
}
.border-indigo-500\/20{
    border-color: rgb(99 102 241 / 0.2);
}
.border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgb(79 70 229 / var(--tw-border-opacity));
}
.border-insurance-emerald\/20{
    border-color: rgb(16 185 129 / 0.2);
}
.border-insurance-emerald\/30{
    border-color: rgb(16 185 129 / 0.3);
}
.border-insurance-teal\/30{
    border-color: rgb(20 184 166 / 0.3);
}
.border-lime-500\/20{
    border-color: rgb(132 204 22 / 0.2);
}
.border-meta-blue\/20{
    border-color: rgb(8 102 255 / 0.2);
}
.border-netopia-teal\/20{
    border-color: rgb(0 169 157 / 0.2);
}
.border-netopia-teal\/30{
    border-color: rgb(0 169 157 / 0.3);
}
.border-orange-500\/20{
    border-color: rgb(249 115 22 / 0.2);
}
.border-orange-500\/30{
    border-color: rgb(249 115 22 / 0.3);
}
.border-orange-500\/50{
    border-color: rgb(249 115 22 / 0.5);
}
.border-payu-green{
    --tw-border-opacity: 1;
    border-color: rgb(166 206 56 / var(--tw-border-opacity));
}
.border-payu-green\/20{
    border-color: rgb(166 206 56 / 0.2);
}
.border-payu-green\/30{
    border-color: rgb(166 206 56 / 0.3);
}
.border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgb(236 72 153 / var(--tw-border-opacity));
}
.border-pink-500\/20{
    border-color: rgb(236 72 153 / 0.2);
}
.border-pink-500\/30{
    border-color: rgb(236 72 153 / 0.3);
}
.border-primary{
    --tw-border-opacity: 1;
    border-color: rgb(14 165 233 / var(--tw-border-opacity));
}
.border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgb(168 85 247 / var(--tw-border-opacity));
}
.border-red-300{
    --tw-border-opacity: 1;
    border-color: rgb(252 165 165 / var(--tw-border-opacity));
}
.border-red-500{
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity));
}
.border-red-500\/10{
    border-color: rgb(239 68 68 / 0.1);
}
.border-red-500\/20{
    border-color: rgb(239 68 68 / 0.2);
}
.border-red-500\/30{
    border-color: rgb(239 68 68 / 0.3);
}
.border-romania-blue\/30{
    border-color: rgb(0 43 127 / 0.3);
}
.border-rose-500\/20{
    border-color: rgb(244 63 94 / 0.2);
}
.border-salesforce-blue{
    --tw-border-opacity: 1;
    border-color: rgb(0 161 224 / var(--tw-border-opacity));
}
.border-salesforce-blue\/20{
    border-color: rgb(0 161 224 / 0.2);
}
.border-salesforce-blue\/30{
    border-color: rgb(0 161 224 / 0.3);
}
.border-sheets-green{
    --tw-border-opacity: 1;
    border-color: rgb(52 168 83 / var(--tw-border-opacity));
}
.border-sheets-green\/20{
    border-color: rgb(52 168 83 / 0.2);
}
.border-sheets-green\/30{
    border-color: rgb(52 168 83 / 0.3);
}
.border-sky-500\/20{
    border-color: rgb(14 165 233 / 0.2);
}
.border-slack-aubergine\/20{
    border-color: rgb(74 21 75 / 0.2);
}
.border-slack-aubergine\/30{
    border-color: rgb(74 21 75 / 0.3);
}
.border-slack-blue{
    --tw-border-opacity: 1;
    border-color: rgb(54 197 240 / var(--tw-border-opacity));
}
.border-slack-green{
    --tw-border-opacity: 1;
    border-color: rgb(46 182 125 / var(--tw-border-opacity));
}
.border-slack-green\/30{
    border-color: rgb(46 182 125 / 0.3);
}
.border-slack-yellow{
    --tw-border-opacity: 1;
    border-color: rgb(236 178 46 / var(--tw-border-opacity));
}
.border-slate-100{
    --tw-border-opacity: 1;
    border-color: rgb(241 245 249 / var(--tw-border-opacity));
}
.border-slate-200{
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240 / var(--tw-border-opacity));
}
.border-slate-300{
    --tw-border-opacity: 1;
    border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
.border-slate-400{
    --tw-border-opacity: 1;
    border-color: rgb(148 163 184 / var(--tw-border-opacity));
}
.border-slate-500{
    --tw-border-opacity: 1;
    border-color: rgb(100 116 139 / var(--tw-border-opacity));
}
.border-slate-500\/30{
    border-color: rgb(100 116 139 / 0.3);
}
.border-slate-900{
    --tw-border-opacity: 1;
    border-color: rgb(15 23 42 / var(--tw-border-opacity));
}
.border-status-draft\/30{
    border-color: rgb(107 114 128 / 0.3);
}
.border-status-published\/30{
    border-color: rgb(16 185 129 / 0.3);
}
.border-status-scheduled\/30{
    border-color: rgb(245 158 11 / 0.3);
}
.border-stripe-purple\/20{
    border-color: rgb(99 91 255 / 0.2);
}
.border-stripe-purple\/30{
    border-color: rgb(99 91 255 / 0.3);
}
.border-teal-500\/20{
    border-color: rgb(20 184 166 / 0.2);
}
.border-tiktok-aqua\/30{
    border-color: rgb(0 242 234 / 0.3);
}
.border-tiktok-red{
    --tw-border-opacity: 1;
    border-color: rgb(255 0 80 / var(--tw-border-opacity));
}
.border-tiktok-red\/30{
    border-color: rgb(255 0 80 / 0.3);
}
.border-tracking-purple\/20{
    border-color: rgb(99 102 241 / 0.2);
}
.border-transparent{
    border-color: transparent;
}
.border-violet-500{
    --tw-border-opacity: 1;
    border-color: rgb(139 92 246 / var(--tw-border-opacity));
}
.border-violet-500\/10{
    border-color: rgb(139 92 246 / 0.1);
}
.border-violet-500\/20{
    border-color: rgb(139 92 246 / 0.2);
}
.border-violet-500\/30{
    border-color: rgb(139 92 246 / 0.3);
}
.border-violet-500\/40{
    border-color: rgb(139 92 246 / 0.4);
}
.border-violet-500\/50{
    border-color: rgb(139 92 246 / 0.5);
}
.border-vip-gold\/20{
    border-color: rgb(212 175 55 / 0.2);
}
.border-vip-gold\/30{
    border-color: rgb(212 175 55 / 0.3);
}
.border-waitlist-amber\/20{
    border-color: rgb(251 191 36 / 0.2);
}
.border-waitlist-amber\/30{
    border-color: rgb(251 191 36 / 0.3);
}
.border-waitlist-orange{
    --tw-border-opacity: 1;
    border-color: rgb(249 115 22 / var(--tw-border-opacity));
}
.border-waitlist-orange\/20{
    border-color: rgb(249 115 22 / 0.2);
}
.border-wallet-gradient1\/20{
    border-color: rgb(102 126 234 / 0.2);
}
.border-wallet-gradient1\/30{
    border-color: rgb(102 126 234 / 0.3);
}
.border-whatsapp-green{
    --tw-border-opacity: 1;
    border-color: rgb(37 211 102 / var(--tw-border-opacity));
}
.border-whatsapp-green\/20{
    border-color: rgb(37 211 102 / 0.2);
}
.border-whatsapp-green\/30{
    border-color: rgb(37 211 102 / 0.3);
}
.border-white{
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-white\/10{
    border-color: rgb(255 255 255 / 0.1);
}
.border-white\/20{
    border-color: rgb(255 255 255 / 0.2);
}
.border-white\/30{
    border-color: rgb(255 255 255 / 0.3);
}
.border-white\/5{
    border-color: rgb(255 255 255 / 0.05);
}
.border-white\/\[0\.06\]{
    border-color: rgb(255 255 255 / 0.06);
}
.border-white\/\[0\.08\]{
    border-color: rgb(255 255 255 / 0.08);
}
.border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgb(234 179 8 / var(--tw-border-opacity));
}
.border-yellow-500\/20{
    border-color: rgb(234 179 8 / 0.2);
}
.border-yellow-500\/30{
    border-color: rgb(234 179 8 / 0.3);
}
.border-zapier-orange\/20{
    border-color: rgb(255 74 0 / 0.2);
}
.border-zinc-950{
    --tw-border-opacity: 1;
    border-color: rgb(9 9 11 / var(--tw-border-opacity));
}
.border-zoom-blue{
    --tw-border-opacity: 1;
    border-color: rgb(45 140 255 / var(--tw-border-opacity));
}
.border-zoom-blue\/20{
    border-color: rgb(45 140 255 / 0.2);
}
.bg-\[\#00A1E0\]{
    --tw-bg-opacity: 1;
    background-color: rgb(0 161 224 / var(--tw-bg-opacity));
}
.bg-\[\#03363D\]{
    --tw-bg-opacity: 1;
    background-color: rgb(3 54 61 / var(--tw-bg-opacity));
}
.bg-\[\#03363D\]\/20{
    background-color: rgb(3 54 61 / 0.2);
}
.bg-\[\#0866FF\]\/20{
    background-color: rgb(8 102 255 / 0.2);
}
.bg-\[\#0B141A\]{
    --tw-bg-opacity: 1;
    background-color: rgb(11 20 26 / var(--tw-bg-opacity));
}
.bg-\[\#0DC153\]\/20{
    background-color: rgb(13 193 83 / 0.2);
}
.bg-\[\#0F9D58\]{
    --tw-bg-opacity: 1;
    background-color: rgb(15 157 88 / var(--tw-bg-opacity));
}
.bg-\[\#0F9D58\]\/20{
    background-color: rgb(15 157 88 / 0.2);
}
.bg-\[\#1877F2\]{
    --tw-bg-opacity: 1;
    background-color: rgb(24 119 242 / var(--tw-bg-opacity));
}
.bg-\[\#1877F2\]\/10{
    background-color: rgb(24 119 242 / 0.1);
}
.bg-\[\#1877F2\]\/20{
    background-color: rgb(24 119 242 / 0.2);
}
.bg-\[\#18BFFF\]{
    --tw-bg-opacity: 1;
    background-color: rgb(24 191 255 / var(--tw-bg-opacity));
}
.bg-\[\#1A1F71\]\/20{
    background-color: rgb(26 31 113 / 0.2);
}
.bg-\[\#1DB954\]{
    --tw-bg-opacity: 1;
    background-color: rgb(29 185 84 / var(--tw-bg-opacity));
}
.bg-\[\#1DB954\]\/10{
    background-color: rgb(29 185 84 / 0.1);
}
.bg-\[\#25D366\]\/20{
    background-color: rgb(37 211 102 / 0.2);
}
.bg-\[\#4A154B\]{
    --tw-bg-opacity: 1;
    background-color: rgb(74 21 75 / var(--tw-bg-opacity));
}
.bg-\[\#4A154B\]\/20{
    background-color: rgb(74 21 75 / 0.2);
}
.bg-\[\#E4405F\]\/10{
    background-color: rgb(228 64 95 / 0.1);
}
.bg-\[\#F22F46\]\/20{
    background-color: rgb(242 47 70 / 0.2);
}
.bg-\[\#FF0000\]{
    --tw-bg-opacity: 1;
    background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#FF0000\]\/10{
    background-color: rgb(255 0 0 / 0.1);
}
.bg-\[\#FF7A59\]{
    --tw-bg-opacity: 1;
    background-color: rgb(255 122 89 / var(--tw-bg-opacity));
}
.bg-\[\#FF7A59\]\/20{
    background-color: rgb(255 122 89 / 0.2);
}
.bg-\[\#FFE01B\]{
    --tw-bg-opacity: 1;
    background-color: rgb(255 224 27 / var(--tw-bg-opacity));
}
.bg-\[\#FFE01B\]\/20{
    background-color: rgb(255 224 27 / 0.2);
}
.bg-accounting-accent{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-accounting-accent\/10{
    background-color: rgb(16 185 129 / 0.1);
}
.bg-accounting-accent\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-accounting-exact\/20{
    background-color: rgb(225 29 72 / 0.2);
}
.bg-accounting-fgo\/20{
    background-color: rgb(30 64 175 / 0.2);
}
.bg-accounting-pending{
    --tw-bg-opacity: 1;
    background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-accounting-pending\/20{
    background-color: rgb(99 102 241 / 0.2);
}
.bg-accounting-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(79 70 229 / var(--tw-bg-opacity));
}
.bg-accounting-primary\/10{
    background-color: rgb(79 70 229 / 0.1);
}
.bg-accounting-primary\/20{
    background-color: rgb(79 70 229 / 0.2);
}
.bg-accounting-quickbooks\/20{
    background-color: rgb(44 160 28 / 0.2);
}
.bg-accounting-smartbill\/20{
    background-color: rgb(255 184 0 / 0.2);
}
.bg-accounting-success{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-accounting-success\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-accounting-warning\/10{
    background-color: rgb(245 158 11 / 0.1);
}
.bg-accounting-warning\/20{
    background-color: rgb(245 158 11 / 0.2);
}
.bg-accounting-xero\/20{
    background-color: rgb(19 181 234 / 0.2);
}
.bg-affiliate-accent{
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}
.bg-affiliate-accent\/10{
    background-color: rgb(245 158 11 / 0.1);
}
.bg-affiliate-accent\/20{
    background-color: rgb(245 158 11 / 0.2);
}
.bg-affiliate-approved{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-affiliate-approved\/10{
    background-color: rgb(16 185 129 / 0.1);
}
.bg-affiliate-gold\/20{
    background-color: rgb(251 191 36 / 0.2);
}
.bg-affiliate-link\/10{
    background-color: rgb(59 130 246 / 0.1);
}
.bg-affiliate-link\/20{
    background-color: rgb(59 130 246 / 0.2);
}
.bg-affiliate-paid{
    --tw-bg-opacity: 1;
    background-color: rgb(6 182 212 / var(--tw-bg-opacity));
}
.bg-affiliate-paid\/10{
    background-color: rgb(6 182 212 / 0.1);
}
.bg-affiliate-pending{
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}
.bg-affiliate-pending\/10{
    background-color: rgb(245 158 11 / 0.1);
}
.bg-affiliate-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-affiliate-primary\/10{
    background-color: rgb(16 185 129 / 0.1);
}
.bg-affiliate-primary\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-affiliate-purple\/20{
    background-color: rgb(139 92 246 / 0.2);
}
.bg-affiliate-reversed{
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-affiliate-reversed\/10{
    background-color: rgb(239 68 68 / 0.1);
}
.bg-airtable-accent\/10{
    background-color: rgb(24 191 255 / 0.1);
}
.bg-airtable-accent\/20{
    background-color: rgb(24 191 255 / 0.2);
}
.bg-airtable-green\/10{
    background-color: rgb(32 217 210 / 0.1);
}
.bg-airtable-green\/20{
    background-color: rgb(32 217 210 / 0.2);
}
.bg-airtable-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(252 191 73 / var(--tw-bg-opacity));
}
.bg-airtable-primary\/10{
    background-color: rgb(252 191 73 / 0.1);
}
.bg-airtable-primary\/20{
    background-color: rgb(252 191 73 / 0.2);
}
.bg-airtable-purple\/10{
    background-color: rgb(139 70 255 / 0.1);
}
.bg-airtable-purple\/20{
    background-color: rgb(139 70 255 / 0.2);
}
.bg-amber-100{
    --tw-bg-opacity: 1;
    background-color: rgb(254 243 199 / var(--tw-bg-opacity));
}
.bg-amber-400{
    --tw-bg-opacity: 1;
    background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}
.bg-amber-50{
    --tw-bg-opacity: 1;
    background-color: rgb(255 251 235 / var(--tw-bg-opacity));
}
.bg-amber-500{
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}
.bg-amber-500\/10{
    background-color: rgb(245 158 11 / 0.1);
}
.bg-amber-500\/20{
    background-color: rgb(245 158 11 / 0.2);
}
.bg-amber-500\/30{
    background-color: rgb(245 158 11 / 0.3);
}
.bg-amber-500\/5{
    background-color: rgb(245 158 11 / 0.05);
}
.bg-amber-600{
    --tw-bg-opacity: 1;
    background-color: rgb(217 119 6 / var(--tw-bg-opacity));
}
.bg-amber-600\/10{
    background-color: rgb(217 119 6 / 0.1);
}
.bg-amber-600\/20{
    background-color: rgb(217 119 6 / 0.2);
}
.bg-anaf-gold\/10{
    background-color: rgb(207 181 59 / 0.1);
}
.bg-anaf-gold\/20{
    background-color: rgb(207 181 59 / 0.2);
}
.bg-anaf-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(0 51 102 / var(--tw-bg-opacity));
}
.bg-anaf-primary\/10{
    background-color: rgb(0 51 102 / 0.1);
}
.bg-anaf-primary\/20{
    background-color: rgb(0 51 102 / 0.2);
}
.bg-analytics-accent{
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}
.bg-analytics-accent\/10{
    background-color: rgb(139 92 246 / 0.1);
}
.bg-analytics-accent\/20{
    background-color: rgb(139 92 246 / 0.2);
}
.bg-analytics-danger\/10{
    background-color: rgb(239 68 68 / 0.1);
}
.bg-analytics-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-analytics-primary\/10{
    background-color: rgb(59 130 246 / 0.1);
}
.bg-analytics-primary\/20{
    background-color: rgb(59 130 246 / 0.2);
}
.bg-analytics-primary\/30{
    background-color: rgb(59 130 246 / 0.3);
}
.bg-analytics-primary\/40{
    background-color: rgb(59 130 246 / 0.4);
}
.bg-analytics-primary\/50{
    background-color: rgb(59 130 246 / 0.5);
}
.bg-analytics-primary\/60{
    background-color: rgb(59 130 246 / 0.6);
}
.bg-analytics-primary\/80{
    background-color: rgb(59 130 246 / 0.8);
}
.bg-analytics-secondary{
    --tw-bg-opacity: 1;
    background-color: rgb(6 182 212 / var(--tw-bg-opacity));
}
.bg-analytics-secondary\/10{
    background-color: rgb(6 182 212 / 0.1);
}
.bg-analytics-secondary\/20{
    background-color: rgb(6 182 212 / 0.2);
}
.bg-analytics-success{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-analytics-success\/10{
    background-color: rgb(16 185 129 / 0.1);
}
.bg-analytics-success\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-analytics-warning\/10{
    background-color: rgb(245 158 11 / 0.1);
}
.bg-black{
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-black\/30{
    background-color: rgb(0 0 0 / 0.3);
}
.bg-black\/50{
    background-color: rgb(0 0 0 / 0.5);
}
.bg-black\/60{
    background-color: rgb(0 0 0 / 0.6);
}
.bg-blog-accent{
    --tw-bg-opacity: 1;
    background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}
.bg-blog-accent\/10{
    background-color: rgb(236 72 153 / 0.1);
}
.bg-blog-accent\/20{
    background-color: rgb(236 72 153 / 0.2);
}
.bg-blog-accent\/30{
    background-color: rgb(236 72 153 / 0.3);
}
.bg-blog-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-blog-primary\/10{
    background-color: rgb(99 102 241 / 0.1);
}
.bg-blog-primary\/20{
    background-color: rgb(99 102 241 / 0.2);
}
.bg-blog-primary\/30{
    background-color: rgb(99 102 241 / 0.3);
}
.bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgb(96 165 250 / var(--tw-bg-opacity));
}
.bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255 / var(--tw-bg-opacity));
}
.bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-blue-500\/10{
    background-color: rgb(59 130 246 / 0.1);
}
.bg-blue-500\/20{
    background-color: rgb(59 130 246 / 0.2);
}
.bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}
.bg-blue-600\/10{
    background-color: rgb(37 99 235 / 0.1);
}
.bg-blue-600\/20{
    background-color: rgb(37 99 235 / 0.2);
}
.bg-brand-amber{
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}
.bg-brand-amber\/10{
    background-color: rgb(245 158 11 / 0.1);
}
.bg-brand-amber\/20{
    background-color: rgb(245 158 11 / 0.2);
}
.bg-brand-amber\/30{
    background-color: rgb(245 158 11 / 0.3);
}
.bg-brand-amber\/50{
    background-color: rgb(245 158 11 / 0.5);
}
.bg-brand-blue{
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-brand-blue\/10{
    background-color: rgb(59 130 246 / 0.1);
}
.bg-brand-blue\/50{
    background-color: rgb(59 130 246 / 0.5);
}
.bg-brand-blue\/60{
    background-color: rgb(59 130 246 / 0.6);
}
.bg-brand-blue\/70{
    background-color: rgb(59 130 246 / 0.7);
}
.bg-brand-blue\/80{
    background-color: rgb(59 130 246 / 0.8);
}
.bg-brand-burgundy\/10{
    background-color: rgb(159 18 57 / 0.1);
}
.bg-brand-burgundy\/20{
    background-color: rgb(159 18 57 / 0.2);
}
.bg-brand-burgundy\/70{
    background-color: rgb(159 18 57 / 0.7);
}
.bg-brand-cyan{
    --tw-bg-opacity: 1;
    background-color: rgb(6 182 212 / var(--tw-bg-opacity));
}
.bg-brand-cyan\/10{
    background-color: rgb(6 182 212 / 0.1);
}
.bg-brand-cyan\/15{
    background-color: rgb(6 182 212 / 0.15);
}
.bg-brand-cyan\/20{
    background-color: rgb(6 182 212 / 0.2);
}
.bg-brand-cyan\/40{
    background-color: rgb(6 182 212 / 0.4);
}
.bg-brand-cyan\/50{
    background-color: rgb(6 182 212 / 0.5);
}
.bg-brand-cyan\/60{
    background-color: rgb(6 182 212 / 0.6);
}
.bg-brand-cyan\/70{
    background-color: rgb(6 182 212 / 0.7);
}
.bg-brand-cyan\/80{
    background-color: rgb(6 182 212 / 0.8);
}
.bg-brand-emerald{
    --tw-bg-opacity: 1;
    background-color: rgb(5 150 105 / var(--tw-bg-opacity));
}
.bg-brand-emerald\/10{
    background-color: rgb(5 150 105 / 0.1);
}
.bg-brand-emerald\/20{
    background-color: rgb(5 150 105 / 0.2);
}
.bg-brand-fuchsia{
    --tw-bg-opacity: 1;
    background-color: rgb(217 70 239 / var(--tw-bg-opacity));
}
.bg-brand-fuchsia\/10{
    background-color: rgb(217 70 239 / 0.1);
}
.bg-brand-fuchsia\/20{
    background-color: rgb(217 70 239 / 0.2);
}
.bg-brand-gold{
    --tw-bg-opacity: 1;
    background-color: rgb(212 175 55 / var(--tw-bg-opacity));
}
.bg-brand-gold\/10{
    background-color: rgb(212 175 55 / 0.1);
}
.bg-brand-gold\/15{
    background-color: rgb(212 175 55 / 0.15);
}
.bg-brand-gold\/20{
    background-color: rgb(212 175 55 / 0.2);
}
.bg-brand-gold\/5{
    background-color: rgb(212 175 55 / 0.05);
}
.bg-brand-green{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-brand-green\/10{
    background-color: rgb(16 185 129 / 0.1);
}
.bg-brand-green\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-brand-green\/30{
    background-color: rgb(16 185 129 / 0.3);
}
.bg-brand-green\/60{
    background-color: rgb(16 185 129 / 0.6);
}
.bg-brand-indigo{
    --tw-bg-opacity: 1;
    background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-brand-indigo\/10{
    background-color: rgb(99 102 241 / 0.1);
}
.bg-brand-indigo\/20{
    background-color: rgb(99 102 241 / 0.2);
}
.bg-brand-indigo\/30{
    background-color: rgb(99 102 241 / 0.3);
}
.bg-brand-orange{
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}
.bg-brand-orange\/10{
    background-color: rgb(249 115 22 / 0.1);
}
.bg-brand-orange\/20{
    background-color: rgb(249 115 22 / 0.2);
}
.bg-brand-pink{
    --tw-bg-opacity: 1;
    background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}
.bg-brand-pink\/10{
    background-color: rgb(236 72 153 / 0.1);
}
.bg-brand-pink\/20{
    background-color: rgb(236 72 153 / 0.2);
}
.bg-brand-purple{
    --tw-bg-opacity: 1;
    background-color: rgb(168 85 247 / var(--tw-bg-opacity));
}
.bg-brand-purple\/10{
    background-color: rgb(168 85 247 / 0.1);
}
.bg-brand-purple\/20{
    background-color: rgb(168 85 247 / 0.2);
}
.bg-brand-rose{
    --tw-bg-opacity: 1;
    background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}
.bg-brand-rose\/10{
    background-color: rgb(244 63 94 / 0.1);
}
.bg-brand-rose\/20{
    background-color: rgb(244 63 94 / 0.2);
}
.bg-brand-rose\/5{
    background-color: rgb(244 63 94 / 0.05);
}
.bg-brand-rose\/50{
    background-color: rgb(244 63 94 / 0.5);
}
.bg-brand-slate{
    --tw-bg-opacity: 1;
    background-color: rgb(71 85 105 / var(--tw-bg-opacity));
}
.bg-brand-violet{
    --tw-bg-opacity: 1;
    background-color: rgb(124 58 237 / var(--tw-bg-opacity));
}
.bg-brand-violet\/10{
    background-color: rgb(124 58 237 / 0.1);
}
.bg-brand-violet\/15{
    background-color: rgb(124 58 237 / 0.15);
}
.bg-brand-violet\/20{
    background-color: rgb(124 58 237 / 0.2);
}
.bg-calendar-event\/10{
    background-color: rgb(3 155 229 / 0.1);
}
.bg-calendar-event\/20{
    background-color: rgb(3 155 229 / 0.2);
}
.bg-canvas-blue\/20{
    background-color: rgb(59 130 246 / 0.2);
}
.bg-canvas-orange\/10{
    background-color: rgb(249 115 22 / 0.1);
}
.bg-canvas-orange\/20{
    background-color: rgb(249 115 22 / 0.2);
}
.bg-canvas-pink\/15{
    background-color: rgb(236 72 153 / 0.15);
}
.bg-canvas-pink\/20{
    background-color: rgb(236 72 153 / 0.2);
}
.bg-canvas-purple{
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}
.bg-canvas-purple\/10{
    background-color: rgb(139 92 246 / 0.1);
}
.bg-canvas-purple\/20{
    background-color: rgb(139 92 246 / 0.2);
}
.bg-canvas-teal\/20{
    background-color: rgb(20 184 166 / 0.2);
}
.bg-category-access\/20{
    background-color: rgb(6 182 212 / 0.2);
}
.bg-category-analytics{
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}
.bg-category-analytics\/20{
    background-color: rgb(245 158 11 / 0.2);
}
.bg-category-analytics\/40{
    background-color: rgb(245 158 11 / 0.4);
}
.bg-category-analytics\/50{
    background-color: rgb(245 158 11 / 0.5);
}
.bg-category-analytics\/60{
    background-color: rgb(245 158 11 / 0.6);
}
.bg-category-analytics\/70{
    background-color: rgb(245 158 11 / 0.7);
}
.bg-category-analytics\/80{
    background-color: rgb(245 158 11 / 0.8);
}
.bg-category-analytics\/90{
    background-color: rgb(245 158 11 / 0.9);
}
.bg-category-integrations\/20{
    background-color: rgb(59 130 246 / 0.2);
}
.bg-category-marketing\/20{
    background-color: rgb(244 63 94 / 0.2);
}
.bg-category-payments\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-category-ticketing\/20{
    background-color: rgb(124 58 237 / 0.2);
}
.bg-cyan-400{
    --tw-bg-opacity: 1;
    background-color: rgb(34 211 238 / var(--tw-bg-opacity));
}
.bg-cyan-500{
    --tw-bg-opacity: 1;
    background-color: rgb(6 182 212 / var(--tw-bg-opacity));
}
.bg-cyan-500\/10{
    background-color: rgb(6 182 212 / 0.1);
}
.bg-cyan-500\/20{
    background-color: rgb(6 182 212 / 0.2);
}
.bg-cyan-500\/30{
    background-color: rgb(6 182 212 / 0.3);
}
.bg-cyan-500\/5{
    background-color: rgb(6 182 212 / 0.05);
}
.bg-cyan-600{
    --tw-bg-opacity: 1;
    background-color: rgb(8 145 178 / var(--tw-bg-opacity));
}
.bg-cyan-600\/10{
    background-color: rgb(8 145 178 / 0.1);
}
.bg-cyan-600\/20{
    background-color: rgb(8 145 178 / 0.2);
}
.bg-cyan-600\/5{
    background-color: rgb(8 145 178 / 0.05);
}
.bg-dark-600{
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 54 / var(--tw-bg-opacity));
}
.bg-dark-700{
    --tw-bg-opacity: 1;
    background-color: rgb(26 26 39 / var(--tw-bg-opacity));
}
.bg-dark-800{
    --tw-bg-opacity: 1;
    background-color: rgb(19 19 28 / var(--tw-bg-opacity));
}
.bg-dark-800\/30{
    background-color: rgb(19 19 28 / 0.3);
}
.bg-dark-800\/50{
    background-color: rgb(19 19 28 / 0.5);
}
.bg-dark-800\/80{
    background-color: rgb(19 19 28 / 0.8);
}
.bg-dark-800\/95{
    background-color: rgb(19 19 28 / 0.95);
}
.bg-dark-850{
    --tw-bg-opacity: 1;
    background-color: rgb(15 15 22 / var(--tw-bg-opacity));
}
.bg-dark-900{
    --tw-bg-opacity: 1;
    background-color: rgb(10 10 15 / var(--tw-bg-opacity));
}
.bg-dark-900\/30{
    background-color: rgb(10 10 15 / 0.3);
}
.bg-dark-900\/50{
    background-color: rgb(10 10 15 / 0.5);
}
.bg-dark-900\/95{
    background-color: rgb(10 10 15 / 0.95);
}
.bg-dark-950{
    --tw-bg-opacity: 1;
    background-color: rgb(3 3 5 / var(--tw-bg-opacity));
}
.bg-editor-blue{
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-editor-blue\/10{
    background-color: rgb(59 130 246 / 0.1);
}
.bg-editor-blue\/20{
    background-color: rgb(59 130 246 / 0.2);
}
.bg-editor-pink{
    --tw-bg-opacity: 1;
    background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}
.bg-editor-pink\/10{
    background-color: rgb(236 72 153 / 0.1);
}
.bg-editor-pink\/15{
    background-color: rgb(236 72 153 / 0.15);
}
.bg-editor-pink\/20{
    background-color: rgb(236 72 153 / 0.2);
}
.bg-editor-purple{
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}
.bg-editor-purple\/10{
    background-color: rgb(139 92 246 / 0.1);
}
.bg-editor-purple\/15{
    background-color: rgb(139 92 246 / 0.15);
}
.bg-editor-purple\/20{
    background-color: rgb(139 92 246 / 0.2);
}
.bg-editor-purple\/30{
    background-color: rgb(139 92 246 / 0.3);
}
.bg-emerald-400{
    --tw-bg-opacity: 1;
    background-color: rgb(52 211 153 / var(--tw-bg-opacity));
}
.bg-emerald-50{
    --tw-bg-opacity: 1;
    background-color: rgb(236 253 245 / var(--tw-bg-opacity));
}
.bg-emerald-500{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-emerald-500\/10{
    background-color: rgb(16 185 129 / 0.1);
}
.bg-emerald-500\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-emerald-500\/30{
    background-color: rgb(16 185 129 / 0.3);
}
.bg-emerald-500\/5{
    background-color: rgb(16 185 129 / 0.05);
}
.bg-emerald-500\/50{
    background-color: rgb(16 185 129 / 0.5);
}
.bg-emerald-600{
    --tw-bg-opacity: 1;
    background-color: rgb(5 150 105 / var(--tw-bg-opacity));
}
.bg-emerald-600\/10{
    background-color: rgb(5 150 105 / 0.1);
}
.bg-emerald-600\/20{
    background-color: rgb(5 150 105 / 0.2);
}
.bg-euplatesc-accent\/10{
    background-color: rgb(255 215 0 / 0.1);
}
.bg-euplatesc-accent\/20{
    background-color: rgb(255 215 0 / 0.2);
}
.bg-euplatesc-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(0 166 81 / var(--tw-bg-opacity));
}
.bg-euplatesc-primary\/10{
    background-color: rgb(0 166 81 / 0.1);
}
.bg-euplatesc-primary\/20{
    background-color: rgb(0 166 81 / 0.2);
}
.bg-euplatesc-secondary\/10{
    background-color: rgb(0 122 61 / 0.1);
}
.bg-fuchsia-400{
    --tw-bg-opacity: 1;
    background-color: rgb(232 121 249 / var(--tw-bg-opacity));
}
.bg-fuchsia-50{
    --tw-bg-opacity: 1;
    background-color: rgb(253 244 255 / var(--tw-bg-opacity));
}
.bg-fuchsia-500\/10{
    background-color: rgb(217 70 239 / 0.1);
}
.bg-fuchsia-500\/20{
    background-color: rgb(217 70 239 / 0.2);
}
.bg-fuchsia-600\/20{
    background-color: rgb(192 38 211 / 0.2);
}
.bg-gmail-primary\/10{
    background-color: rgb(234 67 53 / 0.1);
}
.bg-gmail-primary\/20{
    background-color: rgb(234 67 53 / 0.2);
}
.bg-google-blue{
    --tw-bg-opacity: 1;
    background-color: rgb(66 133 244 / var(--tw-bg-opacity));
}
.bg-google-blue\/10{
    background-color: rgb(66 133 244 / 0.1);
}
.bg-google-blue\/20{
    background-color: rgb(66 133 244 / 0.2);
}
.bg-google-blue\/30{
    background-color: rgb(66 133 244 / 0.3);
}
.bg-google-blue\/50{
    background-color: rgb(66 133 244 / 0.5);
}
.bg-google-green{
    --tw-bg-opacity: 1;
    background-color: rgb(52 168 83 / var(--tw-bg-opacity));
}
.bg-google-green\/10{
    background-color: rgb(52 168 83 / 0.1);
}
.bg-google-green\/20{
    background-color: rgb(52 168 83 / 0.2);
}
.bg-google-red{
    --tw-bg-opacity: 1;
    background-color: rgb(234 67 53 / var(--tw-bg-opacity));
}
.bg-google-red\/20{
    background-color: rgb(234 67 53 / 0.2);
}
.bg-google-yellow{
    --tw-bg-opacity: 1;
    background-color: rgb(251 188 5 / var(--tw-bg-opacity));
}
.bg-google-yellow\/20{
    background-color: rgb(251 188 5 / 0.2);
}
.bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgb(156 163 175 / var(--tw-bg-opacity));
}
.bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}
.bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}
.bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128 / var(--tw-bg-opacity));
}
.bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}
.bg-green-500\/10{
    background-color: rgb(34 197 94 / 0.1);
}
.bg-green-500\/15{
    background-color: rgb(34 197 94 / 0.15);
}
.bg-green-500\/20{
    background-color: rgb(34 197 94 / 0.2);
}
.bg-green-500\/60{
    background-color: rgb(34 197 94 / 0.6);
}
.bg-green-600\/20{
    background-color: rgb(22 163 74 / 0.2);
}
.bg-group-accent\/10{
    background-color: rgb(236 72 153 / 0.1);
}
.bg-group-accent\/20{
    background-color: rgb(236 72 153 / 0.2);
}
.bg-group-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-group-primary\/10{
    background-color: rgb(99 102 241 / 0.1);
}
.bg-group-primary\/15{
    background-color: rgb(99 102 241 / 0.15);
}
.bg-group-primary\/20{
    background-color: rgb(99 102 241 / 0.2);
}
.bg-group-secondary\/20{
    background-color: rgb(139 92 246 / 0.2);
}
.bg-group-teal{
    --tw-bg-opacity: 1;
    background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}
.bg-group-teal\/10{
    background-color: rgb(20 184 166 / 0.1);
}
.bg-group-teal\/20{
    background-color: rgb(20 184 166 / 0.2);
}
.bg-hubspot-blue\/10{
    background-color: rgb(0 145 174 / 0.1);
}
.bg-hubspot-blue\/20{
    background-color: rgb(0 145 174 / 0.2);
}
.bg-hubspot-orange{
    --tw-bg-opacity: 1;
    background-color: rgb(255 122 89 / var(--tw-bg-opacity));
}
.bg-hubspot-orange\/10{
    background-color: rgb(255 122 89 / 0.1);
}
.bg-hubspot-orange\/15{
    background-color: rgb(255 122 89 / 0.15);
}
.bg-hubspot-orange\/20{
    background-color: rgb(255 122 89 / 0.2);
}
.bg-hubspot-teal\/10{
    background-color: rgb(0 189 165 / 0.1);
}
.bg-hubspot-teal\/20{
    background-color: rgb(0 189 165 / 0.2);
}
.bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgb(129 140 248 / var(--tw-bg-opacity));
}
.bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgb(238 242 255 / var(--tw-bg-opacity));
}
.bg-indigo-500\/10{
    background-color: rgb(99 102 241 / 0.1);
}
.bg-indigo-500\/20{
    background-color: rgb(99 102 241 / 0.2);
}
.bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgb(79 70 229 / var(--tw-bg-opacity));
}
.bg-indigo-600\/20{
    background-color: rgb(79 70 229 / 0.2);
}
.bg-insurance-emerald{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-insurance-emerald\/10{
    background-color: rgb(16 185 129 / 0.1);
}
.bg-insurance-emerald\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-insurance-teal\/15{
    background-color: rgb(20 184 166 / 0.15);
}
.bg-insurance-teal\/20{
    background-color: rgb(20 184 166 / 0.2);
}
.bg-lime-400{
    --tw-bg-opacity: 1;
    background-color: rgb(163 230 53 / var(--tw-bg-opacity));
}
.bg-lime-500\/10{
    background-color: rgb(132 204 22 / 0.1);
}
.bg-lime-500\/20{
    background-color: rgb(132 204 22 / 0.2);
}
.bg-meta-blue{
    --tw-bg-opacity: 1;
    background-color: rgb(8 102 255 / var(--tw-bg-opacity));
}
.bg-meta-blue\/10{
    background-color: rgb(8 102 255 / 0.1);
}
.bg-meta-blue\/15{
    background-color: rgb(8 102 255 / 0.15);
}
.bg-meta-blue\/20{
    background-color: rgb(8 102 255 / 0.2);
}
.bg-meta-blue\/30{
    background-color: rgb(8 102 255 / 0.3);
}
.bg-meta-blue\/50{
    background-color: rgb(8 102 255 / 0.5);
}
.bg-netopia-teal{
    --tw-bg-opacity: 1;
    background-color: rgb(0 169 157 / var(--tw-bg-opacity));
}
.bg-netopia-teal\/10{
    background-color: rgb(0 169 157 / 0.1);
}
.bg-netopia-teal\/20{
    background-color: rgb(0 169 157 / 0.2);
}
.bg-orange-400{
    --tw-bg-opacity: 1;
    background-color: rgb(251 146 60 / var(--tw-bg-opacity));
}
.bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}
.bg-orange-500\/10{
    background-color: rgb(249 115 22 / 0.1);
}
.bg-orange-500\/15{
    background-color: rgb(249 115 22 / 0.15);
}
.bg-orange-500\/20{
    background-color: rgb(249 115 22 / 0.2);
}
.bg-orange-500\/5{
    background-color: rgb(249 115 22 / 0.05);
}
.bg-orange-600{
    --tw-bg-opacity: 1;
    background-color: rgb(234 88 12 / var(--tw-bg-opacity));
}
.bg-orange-600\/10{
    background-color: rgb(234 88 12 / 0.1);
}
.bg-orange-600\/20{
    background-color: rgb(234 88 12 / 0.2);
}
.bg-payment-amex\/20{
    background-color: rgb(0 111 207 / 0.2);
}
.bg-payment-google\/10{
    background-color: rgb(66 133 244 / 0.1);
}
.bg-payment-mastercard\/20{
    background-color: rgb(235 0 27 / 0.2);
}
.bg-payment-visa\/20{
    background-color: rgb(26 31 113 / 0.2);
}
.bg-payu-accent\/15{
    background-color: rgb(0 179 134 / 0.15);
}
.bg-payu-green{
    --tw-bg-opacity: 1;
    background-color: rgb(166 206 56 / var(--tw-bg-opacity));
}
.bg-payu-green\/10{
    background-color: rgb(166 206 56 / 0.1);
}
.bg-payu-green\/20{
    background-color: rgb(166 206 56 / 0.2);
}
.bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgb(244 114 182 / var(--tw-bg-opacity));
}
.bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}
.bg-pink-500\/10{
    background-color: rgb(236 72 153 / 0.1);
}
.bg-pink-500\/20{
    background-color: rgb(236 72 153 / 0.2);
}
.bg-pink-500\/30{
    background-color: rgb(236 72 153 / 0.3);
}
.bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgb(219 39 119 / var(--tw-bg-opacity));
}
.bg-pink-600\/10{
    background-color: rgb(219 39 119 / 0.1);
}
.bg-pink-600\/20{
    background-color: rgb(219 39 119 / 0.2);
}
.bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}
.bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgb(168 85 247 / var(--tw-bg-opacity));
}
.bg-purple-500\/20{
    background-color: rgb(168 85 247 / 0.2);
}
.bg-purple-600\/10{
    background-color: rgb(147 51 234 / 0.1);
}
.bg-purple-600\/20{
    background-color: rgb(147 51 234 / 0.2);
}
.bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / var(--tw-bg-opacity));
}
.bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113 / var(--tw-bg-opacity));
}
.bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242 / var(--tw-bg-opacity));
}
.bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-red-500\/10{
    background-color: rgb(239 68 68 / 0.1);
}
.bg-red-500\/20{
    background-color: rgb(239 68 68 / 0.2);
}
.bg-red-500\/5{
    background-color: rgb(239 68 68 / 0.05);
}
.bg-red-500\/60{
    background-color: rgb(239 68 68 / 0.6);
}
.bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.bg-red-600\/10{
    background-color: rgb(220 38 38 / 0.1);
}
.bg-red-600\/20{
    background-color: rgb(220 38 38 / 0.2);
}
.bg-romania-blue{
    --tw-bg-opacity: 1;
    background-color: rgb(0 43 127 / var(--tw-bg-opacity));
}
.bg-romania-blue\/10{
    background-color: rgb(0 43 127 / 0.1);
}
.bg-romania-blue\/15{
    background-color: rgb(0 43 127 / 0.15);
}
.bg-romania-blue\/20{
    background-color: rgb(0 43 127 / 0.2);
}
.bg-rose-400{
    --tw-bg-opacity: 1;
    background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}
.bg-rose-500{
    --tw-bg-opacity: 1;
    background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}
.bg-rose-500\/10{
    background-color: rgb(244 63 94 / 0.1);
}
.bg-rose-500\/20{
    background-color: rgb(244 63 94 / 0.2);
}
.bg-rose-600\/20{
    background-color: rgb(225 29 72 / 0.2);
}
.bg-salesforce-blue{
    --tw-bg-opacity: 1;
    background-color: rgb(0 161 224 / var(--tw-bg-opacity));
}
.bg-salesforce-blue\/10{
    background-color: rgb(0 161 224 / 0.1);
}
.bg-salesforce-blue\/20{
    background-color: rgb(0 161 224 / 0.2);
}
.bg-salesforce-cloud\/15{
    background-color: rgb(0 199 242 / 0.15);
}
.bg-salesforce-cloud\/20{
    background-color: rgb(0 199 242 / 0.2);
}
.bg-salesforce-dark{
    --tw-bg-opacity: 1;
    background-color: rgb(3 45 96 / var(--tw-bg-opacity));
}
.bg-sheets-dark\/10{
    background-color: rgb(24 128 56 / 0.1);
}
.bg-sheets-green{
    --tw-bg-opacity: 1;
    background-color: rgb(52 168 83 / var(--tw-bg-opacity));
}
.bg-sheets-green\/10{
    background-color: rgb(52 168 83 / 0.1);
}
.bg-sheets-green\/20{
    background-color: rgb(52 168 83 / 0.2);
}
.bg-sky-400{
    --tw-bg-opacity: 1;
    background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}
.bg-sky-50{
    --tw-bg-opacity: 1;
    background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}
.bg-sky-500\/10{
    background-color: rgb(14 165 233 / 0.1);
}
.bg-sky-500\/20{
    background-color: rgb(14 165 233 / 0.2);
}
.bg-slack-active{
    --tw-bg-opacity: 1;
    background-color: rgb(17 100 163 / var(--tw-bg-opacity));
}
.bg-slack-aubergine{
    --tw-bg-opacity: 1;
    background-color: rgb(74 21 75 / var(--tw-bg-opacity));
}
.bg-slack-aubergine\/20{
    background-color: rgb(74 21 75 / 0.2);
}
.bg-slack-aubergine\/30{
    background-color: rgb(74 21 75 / 0.3);
}
.bg-slack-blue\/10{
    background-color: rgb(54 197 240 / 0.1);
}
.bg-slack-blue\/20{
    background-color: rgb(54 197 240 / 0.2);
}
.bg-slack-dark{
    --tw-bg-opacity: 1;
    background-color: rgb(26 29 33 / var(--tw-bg-opacity));
}
.bg-slack-green{
    --tw-bg-opacity: 1;
    background-color: rgb(46 182 125 / var(--tw-bg-opacity));
}
.bg-slack-green\/15{
    background-color: rgb(46 182 125 / 0.15);
}
.bg-slack-green\/20{
    background-color: rgb(46 182 125 / 0.2);
}
.bg-slack-pink\/20{
    background-color: rgb(224 30 90 / 0.2);
}
.bg-slack-sidebar{
    --tw-bg-opacity: 1;
    background-color: rgb(63 14 64 / var(--tw-bg-opacity));
}
.bg-slack-yellow\/20{
    background-color: rgb(236 178 46 / 0.2);
}
.bg-slate-100{
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
.bg-slate-200{
    --tw-bg-opacity: 1;
    background-color: rgb(226 232 240 / var(--tw-bg-opacity));
}
.bg-slate-50{
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
.bg-slate-600\/20{
    background-color: rgb(71 85 105 / 0.2);
}
.bg-slate-900{
    --tw-bg-opacity: 1;
    background-color: rgb(15 23 42 / var(--tw-bg-opacity));
}
.bg-status-draft\/20{
    background-color: rgb(107 114 128 / 0.2);
}
.bg-status-published\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.bg-status-scheduled\/10{
    background-color: rgb(245 158 11 / 0.1);
}
.bg-status-scheduled\/20{
    background-color: rgb(245 158 11 / 0.2);
}
.bg-status-scheduled\/30{
    background-color: rgb(245 158 11 / 0.3);
}
.bg-stripe-gradient\/15{
    background-color: rgb(128 233 255 / 0.15);
}
.bg-stripe-purple\/10{
    background-color: rgb(99 91 255 / 0.1);
}
.bg-stripe-purple\/20{
    background-color: rgb(99 91 255 / 0.2);
}
.bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}
.bg-teal-500\/10{
    background-color: rgb(20 184 166 / 0.1);
}
.bg-teal-500\/20{
    background-color: rgb(20 184 166 / 0.2);
}
.bg-teal-600\/20{
    background-color: rgb(13 148 136 / 0.2);
}
.bg-tiktok-aqua\/10{
    background-color: rgb(0 242 234 / 0.1);
}
.bg-tiktok-aqua\/20{
    background-color: rgb(0 242 234 / 0.2);
}
.bg-tiktok-cyan{
    --tw-bg-opacity: 1;
    background-color: rgb(37 244 238 / var(--tw-bg-opacity));
}
.bg-tiktok-cyan\/10{
    background-color: rgb(37 244 238 / 0.1);
}
.bg-tiktok-cyan\/20{
    background-color: rgb(37 244 238 / 0.2);
}
.bg-tiktok-cyan\/50{
    background-color: rgb(37 244 238 / 0.5);
}
.bg-tiktok-red\/10{
    background-color: rgb(255 0 80 / 0.1);
}
.bg-tiktok-red\/20{
    background-color: rgb(255 0 80 / 0.2);
}
.bg-tracking-purple{
    --tw-bg-opacity: 1;
    background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-tracking-purple\/10{
    background-color: rgb(99 102 241 / 0.1);
}
.bg-tracking-purple\/15{
    background-color: rgb(99 102 241 / 0.15);
}
.bg-tracking-purple\/20{
    background-color: rgb(99 102 241 / 0.2);
}
.bg-tracking-purple\/30{
    background-color: rgb(99 102 241 / 0.3);
}
.bg-tracking-purple\/50{
    background-color: rgb(99 102 241 / 0.5);
}
.bg-transparent{
    background-color: transparent;
}
.bg-violet-400{
    --tw-bg-opacity: 1;
    background-color: rgb(167 139 250 / var(--tw-bg-opacity));
}
.bg-violet-500{
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}
.bg-violet-500\/10{
    background-color: rgb(139 92 246 / 0.1);
}
.bg-violet-500\/15{
    background-color: rgb(139 92 246 / 0.15);
}
.bg-violet-500\/20{
    background-color: rgb(139 92 246 / 0.2);
}
.bg-violet-500\/30{
    background-color: rgb(139 92 246 / 0.3);
}
.bg-violet-500\/5{
    background-color: rgb(139 92 246 / 0.05);
}
.bg-violet-600{
    --tw-bg-opacity: 1;
    background-color: rgb(124 58 237 / var(--tw-bg-opacity));
}
.bg-violet-600\/10{
    background-color: rgb(124 58 237 / 0.1);
}
.bg-violet-600\/20{
    background-color: rgb(124 58 237 / 0.2);
}
.bg-violet-600\/5{
    background-color: rgb(124 58 237 / 0.05);
}
.bg-vip-bronze\/10{
    background-color: rgb(205 127 50 / 0.1);
}
.bg-vip-gold\/10{
    background-color: rgb(212 175 55 / 0.1);
}
.bg-vip-gold\/20{
    background-color: rgb(212 175 55 / 0.2);
}
.bg-waitlist-amber\/10{
    background-color: rgb(251 191 36 / 0.1);
}
.bg-waitlist-amber\/15{
    background-color: rgb(251 191 36 / 0.15);
}
.bg-waitlist-amber\/20{
    background-color: rgb(251 191 36 / 0.2);
}
.bg-waitlist-orange\/10{
    background-color: rgb(249 115 22 / 0.1);
}
.bg-waitlist-orange\/15{
    background-color: rgb(249 115 22 / 0.15);
}
.bg-waitlist-orange\/20{
    background-color: rgb(249 115 22 / 0.2);
}
.bg-waitlist-orange\/30{
    background-color: rgb(249 115 22 / 0.3);
}
.bg-wallet-gradient1\/10{
    background-color: rgb(102 126 234 / 0.1);
}
.bg-wallet-gradient1\/20{
    background-color: rgb(102 126 234 / 0.2);
}
.bg-wallet-gradient2\/15{
    background-color: rgb(118 75 162 / 0.15);
}
.bg-wallet-pass{
    --tw-bg-opacity: 1;
    background-color: rgb(26 26 46 / var(--tw-bg-opacity));
}
.bg-whatsapp-dark{
    --tw-bg-opacity: 1;
    background-color: rgb(7 94 84 / var(--tw-bg-opacity));
}
.bg-whatsapp-green{
    --tw-bg-opacity: 1;
    background-color: rgb(37 211 102 / var(--tw-bg-opacity));
}
.bg-whatsapp-green\/10{
    background-color: rgb(37 211 102 / 0.1);
}
.bg-whatsapp-green\/15{
    background-color: rgb(37 211 102 / 0.15);
}
.bg-whatsapp-green\/20{
    background-color: rgb(37 211 102 / 0.2);
}
.bg-whatsapp-green\/30{
    background-color: rgb(37 211 102 / 0.3);
}
.bg-whatsapp-teal\/15{
    background-color: rgb(18 140 126 / 0.15);
}
.bg-white{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/10{
    background-color: rgb(255 255 255 / 0.1);
}
.bg-white\/20{
    background-color: rgb(255 255 255 / 0.2);
}
.bg-white\/30{
    background-color: rgb(255 255 255 / 0.3);
}
.bg-white\/40{
    background-color: rgb(255 255 255 / 0.4);
}
.bg-white\/5{
    background-color: rgb(255 255 255 / 0.05);
}
.bg-white\/50{
    background-color: rgb(255 255 255 / 0.5);
}
.bg-white\/70{
    background-color: rgb(255 255 255 / 0.7);
}
.bg-white\/80{
    background-color: rgb(255 255 255 / 0.8);
}
.bg-white\/\[0\.01\]{
    background-color: rgb(255 255 255 / 0.01);
}
.bg-white\/\[0\.02\]{
    background-color: rgb(255 255 255 / 0.02);
}
.bg-white\/\[0\.03\]{
    background-color: rgb(255 255 255 / 0.03);
}
.bg-white\/\[0\.05\]{
    background-color: rgb(255 255 255 / 0.05);
}
.bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgb(250 204 21 / var(--tw-bg-opacity));
}
.bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8 / var(--tw-bg-opacity));
}
.bg-yellow-500\/10{
    background-color: rgb(234 179 8 / 0.1);
}
.bg-yellow-500\/20{
    background-color: rgb(234 179 8 / 0.2);
}
.bg-yellow-500\/5{
    background-color: rgb(234 179 8 / 0.05);
}
.bg-yellow-500\/60{
    background-color: rgb(234 179 8 / 0.6);
}
.bg-yellow-600\/10{
    background-color: rgb(202 138 4 / 0.1);
}
.bg-yellow-600\/20{
    background-color: rgb(202 138 4 / 0.2);
}
.bg-zapier-orange{
    --tw-bg-opacity: 1;
    background-color: rgb(255 74 0 / var(--tw-bg-opacity));
}
.bg-zapier-orange\/10{
    background-color: rgb(255 74 0 / 0.1);
}
.bg-zapier-orange\/15{
    background-color: rgb(255 74 0 / 0.15);
}
.bg-zapier-orange\/20{
    background-color: rgb(255 74 0 / 0.2);
}
.bg-zapier-orange\/30{
    background-color: rgb(255 74 0 / 0.3);
}
.bg-zinc-600{
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 91 / var(--tw-bg-opacity));
}
.bg-zinc-700{
    --tw-bg-opacity: 1;
    background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}
.bg-zinc-700\/50{
    background-color: rgb(63 63 70 / 0.5);
}
.bg-zinc-800{
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42 / var(--tw-bg-opacity));
}
.bg-zinc-800\/50{
    background-color: rgb(39 39 42 / 0.5);
}
.bg-zinc-900{
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}
.bg-zinc-900\/30{
    background-color: rgb(24 24 27 / 0.3);
}
.bg-zinc-900\/50{
    background-color: rgb(24 24 27 / 0.5);
}
.bg-zinc-900\/80{
    background-color: rgb(24 24 27 / 0.8);
}
.bg-zinc-900\/90{
    background-color: rgb(24 24 27 / 0.9);
}
.bg-zinc-900\/95{
    background-color: rgb(24 24 27 / 0.95);
}
.bg-zinc-950{
    --tw-bg-opacity: 1;
    background-color: rgb(9 9 11 / var(--tw-bg-opacity));
}
.bg-zinc-950\/50{
    background-color: rgb(9 9 11 / 0.5);
}
.bg-zinc-950\/60{
    background-color: rgb(9 9 11 / 0.6);
}
.bg-zinc-950\/95{
    background-color: rgb(9 9 11 / 0.95);
}
.bg-zoom-blue\/10{
    background-color: rgb(45 140 255 / 0.1);
}
.bg-zoom-blue\/20{
    background-color: rgb(45 140 255 / 0.2);
}
.bg-zoom-blue\/30{
    background-color: rgb(45 140 255 / 0.3);
}
.bg-\[linear-gradient\(rgba\(255\2c 255\2c 255\2c 0\.02\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(255\2c 255\2c 255\2c 0\.02\)_1px\2c transparent_1px\)\]{
    background-image: linear-gradient(rgba(255,255,255,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.02) 1px,transparent 1px);
}
.bg-\[radial-gradient\(ellipse_80\%_50\%_at_50\%_-20\%\2c rgba\(139\2c 92\2c 246\2c 0\.15\)\2c transparent_60\%\)\2c radial-gradient\(ellipse_60\%_40\%_at_70\%_100\%\2c rgba\(6\2c 182\2c 212\2c 0\.1\)\2c transparent\)\2c radial-gradient\(ellipse_40\%_30\%_at_30\%_80\%\2c rgba\(16\2c 185\2c 129\2c 0\.08\)\2c transparent\)\]{
    background-image: radial-gradient(ellipse 80% 50% at 50% -20%,rgba(139,92,246,0.15),transparent 60%),radial-gradient(ellipse 60% 40% at 70% 100%,rgba(6,182,212,0.1),transparent),radial-gradient(ellipse 40% 30% at 30% 80%,rgba(16,185,129,0.08),transparent);
}
.bg-\[url\(\'data\:image\/svg\+xml\2c \.\.\.\'\)\]{
    background-image: url('data:image/svg+xml,...');
}
.bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}
.bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.from-\[\#0066A1\]\/20{
    --tw-gradient-from: rgb(0 102 161 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 102 161 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#833AB4\]{
    --tw-gradient-from: #833AB4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(131 58 180 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#EB001B\]\/20{
    --tw-gradient-from: rgb(235 0 27 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(235 0 27 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-accounting-primary{
    --tw-gradient-from: #4F46E5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-accounting-primary\/10{
    --tw-gradient-from: rgb(79 70 229 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-affiliate-primary\/10{
    --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-airtable-accent{
    --tw-gradient-from: #18BFFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(24 191 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-airtable-accent\/20{
    --tw-gradient-from: rgb(24 191 255 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(24 191 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-airtable-green\/20{
    --tw-gradient-from: rgb(32 217 210 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(32 217 210 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-airtable-primary{
    --tw-gradient-from: #FCBF49 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 191 73 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-airtable-primary\/10{
    --tw-gradient-from: rgb(252 191 73 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 191 73 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-airtable-primary\/20{
    --tw-gradient-from: rgb(252 191 73 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 191 73 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-airtable-purple{
    --tw-gradient-from: #8B46FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 70 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-airtable-purple\/20{
    --tw-gradient-from: rgb(139 70 255 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 70 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-500{
    --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-500\/10{
    --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-500\/20{
    --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-500\/30{
    --tw-gradient-from: rgb(245 158 11 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-600{
    --tw-gradient-from: #d97706 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-600\/20{
    --tw-gradient-from: rgb(217 119 6 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-700{
    --tw-gradient-from: #b45309 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-900\/30{
    --tw-gradient-from: rgb(120 53 15 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-anaf-primary{
    --tw-gradient-from: #003366 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 51 102 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-anaf-primary\/10{
    --tw-gradient-from: rgb(0 51 102 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 51 102 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-analytics-primary{
    --tw-gradient-from: #3B82F6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-analytics-primary\/10{
    --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black{
    --tw-gradient-from: #000 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black\/60{
    --tw-gradient-from: rgb(0 0 0 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blog-primary\/10{
    --tw-gradient-from: rgb(99 102 241 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-500\/20{
    --tw-gradient-from: rgb(59 130 246 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-600{
    --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-600\/20{
    --tw-gradient-from: rgb(37 99 235 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-700\/20{
    --tw-gradient-from: rgb(29 78 216 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-amber{
    --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-amber\/10{
    --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-amber\/20{
    --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-amber\/30{
    --tw-gradient-from: rgb(245 158 11 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-blue{
    --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-burgundy{
    --tw-gradient-from: #9f1239 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(159 18 57 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-burgundy\/10{
    --tw-gradient-from: rgb(159 18 57 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(159 18 57 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-burgundy\/20{
    --tw-gradient-from: rgb(159 18 57 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(159 18 57 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-cyan{
    --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-cyan\/10{
    --tw-gradient-from: rgb(6 182 212 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-cyan\/20{
    --tw-gradient-from: rgb(6 182 212 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-cyan\/40{
    --tw-gradient-from: rgb(6 182 212 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-emerald{
    --tw-gradient-from: #059669 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-emerald\/10{
    --tw-gradient-from: rgb(5 150 105 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-emerald\/20{
    --tw-gradient-from: rgb(5 150 105 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-fuchsia{
    --tw-gradient-from: #d946ef var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-fuchsia\/10{
    --tw-gradient-from: rgb(217 70 239 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-fuchsia\/20{
    --tw-gradient-from: rgb(217 70 239 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-gold{
    --tw-gradient-from: #d4af37 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-gold\/10{
    --tw-gradient-from: rgb(212 175 55 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-gold\/20{
    --tw-gradient-from: rgb(212 175 55 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-green{
    --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-green\/10{
    --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-green\/20{
    --tw-gradient-from: rgb(16 185 129 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-green\/30{
    --tw-gradient-from: rgb(16 185 129 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-green\/40{
    --tw-gradient-from: rgb(16 185 129 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-green\/80{
    --tw-gradient-from: rgb(16 185 129 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-indigo{
    --tw-gradient-from: #6366f1 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-indigo\/10{
    --tw-gradient-from: rgb(99 102 241 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-indigo\/20{
    --tw-gradient-from: rgb(99 102 241 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-indigo\/30{
    --tw-gradient-from: rgb(99 102 241 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-lime\/20{
    --tw-gradient-from: rgb(132 204 22 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(132 204 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-orange{
    --tw-gradient-from: #f97316 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-orange\/10{
    --tw-gradient-from: rgb(249 115 22 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-orange\/20{
    --tw-gradient-from: rgb(249 115 22 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-pink{
    --tw-gradient-from: #ec4899 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-pink\/20{
    --tw-gradient-from: rgb(236 72 153 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-pink\/30{
    --tw-gradient-from: rgb(236 72 153 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-purple{
    --tw-gradient-from: #a855f7 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-purple\/10{
    --tw-gradient-from: rgb(168 85 247 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-purple\/20{
    --tw-gradient-from: rgb(168 85 247 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-rose{
    --tw-gradient-from: #f43f5e var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-rose\/10{
    --tw-gradient-from: rgb(244 63 94 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-rose\/20{
    --tw-gradient-from: rgb(244 63 94 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-rose\/5{
    --tw-gradient-from: rgb(244 63 94 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-rose\/80{
    --tw-gradient-from: rgb(244 63 94 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-slate\/20{
    --tw-gradient-from: rgb(71 85 105 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-violet{
    --tw-gradient-from: #7c3aed var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-violet\/10{
    --tw-gradient-from: rgb(124 58 237 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-violet\/20{
    --tw-gradient-from: rgb(124 58 237 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-violet\/5{
    --tw-gradient-from: rgb(124 58 237 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-violet\/50{
    --tw-gradient-from: rgb(124 58 237 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-brand-wine\/20{
    --tw-gradient-from: rgb(136 19 55 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(136 19 55 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-calendar-event\/20{
    --tw-gradient-from: rgb(3 155 229 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(3 155 229 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-canvas-purple{
    --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-canvas-purple\/10{
    --tw-gradient-from: rgb(139 92 246 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-canvas-purple\/20{
    --tw-gradient-from: rgb(139 92 246 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-category-access{
    --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-category-marketing{
    --tw-gradient-from: #f43f5e var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-category-payments{
    --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-category-ticketing{
    --tw-gradient-from: #7c3aed var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-500{
    --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-500\/20{
    --tw-gradient-from: rgb(6 182 212 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-500\/30{
    --tw-gradient-from: rgb(6 182 212 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-500\/50{
    --tw-gradient-from: rgb(6 182 212 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-600{
    --tw-gradient-from: #0891b2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-600\/10{
    --tw-gradient-from: rgb(8 145 178 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-600\/20{
    --tw-gradient-from: rgb(8 145 178 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-dark-800\/80{
    --tw-gradient-from: rgb(19 19 28 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(19 19 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-dark-900{
    --tw-gradient-from: #0a0a0f var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(10 10 15 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-dark-950\/50{
    --tw-gradient-from: rgb(3 3 5 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(3 3 5 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-editor-pink{
    --tw-gradient-from: #EC4899 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-editor-purple{
    --tw-gradient-from: #8B5CF6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-editor-purple\/10{
    --tw-gradient-from: rgb(139 92 246 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-editor-purple\/20{
    --tw-gradient-from: rgb(139 92 246 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-editor-purple\/30{
    --tw-gradient-from: rgb(139 92 246 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-editor-purple\/5{
    --tw-gradient-from: rgb(139 92 246 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-400{
    --tw-gradient-from: #34d399 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-500{
    --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-500\/10{
    --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-500\/20{
    --tw-gradient-from: rgb(16 185 129 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-500\/30{
    --tw-gradient-from: rgb(16 185 129 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-600{
    --tw-gradient-from: #059669 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-600\/10{
    --tw-gradient-from: rgb(5 150 105 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-600\/20{
    --tw-gradient-from: rgb(5 150 105 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-euplatesc-accent\/20{
    --tw-gradient-from: rgb(255 215 0 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 215 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-euplatesc-primary{
    --tw-gradient-from: #00A651 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 166 81 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-euplatesc-primary\/10{
    --tw-gradient-from: rgb(0 166 81 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 166 81 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-euplatesc-primary\/20{
    --tw-gradient-from: rgb(0 166 81 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 166 81 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-fuchsia-600{
    --tw-gradient-from: #c026d3 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gmail-primary\/20{
    --tw-gradient-from: rgb(234 67 53 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 67 53 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-blue{
    --tw-gradient-from: #4285F4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(66 133 244 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-blue\/10{
    --tw-gradient-from: rgb(66 133 244 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(66 133 244 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-blue\/20{
    --tw-gradient-from: rgb(66 133 244 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(66 133 244 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-blue\/5{
    --tw-gradient-from: rgb(66 133 244 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(66 133 244 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-blue\/50{
    --tw-gradient-from: rgb(66 133 244 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(66 133 244 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-green{
    --tw-gradient-from: #34A853 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(52 168 83 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-green\/20{
    --tw-gradient-from: rgb(52 168 83 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(52 168 83 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-green\/50{
    --tw-gradient-from: rgb(52 168 83 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(52 168 83 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-yellow{
    --tw-gradient-from: #FBBC05 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 188 5 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-google-yellow\/20{
    --tw-gradient-from: rgb(251 188 5 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 188 5 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-100{
    --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-600{
    --tw-gradient-from: #4b5563 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-500{
    --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-500\/10{
    --tw-gradient-from: rgb(34 197 94 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-500\/20{
    --tw-gradient-from: rgb(34 197 94 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-500\/30{
    --tw-gradient-from: rgb(34 197 94 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-600{
    --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-group-accent\/20{
    --tw-gradient-from: rgb(236 72 153 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-group-primary{
    --tw-gradient-from: #6366F1 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-group-primary\/10{
    --tw-gradient-from: rgb(99 102 241 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-group-primary\/15{
    --tw-gradient-from: rgb(99 102 241 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-group-primary\/20{
    --tw-gradient-from: rgb(99 102 241 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-group-teal\/20{
    --tw-gradient-from: rgb(20 184 166 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-hubspot-blue\/20{
    --tw-gradient-from: rgb(0 145 174 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 145 174 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-hubspot-orange{
    --tw-gradient-from: #FF7A59 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 122 89 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-hubspot-orange\/10{
    --tw-gradient-from: rgb(255 122 89 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 122 89 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-hubspot-orange\/15{
    --tw-gradient-from: rgb(255 122 89 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 122 89 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-hubspot-orange\/20{
    --tw-gradient-from: rgb(255 122 89 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 122 89 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-hubspot-teal\/20{
    --tw-gradient-from: rgb(0 189 165 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 189 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-indigo-500{
    --tw-gradient-from: #6366f1 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-indigo-600{
    --tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-insurance-emerald{
    --tw-gradient-from: #10b981 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-insurance-emerald\/10{
    --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-insurance-emerald\/20{
    --tw-gradient-from: rgb(16 185 129 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-meta-blue{
    --tw-gradient-from: #0866FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(8 102 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-meta-blue\/10{
    --tw-gradient-from: rgb(8 102 255 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(8 102 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-meta-blue\/20{
    --tw-gradient-from: rgb(8 102 255 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(8 102 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-meta-blue\/30{
    --tw-gradient-from: rgb(8 102 255 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(8 102 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-netopia-teal{
    --tw-gradient-from: #00A99D var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 169 157 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-netopia-teal\/10{
    --tw-gradient-from: rgb(0 169 157 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 169 157 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-netopia-teal\/20{
    --tw-gradient-from: rgb(0 169 157 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 169 157 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-netopia-teal\/5{
    --tw-gradient-from: rgb(0 169 157 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 169 157 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orange-500{
    --tw-gradient-from: #f97316 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orange-500\/20{
    --tw-gradient-from: rgb(249 115 22 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orange-600{
    --tw-gradient-from: #ea580c var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orange-600\/20{
    --tw-gradient-from: rgb(234 88 12 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-payu-accent\/20{
    --tw-gradient-from: rgb(0 179 134 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 179 134 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-payu-green{
    --tw-gradient-from: #A6CE38 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(166 206 56 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-payu-green\/10{
    --tw-gradient-from: rgb(166 206 56 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(166 206 56 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-payu-green\/20{
    --tw-gradient-from: rgb(166 206 56 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(166 206 56 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pink-500\/20{
    --tw-gradient-from: rgb(236 72 153 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pink-500\/50{
    --tw-gradient-from: rgb(236 72 153 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pink-600{
    --tw-gradient-from: #db2777 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pink-600\/10{
    --tw-gradient-from: rgb(219 39 119 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pink-600\/20{
    --tw-gradient-from: rgb(219 39 119 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pink-600\/5{
    --tw-gradient-from: rgb(219 39 119 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-400{
    --tw-gradient-from: #c084fc var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-500{
    --tw-gradient-from: #a855f7 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-500\/20{
    --tw-gradient-from: rgb(168 85 247 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-600{
    --tw-gradient-from: #9333ea var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-600\/30{
    --tw-gradient-from: rgb(147 51 234 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-500{
    --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-500\/20{
    --tw-gradient-from: rgb(239 68 68 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-600{
    --tw-gradient-from: #dc2626 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-600\/20{
    --tw-gradient-from: rgb(220 38 38 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-romania-blue\/20{
    --tw-gradient-from: rgb(0 43 127 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 43 127 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-rose-500{
    --tw-gradient-from: #f43f5e var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-rose-500\/10{
    --tw-gradient-from: rgb(244 63 94 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-rose-600{
    --tw-gradient-from: #e11d48 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-salesforce-blue{
    --tw-gradient-from: #00A1E0 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 161 224 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-salesforce-blue\/10{
    --tw-gradient-from: rgb(0 161 224 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 161 224 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-salesforce-blue\/20{
    --tw-gradient-from: rgb(0 161 224 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 161 224 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-salesforce-cloud\/20{
    --tw-gradient-from: rgb(0 199 242 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 199 242 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-sheets-green{
    --tw-gradient-from: #34A853 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(52 168 83 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-sheets-green\/10{
    --tw-gradient-from: rgb(52 168 83 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(52 168 83 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-sheets-green\/20{
    --tw-gradient-from: rgb(52 168 83 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(52 168 83 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slack-aubergine{
    --tw-gradient-from: #4A154B var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 21 75 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slack-aubergine\/20{
    --tw-gradient-from: rgb(74 21 75 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 21 75 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slack-pink{
    --tw-gradient-from: #E01E5A var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(224 30 90 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slate-400{
    --tw-gradient-from: #94a3b8 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(148 163 184 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slate-600\/30{
    --tw-gradient-from: rgb(71 85 105 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-stripe-purple{
    --tw-gradient-from: #635BFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 91 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-stripe-purple\/10{
    --tw-gradient-from: rgb(99 91 255 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 91 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-stripe-purple\/20{
    --tw-gradient-from: rgb(99 91 255 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 91 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-teal-500{
    --tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-teal-600{
    --tw-gradient-from: #0d9488 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tiktok-aqua{
    --tw-gradient-from: #00F2EA var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 242 234 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tiktok-aqua\/20{
    --tw-gradient-from: rgb(0 242 234 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 242 234 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tiktok-aqua\/30{
    --tw-gradient-from: rgb(0 242 234 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 242 234 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tiktok-pink{
    --tw-gradient-from: #FE2C55 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 44 85 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tiktok-red\/20{
    --tw-gradient-from: rgb(255 0 80 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 0 80 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tracking-purple{
    --tw-gradient-from: #6366F1 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tracking-purple\/10{
    --tw-gradient-from: rgb(99 102 241 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tracking-purple\/20{
    --tw-gradient-from: rgb(99 102 241 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tracking-purple\/30{
    --tw-gradient-from: rgb(99 102 241 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-transparent{
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-400{
    --tw-gradient-from: #a78bfa var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-500{
    --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-500\/10{
    --tw-gradient-from: rgb(139 92 246 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-500\/20{
    --tw-gradient-from: rgb(139 92 246 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-500\/30{
    --tw-gradient-from: rgb(139 92 246 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-500\/5{
    --tw-gradient-from: rgb(139 92 246 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-500\/50{
    --tw-gradient-from: rgb(139 92 246 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-600{
    --tw-gradient-from: #7c3aed var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-600\/10{
    --tw-gradient-from: rgb(124 58 237 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-600\/20{
    --tw-gradient-from: rgb(124 58 237 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-600\/30{
    --tw-gradient-from: rgb(124 58 237 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-600\/5{
    --tw-gradient-from: rgb(124 58 237 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-950\/30{
    --tw-gradient-from: rgb(46 16 101 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(46 16 101 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-950\/40{
    --tw-gradient-from: rgb(46 16 101 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(46 16 101 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-vip-gold{
    --tw-gradient-from: #D4AF37 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-vip-gold\/10{
    --tw-gradient-from: rgb(212 175 55 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-vip-gold\/15{
    --tw-gradient-from: rgb(212 175 55 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-vip-gold\/20{
    --tw-gradient-from: rgb(212 175 55 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-waitlist-amber{
    --tw-gradient-from: #FBBF24 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-waitlist-amber\/10{
    --tw-gradient-from: rgb(251 191 36 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-waitlist-orange{
    --tw-gradient-from: #F97316 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-waitlist-orange\/10{
    --tw-gradient-from: rgb(249 115 22 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-waitlist-orange\/20{
    --tw-gradient-from: rgb(249 115 22 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-wallet-gradient1{
    --tw-gradient-from: #667EEA var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(102 126 234 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-wallet-gradient1\/10{
    --tw-gradient-from: rgb(102 126 234 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(102 126 234 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-wallet-gradient1\/20{
    --tw-gradient-from: rgb(102 126 234 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(102 126 234 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-whatsapp-green{
    --tw-gradient-from: #25D366 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 211 102 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-whatsapp-green\/10{
    --tw-gradient-from: rgb(37 211 102 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 211 102 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-whatsapp-green\/20{
    --tw-gradient-from: rgb(37 211 102 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 211 102 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white\/20{
    --tw-gradient-from: rgb(255 255 255 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-yellow-400{
    --tw-gradient-from: #facc15 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-yellow-500{
    --tw-gradient-from: #eab308 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-yellow-500\/20{
    --tw-gradient-from: rgb(234 179 8 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-yellow-600\/10{
    --tw-gradient-from: rgb(202 138 4 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-yellow-600\/20{
    --tw-gradient-from: rgb(202 138 4 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-yellow-600\/30{
    --tw-gradient-from: rgb(202 138 4 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zapier-orange{
    --tw-gradient-from: #FF4A00 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 74 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zapier-orange\/10{
    --tw-gradient-from: rgb(255 74 0 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 74 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zapier-orange\/20{
    --tw-gradient-from: rgb(255 74 0 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 74 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zinc-800{
    --tw-gradient-from: #27272a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(39 39 42 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zinc-900{
    --tw-gradient-from: #18181b var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zinc-900\/50{
    --tw-gradient-from: rgb(24 24 27 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zinc-950{
    --tw-gradient-from: #09090b var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zinc-950\/80{
    --tw-gradient-from: rgb(9 9 11 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zoom-blue{
    --tw-gradient-from: #2D8CFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(45 140 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zoom-blue\/10{
    --tw-gradient-from: rgb(45 140 255 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(45 140 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zoom-blue\/20{
    --tw-gradient-from: rgb(45 140 255 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(45 140 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-\[\#E4405F\]{
    --tw-gradient-to: rgb(228 64 95 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #E4405F var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-accounting-primary{
    --tw-gradient-to: rgb(79 70 229 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #4F46E5 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-black{
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-black\/50{
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.5) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-blue-500{
    --tw-gradient-to: rgb(59 130 246 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-blue-500\/20{
    --tw-gradient-to: rgb(59 130 246 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-brand-amber\/20{
    --tw-gradient-to: rgb(245 158 11 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(245 158 11 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-brand-cyan{
    --tw-gradient-to: rgb(6 182 212 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-brand-violet{
    --tw-gradient-to: rgb(124 58 237 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-cyan-400{
    --tw-gradient-to: rgb(34 211 238 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #22d3ee var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-cyan-500{
    --tw-gradient-to: rgb(6 182 212 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-dark-850{
    --tw-gradient-to: rgb(15 15 22 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #0f0f16 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-editor-pink{
    --tw-gradient-to: rgb(236 72 153 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #EC4899 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-editor-pink\/10{
    --tw-gradient-to: rgb(236 72 153 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(236 72 153 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-editor-pink\/20{
    --tw-gradient-to: rgb(236 72 153 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(236 72 153 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-editor-pink\/5{
    --tw-gradient-to: rgb(236 72 153 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(236 72 153 / 0.05) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-emerald-500\/10{
    --tw-gradient-to: rgb(16 185 129 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-google-green{
    --tw-gradient-to: rgb(52 168 83 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #34A853 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-google-green\/10{
    --tw-gradient-to: rgb(52 168 83 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(52 168 83 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-google-red{
    --tw-gradient-to: rgb(234 67 53 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #EA4335 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-hubspot-orange{
    --tw-gradient-to: rgb(255 122 89 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #FF7A59 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-indigo-600{
    --tw-gradient-to: rgb(79 70 229 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-indigo-600\/20{
    --tw-gradient-to: rgb(79 70 229 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(79 70 229 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-insurance-teal{
    --tw-gradient-to: rgb(20 184 166 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #14b8a6 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-meta-blue{
    --tw-gradient-to: rgb(8 102 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #0866FF var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-meta-blue\/5{
    --tw-gradient-to: rgb(8 102 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(8 102 255 / 0.05) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-orange-950\/20{
    --tw-gradient-to: rgb(67 20 7 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(67 20 7 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-pink-400{
    --tw-gradient-to: rgb(244 114 182 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-pink-500\/20{
    --tw-gradient-to: rgb(236 72 153 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(236 72 153 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-pink-600\/10{
    --tw-gradient-to: rgb(219 39 119 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(219 39 119 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-pink-600\/20{
    --tw-gradient-to: rgb(219 39 119 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(219 39 119 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-pink-600\/5{
    --tw-gradient-to: rgb(219 39 119 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(219 39 119 / 0.05) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-purple-500{
    --tw-gradient-to: rgb(168 85 247 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-purple-600{
    --tw-gradient-to: rgb(147 51 234 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #9333ea var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-red-500{
    --tw-gradient-to: rgb(239 68 68 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-salesforce-blue{
    --tw-gradient-to: rgb(0 161 224 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #00A1E0 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-teal-400{
    --tw-gradient-to: rgb(45 212 191 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #2dd4bf var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-teal-500\/20{
    --tw-gradient-to: rgb(20 184 166 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(20 184 166 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-transparent{
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-violet-400{
    --tw-gradient-to: rgb(167 139 250 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-violet-500\/30{
    --tw-gradient-to: rgb(139 92 246 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(139 92 246 / 0.3) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-violet-500\/40{
    --tw-gradient-to: rgb(139 92 246 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(139 92 246 / 0.4) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-violet-500\/50{
    --tw-gradient-to: rgb(139 92 246 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(139 92 246 / 0.5) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-violet-600\/20{
    --tw-gradient-to: rgb(124 58 237 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(124 58 237 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-violet-950\/20{
    --tw-gradient-to: rgb(46 16 101 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(46 16 101 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-vip-gold\/50{
    --tw-gradient-to: rgb(212 175 55 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(212 175 55 / 0.5) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-waitlist-amber{
    --tw-gradient-to: rgb(251 191 36 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #FBBF24 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-whatsapp-teal{
    --tw-gradient-to: rgb(18 140 126 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #128C7E var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-white\/5{
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / 0.05) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-yellow-500\/20{
    --tw-gradient-to: rgb(234 179 8 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(234 179 8 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-yellow-950\/10{
    --tw-gradient-to: rgb(66 32 6 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(66 32 6 / 0.1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-zinc-950\/50{
    --tw-gradient-to: rgb(9 9 11 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(9 9 11 / 0.5) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-zinc-950\/60{
    --tw-gradient-to: rgb(9 9 11 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(9 9 11 / 0.6) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-\[\#CC0000\]\/20{
    --tw-gradient-to: rgb(204 0 0 / 0.2) var(--tw-gradient-to-position);
}
.to-\[\#F79E1B\]\/20{
    --tw-gradient-to: rgb(247 158 27 / 0.2) var(--tw-gradient-to-position);
}
.to-\[\#FCAF45\]{
    --tw-gradient-to: #FCAF45 var(--tw-gradient-to-position);
}
.to-accounting-accent{
    --tw-gradient-to: #10B981 var(--tw-gradient-to-position);
}
.to-accounting-accent\/10{
    --tw-gradient-to: rgb(16 185 129 / 0.1) var(--tw-gradient-to-position);
}
.to-accounting-smartbill{
    --tw-gradient-to: #FFB800 var(--tw-gradient-to-position);
}
.to-affiliate-gold\/10{
    --tw-gradient-to: rgb(251 191 36 / 0.1) var(--tw-gradient-to-position);
}
.to-airtable-accent\/10{
    --tw-gradient-to: rgb(24 191 255 / 0.1) var(--tw-gradient-to-position);
}
.to-airtable-green{
    --tw-gradient-to: #20D9D2 var(--tw-gradient-to-position);
}
.to-airtable-green\/10{
    --tw-gradient-to: rgb(32 217 210 / 0.1) var(--tw-gradient-to-position);
}
.to-airtable-primary\/10{
    --tw-gradient-to: rgb(252 191 73 / 0.1) var(--tw-gradient-to-position);
}
.to-airtable-purple\/10{
    --tw-gradient-to: rgb(139 70 255 / 0.1) var(--tw-gradient-to-position);
}
.to-airtable-red{
    --tw-gradient-to: #EF3061 var(--tw-gradient-to-position);
}
.to-airtable-secondary{
    --tw-gradient-to: #F77F00 var(--tw-gradient-to-position);
}
.to-airtable-secondary\/10{
    --tw-gradient-to: rgb(247 127 0 / 0.1) var(--tw-gradient-to-position);
}
.to-amber-400{
    --tw-gradient-to: #fbbf24 var(--tw-gradient-to-position);
}
.to-amber-500{
    --tw-gradient-to: #f59e0b var(--tw-gradient-to-position);
}
.to-amber-600{
    --tw-gradient-to: #d97706 var(--tw-gradient-to-position);
}
.to-amber-600\/10{
    --tw-gradient-to: rgb(217 119 6 / 0.1) var(--tw-gradient-to-position);
}
.to-amber-600\/20{
    --tw-gradient-to: rgb(217 119 6 / 0.2) var(--tw-gradient-to-position);
}
.to-amber-600\/5{
    --tw-gradient-to: rgb(217 119 6 / 0.05) var(--tw-gradient-to-position);
}
.to-amber-900{
    --tw-gradient-to: #78350f var(--tw-gradient-to-position);
}
.to-anaf-gold\/10{
    --tw-gradient-to: rgb(207 181 59 / 0.1) var(--tw-gradient-to-position);
}
.to-anaf-secondary{
    --tw-gradient-to: #0055A4 var(--tw-gradient-to-position);
}
.to-analytics-secondary{
    --tw-gradient-to: #06B6D4 var(--tw-gradient-to-position);
}
.to-analytics-secondary\/10{
    --tw-gradient-to: rgb(6 182 212 / 0.1) var(--tw-gradient-to-position);
}
.to-blog-accent\/10{
    --tw-gradient-to: rgb(236 72 153 / 0.1) var(--tw-gradient-to-position);
}
.to-blue-400{
    --tw-gradient-to: #60a5fa var(--tw-gradient-to-position);
}
.to-blue-400\/10{
    --tw-gradient-to: rgb(96 165 250 / 0.1) var(--tw-gradient-to-position);
}
.to-blue-500{
    --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}
.to-blue-500\/10{
    --tw-gradient-to: rgb(59 130 246 / 0.1) var(--tw-gradient-to-position);
}
.to-blue-500\/20{
    --tw-gradient-to: rgb(59 130 246 / 0.2) var(--tw-gradient-to-position);
}
.to-blue-600{
    --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}
.to-blue-600\/20{
    --tw-gradient-to: rgb(37 99 235 / 0.2) var(--tw-gradient-to-position);
}
.to-blue-600\/5{
    --tw-gradient-to: rgb(37 99 235 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-amber{
    --tw-gradient-to: #f59e0b var(--tw-gradient-to-position);
}
.to-brand-amber\/10{
    --tw-gradient-to: rgb(245 158 11 / 0.1) var(--tw-gradient-to-position);
}
.to-brand-amber\/20{
    --tw-gradient-to: rgb(245 158 11 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-amber\/5{
    --tw-gradient-to: rgb(245 158 11 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-amber\/50{
    --tw-gradient-to: rgb(245 158 11 / 0.5) var(--tw-gradient-to-position);
}
.to-brand-blue{
    --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}
.to-brand-blue\/20{
    --tw-gradient-to: rgb(59 130 246 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-blue\/5{
    --tw-gradient-to: rgb(59 130 246 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-burgundy\/20{
    --tw-gradient-to: rgb(159 18 57 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-cyan{
    --tw-gradient-to: #06b6d4 var(--tw-gradient-to-position);
}
.to-brand-cyan\/10{
    --tw-gradient-to: rgb(6 182 212 / 0.1) var(--tw-gradient-to-position);
}
.to-brand-cyan\/20{
    --tw-gradient-to: rgb(6 182 212 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-cyan\/5{
    --tw-gradient-to: rgb(6 182 212 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-cyan\/50{
    --tw-gradient-to: rgb(6 182 212 / 0.5) var(--tw-gradient-to-position);
}
.to-brand-emerald{
    --tw-gradient-to: #059669 var(--tw-gradient-to-position);
}
.to-brand-emerald\/20{
    --tw-gradient-to: rgb(5 150 105 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-fuchsia{
    --tw-gradient-to: #d946ef var(--tw-gradient-to-position);
}
.to-brand-fuchsia\/20{
    --tw-gradient-to: rgb(217 70 239 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-gold\/10{
    --tw-gradient-to: rgb(212 175 55 / 0.1) var(--tw-gradient-to-position);
}
.to-brand-gold\/20{
    --tw-gradient-to: rgb(212 175 55 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-gold\/5{
    --tw-gradient-to: rgb(212 175 55 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-green{
    --tw-gradient-to: #10b981 var(--tw-gradient-to-position);
}
.to-brand-green\/10{
    --tw-gradient-to: rgb(16 185 129 / 0.1) var(--tw-gradient-to-position);
}
.to-brand-green\/20{
    --tw-gradient-to: rgb(16 185 129 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-green\/5{
    --tw-gradient-to: rgb(16 185 129 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-green\/50{
    --tw-gradient-to: rgb(16 185 129 / 0.5) var(--tw-gradient-to-position);
}
.to-brand-indigo{
    --tw-gradient-to: #6366f1 var(--tw-gradient-to-position);
}
.to-brand-indigo\/20{
    --tw-gradient-to: rgb(99 102 241 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-navy\/20{
    --tw-gradient-to: rgb(30 58 95 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-orange{
    --tw-gradient-to: #f97316 var(--tw-gradient-to-position);
}
.to-brand-orange\/20{
    --tw-gradient-to: rgb(249 115 22 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-pink{
    --tw-gradient-to: #ec4899 var(--tw-gradient-to-position);
}
.to-brand-pink\/10{
    --tw-gradient-to: rgb(236 72 153 / 0.1) var(--tw-gradient-to-position);
}
.to-brand-pink\/5{
    --tw-gradient-to: rgb(236 72 153 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-purple{
    --tw-gradient-to: #a855f7 var(--tw-gradient-to-position);
}
.to-brand-purple\/20{
    --tw-gradient-to: rgb(168 85 247 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-purple\/5{
    --tw-gradient-to: rgb(168 85 247 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-rose{
    --tw-gradient-to: #f43f5e var(--tw-gradient-to-position);
}
.to-brand-rose\/10{
    --tw-gradient-to: rgb(244 63 94 / 0.1) var(--tw-gradient-to-position);
}
.to-brand-rose\/20{
    --tw-gradient-to: rgb(244 63 94 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-rose\/5{
    --tw-gradient-to: rgb(244 63 94 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-rose\/50{
    --tw-gradient-to: rgb(244 63 94 / 0.5) var(--tw-gradient-to-position);
}
.to-brand-sky{
    --tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position);
}
.to-brand-teal{
    --tw-gradient-to: #14b8a6 var(--tw-gradient-to-position);
}
.to-brand-teal\/20{
    --tw-gradient-to: rgb(20 184 166 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-violet{
    --tw-gradient-to: #7c3aed var(--tw-gradient-to-position);
}
.to-brand-violet\/10{
    --tw-gradient-to: rgb(124 58 237 / 0.1) var(--tw-gradient-to-position);
}
.to-brand-violet\/20{
    --tw-gradient-to: rgb(124 58 237 / 0.2) var(--tw-gradient-to-position);
}
.to-brand-violet\/30{
    --tw-gradient-to: rgb(124 58 237 / 0.3) var(--tw-gradient-to-position);
}
.to-brand-violet\/5{
    --tw-gradient-to: rgb(124 58 237 / 0.05) var(--tw-gradient-to-position);
}
.to-brand-violet\/50{
    --tw-gradient-to: rgb(124 58 237 / 0.5) var(--tw-gradient-to-position);
}
.to-brand-wine{
    --tw-gradient-to: #881337 var(--tw-gradient-to-position);
}
.to-brand-wine\/20{
    --tw-gradient-to: rgb(136 19 55 / 0.2) var(--tw-gradient-to-position);
}
.to-calendar-event\/10{
    --tw-gradient-to: rgb(3 155 229 / 0.1) var(--tw-gradient-to-position);
}
.to-canvas-pink{
    --tw-gradient-to: #ec4899 var(--tw-gradient-to-position);
}
.to-canvas-pink\/10{
    --tw-gradient-to: rgb(236 72 153 / 0.1) var(--tw-gradient-to-position);
}
.to-canvas-pink\/20{
    --tw-gradient-to: rgb(236 72 153 / 0.2) var(--tw-gradient-to-position);
}
.to-category-access\/50{
    --tw-gradient-to: rgb(6 182 212 / 0.5) var(--tw-gradient-to-position);
}
.to-category-marketing\/50{
    --tw-gradient-to: rgb(244 63 94 / 0.5) var(--tw-gradient-to-position);
}
.to-category-payments\/50{
    --tw-gradient-to: rgb(16 185 129 / 0.5) var(--tw-gradient-to-position);
}
.to-category-ticketing\/50{
    --tw-gradient-to: rgb(124 58 237 / 0.5) var(--tw-gradient-to-position);
}
.to-cyan-400{
    --tw-gradient-to: #22d3ee var(--tw-gradient-to-position);
}
.to-cyan-400\/30{
    --tw-gradient-to: rgb(34 211 238 / 0.3) var(--tw-gradient-to-position);
}
.to-cyan-500{
    --tw-gradient-to: #06b6d4 var(--tw-gradient-to-position);
}
.to-cyan-500\/10{
    --tw-gradient-to: rgb(6 182 212 / 0.1) var(--tw-gradient-to-position);
}
.to-cyan-500\/20{
    --tw-gradient-to: rgb(6 182 212 / 0.2) var(--tw-gradient-to-position);
}
.to-cyan-500\/30{
    --tw-gradient-to: rgb(6 182 212 / 0.3) var(--tw-gradient-to-position);
}
.to-cyan-500\/5{
    --tw-gradient-to: rgb(6 182 212 / 0.05) var(--tw-gradient-to-position);
}
.to-cyan-500\/50{
    --tw-gradient-to: rgb(6 182 212 / 0.5) var(--tw-gradient-to-position);
}
.to-cyan-600{
    --tw-gradient-to: #0891b2 var(--tw-gradient-to-position);
}
.to-cyan-600\/10{
    --tw-gradient-to: rgb(8 145 178 / 0.1) var(--tw-gradient-to-position);
}
.to-cyan-600\/20{
    --tw-gradient-to: rgb(8 145 178 / 0.2) var(--tw-gradient-to-position);
}
.to-cyan-600\/30{
    --tw-gradient-to: rgb(8 145 178 / 0.3) var(--tw-gradient-to-position);
}
.to-cyan-600\/5{
    --tw-gradient-to: rgb(8 145 178 / 0.05) var(--tw-gradient-to-position);
}
.to-dark-900{
    --tw-gradient-to: #0a0a0f var(--tw-gradient-to-position);
}
.to-editor-blue{
    --tw-gradient-to: #3B82F6 var(--tw-gradient-to-position);
}
.to-editor-blue\/20{
    --tw-gradient-to: rgb(59 130 246 / 0.2) var(--tw-gradient-to-position);
}
.to-editor-blue\/30{
    --tw-gradient-to: rgb(59 130 246 / 0.3) var(--tw-gradient-to-position);
}
.to-editor-blue\/5{
    --tw-gradient-to: rgb(59 130 246 / 0.05) var(--tw-gradient-to-position);
}
.to-editor-pink{
    --tw-gradient-to: #EC4899 var(--tw-gradient-to-position);
}
.to-editor-pink\/10{
    --tw-gradient-to: rgb(236 72 153 / 0.1) var(--tw-gradient-to-position);
}
.to-editor-pink\/30{
    --tw-gradient-to: rgb(236 72 153 / 0.3) var(--tw-gradient-to-position);
}
.to-editor-purple{
    --tw-gradient-to: #8B5CF6 var(--tw-gradient-to-position);
}
.to-emerald-400{
    --tw-gradient-to: #34d399 var(--tw-gradient-to-position);
}
.to-emerald-500{
    --tw-gradient-to: #10b981 var(--tw-gradient-to-position);
}
.to-emerald-500\/20{
    --tw-gradient-to: rgb(16 185 129 / 0.2) var(--tw-gradient-to-position);
}
.to-emerald-500\/30{
    --tw-gradient-to: rgb(16 185 129 / 0.3) var(--tw-gradient-to-position);
}
.to-emerald-500\/50{
    --tw-gradient-to: rgb(16 185 129 / 0.5) var(--tw-gradient-to-position);
}
.to-emerald-600{
    --tw-gradient-to: #059669 var(--tw-gradient-to-position);
}
.to-emerald-600\/5{
    --tw-gradient-to: rgb(5 150 105 / 0.05) var(--tw-gradient-to-position);
}
.to-euplatesc-accent\/10{
    --tw-gradient-to: rgb(255 215 0 / 0.1) var(--tw-gradient-to-position);
}
.to-euplatesc-primary\/10{
    --tw-gradient-to: rgb(0 166 81 / 0.1) var(--tw-gradient-to-position);
}
.to-euplatesc-secondary{
    --tw-gradient-to: #007A3D var(--tw-gradient-to-position);
}
.to-euplatesc-secondary\/10{
    --tw-gradient-to: rgb(0 122 61 / 0.1) var(--tw-gradient-to-position);
}
.to-fuchsia-400{
    --tw-gradient-to: #e879f9 var(--tw-gradient-to-position);
}
.to-gmail-primary\/10{
    --tw-gradient-to: rgb(234 67 53 / 0.1) var(--tw-gradient-to-position);
}
.to-google-blue{
    --tw-gradient-to: #4285F4 var(--tw-gradient-to-position);
}
.to-google-blue\/10{
    --tw-gradient-to: rgb(66 133 244 / 0.1) var(--tw-gradient-to-position);
}
.to-google-blue\/20{
    --tw-gradient-to: rgb(66 133 244 / 0.2) var(--tw-gradient-to-position);
}
.to-google-blue\/70{
    --tw-gradient-to: rgb(66 133 244 / 0.7) var(--tw-gradient-to-position);
}
.to-google-green{
    --tw-gradient-to: #34A853 var(--tw-gradient-to-position);
}
.to-google-green\/10{
    --tw-gradient-to: rgb(52 168 83 / 0.1) var(--tw-gradient-to-position);
}
.to-google-green\/20{
    --tw-gradient-to: rgb(52 168 83 / 0.2) var(--tw-gradient-to-position);
}
.to-google-green\/70{
    --tw-gradient-to: rgb(52 168 83 / 0.7) var(--tw-gradient-to-position);
}
.to-google-yellow{
    --tw-gradient-to: #FBBC05 var(--tw-gradient-to-position);
}
.to-google-yellow\/10{
    --tw-gradient-to: rgb(251 188 5 / 0.1) var(--tw-gradient-to-position);
}
.to-google-yellow\/70{
    --tw-gradient-to: rgb(251 188 5 / 0.7) var(--tw-gradient-to-position);
}
.to-gray-200{
    --tw-gradient-to: #e5e7eb var(--tw-gradient-to-position);
}
.to-gray-800{
    --tw-gradient-to: #1f2937 var(--tw-gradient-to-position);
}
.to-green-400{
    --tw-gradient-to: #4ade80 var(--tw-gradient-to-position);
}
.to-green-400\/50{
    --tw-gradient-to: rgb(74 222 128 / 0.5) var(--tw-gradient-to-position);
}
.to-green-500{
    --tw-gradient-to: #22c55e var(--tw-gradient-to-position);
}
.to-green-600\/5{
    --tw-gradient-to: rgb(22 163 74 / 0.05) var(--tw-gradient-to-position);
}
.to-group-accent{
    --tw-gradient-to: #EC4899 var(--tw-gradient-to-position);
}
.to-group-accent\/10{
    --tw-gradient-to: rgb(236 72 153 / 0.1) var(--tw-gradient-to-position);
}
.to-group-accent\/15{
    --tw-gradient-to: rgb(236 72 153 / 0.15) var(--tw-gradient-to-position);
}
.to-group-secondary{
    --tw-gradient-to: #8B5CF6 var(--tw-gradient-to-position);
}
.to-group-secondary\/20{
    --tw-gradient-to: rgb(139 92 246 / 0.2) var(--tw-gradient-to-position);
}
.to-group-teal\/10{
    --tw-gradient-to: rgb(20 184 166 / 0.1) var(--tw-gradient-to-position);
}
.to-hubspot-blue\/10{
    --tw-gradient-to: rgb(0 145 174 / 0.1) var(--tw-gradient-to-position);
}
.to-hubspot-coral{
    --tw-gradient-to: #FF8F73 var(--tw-gradient-to-position);
}
.to-hubspot-coral\/20{
    --tw-gradient-to: rgb(255 143 115 / 0.2) var(--tw-gradient-to-position);
}
.to-hubspot-orange\/50{
    --tw-gradient-to: rgb(255 122 89 / 0.5) var(--tw-gradient-to-position);
}
.to-hubspot-teal{
    --tw-gradient-to: #00BDA5 var(--tw-gradient-to-position);
}
.to-hubspot-teal\/10{
    --tw-gradient-to: rgb(0 189 165 / 0.1) var(--tw-gradient-to-position);
}
.to-hubspot-teal\/15{
    --tw-gradient-to: rgb(0 189 165 / 0.15) var(--tw-gradient-to-position);
}
.to-indigo-400{
    --tw-gradient-to: #818cf8 var(--tw-gradient-to-position);
}
.to-indigo-500\/50{
    --tw-gradient-to: rgb(99 102 241 / 0.5) var(--tw-gradient-to-position);
}
.to-insurance-mint{
    --tw-gradient-to: #34d399 var(--tw-gradient-to-position);
}
.to-insurance-teal{
    --tw-gradient-to: #14b8a6 var(--tw-gradient-to-position);
}
.to-insurance-teal\/10{
    --tw-gradient-to: rgb(20 184 166 / 0.1) var(--tw-gradient-to-position);
}
.to-insurance-teal\/20{
    --tw-gradient-to: rgb(20 184 166 / 0.2) var(--tw-gradient-to-position);
}
.to-meta-blue{
    --tw-gradient-to: #0866FF var(--tw-gradient-to-position);
}
.to-meta-blue\/10{
    --tw-gradient-to: rgb(8 102 255 / 0.1) var(--tw-gradient-to-position);
}
.to-meta-blue\/20{
    --tw-gradient-to: rgb(8 102 255 / 0.2) var(--tw-gradient-to-position);
}
.to-meta-blue\/5{
    --tw-gradient-to: rgb(8 102 255 / 0.05) var(--tw-gradient-to-position);
}
.to-netopia-light{
    --tw-gradient-to: #33BFAA var(--tw-gradient-to-position);
}
.to-netopia-mint{
    --tw-gradient-to: #4DD4C3 var(--tw-gradient-to-position);
}
.to-netopia-mint\/10{
    --tw-gradient-to: rgb(77 212 195 / 0.1) var(--tw-gradient-to-position);
}
.to-netopia-mint\/20{
    --tw-gradient-to: rgb(77 212 195 / 0.2) var(--tw-gradient-to-position);
}
.to-orange-400{
    --tw-gradient-to: #fb923c var(--tw-gradient-to-position);
}
.to-orange-400\/30{
    --tw-gradient-to: rgb(251 146 60 / 0.3) var(--tw-gradient-to-position);
}
.to-orange-500{
    --tw-gradient-to: #f97316 var(--tw-gradient-to-position);
}
.to-orange-500\/20{
    --tw-gradient-to: rgb(249 115 22 / 0.2) var(--tw-gradient-to-position);
}
.to-orange-600{
    --tw-gradient-to: #ea580c var(--tw-gradient-to-position);
}
.to-orange-600\/20{
    --tw-gradient-to: rgb(234 88 12 / 0.2) var(--tw-gradient-to-position);
}
.to-payu-accent{
    --tw-gradient-to: #00B386 var(--tw-gradient-to-position);
}
.to-payu-accent\/10{
    --tw-gradient-to: rgb(0 179 134 / 0.1) var(--tw-gradient-to-position);
}
.to-payu-accent\/20{
    --tw-gradient-to: rgb(0 179 134 / 0.2) var(--tw-gradient-to-position);
}
.to-payu-green\/10{
    --tw-gradient-to: rgb(166 206 56 / 0.1) var(--tw-gradient-to-position);
}
.to-payu-lime{
    --tw-gradient-to: #B8D941 var(--tw-gradient-to-position);
}
.to-pink-400{
    --tw-gradient-to: #f472b6 var(--tw-gradient-to-position);
}
.to-pink-400\/10{
    --tw-gradient-to: rgb(244 114 182 / 0.1) var(--tw-gradient-to-position);
}
.to-pink-500{
    --tw-gradient-to: #ec4899 var(--tw-gradient-to-position);
}
.to-pink-500\/20{
    --tw-gradient-to: rgb(236 72 153 / 0.2) var(--tw-gradient-to-position);
}
.to-pink-500\/30{
    --tw-gradient-to: rgb(236 72 153 / 0.3) var(--tw-gradient-to-position);
}
.to-pink-600{
    --tw-gradient-to: #db2777 var(--tw-gradient-to-position);
}
.to-pink-600\/20{
    --tw-gradient-to: rgb(219 39 119 / 0.2) var(--tw-gradient-to-position);
}
.to-pink-600\/5{
    --tw-gradient-to: rgb(219 39 119 / 0.05) var(--tw-gradient-to-position);
}
.to-purple-400{
    --tw-gradient-to: #c084fc var(--tw-gradient-to-position);
}
.to-purple-500{
    --tw-gradient-to: #a855f7 var(--tw-gradient-to-position);
}
.to-purple-500\/20{
    --tw-gradient-to: rgb(168 85 247 / 0.2) var(--tw-gradient-to-position);
}
.to-purple-500\/50{
    --tw-gradient-to: rgb(168 85 247 / 0.5) var(--tw-gradient-to-position);
}
.to-purple-600{
    --tw-gradient-to: #9333ea var(--tw-gradient-to-position);
}
.to-purple-600\/10{
    --tw-gradient-to: rgb(147 51 234 / 0.1) var(--tw-gradient-to-position);
}
.to-purple-600\/20{
    --tw-gradient-to: rgb(147 51 234 / 0.2) var(--tw-gradient-to-position);
}
.to-purple-600\/5{
    --tw-gradient-to: rgb(147 51 234 / 0.05) var(--tw-gradient-to-position);
}
.to-red-400{
    --tw-gradient-to: #f87171 var(--tw-gradient-to-position);
}
.to-red-400\/10{
    --tw-gradient-to: rgb(248 113 113 / 0.1) var(--tw-gradient-to-position);
}
.to-red-500\/10{
    --tw-gradient-to: rgb(239 68 68 / 0.1) var(--tw-gradient-to-position);
}
.to-red-500\/20{
    --tw-gradient-to: rgb(239 68 68 / 0.2) var(--tw-gradient-to-position);
}
.to-red-500\/30{
    --tw-gradient-to: rgb(239 68 68 / 0.3) var(--tw-gradient-to-position);
}
.to-red-500\/50{
    --tw-gradient-to: rgb(239 68 68 / 0.5) var(--tw-gradient-to-position);
}
.to-red-600\/20{
    --tw-gradient-to: rgb(220 38 38 / 0.2) var(--tw-gradient-to-position);
}
.to-romania-blue\/10{
    --tw-gradient-to: rgb(0 43 127 / 0.1) var(--tw-gradient-to-position);
}
.to-romania-blue\/20{
    --tw-gradient-to: rgb(0 43 127 / 0.2) var(--tw-gradient-to-position);
}
.to-rose-400{
    --tw-gradient-to: #fb7185 var(--tw-gradient-to-position);
}
.to-rose-500{
    --tw-gradient-to: #f43f5e var(--tw-gradient-to-position);
}
.to-rose-500\/20{
    --tw-gradient-to: rgb(244 63 94 / 0.2) var(--tw-gradient-to-position);
}
.to-rose-600\/5{
    --tw-gradient-to: rgb(225 29 72 / 0.05) var(--tw-gradient-to-position);
}
.to-salesforce-blue{
    --tw-gradient-to: #00A1E0 var(--tw-gradient-to-position);
}
.to-salesforce-blue\/10{
    --tw-gradient-to: rgb(0 161 224 / 0.1) var(--tw-gradient-to-position);
}
.to-salesforce-blue\/20{
    --tw-gradient-to: rgb(0 161 224 / 0.2) var(--tw-gradient-to-position);
}
.to-salesforce-cloud{
    --tw-gradient-to: #00C7F2 var(--tw-gradient-to-position);
}
.to-salesforce-cloud\/10{
    --tw-gradient-to: rgb(0 199 242 / 0.1) var(--tw-gradient-to-position);
}
.to-salesforce-cloud\/20{
    --tw-gradient-to: rgb(0 199 242 / 0.2) var(--tw-gradient-to-position);
}
.to-salesforce-light{
    --tw-gradient-to: #1B96FF var(--tw-gradient-to-position);
}
.to-sheets-dark{
    --tw-gradient-to: #188038 var(--tw-gradient-to-position);
}
.to-sheets-dark\/10{
    --tw-gradient-to: rgb(24 128 56 / 0.1) var(--tw-gradient-to-position);
}
.to-sheets-green\/10{
    --tw-gradient-to: rgb(52 168 83 / 0.1) var(--tw-gradient-to-position);
}
.to-slack-green{
    --tw-gradient-to: #2EB67D var(--tw-gradient-to-position);
}
.to-slack-green\/10{
    --tw-gradient-to: rgb(46 182 125 / 0.1) var(--tw-gradient-to-position);
}
.to-slack-green\/20{
    --tw-gradient-to: rgb(46 182 125 / 0.2) var(--tw-gradient-to-position);
}
.to-slack-yellow{
    --tw-gradient-to: #ECB22E var(--tw-gradient-to-position);
}
.to-slate-600{
    --tw-gradient-to: #475569 var(--tw-gradient-to-position);
}
.to-stripe-light{
    --tw-gradient-to: #7A73FF var(--tw-gradient-to-position);
}
.to-stripe-light\/10{
    --tw-gradient-to: rgb(122 115 255 / 0.1) var(--tw-gradient-to-position);
}
.to-stripe-light\/20{
    --tw-gradient-to: rgb(122 115 255 / 0.2) var(--tw-gradient-to-position);
}
.to-teal-400{
    --tw-gradient-to: #2dd4bf var(--tw-gradient-to-position);
}
.to-teal-600\/20{
    --tw-gradient-to: rgb(13 148 136 / 0.2) var(--tw-gradient-to-position);
}
.to-teal-600\/5{
    --tw-gradient-to: rgb(13 148 136 / 0.05) var(--tw-gradient-to-position);
}
.to-tiktok-aqua\/20{
    --tw-gradient-to: rgb(0 242 234 / 0.2) var(--tw-gradient-to-position);
}
.to-tiktok-aqua\/5{
    --tw-gradient-to: rgb(0 242 234 / 0.05) var(--tw-gradient-to-position);
}
.to-tiktok-cyan{
    --tw-gradient-to: #25F4EE var(--tw-gradient-to-position);
}
.to-tiktok-cyan\/5{
    --tw-gradient-to: rgb(37 244 238 / 0.05) var(--tw-gradient-to-position);
}
.to-tiktok-red{
    --tw-gradient-to: #FF0050 var(--tw-gradient-to-position);
}
.to-tiktok-red\/20{
    --tw-gradient-to: rgb(255 0 80 / 0.2) var(--tw-gradient-to-position);
}
.to-tiktok-red\/30{
    --tw-gradient-to: rgb(255 0 80 / 0.3) var(--tw-gradient-to-position);
}
.to-tracking-indigo{
    --tw-gradient-to: #4F46E5 var(--tw-gradient-to-position);
}
.to-tracking-indigo\/10{
    --tw-gradient-to: rgb(79 70 229 / 0.1) var(--tw-gradient-to-position);
}
.to-tracking-purple{
    --tw-gradient-to: #6366F1 var(--tw-gradient-to-position);
}
.to-tracking-purple\/10{
    --tw-gradient-to: rgb(99 102 241 / 0.1) var(--tw-gradient-to-position);
}
.to-transparent{
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.to-violet-400{
    --tw-gradient-to: #a78bfa var(--tw-gradient-to-position);
}
.to-violet-500{
    --tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position);
}
.to-violet-500\/10{
    --tw-gradient-to: rgb(139 92 246 / 0.1) var(--tw-gradient-to-position);
}
.to-violet-500\/20{
    --tw-gradient-to: rgb(139 92 246 / 0.2) var(--tw-gradient-to-position);
}
.to-violet-500\/5{
    --tw-gradient-to: rgb(139 92 246 / 0.05) var(--tw-gradient-to-position);
}
.to-violet-600{
    --tw-gradient-to: #7c3aed var(--tw-gradient-to-position);
}
.to-violet-600\/10{
    --tw-gradient-to: rgb(124 58 237 / 0.1) var(--tw-gradient-to-position);
}
.to-violet-600\/20{
    --tw-gradient-to: rgb(124 58 237 / 0.2) var(--tw-gradient-to-position);
}
.to-violet-600\/5{
    --tw-gradient-to: rgb(124 58 237 / 0.05) var(--tw-gradient-to-position);
}
.to-vip-accent{
    --tw-gradient-to: #FFD700 var(--tw-gradient-to-position);
}
.to-vip-accent\/20{
    --tw-gradient-to: rgb(255 215 0 / 0.2) var(--tw-gradient-to-position);
}
.to-vip-bronze{
    --tw-gradient-to: #CD7F32 var(--tw-gradient-to-position);
}
.to-vip-bronze\/10{
    --tw-gradient-to: rgb(205 127 50 / 0.1) var(--tw-gradient-to-position);
}
.to-vip-bronze\/15{
    --tw-gradient-to: rgb(205 127 50 / 0.15) var(--tw-gradient-to-position);
}
.to-waitlist-amber{
    --tw-gradient-to: #FBBF24 var(--tw-gradient-to-position);
}
.to-waitlist-amber\/10{
    --tw-gradient-to: rgb(251 191 36 / 0.1) var(--tw-gradient-to-position);
}
.to-waitlist-amber\/20{
    --tw-gradient-to: rgb(251 191 36 / 0.2) var(--tw-gradient-to-position);
}
.to-waitlist-gold{
    --tw-gradient-to: #EAB308 var(--tw-gradient-to-position);
}
.to-waitlist-gold\/10{
    --tw-gradient-to: rgb(234 179 8 / 0.1) var(--tw-gradient-to-position);
}
.to-wallet-gradient2{
    --tw-gradient-to: #764BA2 var(--tw-gradient-to-position);
}
.to-wallet-gradient2\/10{
    --tw-gradient-to: rgb(118 75 162 / 0.1) var(--tw-gradient-to-position);
}
.to-wallet-gradient2\/20{
    --tw-gradient-to: rgb(118 75 162 / 0.2) var(--tw-gradient-to-position);
}
.to-whatsapp-dark{
    --tw-gradient-to: #075E54 var(--tw-gradient-to-position);
}
.to-whatsapp-green\/5{
    --tw-gradient-to: rgb(37 211 102 / 0.05) var(--tw-gradient-to-position);
}
.to-whatsapp-teal{
    --tw-gradient-to: #128C7E var(--tw-gradient-to-position);
}
.to-whatsapp-teal\/10{
    --tw-gradient-to: rgb(18 140 126 / 0.1) var(--tw-gradient-to-position);
}
.to-whatsapp-teal\/20{
    --tw-gradient-to: rgb(18 140 126 / 0.2) var(--tw-gradient-to-position);
}
.to-white\/5{
    --tw-gradient-to: rgb(255 255 255 / 0.05) var(--tw-gradient-to-position);
}
.to-yellow-400\/10{
    --tw-gradient-to: rgb(250 204 21 / 0.1) var(--tw-gradient-to-position);
}
.to-zapier-orange{
    --tw-gradient-to: #FF4A00 var(--tw-gradient-to-position);
}
.to-zapier-orange\/5{
    --tw-gradient-to: rgb(255 74 0 / 0.05) var(--tw-gradient-to-position);
}
.to-zinc-900{
    --tw-gradient-to: #18181b var(--tw-gradient-to-position);
}
.to-zinc-950{
    --tw-gradient-to: #09090b var(--tw-gradient-to-position);
}
.to-zinc-950\/30{
    --tw-gradient-to: rgb(9 9 11 / 0.3) var(--tw-gradient-to-position);
}
.to-zinc-950\/80{
    --tw-gradient-to: rgb(9 9 11 / 0.8) var(--tw-gradient-to-position);
}
.to-zoom-blue\/5{
    --tw-gradient-to: rgb(45 140 255 / 0.05) var(--tw-gradient-to-position);
}
.to-zoom-dark{
    --tw-gradient-to: #0B5CFF var(--tw-gradient-to-position);
}
.bg-\[length\:200\%_100\%\]{
    background-size: 200% 100%;
}
.bg-\[length\:200\%_auto\]{
    background-size: 200% auto;
}
.bg-\[length\:300\%_300\%\]{
    background-size: 300% 300%;
}
.bg-\[size\:50px_50px\]{
    background-size: 50px 50px;
}
.bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
}
.object-cover{
    -o-object-fit: cover;
       object-fit: cover;
}
.p-1{
    padding: 0.25rem;
}
.p-1\.5{
    padding: 0.375rem;
}
.p-10{
    padding: 2.5rem;
}
.p-2{
    padding: 0.5rem;
}
.p-3{
    padding: 0.75rem;
}
.p-4{
    padding: 1rem;
}
.p-5{
    padding: 1.25rem;
}
.p-6{
    padding: 1.5rem;
}
.p-7{
    padding: 1.75rem;
}
.p-8{
    padding: 2rem;
}
.p-\[2px\]{
    padding: 2px;
}
.px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}
.px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}
.px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}
.px-12{
    padding-left: 3rem;
    padding-right: 3rem;
}
.px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}
.px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.px-4{
    padding-left: 1rem;
    padding-right: 1rem;
}
.px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.px-8{
    padding-left: 2rem;
    padding-right: 2rem;
}
.py-0{
    padding-top: 0px;
    padding-bottom: 0px;
}
.py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}
.py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
}
.py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
}
.py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}
.py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
}
.py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
}
.py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
}
.py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.pb-12{
    padding-bottom: 3rem;
}
.pb-16{
    padding-bottom: 4rem;
}
.pb-2{
    padding-bottom: 0.5rem;
}
.pb-20{
    padding-bottom: 5rem;
}
.pb-24{
    padding-bottom: 6rem;
}
.pb-3{
    padding-bottom: 0.75rem;
}
.pb-4{
    padding-bottom: 1rem;
}
.pb-5{
    padding-bottom: 1.25rem;
}
.pb-6{
    padding-bottom: 1.5rem;
}
.pb-8{
    padding-bottom: 2rem;
}
.pl-11{
    padding-left: 2.75rem;
}
.pl-12{
    padding-left: 3rem;
}
.pl-20{
    padding-left: 5rem;
}
.pl-28{
    padding-left: 7rem;
}
.pl-3{
    padding-left: 0.75rem;
}
.pl-4{
    padding-left: 1rem;
}
.pl-6{
    padding-left: 1.5rem;
}
.pr-3{
    padding-right: 0.75rem;
}
.pr-4{
    padding-right: 1rem;
}
.pt-10{
    padding-top: 2.5rem;
}
.pt-12{
    padding-top: 3rem;
}
.pt-16{
    padding-top: 4rem;
}
.pt-2{
    padding-top: 0.5rem;
}
.pt-20{
    padding-top: 5rem;
}
.pt-24{
    padding-top: 6rem;
}
.pt-28{
    padding-top: 7rem;
}
.pt-3{
    padding-top: 0.75rem;
}
.pt-32{
    padding-top: 8rem;
}
.pt-4{
    padding-top: 1rem;
}
.pt-6{
    padding-top: 1.5rem;
}
.pt-8{
    padding-top: 2rem;
}
.text-left{
    text-align: left;
}
.text-center{
    text-align: center;
}
.text-right{
    text-align: right;
}
.font-body{
    font-family: Outfit, sans-serif;
}
.font-display{
    font-family: Clash Display, sans-serif;
}
.font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}
.text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
}
.text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
}
.text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
}
.text-5xl{
    font-size: 3rem;
    line-height: 1;
}
.text-6xl{
    font-size: 3.75rem;
    line-height: 1;
}
.text-8xl{
    font-size: 6rem;
    line-height: 1;
}
.text-\[10px\]{
    font-size: 10px;
}
.text-\[11px\]{
    font-size: 11px;
}
.text-\[13px\]{
    font-size: 13px;
}
.text-\[8px\]{
    font-size: 8px;
}
.text-\[9px\]{
    font-size: 9px;
}
.text-base{
    font-size: 1rem;
    line-height: 1.5rem;
}
.text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.text-xl{
    font-size: 1.25rem;
}
.text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
}
.font-black{
    font-weight: 900;
}
.font-bold{
    font-weight: 700;
}
.font-extrabold{
    font-weight: 800;
}
.font-light{
    font-weight: 300;
}
.font-medium{
    font-weight: 500;
}
.font-normal{
    font-weight: 400;
}
.font-semibold{
    font-weight: 600;
}
.uppercase{
    text-transform: uppercase;
}
.lowercase{
    text-transform: lowercase;
}
.capitalize{
    text-transform: capitalize;
}
.italic{
    font-style: italic;
}
.tabular-nums{
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.leading-\[1\.05\]{
    line-height: 1.05;
}
.leading-\[1\.1\]{
    line-height: 1.1;
}
.leading-extra-tight{
    line-height: 1.1;
}
.leading-none{
    line-height: 1;
}
.leading-relaxed{
    line-height: 1.625;
}
.leading-tight{
    line-height: 1.25;
}
.tracking-\[0\.08em\]{
    letter-spacing: 0.08em;
}
.tracking-tight{
    letter-spacing: -0.025em;
}
.tracking-wide{
    letter-spacing: 0.025em;
}
.tracking-wider{
    letter-spacing: 0.05em;
}
.tracking-widest{
    letter-spacing: 0.1em;
}
.\!text-emerald-400{
    --tw-text-opacity: 1 !important;
    color: rgb(52 211 153 / var(--tw-text-opacity)) !important;
}
.text-\[\#0866FF\]{
    --tw-text-opacity: 1;
    color: rgb(8 102 255 / var(--tw-text-opacity));
}
.text-\[\#0DC153\]{
    --tw-text-opacity: 1;
    color: rgb(13 193 83 / var(--tw-text-opacity));
}
.text-\[\#0F9D58\]{
    --tw-text-opacity: 1;
    color: rgb(15 157 88 / var(--tw-text-opacity));
}
.text-\[\#1877F2\]{
    --tw-text-opacity: 1;
    color: rgb(24 119 242 / var(--tw-text-opacity));
}
.text-\[\#25D366\]{
    --tw-text-opacity: 1;
    color: rgb(37 211 102 / var(--tw-text-opacity));
}
.text-\[\#78A300\]{
    --tw-text-opacity: 1;
    color: rgb(120 163 0 / var(--tw-text-opacity));
}
.text-\[\#E01E5A\]{
    --tw-text-opacity: 1;
    color: rgb(224 30 90 / var(--tw-text-opacity));
}
.text-\[\#F22F46\]{
    --tw-text-opacity: 1;
    color: rgb(242 47 70 / var(--tw-text-opacity));
}
.text-\[\#FF7A59\]{
    --tw-text-opacity: 1;
    color: rgb(255 122 89 / var(--tw-text-opacity));
}
.text-\[\#FFE01B\]{
    --tw-text-opacity: 1;
    color: rgb(255 224 27 / var(--tw-text-opacity));
}
.text-accounting-accent{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-accounting-pending{
    --tw-text-opacity: 1;
    color: rgb(99 102 241 / var(--tw-text-opacity));
}
.text-accounting-primary{
    --tw-text-opacity: 1;
    color: rgb(79 70 229 / var(--tw-text-opacity));
}
.text-accounting-primary\/50{
    color: rgb(79 70 229 / 0.5);
}
.text-accounting-smartbill{
    --tw-text-opacity: 1;
    color: rgb(255 184 0 / var(--tw-text-opacity));
}
.text-accounting-success{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-accounting-warning{
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-affiliate-accent{
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-affiliate-approved{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-affiliate-gold{
    --tw-text-opacity: 1;
    color: rgb(251 191 36 / var(--tw-text-opacity));
}
.text-affiliate-link{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-affiliate-pending{
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-affiliate-primary{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-affiliate-purple{
    --tw-text-opacity: 1;
    color: rgb(139 92 246 / var(--tw-text-opacity));
}
.text-airtable-accent{
    --tw-text-opacity: 1;
    color: rgb(24 191 255 / var(--tw-text-opacity));
}
.text-airtable-dark{
    --tw-text-opacity: 1;
    color: rgb(31 31 31 / var(--tw-text-opacity));
}
.text-airtable-green{
    --tw-text-opacity: 1;
    color: rgb(32 217 210 / var(--tw-text-opacity));
}
.text-airtable-primary{
    --tw-text-opacity: 1;
    color: rgb(252 191 73 / var(--tw-text-opacity));
}
.text-airtable-purple{
    --tw-text-opacity: 1;
    color: rgb(139 70 255 / var(--tw-text-opacity));
}
.text-airtable-secondary{
    --tw-text-opacity: 1;
    color: rgb(247 127 0 / var(--tw-text-opacity));
}
.text-amber-300{
    --tw-text-opacity: 1;
    color: rgb(252 211 77 / var(--tw-text-opacity));
}
.text-amber-400{
    --tw-text-opacity: 1;
    color: rgb(251 191 36 / var(--tw-text-opacity));
}
.text-amber-400\/70{
    color: rgb(251 191 36 / 0.7);
}
.text-amber-400\/80{
    color: rgb(251 191 36 / 0.8);
}
.text-amber-700{
    --tw-text-opacity: 1;
    color: rgb(180 83 9 / var(--tw-text-opacity));
}
.text-amber-900{
    --tw-text-opacity: 1;
    color: rgb(120 53 15 / var(--tw-text-opacity));
}
.text-anaf-gold{
    --tw-text-opacity: 1;
    color: rgb(207 181 59 / var(--tw-text-opacity));
}
.text-anaf-secondary{
    --tw-text-opacity: 1;
    color: rgb(0 85 164 / var(--tw-text-opacity));
}
.text-analytics-accent{
    --tw-text-opacity: 1;
    color: rgb(139 92 246 / var(--tw-text-opacity));
}
.text-analytics-danger{
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}
.text-analytics-primary{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-analytics-secondary{
    --tw-text-opacity: 1;
    color: rgb(6 182 212 / var(--tw-text-opacity));
}
.text-analytics-success{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-analytics-warning{
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-apple-silver{
    --tw-text-opacity: 1;
    color: rgb(134 134 139 / var(--tw-text-opacity));
}
.text-black{
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-blog-accent{
    --tw-text-opacity: 1;
    color: rgb(236 72 153 / var(--tw-text-opacity));
}
.text-blog-primary{
    --tw-text-opacity: 1;
    color: rgb(99 102 241 / var(--tw-text-opacity));
}
.text-blue-300{
    --tw-text-opacity: 1;
    color: rgb(147 197 253 / var(--tw-text-opacity));
}
.text-blue-400{
    --tw-text-opacity: 1;
    color: rgb(96 165 250 / var(--tw-text-opacity));
}
.text-blue-500{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-blue-600{
    --tw-text-opacity: 1;
    color: rgb(37 99 235 / var(--tw-text-opacity));
}
.text-blue-700{
    --tw-text-opacity: 1;
    color: rgb(29 78 216 / var(--tw-text-opacity));
}
.text-brand-amber{
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-brand-amber\/70{
    color: rgb(245 158 11 / 0.7);
}
.text-brand-blue{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-brand-burgundy{
    --tw-text-opacity: 1;
    color: rgb(159 18 57 / var(--tw-text-opacity));
}
.text-brand-cyan{
    --tw-text-opacity: 1;
    color: rgb(6 182 212 / var(--tw-text-opacity));
}
.text-brand-cyan\/50{
    color: rgb(6 182 212 / 0.5);
}
.text-brand-cyan\/70{
    color: rgb(6 182 212 / 0.7);
}
.text-brand-dark{
    --tw-text-opacity: 1;
    color: rgb(24 22 34 / var(--tw-text-opacity));
}
.text-brand-emerald{
    --tw-text-opacity: 1;
    color: rgb(5 150 105 / var(--tw-text-opacity));
}
.text-brand-fuchsia{
    --tw-text-opacity: 1;
    color: rgb(217 70 239 / var(--tw-text-opacity));
}
.text-brand-fuchsia\/60{
    color: rgb(217 70 239 / 0.6);
}
.text-brand-gold{
    --tw-text-opacity: 1;
    color: rgb(212 175 55 / var(--tw-text-opacity));
}
.text-brand-green{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-brand-green\/50{
    color: rgb(16 185 129 / 0.5);
}
.text-brand-green\/70{
    color: rgb(16 185 129 / 0.7);
}
.text-brand-indigo{
    --tw-text-opacity: 1;
    color: rgb(99 102 241 / var(--tw-text-opacity));
}
.text-brand-orange{
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity));
}
.text-brand-pink{
    --tw-text-opacity: 1;
    color: rgb(236 72 153 / var(--tw-text-opacity));
}
.text-brand-purple{
    --tw-text-opacity: 1;
    color: rgb(168 85 247 / var(--tw-text-opacity));
}
.text-brand-rose{
    --tw-text-opacity: 1;
    color: rgb(244 63 94 / var(--tw-text-opacity));
}
.text-brand-rose\/50{
    color: rgb(244 63 94 / 0.5);
}
.text-brand-rose\/60{
    color: rgb(244 63 94 / 0.6);
}
.text-brand-rose\/70{
    color: rgb(244 63 94 / 0.7);
}
.text-brand-violet{
    --tw-text-opacity: 1;
    color: rgb(124 58 237 / var(--tw-text-opacity));
}
.text-brand-violet\/50{
    color: rgb(124 58 237 / 0.5);
}
.text-brand-violet\/70{
    color: rgb(124 58 237 / 0.7);
}
.text-calendar-event{
    --tw-text-opacity: 1;
    color: rgb(3 155 229 / var(--tw-text-opacity));
}
.text-canvas-blue{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-canvas-orange{
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity));
}
.text-canvas-pink{
    --tw-text-opacity: 1;
    color: rgb(236 72 153 / var(--tw-text-opacity));
}
.text-canvas-purple{
    --tw-text-opacity: 1;
    color: rgb(139 92 246 / var(--tw-text-opacity));
}
.text-canvas-teal{
    --tw-text-opacity: 1;
    color: rgb(20 184 166 / var(--tw-text-opacity));
}
.text-category-access{
    --tw-text-opacity: 1;
    color: rgb(6 182 212 / var(--tw-text-opacity));
}
.text-category-analytics{
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-category-payments{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-category-ticketing{
    --tw-text-opacity: 1;
    color: rgb(124 58 237 / var(--tw-text-opacity));
}
.text-cyan-300{
    --tw-text-opacity: 1;
    color: rgb(103 232 249 / var(--tw-text-opacity));
}
.text-cyan-400{
    --tw-text-opacity: 1;
    color: rgb(34 211 238 / var(--tw-text-opacity));
}
.text-dark-900{
    --tw-text-opacity: 1;
    color: rgb(10 10 15 / var(--tw-text-opacity));
}
.text-editor-blue{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-editor-pink{
    --tw-text-opacity: 1;
    color: rgb(236 72 153 / var(--tw-text-opacity));
}
.text-editor-purple{
    --tw-text-opacity: 1;
    color: rgb(139 92 246 / var(--tw-text-opacity));
}
.text-editor-purple\/50{
    color: rgb(139 92 246 / 0.5);
}
.text-emerald-300{
    --tw-text-opacity: 1;
    color: rgb(110 231 183 / var(--tw-text-opacity));
}
.text-emerald-400{
    --tw-text-opacity: 1;
    color: rgb(52 211 153 / var(--tw-text-opacity));
}
.text-emerald-400\/70{
    color: rgb(52 211 153 / 0.7);
}
.text-emerald-400\/80{
    color: rgb(52 211 153 / 0.8);
}
.text-emerald-500{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-emerald-500\/50{
    color: rgb(16 185 129 / 0.5);
}
.text-emerald-700{
    --tw-text-opacity: 1;
    color: rgb(4 120 87 / var(--tw-text-opacity));
}
.text-euplatesc-accent{
    --tw-text-opacity: 1;
    color: rgb(255 215 0 / var(--tw-text-opacity));
}
.text-euplatesc-primary{
    --tw-text-opacity: 1;
    color: rgb(0 166 81 / var(--tw-text-opacity));
}
.text-euplatesc-primary\/50{
    color: rgb(0 166 81 / 0.5);
}
.text-fuchsia-400{
    --tw-text-opacity: 1;
    color: rgb(232 121 249 / var(--tw-text-opacity));
}
.text-fuchsia-500{
    --tw-text-opacity: 1;
    color: rgb(217 70 239 / var(--tw-text-opacity));
}
.text-fuchsia-700{
    --tw-text-opacity: 1;
    color: rgb(162 28 175 / var(--tw-text-opacity));
}
.text-gmail-primary{
    --tw-text-opacity: 1;
    color: rgb(234 67 53 / var(--tw-text-opacity));
}
.text-google-blue{
    --tw-text-opacity: 1;
    color: rgb(66 133 244 / var(--tw-text-opacity));
}
.text-google-green{
    --tw-text-opacity: 1;
    color: rgb(52 168 83 / var(--tw-text-opacity));
}
.text-google-grey{
    --tw-text-opacity: 1;
    color: rgb(95 99 104 / var(--tw-text-opacity));
}
.text-google-red{
    --tw-text-opacity: 1;
    color: rgb(234 67 53 / var(--tw-text-opacity));
}
.text-google-yellow{
    --tw-text-opacity: 1;
    color: rgb(251 188 5 / var(--tw-text-opacity));
}
.text-gray-400{
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity));
}
.text-gray-500{
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity));
}
.text-gray-600{
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity));
}
.text-gray-700{
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity));
}
.text-gray-800{
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity));
}
.text-gray-900{
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity));
}
.text-green-400{
    --tw-text-opacity: 1;
    color: rgb(74 222 128 / var(--tw-text-opacity));
}
.text-group-accent{
    --tw-text-opacity: 1;
    color: rgb(236 72 153 / var(--tw-text-opacity));
}
.text-group-primary{
    --tw-text-opacity: 1;
    color: rgb(99 102 241 / var(--tw-text-opacity));
}
.text-group-secondary{
    --tw-text-opacity: 1;
    color: rgb(139 92 246 / var(--tw-text-opacity));
}
.text-group-teal{
    --tw-text-opacity: 1;
    color: rgb(20 184 166 / var(--tw-text-opacity));
}
.text-hubspot-blue{
    --tw-text-opacity: 1;
    color: rgb(0 145 174 / var(--tw-text-opacity));
}
.text-hubspot-orange{
    --tw-text-opacity: 1;
    color: rgb(255 122 89 / var(--tw-text-opacity));
}
.text-hubspot-orange\/60{
    color: rgb(255 122 89 / 0.6);
}
.text-hubspot-teal{
    --tw-text-opacity: 1;
    color: rgb(0 189 165 / var(--tw-text-opacity));
}
.text-hubspot-teal\/60{
    color: rgb(0 189 165 / 0.6);
}
.text-indigo-400{
    --tw-text-opacity: 1;
    color: rgb(129 140 248 / var(--tw-text-opacity));
}
.text-indigo-600{
    --tw-text-opacity: 1;
    color: rgb(79 70 229 / var(--tw-text-opacity));
}
.text-indigo-700{
    --tw-text-opacity: 1;
    color: rgb(67 56 202 / var(--tw-text-opacity));
}
.text-insurance-emerald{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-insurance-teal{
    --tw-text-opacity: 1;
    color: rgb(20 184 166 / var(--tw-text-opacity));
}
.text-lime-400{
    --tw-text-opacity: 1;
    color: rgb(163 230 53 / var(--tw-text-opacity));
}
.text-meta-blue{
    --tw-text-opacity: 1;
    color: rgb(8 102 255 / var(--tw-text-opacity));
}
.text-netopia-teal{
    --tw-text-opacity: 1;
    color: rgb(0 169 157 / var(--tw-text-opacity));
}
.text-orange-400{
    --tw-text-opacity: 1;
    color: rgb(251 146 60 / var(--tw-text-opacity));
}
.text-orange-500{
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity));
}
.text-payu-accent{
    --tw-text-opacity: 1;
    color: rgb(0 179 134 / var(--tw-text-opacity));
}
.text-payu-dark{
    --tw-text-opacity: 1;
    color: rgb(27 31 35 / var(--tw-text-opacity));
}
.text-payu-dark\/60{
    color: rgb(27 31 35 / 0.6);
}
.text-payu-green{
    --tw-text-opacity: 1;
    color: rgb(166 206 56 / var(--tw-text-opacity));
}
.text-pink-400{
    --tw-text-opacity: 1;
    color: rgb(244 114 182 / var(--tw-text-opacity));
}
.text-purple-400{
    --tw-text-opacity: 1;
    color: rgb(192 132 252 / var(--tw-text-opacity));
}
.text-red-400{
    --tw-text-opacity: 1;
    color: rgb(248 113 113 / var(--tw-text-opacity));
}
.text-red-400\/70{
    color: rgb(248 113 113 / 0.7);
}
.text-red-400\/80{
    color: rgb(248 113 113 / 0.8);
}
.text-red-500{
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}
.text-red-700{
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity));
}
.text-red-900{
    --tw-text-opacity: 1;
    color: rgb(127 29 29 / var(--tw-text-opacity));
}
.text-rose-400{
    --tw-text-opacity: 1;
    color: rgb(251 113 133 / var(--tw-text-opacity));
}
.text-salesforce-blue{
    --tw-text-opacity: 1;
    color: rgb(0 161 224 / var(--tw-text-opacity));
}
.text-salesforce-cloud{
    --tw-text-opacity: 1;
    color: rgb(0 199 242 / var(--tw-text-opacity));
}
.text-sheets-green{
    --tw-text-opacity: 1;
    color: rgb(52 168 83 / var(--tw-text-opacity));
}
.text-sheets-green\/50{
    color: rgb(52 168 83 / 0.5);
}
.text-sky-400{
    --tw-text-opacity: 1;
    color: rgb(56 189 248 / var(--tw-text-opacity));
}
.text-sky-700{
    --tw-text-opacity: 1;
    color: rgb(3 105 161 / var(--tw-text-opacity));
}
.text-slack-aubergine{
    --tw-text-opacity: 1;
    color: rgb(74 21 75 / var(--tw-text-opacity));
}
.text-slack-blue{
    --tw-text-opacity: 1;
    color: rgb(54 197 240 / var(--tw-text-opacity));
}
.text-slack-green{
    --tw-text-opacity: 1;
    color: rgb(46 182 125 / var(--tw-text-opacity));
}
.text-slack-muted{
    --tw-text-opacity: 1;
    color: rgb(171 171 173 / var(--tw-text-opacity));
}
.text-slack-pink{
    --tw-text-opacity: 1;
    color: rgb(224 30 90 / var(--tw-text-opacity));
}
.text-slack-text{
    --tw-text-opacity: 1;
    color: rgb(209 210 211 / var(--tw-text-opacity));
}
.text-slack-yellow{
    --tw-text-opacity: 1;
    color: rgb(236 178 46 / var(--tw-text-opacity));
}
.text-slate-200{
    --tw-text-opacity: 1;
    color: rgb(226 232 240 / var(--tw-text-opacity));
}
.text-slate-300{
    --tw-text-opacity: 1;
    color: rgb(203 213 225 / var(--tw-text-opacity));
}
.text-slate-400{
    --tw-text-opacity: 1;
    color: rgb(148 163 184 / var(--tw-text-opacity));
}
.text-slate-500{
    --tw-text-opacity: 1;
    color: rgb(100 116 139 / var(--tw-text-opacity));
}
.text-slate-600{
    --tw-text-opacity: 1;
    color: rgb(71 85 105 / var(--tw-text-opacity));
}
.text-slate-700{
    --tw-text-opacity: 1;
    color: rgb(51 65 85 / var(--tw-text-opacity));
}
.text-slate-800{
    --tw-text-opacity: 1;
    color: rgb(30 41 59 / var(--tw-text-opacity));
}
.text-slate-900{
    --tw-text-opacity: 1;
    color: rgb(15 23 42 / var(--tw-text-opacity));
}
.text-status-draft{
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity));
}
.text-status-published{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.text-status-scheduled{
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-stripe-purple{
    --tw-text-opacity: 1;
    color: rgb(99 91 255 / var(--tw-text-opacity));
}
.text-teal-400{
    --tw-text-opacity: 1;
    color: rgb(45 212 191 / var(--tw-text-opacity));
}
.text-teal-500{
    --tw-text-opacity: 1;
    color: rgb(20 184 166 / var(--tw-text-opacity));
}
.text-tiktok-aqua{
    --tw-text-opacity: 1;
    color: rgb(0 242 234 / var(--tw-text-opacity));
}
.text-tiktok-cyan{
    --tw-text-opacity: 1;
    color: rgb(37 244 238 / var(--tw-text-opacity));
}
.text-tiktok-red{
    --tw-text-opacity: 1;
    color: rgb(255 0 80 / var(--tw-text-opacity));
}
.text-tracking-purple{
    --tw-text-opacity: 1;
    color: rgb(99 102 241 / var(--tw-text-opacity));
}
.text-transparent{
    color: transparent;
}
.text-violet-300{
    --tw-text-opacity: 1;
    color: rgb(196 181 253 / var(--tw-text-opacity));
}
.text-violet-400{
    --tw-text-opacity: 1;
    color: rgb(167 139 250 / var(--tw-text-opacity));
}
.text-violet-500{
    --tw-text-opacity: 1;
    color: rgb(139 92 246 / var(--tw-text-opacity));
}
.text-violet-500\/20{
    color: rgb(139 92 246 / 0.2);
}
.text-violet-600{
    --tw-text-opacity: 1;
    color: rgb(124 58 237 / var(--tw-text-opacity));
}
.text-vip-dark{
    --tw-text-opacity: 1;
    color: rgb(28 28 28 / var(--tw-text-opacity));
}
.text-vip-gold{
    --tw-text-opacity: 1;
    color: rgb(212 175 55 / var(--tw-text-opacity));
}
.text-vip-gold\/50{
    color: rgb(212 175 55 / 0.5);
}
.text-vip-gold\/60{
    color: rgb(212 175 55 / 0.6);
}
.text-waitlist-amber{
    --tw-text-opacity: 1;
    color: rgb(251 191 36 / var(--tw-text-opacity));
}
.text-waitlist-orange{
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity));
}
.text-wallet-gradient1{
    --tw-text-opacity: 1;
    color: rgb(102 126 234 / var(--tw-text-opacity));
}
.text-whatsapp-green{
    --tw-text-opacity: 1;
    color: rgb(37 211 102 / var(--tw-text-opacity));
}
.text-white{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-white\/10{
    color: rgb(255 255 255 / 0.1);
}
.text-white\/20{
    color: rgb(255 255 255 / 0.2);
}
.text-white\/30{
    color: rgb(255 255 255 / 0.3);
}
.text-white\/40{
    color: rgb(255 255 255 / 0.4);
}
.text-white\/5{
    color: rgb(255 255 255 / 0.05);
}
.text-white\/50{
    color: rgb(255 255 255 / 0.5);
}
.text-white\/60{
    color: rgb(255 255 255 / 0.6);
}
.text-white\/70{
    color: rgb(255 255 255 / 0.7);
}
.text-white\/80{
    color: rgb(255 255 255 / 0.8);
}
.text-white\/90{
    color: rgb(255 255 255 / 0.9);
}
.text-yellow-400{
    --tw-text-opacity: 1;
    color: rgb(250 204 21 / var(--tw-text-opacity));
}
.text-yellow-400\/70{
    color: rgb(250 204 21 / 0.7);
}
.text-yellow-500{
    --tw-text-opacity: 1;
    color: rgb(234 179 8 / var(--tw-text-opacity));
}
.text-zapier-orange{
    --tw-text-opacity: 1;
    color: rgb(255 74 0 / var(--tw-text-opacity));
}
.text-zapier-orange\/70{
    color: rgb(255 74 0 / 0.7);
}
.text-zinc-200{
    --tw-text-opacity: 1;
    color: rgb(228 228 231 / var(--tw-text-opacity));
}
.text-zinc-300{
    --tw-text-opacity: 1;
    color: rgb(212 212 216 / var(--tw-text-opacity));
}
.text-zinc-900{
    --tw-text-opacity: 1;
    color: rgb(24 24 27 / var(--tw-text-opacity));
}
.text-zoom-blue{
    --tw-text-opacity: 1;
    color: rgb(45 140 255 / var(--tw-text-opacity));
}
.underline{
    text-decoration-line: underline;
}
.line-through{
    text-decoration-line: line-through;
}
.decoration-slate-400{
    text-decoration-color: #94a3b8;
}
.decoration-2{
    text-decoration-thickness: 2px;
}
.underline-offset-4{
    text-underline-offset: 4px;
}
.antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.placeholder-white\/30::-moz-placeholder{
    color: rgb(255 255 255 / 0.3);
}
.placeholder-white\/30::placeholder{
    color: rgb(255 255 255 / 0.3);
}
.placeholder-white\/40::-moz-placeholder{
    color: rgb(255 255 255 / 0.4);
}
.placeholder-white\/40::placeholder{
    color: rgb(255 255 255 / 0.4);
}
.accent-violet-500{
    accent-color: #8b5cf6;
}
.opacity-0{
    opacity: 0;
}
.opacity-10{
    opacity: 0.1;
}
.opacity-100{
    opacity: 1;
}
.opacity-15{
    opacity: 0.15;
}
.opacity-20{
    opacity: 0.2;
}
.opacity-25{
    opacity: 0.25;
}
.opacity-30{
    opacity: 0.3;
}
.opacity-5{
    opacity: 0.05;
}
.opacity-50{
    opacity: 0.5;
}
.opacity-60{
    opacity: 0.6;
}
.opacity-75{
    opacity: 0.75;
}
.opacity-80{
    opacity: 0.8;
}
.shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_20px_rgba\(139\2c 92\2c 246\2c 0\.4\)\]{
    --tw-shadow: 0 4px 20px rgba(139,92,246,0.4);
    --tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-card{
    --tw-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
    --tw-shadow-colored: 0 20px 40px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-card-ro{
    --tw-shadow: 0 25px 50px -12px rgba(0, 43, 127, 0.3);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-glow-tiktok{
    --tw-shadow: 0 0 60px rgba(0, 242, 234, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-glow-zapier{
    --tw-shadow: 0 0 60px rgba(255, 74, 0, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-invitation{
    --tw-shadow: 0 25px 50px -12px rgba(212, 175, 55, 0.2);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-shield{
    --tw-shadow: 0 0 0 4px rgba(16, 185, 129, 0.2), 0 0 40px rgba(16, 185, 129, 0.3);
    --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color), 0 0 40px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-black\/20{
    --tw-shadow-color: rgb(0 0 0 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-amber\/20{
    --tw-shadow-color: rgb(245 158 11 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-cyan\/30{
    --tw-shadow-color: rgb(6 182 212 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-green\/20{
    --tw-shadow-color: rgb(16 185 129 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-green\/30{
    --tw-shadow-color: rgb(16 185 129 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-violet\/20{
    --tw-shadow-color: rgb(124 58 237 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-brand-violet\/30{
    --tw-shadow-color: rgb(124 58 237 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-google-blue\/30{
    --tw-shadow-color: rgb(66 133 244 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-google-green\/30{
    --tw-shadow-color: rgb(52 168 83 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-google-yellow\/30{
    --tw-shadow-color: rgb(251 188 5 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-green-500\/30{
    --tw-shadow-color: rgb(34 197 94 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-meta-blue\/20{
    --tw-shadow-color: rgb(8 102 255 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-meta-blue\/30{
    --tw-shadow-color: rgb(8 102 255 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-orange-500\/20{
    --tw-shadow-color: rgb(249 115 22 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-salesforce-blue\/30{
    --tw-shadow-color: rgb(0 161 224 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-violet-500\/20{
    --tw-shadow-color: rgb(139 92 246 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-violet-500\/30{
    --tw-shadow-color: rgb(139 92 246 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-violet-600\/20{
    --tw-shadow-color: rgb(124 58 237 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-violet-600\/30{
    --tw-shadow-color: rgb(124 58 237 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-waitlist-amber\/30{
    --tw-shadow-color: rgb(251 191 36 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-waitlist-orange\/30{
    --tw-shadow-color: rgb(249 115 22 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-whatsapp-green\/30{
    --tw-shadow-color: rgb(37 211 102 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-yellow-500\/30{
    --tw-shadow-color: rgb(234 179 8 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-zapier-orange\/30{
    --tw-shadow-color: rgb(255 74 0 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.shadow-zoom-blue\/30{
    --tw-shadow-color: rgb(45 140 255 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.outline{
    outline-style: solid;
}
.ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-inset{
    --tw-ring-inset: inset;
}
.ring-amber-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity));
}
.ring-emerald-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity));
}
.ring-fuchsia-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(245 208 254 / var(--tw-ring-opacity));
}
.ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity));
}
.ring-sky-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(186 230 253 / var(--tw-ring-opacity));
}
.ring-slate-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity));
}
.ring-violet-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity));
}
.blur{
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-2xl{
    --tw-blur: blur(40px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-3xl{
    --tw-blur: blur(64px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[120px\]{
    --tw-blur: blur(120px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[150px\]{
    --tw-blur: blur(150px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[200px\]{
    --tw-blur: blur(200px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-sm{
    --tw-blur: blur(4px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-xl{
    --tw-blur: blur(24px);
    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: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
    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: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur{
    --tw-backdrop-blur: blur(8px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[30px\]{
    --tw-backdrop-blur: blur(30px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-filter{
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition{
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-colors{
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.delay-100{
    transition-delay: 100ms;
}
.delay-1000{
    transition-delay: 1000ms;
}
.delay-200{
    transition-delay: 200ms;
}
.delay-300{
    transition-delay: 300ms;
}
.delay-500{
    transition-delay: 500ms;
}
.delay-700{
    transition-delay: 700ms;
}
.duration-1000{
    transition-duration: 1000ms;
}
.duration-150{
    transition-duration: 150ms;
}
.duration-200{
    transition-duration: 200ms;
}
.duration-300{
    transition-duration: 300ms;
}
.duration-400{
    transition-duration: 400ms;
}
.duration-500{
    transition-duration: 500ms;
}
.duration-700{
    transition-duration: 700ms;
}
.ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.alignfull{
    margin: 2rem calc(50% - 50vw) !important;
    max-width: 100vw !important;
    width: 100vw;
}
.alignwide{
    margin: 2rem 0;
    max-width: 1280px !important;
}
.alignnone{
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    max-width: 100%;
}
.aligncenter{
    margin: 0.5rem auto;
    display: block;
}
@media (min-width: 600px){

    .alignleft:not(.wp-block-button){
        margin-right: 0.5rem;
        float: left;
    }

    .alignright:not(.wp-block-button){
        margin-left: 0.5rem;
        float: right;
    }

    .wp-block-button.alignleft a{
        float: left;
        margin-right: 1rem;
    }

    .wp-block-button.alignright a{
        float: right;
        margin-left: 1rem;
    }
}
.wp-caption{
    display: inline-block;
}
.wp-caption img{
    margin-bottom: 0.5rem;
    line-height: 1;
}
.wp-caption-text{
    font-size: 0.875rem;
    color: #4b5563;
}
.\[animation-delay\:0\.1s\]{
    animation-delay: 0.1s;
}
.\[animation-delay\:0\.2s\]{
    animation-delay: 0.2s;
}
.\[animation-delay\:0\.3s\]{
    animation-delay: 0.3s;
}
.\[animation-delay\:0\.4s\]{
    animation-delay: 0.4s;
}
.\[animation-delay\:1\.5s\]{
    animation-delay: 1.5s;
}
.\[animation-delay\:1s\]{
    animation-delay: 1s;
}
.\[mask-image\:radial-gradient\(ellipse_80\%_50\%_at_50\%_0\%\2c black\2c transparent\)\]{
    -webkit-mask-image: radial-gradient(ellipse 80% 50% at 50% 0%,black,transparent);
            mask-image: radial-gradient(ellipse 80% 50% at 50% 0%,black,transparent);
}
article > *:not(.entry-content),
.entry-content > *{
    margin-left: auto;
    margin-right: auto;
    max-width: 960px;
}
.bg-white\/5 {
    background-color: rgba(255, 255, 255, 0.05);
}
.group-hover\:bg-violet-600\/20:hover {
    background-color: rgba(139, 92, 246, 0.2);
}
.text-white\/70 {
    color: rgba(255, 255, 255, 0.7);
}
.text-violet-600\/80 {
    color: rgba(139, 92, 246, 0.8);
}
.hover\:bg-violet-600\/10:hover {
    background-color: rgba(139, 92, 246, 0.1);
}
/* ================================================
   MICRO PAGES - BASE STYLES
   ================================================ */
/* Background Orbs */
.orb{
    pointer-events: none;
    position: absolute;
    border-radius: 9999px;
    filter: blur(120px);
}
/* Noise overlay effect */
.noise::after {
    content: '';
    pointer-events: none;
    position: fixed;
    inset: 0px;
    z-index: 1000;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");
    opacity: 0.02;
}
/* Scroll Progress Bar */
.scroll-progress{
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 1001;
    height: 0.125rem;
    background: linear-gradient(90deg, var(--color-brand-violet), var(--color-brand-cyan));
    width: 0%;
}
/* Reveal Animations */
.reveal{
    opacity: 0;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 700ms;
    transform: translateY(40px);
    transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
}
.reveal.revealed{
    opacity: 1;
    transform: translateY(0);
}
.reveal-delay-1 { transition-delay: 0.1s; }
.reveal-delay-2 { transition-delay: 0.2s; }
.reveal-delay-3 { transition-delay: 0.3s; }
.reveal-delay-4 { transition-delay: 0.4s; }
.reveal-delay-5 { transition-delay: 0.5s; }
/* Float Animation */
.float {
    animation: float 6s ease-in-out infinite;
}
@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-20px); }
}
/* Text Gradient Effects */
.text-gradient {
    background: linear-gradient(135deg, #a78bfa 0%, #22d3ee 50%, #a78bfa 100%);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: shimmer 3s linear infinite;
}
.text-gradient-amber {
    background: linear-gradient(135deg, #fbbf24 0%, #f97316 50%, #fbbf24 100%);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: shimmer 3s linear infinite;
}
@keyframes shimmer {
    to { background-position: 200% center; }
}
/* Base Button Styles */
.btn{
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    overflow: hidden;
    border-radius: 9999px;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-weight: 600;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
}
.btn-primary {
    background: linear-gradient(135deg, var(--color-brand-violet), var(--color-brand-cyan));
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-primary:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    box-shadow: 0 0 60px rgba(124, 58, 237, 0.4);
}
.btn-ghost{
    border-width: 1px;
    border-color: rgb(255 255 255 / 0.2);
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-ghost:hover{
    border-color: rgb(255 255 255 / 0.4);
    background-color: rgb(255 255 255 / 0.1);
}
/* Feature Card Base */
.feature-card {
    background: linear-gradient(135deg, rgba(124, 58, 237, 0.08) 0%, rgba(6, 182, 212, 0.04) 100%);
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgb(255 255 255 / 0.06);
    padding: 2rem;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
}
.feature-card::before {
    content: '';
    position: absolute;
    inset: 0px;
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    background: radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%), rgba(124, 58, 237, 0.15), transparent 50%);
    border-radius: inherit;
}
.feature-card:hover::before{
    opacity: 1;
}
.feature-card:hover {
    border-color: rgba(124, 58, 237, 0.3);
    --tw-translate-y: -0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
/* Use Case Card */
.use-case-card{
    border-radius: 1rem;
    border-width: 1px;
    border-color: rgb(255 255 255 / 0.06);
    background-color: rgb(255 255 255 / 0.02);
    padding: 1.5rem;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}
.use-case-card:hover{
    --tw-translate-y: -0.125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-color: rgb(255 255 255 / 0.1);
    background-color: rgb(255 255 255 / 0.05);
}
/* Code Block */
.code-block{
    overflow: hidden;
    border-radius: 0.75rem;
    border-width: 1px;
    border-color: rgb(255 255 255 / 0.1);
    --tw-bg-opacity: 1;
    background-color: rgb(19 19 28 / var(--tw-bg-opacity));
}
.code-header{
    display: flex;
    align-items: center;
    gap: 0.5rem;
    border-bottom-width: 1px;
    border-color: rgb(255 255 255 / 0.05);
    --tw-bg-opacity: 1;
    background-color: rgb(10 10 15 / var(--tw-bg-opacity));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.code-dot{
    height: 0.75rem;
    width: 0.75rem;
    border-radius: 9999px;
}
.code-content{
    overflow-x: auto;
    padding: 1.5rem;
}
.code-content pre{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 13px;
    line-height: 1.625;
}
/* API Endpoints */
.api-endpoint{
    border-radius: 0.5rem;
    border-width: 1px;
    border-color: rgb(255 255 255 / 0.08);
    background-color: rgb(255 255 255 / 0.03);
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 13px;
}
.method-get{
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
}
.method-post{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.method-put{
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.method-delete{
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}
/* Stat Card */
.stat-card{
    padding: 2rem;
    text-align: center;
}
.stat-value{
    font-family: Clash Display, sans-serif;
    font-size: 3rem;
    font-weight: 700;
    line-height: 1;
}
.stat-label{
    margin-top: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: rgb(255 255 255 / 0.5);
}
/* Pulse Glow Effect */
.pulse-glow {
    animation: pulseGlow 2s ease-in-out infinite;
}
@keyframes pulseGlow {
    0%, 100% { box-shadow: 0 0 20px rgba(124, 58, 237, 0.3); }
    50% { box-shadow: 0 0 40px rgba(124, 58, 237, 0.6); }
}
/* Coupon Code Font */
.coupon-code{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    letter-spacing: 0.1em;
}
/* Discount Card */
.discount-card {
    background: linear-gradient(135deg, rgba(124, 58, 237, 0.08) 0%, rgba(6, 182, 212, 0.04) 100%);
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgb(255 255 255 / 0.06);
    padding: 2rem;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
}
.discount-card:hover {
    border-color: rgba(124, 58, 237, 0.3);
    --tw-translate-y: -0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    box-shadow: 0 20px 40px rgba(124, 58, 237, 0.1);
}
/* Video/Zoom Meeting Mockup */
.video-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 8px;
}
.video-tile {
    aspect-ratio: 16/10;
    background: linear-gradient(135deg, rgba(45, 140, 255, 0.2), rgba(45, 140, 255, 0.05));
    position: relative;
    overflow: hidden;
    border-radius: 0.75rem;
    border-width: 1px;
    border-color: rgb(255 255 255 / 0.1);
}
.video-tile::before {
    content: '';
    position: absolute;
    inset: 0px;
    background: linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.5));
}
.zoom-window {
    background: #1a1a27;
    overflow: hidden;
    border-radius: 0.75rem;
    box-shadow: 0 50px 100px rgba(0,0,0,0.5);
}
.zoom-header {
    background: #232323;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.zoom-dot{
    height: 0.75rem;
    width: 0.75rem;
    border-radius: 9999px;
}
/* Recording Badge */
.recording-badge{
    display: inline-flex;
    align-items: center;
    gap: 0.375rem;
    border-radius: 9999px;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
    background: rgba(239, 68, 68, 0.2);
    border: 1px solid rgba(239, 68, 68, 0.3);
}
.recording-badge::before {
    content: '';
    height: 0.5rem;
    width: 0.5rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
    animation: livePulse 1s infinite;
}
/* Live Indicator */
.live-dot{
    height: 0.5rem;
    width: 0.5rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
    animation: livePulse 1.5s ease-in-out infinite;
}
@keyframes livePulse {
    0%, 100% { opacity: 1; transform: scale(1); }
    50% { opacity: 0.5; transform: scale(1.2); }
}
/* Capacity Badge */
.capacity-badge{
    display: inline-flex;
    align-items: center;
    gap: 0.25rem;
    border-radius: 9999px;
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity));
    background: rgba(16, 185, 129, 0.1);
    border: 1px solid rgba(16, 185, 129, 0.2);
}
/* Pulse Ring */
.pulse-ring{
    position: absolute;
    border-radius: 9999px;
    border-width: 2px;
    border-color: currentColor;
    animation: pulseRing 2s ease-out infinite;
}
@keyframes pulseRing {
    0% { transform: scale(0.8); opacity: 1; }
    100% { transform: scale(2); opacity: 0; }
}
/* Sync Line Animation */
.sync-line{
    position: relative;
    height: 0.125rem;
    overflow: hidden;
    background: rgba(255,255,255,0.1);
}
.sync-line::after {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 40%;
    background: linear-gradient(90deg, transparent, #2D8CFF, transparent);
    animation: syncFlow 2s ease-in-out infinite;
}
@keyframes syncFlow {
    0% { left: -40%; }
    100% { left: 100%; }
}
/* Participant List Animation */
.participant-list-item {
    animation: slideInLeft 0.4s ease-out forwards;
    opacity: 0;
}
@keyframes slideInLeft {
    from { opacity: 0; transform: translateX(-20px); }
    to { opacity: 1; transform: translateX(0); }
}
/* Accordion */
.accordion{
    margin-bottom: 0.5rem;
    overflow: hidden;
    border-radius: 1rem;
    border-width: 1px;
    border-color: rgb(255 255 255 / 0.08);
    background-color: rgb(255 255 255 / 0.03);
}
.accordion-header{
    display: flex;
    width: 100%;
    cursor: pointer;
    align-items: center;
    justify-content: space-between;
    border-style: none;
    background-color: transparent;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    text-align: left;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}
.accordion-header:hover{
    background-color: rgb(255 255 255 / 0.03);
}
.accordion-content{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 1.25rem;
    line-height: 1.625;
    color: rgb(255 255 255 / 0.6);
}
.accordion-icon{
    height: 1.25rem;
    width: 1.25rem;
    color: rgb(255 255 255 / 0.4);
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}
.accordion.active .accordion-icon {
    transform: rotate(180deg);
}
/* Zapier Specific Styles */
.text-gradient-zapier {
    background: linear-gradient(135deg, #FF4A00 0%, #FF7A47 50%, #FFB347 100%);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: shimmer 3s linear infinite;
}
.btn-zapier {
    background: linear-gradient(135deg, #FF4A00, #FF7A47);
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-zapier:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    box-shadow: 0 0 60px rgba(255, 74, 0, 0.4);
}
.shadow-glow-zapier {
    box-shadow: 0 0 60px rgba(255, 74, 0, 0.4);
}
/* Zap flow animation */
.zap-flow{
    position: absolute;
    border-radius: 9999px;
    width: 8px;
    height: 8px;
    background: #FF4A00;
    box-shadow: 0 0 15px #FF4A00;
    animation: flow 4s ease-in-out infinite;
}
.zap-flow:nth-child(2) { animation-delay: 1.3s; }
.zap-flow:nth-child(3) { animation-delay: 2.6s; }
@keyframes flow {
    0% { transform: translateY(-100%) translateX(-50%); opacity: 0; }
    10% { opacity: 1; }
    90% { opacity: 1; }
    100% { transform: translateY(100%) translateX(-50%); opacity: 0; }
}
/* Lightning bolt pulse */
.lightning-pulse {
    animation: lightningPulse 2s ease-in-out infinite;
}
@keyframes lightningPulse {
    0%, 100% { filter: drop-shadow(0 0 5px #FF4A00); }
    50% { filter: drop-shadow(0 0 20px #FF4A00); }
}
/* Zoom Specific Styles */
.text-gradient-zoom {
    background: linear-gradient(135deg, #2D8CFF 0%, #5CA4FF 50%, #2D8CFF 100%);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: shimmer 3s linear infinite;
}
.btn-zoom {
    background: linear-gradient(135deg, #2D8CFF, #0B5CFF);
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-zoom:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    box-shadow: 0 0 60px rgba(45, 140, 255, 0.4);
}
/* Amber Button */
.btn-amber {
    background: linear-gradient(135deg, #f59e0b, #ea580c);
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-amber:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    box-shadow: 0 0 60px rgba(245, 158, 11, 0.4);
}
.pulse-glow-amber {
    animation: pulseGlowAmber 2s ease-in-out infinite;
}
@keyframes pulseGlowAmber {
    0%, 100% { box-shadow: 0 0 20px rgba(245, 158, 11, 0.3); }
    50% { box-shadow: 0 0 40px rgba(245, 158, 11, 0.6); }
}
/* ================================================
   COMPARE PAGES - STYLES
   ================================================ */
/* Hero Background for Compare */
.hero-compare-bg {
    background: #09090b;
    position: relative;
}
.hero-compare-bg::before {
    content: '';
    pointer-events: none;
    position: absolute;
    inset: 0px;
    background:
        radial-gradient(ellipse 100% 80% at 50% -30%, rgba(139, 92, 246, 0.12), transparent 50%),
        radial-gradient(ellipse 50% 50% at 90% 80%, rgba(6, 182, 212, 0.08), transparent),
        radial-gradient(ellipse 50% 50% at 10% 80%, rgba(16, 185, 129, 0.08), transparent);
}
/* Grid Pattern Overlay */
.grid-pattern {
    background-image:
        linear-gradient(rgba(255, 255, 255, 0.02) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, 0.02) 1px, transparent 1px);
    background-size: 60px 60px;
    -webkit-mask-image: radial-gradient(ellipse 80% 50% at 50% 0%, black, transparent);
            mask-image: radial-gradient(ellipse 80% 50% at 50% 0%, black, transparent);
}
/* Gradient Text - Compare Pages */
@keyframes gradient-flow-compare {
    0%, 100% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
}
.gradient-text-compare {
    background: linear-gradient(135deg, #8B5CF6, #06B6D4, #10B981, #8B5CF6);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: gradient-flow-compare 8s ease infinite;
}
.gradient-text-emerald-compare {
    background: linear-gradient(135deg, #10B981, #34D399, #06B6D4, #10B981);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: gradient-flow-compare 6s ease infinite;
}
/* Glass Effect - Compare */
.glass-compare {
    background: rgba(255, 255, 255, 0.03);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border: 1px solid rgba(255, 255, 255, 0.08);
}
.glass-compare-strong {
    background: rgba(255, 255, 255, 0.05);
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
    border: 1px solid rgba(255, 255, 255, 0.1);
}
/* Compare Card Hover Effects */
.compare-card-hover {
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.compare-card-hover:hover {
    transform: translateY(-8px) scale(1.02);
}
.compare-card-hover:hover .card-glow{
    opacity: 1;
}
.compare-card-hover:hover .card-arrow {
    transform: translateX(4px);
}
.compare-card-hover:hover .vs-badge {
    transform: scale(1.1);
}
/* Featured Card Glow */
@keyframes featured-card-glow {
    0%, 100% { box-shadow: 0 0 30px rgba(139, 92, 246, 0.2), 0 0 60px rgba(139, 92, 246, 0.1); }
    50% { box-shadow: 0 0 40px rgba(139, 92, 246, 0.3), 0 0 80px rgba(139, 92, 246, 0.15); }
}
.featured-card-compare {
    animation: featured-card-glow 4s ease-in-out infinite;
}
/* Button Styles - Compare */
.btn-compare-primary {
    background: linear-gradient(135deg, #8B5CF6, #7C3AED);
    box-shadow: 0 4px 20px rgba(139, 92, 246, 0.4);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}
.btn-compare-primary:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 30px rgba(139, 92, 246, 0.5);
}
@keyframes btn-shine-anim {
    from { transform: translateX(-100%); }
    to { transform: translateX(100%); }
}
.btn-shine-compare{
    position: relative;
    overflow: hidden;
}
.btn-shine-compare::after {
    content: '';
    position: absolute;
    inset: 0px;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);
    transform: translateX(-100%);
}
.btn-shine-compare:hover::after {
    animation: btn-shine-anim 0.6s ease-out;
}
/* Scroll Indicator */
@keyframes scroll-down-anim {
    0%, 100% { transform: translateY(0); opacity: 0.5; }
    50% { transform: translateY(8px); opacity: 1; }
}
.scroll-indicator-compare {
    animation: scroll-down-anim 2s ease-in-out infinite;
}
/* Marquee Animation */
@keyframes marquee-anim {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}
.animate-marquee-compare {
    animation: marquee-anim 30s linear infinite;
}
.animate-marquee-compare:hover {
    animation-play-state: paused;
}
/* Infinite Scroll X Animation (Footer Carousel) */
@keyframes scroll-x {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}
.animate-scroll-x {
    animation: scroll-x 40s linear infinite;
}
/* Stagger Delays */
.stagger-1 { animation-delay: 0.1s; }
.stagger-2 { animation-delay: 0.15s; }
.stagger-3 { animation-delay: 0.2s; }
.stagger-4 { animation-delay: 0.25s; }
.stagger-5 { animation-delay: 0.3s; }
.stagger-6 { animation-delay: 0.35s; }
.stagger-7 { animation-delay: 0.4s; }
.stagger-8 { animation-delay: 0.45s; }
.stagger-9 { animation-delay: 0.5s; }
.stagger-10 { animation-delay: 0.55s; }
/* Counter Font */
.counter-compare {
    font-variant-numeric: tabular-nums;
}
/* Filter Button */
.filter-btn-compare{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}
.filter-btn-compare.active {
    background: rgba(139, 92, 246, 0.2);
    border-color: rgba(139, 92, 246, 0.5);
    --tw-text-opacity: 1;
    color: rgb(167 139 250 / var(--tw-text-opacity));
}
/* ================================================
   LEGAL PAGES - STYLES
   ================================================ */
/* Legal page glass effect */
.glass-legal {
    background: rgba(255, 255, 255, 0.03);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border: 1px solid rgba(255, 255, 255, 0.08);
}
/* Legal gradient text */
.gradient-text-legal {
    background: linear-gradient(135deg, #8B5CF6, #06B6D4);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
/* ================================================
   COMMON STYLES
   ================================================ */
.entry-content h1, .block-editor-block-list__layout h1{
    font-size: 1.5rem;
    line-height: 2rem;
}
.entry-content h2, .block-editor-block-list__layout h2{
    font-size: 1.25rem;
}
.entry-content h3, .block-editor-block-list__layout h3{
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.entry-content p a, .entry-content ul a, .entry-content ol a, .block-editor-block-list__layout p a, .block-editor-block-list__layout ul a, .block-editor-block-list__layout ol a{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
    text-decoration-line: underline;
}
.entry-content p a:hover, .entry-content ul a:hover, .entry-content ol a:hover, .block-editor-block-list__layout p a:hover, .block-editor-block-list__layout ul a:hover, .block-editor-block-list__layout ol a:hover{
    text-decoration-line: none;
}
.entry-content p, .entry-content ul, .entry-content ol, .block-editor-block-list__layout p, .block-editor-block-list__layout ul, .block-editor-block-list__layout ol{
    margin-bottom: 2rem;
}
.entry-content ul:not(.block-editor-block-variation-picker__variations) li, .block-editor-block-list__layout ul:not(.block-editor-block-variation-picker__variations) li{
    list-style-position: inside;
    list-style-type: disc;
}
.entry-content ol li, .block-editor-block-list__layout ol li{
    list-style-position: inside;
    list-style-type: decimal;
}
/* ================================================
   MARKETPLACE TICKETING PAGE STYLES
   ================================================ */
/* Glass morphism effect */
.mp-glass {
    background: rgba(255, 255, 255, 0.03);
    backdrop-filter: blur(20px);
    border: 1px solid rgba(255, 255, 255, 0.08);
}
/* Glow box effect */
.mp-glow-box {
    position: relative;
}
.mp-glow-box::before {
    content: '';
    position: absolute;
    inset: -2px;
    background: linear-gradient(135deg, #8B5CF6, #06B6D4, #10B981);
    border-radius: inherit;
    z-index: -1;
    opacity: 0.5;
    filter: blur(20px);
    animation: mp-glow-pulse 3s ease-in-out infinite;
}
@keyframes mp-glow-pulse {
    0%, 100% { opacity: 0.3; }
    50% { opacity: 0.6; }
}
/* Float animation */
@keyframes mp-float {
    0%, 100% { transform: translateY(0px); }
    50% { transform: translateY(-10px); }
}
.mp-float-animation {
    animation: mp-float 4s ease-in-out infinite;
}
/* Slide up animation */
@keyframes mp-slide-up {
    from { opacity: 0; transform: translateY(20px); }
    to { opacity: 1; transform: translateY(0); }
}
.mp-animate-slide-up {
    animation: mp-slide-up 0.6s ease-out forwards;
}
/* Architecture connecting line */
.mp-architecture-line {
    background: linear-gradient(90deg, transparent, rgba(139, 92, 246, 0.3), transparent);
    height: 2px;
}
/* Feature card hover */
.mp-feature-card{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}
.mp-feature-card:hover {
    transform: translateY(-4px);
    border-color: rgba(139, 92, 246, 0.3);
}
/* Pricing card */
.mp-pricing-card{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}
.mp-pricing-card:hover {
    transform: scale(1.02);
}
/* FAQ accordion with Alpine.js x-collapse */
[x-cloak] { display: none !important; }
/* ================================================
   INTELLIGENCE PAGE STYLES
   ================================================ */
/* Gradient text effect */
.int-gradient-text {
    background: linear-gradient(135deg, #8B5CF6, #06B6D4, #10B981);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.int-gradient-text-animated {
    background: linear-gradient(90deg, #8B5CF6, #06B6D4, #10B981, #8B5CF6);
    background-size: 300% 100%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: int-gradient-shift 4s ease infinite;
}
@keyframes int-gradient-shift {
    0%, 100% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
}
/* Glass morphism */
.int-glass {
    background: rgba(255, 255, 255, 0.02);
    backdrop-filter: blur(20px);
    border: 1px solid rgba(255, 255, 255, 0.06);
}
.int-glass-strong {
    background: rgba(255, 255, 255, 0.04);
    backdrop-filter: blur(40px);
    border: 1px solid rgba(255, 255, 255, 0.1);
}
/* Glow effects */
.int-glow-box {
    position: relative;
}
.int-glow-box::before {
    content: '';
    position: absolute;
    inset: -3px;
    background: linear-gradient(135deg, #8B5CF6, #06B6D4, #10B981);
    border-radius: inherit;
    z-index: -1;
    opacity: 0.5;
    filter: blur(25px);
    animation: int-glow-pulse 3s ease-in-out infinite;
}
@keyframes int-glow-pulse {
    0%, 100% { opacity: 0.4; filter: blur(25px); }
    50% { opacity: 0.7; filter: blur(35px); }
}
/* Card 3D hover effects */
.int-card-3d {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform-style: preserve-3d;
}
.int-card-3d:hover {
    transform: translateY(-8px) rotateX(2deg) rotateY(-2deg);
    border-color: rgba(139, 92, 246, 0.4);
    box-shadow:
        0 25px 50px -12px rgba(139, 92, 246, 0.25),
        0 0 0 1px rgba(139, 92, 246, 0.1);
}
/* Animated gradient border */
.int-gradient-border {
    position: relative;
    background: rgba(255, 255, 255, 0.02);
}
.int-gradient-border::before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;
    background: linear-gradient(90deg, #8B5CF6, #06B6D4, #10B981, #8B5CF6);
    background-size: 300% 100%;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: int-border-rotate 4s linear infinite;
    pointer-events: none;
}
@keyframes int-border-rotate {
    0% { background-position: 0% 50%; }
    100% { background-position: 300% 50%; }
}
/* Floating animations */
@keyframes int-float {
    0%, 100% { transform: translateY(0) rotate(0deg); }
    25% { transform: translateY(-10px) rotate(1deg); }
    75% { transform: translateY(5px) rotate(-1deg); }
}
.int-float { animation: int-float 6s ease-in-out infinite; }
.int-float-delayed { animation: int-float 6s ease-in-out infinite 2s; }
.int-float-slow { animation: int-float 8s ease-in-out infinite; }
/* Pulse ring */
.int-pulse-ring::after {
    content: '';
    position: absolute;
    inset: -4px;
    border-radius: inherit;
    border: 2px solid currentColor;
    animation: int-pulse-ring-anim 2s ease-out infinite;
}
@keyframes int-pulse-ring-anim {
    0% { transform: scale(1); opacity: 0.8; }
    100% { transform: scale(1.5); opacity: 0; }
}
/* Grid background */
.int-grid-bg {
    background-image:
        linear-gradient(rgba(139, 92, 246, 0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(139, 92, 246, 0.03) 1px, transparent 1px);
    background-size: 60px 60px;
    animation: int-grid-move 20s linear infinite;
}
@keyframes int-grid-move {
    0% { background-position: 0 0; }
    100% { background-position: 60px 60px; }
}
/* Aurora effect */
.int-aurora {
    position: fixed;
    inset: 0;
    overflow: hidden;
    pointer-events: none;
    z-index: 0;
}
.int-aurora-blob {
    position: absolute;
    border-radius: 50%;
    filter: blur(100px);
    opacity: 0.3;
    animation: int-aurora-drift 20s ease-in-out infinite;
}
.int-aurora-blob:nth-child(1) {
    width: 600px;
    height: 600px;
    background: radial-gradient(circle, #8B5CF6 0%, transparent 70%);
    top: -200px;
    left: -100px;
    animation-delay: 0s;
}
.int-aurora-blob:nth-child(2) {
    width: 500px;
    height: 500px;
    background: radial-gradient(circle, #06B6D4 0%, transparent 70%);
    top: 30%;
    right: -150px;
    animation-delay: -5s;
    animation-duration: 25s;
}
.int-aurora-blob:nth-child(3) {
    width: 700px;
    height: 700px;
    background: radial-gradient(circle, #10B981 0%, transparent 70%);
    bottom: -200px;
    left: 30%;
    animation-delay: -10s;
    animation-duration: 30s;
}
@keyframes int-aurora-drift {
    0%, 100% { transform: translate(0, 0) scale(1); }
    25% { transform: translate(50px, 30px) scale(1.1); }
    50% { transform: translate(-30px, 60px) scale(0.9); }
    75% { transform: translate(40px, -20px) scale(1.05); }
}
/* Scan line effect */
.int-scanline {
    position: fixed;
    left: 0;
    right: 0;
    height: 2px;
    background: linear-gradient(90deg, transparent, rgba(139, 92, 246, 0.5), transparent);
    animation: int-scanline-anim 6s linear infinite;
    pointer-events: none;
    z-index: 100;
}
@keyframes int-scanline-anim {
    0% { top: -10%; opacity: 0; }
    5% { opacity: 1; }
    95% { opacity: 1; }
    100% { top: 110%; opacity: 0; }
}
/* Data flow animation */
.int-data-flow-line {
    position: relative;
    overflow: hidden;
}
.int-data-flow-line::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 40%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(139, 92, 246, 0.8), rgba(6, 182, 212, 0.8), transparent);
    animation: int-data-flow 2.5s ease-in-out infinite;
}
@keyframes int-data-flow {
    0% { transform: translateX(-100%); opacity: 0; }
    10% { opacity: 1; }
    90% { opacity: 1; }
    100% { transform: translateX(250%); opacity: 0; }
}
/* Code block styling */
.int-code-block {
    background: rgba(0, 0, 0, 0.6);
    border: 1px solid rgba(139, 92, 246, 0.2);
    position: relative;
    overflow: hidden;
}
.int-code-block::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: linear-gradient(90deg, transparent, rgba(139, 92, 246, 0.5), transparent);
}
/* Syntax colors */
.int-syn-key { color: #8B5CF6; }
.int-syn-str { color: #06B6D4; }
.int-syn-num { color: #10B981; }
.int-syn-comment { color: rgba(255,255,255,0.3); }
.int-syn-bool { color: #F59E0B; }
/* Reveal animations */
.int-reveal {
    opacity: 0;
    transform: translateY(30px);
    transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1);
}
.int-reveal.visible {
    opacity: 1;
    transform: translateY(0);
}
.int-reveal-left {
    opacity: 0;
    transform: translateX(-50px);
    transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1);
}
.int-reveal-left.visible {
    opacity: 1;
    transform: translateX(0);
}
.int-reveal-right {
    opacity: 0;
    transform: translateX(50px);
    transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1);
}
.int-reveal-right.visible {
    opacity: 1;
    transform: translateX(0);
}
.int-reveal-scale {
    opacity: 0;
    transform: scale(0.9);
    transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1);
}
.int-reveal-scale.visible {
    opacity: 1;
    transform: scale(1);
}
/* Stagger children */
.int-stagger-children > * {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1);
}
.int-stagger-children.visible > *:nth-child(1) { transition-delay: 0ms; opacity: 1; transform: translateY(0); }
.int-stagger-children.visible > *:nth-child(2) { transition-delay: 100ms; opacity: 1; transform: translateY(0); }
.int-stagger-children.visible > *:nth-child(3) { transition-delay: 200ms; opacity: 1; transform: translateY(0); }
.int-stagger-children.visible > *:nth-child(4) { transition-delay: 300ms; opacity: 1; transform: translateY(0); }
.int-stagger-children.visible > *:nth-child(5) { transition-delay: 400ms; opacity: 1; transform: translateY(0); }
.int-stagger-children.visible > *:nth-child(6) { transition-delay: 500ms; opacity: 1; transform: translateY(0); }
.int-stagger-children.visible > *:nth-child(7) { transition-delay: 600ms; opacity: 1; transform: translateY(0); }
/* Number counter */
.int-counter {
    display: inline-block;
    font-variant-numeric: tabular-nums;
}
/* Typing animation */
.int-typing-text {
    overflow: hidden;
    white-space: nowrap;
    border-right: 2px solid #8B5CF6;
    animation: int-typing 3s steps(40) 1s forwards, int-blink 1s step-end infinite;
    width: 0;
}
@keyframes int-typing {
    from { width: 0; }
    to { width: 100%; }
}
@keyframes int-blink {
    0%, 50% { border-color: transparent; }
    51%, 100% { border-color: #8B5CF6; }
}
/* Particle dots */
.int-particle {
    position: absolute;
    width: 4px;
    height: 4px;
    background: rgba(139, 92, 246, 0.6);
    border-radius: 50%;
    animation: int-particle-float 10s ease-in-out infinite;
}
@keyframes int-particle-float {
    0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.6; }
    25% { transform: translate(20px, -30px) scale(1.2); opacity: 0.8; }
    50% { transform: translate(-10px, -50px) scale(0.8); opacity: 0.4; }
    75% { transform: translate(30px, -20px) scale(1.1); opacity: 0.7; }
}
/* Scroll progress */
.int-scroll-progress {
    position: fixed;
    top: 0;
    left: 0;
    height: 2px;
    background: linear-gradient(90deg, #8B5CF6, #06B6D4, #10B981);
    z-index: 1000;
    transform-origin: left;
}
/* Magnetic button effect */
.int-magnetic-btn {
    transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.int-magnetic-btn:hover {
    transform: scale(1.05);
}
.int-magnetic-btn:active {
    transform: scale(0.98);
}
/* Noise overlay */
.int-noise-overlay {
    position: fixed;
    inset: 0;
    pointer-events: none;
    z-index: 1000;
    opacity: 0.015;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");
}
/* Morphing blob */
@keyframes int-morph {
    0%, 100% { border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%; }
    25% { border-radius: 30% 60% 70% 40% / 50% 60% 30% 60%; }
    50% { border-radius: 50% 60% 30% 60% / 30% 60% 70% 40%; }
    75% { border-radius: 60% 40% 60% 30% / 70% 30% 50% 60%; }
}
.int-morph-blob {
    animation: int-morph 8s ease-in-out infinite;
}
/* Shine effect */
.int-shine {
    position: relative;
    overflow: hidden;
}
.int-shine::after {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(
        to right,
        transparent 0%,
        rgba(255, 255, 255, 0.1) 50%,
        transparent 100%
    );
    transform: rotate(30deg) translateX(-100%);
    animation: int-shine-anim 4s ease-in-out infinite;
}
@keyframes int-shine-anim {
    0% { transform: rotate(30deg) translateX(-100%); }
    20%, 100% { transform: rotate(30deg) translateX(100%); }
}
/* Glitch effect */
@keyframes int-glitch {
    0%, 90%, 100% { transform: translate(0); }
    92% { transform: translate(-2px, 1px); }
    94% { transform: translate(2px, -1px); }
    96% { transform: translate(-1px, 2px); }
    98% { transform: translate(1px, -2px); }
}
.int-glitch-hover:hover {
    animation: int-glitch 0.3s ease infinite;
}
/* Glow colors */
.int-glow-violet { box-shadow: 0 0 60px rgba(139, 92, 246, 0.3); }
.int-glow-cyan { box-shadow: 0 0 60px rgba(6, 182, 212, 0.3); }
.int-glow-emerald { box-shadow: 0 0 60px rgba(16, 185, 129, 0.3); }
/* Phone frame */
.int-phone-frame {
    background: linear-gradient(145deg, #1a1a1f 0%, #0d0d10 100%);
    border: 3px solid #2a2a30;
    border-radius: 40px;
    box-shadow:
        0 25px 80px rgba(0,0,0,0.5),
        inset 0 1px 0 rgba(255,255,255,0.1);
}
/* Laptop frame */
.int-laptop-frame {
    background: linear-gradient(145deg, #1a1a1f 0%, #0d0d10 100%);
    border: 3px solid #2a2a30;
    border-radius: 16px;
    box-shadow:
        0 25px 80px rgba(0,0,0,0.5),
        inset 0 1px 0 rgba(255,255,255,0.1);
}
.int-laptop-base {
    background: linear-gradient(180deg, #2a2a30 0%, #1a1a1f 100%);
    border-radius: 0 0 8px 8px;
}
.int-screen-content {
    background: #0a0a0c;
    overflow: hidden;
}
/* Cursor blink */
.int-cursor {
    display: inline-block;
    width: 2px;
    height: 1em;
    background: #8B5CF6;
    animation: int-cursor-blink 1s infinite;
    margin-left: 2px;
    vertical-align: middle;
}
@keyframes int-cursor-blink {
    0%, 50% { opacity: 1; }
    51%, 100% { opacity: 0; }
}
/* Data pulse animation */
@keyframes int-data-pulse {
    0% { opacity: 0; transform: translateX(-10px); }
    20% { opacity: 1; transform: translateX(0); }
    80% { opacity: 1; }
    100% { opacity: 0.3; }
}
.int-data-pulse {
    animation: int-data-pulse 0.5s ease-out forwards;
}
/* Demo progress bar */
.int-demo-progress {
    background: linear-gradient(90deg, #8B5CF6, #06B6D4, #10B981);
    transition: width 0.3s ease;
}
/* Identity flash */
@keyframes int-identity-flash {
    0% { opacity: 0; transform: scale(0.8); }
    50% { opacity: 1; transform: scale(1.05); }
    100% { opacity: 1; transform: scale(1); }
}
.int-identity-flash {
    animation: int-identity-flash 0.6s ease-out forwards;
}
/* Slide up animation */
@keyframes int-slide-up {
    0% { opacity: 0; transform: translateY(20px); }
    100% { opacity: 1; transform: translateY(0); }
}
.int-slide-up {
    animation: int-slide-up 0.4s ease-out forwards;
}
/* Wave in animation */
@keyframes int-wave-in {
    0% { transform: scaleX(0); opacity: 0; }
    100% { transform: scaleX(1); opacity: 1; }
}
.int-wave-in {
    transform-origin: left;
    animation: int-wave-in 0.5s ease-out forwards;
}
/* Scroll indicator animation */
@keyframes int-scroll-indicator {
    0%, 100% { transform: translateY(0); opacity: 0.5; }
    50% { transform: translateY(6px); opacity: 1; }
}
.int-scroll-indicator {
    animation: int-scroll-indicator 1.5s ease-in-out infinite;
}
/* Stagger in animation */
@keyframes int-stagger-in {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}
.int-stagger-in {
    animation: int-stagger-in 0.4s ease-out forwards;
}
/* Timeline connector */
.int-timeline-connector {
    position: relative;
}
.int-timeline-connector::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 100%;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, currentColor, transparent);
}
.container-full {
    max-width: 100%;
}
.container-lg {
    max-width: 95%;
}
.container-site {
    width:1440px;
    max-width: 100%;
}
.container-block {
    width:1200px;
    max-width: 100%;
}
.placeholder\:text-slate-400::-moz-placeholder{
    --tw-text-opacity: 1;
    color: rgb(148 163 184 / var(--tw-text-opacity));
}
.placeholder\:text-slate-400::placeholder{
    --tw-text-opacity: 1;
    color: rgb(148 163 184 / var(--tw-text-opacity));
}
.placeholder\:text-white\/30::-moz-placeholder{
    color: rgb(255 255 255 / 0.3);
}
.placeholder\:text-white\/30::placeholder{
    color: rgb(255 255 255 / 0.3);
}
.last\:border-0:last-child{
    border-width: 0px;
}
.hover\:-translate-y-0:hover{
    --tw-translate-y: -0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-\[1\.02\]:hover{
    --tw-scale-x: 1.02;
    --tw-scale-y: 1.02;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:border-accounting-primary\/50:hover{
    border-color: rgb(79 70 229 / 0.5);
}
.hover\:border-affiliate-accent\/50:hover{
    border-color: rgb(245 158 11 / 0.5);
}
.hover\:border-affiliate-primary\/50:hover{
    border-color: rgb(16 185 129 / 0.5);
}
.hover\:border-airtable-accent\/30:hover{
    border-color: rgb(24 191 255 / 0.3);
}
.hover\:border-airtable-accent\/50:hover{
    border-color: rgb(24 191 255 / 0.5);
}
.hover\:border-airtable-green\/30:hover{
    border-color: rgb(32 217 210 / 0.3);
}
.hover\:border-airtable-green\/50:hover{
    border-color: rgb(32 217 210 / 0.5);
}
.hover\:border-airtable-primary\/30:hover{
    border-color: rgb(252 191 73 / 0.3);
}
.hover\:border-airtable-primary\/50:hover{
    border-color: rgb(252 191 73 / 0.5);
}
.hover\:border-airtable-purple\/30:hover{
    border-color: rgb(139 70 255 / 0.3);
}
.hover\:border-airtable-purple\/50:hover{
    border-color: rgb(139 70 255 / 0.5);
}
.hover\:border-amber-500\/30:hover{
    border-color: rgb(245 158 11 / 0.3);
}
.hover\:border-anaf-gold\/50:hover{
    border-color: rgb(207 181 59 / 0.5);
}
.hover\:border-anaf-primary\/50:hover{
    border-color: rgb(0 51 102 / 0.5);
}
.hover\:border-analytics-accent\/50:hover{
    border-color: rgb(139 92 246 / 0.5);
}
.hover\:border-analytics-danger\/50:hover{
    border-color: rgb(239 68 68 / 0.5);
}
.hover\:border-analytics-primary\/50:hover{
    border-color: rgb(59 130 246 / 0.5);
}
.hover\:border-analytics-secondary\/50:hover{
    border-color: rgb(6 182 212 / 0.5);
}
.hover\:border-analytics-success\/50:hover{
    border-color: rgb(16 185 129 / 0.5);
}
.hover\:border-analytics-warning\/50:hover{
    border-color: rgb(245 158 11 / 0.5);
}
.hover\:border-apple-blue\/30:hover{
    border-color: rgb(0 113 227 / 0.3);
}
.hover\:border-blog-accent\/50:hover{
    border-color: rgb(236 72 153 / 0.5);
}
.hover\:border-blog-primary\/50:hover{
    border-color: rgb(99 102 241 / 0.5);
}
.hover\:border-blue-500\/30:hover{
    border-color: rgb(59 130 246 / 0.3);
}
.hover\:border-brand-amber\/20:hover{
    border-color: rgb(245 158 11 / 0.2);
}
.hover\:border-brand-amber\/30:hover{
    border-color: rgb(245 158 11 / 0.3);
}
.hover\:border-brand-amber\/50:hover{
    border-color: rgb(245 158 11 / 0.5);
}
.hover\:border-brand-blue\/20:hover{
    border-color: rgb(59 130 246 / 0.2);
}
.hover\:border-brand-cyan\/20:hover{
    border-color: rgb(6 182 212 / 0.2);
}
.hover\:border-brand-cyan\/30:hover{
    border-color: rgb(6 182 212 / 0.3);
}
.hover\:border-brand-cyan\/50:hover{
    border-color: rgb(6 182 212 / 0.5);
}
.hover\:border-brand-green\/20:hover{
    border-color: rgb(16 185 129 / 0.2);
}
.hover\:border-brand-green\/30:hover{
    border-color: rgb(16 185 129 / 0.3);
}
.hover\:border-brand-green\/50:hover{
    border-color: rgb(16 185 129 / 0.5);
}
.hover\:border-brand-indigo\/20:hover{
    border-color: rgb(99 102 241 / 0.2);
}
.hover\:border-brand-orange\/20:hover{
    border-color: rgb(249 115 22 / 0.2);
}
.hover\:border-brand-purple:hover{
    --tw-border-opacity: 1;
    border-color: rgb(168 85 247 / var(--tw-border-opacity));
}
.hover\:border-brand-rose\/20:hover{
    border-color: rgb(244 63 94 / 0.2);
}
.hover\:border-brand-rose\/30:hover{
    border-color: rgb(244 63 94 / 0.3);
}
.hover\:border-brand-rose\/50:hover{
    border-color: rgb(244 63 94 / 0.5);
}
.hover\:border-brand-violet\/20:hover{
    border-color: rgb(124 58 237 / 0.2);
}
.hover\:border-brand-violet\/30:hover{
    border-color: rgb(124 58 237 / 0.3);
}
.hover\:border-brand-violet\/50:hover{
    border-color: rgb(124 58 237 / 0.5);
}
.hover\:border-calendar-event\/30:hover{
    border-color: rgb(3 155 229 / 0.3);
}
.hover\:border-calendar-event\/50:hover{
    border-color: rgb(3 155 229 / 0.5);
}
.hover\:border-canvas-blue\/30:hover{
    border-color: rgb(59 130 246 / 0.3);
}
.hover\:border-canvas-orange\/30:hover{
    border-color: rgb(249 115 22 / 0.3);
}
.hover\:border-canvas-pink\/30:hover{
    border-color: rgb(236 72 153 / 0.3);
}
.hover\:border-canvas-purple\/30:hover{
    border-color: rgb(139 92 246 / 0.3);
}
.hover\:border-canvas-purple\/50:hover{
    border-color: rgb(139 92 246 / 0.5);
}
.hover\:border-canvas-teal\/30:hover{
    border-color: rgb(20 184 166 / 0.3);
}
.hover\:border-country-czech\/30:hover{
    border-color: rgb(17 69 126 / 0.3);
}
.hover\:border-country-czech\/50:hover{
    border-color: rgb(17 69 126 / 0.5);
}
.hover\:border-country-hungary\/50:hover{
    border-color: rgb(67 111 77 / 0.5);
}
.hover\:border-country-poland\/30:hover{
    border-color: rgb(220 20 60 / 0.3);
}
.hover\:border-country-poland\/50:hover{
    border-color: rgb(220 20 60 / 0.5);
}
.hover\:border-country-romania\/50:hover{
    border-color: rgb(0 43 127 / 0.5);
}
.hover\:border-country-slovakia\/50:hover{
    border-color: rgb(11 78 162 / 0.5);
}
.hover\:border-cyan-500\/30:hover{
    border-color: rgb(6 182 212 / 0.3);
}
.hover\:border-editor-pink\/30:hover{
    border-color: rgb(236 72 153 / 0.3);
}
.hover\:border-editor-purple\/30:hover{
    border-color: rgb(139 92 246 / 0.3);
}
.hover\:border-emerald-500\/30:hover{
    border-color: rgb(16 185 129 / 0.3);
}
.hover\:border-emerald-500\/40:hover{
    border-color: rgb(16 185 129 / 0.4);
}
.hover\:border-euplatesc-accent\/30:hover{
    border-color: rgb(255 215 0 / 0.3);
}
.hover\:border-euplatesc-accent\/50:hover{
    border-color: rgb(255 215 0 / 0.5);
}
.hover\:border-euplatesc-primary\/30:hover{
    border-color: rgb(0 166 81 / 0.3);
}
.hover\:border-euplatesc-primary\/50:hover{
    border-color: rgb(0 166 81 / 0.5);
}
.hover\:border-fuchsia-500\/30:hover{
    border-color: rgb(217 70 239 / 0.3);
}
.hover\:border-gmail-primary\/30:hover{
    border-color: rgb(234 67 53 / 0.3);
}
.hover\:border-gmail-primary\/50:hover{
    border-color: rgb(234 67 53 / 0.5);
}
.hover\:border-google-blue\/30:hover{
    border-color: rgb(66 133 244 / 0.3);
}
.hover\:border-google-blue\/50:hover{
    border-color: rgb(66 133 244 / 0.5);
}
.hover\:border-google-green\/30:hover{
    border-color: rgb(52 168 83 / 0.3);
}
.hover\:border-google-yellow\/30:hover{
    border-color: rgb(251 188 5 / 0.3);
}
.hover\:border-green-500\/30:hover{
    border-color: rgb(34 197 94 / 0.3);
}
.hover\:border-group-primary\/30:hover{
    border-color: rgb(99 102 241 / 0.3);
}
.hover\:border-hubspot-blue\/30:hover{
    border-color: rgb(0 145 174 / 0.3);
}
.hover\:border-hubspot-orange:hover{
    --tw-border-opacity: 1;
    border-color: rgb(255 122 89 / var(--tw-border-opacity));
}
.hover\:border-hubspot-orange\/30:hover{
    border-color: rgb(255 122 89 / 0.3);
}
.hover\:border-hubspot-teal\/30:hover{
    border-color: rgb(0 189 165 / 0.3);
}
.hover\:border-indigo-500\/30:hover{
    border-color: rgb(99 102 241 / 0.3);
}
.hover\:border-insurance-emerald\/30:hover{
    border-color: rgb(16 185 129 / 0.3);
}
.hover\:border-insurance-teal\/30:hover{
    border-color: rgb(20 184 166 / 0.3);
}
.hover\:border-meta-blue\/30:hover{
    border-color: rgb(8 102 255 / 0.3);
}
.hover\:border-netopia-teal\/30:hover{
    border-color: rgb(0 169 157 / 0.3);
}
.hover\:border-orange-500\/30:hover{
    border-color: rgb(249 115 22 / 0.3);
}
.hover\:border-payment-google\/30:hover{
    border-color: rgb(66 133 244 / 0.3);
}
.hover\:border-payu-accent\/30:hover{
    border-color: rgb(0 179 134 / 0.3);
}
.hover\:border-payu-green\/30:hover{
    border-color: rgb(166 206 56 / 0.3);
}
.hover\:border-pink-500\/30:hover{
    border-color: rgb(236 72 153 / 0.3);
}
.hover\:border-purple-500\/30:hover{
    border-color: rgb(168 85 247 / 0.3);
}
.hover\:border-red-500\/30:hover{
    border-color: rgb(239 68 68 / 0.3);
}
.hover\:border-rose-500\/30:hover{
    border-color: rgb(244 63 94 / 0.3);
}
.hover\:border-salesforce-blue\/30:hover{
    border-color: rgb(0 161 224 / 0.3);
}
.hover\:border-salesforce-cloud\/30:hover{
    border-color: rgb(0 199 242 / 0.3);
}
.hover\:border-sheets-green\/30:hover{
    border-color: rgb(52 168 83 / 0.3);
}
.hover\:border-sheets-green\/50:hover{
    border-color: rgb(52 168 83 / 0.5);
}
.hover\:border-slack-blue\/30:hover{
    border-color: rgb(54 197 240 / 0.3);
}
.hover\:border-slack-green\/30:hover{
    border-color: rgb(46 182 125 / 0.3);
}
.hover\:border-slack-pink\/30:hover{
    border-color: rgb(224 30 90 / 0.3);
}
.hover\:border-slack-yellow\/30:hover{
    border-color: rgb(236 178 46 / 0.3);
}
.hover\:border-slate-300:hover{
    --tw-border-opacity: 1;
    border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
.hover\:border-slate-400:hover{
    --tw-border-opacity: 1;
    border-color: rgb(148 163 184 / var(--tw-border-opacity));
}
.hover\:border-slate-900:hover{
    --tw-border-opacity: 1;
    border-color: rgb(15 23 42 / var(--tw-border-opacity));
}
.hover\:border-stripe-purple\/30:hover{
    border-color: rgb(99 91 255 / 0.3);
}
.hover\:border-teal-500\/30:hover{
    border-color: rgb(20 184 166 / 0.3);
}
.hover\:border-tiktok-aqua\/30:hover{
    border-color: rgb(0 242 234 / 0.3);
}
.hover\:border-tiktok-cyan\/30:hover{
    border-color: rgb(37 244 238 / 0.3);
}
.hover\:border-tiktok-red\/30:hover{
    border-color: rgb(255 0 80 / 0.3);
}
.hover\:border-tracking-purple\/30:hover{
    border-color: rgb(99 102 241 / 0.3);
}
.hover\:border-violet-500\/30:hover{
    border-color: rgb(139 92 246 / 0.3);
}
.hover\:border-violet-500\/40:hover{
    border-color: rgb(139 92 246 / 0.4);
}
.hover\:border-vip-gold\/30:hover{
    border-color: rgb(212 175 55 / 0.3);
}
.hover\:border-waitlist-amber\/30:hover{
    border-color: rgb(251 191 36 / 0.3);
}
.hover\:border-waitlist-orange\/30:hover{
    border-color: rgb(249 115 22 / 0.3);
}
.hover\:border-wallet-gradient1\/30:hover{
    border-color: rgb(102 126 234 / 0.3);
}
.hover\:border-whatsapp-green\/30:hover{
    border-color: rgb(37 211 102 / 0.3);
}
.hover\:border-white\/20:hover{
    border-color: rgb(255 255 255 / 0.2);
}
.hover\:border-white\/30:hover{
    border-color: rgb(255 255 255 / 0.3);
}
.hover\:border-white\/40:hover{
    border-color: rgb(255 255 255 / 0.4);
}
.hover\:border-white\/60:hover{
    border-color: rgb(255 255 255 / 0.6);
}
.hover\:border-white\/\[0\.15\]:hover{
    border-color: rgb(255 255 255 / 0.15);
}
.hover\:border-yellow-500\/30:hover{
    border-color: rgb(234 179 8 / 0.3);
}
.hover\:border-zapier-orange\/30:hover{
    border-color: rgb(255 74 0 / 0.3);
}
.hover\:bg-\[\#1877F2\]\/20:hover{
    background-color: rgb(24 119 242 / 0.2);
}
.hover\:bg-\[\#1877F2\]\/30:hover{
    background-color: rgb(24 119 242 / 0.3);
}
.hover\:bg-\[\#1DB954\]\/20:hover{
    background-color: rgb(29 185 84 / 0.2);
}
.hover\:bg-\[\#1ed760\]:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(30 215 96 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#25D366\]\/30:hover{
    background-color: rgb(37 211 102 / 0.3);
}
.hover\:bg-\[\#E4405F\]\/20:hover{
    background-color: rgb(228 64 95 / 0.2);
}
.hover\:bg-\[\#FF0000\]\/20:hover{
    background-color: rgb(255 0 0 / 0.2);
}
.hover\:bg-accounting-secondary:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(124 58 237 / var(--tw-bg-opacity));
}
.hover\:bg-affiliate-link\/30:hover{
    background-color: rgb(59 130 246 / 0.3);
}
.hover\:bg-affiliate-secondary:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(5 150 105 / var(--tw-bg-opacity));
}
.hover\:bg-airtable-secondary:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(247 127 0 / var(--tw-bg-opacity));
}
.hover\:bg-amber-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(217 119 6 / var(--tw-bg-opacity));
}
.hover\:bg-anaf-secondary:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(0 85 164 / var(--tw-bg-opacity));
}
.hover\:bg-analytics-secondary:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(6 182 212 / var(--tw-bg-opacity));
}
.hover\:bg-black\/50:hover{
    background-color: rgb(0 0 0 / 0.5);
}
.hover\:bg-black\/70:hover{
    background-color: rgb(0 0 0 / 0.7);
}
.hover\:bg-blog-secondary:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}
.hover\:bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(29 78 216 / var(--tw-bg-opacity));
}
.hover\:bg-brand-amber\/10:hover{
    background-color: rgb(245 158 11 / 0.1);
}
.hover\:bg-brand-amber\/30:hover{
    background-color: rgb(245 158 11 / 0.3);
}
.hover\:bg-brand-blue\/10:hover{
    background-color: rgb(59 130 246 / 0.1);
}
.hover\:bg-brand-cyan\/10:hover{
    background-color: rgb(6 182 212 / 0.1);
}
.hover\:bg-brand-green\/10:hover{
    background-color: rgb(16 185 129 / 0.1);
}
.hover\:bg-brand-green\/30:hover{
    background-color: rgb(16 185 129 / 0.3);
}
.hover\:bg-brand-green\/90:hover{
    background-color: rgb(16 185 129 / 0.9);
}
.hover\:bg-brand-indigo\/10:hover{
    background-color: rgb(99 102 241 / 0.1);
}
.hover\:bg-brand-orange\/10:hover{
    background-color: rgb(249 115 22 / 0.1);
}
.hover\:bg-brand-purple:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(168 85 247 / var(--tw-bg-opacity));
}
.hover\:bg-brand-rose\/10:hover{
    background-color: rgb(244 63 94 / 0.1);
}
.hover\:bg-brand-violet\/10:hover{
    background-color: rgb(124 58 237 / 0.1);
}
.hover\:bg-brand-violet\/20:hover{
    background-color: rgb(124 58 237 / 0.2);
}
.hover\:bg-brand-violet\/80:hover{
    background-color: rgb(124 58 237 / 0.8);
}
.hover\:bg-brand-violet\/90:hover{
    background-color: rgb(124 58 237 / 0.9);
}
.hover\:bg-cyan-500\/20:hover{
    background-color: rgb(6 182 212 / 0.2);
}
.hover\:bg-dark-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 54 / var(--tw-bg-opacity));
}
.hover\:bg-editor-blue\/30:hover{
    background-color: rgb(59 130 246 / 0.3);
}
.hover\:bg-editor-pink\/30:hover{
    background-color: rgb(236 72 153 / 0.3);
}
.hover\:bg-editor-purple\/30:hover{
    background-color: rgb(139 92 246 / 0.3);
}
.hover\:bg-emerald-500\/20:hover{
    background-color: rgb(16 185 129 / 0.2);
}
.hover\:bg-euplatesc-secondary:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(0 122 61 / var(--tw-bg-opacity));
}
.hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.hover\:bg-group-primary\/30:hover{
    background-color: rgb(99 102 241 / 0.3);
}
.hover\:bg-group-primary\/80:hover{
    background-color: rgb(99 102 241 / 0.8);
}
.hover\:bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(67 56 202 / var(--tw-bg-opacity));
}
.hover\:bg-orange-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}
.hover\:bg-pink-600\/30:hover{
    background-color: rgb(219 39 119 / 0.3);
}
.hover\:bg-rose-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(225 29 72 / var(--tw-bg-opacity));
}
.hover\:bg-sheets-dark:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(24 128 56 / var(--tw-bg-opacity));
}
.hover\:bg-slack-sidebar:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(63 14 64 / var(--tw-bg-opacity));
}
.hover\:bg-slate-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
.hover\:bg-slate-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
.hover\:bg-slate-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
.hover\:bg-violet-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}
.hover\:bg-violet-600\/20:hover{
    background-color: rgb(124 58 237 / 0.2);
}
.hover\:bg-vip-gold\/30:hover{
    background-color: rgb(212 175 55 / 0.3);
}
.hover\:bg-white\/10:hover{
    background-color: rgb(255 255 255 / 0.1);
}
.hover\:bg-white\/20:hover{
    background-color: rgb(255 255 255 / 0.2);
}
.hover\:bg-white\/5:hover{
    background-color: rgb(255 255 255 / 0.05);
}
.hover\:bg-white\/90:hover{
    background-color: rgb(255 255 255 / 0.9);
}
.hover\:bg-white\/\[0\.02\]:hover{
    background-color: rgb(255 255 255 / 0.02);
}
.hover\:bg-white\/\[0\.04\]:hover{
    background-color: rgb(255 255 255 / 0.04);
}
.hover\:bg-white\/\[0\.05\]:hover{
    background-color: rgb(255 255 255 / 0.05);
}
.hover\:bg-white\/\[0\.06\]:hover{
    background-color: rgb(255 255 255 / 0.06);
}
.hover\:bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(250 204 21 / var(--tw-bg-opacity));
}
.hover\:bg-zinc-900\/80:hover{
    background-color: rgb(24 24 27 / 0.8);
}
.hover\:from-violet-500:hover{
    --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:to-violet-400:hover{
    --tw-gradient-to: #a78bfa var(--tw-gradient-to-position);
}
.hover\:text-airtable-primary:hover{
    --tw-text-opacity: 1;
    color: rgb(252 191 73 / var(--tw-text-opacity));
}
.hover\:text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgb(29 78 216 / var(--tw-text-opacity));
}
.hover\:text-cyan-300:hover{
    --tw-text-opacity: 1;
    color: rgb(103 232 249 / var(--tw-text-opacity));
}
.hover\:text-hubspot-orange:hover{
    --tw-text-opacity: 1;
    color: rgb(255 122 89 / var(--tw-text-opacity));
}
.hover\:text-sheets-green:hover{
    --tw-text-opacity: 1;
    color: rgb(52 168 83 / var(--tw-text-opacity));
}
.hover\:text-slate-800:hover{
    --tw-text-opacity: 1;
    color: rgb(30 41 59 / var(--tw-text-opacity));
}
.hover\:text-violet-300:hover{
    --tw-text-opacity: 1;
    color: rgb(196 181 253 / var(--tw-text-opacity));
}
.hover\:text-violet-400:hover{
    --tw-text-opacity: 1;
    color: rgb(167 139 250 / var(--tw-text-opacity));
}
.hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:text-white\/60:hover{
    color: rgb(255 255 255 / 0.6);
}
.hover\:text-white\/70:hover{
    color: rgb(255 255 255 / 0.7);
}
.hover\:underline:hover{
    text-decoration-line: underline;
}
.hover\:opacity-90:hover{
    opacity: 0.9;
}
.hover\:shadow-\[0_8px_30px_rgba\(139\2c 92\2c 246\2c 0\.5\)\]:hover{
    --tw-shadow: 0 8px 30px rgba(139,92,246,0.5);
    --tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-airtable:hover{
    --tw-shadow: 0 0 60px rgba(252, 191, 73, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-anaf:hover{
    --tw-shadow: 0 0 60px rgba(0, 51, 102, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-blog:hover{
    --tw-shadow: 0 0 60px rgba(99, 102, 241, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-blue:hover{
    --tw-shadow: 0 0 60px rgba(59, 130, 246, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-emerald:hover{
    --tw-shadow: 0 0 60px rgba(16, 185, 129, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-eu:hover{
    --tw-shadow: 0 0 60px rgba(0, 166, 81, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-gold:hover{
    --tw-shadow: 0 0 40px rgba(207, 181, 59, 0.3);
    --tw-shadow-colored: 0 0 40px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-google:hover{
    --tw-shadow: 0 0 60px rgba(66, 133, 244, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-green:hover{
    --tw-shadow: 0 0 60px rgba(16, 185, 129, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-group:hover{
    --tw-shadow: 0 0 60px rgba(99, 102, 241, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-hubspot:hover{
    --tw-shadow: 0 0 60px rgba(255, 122, 89, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-indigo:hover{
    --tw-shadow: 0 0 60px rgba(79, 70, 229, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-meta:hover{
    --tw-shadow: 0 0 60px rgba(8, 102, 255, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-multi:hover{
    --tw-shadow: 0 0 80px rgba(139, 92, 246, 0.3), 0 0 120px rgba(236, 72, 153, 0.2);
    --tw-shadow-colored: 0 0 80px var(--tw-shadow-color), 0 0 120px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-netopia:hover{
    --tw-shadow: 0 0 60px rgba(0, 169, 157, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-payu:hover{
    --tw-shadow: 0 0 60px rgba(166, 206, 56, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-sf:hover{
    --tw-shadow: 0 0 60px rgba(0, 161, 224, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-sheets:hover{
    --tw-shadow: 0 0 60px rgba(52, 168, 83, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-tiktok:hover{
    --tw-shadow: 0 0 60px rgba(0, 242, 234, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-violet:hover{
    --tw-shadow: 0 0 60px rgba(124, 58, 237, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-wallet:hover{
    --tw-shadow: 0 0 60px rgba(102, 126, 234, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-glow-zapier:hover{
    --tw-shadow: 0 0 60px rgba(255, 74, 0, 0.4);
    --tw-shadow-colored: 0 0 60px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-brand-violet\/30:hover{
    --tw-shadow-color: rgb(124 58 237 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:shadow-orange-500\/30:hover{
    --tw-shadow-color: rgb(249 115 22 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:shadow-orange-600\/30:hover{
    --tw-shadow-color: rgb(234 88 12 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:shadow-violet-500\/20:hover{
    --tw-shadow-color: rgb(139 92 246 / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:shadow-violet-500\/25:hover{
    --tw-shadow-color: rgb(139 92 246 / 0.25);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:shadow-violet-500\/30:hover{
    --tw-shadow-color: rgb(139 92 246 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:shadow-violet-500\/50:hover{
    --tw-shadow-color: rgb(139 92 246 / 0.5);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:shadow-violet-600\/25:hover{
    --tw-shadow-color: rgb(124 58 237 / 0.25);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:shadow-violet-600\/30:hover{
    --tw-shadow-color: rgb(124 58 237 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.hover\:\[animation-play-state\:paused\]:hover{
    animation-play-state: paused;
}
.focus\:border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgb(99 102 241 / var(--tw-border-opacity));
}
.focus\:border-salesforce-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgb(0 161 224 / var(--tw-border-opacity));
}
.focus\:border-violet-500\/50:focus{
    border-color: rgb(139 92 246 / 0.5);
}
.focus\:bg-white\/10:focus{
    background-color: rgb(255 255 255 / 0.1);
}
.focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.focus\:ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.focus\:ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity));
}
.focus\:ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity));
}
.focus\:ring-violet-500\/20:focus{
    --tw-ring-color: rgb(139 92 246 / 0.2);
}
.focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
}
.group:hover .group-hover\:w-full{
    width: 100%;
}
.group:hover .group-hover\:-translate-x-1{
    --tw-translate-x: -0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-x-1{
    --tw-translate-x: 0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:bg-amber-500\/20{
    background-color: rgb(245 158 11 / 0.2);
}
.group:hover .group-hover\:bg-blue-600\/20{
    background-color: rgb(37 99 235 / 0.2);
}
.group:hover .group-hover\:bg-cyan-500\/20{
    background-color: rgb(6 182 212 / 0.2);
}
.group:hover .group-hover\:bg-emerald-500\/20{
    background-color: rgb(16 185 129 / 0.2);
}
.group:hover .group-hover\:bg-orange-600\/20{
    background-color: rgb(234 88 12 / 0.2);
}
.group:hover .group-hover\:bg-pink-500\/20{
    background-color: rgb(236 72 153 / 0.2);
}
.group:hover .group-hover\:bg-red-500\/20{
    background-color: rgb(239 68 68 / 0.2);
}
.group:hover .group-hover\:bg-violet-500\/20{
    background-color: rgb(139 92 246 / 0.2);
}
.group:hover .group-hover\:bg-violet-600{
    --tw-bg-opacity: 1;
    background-color: rgb(124 58 237 / var(--tw-bg-opacity));
}
.group:hover .group-hover\:bg-violet-600\/20{
    background-color: rgb(124 58 237 / 0.2);
}
.group:hover .group-hover\:text-blue-400{
    --tw-text-opacity: 1;
    color: rgb(96 165 250 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-brand-purple{
    --tw-text-opacity: 1;
    color: rgb(168 85 247 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-orange-400{
    --tw-text-opacity: 1;
    color: rgb(251 146 60 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-violet-300{
    --tw-text-opacity: 1;
    color: rgb(196 181 253 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-violet-400{
    --tw-text-opacity: 1;
    color: rgb(167 139 250 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group:hover .group-hover\:opacity-100{
    opacity: 1;
}
.group:hover .group-hover\:opacity-90{
    opacity: 0.9;
}
.group:hover .group-hover\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.group:hover .group-hover\:shadow-violet-500\/30{
    --tw-shadow-color: rgb(139 92 246 / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
}
.group:hover .group-hover\:shadow-violet-600\/40{
    --tw-shadow-color: rgb(124 58 237 / 0.4);
    --tw-shadow: var(--tw-shadow-colored);
}
@media (min-width: 600px){

    .sm\:-left-8{
        left: -2rem;
    }

    .sm\:-right-6{
        right: -1.5rem;
    }

    .sm\:right-8{
        right: 2rem;
    }

    .sm\:col-span-2{
        grid-column: span 2 / span 2;
    }

    .sm\:mb-10{
        margin-bottom: 2.5rem;
    }

    .sm\:mb-12{
        margin-bottom: 3rem;
    }

    .sm\:mb-20{
        margin-bottom: 5rem;
    }

    .sm\:ml-auto{
        margin-left: auto;
    }

    .sm\:block{
        display: block;
    }

    .sm\:flex{
        display: flex;
    }

    .sm\:inline-flex{
        display: inline-flex;
    }

    .sm\:table-cell{
        display: table-cell;
    }

    .sm\:hidden{
        display: none;
    }

    .sm\:aspect-square{
        aspect-ratio: 1 / 1;
    }

    .sm\:h-10{
        height: 2.5rem;
    }

    .sm\:h-12{
        height: 3rem;
    }

    .sm\:h-16{
        height: 4rem;
    }

    .sm\:h-20{
        height: 5rem;
    }

    .sm\:h-24{
        height: 6rem;
    }

    .sm\:h-28{
        height: 7rem;
    }

    .sm\:h-52{
        height: 13rem;
    }

    .sm\:h-56{
        height: 14rem;
    }

    .sm\:h-6{
        height: 1.5rem;
    }

    .sm\:h-\[400px\]{
        height: 400px;
    }

    .sm\:h-\[500px\]{
        height: 500px;
    }

    .sm\:w-10{
        width: 2.5rem;
    }

    .sm\:w-12{
        width: 3rem;
    }

    .sm\:w-16{
        width: 4rem;
    }

    .sm\:w-20{
        width: 5rem;
    }

    .sm\:w-24{
        width: 6rem;
    }

    .sm\:w-28{
        width: 7rem;
    }

    .sm\:w-36{
        width: 9rem;
    }

    .sm\:w-48{
        width: 12rem;
    }

    .sm\:w-52{
        width: 13rem;
    }

    .sm\:w-6{
        width: 1.5rem;
    }

    .sm\:w-auto{
        width: auto;
    }

    .sm\:max-w-md{
        max-width: 28rem;
    }

    .sm\:grid-cols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:grid-cols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:grid-cols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:flex-row{
        flex-direction: row;
    }

    .sm\:items-center{
        align-items: center;
    }

    .sm\:justify-between{
        justify-content: space-between;
    }

    .sm\:gap-10{
        gap: 2.5rem;
    }

    .sm\:gap-12{
        gap: 3rem;
    }

    .sm\:gap-16{
        gap: 4rem;
    }

    .sm\:gap-3{
        gap: 0.75rem;
    }

    .sm\:gap-4{
        gap: 1rem;
    }

    .sm\:gap-6{
        gap: 1.5rem;
    }

    .sm\:gap-8{
        gap: 2rem;
    }

    .sm\:p-10{
        padding: 2.5rem;
    }

    .sm\:p-12{
        padding: 3rem;
    }

    .sm\:p-14{
        padding: 3.5rem;
    }

    .sm\:p-5{
        padding: 1.25rem;
    }

    .sm\:p-6{
        padding: 1.5rem;
    }

    .sm\:p-8{
        padding: 2rem;
    }

    .sm\:px-6{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:py-16{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:py-20{
        padding-top: 5rem;
        padding-bottom: 5rem;
    }

    .sm\:py-24{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:py-28{
        padding-top: 7rem;
        padding-bottom: 7rem;
    }

    .sm\:py-32{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:pb-20{
        padding-bottom: 5rem;
    }

    .sm\:pb-24{
        padding-bottom: 6rem;
    }

    .sm\:pb-28{
        padding-bottom: 7rem;
    }

    .sm\:pt-12{
        padding-top: 3rem;
    }

    .sm\:pt-32{
        padding-top: 8rem;
    }

    .sm\:pt-36{
        padding-top: 9rem;
    }

    .sm\:text-left{
        text-align: left;
    }

    .sm\:text-2xl{
        font-size: 1.5rem;
        line-height: 2rem;
    }

    .sm\:text-3xl{
        font-size: 1.875rem;
        line-height: 2.25rem;
    }

    .sm\:text-4xl{
        font-size: 2.25rem;
        line-height: 2.5rem;
    }

    .sm\:text-5xl{
        font-size: 3rem;
        line-height: 1;
    }

    .sm\:text-6xl{
        font-size: 3.75rem;
        line-height: 1;
    }

    .sm\:text-7xl{
        font-size: 4.5rem;
        line-height: 1;
    }

    .sm\:text-base{
        font-size: 1rem;
        line-height: 1.5rem;
    }

    .sm\:text-sm{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }

    .sm\:text-xl{
        font-size: 1.25rem;
    }

    .sm\:text-xs{
        font-size: 0.75rem;
        line-height: 1rem;
    }
}
@media (min-width: 782px){

    .md\:col-span-2{
        grid-column: span 2 / span 2;
    }

    .md\:col-span-3{
        grid-column: span 3 / span 3;
    }

    .md\:col-start-1{
        grid-column-start: 1;
    }

    .md\:col-start-3{
        grid-column-start: 3;
    }

    .md\:my-6{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:block{
        display: block;
    }

    .md\:flex{
        display: flex;
    }

    .md\:hidden{
        display: none;
    }

    .md\:w-1\/2{
        width: 50%;
    }

    .md\:w-1\/3{
        width: 33.333333%;
    }

    .md\:w-2\/3{
        width: 66.666667%;
    }

    .md\:grid-cols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:grid-cols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:grid-cols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:grid-cols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:grid-cols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:flex-row{
        flex-direction: row;
    }

    .md\:items-center{
        align-items: center;
    }

    .md\:justify-between{
        justify-content: space-between;
    }

    .md\:gap-16{
        gap: 4rem;
    }

    .md\:p-10{
        padding: 2.5rem;
    }

    .md\:p-12{
        padding: 3rem;
    }

    .md\:p-8{
        padding: 2rem;
    }

    .md\:text-2xl{
        font-size: 1.5rem;
        line-height: 2rem;
    }

    .md\:text-3xl{
        font-size: 1.875rem;
        line-height: 2.25rem;
    }

    .md\:text-4xl{
        font-size: 2.25rem;
        line-height: 2.5rem;
    }

    .md\:text-5xl{
        font-size: 3rem;
        line-height: 1;
    }

    .md\:text-6xl{
        font-size: 3.75rem;
        line-height: 1;
    }

    .md\:text-7xl{
        font-size: 4.5rem;
        line-height: 1;
    }
}
@media (min-width: 960px){

    .lg\:sticky{
        position: sticky;
    }

    .lg\:top-32{
        top: 8rem;
    }

    .lg\:top-8{
        top: 2rem;
    }

    .lg\:order-1{
        order: 1;
    }

    .lg\:order-2{
        order: 2;
    }

    .lg\:col-span-1{
        grid-column: span 1 / span 1;
    }

    .lg\:col-span-2{
        grid-column: span 2 / span 2;
    }

    .lg\:col-span-3{
        grid-column: span 3 / span 3;
    }

    .lg\:col-span-5{
        grid-column: span 5 / span 5;
    }

    .lg\:col-span-7{
        grid-column: span 7 / span 7;
    }

    .lg\:col-span-9{
        grid-column: span 9 / span 9;
    }

    .lg\:col-start-auto{
        grid-column-start: auto;
    }

    .lg\:mb-0{
        margin-bottom: 0px;
    }

    .lg\:ml-auto{
        margin-left: auto;
    }

    .lg\:block{
        display: block;
    }

    .lg\:hidden{
        display: none;
    }

    .lg\:aspect-\[4\/3\]{
        aspect-ratio: 4/3;
    }

    .lg\:h-\[600px\]{
        height: 600px;
    }

    .lg\:grid-cols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .lg\:grid-cols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .lg\:grid-cols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .lg\:grid-cols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .lg\:grid-cols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .lg\:grid-cols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .lg\:grid-cols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .lg\:grid-cols-\[260px\2c 1fr\]{
        grid-template-columns: 260px 1fr;
    }

    .lg\:flex-row{
        flex-direction: row;
    }

    .lg\:items-end{
        align-items: flex-end;
    }

    .lg\:items-center{
        align-items: center;
    }

    .lg\:justify-start{
        justify-content: flex-start;
    }

    .lg\:justify-end{
        justify-content: flex-end;
    }

    .lg\:justify-between{
        justify-content: space-between;
    }

    .lg\:gap-12{
        gap: 3rem;
    }

    .lg\:gap-16{
        gap: 4rem;
    }

    .lg\:gap-20{
        gap: 5rem;
    }

    .lg\:gap-6{
        gap: 1.5rem;
    }

    .lg\:gap-8{
        gap: 2rem;
    }

    .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(4rem * var(--tw-space-y-reverse));
    }

    .lg\:p-12{
        padding: 3rem;
    }

    .lg\:p-16{
        padding: 4rem;
    }

    .lg\:px-8{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .lg\:py-12{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .lg\:py-16{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .lg\:py-24{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .lg\:pt-16{
        padding-top: 4rem;
    }

    .lg\:text-left{
        text-align: left;
    }

    .lg\:text-right{
        text-align: right;
    }

    .lg\:text-2xl{
        font-size: 1.5rem;
        line-height: 2rem;
    }

    .lg\:text-3xl{
        font-size: 1.875rem;
        line-height: 2.25rem;
    }

    .lg\:text-4xl{
        font-size: 2.25rem;
        line-height: 2.5rem;
    }

    .lg\:text-5xl{
        font-size: 3rem;
        line-height: 1;
    }

    .lg\:text-6xl{
        font-size: 3.75rem;
        line-height: 1;
    }

    .lg\:text-7xl{
        font-size: 4.5rem;
        line-height: 1;
    }

    .lg\:text-8xl{
        font-size: 6rem;
        line-height: 1;
    }
}
@media (min-width: 1280px){

    .xl\:block{
        display: block;
    }

    .xl\:flex{
        display: flex;
    }

    .xl\:inline-flex{
        display: inline-flex;
    }

    .xl\:hidden{
        display: none;
    }

    .xl\:grid-cols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .xl\:grid-cols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .xl\:text-6xl{
        font-size: 3.75rem;
        line-height: 1;
    }

    .xl\:text-7xl{
        font-size: 4.5rem;
        line-height: 1;
    }
}
.\[\&\:\:-webkit-slider-thumb\]\:h-4::-webkit-slider-thumb{
    height: 1rem;
}
.\[\&\:\:-webkit-slider-thumb\]\:w-4::-webkit-slider-thumb{
    width: 1rem;
}
.\[\&\:\:-webkit-slider-thumb\]\:cursor-pointer::-webkit-slider-thumb{
    cursor: pointer;
}
.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{
    -webkit-appearance: none;
            appearance: none;
}
.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{
    border-radius: 9999px;
}
.\[\&\:\:-webkit-slider-thumb\]\:bg-insurance-emerald::-webkit-slider-thumb{
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.\[\&\:\:-webkit-slider-thumb\]\:bg-insurance-teal::-webkit-slider-thumb{
    --tw-bg-opacity: 1;
    background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}
