: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.campaign-preview{--campaign-preview-bg: var(--frm-color-bg-base);--campaign-card-border: rgba(255, 255, 255, .2);--campaign-card-shadow: rgba(0, 0, 0, .05);--campaign-filter-border: rgba(255, 255, 255, .1);--campaign-filter-color: #d4d4d4;--campaign-more-item-color: #fafafa;--campaign-more-item-hover-bg: #444;--campaign-more-menu-bg: #222;--campaign-more-menu-border: rgba(255, 255, 255, .2);background:var(--campaign-preview-bg);overflow:hidden;position:relative}section.campaign-preview#results-in-detail{--campaign-preview-bg: linear-gradient( 180deg, var(--frm-color-bg-base) 0%, var(--frm-color-bg-card) 100% )}section.campaign-preview::before{mask-image:url(https://formulaagency.io/wp-content/themes/core/blocks/campaign-preview/dist/assets/img/noise.png),url(https://formulaagency.io/wp-content/themes/core/blocks/campaign-preview/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/campaign-preview/dist/assets/img/noise.png),url(https://formulaagency.io/wp-content/themes/core/blocks/campaign-preview/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.campaign-preview::before{mix-blend-mode:multiply}}:root[data-theme=light] section.campaign-preview::before{mix-blend-mode:multiply}section.campaign-preview .vertical-wrapper{padding:48px 0;position:relative;z-index:1}section.campaign-preview .block-wrapper{display:grid;gap:32px}section.campaign-preview .campaign-preview__title{height:100px;margin:0;max-width:980px}section.campaign-preview .campaign-preview__bar{align-items:center;box-sizing:border-box;display:grid;gap:20px;height:32px;position:relative;z-index:2}@media only screen and (min-width: 1024px){section.campaign-preview .campaign-preview__bar{grid-template-areas:"label filters archive";grid-template-columns:161px minmax(0, 1fr) auto}}section.campaign-preview .campaign-preview__label{color:var(--frm-color-fg-base);font-size:18px;font-weight:500;grid-area:label;letter-spacing:-0.54px;line-height:18px;white-space:nowrap}section.campaign-preview .campaign-preview__archive{align-items:center;display:inline-flex;font-size:18px;font-weight:500;grid-area:archive;height:32px;letter-spacing:-0.54px;line-height:18px;min-height:32px;padding:0;width:172px}section.campaign-preview .campaign-preview__filters{display:flex;gap:4px;grid-area:filters;overflow:visible;position:relative;scrollbar-width:none}section.campaign-preview .campaign-preview__filters::-webkit-scrollbar{display:none}section.campaign-preview .campaign-preview__filter{align-items:center;background:var(--frm-color-card-bg);border:1px solid var(--campaign-filter-border);border-radius:9999px;color:var(--campaign-filter-color);cursor:pointer;display:inline-flex;box-sizing:border-box;flex:0 0 auto;font-family:"Instrument Sans",Arial,sans-serif;font-size:16px;font-weight:500;gap:6px;height:32px;letter-spacing:-0.48px;line-height:16px;padding:0 16px;position:relative}section.campaign-preview .campaign-preview__filter--all{width:51px}section.campaign-preview .campaign-preview__filter--rwa{width:69px}section.campaign-preview .campaign-preview__filter--cex{width:64px}section.campaign-preview .campaign-preview__filter--exchanges{width:110px}section.campaign-preview .campaign-preview__filter--l1{width:46px}section.campaign-preview .campaign-preview__filter--tge{width:62px}section.campaign-preview .campaign-preview__filter--stablecoins{width:118px}section.campaign-preview .campaign-preview__filter--defi{width:66px}section.campaign-preview .campaign-preview__filter--more{padding-right:32px;width:90px}section.campaign-preview .campaign-preview__filter--more::after{border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;content:"";height:5px;position:absolute;right:17px;top:12px;transform:rotate(45deg);width:5px}section.campaign-preview .campaign-preview__more-wrap{flex:0 0 auto;position:relative}section.campaign-preview .campaign-preview__more-menu{background:var(--campaign-more-menu-bg, var(--frm-color-card-bg));border-radius:8px;box-shadow:inset 0 0 0 1px var(--campaign-more-menu-border, var(--campaign-card-border)),0 4px 6px -4px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1);display:grid;gap:0;max-height:384px;opacity:0;overflow-x:hidden;overflow-y:auto;padding:4px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(4px);transition:opacity .2s ease,transform .2s ease;width:192px;z-index:3}section.campaign-preview .campaign-preview__more-option{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:4px;box-sizing:border-box;color:var(--campaign-more-item-color, var(--frm-color-card-fg));cursor:pointer;display:grid;font-family:"Instrument Sans",Arial,sans-serif;font-size:14px;font-weight:500;grid-template-columns:minmax(0, 1fr) 20px;height:36px;letter-spacing:.14px;line-height:20px;padding:0 8px 0 16px;text-align:left;width:168px}section.campaign-preview .campaign-preview__more-option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.campaign-preview .campaign-preview__more-option:hover{background:var(--campaign-more-item-hover-bg, #444)}section.campaign-preview .campaign-preview__more-option.is-selected::after{border-bottom:2px solid currentColor;border-left:2px solid currentColor;content:"";display:block;height:7px;justify-self:center;transform:rotate(-45deg) translateY(-1px);width:11px}section.campaign-preview .campaign-preview__more-wrap.is-open .campaign-preview__more-menu{opacity:1;pointer-events:auto;transform:translateY(0)}section.campaign-preview .campaign-preview__filter:hover,section.campaign-preview .campaign-preview__filter.is-active{background:var(--frm-color-accent);border-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px rgba(255,255,255,.5),inset 0 0 0 1px var(--frm-color-accent-hover);color:var(--frm-color-fg-on-accent)}section.campaign-preview .campaign-preview__cards{align-items:start;display:grid;gap:20px;position:relative;transition:opacity .2s ease;z-index:1}@media only screen and (min-width: 768px){section.campaign-preview .campaign-preview__cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}section.campaign-preview .campaign-preview__cards.is-loading{opacity:.55;pointer-events:none}section.campaign-preview .campaign-preview__empty{color:var(--frm-color-card-muted);font-size:18px;grid-column:1/-1;line-height:24px;margin:0}section.campaign-preview .campaign-preview__card{background:var(--frm-color-card-bg);border:0;border-radius:16px;color:var(--frm-color-card-fg);box-sizing:border-box;box-shadow:inset 0 0 0 1px var(--campaign-card-border),0 1px 2px var(--campaign-card-shadow);height:478px;min-height:478px;overflow:hidden;padding:8px}section.campaign-preview .campaign-preview__media{background:var(--frm-color-bg-base);border-radius:8px;display:block;height:212px;overflow:hidden;position:relative}section.campaign-preview .campaign-preview__media picture,section.campaign-preview .campaign-preview__media img{display:block;height:100%;width:100%}section.campaign-preview .campaign-preview__media img{object-fit:cover}section.campaign-preview .campaign-preview__media .frm-card__tags{bottom:12px;display:flex;gap:4px;left:12px;position:absolute;z-index:1}section.campaign-preview .campaign-preview__media .frm-badge{background:#000;color:#fff !important;font-weight:500;letter-spacing:.12px;line-height:15.6px;opacity:1;text-shadow:none}section.campaign-preview .campaign-preview__card h3,section.campaign-preview .campaign-preview__card h4,section.campaign-preview .campaign-preview__card p{margin:0}section.campaign-preview .campaign-preview__card .frm-card__body{box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-height:250px;padding:20px 16px 16px}section.campaign-preview .campaign-preview__card h3{color:var(--frm-color-card-fg);font-size:20px;font-weight:500;height:24px;letter-spacing:-0.6px;line-height:24px;overflow:hidden}section.campaign-preview .campaign-preview__card h4{color:var(--frm-color-card-fg);display:-webkit-box;font-size:24px;font-weight:500;letter-spacing:-0.72px;line-height:28.8px;margin-top:16px;max-height:58px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.campaign-preview .campaign-preview__card p{color:var(--frm-color-card-muted);display:-webkit-box;font-size:16px;letter-spacing:-0.48px;line-height:22.4px;margin-top:12px;max-height:45px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.campaign-preview .campaign-preview__actions{display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));margin-top:24px}section.campaign-preview .campaign-preview__card .frm-button--secondary{align-items:center;height:36px;justify-content:center;min-height:36px;width:100%}section.campaign-preview .campaign-preview__strip{align-items:center;background:var(--frm-color-card-bg);border:0;border-radius:9999px;box-shadow:inset 0 0 0 1px var(--campaign-card-border),0 1px 2px var(--campaign-card-shadow);display:grid;gap:24px;min-height:98px;padding:20px 24px}@media only screen and (min-width: 768px){section.campaign-preview .campaign-preview__strip{grid-template-columns:minmax(0, 738px) auto;justify-content:space-between}}section.campaign-preview .campaign-preview__strip .frm-button{border:0;border-radius:9999px;height:48px;justify-content:center;letter-spacing:.16px;line-height:24px;min-height:48px;width:189px}section.campaign-preview .campaign-preview__strip p{box-sizing:border-box;color:var(--frm-color-card-fg);font-size:24px;font-weight:500;letter-spacing:-0.72px;line-height:28.8px;margin:0;max-width:718px;padding-left:20px;position:relative}@media only screen and (max-width: 767px){section.campaign-preview .campaign-preview__more-option{align-items:center;background:var(--frm-color-card-bg);border:1px solid var(--campaign-filter-border);border-radius:9999px;box-sizing:border-box;color:var(--campaign-filter-color);display:inline-flex;flex:0 0 auto;font-size:16px;gap:6px;grid-template-columns:none;height:32px;letter-spacing:-0.48px;line-height:16px;padding:0 16px;white-space:nowrap;width:auto}section.campaign-preview .campaign-preview__more-option span{overflow:visible;text-overflow:clip}section.campaign-preview .campaign-preview__more-option::after{display:none}section.campaign-preview .campaign-preview__more-option:hover,section.campaign-preview .campaign-preview__more-option.is-selected{background:var(--frm-color-accent);border-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px rgba(255,255,255,.5),inset 0 0 0 1px var(--frm-color-accent-hover);color:var(--frm-color-fg-on-accent)}}@media only screen and (max-width: 1279px){section.campaign-preview .campaign-preview__card{height:464px;min-height:464px}section.campaign-preview .campaign-preview__card .frm-card__body{min-height:236px}}@media only screen and (min-width: 1024px)and (max-width: 1279px){section.campaign-preview .vertical-wrapper{padding:48px 0}section.campaign-preview#results-in-detail .campaign-preview__title{height:auto}section.campaign-preview .campaign-preview__title{height:84px;max-width:820px}section.campaign-preview .campaign-preview__card h4{font-size:20px;letter-spacing:-0.6px;line-height:24px;max-height:48px}section.campaign-preview .campaign-preview__card p{font-size:14px;letter-spacing:-0.42px;line-height:19.6px;max-height:40px}section.campaign-preview .campaign-preview__strip{gap:0;grid-template-columns:minmax(0, 707px) 189px;height:88px;min-height:88px;padding:20px 24px}section.campaign-preview .campaign-preview__strip p{font-size:20px;letter-spacing:-0.6px;line-height:24px;max-height:48px;max-width:707px;overflow:hidden}section.campaign-preview .campaign-preview__strip .frm-button{justify-content:center;width:189px}}@media only screen and (min-width: 768px)and (max-width: 1023px){section.campaign-preview .vertical-wrapper{padding:48px 0}section.campaign-preview#results-in-detail .campaign-preview__title{height:auto}section.campaign-preview .campaign-preview__title{height:126px;max-width:688px}section.campaign-preview .campaign-preview__bar{align-items:start;gap:22px 20px;grid-template-areas:"label archive" "filters filters";grid-template-columns:minmax(0, 1fr) 172px;height:72px}section.campaign-preview .campaign-preview__cards{grid-template-columns:1fr}section.campaign-preview .campaign-preview__filters{margin:0;overflow:visible;padding:0;width:auto}section.campaign-preview .campaign-preview__card{display:grid;grid-template-columns:280px minmax(0, 1fr);height:248px;min-height:248px}section.campaign-preview .campaign-preview__media{height:232px}section.campaign-preview .campaign-preview__card .frm-card__body{min-height:232px}section.campaign-preview .campaign-preview__actions{grid-template-columns:1fr}section.campaign-preview .campaign-preview__actions{justify-self:start;width:min(100%,280px)}section.campaign-preview .campaign-preview__card h4{font-size:20px;letter-spacing:-0.6px;line-height:24px;max-height:48px}section.campaign-preview .campaign-preview__card p{font-size:14px;letter-spacing:-0.42px;line-height:19.6px;max-height:40px}section.campaign-preview .campaign-preview__strip{gap:0;grid-template-columns:minmax(0, 451px) 189px;height:112px;min-height:112px;padding:20px 24px}section.campaign-preview .campaign-preview__strip p{font-size:20px;letter-spacing:-0.6px;line-height:24px;max-height:72px;max-width:451px;overflow:hidden}section.campaign-preview .campaign-preview__strip .frm-button{justify-content:center;width:189px}}@media only screen and (max-width: 767px){section.campaign-preview .vertical-wrapper{padding:32px 0}section.campaign-preview .block-wrapper{gap:32px}section.campaign-preview .campaign-preview__title{height:136px;max-width:none}section.campaign-preview#results-in-detail .campaign-preview__title{height:auto}section.campaign-preview .campaign-preview__bar{align-content:start;display:grid;gap:20px;grid-template-areas:"label" "filters" "archive";grid-template-columns:1fr;height:124px}section.campaign-preview .campaign-preview__archive{justify-self:start}section.campaign-preview .campaign-preview__filters{margin:0 -16px;overflow-x:auto;overflow-y:hidden;padding:0 16px;width:calc(100% + 32px)}section.campaign-preview .campaign-preview__more-wrap,section.campaign-preview .campaign-preview__more-menu{display:contents}section.campaign-preview .campaign-preview__more-menu{background:rgba(0,0,0,0);box-shadow:none;max-height:none;opacity:1;padding:0;pointer-events:auto;position:static;transform:none}section.campaign-preview .campaign-preview__filter--more{display:none}section.campaign-preview .campaign-preview__cards{gap:20px}section.campaign-preview .campaign-preview__card{height:378px;min-height:378px}section.campaign-preview .campaign-preview__media{height:130px}section.campaign-preview .campaign-preview__card .frm-card__body{min-height:232px}section.campaign-preview .campaign-preview__card h3{font-size:20px;letter-spacing:-0.6px;line-height:24px}section.campaign-preview .campaign-preview__card h4{font-size:20px;letter-spacing:-0.6px;line-height:24px;max-height:48px}section.campaign-preview .campaign-preview__card p{font-size:14px;letter-spacing:-0.42px;line-height:19.6px;max-height:40px}section.campaign-preview .campaign-preview__strip{align-content:start;border-radius:8px;height:207px;min-height:207px;padding:20px}section.campaign-preview .campaign-preview__strip p{font-size:20px;letter-spacing:-0.6px;line-height:24px;max-width:288px}section.campaign-preview .campaign-preview__strip .frm-button{border-radius:8px;font-size:18px;height:47px;justify-content:center;letter-spacing:.18px;line-height:23.4px;min-height:47px;width:100%}section.campaign-preview .campaign-preview__strip p{padding-left:0}}@media(prefers-color-scheme: light){:root:not([data-theme=dark]) section.campaign-preview{--campaign-card-border: rgba(68, 68, 68, .15);--campaign-filter-border: rgba(68, 68, 68, .15);--campaign-filter-color: #222;--campaign-more-item-color: #0a0a0a;--campaign-more-item-hover-bg: #e5e5e5;--campaign-more-menu-bg: #fff;--campaign-more-menu-border: rgba(68, 68, 68, .15)}}:root[data-theme=light] section.campaign-preview,body.formula-theme-light section.campaign-preview{--campaign-card-border: rgba(68, 68, 68, .15);--campaign-filter-border: rgba(68, 68, 68, .15);--campaign-filter-color: #222;--campaign-more-item-color: #0a0a0a;--campaign-more-item-hover-bg: #e5e5e5;--campaign-more-menu-bg: #fff;--campaign-more-menu-border: rgba(68, 68, 68, .15)}
