:root{color-scheme:dark;--frm-color-accent: #fabc2c;--frm-color-accent-hover: #eba200;--frm-color-accent-dim: #353430;--frm-color-fg-base: #fff;--frm-color-fg-strong: #fafafa;--frm-color-fg-muted: #a1a1a1;--frm-color-fg-subtle: #737373;--frm-color-bg-base: #0A0A0A;--frm-color-bg-2: #171717;--frm-color-bg-card: #222;--frm-color-bg-elevated: #222;--frm-color-border: #222;--frm-color-border-strong: #444;--frm-color-border-clear: rgba(255, 255, 255, .2);--frm-color-error: #dc2626;--frm-color-error-bg: rgba(220, 38, 38, .12);--frm-color-fg-on-accent: #000;--frm-color-fg-on-inverse: #000;--frm-color-bg-page: #000;--frm-color-bg-section: #000;--frm-color-bg-plain: #171717;--frm-color-bg-panel: #171717;--frm-color-bg-overlay: rgba(16, 16, 16, .7);--frm-color-divider: #444;--frm-color-shadow-soft: rgba(0, 0, 0, .3);--frm-color-header-bg: #222;--frm-color-header-fg: #fafafa;--frm-color-header-border: #444;--frm-color-header-shadow: rgba(0, 0, 0, .1);--frm-header-logo-filter: invert(1);--frm-color-theme-switch-bg: #000;--frm-color-theme-switch-border: #fff;--frm-color-theme-switch-active-bg: #222;--frm-color-theme-switch-active-border: #444;--frm-color-theme-switch-active-fg: #fafafa;--frm-color-theme-switch-inactive-fg: #d4d4d4;--frm-color-footer-bg: linear-gradient(180deg, #222 0%, #000 100%);--frm-color-footer-fg: #fafafa;--frm-color-footer-divider: #444;--frm-color-card-bg: #222;--frm-color-card-fg: #fafafa;--frm-color-card-muted: #d4d4d4;--frm-color-card-border: #444;--frm-color-card-shadow: rgba(0, 0, 0, .28);--frm-color-media-inverse-bg: #000;--frm-color-button-contrast-bg: #222;--frm-color-button-contrast-hover-bg: #171717;--frm-color-button-contrast-fg: #fafafa;--frm-color-button-contrast-inner: #000;--frm-color-button-contrast-border: #444;--frm-color-hero-bg: linear-gradient( 0deg, var(--frm-color-bg-card) 0%, var(--frm-color-bg-base) 100% );--frm-color-hero-ring: rgba(118, 118, 118, .3);--frm-color-about-bg: linear-gradient( 180deg, var(--frm-color-bg-card) 0%, var(--frm-color-bg-base) 100% );--frm-color-noise: #1b1b1b;--frm-hero-graphic-filter: none;--frm-hero-graphic-opacity: 1;--frm-header-height: 76px;--frm-radius-sm: 8px;--frm-radius-md: 12px;--frm-radius-lg: 24px;--frm-max-width: 1440px;--frm-width-md: 1024px;--frm-width-sm: 768px}@media(prefers-color-scheme: light){:root:not([data-theme=dark]){color-scheme:light;--frm-color-accent-dim: #C0B9A9;--frm-color-fg-base: #000;--frm-color-fg-strong: #0a0a0a;--frm-color-fg-muted: #505050;--frm-color-fg-subtle: #737373;--frm-color-bg-base: #f5f5f5;--frm-color-bg-2: #e5e5e5;--frm-color-bg-card: #fff;--frm-color-bg-elevated: #fff;--frm-color-border: #e5e5e5;--frm-color-border-strong: #d4d4d4;--frm-color-border-clear: rgba(68, 68, 68, .15);--frm-color-error: #ef4444;--frm-color-error-bg: rgba(239, 68, 68, .08);--frm-color-fg-on-accent: #000;--frm-color-fg-on-inverse: #fff;--frm-color-bg-page: #f5f5f5;--frm-color-bg-section: #fff;--frm-color-bg-plain: #fff;--frm-color-bg-panel: #e5e5e5;--frm-color-bg-overlay: rgba(16, 16, 16, .7);--frm-color-divider: #d4d4d4;--frm-color-shadow-soft: rgba(0, 0, 0, .12);--frm-color-header-bg: #fff;--frm-color-header-fg: #000;--frm-color-header-border: #d4d4d4;--frm-color-header-shadow: rgba(0, 0, 0, .1);--frm-header-logo-filter: none;--frm-color-theme-switch-bg: #e5e5e5;--frm-color-theme-switch-border: #444;--frm-color-theme-switch-active-bg: #fff;--frm-color-theme-switch-active-border: #d4d4d4;--frm-color-theme-switch-active-fg: #0a0a0a;--frm-color-theme-switch-inactive-fg: #222;--frm-color-footer-bg: linear-gradient(180deg, #fff 0%, #f5f5f5 100%);--frm-color-footer-fg: #0a0a0a;--frm-color-footer-divider: #d4d4d4;--frm-color-card-bg: #fff;--frm-color-card-fg: #000;--frm-color-card-muted: #505050;--frm-color-card-border: rgba(68, 68, 68, .15);--frm-color-card-shadow: rgba(0, 0, 0, .05);--frm-color-media-inverse-bg: #000;--frm-color-button-contrast-bg: #fff;--frm-color-button-contrast-hover-bg: #e5e5e5;--frm-color-button-contrast-fg: #0a0a0a;--frm-color-button-contrast-inner: #f5f5f5;--frm-color-button-contrast-border: #d4d4d4;--frm-color-hero-bg: linear-gradient(180deg, #f5f5f5 0%, #e5e5e5 100%);--frm-color-hero-ring: rgba(118, 118, 118, .3);--frm-color-about-bg: linear-gradient(180deg, #fff 0%, #f5f5f5 100%);--frm-color-noise: #ddd;--frm-hero-graphic-filter: none;--frm-hero-graphic-opacity: 1}}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light;--frm-color-accent-dim: #C0B9A9;--frm-color-fg-base: #000;--frm-color-fg-strong: #0a0a0a;--frm-color-fg-muted: #505050;--frm-color-fg-subtle: #737373;--frm-color-bg-base: #f5f5f5;--frm-color-bg-2: #e5e5e5;--frm-color-bg-card: #fff;--frm-color-bg-elevated: #fff;--frm-color-border: #e5e5e5;--frm-color-border-strong: #d4d4d4;--frm-color-border-clear: rgba(68, 68, 68, .15);--frm-color-error: #ef4444;--frm-color-error-bg: rgba(239, 68, 68, .08);--frm-color-fg-on-accent: #000;--frm-color-fg-on-inverse: #fff;--frm-color-bg-page: #f5f5f5;--frm-color-bg-section: #fff;--frm-color-bg-plain: #fff;--frm-color-bg-panel: #e5e5e5;--frm-color-bg-overlay: rgba(16, 16, 16, .7);--frm-color-divider: #d4d4d4;--frm-color-shadow-soft: rgba(0, 0, 0, .12);--frm-color-header-bg: #fff;--frm-color-header-fg: #000;--frm-color-header-border: #d4d4d4;--frm-color-header-shadow: rgba(0, 0, 0, .1);--frm-header-logo-filter: none;--frm-color-theme-switch-bg: #e5e5e5;--frm-color-theme-switch-border: #444;--frm-color-theme-switch-active-bg: #fff;--frm-color-theme-switch-active-border: #d4d4d4;--frm-color-theme-switch-active-fg: #0a0a0a;--frm-color-theme-switch-inactive-fg: #222;--frm-color-footer-bg: linear-gradient(180deg, #fff 0%, #f5f5f5 100%);--frm-color-footer-fg: #0a0a0a;--frm-color-footer-divider: #d4d4d4;--frm-color-card-bg: #fff;--frm-color-card-fg: #000;--frm-color-card-muted: #505050;--frm-color-card-border: rgba(68, 68, 68, .15);--frm-color-card-shadow: rgba(0, 0, 0, .05);--frm-color-media-inverse-bg: #000;--frm-color-button-contrast-bg: #fff;--frm-color-button-contrast-hover-bg: #e5e5e5;--frm-color-button-contrast-fg: #0a0a0a;--frm-color-button-contrast-inner: #f5f5f5;--frm-color-button-contrast-border: #d4d4d4;--frm-color-hero-bg: linear-gradient(180deg, #f5f5f5 0%, #e5e5e5 100%);--frm-color-hero-ring: rgba(118, 118, 118, .3);--frm-color-about-bg: linear-gradient(180deg, #fff 0%, #f5f5f5 100%);--frm-color-noise: #ddd;--frm-hero-graphic-filter: none;--frm-hero-graphic-opacity: 1}.f12{font-size:12px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f24{font-size:24px}.f30{font-size:30px}.f32{font-size:32px}.f36{font-size:36px}.f40{font-size:40px}.f46{font-size:46px}.f48{font-size:48px}.f56{font-size:56px}.f64{font-size:64px}.w400{font-weight:400}.w500{font-weight:500}.w600{font-weight:600}.l12{line-height:12px}.l16{line-height:16px}.l18{line-height:18px}.l20{line-height:20px}.l22{line-height:22px}.l24{line-height:24px}.l26{line-height:26.4px}.l28{line-height:28px}.l29{line-height:28.8px}.l32{line-height:32px}.l34{line-height:33.6px}.l36{line-height:36px}.l40{line-height:39.6px}.l42{line-height:42px}.l46{line-height:46px}.l48{line-height:48px}.l50{line-height:50.4px}.l56{line-height:56px}.l64{line-height:64px}.l1em{line-height:1em}.ls-0{letter-spacing:0}.ls-012{letter-spacing:.12px}.ls-014{letter-spacing:.14px}.ls-016{letter-spacing:.16px}.ls-018{letter-spacing:-0.18px}.ls-020{letter-spacing:-0.2px}.ls-060{letter-spacing:-0.6px}.ls-084{letter-spacing:-0.84px}.ls-096{letter-spacing:-0.96px}.ls-108{letter-spacing:-1.08px}.ls-112{letter-spacing:-1.12px}.ls-138{letter-spacing:-1.38px}.ls-140{letter-spacing:-1.4px}.ls-150{letter-spacing:-1.5px}.ls-168{letter-spacing:-1.68px}.ls-192{letter-spacing:-1.92px}.ls-240{letter-spacing:-2.4px}.head-h1,p.head-h1,.head-h1 p,.head-h1,span.head-h1,.head-h1 span,.head-h1,ul.head-h1,.head-h1 ul,.head-h1,ol.head-h1,.head-h1 ol,.head-h1,li.head-h1,.head-h1 li,.head-h1,h1.head-h1,.head-h1 h1,.head-h1,h2.head-h1,.head-h1 h2,.head-h1,h3.head-h1,.head-h1 h3,.head-h1,h4.head-h1,.head-h1 h4,.head-h1,h5.head-h1,.head-h1 h5,.head-h1,h6.head-h1,.head-h1 h6{font-size:36px;font-weight:500;line-height:36px;letter-spacing:-1.08px}@media only screen and (min-width: 768px){.head-h1,p.head-h1,.head-h1 p,.head-h1,span.head-h1,.head-h1 span,.head-h1,ul.head-h1,.head-h1 ul,.head-h1,ol.head-h1,.head-h1 ol,.head-h1,li.head-h1,.head-h1 li,.head-h1,h1.head-h1,.head-h1 h1,.head-h1,h2.head-h1,.head-h1 h2,.head-h1,h3.head-h1,.head-h1 h3,.head-h1,h4.head-h1,.head-h1 h4,.head-h1,h5.head-h1,.head-h1 h5,.head-h1,h6.head-h1,.head-h1 h6{font-size:46px;font-weight:500;line-height:46px;letter-spacing:-1.38px}}@media only screen and (min-width: 1280px){.head-h1,p.head-h1,.head-h1 p,.head-h1,span.head-h1,.head-h1 span,.head-h1,ul.head-h1,.head-h1 ul,.head-h1,ol.head-h1,.head-h1 ol,.head-h1,li.head-h1,.head-h1 li,.head-h1,h1.head-h1,.head-h1 h1,.head-h1,h2.head-h1,.head-h1 h2,.head-h1,h3.head-h1,.head-h1 h3,.head-h1,h4.head-h1,.head-h1 h4,.head-h1,h5.head-h1,.head-h1 h5,.head-h1,h6.head-h1,.head-h1 h6{font-size:64px;font-weight:500;line-height:64px;letter-spacing:-1.92px}}.head-h2,p.head-h2,.head-h2 p,.head-h2,span.head-h2,.head-h2 span,.head-h2,ul.head-h2,.head-h2 ul,.head-h2,ol.head-h2,.head-h2 ol,.head-h2,li.head-h2,.head-h2 li,.head-h2,h1.head-h2,.head-h2 h1,.head-h2,h2.head-h2,.head-h2 h2,.head-h2,h3.head-h2,.head-h2 h3,.head-h2,h4.head-h2,.head-h2 h4,.head-h2,h5.head-h2,.head-h2 h5,.head-h2,h6.head-h2,.head-h2 h6{font-size:32px;font-weight:500;line-height:33.6px;letter-spacing:-1.12px}@media only screen and (min-width: 768px){.head-h2,p.head-h2,.head-h2 p,.head-h2,span.head-h2,.head-h2 span,.head-h2,ul.head-h2,.head-h2 ul,.head-h2,ol.head-h2,.head-h2 ol,.head-h2,li.head-h2,.head-h2 li,.head-h2,h1.head-h2,.head-h2 h1,.head-h2,h2.head-h2,.head-h2 h2,.head-h2,h3.head-h2,.head-h2 h3,.head-h2,h4.head-h2,.head-h2 h4,.head-h2,h5.head-h2,.head-h2 h5,.head-h2,h6.head-h2,.head-h2 h6{font-size:40px;font-weight:500;line-height:42px;letter-spacing:-1.4px}}@media only screen and (min-width: 1280px){.head-h2,p.head-h2,.head-h2 p,.head-h2,span.head-h2,.head-h2 span,.head-h2,ul.head-h2,.head-h2 ul,.head-h2,ol.head-h2,.head-h2 ol,.head-h2,li.head-h2,.head-h2 li,.head-h2,h1.head-h2,.head-h2 h1,.head-h2,h2.head-h2,.head-h2 h2,.head-h2,h3.head-h2,.head-h2 h3,.head-h2,h4.head-h2,.head-h2 h4,.head-h2,h5.head-h2,.head-h2 h5,.head-h2,h6.head-h2,.head-h2 h6{font-size:48px;font-weight:500;line-height:50.4px;letter-spacing:-1.68px}}.head-h3,p.head-h3,.head-h3 p,.head-h3,span.head-h3,.head-h3 span,.head-h3,ul.head-h3,.head-h3 ul,.head-h3,ol.head-h3,.head-h3 ol,.head-h3,li.head-h3,.head-h3 li,.head-h3,h1.head-h3,.head-h3 h1,.head-h3,h2.head-h3,.head-h3 h2,.head-h3,h3.head-h3,.head-h3 h3,.head-h3,h4.head-h3,.head-h3 h4,.head-h3,h5.head-h3,.head-h3 h5,.head-h3,h6.head-h3,.head-h3 h6{font-size:24px;font-weight:500;line-height:26.4px;letter-spacing:-0.84px}@media only screen and (min-width: 768px){.head-h3,p.head-h3,.head-h3 p,.head-h3,span.head-h3,.head-h3 span,.head-h3,ul.head-h3,.head-h3 ul,.head-h3,ol.head-h3,.head-h3 ol,.head-h3,li.head-h3,.head-h3 li,.head-h3,h1.head-h3,.head-h3 h1,.head-h3,h2.head-h3,.head-h3 h2,.head-h3,h3.head-h3,.head-h3 h3,.head-h3,h4.head-h3,.head-h3 h4,.head-h3,h5.head-h3,.head-h3 h5,.head-h3,h6.head-h3,.head-h3 h6{font-size:36px;font-weight:500;line-height:39.6px;letter-spacing:-0.96px}}.body-base,p.body-base,.body-base p,.body-base,span.body-base,.body-base span,.body-base,ul.body-base,.body-base ul,.body-base,ol.body-base,.body-base ol,.body-base,li.body-base,.body-base li,.body-base,h1.body-base,.body-base h1,.body-base,h2.body-base,.body-base h2,.body-base,h3.body-base,.body-base h3,.body-base,h4.body-base,.body-base h4,.body-base,h5.body-base,.body-base h5,.body-base,h6.body-base,.body-base h6{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}.body-lg,p.body-lg,.body-lg p,.body-lg,span.body-lg,.body-lg span,.body-lg,ul.body-lg,.body-lg ul,.body-lg,ol.body-lg,.body-lg ol,.body-lg,li.body-lg,.body-lg li,.body-lg,h1.body-lg,.body-lg h1,.body-lg,h2.body-lg,.body-lg h2,.body-lg,h3.body-lg,.body-lg h3,.body-lg,h4.body-lg,.body-lg h4,.body-lg,h5.body-lg,.body-lg h5,.body-lg,h6.body-lg,.body-lg h6{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}@media only screen and (min-width: 768px){.body-lg,p.body-lg,.body-lg p,.body-lg,span.body-lg,.body-lg span,.body-lg,ul.body-lg,.body-lg ul,.body-lg,ol.body-lg,.body-lg ol,.body-lg,li.body-lg,.body-lg li,.body-lg,h1.body-lg,.body-lg h1,.body-lg,h2.body-lg,.body-lg h2,.body-lg,h3.body-lg,.body-lg h3,.body-lg,h4.body-lg,.body-lg h4,.body-lg,h5.body-lg,.body-lg h5,.body-lg,h6.body-lg,.body-lg h6{font-size:20px;font-weight:400;line-height:28px;letter-spacing:0}}.ui-label-base,p.ui-label-base,.ui-label-base p,.ui-label-base,span.ui-label-base,.ui-label-base span,.ui-label-base,ul.ui-label-base,.ui-label-base ul,.ui-label-base,ol.ui-label-base,.ui-label-base ol,.ui-label-base,li.ui-label-base,.ui-label-base li,.ui-label-base,h1.ui-label-base,.ui-label-base h1,.ui-label-base,h2.ui-label-base,.ui-label-base h2,.ui-label-base,h3.ui-label-base,.ui-label-base h3,.ui-label-base,h4.ui-label-base,.ui-label-base h4,.ui-label-base,h5.ui-label-base,.ui-label-base h5,.ui-label-base,h6.ui-label-base,.ui-label-base h6{font-size:16px;font-weight:600;line-height:24px;letter-spacing:.16px}.ui-label-sm,p.ui-label-sm,.ui-label-sm p,.ui-label-sm,span.ui-label-sm,.ui-label-sm span,.ui-label-sm,ul.ui-label-sm,.ui-label-sm ul,.ui-label-sm,ol.ui-label-sm,.ui-label-sm ol,.ui-label-sm,li.ui-label-sm,.ui-label-sm li,.ui-label-sm,h1.ui-label-sm,.ui-label-sm h1,.ui-label-sm,h2.ui-label-sm,.ui-label-sm h2,.ui-label-sm,h3.ui-label-sm,.ui-label-sm h3,.ui-label-sm,h4.ui-label-sm,.ui-label-sm h4,.ui-label-sm,h5.ui-label-sm,.ui-label-sm h5,.ui-label-sm,h6.ui-label-sm,.ui-label-sm h6{font-size:14px;font-weight:600;line-height:20px;letter-spacing:.14px}.header-primary,p.header-primary,.header-primary p,.header-primary,span.header-primary,.header-primary span,.header-primary,ul.header-primary,.header-primary ul,.header-primary,ol.header-primary,.header-primary ol,.header-primary,li.header-primary,.header-primary li,.header-primary,h1.header-primary,.header-primary h1,.header-primary,h2.header-primary,.header-primary h2,.header-primary,h3.header-primary,.header-primary h3,.header-primary,h4.header-primary,.header-primary h4,.header-primary,h5.header-primary,.header-primary h5,.header-primary,h6.header-primary,.header-primary h6{font-size:36px;font-weight:500;line-height:36px;letter-spacing:-1.08px}@media only screen and (min-width: 768px){.header-primary,p.header-primary,.header-primary p,.header-primary,span.header-primary,.header-primary span,.header-primary,ul.header-primary,.header-primary ul,.header-primary,ol.header-primary,.header-primary ol,.header-primary,li.header-primary,.header-primary li,.header-primary,h1.header-primary,.header-primary h1,.header-primary,h2.header-primary,.header-primary h2,.header-primary,h3.header-primary,.header-primary h3,.header-primary,h4.header-primary,.header-primary h4,.header-primary,h5.header-primary,.header-primary h5,.header-primary,h6.header-primary,.header-primary h6{font-size:46px;font-weight:500;line-height:46px;letter-spacing:-1.38px}}@media only screen and (min-width: 1280px){.header-primary,p.header-primary,.header-primary p,.header-primary,span.header-primary,.header-primary span,.header-primary,ul.header-primary,.header-primary ul,.header-primary,ol.header-primary,.header-primary ol,.header-primary,li.header-primary,.header-primary li,.header-primary,h1.header-primary,.header-primary h1,.header-primary,h2.header-primary,.header-primary h2,.header-primary,h3.header-primary,.header-primary h3,.header-primary,h4.header-primary,.header-primary h4,.header-primary,h5.header-primary,.header-primary h5,.header-primary,h6.header-primary,.header-primary h6{font-size:64px;font-weight:500;line-height:64px;letter-spacing:-1.92px}}.header-secondary,p.header-secondary,.header-secondary p,.header-secondary,span.header-secondary,.header-secondary span,.header-secondary,ul.header-secondary,.header-secondary ul,.header-secondary,ol.header-secondary,.header-secondary ol,.header-secondary,li.header-secondary,.header-secondary li,.header-secondary,h1.header-secondary,.header-secondary h1,.header-secondary,h2.header-secondary,.header-secondary h2,.header-secondary,h3.header-secondary,.header-secondary h3,.header-secondary,h4.header-secondary,.header-secondary h4,.header-secondary,h5.header-secondary,.header-secondary h5,.header-secondary,h6.header-secondary,.header-secondary h6{font-size:32px;font-weight:500;line-height:33.6px;letter-spacing:-1.12px}@media only screen and (min-width: 768px){.header-secondary,p.header-secondary,.header-secondary p,.header-secondary,span.header-secondary,.header-secondary span,.header-secondary,ul.header-secondary,.header-secondary ul,.header-secondary,ol.header-secondary,.header-secondary ol,.header-secondary,li.header-secondary,.header-secondary li,.header-secondary,h1.header-secondary,.header-secondary h1,.header-secondary,h2.header-secondary,.header-secondary h2,.header-secondary,h3.header-secondary,.header-secondary h3,.header-secondary,h4.header-secondary,.header-secondary h4,.header-secondary,h5.header-secondary,.header-secondary h5,.header-secondary,h6.header-secondary,.header-secondary h6{font-size:40px;font-weight:500;line-height:42px;letter-spacing:-1.4px}}@media only screen and (min-width: 1280px){.header-secondary,p.header-secondary,.header-secondary p,.header-secondary,span.header-secondary,.header-secondary span,.header-secondary,ul.header-secondary,.header-secondary ul,.header-secondary,ol.header-secondary,.header-secondary ol,.header-secondary,li.header-secondary,.header-secondary li,.header-secondary,h1.header-secondary,.header-secondary h1,.header-secondary,h2.header-secondary,.header-secondary h2,.header-secondary,h3.header-secondary,.header-secondary h3,.header-secondary,h4.header-secondary,.header-secondary h4,.header-secondary,h5.header-secondary,.header-secondary h5,.header-secondary,h6.header-secondary,.header-secondary h6{font-size:48px;font-weight:500;line-height:50.4px;letter-spacing:-1.68px}}.general-text,p.general-text,.general-text p,.general-text,span.general-text,.general-text span,.general-text,ul.general-text,.general-text ul,.general-text,ol.general-text,.general-text ol,.general-text,li.general-text,.general-text li,.general-text,h1.general-text,.general-text h1,.general-text,h2.general-text,.general-text h2,.general-text,h3.general-text,.general-text h3,.general-text,h4.general-text,.general-text h4,.general-text,h5.general-text,.general-text h5,.general-text,h6.general-text,.general-text h6{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}@media only screen and (min-width: 768px){.general-text,p.general-text,.general-text p,.general-text,span.general-text,.general-text span,.general-text,ul.general-text,.general-text ul,.general-text,ol.general-text,.general-text ol,.general-text,li.general-text,.general-text li,.general-text,h1.general-text,.general-text h1,.general-text,h2.general-text,.general-text h2,.general-text,h3.general-text,.general-text h3,.general-text,h4.general-text,.general-text h4,.general-text,h5.general-text,.general-text h5,.general-text,h6.general-text,.general-text h6{font-size:20px;font-weight:400;line-height:28px;letter-spacing:0}}.strong-text-s,p.strong-text-s,.strong-text-s p,.strong-text-s,span.strong-text-s,.strong-text-s span,.strong-text-s,ul.strong-text-s,.strong-text-s ul,.strong-text-s,ol.strong-text-s,.strong-text-s ol,.strong-text-s,li.strong-text-s,.strong-text-s li,.strong-text-s,h1.strong-text-s,.strong-text-s h1,.strong-text-s,h2.strong-text-s,.strong-text-s h2,.strong-text-s,h3.strong-text-s,.strong-text-s h3,.strong-text-s,h4.strong-text-s,.strong-text-s h4,.strong-text-s,h5.strong-text-s,.strong-text-s h5,.strong-text-s,h6.strong-text-s,.strong-text-s h6{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0}@media only screen and (min-width: 768px){.strong-text-s,p.strong-text-s,.strong-text-s p,.strong-text-s,span.strong-text-s,.strong-text-s span,.strong-text-s,ul.strong-text-s,.strong-text-s ul,.strong-text-s,ol.strong-text-s,.strong-text-s ol,.strong-text-s,li.strong-text-s,.strong-text-s li,.strong-text-s,h1.strong-text-s,.strong-text-s h1,.strong-text-s,h2.strong-text-s,.strong-text-s h2,.strong-text-s,h3.strong-text-s,.strong-text-s h3,.strong-text-s,h4.strong-text-s,.strong-text-s h4,.strong-text-s,h5.strong-text-s,.strong-text-s h5,.strong-text-s,h6.strong-text-s,.strong-text-s h6{font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:-0.6px}}.strong-text-m,p.strong-text-m,.strong-text-m p,.strong-text-m,span.strong-text-m,.strong-text-m span,.strong-text-m,ul.strong-text-m,.strong-text-m ul,.strong-text-m,ol.strong-text-m,.strong-text-m ol,.strong-text-m,li.strong-text-m,.strong-text-m li,.strong-text-m,h1.strong-text-m,.strong-text-m h1,.strong-text-m,h2.strong-text-m,.strong-text-m h2,.strong-text-m,h3.strong-text-m,.strong-text-m h3,.strong-text-m,h4.strong-text-m,.strong-text-m h4,.strong-text-m,h5.strong-text-m,.strong-text-m h5,.strong-text-m,h6.strong-text-m,.strong-text-m h6{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0}@media only screen and (min-width: 768px){.strong-text-m,p.strong-text-m,.strong-text-m p,.strong-text-m,span.strong-text-m,.strong-text-m span,.strong-text-m,ul.strong-text-m,.strong-text-m ul,.strong-text-m,ol.strong-text-m,.strong-text-m ol,.strong-text-m,li.strong-text-m,.strong-text-m li,.strong-text-m,h1.strong-text-m,.strong-text-m h1,.strong-text-m,h2.strong-text-m,.strong-text-m h2,.strong-text-m,h3.strong-text-m,.strong-text-m h3,.strong-text-m,h4.strong-text-m,.strong-text-m h4,.strong-text-m,h5.strong-text-m,.strong-text-m h5,.strong-text-m,h6.strong-text-m,.strong-text-m h6{font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:-0.6px}}@media only screen and (min-width: 1024px){.strong-text-m,p.strong-text-m,.strong-text-m p,.strong-text-m,span.strong-text-m,.strong-text-m span,.strong-text-m,ul.strong-text-m,.strong-text-m ul,.strong-text-m,ol.strong-text-m,.strong-text-m ol,.strong-text-m,li.strong-text-m,.strong-text-m li,.strong-text-m,h1.strong-text-m,.strong-text-m h1,.strong-text-m,h2.strong-text-m,.strong-text-m h2,.strong-text-m,h3.strong-text-m,.strong-text-m h3,.strong-text-m,h4.strong-text-m,.strong-text-m h4,.strong-text-m,h5.strong-text-m,.strong-text-m h5,.strong-text-m,h6.strong-text-m,.strong-text-m h6{font-size:30px;font-weight:500;line-height:36px;letter-spacing:-0.96px}}@media(min-width: 360px){.min-360-f12{font-size:12px}.min-360-f14{font-size:14px}.min-360-f16{font-size:16px}.min-360-f18{font-size:18px}.min-360-f20{font-size:20px}.min-360-f24{font-size:24px}.min-360-f30{font-size:30px}.min-360-f32{font-size:32px}.min-360-f36{font-size:36px}.min-360-f40{font-size:40px}.min-360-f46{font-size:46px}.min-360-f48{font-size:48px}.min-360-f56{font-size:56px}.min-360-f64{font-size:64px}}@media(max-width: 360px){.max-360-f12{font-size:12px}.max-360-f14{font-size:14px}.max-360-f16{font-size:16px}.max-360-f18{font-size:18px}.max-360-f20{font-size:20px}.max-360-f24{font-size:24px}.max-360-f30{font-size:30px}.max-360-f32{font-size:32px}.max-360-f36{font-size:36px}.max-360-f40{font-size:40px}.max-360-f46{font-size:46px}.max-360-f48{font-size:48px}.max-360-f56{font-size:56px}.max-360-f64{font-size:64px}}@media(min-width: 768px){.min-768-f12{font-size:12px}.min-768-f14{font-size:14px}.min-768-f16{font-size:16px}.min-768-f18{font-size:18px}.min-768-f20{font-size:20px}.min-768-f24{font-size:24px}.min-768-f30{font-size:30px}.min-768-f32{font-size:32px}.min-768-f36{font-size:36px}.min-768-f40{font-size:40px}.min-768-f46{font-size:46px}.min-768-f48{font-size:48px}.min-768-f56{font-size:56px}.min-768-f64{font-size:64px}}@media(max-width: 768px){.max-768-f12{font-size:12px}.max-768-f14{font-size:14px}.max-768-f16{font-size:16px}.max-768-f18{font-size:18px}.max-768-f20{font-size:20px}.max-768-f24{font-size:24px}.max-768-f30{font-size:30px}.max-768-f32{font-size:32px}.max-768-f36{font-size:36px}.max-768-f40{font-size:40px}.max-768-f46{font-size:46px}.max-768-f48{font-size:48px}.max-768-f56{font-size:56px}.max-768-f64{font-size:64px}}@media(min-width: 1024px){.min-1024-f12{font-size:12px}.min-1024-f14{font-size:14px}.min-1024-f16{font-size:16px}.min-1024-f18{font-size:18px}.min-1024-f20{font-size:20px}.min-1024-f24{font-size:24px}.min-1024-f30{font-size:30px}.min-1024-f32{font-size:32px}.min-1024-f36{font-size:36px}.min-1024-f40{font-size:40px}.min-1024-f46{font-size:46px}.min-1024-f48{font-size:48px}.min-1024-f56{font-size:56px}.min-1024-f64{font-size:64px}}@media(max-width: 1024px){.max-1024-f12{font-size:12px}.max-1024-f14{font-size:14px}.max-1024-f16{font-size:16px}.max-1024-f18{font-size:18px}.max-1024-f20{font-size:20px}.max-1024-f24{font-size:24px}.max-1024-f30{font-size:30px}.max-1024-f32{font-size:32px}.max-1024-f36{font-size:36px}.max-1024-f40{font-size:40px}.max-1024-f46{font-size:46px}.max-1024-f48{font-size:48px}.max-1024-f56{font-size:56px}.max-1024-f64{font-size:64px}}@media(min-width: 1280px){.min-1280-f12{font-size:12px}.min-1280-f14{font-size:14px}.min-1280-f16{font-size:16px}.min-1280-f18{font-size:18px}.min-1280-f20{font-size:20px}.min-1280-f24{font-size:24px}.min-1280-f30{font-size:30px}.min-1280-f32{font-size:32px}.min-1280-f36{font-size:36px}.min-1280-f40{font-size:40px}.min-1280-f46{font-size:46px}.min-1280-f48{font-size:48px}.min-1280-f56{font-size:56px}.min-1280-f64{font-size:64px}}@media(max-width: 1280px){.max-1280-f12{font-size:12px}.max-1280-f14{font-size:14px}.max-1280-f16{font-size:16px}.max-1280-f18{font-size:18px}.max-1280-f20{font-size:20px}.max-1280-f24{font-size:24px}.max-1280-f30{font-size:30px}.max-1280-f32{font-size:32px}.max-1280-f36{font-size:36px}.max-1280-f40{font-size:40px}.max-1280-f46{font-size:46px}.max-1280-f48{font-size:48px}.max-1280-f56{font-size:56px}.max-1280-f64{font-size:64px}}@media(min-width: 1440px){.min-1440-f12{font-size:12px}.min-1440-f14{font-size:14px}.min-1440-f16{font-size:16px}.min-1440-f18{font-size:18px}.min-1440-f20{font-size:20px}.min-1440-f24{font-size:24px}.min-1440-f30{font-size:30px}.min-1440-f32{font-size:32px}.min-1440-f36{font-size:36px}.min-1440-f40{font-size:40px}.min-1440-f46{font-size:46px}.min-1440-f48{font-size:48px}.min-1440-f56{font-size:56px}.min-1440-f64{font-size:64px}}@media(max-width: 1440px){.max-1440-f12{font-size:12px}.max-1440-f14{font-size:14px}.max-1440-f16{font-size:16px}.max-1440-f18{font-size:18px}.max-1440-f20{font-size:20px}.max-1440-f24{font-size:24px}.max-1440-f30{font-size:30px}.max-1440-f32{font-size:32px}.max-1440-f36{font-size:36px}.max-1440-f40{font-size:40px}.max-1440-f46{font-size:46px}.max-1440-f48{font-size:48px}.max-1440-f56{font-size:56px}.max-1440-f64{font-size:64px}}@media(min-width: 360px){.min-360-w400{font-weight:400}.min-360-w500{font-weight:500}.min-360-w600{font-weight:600}}@media(max-width: 360px){.max-360-w400{font-weight:400}.max-360-w500{font-weight:500}.max-360-w600{font-weight:600}}@media(min-width: 768px){.min-768-w400{font-weight:400}.min-768-w500{font-weight:500}.min-768-w600{font-weight:600}}@media(max-width: 768px){.max-768-w400{font-weight:400}.max-768-w500{font-weight:500}.max-768-w600{font-weight:600}}@media(min-width: 1024px){.min-1024-w400{font-weight:400}.min-1024-w500{font-weight:500}.min-1024-w600{font-weight:600}}@media(max-width: 1024px){.max-1024-w400{font-weight:400}.max-1024-w500{font-weight:500}.max-1024-w600{font-weight:600}}@media(min-width: 1280px){.min-1280-w400{font-weight:400}.min-1280-w500{font-weight:500}.min-1280-w600{font-weight:600}}@media(max-width: 1280px){.max-1280-w400{font-weight:400}.max-1280-w500{font-weight:500}.max-1280-w600{font-weight:600}}@media(min-width: 1440px){.min-1440-w400{font-weight:400}.min-1440-w500{font-weight:500}.min-1440-w600{font-weight:600}}@media(max-width: 1440px){.max-1440-w400{font-weight:400}.max-1440-w500{font-weight:500}.max-1440-w600{font-weight:600}}@media(min-width: 360px){.min-360-l12{line-height:12px}.min-360-l16{line-height:16px}.min-360-l18{line-height:18px}.min-360-l20{line-height:20px}.min-360-l22{line-height:22px}.min-360-l24{line-height:24px}.min-360-l26{line-height:26.4px}.min-360-l28{line-height:28px}.min-360-l29{line-height:28.8px}.min-360-l32{line-height:32px}.min-360-l34{line-height:33.6px}.min-360-l36{line-height:36px}.min-360-l40{line-height:39.6px}.min-360-l42{line-height:42px}.min-360-l46{line-height:46px}.min-360-l48{line-height:48px}.min-360-l50{line-height:50.4px}.min-360-l56{line-height:56px}.min-360-l64{line-height:64px}.min-360-l1em{line-height:1em}}@media(max-width: 360px){.max-360-l12{line-height:12px}.max-360-l16{line-height:16px}.max-360-l18{line-height:18px}.max-360-l20{line-height:20px}.max-360-l22{line-height:22px}.max-360-l24{line-height:24px}.max-360-l26{line-height:26.4px}.max-360-l28{line-height:28px}.max-360-l29{line-height:28.8px}.max-360-l32{line-height:32px}.max-360-l34{line-height:33.6px}.max-360-l36{line-height:36px}.max-360-l40{line-height:39.6px}.max-360-l42{line-height:42px}.max-360-l46{line-height:46px}.max-360-l48{line-height:48px}.max-360-l50{line-height:50.4px}.max-360-l56{line-height:56px}.max-360-l64{line-height:64px}.max-360-l1em{line-height:1em}}@media(min-width: 768px){.min-768-l12{line-height:12px}.min-768-l16{line-height:16px}.min-768-l18{line-height:18px}.min-768-l20{line-height:20px}.min-768-l22{line-height:22px}.min-768-l24{line-height:24px}.min-768-l26{line-height:26.4px}.min-768-l28{line-height:28px}.min-768-l29{line-height:28.8px}.min-768-l32{line-height:32px}.min-768-l34{line-height:33.6px}.min-768-l36{line-height:36px}.min-768-l40{line-height:39.6px}.min-768-l42{line-height:42px}.min-768-l46{line-height:46px}.min-768-l48{line-height:48px}.min-768-l50{line-height:50.4px}.min-768-l56{line-height:56px}.min-768-l64{line-height:64px}.min-768-l1em{line-height:1em}}@media(max-width: 768px){.max-768-l12{line-height:12px}.max-768-l16{line-height:16px}.max-768-l18{line-height:18px}.max-768-l20{line-height:20px}.max-768-l22{line-height:22px}.max-768-l24{line-height:24px}.max-768-l26{line-height:26.4px}.max-768-l28{line-height:28px}.max-768-l29{line-height:28.8px}.max-768-l32{line-height:32px}.max-768-l34{line-height:33.6px}.max-768-l36{line-height:36px}.max-768-l40{line-height:39.6px}.max-768-l42{line-height:42px}.max-768-l46{line-height:46px}.max-768-l48{line-height:48px}.max-768-l50{line-height:50.4px}.max-768-l56{line-height:56px}.max-768-l64{line-height:64px}.max-768-l1em{line-height:1em}}@media(min-width: 1024px){.min-1024-l12{line-height:12px}.min-1024-l16{line-height:16px}.min-1024-l18{line-height:18px}.min-1024-l20{line-height:20px}.min-1024-l22{line-height:22px}.min-1024-l24{line-height:24px}.min-1024-l26{line-height:26.4px}.min-1024-l28{line-height:28px}.min-1024-l29{line-height:28.8px}.min-1024-l32{line-height:32px}.min-1024-l34{line-height:33.6px}.min-1024-l36{line-height:36px}.min-1024-l40{line-height:39.6px}.min-1024-l42{line-height:42px}.min-1024-l46{line-height:46px}.min-1024-l48{line-height:48px}.min-1024-l50{line-height:50.4px}.min-1024-l56{line-height:56px}.min-1024-l64{line-height:64px}.min-1024-l1em{line-height:1em}}@media(max-width: 1024px){.max-1024-l12{line-height:12px}.max-1024-l16{line-height:16px}.max-1024-l18{line-height:18px}.max-1024-l20{line-height:20px}.max-1024-l22{line-height:22px}.max-1024-l24{line-height:24px}.max-1024-l26{line-height:26.4px}.max-1024-l28{line-height:28px}.max-1024-l29{line-height:28.8px}.max-1024-l32{line-height:32px}.max-1024-l34{line-height:33.6px}.max-1024-l36{line-height:36px}.max-1024-l40{line-height:39.6px}.max-1024-l42{line-height:42px}.max-1024-l46{line-height:46px}.max-1024-l48{line-height:48px}.max-1024-l50{line-height:50.4px}.max-1024-l56{line-height:56px}.max-1024-l64{line-height:64px}.max-1024-l1em{line-height:1em}}@media(min-width: 1280px){.min-1280-l12{line-height:12px}.min-1280-l16{line-height:16px}.min-1280-l18{line-height:18px}.min-1280-l20{line-height:20px}.min-1280-l22{line-height:22px}.min-1280-l24{line-height:24px}.min-1280-l26{line-height:26.4px}.min-1280-l28{line-height:28px}.min-1280-l29{line-height:28.8px}.min-1280-l32{line-height:32px}.min-1280-l34{line-height:33.6px}.min-1280-l36{line-height:36px}.min-1280-l40{line-height:39.6px}.min-1280-l42{line-height:42px}.min-1280-l46{line-height:46px}.min-1280-l48{line-height:48px}.min-1280-l50{line-height:50.4px}.min-1280-l56{line-height:56px}.min-1280-l64{line-height:64px}.min-1280-l1em{line-height:1em}}@media(max-width: 1280px){.max-1280-l12{line-height:12px}.max-1280-l16{line-height:16px}.max-1280-l18{line-height:18px}.max-1280-l20{line-height:20px}.max-1280-l22{line-height:22px}.max-1280-l24{line-height:24px}.max-1280-l26{line-height:26.4px}.max-1280-l28{line-height:28px}.max-1280-l29{line-height:28.8px}.max-1280-l32{line-height:32px}.max-1280-l34{line-height:33.6px}.max-1280-l36{line-height:36px}.max-1280-l40{line-height:39.6px}.max-1280-l42{line-height:42px}.max-1280-l46{line-height:46px}.max-1280-l48{line-height:48px}.max-1280-l50{line-height:50.4px}.max-1280-l56{line-height:56px}.max-1280-l64{line-height:64px}.max-1280-l1em{line-height:1em}}@media(min-width: 1440px){.min-1440-l12{line-height:12px}.min-1440-l16{line-height:16px}.min-1440-l18{line-height:18px}.min-1440-l20{line-height:20px}.min-1440-l22{line-height:22px}.min-1440-l24{line-height:24px}.min-1440-l26{line-height:26.4px}.min-1440-l28{line-height:28px}.min-1440-l29{line-height:28.8px}.min-1440-l32{line-height:32px}.min-1440-l34{line-height:33.6px}.min-1440-l36{line-height:36px}.min-1440-l40{line-height:39.6px}.min-1440-l42{line-height:42px}.min-1440-l46{line-height:46px}.min-1440-l48{line-height:48px}.min-1440-l50{line-height:50.4px}.min-1440-l56{line-height:56px}.min-1440-l64{line-height:64px}.min-1440-l1em{line-height:1em}}@media(max-width: 1440px){.max-1440-l12{line-height:12px}.max-1440-l16{line-height:16px}.max-1440-l18{line-height:18px}.max-1440-l20{line-height:20px}.max-1440-l22{line-height:22px}.max-1440-l24{line-height:24px}.max-1440-l26{line-height:26.4px}.max-1440-l28{line-height:28px}.max-1440-l29{line-height:28.8px}.max-1440-l32{line-height:32px}.max-1440-l34{line-height:33.6px}.max-1440-l36{line-height:36px}.max-1440-l40{line-height:39.6px}.max-1440-l42{line-height:42px}.max-1440-l46{line-height:46px}.max-1440-l48{line-height:48px}.max-1440-l50{line-height:50.4px}.max-1440-l56{line-height:56px}.max-1440-l64{line-height:64px}.max-1440-l1em{line-height:1em}}@media(min-width: 360px){.min-360-ls-0{letter-spacing:0}.min-360-ls-012{letter-spacing:.12px}.min-360-ls-014{letter-spacing:.14px}.min-360-ls-016{letter-spacing:.16px}.min-360-ls-018{letter-spacing:-0.18px}.min-360-ls-020{letter-spacing:-0.2px}.min-360-ls-060{letter-spacing:-0.6px}.min-360-ls-084{letter-spacing:-0.84px}.min-360-ls-096{letter-spacing:-0.96px}.min-360-ls-108{letter-spacing:-1.08px}.min-360-ls-112{letter-spacing:-1.12px}.min-360-ls-138{letter-spacing:-1.38px}.min-360-ls-140{letter-spacing:-1.4px}.min-360-ls-150{letter-spacing:-1.5px}.min-360-ls-168{letter-spacing:-1.68px}.min-360-ls-192{letter-spacing:-1.92px}.min-360-ls-240{letter-spacing:-2.4px}}@media(max-width: 360px){.max-360-ls-0{letter-spacing:0}.max-360-ls-012{letter-spacing:.12px}.max-360-ls-014{letter-spacing:.14px}.max-360-ls-016{letter-spacing:.16px}.max-360-ls-018{letter-spacing:-0.18px}.max-360-ls-020{letter-spacing:-0.2px}.max-360-ls-060{letter-spacing:-0.6px}.max-360-ls-084{letter-spacing:-0.84px}.max-360-ls-096{letter-spacing:-0.96px}.max-360-ls-108{letter-spacing:-1.08px}.max-360-ls-112{letter-spacing:-1.12px}.max-360-ls-138{letter-spacing:-1.38px}.max-360-ls-140{letter-spacing:-1.4px}.max-360-ls-150{letter-spacing:-1.5px}.max-360-ls-168{letter-spacing:-1.68px}.max-360-ls-192{letter-spacing:-1.92px}.max-360-ls-240{letter-spacing:-2.4px}}@media(min-width: 768px){.min-768-ls-0{letter-spacing:0}.min-768-ls-012{letter-spacing:.12px}.min-768-ls-014{letter-spacing:.14px}.min-768-ls-016{letter-spacing:.16px}.min-768-ls-018{letter-spacing:-0.18px}.min-768-ls-020{letter-spacing:-0.2px}.min-768-ls-060{letter-spacing:-0.6px}.min-768-ls-084{letter-spacing:-0.84px}.min-768-ls-096{letter-spacing:-0.96px}.min-768-ls-108{letter-spacing:-1.08px}.min-768-ls-112{letter-spacing:-1.12px}.min-768-ls-138{letter-spacing:-1.38px}.min-768-ls-140{letter-spacing:-1.4px}.min-768-ls-150{letter-spacing:-1.5px}.min-768-ls-168{letter-spacing:-1.68px}.min-768-ls-192{letter-spacing:-1.92px}.min-768-ls-240{letter-spacing:-2.4px}}@media(max-width: 768px){.max-768-ls-0{letter-spacing:0}.max-768-ls-012{letter-spacing:.12px}.max-768-ls-014{letter-spacing:.14px}.max-768-ls-016{letter-spacing:.16px}.max-768-ls-018{letter-spacing:-0.18px}.max-768-ls-020{letter-spacing:-0.2px}.max-768-ls-060{letter-spacing:-0.6px}.max-768-ls-084{letter-spacing:-0.84px}.max-768-ls-096{letter-spacing:-0.96px}.max-768-ls-108{letter-spacing:-1.08px}.max-768-ls-112{letter-spacing:-1.12px}.max-768-ls-138{letter-spacing:-1.38px}.max-768-ls-140{letter-spacing:-1.4px}.max-768-ls-150{letter-spacing:-1.5px}.max-768-ls-168{letter-spacing:-1.68px}.max-768-ls-192{letter-spacing:-1.92px}.max-768-ls-240{letter-spacing:-2.4px}}@media(min-width: 1024px){.min-1024-ls-0{letter-spacing:0}.min-1024-ls-012{letter-spacing:.12px}.min-1024-ls-014{letter-spacing:.14px}.min-1024-ls-016{letter-spacing:.16px}.min-1024-ls-018{letter-spacing:-0.18px}.min-1024-ls-020{letter-spacing:-0.2px}.min-1024-ls-060{letter-spacing:-0.6px}.min-1024-ls-084{letter-spacing:-0.84px}.min-1024-ls-096{letter-spacing:-0.96px}.min-1024-ls-108{letter-spacing:-1.08px}.min-1024-ls-112{letter-spacing:-1.12px}.min-1024-ls-138{letter-spacing:-1.38px}.min-1024-ls-140{letter-spacing:-1.4px}.min-1024-ls-150{letter-spacing:-1.5px}.min-1024-ls-168{letter-spacing:-1.68px}.min-1024-ls-192{letter-spacing:-1.92px}.min-1024-ls-240{letter-spacing:-2.4px}}@media(max-width: 1024px){.max-1024-ls-0{letter-spacing:0}.max-1024-ls-012{letter-spacing:.12px}.max-1024-ls-014{letter-spacing:.14px}.max-1024-ls-016{letter-spacing:.16px}.max-1024-ls-018{letter-spacing:-0.18px}.max-1024-ls-020{letter-spacing:-0.2px}.max-1024-ls-060{letter-spacing:-0.6px}.max-1024-ls-084{letter-spacing:-0.84px}.max-1024-ls-096{letter-spacing:-0.96px}.max-1024-ls-108{letter-spacing:-1.08px}.max-1024-ls-112{letter-spacing:-1.12px}.max-1024-ls-138{letter-spacing:-1.38px}.max-1024-ls-140{letter-spacing:-1.4px}.max-1024-ls-150{letter-spacing:-1.5px}.max-1024-ls-168{letter-spacing:-1.68px}.max-1024-ls-192{letter-spacing:-1.92px}.max-1024-ls-240{letter-spacing:-2.4px}}@media(min-width: 1280px){.min-1280-ls-0{letter-spacing:0}.min-1280-ls-012{letter-spacing:.12px}.min-1280-ls-014{letter-spacing:.14px}.min-1280-ls-016{letter-spacing:.16px}.min-1280-ls-018{letter-spacing:-0.18px}.min-1280-ls-020{letter-spacing:-0.2px}.min-1280-ls-060{letter-spacing:-0.6px}.min-1280-ls-084{letter-spacing:-0.84px}.min-1280-ls-096{letter-spacing:-0.96px}.min-1280-ls-108{letter-spacing:-1.08px}.min-1280-ls-112{letter-spacing:-1.12px}.min-1280-ls-138{letter-spacing:-1.38px}.min-1280-ls-140{letter-spacing:-1.4px}.min-1280-ls-150{letter-spacing:-1.5px}.min-1280-ls-168{letter-spacing:-1.68px}.min-1280-ls-192{letter-spacing:-1.92px}.min-1280-ls-240{letter-spacing:-2.4px}}@media(max-width: 1280px){.max-1280-ls-0{letter-spacing:0}.max-1280-ls-012{letter-spacing:.12px}.max-1280-ls-014{letter-spacing:.14px}.max-1280-ls-016{letter-spacing:.16px}.max-1280-ls-018{letter-spacing:-0.18px}.max-1280-ls-020{letter-spacing:-0.2px}.max-1280-ls-060{letter-spacing:-0.6px}.max-1280-ls-084{letter-spacing:-0.84px}.max-1280-ls-096{letter-spacing:-0.96px}.max-1280-ls-108{letter-spacing:-1.08px}.max-1280-ls-112{letter-spacing:-1.12px}.max-1280-ls-138{letter-spacing:-1.38px}.max-1280-ls-140{letter-spacing:-1.4px}.max-1280-ls-150{letter-spacing:-1.5px}.max-1280-ls-168{letter-spacing:-1.68px}.max-1280-ls-192{letter-spacing:-1.92px}.max-1280-ls-240{letter-spacing:-2.4px}}@media(min-width: 1440px){.min-1440-ls-0{letter-spacing:0}.min-1440-ls-012{letter-spacing:.12px}.min-1440-ls-014{letter-spacing:.14px}.min-1440-ls-016{letter-spacing:.16px}.min-1440-ls-018{letter-spacing:-0.18px}.min-1440-ls-020{letter-spacing:-0.2px}.min-1440-ls-060{letter-spacing:-0.6px}.min-1440-ls-084{letter-spacing:-0.84px}.min-1440-ls-096{letter-spacing:-0.96px}.min-1440-ls-108{letter-spacing:-1.08px}.min-1440-ls-112{letter-spacing:-1.12px}.min-1440-ls-138{letter-spacing:-1.38px}.min-1440-ls-140{letter-spacing:-1.4px}.min-1440-ls-150{letter-spacing:-1.5px}.min-1440-ls-168{letter-spacing:-1.68px}.min-1440-ls-192{letter-spacing:-1.92px}.min-1440-ls-240{letter-spacing:-2.4px}}@media(max-width: 1440px){.max-1440-ls-0{letter-spacing:0}.max-1440-ls-012{letter-spacing:.12px}.max-1440-ls-014{letter-spacing:.14px}.max-1440-ls-016{letter-spacing:.16px}.max-1440-ls-018{letter-spacing:-0.18px}.max-1440-ls-020{letter-spacing:-0.2px}.max-1440-ls-060{letter-spacing:-0.6px}.max-1440-ls-084{letter-spacing:-0.84px}.max-1440-ls-096{letter-spacing:-0.96px}.max-1440-ls-108{letter-spacing:-1.08px}.max-1440-ls-112{letter-spacing:-1.12px}.max-1440-ls-138{letter-spacing:-1.38px}.max-1440-ls-140{letter-spacing:-1.4px}.max-1440-ls-150{letter-spacing:-1.5px}.max-1440-ls-168{letter-spacing:-1.68px}.max-1440-ls-192{letter-spacing:-1.92px}.max-1440-ls-240{letter-spacing:-2.4px}}section.testimonials{--testimonials-bg: var(--frm-color-hero-bg);--testimonials-border: #444;--testimonials-title: #fafafa;--testimonials-card-bg: rgba(0, 0, 0, .3);--testimonials-card-border: rgba(255, 255, 255, .2);--testimonials-main-bg: #222;--testimonials-person-border: #222;--testimonials-text: #fafafa;--testimonials-button-bg: #171717;--testimonials-button-color: #d4d4d4;--testimonials-button-shadow-outer: #444;--testimonials-button-shadow-inner: #000;background:var(--testimonials-bg);min-height:668px;position:relative}section.testimonials::before{mask-image:url(https://formulaagency.io/wp-content/themes/core/blocks/testimonials/dist/assets/img/noise.png),url(https://formulaagency.io/wp-content/themes/core/blocks/testimonials/dist/assets/img/noise.png);mask-repeat:repeat,repeat;mask-size:8rem,8rem;mask-position:0 0,4rem 4rem;mask-mode:luminance,luminance;-webkit-mask-image:url(https://formulaagency.io/wp-content/themes/core/blocks/testimonials/dist/assets/img/noise.png),url(https://formulaagency.io/wp-content/themes/core/blocks/testimonials/dist/assets/img/noise.png);-webkit-mask-repeat:repeat,repeat;-webkit-mask-size:8rem,8rem;-webkit-mask-position:0 0,4rem 4rem;background-color:var(--frm-color-noise);mix-blend-mode:screen;opacity:.4;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}@media(prefers-color-scheme: light){:root:not([data-theme=dark]) section.testimonials::before{mix-blend-mode:multiply}}:root[data-theme=light] section.testimonials::before{mix-blend-mode:multiply}section.testimonials .vertical-wrapper,section.testimonials .horizontal-wrapper,section.testimonials .block-wrapper{position:relative;z-index:1}section.testimonials .vertical-wrapper{min-height:668px;padding:48px 0}section.testimonials .block-wrapper{display:grid;gap:31.6094px}section.testimonials .testimonials__title{color:var(--testimonials-title);font-size:48px;font-weight:500;letter-spacing:-1.68px;line-height:50.4px;margin:0}section.testimonials .testimonials__grid{display:grid;gap:20px}@media only screen and (min-width: 1024px){section.testimonials .testimonials__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}section.testimonials .testimonials__card{background:var(--testimonials-card-bg);border:0;border-radius:16px;box-shadow:inset 0 0 0 1px var(--testimonials-card-border),0 1px 2px rgba(0,0,0,.05);box-sizing:border-box;color:var(--testimonials-text);display:flex;min-height:490px;overflow:hidden;padding:8px}section.testimonials .testimonials__card-main{background:var(--testimonials-main-bg);border-radius:8px;display:flex;flex:1 1 auto;flex-direction:column;height:100%;overflow:hidden}section.testimonials .testimonials__company{align-items:center;background:linear-gradient(180deg, #000 50%, color-mix(in srgb, var(--testimonials-gradient-color, #05c3dd) 40%, transparent) 100%),#000;border-radius:8px;display:flex;flex:0 0 200px;height:200px;justify-content:center}section.testimonials .testimonials__company img{display:block;height:auto;width:159.349px}section.testimonials .testimonials__card:nth-child(2) .testimonials__company img{width:277.2px}section.testimonials .testimonials__card:nth-child(3) .testimonials__company img{width:177.393px}section.testimonials .testimonials__person{border:0;border-radius:9999px;box-shadow:none;display:block;filter:none;height:112px;left:16px;overflow:hidden;position:absolute;top:-56px;width:112px}section.testimonials .testimonials__person-image{border:2px solid var(--testimonials-person-border);border-radius:inherit;box-shadow:none;box-sizing:border-box;display:block;filter:none;height:112px;max-width:none;object-fit:cover;width:112px}section.testimonials .testimonials__card .frm-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:274px;padding:72px 16px 16px;position:relative}section.testimonials .testimonials__card h3,section.testimonials .testimonials__card p{color:var(--testimonials-text);margin:0}section.testimonials .testimonials__card h3{font-size:24px;font-weight:500;letter-spacing:-0.72px;line-height:28.8px}section.testimonials .testimonials__person-name,section.testimonials .testimonials__person-role{display:block}section.testimonials .testimonials__person-role{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-top:4px}section.testimonials .testimonials__person-role:empty{display:none}section.testimonials .testimonials__card p{font-size:16px;font-weight:400;letter-spacing:-0.48px;line-height:22.4px}section.testimonials .testimonials__card .frm-button--plain{align-items:center;background:var(--testimonials-button-bg);border-radius:8px;box-shadow:inset 0 0 0 2px var(--testimonials-button-shadow-inner),inset 0 0 0 1px var(--testimonials-button-shadow-outer);color:var(--testimonials-button-color);display:flex;font-size:14px;font-weight:600;height:36px;justify-content:center;letter-spacing:.14px;line-height:19.6px;margin-top:auto;min-height:36px;text-decoration:none;width:100%}@media only screen and (min-width: 1280px)and (max-width: 1439px){section.testimonials{min-height:685px}section.testimonials .vertical-wrapper{min-height:685px}section.testimonials .testimonials__card{min-height:507px}section.testimonials .testimonials__card .frm-card__body{min-height:291px}}@media only screen and (min-width: 1024px)and (max-width: 1279px){section.testimonials{min-height:660px}section.testimonials .vertical-wrapper{min-height:660px}section.testimonials .testimonials__title{font-size:40px;letter-spacing:-1.4px;line-height:42px}section.testimonials .block-wrapper{gap:32px}section.testimonials .testimonials__card{min-height:490px}section.testimonials .testimonials__card h3{font-size:20px;letter-spacing:-0.6px;line-height:24px}section.testimonials .testimonials__card p{font-size:14px;letter-spacing:-0.42px;line-height:19.6px}}@media only screen and (min-width: 768px)and (max-width: 1023px){section.testimonials{min-height:1470px}section.testimonials .vertical-wrapper{min-height:1470px;padding:48px 0}section.testimonials .testimonials__title{font-size:40px;letter-spacing:-1.4px;line-height:42px}section.testimonials .block-wrapper{gap:32px}section.testimonials .testimonials__grid{grid-template-columns:1fr}section.testimonials .testimonials__card{min-height:420px}section.testimonials .testimonials__card .frm-card__body{min-height:204px}section.testimonials .testimonials__card h3{font-size:20px;letter-spacing:-0.6px;line-height:24px}section.testimonials .testimonials__card p{font-size:14px;letter-spacing:-0.42px;line-height:19.6px}}@media only screen and (max-width: 767px){section.testimonials{min-height:1562px}section.testimonials .vertical-wrapper{min-height:1562px;padding:32px 0}section.testimonials .testimonials__title{font-size:32px;letter-spacing:-1.12px;line-height:33.6px}section.testimonials .block-wrapper{gap:32.4062px}section.testimonials .testimonials__card{min-height:456px}section.testimonials .testimonials__card:nth-child(2){min-height:480px}section.testimonials .testimonials__card .frm-card__body{min-height:240px}section.testimonials .testimonials__card:nth-child(2) .frm-card__body{min-height:264px}section.testimonials .testimonials__card:nth-child(2) .testimonials__company img{width:248px}section.testimonials .testimonials__card h3{font-size:20px;letter-spacing:-0.6px;line-height:24px}section.testimonials .testimonials__card p{font-size:14px;letter-spacing:-0.42px;line-height:19.6px}}@media(prefers-color-scheme: light){:root:not([data-theme=dark]) section.testimonials{--testimonials-bg: linear-gradient(180deg, #f5f5f5 0%, #fff 100%);--testimonials-border: #d4d4d4;--testimonials-title: #0a0a0a;--testimonials-card-bg: rgba(255, 255, 255, .1);--testimonials-card-border: rgba(68, 68, 68, .15);--testimonials-main-bg: #fff;--testimonials-person-border: #fff;--testimonials-text: #0a0a0a;--testimonials-button-bg: #e5e5e5;--testimonials-button-color: #222;--testimonials-button-shadow-outer: #d4d4d4;--testimonials-button-shadow-inner: #f5f5f5}}:root[data-theme=light] section.testimonials,body.formula-theme-light section.testimonials{--testimonials-bg: linear-gradient(180deg, #f5f5f5 0%, #fff 100%);--testimonials-border: #d4d4d4;--testimonials-title: #0a0a0a;--testimonials-card-bg: rgba(255, 255, 255, .1);--testimonials-card-border: rgba(68, 68, 68, .15);--testimonials-main-bg: #fff;--testimonials-person-border: #fff;--testimonials-text: #0a0a0a;--testimonials-button-bg: #e5e5e5;--testimonials-button-color: #222;--testimonials-button-shadow-outer: #d4d4d4;--testimonials-button-shadow-inner: #f5f5f5}:root[data-theme=dark] section.testimonials,body.formula-theme-dark section.testimonials{--testimonials-person-border: #222}
