@charset "UTF-8";@font-face{font-display:swap;font-family:Figtree Variable;font-style:normal;font-weight:300 900;src:url(https://particle.hyland.com/assets/fonts/figtree/figtree-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Figtree Variable;font-style:normal;font-weight:300 900;src:url(https://particle.hyland.com/assets/fonts/figtree/figtree-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Figtree Variable;font-style:italic;font-weight:300 900;src:url(https://particle.hyland.com/assets/fonts/figtree/figtree-latin-ext-wght-italic.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Figtree Variable;font-style:italic;font-weight:300 900;src:url(https://particle.hyland.com/assets/fonts/figtree/figtree-latin-wght-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3 Variable";font-style:normal;font-weight:200 900;src:url(https://particle.hyland.com/assets/fonts/source-sans-3/source-sans-3-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:"Source Sans 3 Variable";font-style:normal;font-weight:200 900;src:url(https://particle.hyland.com/assets/fonts/source-sans-3/source-sans-3-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3 Variable";font-style:italic;font-weight:200 900;src:url(https://particle.hyland.com/assets/fonts/source-sans-3/source-sans-3-latin-ext-wght-italic.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:"Source Sans 3 Variable";font-style:italic;font-weight:200 900;src:url(https://particle.hyland.com/assets/fonts/source-sans-3/source-sans-3-latin-wght-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset,base,utility,components,tokens,override;@layer components{@layer core,atoms,molecules,organisms,loading,templates,pages;}@layer tokens{@layer primitives,semantic,theme,components;}@layer tokens.primitives{:root{--color-brand-hyland-teal: hsl(169, 85%, 50%);--color-brand-hyland-purple: hsl(257, 100%, 60%);--color-brand-hyland-blue: hsl(213, 100%, 66%);--color-brand-hyland-yellow: hsl(44, 84%, 66%);--color-brand-hyland-dark-blue: hsl(235, 58%, 23%);--color-brand-hyland-grey: hsl(228, 83%, 98%)}}@layer tokens.semantic{:root{--page-color-bg: var(--surface-page);--page-space-gutter: var(--container-padding-desktop)}@media(max-width:47.999rem){:root{--page-space-gutter: var(--container-padding-mobile)}}:root{--component-space-outer: var(--spacing-5xl);--component-space-padding-md: var(--spacing-4xl);--component-space-padding-lg: var(--spacing-5xl);--component-space-between-sm: var(--spacing-xl);--component-space-between-md: var(--spacing-4xl);--component-space-grid-gap: var(--spacing-5xl);--card-space-padding: var(--spacing-3xl);--component-color-border: hsl(from var(--base-neutral-darkest) h s l / .3);--text-weight-normal: 400;--text-weight-medium: 500;--text-weight-semibold: 600;--text-weight-bold: 700;--text-weight-extrabold: 800;--text-weight-heavy: 900;--border-thin: 1.5px;--border-thick: 2px;--border-thicker: 4px;--base-primary-dark: hsl(235, 58%, 23%);--base-primary: hsl(213, 100%, 66%);--base-primary-light: hsl(213, 100%, 86%);--base-secondary-dark: hsl(120, 33%, 29%);--base-secondary: hsl(120, 33%, 49%);--base-secondary-light: hsl(120, 32%, 66%);--base-neutral-darkest: hsl(240, 2%, 20%);--base-neutral-dark: hsl(240, 2%, 32%);--base-neutral: hsl(230, 3%, 56%);--base-neutral-light: hsl(225, 8%, 80%);--base-neutral-lightest: hsl(228, 83%, 98%);--base-state-focus: hsl(213, 100%, 66%);--base-state-success: hsl(120, 33%, 49%);--base-state-success-light: hsl(120, 32%, 77%);--base-state-information: hsl(213, 100%, 66%);--base-state-information-light: hsl(213, 100%, 93%);--base-state-warning: hsl(44, 84%, 66%);--base-state-warning-light: hsl(44, 84%, 85%);--base-state-error: hsl(1, 67%, 60%);--base-state-error-light: hsl(1, 67%, 82%);--base-black: hsl(0, 0%, 0%);--base-white: hsl(0, 0%, 100%);--text-heading: hsl(0, 0%, 0%);--text-body: hsl(240, 2%, 20%);--text-link: hsl(257, 100%, 60%);--text-link-decoration: transparent;--text-link-decoration-hover: currentColor;--text-link-visited: hsl(257, 66%, 36%);--text-link-hover: hsl(257, 100%, 60%);--text-link-active: hsl(257, 72%, 52%);--dark-text-link: currentColor;--dark-text-link-decoration: currentColor;--dark-text-link-decoration-hover: transparent;--dark-text-link-visited: currentColor;--dark-text-link-hover: currentColor;--dark-text-link-active: var(--color-brand-hyland-grey);--text-state-disabled: hsl(230, 3%, 56%);--text-state-success: hsl(120, 33%, 49%);--text-state-information: hsl(213, 100%, 66%);--text-state-error: hsl(1, 67%, 60%);--text-state-warning: hsl(44, 84%, 66%);--text-on-action: hsl(0, 0%, 100%);--text-on-disabled: hsl(240, 2%, 20%);--surface-page: hsl(0, 0%, 100%);--surface-primary: hsl(0, 0%, 100%);--surface-secondary: hsl(228, 83%, 98%);--surface-state-disabled: hsl(228, 83%, 98%);--surface-state-success: hsl(120, 32%, 77%);--surface-state-information: hsl(213, 100%, 93%);--surface-state-warning: hsl(44, 84%, 85%);--surface-state-error: hsl(1, 67%, 82%);--surface-action-primary: hsl(213, 100%, 66%);--surface-action-primary-hover: hsl(235, 58%, 23%);--surface-action-secondary: hsla(0, 0%, 100%, 0);--surface-action-secondary-hover: hsla(213, 100%, 66%, .502);--surface-action-modal-overlay: hsla(0, 0%, 0%, .502);--border-primary: hsl(228, 83%, 98%);--border-secondary: hsl(213, 100%, 66%);--border-tertiary: hsla(0, 0%, 0%, .2);--border-state-disabled: hsl(230, 3%, 56%);--border-state-success: hsl(120, 33%, 49%);--border-state-information: hsl(213, 100%, 66%);--border-state-warning: hsl(44, 84%, 66%);--border-state-error: hsl(1, 67%, 60%);--border-action-2: hsl(120, 33%, 49%);--border-action-2-hover: hsl(120, 33%, 29%);--icon-state-success: hsl(120, 33%, 49%);--icon-state-information: hsl(213, 100%, 66%);--icon-state-warning: hsl(44, 84%, 66%);--icon-state-error: hsl(1, 67%, 60%);--icon-default: hsla(0, 0%, 0%, .8);--icon-default-hover: hsl(0, 0%, 0%);--icon-primary: hsl(213, 100%, 66%);--icon-primary-hover: hsl(235, 58%, 23%);--icon-secondary: hsl(120, 33%, 49%);--icon-secondary-hover: hsl(120, 33%, 29%);--shadow-color: hsl(from var(--color-brand-hyland-dark-blue) h s 5%);--shadow-elevation-low: 0px .5px .7px hsl(from var(--shadow-color) h s l / .06), 0px .8px 1.1px -.4px hsl(from var(--shadow-color) h s l / .16), 0px 1.6px 2.2px -.8px hsl(from var(--shadow-color) h s l / .25);--shadow-elevation-medium: 0px .5px .7px hsl(from var(--shadow-color) h s l / .07), 0px 1.8px 2.5px -.3px hsl(from var(--shadow-color) h s l / .14), 0px 3.7px 5.1px -.5px hsl(from var(--shadow-color) h s l / .21), 0px 7.8px 10.8px -.8px hsl(from var(--shadow-color) h s l / .28);--shadow-elevation-high: 0px .5px .7px hsl(from var(--shadow-color) h s l / .07), 0px 3.2px 4.4px -.1px hsl(from var(--shadow-color) h s l / .12), 0px 5.6px 7.7px -.3px hsl(from var(--shadow-color) h s l / .16), 0px 8.7px 12px -.4px hsl(from var(--shadow-color) h s l / .2), 0px 13.1px 18.1px -.5px hsl(from var(--shadow-color) h s l / .25), .1px 19.7px 27.2px -.7px hsl(from var(--shadow-color) h s l / .29), .1px 29.4px 40.6px -.8px hsl(from var(--shadow-color) h s l / .33);--radius-none: 0;--radius-round: 50%;--radius-pill: 1e6px;--motion-quick: 0s;--motion-normal: 0s;--motion-slow: 0s;--motion-notice: 0s;--motion-linger: 0s}@media(prefers-reduced-motion:no-preference){:root{--motion-quick: .1s;--motion-normal: .2s;--motion-slow: .3s;--motion-notice: .4s;--motion-linger: 1s}}[data-site=communitylive]{--base-neutral-lightest: hsl(228, 100%, 98%)}}@layer tokens.components;@layer tokens.semantic{:root{--colors-text-text-primary: hsl(0, 0%, 0%);--colors-text-text-primary-on-brand: hsl(0, 0%, 100%);--colors-text-text-secondary: hsl(240, 2%, 20%);--colors-text-text-secondary-hover: hsl(240, 2%, 32%);--colors-text-text-secondary-on-brand: hsl(268, 95%, 92%);--colors-text-text-tertiary: hsl(240, 2%, 32%);--colors-text-text-tertiary-hover: hsl(240, 2%, 20%);--colors-text-text-tertiary-on-brand: hsl(268, 95%, 92%);--colors-text-text-quaternary: hsl(225, 2%, 44%);--colors-text-text-quaternary-on-brand: hsl(265, 89%, 86%);--colors-text-text-white: hsl(0, 0%, 100%);--colors-text-text-disabled: hsl(225, 2%, 44%);--colors-text-text-placeholder: hsl(225, 2%, 44%);--colors-text-text-placeholder-subtle: hsl(231, 4%, 68%);--colors-text-text-brand-primary: hsl(258, 54%, 52%);--colors-text-text-brand-secondary: hsl(258, 54%, 52%);--colors-text-text-brand-secondary-hover: hsl(256, 48%, 42%);--colors-text-text-brand-tertiary: hsl(257, 100%, 60%);--colors-text-text-brand-tertiary-alt: hsl(257, 100%, 60%);--colors-text-text-error-primary: hsl(1, 67%, 60%);--colors-text-text-error-primary-hover: hsl(1, 49%, 52%);--colors-text-text-warning-primary: hsl(44, 84%, 66%);--colors-text-text-success-primary: hsl(120, 33%, 49%);--colors-border-border-primary: hsl(231, 4%, 68%);--colors-border-border-secondary: hsl(225, 8%, 80%);--colors-border-border-secondary-alt: hsla(0, 0%, 0%, .08);--colors-border-border-tertiary: hsl(227, 21%, 92%);--colors-border-border-disabled: hsl(231, 4%, 68%);--colors-border-border-disabled-subtle: hsl(225, 8%, 80%);--colors-border-border-brand: hsl(258, 54%, 52%);--colors-border-border-brand-alt: hsl(259, 63%, 59%);--colors-border-border-error: hsl(1, 49%, 52%);--colors-border-border-error-subtle: hsl(1, 67%, 74%);--colors-foreground-fg-primary: hsl(240, 2%, 20%);--colors-foreground-fg-secondary: hsl(240, 2%, 32%);--colors-foreground-fg-secondary-hover: hsl(240, 2%, 20%);--colors-foreground-fg-tertiary: hsl(225, 2%, 44%);--colors-foreground-fg-tertiary-hover: hsl(240, 2%, 32%);--colors-foreground-fg-quaternary: hsl(230, 3%, 56%);--colors-foreground-fg-quaternary-hover: hsl(225, 2%, 44%);--colors-foreground-fg-white: hsl(0, 0%, 100%);--colors-foreground-fg-disabled: hsl(230, 3%, 56%);--colors-foreground-fg-disabled-subtle: hsl(231, 4%, 68%);--colors-foreground-fg-brand-primary: hsl(257, 100%, 60%);--colors-foreground-fg-brand-primary-alt: hsl(257, 100%, 60%);--colors-foreground-fg-brand-secondary: hsl(258, 54%, 52%);--colors-foreground-fg-brand-secondary-alt: hsl(258, 54%, 52%);--colors-foreground-fg-brand-secondary-hover: hsl(259, 63%, 59%);--colors-foreground-fg-error-primary: hsl(1, 67%, 60%);--colors-foreground-fg-error-secondary: hsl(1, 67%, 74%);--colors-foreground-fg-warning-primary: hsl(44, 84%, 66%);--colors-foreground-fg-warning-secondary: hsl(44, 84%, 78%);--colors-foreground-fg-success-primary: hsl(120, 33%, 49%);--colors-foreground-fg-success-secondary: hsl(120, 32%, 66%);--colors-background-bg-primary: hsl(0, 0%, 100%);--colors-background-bg-primary-alt: hsl(0, 0%, 100%);--colors-background-bg-primary-hover: hsla(0, 0%, 100%, .96);--colors-background-bg-primary-solid: hsl(240, 2%, 20%);--colors-background-bg-secondary: hsla(0, 0%, 100%, .96);--colors-background-bg-secondary-alt: hsla(0, 0%, 100%, .96);--colors-background-bg-secondary-hover: hsl(227, 21%, 92%);--colors-background-bg-secondary-subtle: hsla(0, 0%, 100%, .96);--colors-background-bg-secondary-solid: hsl(240, 2%, 32%);--colors-background-bg-tertiary: hsl(227, 21%, 92%);--colors-background-bg-quaternary: hsl(225, 8%, 80%);--colors-background-bg-active: hsla(0, 0%, 100%, .96);--colors-background-bg-disabled: hsl(227, 21%, 92%);--colors-background-bg-disabled-subtle: hsla(0, 0%, 100%, .96);--colors-background-bg-overlay: hsl(240, 2%, 20%);--colors-background-bg-brand-primary: hsl(212, 100%, 97%);--colors-background-bg-brand-primary-alt: hsl(212, 100%, 97%);--colors-background-bg-brand-secondary: hsl(213, 100%, 93%);--colors-background-bg-brand-solid: hsl(258, 54%, 52%);--colors-background-bg-brand-solid-hover: hsl(259, 63%, 59%);--colors-background-bg-brand-section: hsl(258, 54%, 52%);--colors-background-bg-brand-section-subtle: hsl(259, 63%, 59%);--colors-background-bg-error-primary: hsl(1, 66%, 86%);--colors-background-bg-error-secondary: hsl(1, 67%, 82%);--colors-background-bg-error-solid: hsl(1, 49%, 52%);--colors-background-bg-error-solid-hover: hsl(1, 67%, 60%);--colors-background-bg-warning-primary: hsl(44, 83%, 88%);--colors-background-bg-warning-secondary: hsl(44, 84%, 85%);--colors-background-bg-warning-solid: hsl(44, 84%, 66%);--colors-background-bg-success-primary: hsl(120, 32%, 82%);--colors-background-bg-success-secondary: hsl(120, 32%, 77%);--colors-background-bg-success-solid: hsl(120, 33%, 49%);--colors-effects-focus-rings-focus-ring: hsl(258, 54%, 52%);--colors-effects-focus-rings-focus-ring-error: hsl(1, 67%, 60%);--colors-effects-shadows-shadow-xs: hsla(218, 29%, 5%, .05);--colors-effects-shadows-shadow-sm-01: hsla(218, 29%, 5%, .1);--colors-effects-shadows-shadow-sm-02: hsla(218, 29%, 5%, .1);--colors-effects-shadows-shadow-md-01: hsla(218, 29%, 5%, .1);--colors-effects-shadows-shadow-md-02: hsla(218, 29%, 5%, .06);--colors-effects-shadows-shadow-lg-01: hsla(218, 29%, 5%, .08);--colors-effects-shadows-shadow-lg-02: hsla(218, 29%, 5%, .03);--colors-effects-shadows-shadow-lg-03: hsla(218, 29%, 5%, .04);--colors-effects-shadows-shadow-xl-01: hsla(218, 29%, 5%, .08);--colors-effects-shadows-shadow-xl-02: hsla(218, 29%, 5%, .03);--colors-effects-shadows-shadow-xl-03: hsla(218, 29%, 5%, .04);--colors-effects-shadows-shadow-2xl-01: hsla(218, 29%, 5%, .18);--colors-effects-shadows-shadow-2xl-02: hsla(218, 29%, 5%, .04);--colors-effects-shadows-shadow-3xl-01: hsla(218, 29%, 5%, .14);--colors-effects-shadows-shadow-3xl-02: hsla(218, 29%, 5%, .04);--colors-effects-shadows-shadow-skeumorphic-inner: hsla(218, 29%, 5%, .05);--colors-effects-shadows-shadow-skeumorphic-inner-border: hsla(218, 29%, 5%, .18);--colors-effects-portfolio-mockups-shadow-main-centre-md: hsla(218, 29%, 5%, .14);--colors-effects-portfolio-mockups-shadow-main-centre-lg: hsla(218, 29%, 5%, .18);--colors-effects-portfolio-mockups-shadow-overlay-lg: hsla(218, 29%, 5%, .12);--colors-effects-portfolio-mockups-shadow-grid-md: hsla(218, 29%, 5%, .08);--container-padding-mobile: 16px;--container-padding-desktop: 32px;--container-max-width-desktop: 1280px;--approach-2-container-max-width: 1280px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-5xl: 32px;--radius-6xl: 40px;--radius-7xl: 48px;--radius-full: 100vmax;--spacing-none: 0px;--spacing-xxs: 2px;--spacing-xs: 4px;--spacing-sm: 6px;--spacing-md: 8px;--spacing-lg: 12px;--spacing-xl: 16px;--spacing-2xl: 20px;--spacing-3xl: 24px;--spacing-4xl: 32px;--spacing-5xl: 40px;--spacing-6xl: 48px;--spacing-7xl: 64px;--spacing-8xl: 80px;--spacing-9xl: 96px;--spacing-10xl: 128px;--spacing-11xl: 160px;--sizing-none: 0px;--sizing-xxs: .125rem;--sizing-xs: .25rem;--sizing-sm: .375rem;--sizing-md: .5rem;--sizing-lg: .75rem;--sizing-xl: 1rem;--sizing-2xl: 1.25rem;--sizing-3xl: 1.5rem;--sizing-4xl: 2rem;--sizing-5xl: 2.5rem;--sizing-6xl: 3rem;--sizing-7xl: 4rem;--sizing-8xl: 5rem;--sizing-9xl: 6rem;--sizing-10xl: 8rem;--sizing-11xl: 10rem;--font-family-font-family-display: Figtree;--font-family-font-family-body: Source Sans 3;--font-weight-regular: Regular;--font-weight-regular-italic: Regular italic;--font-weight-medium: Medium;--font-weight-medium-italic: Medium italic;--font-weight-semibold: Semibold;--font-weight-semibold-italic: Semibold italic;--font-weight-bold: Bold;--font-weight-bold-italic: Bold italic;--font-weight-extrabold: ExtraBold;--font-weight-extrabold-italic: ExtraBold Italic;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--font-size-display-xs: 1.5rem;--font-size-display-sm: 1.875rem;--font-size-display-md: 2.25rem;--font-size-display-lg: 3rem;--font-size-display-xl: 3.75rem;--font-size-display-2xl: 4.5rem;--line-height-text-xs: 1.5;--line-height-text-sm: 1.4286;--line-height-text-md: 1.5;--line-height-text-lg: 1.5556;--line-height-text-xl: 1.5;--line-height-display-xs: 1.3333;--line-height-display-sm: 1.2667;--line-height-display-md: 1.2222;--line-height-display-lg: 1.25;--line-height-display-xl: 1.2;--line-height-display-2xl: 1.25;--width-xxs: 20rem;--width-xs: 24rem;--width-sm: 30rem;--width-md: 35rem;--width-lg: 40rem;--width-xl: 48rem;--width-2xl: 64rem;--width-3xl: 80rem;--width-4xl: 90rem;--width-5xl: 100rem;--width-6xl: 120rem;--paragraph-max-width: 45rem;--width-move-width-lg: 1024px;--width-move-width-md: 768px;--component-colors-alpha-alpha-white-10: hsla(0, 0%, 100%, .1);--component-colors-alpha-alpha-white-20: hsla(0, 0%, 100%, .2);--component-colors-alpha-alpha-white-30: hsla(0, 0%, 100%, .3);--component-colors-alpha-alpha-white-40: hsla(0, 0%, 100%, .4);--component-colors-alpha-alpha-white-50: hsla(0, 0%, 100%, .5);--component-colors-alpha-alpha-white-60: hsla(0, 0%, 100%, .6);--component-colors-alpha-alpha-white-70: hsla(0, 0%, 100%, .7);--component-colors-alpha-alpha-white-80: hsla(0, 0%, 100%, .8);--component-colors-alpha-alpha-white-90: hsla(0, 0%, 100%, .9);--component-colors-alpha-alpha-white-100: hsl(0, 0%, 100%);--component-colors-alpha-alpha-black-10: hsla(0, 0%, 0%, .1);--component-colors-alpha-alpha-black-20: hsla(0, 0%, 0%, .2);--component-colors-alpha-alpha-black-30: hsla(0, 0%, 0%, .3);--component-colors-alpha-alpha-black-40: hsla(0, 0%, 0%, .4);--component-colors-alpha-alpha-black-50: hsla(0, 0%, 0%, .5);--component-colors-alpha-alpha-black-60: hsla(0, 0%, 0%, .6);--component-colors-alpha-alpha-black-70: hsla(0, 0%, 0%, .7);--component-colors-alpha-alpha-black-80: hsla(0, 0%, 0%, .8);--component-colors-alpha-alpha-black-90: hsla(0, 0%, 0%, .9);--component-colors-alpha-alpha-black-100: hsl(0, 0%, 0%);--component-colors-utility-gray-utility-gray-50: hsla(0, 0%, 100%, .96);--component-colors-utility-gray-utility-gray-100: hsl(227, 21%, 92%);--component-colors-utility-gray-utility-gray-200: hsl(225, 8%, 80%);--component-colors-utility-gray-utility-gray-300: hsl(231, 4%, 68%);--component-colors-utility-gray-utility-gray-400: hsl(230, 3%, 56%);--component-colors-utility-gray-utility-gray-500: hsl(225, 2%, 44%);--component-colors-utility-gray-utility-gray-600: hsl(240, 2%, 32%);--component-colors-utility-gray-utility-gray-700: hsl(240, 2%, 20%);--component-colors-utility-gray-utility-gray-800: hsl(240, 2%, 20%);--component-colors-utility-gray-utility-gray-900: hsl(240, 2%, 20%);--component-colors-utility-brand-utility-brand-50: hsl(212, 100%, 97%);--component-colors-utility-brand-utility-brand-50-alt: hsl(212, 100%, 97%);--component-colors-utility-brand-utility-brand-100: hsl(213, 100%, 93%);--component-colors-utility-brand-utility-brand-100-alt: hsl(213, 100%, 93%);--component-colors-utility-brand-utility-brand-200: hsl(268, 95%, 92%);--component-colors-utility-brand-utility-brand-200-alt: hsl(268, 95%, 92%);--component-colors-utility-brand-utility-brand-300: hsl(265, 89%, 86%);--component-colors-utility-brand-utility-brand-300-alt: hsl(265, 89%, 86%);--component-colors-utility-brand-utility-brand-400: hsl(262, 85%, 77%);--component-colors-utility-brand-utility-brand-400-alt: hsl(262, 85%, 77%);--component-colors-utility-brand-utility-brand-500: hsl(260, 77%, 70%);--component-colors-utility-brand-utility-brand-500-alt: hsl(260, 77%, 70%);--component-colors-utility-brand-utility-brand-600: hsl(259, 63%, 59%);--component-colors-utility-brand-utility-brand-600-alt: hsl(259, 63%, 59%);--component-colors-utility-brand-utility-brand-700: hsl(258, 54%, 52%);--component-colors-utility-brand-utility-brand-700-alt: hsl(258, 54%, 52%);--component-colors-utility-brand-utility-brand-800: hsl(258, 54%, 52%);--component-colors-utility-brand-utility-brand-800-alt: hsl(258, 54%, 52%);--component-colors-utility-brand-utility-brand-900: hsl(258, 54%, 52%);--component-colors-utility-brand-utility-brand-900-alt: hsl(258, 54%, 52%);--component-colors-utility-error-utility-error-50: hsl(1, 66%, 86%);--component-colors-utility-error-utility-error-100: hsl(1, 67%, 82%);--component-colors-utility-error-utility-error-200: hsl(2, 68%, 77%);--component-colors-utility-error-utility-error-300: hsl(1, 67%, 74%);--component-colors-utility-error-utility-error-400: hsl(1, 67%, 60%);--component-colors-utility-error-utility-error-500: hsl(1, 49%, 52%);--component-colors-utility-error-utility-error-600: hsl(1, 45%, 44%);--component-colors-utility-error-utility-error-700: hsl(1, 45%, 36%);--component-colors-utility-warning-utility-warning-50: hsl(44, 83%, 88%);--component-colors-utility-warning-utility-warning-100: hsl(44, 84%, 85%);--component-colors-utility-warning-utility-warning-200: hsl(44, 84%, 81%);--component-colors-utility-warning-utility-warning-300: hsl(44, 84%, 78%);--component-colors-utility-warning-utility-warning-400: hsl(44, 84%, 66%);--component-colors-utility-warning-utility-warning-500: hsl(47, 92%, 47%);--component-colors-utility-warning-utility-warning-600: hsl(48, 91%, 45%);--component-colors-utility-warning-utility-warning-700: hsl(47, 91%, 42%);--component-colors-utility-success-utility-success-50: hsl(120, 32%, 82%);--component-colors-utility-success-utility-success-100: hsl(120, 32%, 77%);--component-colors-utility-success-utility-success-200: hsl(120, 32%, 71%);--component-colors-utility-success-utility-success-300: hsl(120, 32%, 66%);--component-colors-utility-success-utility-success-400: hsl(120, 33%, 49%);--component-colors-utility-success-utility-success-500: hsl(120, 33%, 42%);--component-colors-utility-success-utility-success-600: hsl(120, 33%, 36%);--component-colors-utility-success-utility-success-700: hsl(120, 33%, 29%);--component-colors-utility-green-utility-green-50: hsl(120, 32%, 82%);--component-colors-utility-green-utility-green-100: hsl(120, 32%, 77%);--component-colors-utility-green-utility-green-200: hsl(120, 32%, 71%);--component-colors-utility-green-utility-green-300: hsl(120, 32%, 66%);--component-colors-utility-green-utility-green-400: hsl(120, 33%, 49%);--component-colors-utility-green-utility-green-500: hsl(120, 33%, 42%);--component-colors-utility-green-utility-green-600: hsl(120, 33%, 36%);--component-colors-utility-green-utility-green-700: hsl(120, 33%, 29%);--component-colors-utility-blue-utility-blue-50: hsl(212, 100%, 97%);--component-colors-utility-blue-utility-blue-100: hsl(213, 100%, 93%);--component-colors-utility-blue-utility-blue-200: hsl(215, 100%, 96%);--component-colors-utility-blue-utility-blue-300: hsl(213, 100%, 86%);--component-colors-utility-blue-utility-blue-400: hsl(213, 100%, 66%);--component-colors-utility-blue-utility-blue-500: hsl(221, 53%, 40%);--component-colors-utility-blue-utility-blue-600: hsl(226, 56%, 32%);--component-colors-utility-blue-utility-blue-700: hsl(235, 58%, 23%);--component-colors-utility-indigo-utility-indigo-400: hsl(237, 77%, 59%);--component-colors-utility-indigo-utility-indigo-600: hsl(237, 77%, 59%);--component-colors-utility-purple-utility-purple-50: hsl(257, 100%, 86%);--component-colors-utility-purple-utility-purple-100: hsl(258, 100%, 82%);--component-colors-utility-purple-utility-purple-200: hsl(257, 100%, 77%);--component-colors-utility-purple-utility-purple-300: hsl(258, 100%, 73%);--component-colors-utility-purple-utility-purple-400: hsl(257, 100%, 60%);--component-colors-utility-purple-utility-purple-500: hsl(257, 72%, 52%);--component-colors-utility-purple-utility-purple-600: hsl(258, 67%, 44%);--component-colors-utility-purple-utility-purple-700: hsl(257, 66%, 36%);--component-colors-utility-yellow-utility-yellow-50: hsl(44, 83%, 88%);--component-colors-utility-yellow-utility-yellow-100: hsl(44, 84%, 85%);--component-colors-utility-yellow-utility-yellow-200: hsl(44, 84%, 81%);--component-colors-utility-yellow-utility-yellow-300: hsl(44, 84%, 78%);--component-colors-utility-yellow-utility-yellow-400: hsl(44, 84%, 66%);--component-colors-utility-yellow-utility-yellow-500: hsl(47, 92%, 47%);--component-colors-utility-yellow-utility-yellow-600: hsl(48, 91%, 45%);--component-colors-utility-yellow-utility-yellow-700: hsl(47, 91%, 42%);--component-colors-components-app-store-badges-app-store-badge-border: hsl(0, 0%, 65%);--component-colors-components-avatars-avatar-styles-bg-neutral: hsl(0, 0%, 88%);--component-colors-components-buttons-button-primary-icon: hsl(265, 89%, 86%);--component-colors-components-buttons-button-primary-icon-hover: hsl(268, 95%, 92%);--component-colors-components-buttons-button-destructive-primary-icon: hsl(1, 67%, 74%);--component-colors-components-buttons-button-destructive-primary-icon-hover: hsl(2, 68%, 77%);--component-colors-components-buttons-primary-button-primary-fg: hsl(0, 0%, 100%);--component-colors-components-buttons-primary-button-primary-border: hsla(0, 0%, 100%, .12);--component-colors-components-buttons-primary-button-primary-inner-shadow: hsla(0, 0%, 0%, .2);--component-colors-components-buttons-secondary-button-secondary-fg: hsl(240, 2%, 20%);--component-colors-components-buttons-tertiary-color-button-tertiary-color-fg: hsl(258, 54%, 52%);--component-colors-components-buttons-primary-error-button-primary-error-border: hsl(4, 74%, 49%);--component-colors-components-buttons-tertiary-error-button-tertiary-error-fg: hsl(4, 96%, 80%);--component-colors-components-footers-footer-button-bg: hsl(169, 85%, 50%);--component-colors-components-footers-footer-button-bg-hover: hsl(169, 84%, 66%);--component-colors-components-footers-footer-button-fg: hsl(268, 95%, 92%);--component-colors-components-footers-footer-button-fg-hover: hsl(0, 0%, 100%);--component-colors-components-heroes-hero-button-bg: hsl(169, 85%, 50%);--component-colors-components-heroes-hero-button-bg-hover: hsl(169, 84%, 66%);--component-colors-components-heroes-hero-button-fg: hsl(268, 95%, 92%);--component-colors-components-heroes-hero-button-fg-hover: hsl(0, 0%, 100%);--component-colors-components-icons-icons-icon-fg-brand: hsl(259, 63%, 59%);--component-colors-components-icons-icons-icon-fg-brand-on-brand: hsl(268, 95%, 92%);--component-colors-components-icons-featured-icons-featured-icon-light-fg-brand: hsl(259, 63%, 59%);--component-colors-components-icons-featured-icons-featured-icon-light-fg-gray: hsl(225, 2%, 44%);--component-colors-components-icons-featured-icons-featured-icon-light-fg-error: hsl(1, 45%, 44%);--component-colors-components-icons-featured-icons-featured-icon-light-fg-warning: hsl(48, 91%, 45%);--component-colors-components-icons-featured-icons-featured-icon-light-fg-success: hsl(120, 33%, 36%);--component-colors-components-mockups-screen-mockup-border: hsl(240, 2%, 20%);--component-colors-components-sliders-slider-handle-bg: hsl(0, 0%, 100%);--component-colors-components-sliders-slider-handle-border: hsl(257, 100%, 60%);--component-colors-components-toggles-toggle-button-fg-disabled: hsla(0, 0%, 100%, .96);--component-colors-components-toggles-toggle-border: hsl(231, 4%, 68%);--component-colors-components-toggles-toggle-slim-border-pressed: var( --colors-background-bg-brand-solid );--component-colors-components-toggles-toggle-slim-border-pressed-hover: var( --colors-background-bg-brand-solid-hover );--component-colors-components-tooltips-tooltip-supporting-text: hsl(225, 8%, 80%);--component-colors-components-text-editor-text-editor-icon-fg: hsl(230, 3%, 56%);--component-colors-components-text-editor-text-editor-icon-fg-active: hsl(225, 2%, 44%);--component-colors-components-header-sections-brand-header-header-brand-text-secondary: hsl(268, 95%, 92%)}}@layer reset{*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}}@layer base{:where(html){--font-family-body: "Source Sans 3 Variable", "Source Sans 3", Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif;--font-family-heading: "Figtree Variable", "Figtree", Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif;--font-family-monospace: "Nimbus Mono PS", "Courier New", monospace}body{font-family:"Source Sans 3 Variable","Source Sans 3",Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-family:var(--font-family-body);line-height:1.5;text-rendering:optimizeSpeed}a{color:currentColor;text-decoration-color:currentColor}a.inline-link,a:not([class]){color:#6d33ff;color:var(--_link-color, var(--link-inline));-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-decoration-color:var(--_link-decoration-color, var(--link-inline-decoration));-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:2px;text-underline-offset:.3ex;transition-duration:0s;transition-duration:var(--motion-notice);transition-property:color,text-decoration-color;transition-timing-function:ease-in}a.inline-link:visited,a:not([class]):visited{--_link-color: var(--link-inline-visited)}a.inline-link:hover,a:not([class]):hover{--_link-color: var(--link-inline-hover);--_link-decoration-color: var(--link-inline-decoration-hover);transition-duration:0s;transition-duration:var(--motion-normal);transition-timing-function:ease-out}a.inline-link:active,a:not([class]):active{--_link-color: var(--link-inline-active);--_link-decoration-color: currentColor}input,button,textarea,select{font:inherit}ul,ol{padding-left:2em}ul{list-style:disc}blockquote{border-left:.3em solid;padding-left:1em}pre>code{white-space:pre-wrap}.text-caption,.text-xs,.text-sm,.text-md,.text-lg,.text-subheading,.text-xl,p,figure,figcaption,blockquote,dl,dd,li{font-size:1rem;font-size:var(--font-size, 1rem);font-weight:var(--font-weight);line-height:var(--line-height);text-wrap:pretty}.display-2xl{--font-size: var(--font-size-display-2xl);--line-height: var(--line-height-display-2xl);--font-weight: var(--text-weight-bold);letter-spacing:-2%}.display-xl{--font-size: var(--font-size-display-xl);--line-height: var(--line-height-display-xl);--font-weight: var(--text-weight-bold);letter-spacing:-2%}h1,.display-lg{--font-size: var(--font-size-display-lg);--line-height: var(--line-height-display-lg);letter-spacing:-2%}h2,.display-md{--font-size: var(--font-size-display-md);--line-height: var(--line-height-display-md);letter-spacing:-2%}h3,.display-sm{--font-size: var(--font-size-display-sm);--line-height: var(--line-height-display-sm)}h4,.display-xs{--font-size: var(--font-size-display-xs);--line-height: var(--line-height-display-xs)}h5{--font-size: var(--font-size-text-xl);--line-height: var(--line-height-text-xl)}h6{--font-size: var(--font-size-text-lg);--line-height: var(--line-height-text-lg)}.text-subheading,.text-xl{--font-size: var(--font-size-text-xl);--line-height: var(--line-height-text-xl)}.text-lg{--font-size: var(--font-size-text-lg);--line-height: var(--line-height-text-lg)}.text-md{--font-size: var(--font-size-text-md);--line-height: var(--line-height-text-md)}.text-sm{--font-size: var(--font-size-text-sm);--line-height: var(--line-height-text-sm)}.text-caption,.text-xs{--font-size: var(--font-size-text-xs);--line-height: var(--line-height-text-xs)}h1:not(.does-not-exist),h2:not(.does-not-exist),h3:not(.does-not-exist),h4:not(.does-not-exist),h5:not(.does-not-exist),h6:not(.does-not-exist),.display-2xl,.display-xl,.display-lg,.display-md,.display-sm,.display-xs{font-family:Figtree Variable,Figtree,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-family:var(--font-family-heading);font-size:1rem;font-size:var(--font-size, 1rem);font-weight:600;font-weight:var(--font-weight, var(--text-weight-semibold));line-height:inherit;line-height:var(--line-height, inherit);word-wrap:break-word;word-break:normal;word-break:auto-phrase}.weight-regular{--font-weight: var(--text-weight-normal)}.weight-medium{--font-weight: var(--text-weight-medium)}.weight-semibold{--font-weight: var(--text-weight-semibold)}.weight-bold{--font-weight: var(--text-weight-bold)}}@layer base{html{--csstools-color-scheme--light: initial;color-scheme:only light;font-size:100%;interpolate-size:allow-keywords;scroll-padding-top:16px;scroll-padding-top:calc(var(--scroll-offset, 0px) + var(--spacing-xl));scrollbar-gutter:stable}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body:has(dialog[open],[data-content-backdrop]:popover-open,[data-mobile-menu-open]){overflow:hidden}body:has([data-content-backdrop]:popover-open):after{position:fixed;z-index:0;background-color:#0005;content:"";top:0;right:0;bottom:0;left:0}img,picture{display:block;max-width:100%}}@layer base{[data-name=Richtext]>[data-sb-bloks-wrapper]>table,[data-name=Section] [data-sb-bloks-wrapper]>table{border:1.5px solid hsl(230,3%,56%);border:var(--border-thin) solid var(--base-neutral);border-spacing:0;width:100%;max-width:100%;overflow-x:auto}[data-name=Richtext]>[data-sb-bloks-wrapper]>table tr,[data-name=Section] [data-sb-bloks-wrapper]>table tr{--_card-bg-color: var(--surface-primary);background-color:#fff;background-color:var(--_card-bg-color, transparent)}[data-name=Richtext]>[data-sb-bloks-wrapper]>table tr:nth-of-type(2n),[data-name=Section] [data-sb-bloks-wrapper]>table tr:nth-of-type(2n){--_card-bg-color: var(--base-neutral-lightest)}[data-name=Richtext]>[data-sb-bloks-wrapper]>table tr th,[data-name=Richtext]>[data-sb-bloks-wrapper]>table tr td,[data-name=Section] [data-sb-bloks-wrapper]>table tr th,[data-name=Section] [data-sb-bloks-wrapper]>table tr td{padding:20px;padding:var(--spacing-2xl)}[data-name=Richtext]>[data-sb-bloks-wrapper]>table tr th,[data-name=Section] [data-sb-bloks-wrapper]>table tr th{text-align:left}[data-name=Richtext]>[data-sb-bloks-wrapper]>table img,[data-name=Section] [data-sb-bloks-wrapper]>table img{max-height:6rem;max-width:12rem}}@layer utility{.flow>*,.flow>[data-sb-bloks-wrapper]>*{margin:0}.flow>*+*,.flow>[data-sb-bloks-wrapper]>*+*{margin-top:1em;margin-top:var(--flow-space, 1em)}.layout,.layout>[data-sb-bloks-wrapper]{--padding-inline: var(--page-space-gutter);--narrow-max-width: var(--paragraph-max-width);--content-max-width: calc( var(--container-max-width-desktop) - (2 * var(--page-space-gutter)) );--wide-max-width: calc(1440px - (2 * var(--page-space-gutter)));--wide-size: calc((var(--wide-max-width) - var(--content-max-width)) / 2);--content-size: calc((var(--content-max-width) - var(--narrow-max-width)) / 2);display:grid;grid-template-columns:[full-start] minmax(32px,1fr) [wide-start] minmax(0,80px) [content-start] minmax(0,calc((1216px - 45rem)/2)) [narrow-start] min(50% - 32px,45rem / 2) [midpoint] min(50% - 32px,45rem / 2) [narrow-end] minmax(0,calc((1216px - 45rem)/2)) [content-end] minmax(0,80px) [wide-end] minmax(32px,1fr) [full-end];grid-template-columns:[full-start] minmax(var(--padding-inline),1fr) [wide-start] minmax(0,var(--wide-size)) [content-start] minmax(0,var(--content-size)) [narrow-start] min(50% - var(--padding-inline),var(--narrow-max-width) / 2) [midpoint] min(50% - var(--padding-inline),var(--narrow-max-width) / 2) [narrow-end] minmax(0,var(--content-size)) [content-end] minmax(0,var(--wide-size)) [wide-end] minmax(var(--padding-inline),1fr) [full-end]}.layout>*,.layout>[data-sb-bloks-wrapper]>*{--_grid-column: var(--grid-column, content);--grid-column: content;grid-column:content;grid-column:var(--_grid-column)}.layout>.l-narrow,.layout>[data-sb-bloks-wrapper]>.l-narrow{--grid-column: narrow}.layout>.l-wide,.layout>[data-sb-bloks-wrapper]>.l-wide{--grid-column: wide}.layout>.l-full,.layout>[data-sb-bloks-wrapper]>.l-full{--grid-column: full}.layout>.l-from-template,.layout>[data-sb-bloks-wrapper]>.l-from-template{--_grid-column: var(--template-grid-column, var(--grid-column, content))}@media(max-width:47.999rem){.layout>.l-full--down-md,.layout>[data-sb-bloks-wrapper]>.l-full--down-md{--grid-column: full}}.layout--template-narrow{--template-grid-column: narrow}.layout img.l-full{width:100%;max-height:30vh;-o-object-fit:cover;object-fit:cover}.section{padding-top:40px;padding-bottom:40px;padding-top:var(--component-space-outer);padding-bottom:var(--component-space-outer)}.section--collapse-start{padding-top:0}.section--collapse-end{padding-bottom:0}@media(max-width:47.999rem){.section.l-full--down-md{padding-top:0;padding-bottom:0}.section.l-full--down-md+.section:not(.l-full--down-md){margin-top:40px;margin-top:var(--component-space-outer)}}.grid,.grid>[data-sb-bloks-wrapper]{--grid-max-cols: 4;--grid-min-col-width: 200px;--grid-gap: var(--component-space-between-md);--grid-col-size-calc: calc( (100% - var(--grid-gap) * var(--grid-max-cols)) / var(--grid-max-cols) );--grid-col-min-size-calc: min(100%, max(var(--grid-min-col-width), var(--grid-col-size-calc)));display:grid;grid-gap:32px;grid-gap:var(--grid-gap);gap:32px;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(200px,calc((100% - 128px)/4))),1fr));grid-template-columns:repeat(var(--grid-style, auto-fit),minmax(var(--grid-col-min-size-calc),1fr))}.grid--columns{--grid-style: auto-fill}.grid--2\:1{grid-template-columns:2fr 1fr}.sr-only{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip-path:rect(0 0 0 0);white-space:nowrap}}@layer utility{::-moz-selection{background:#6d33ff;background:var(--text-selection-bg, var(--color-brand-hyland-purple));color:#fff;color:var(--text-selection-fg, var(--base-white))}::selection{background:#6d33ff;background:var(--text-selection-bg, var(--color-brand-hyland-purple));color:#fff;color:var(--text-selection-fg, var(--base-white))}.fg-grey,.fg-dark-blue,.fg-yellow,.fg-blue,.fg-purple,.fg-teal,.fg-white,.bg-yellow,.bg-teal,.bg-blue,.bg-grey,.bg-light,.bg-gradient-light,:where(html),.bg-purple,.bg-dark-blue,.bg-gradient-dark,.bg-gradient-dark-hero{color:#000}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.fg-grey,.fg-dark-blue,.fg-yellow,.fg-blue,.fg-purple,.fg-teal,.fg-white,.bg-yellow,.bg-teal,.bg-blue,.bg-grey,.bg-light,.bg-gradient-light,:where(html),.bg-purple,.bg-dark-blue,.bg-gradient-dark,.bg-gradient-dark-hero{color:oklch(from var(--fg-override, var(--fg, inherit)) l c h/calc(alpha * var(--fg-alpha, 1)))}}.bg-purple,.bg-dark-blue,.bg-gradient-dark,.bg-gradient-dark-hero{--fg: var(--base-white)}.bg-yellow,.bg-teal,.bg-blue,.bg-grey,.bg-light,.bg-gradient-light,:where(html){--fg: var(--base-black)}.bg-teal,.bg-purple,.bg-dark-blue,.bg-gradient-dark,.bg-gradient-dark-hero,.bg-yellow,.bg-blue,.bg-grey,.bg-light,.bg-gradient-light,:where(html){background-color:inherit;background-color:var(--bg-fallback, var(--bg, inherit));background-color:oklch(from inherit l c h/ calc(alpha*1))}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bg-teal,.bg-purple,.bg-dark-blue,.bg-gradient-dark,.bg-gradient-dark-hero,.bg-yellow,.bg-blue,.bg-grey,.bg-light,.bg-gradient-light,:where(html){background-color:oklch(from var(--bg, inherit) l c h/calc(alpha * var(--bg-alpha, 1)))}}.bg-yellow,.bg-blue,.bg-grey,.bg-light,.bg-gradient-light,:where(html){--text-selection-bg: var(--color-brand-hyland-purple);--text-selection-fg: var(--base-white);--link-inline: var(--text-link);--link-inline-decoration: var(--text-link-decoration);--link-inline-decoration-hover: var(--text-link-decoration-hover);--link-inline-visited: var(--text-link-visited);--link-inline-hover: var(--text-link-hover);--link-inline-active: var(--text-link-active)}.bg-teal,.bg-purple,.bg-dark-blue,.bg-gradient-dark,.bg-gradient-dark-hero{--text-selection-bg: var(--color-brand-hyland-yellow);--text-selection-fg: var(--base-black);--link-inline: var(--dark-text-link);--link-inline-decoration: var(--dark-text-link-decoration);--link-inline-decoration-hover: var(--dark-text-link-decoration-hover);--link-inline-visited: var(--dark-text-link-visited);--link-inline-hover: var(--dark-text-link-hover);--link-inline-active: var(--dark-text-link-active);--csstools-color-scheme--light: ;color-scheme:dark}.bg-gradient-light{--bg: var(--color-brand-hyland-grey);background-image:linear-gradient(to right,#dfebf6 .13%,#f5fbff 99.87%)}@container bg (width < 600px){.bg-gradient-light{background-image:none}}@media(max-width:47.999rem){.bg-gradient-light{background-image:none}}.bg-gradient-dark,.bg-gradient-dark-hero{--bg: var(--color-brand-hyland-dark-blue);background-image:radial-gradient(circle at 52% 91%,hsl(240,100%,9%) 11%,transparent 73%),radial-gradient(circle at 52% 27%,hsl(240,100%,9%) 4%,transparent 35.5%),radial-gradient(circle at 52% 57%,hsl(240,100%,9%) 7.4%,transparent 44%),radial-gradient(circle at 11% 15%,hsl(227,100%,23%) 0%,transparent 50%),radial-gradient(circle at 87% 13%,hsl(225.8,100%,21%) 0%,transparent 50%),radial-gradient(circle at 87% 48%,hsl(220.8,80%,38%) 0%,transparent 50%),radial-gradient(circle at 12% 86%,hsl(231.8,100%,21%) 0%,transparent 50%)}@container bg (width < 600px){.bg-gradient-dark,.bg-gradient-dark-hero{background-image:none}}@media(max-width:47.999rem){.bg-gradient-dark,.bg-gradient-dark-hero{background-image:none}}.bg-gradient-dark-hero{background-image:linear-gradient(to bottom,#191e5d,#010628)}.bg-light{--bg: var(--base-white)}.bg-grey{--bg: var(--color-brand-hyland-grey)}.bg-blue{--bg: var(--color-brand-hyland-blue)}.bg-dark-blue{--bg: var(--color-brand-hyland-dark-blue)}.bg-purple{--bg: var(--color-brand-hyland-purple)}.bg-teal{--bg: var(--color-brand-hyland-teal)}.bg-yellow{--bg: var(--color-brand-hyland-yellow)}.fg-white{--fg-override: var(--base-white)}.fg-teal{--fg-override: var(--color-brand-hyland-teal)}.fg-purple{--fg-override: var(--color-brand-hyland-purple)}.fg-blue{--fg-override: var(--color-brand-hyland-blue)}.fg-yellow{--fg-override: var(--color-brand-hyland-yellow)}.fg-dark-blue{--fg-override: var(--color-brand-hyland-dark-blue)}.fg-grey{--fg-override: var(--color-brand-hyland-grey)}}@layer override{[data-sb-bloks-wrapper]{display:contents}.flow>[data-sb-bloks-wrapper]{display:block}[data-sb-bloks-wrapper]:empty{display:none;margin:0}.ot-floating-button{display:none}.hide-empty-copy:empty,.hide-empty-copy:has(>[data-sb-bloks-wrapper]:empty),.hide-empty-copy:has(>[data-sb-bloks-wrapper]>*:only-child:empty){display:none}.hide-empty-copy:empty:has(h1,h2,h3,h4,h5,h6),.hide-empty-copy:has(>[data-sb-bloks-wrapper]:empty):has(h1,h2,h3,h4,h5,h6),.hide-empty-copy:has(>[data-sb-bloks-wrapper]>*:only-child:empty):has(h1,h2,h3,h4,h5,h6){display:block}.hide-empty-copy>[data-sb-bloks-wrapper]:empty,.hide-empty-copy>[data-sb-bloks-wrapper]:has(>*:only-child:empty){display:none}}
