@import"https://fonts.googleapis.com/css?family=DM+Sans:100,400,500&display=swap";html{--sp-8: calc(var(--subline) * 2);--sp-10: calc(var(--subline) * 3);--sp-20: var(--baseline);--sp-30: calc(var(--baseline) + var(--subline) * 3);--sp-40: calc(var(--baseline) * 2);--sp-50: calc(var(--baseline) * 2 + var(--subline) * 3);--sp-60: calc(var(--baseline) * 3);--sp-70: calc(var(--baseline) * 4);--tg-sp-dynamic-1:clamp(var(--sp-8), 3.5vw, var(--sp-20));--tg-sp-dynamic-2:clamp(var(--sp-10), 6vw, var(--sp-30));--tg-sp-dynamic-3:clamp(var(--sp-30), 7vw, var(--sp-40));--tg-sp-dynamic-3-1:clamp(var(--sp-10), 7vw, var(--sp-40));--tg-sp-dynamic-4:clamp(var(--sp-40), 8vw, var(--sp-70));--tg-sp-dynamic-4-1:clamp(var(--sp-20), 8vw, var(--sp-70));--button-space: var(--sp-10);--section-spacer-1:var(--sp-70);--sp-cards-small: var(--tg-sp-dynamic-1);--space-title: calc(var(--sp-30));--space-nav: calc(var(--sp-20));--space-nav-horizontal: var(--sp-60);--space-out-element: var(--sp-8);--space-out-element-center: var(--sp-20);--space-between-text-col: var(--gutter)}html{--blur:10px;--blur-1:20px;--blur-2:30px;--blur-3:40px;--blur-pop-up:var(--blur-3);--cursor-color-inverted: var(--color-primary)}html,html .on-white,html .on-dark{--global-border-color: var(--color-secondary);--global-border-2-color: var(--color-primary);--cursor-color: var(--color-primary);--text-primary: var(--color-primary);--text-secondary: var(--color-secondary-1);--text-secondary-s:var(--color-secondary-2);--text-inverted: var(--color-primary-inverted);--text-inverted-secondary: var(--color-secondary-inverted-2);--default-primary: var(--text-secondary);--active-primary: var(--color-primary);--background-primary:var(--color-primary-inverted);--background-primary-zero:var(--color-primary-inverted-zero);--background-transparant-overlay:var(--color-secondary-inverted-3);--background-inverted: var(--active-primary);--ico-primary-color: var(--color-primary);--ico-secondary-color: var(--color-secondary);--ico-primary-color-inverted: var(--color-primary-inverted);--ico-secondary-color-inverted: var(--color-secondary-inverted-2);--gradient-section-bottom: linear-gradient(180deg, var(--color-primary-inverted-zero) 63%,var(--color-D9-tint-a) 74%,var(--color-primary-inverted) 100%);--gradient-section-top: linear-gradient(0deg, var(--color-primary-inverted-zero) 63%,var(--color-D9-tint-a) 74%,var(--color-primary-inverted) 100%)}html,html .on-dark{--color-primary: var(--color-W0);--color-secondary: var(--color-W7-a);--color-secondary-1: var(--color-W6-a);--color-secondary-2: var(--color-W5-a);--color-primary-inverted-zero: var(--color-D0-zero-a);--color-primary-inverted: var(--color-D0);--color-secondary-inverted: var(--color-D6-tint-a);--color-secondary-inverted-2: var(--color-D5-tint-a);--color-secondary-inverted-3: var(--color-D3-tint-a)}html .on-white{--color-primary: var(--color-D0);--color-secondary: var(--color-D7-tint-a);--color-secondary-1: var(--color-D7-tint-a);--color-secondary-2: var(--color-D6-tint-a);--color-primary-inverted-zero: var(--color-D0-zero-a);--color-primary-inverted: var(--color-W0);--color-secondary-inverted: var(--color-W6-a);--color-secondary-inverted-2: var(--color-W6-a);--color-secondary-inverted-3: var(--color-W3-tint-a)}html{--illustration-cr-1:20px;--illustration-stroke-primary: var(--global-border-2-color);--illustration-stroke-secondary: var(--global-border-color);--illustration-stroke-size: var(--global-border-size);--illustration-bg-blur: var(--blur-1)}html{--sz-8: calc(var(--subline) * 2);--sz-10: calc(var(--subline) * 3);--sz-20: var(--baseline);--sz-25: calc(var(--baseline) + var(--subline) * 2);--sz-30: calc(var(--baseline) + var(--subline) * 4);--sz-40: calc(var(--baseline) * 2);--sz-50: calc(var(--baseline) * 2 + var(--subline) * 3);--sz-60: calc(var(--baseline) * 3);--sz-65: calc(var(--baseline) * 4);--sz-70: calc(var(--baseline) * 5);--button-size-medium:var(--sz-30);--button-size-small:var(--sz-25);--primary-circle-size: var(--sz-40);--socondary-circle-size: var(--sz-60);--extra1-circle-size: var(--sz-65);--extra2-circle-size: var(--sz-60);--pre-footer-canvas-space: 100vh;--login-btn-minus-margin: calc((var(--button-size-medium) + var(--side-margin)) * -1);--min-site-height: 600px;--min-site-width: 375px;--max-content-width: var(--column12);--time-magnet: .6s;--global-border-radius: 1000px;--global-border-size: 1px;--min-full-screen-height:600px;--max-full-screen-height:1300px;--full-hero-height: calc(100svh - var(--mobile-bars-height));--mobile-bars-height: 120px;--mobile-bars-height: 0px}html{--page-fade-out-time: 1s;--appear-time-ratio: 2.5;--appear-time: .3s;--appear-time-x: calc(var(--appear-time) * var(--appear-time-ratio));--appear-time-xx: calc(var(--appear-time-x) * var(--appear-time-ratio));--appear-time-xxa: calc(var(--appear-time-xx) * (var(--appear-time-ratio)/1.3));--appear-time-xxx: calc(var(--appear-time-xx) * var(--appear-time-ratio));--appear-time-xxxx: calc(var(--appear-time-xxx) * (var(--appear-time-ratio)/1.3));--appear-distance-ratio: 1.5;--appear-distance-x: calc(var(--baseline) * 2);--appear-distance-xx: calc(var(--appear-distance-x) * var(--appear-distance-ratio));--appear-distance-xxx: calc(var(--appear-distance-xx) * var(--appear-distance-ratio));--appear-distance-xxxx: calc(var(--appear-distance-xxx) * var(--appear-distance-ratio));--appear-distance-xxxxx: calc(var(--appear-distance-xxxx) * var(--appear-distance-ratio));--appear-delay-ratio: 2.5;--appear-delay: .1s;--appear-delay-x: calc(var(--appear-delay) * var(--appear-delay-ratio));--appear-delay-xx: calc(var(--appear-delay-x) * var(--appear-delay-ratio));--appear-delay-xxx: calc(var(--appear-delay-xx) * var(--appear-delay-ratio));--appear-delay-xxxx: calc(var(--appear-delay-xxx) * var(--appear-delay-ratio));--appear-timing-1: cubic-bezier(.165, .84, .44, 1);--appear-timing-2: cubic-bezier(.42, 0, .58, 1)}html{--logo-compensator: unset;--display-lottie: none;--image-y-shift:0%;--image-x-shift:0%;--display-loaded-content: none;--display-loaded-content: unset}@media only screen and (min-width: 1024px){html{--side-margin: var(--sp-40)}}@media only screen and (min-width: 768px) and (max-width: 1024px){html{--side-margin: var(--sp-30);--space-nav-horizontal: var(--sp-30)}}@media only screen and (max-width: 1024px){html{--space-title: var(--sp-20)}}@media only screen and (max-width: 768px){html{--space-nav-horizontal: var(--sp-30);--side-margin: var(--sp-20);--section-spacer-1:var(--sp-40);--extra2-circle-size: var(--sz-50);--min-full-screen-height: 350px;--max-full-screen-height: 500px}}@media only screen and (max-width: 500px){html{--side-margin: var(--sp-10)}}@keyframes popup-in{0%{opacity:0}to{opacity:1}}@keyframes popup-out{0%{opacity:1}to{opacity:0}}.stroke.appear{--duration:2s;--delay-ratio:.8;--delay-x: calc(var(--duration) * var(--delay-ratio));--delay-xx: calc(var(--delay-x) * var(--delay-ratio));--delay-xxx: calc(var(--delay-xx) * var(--delay-ratio));--delay-xxxx: calc(var(--delay-xxx) * var(--delay-ratio));--duration-ratio:1.2;--duration-x: calc(var(--duration) * var(--duration-ratio));--duration-xx: calc(var(--duration-x) * var(--duration-ratio));--duration-xxx: calc(var(--duration-xx) * var(--duration-ratio));--duration-xxxx: calc(var(--duration-xxx) * var(--duration-ratio));opacity:0}.stroke.appear.a{animation:path var(--duration) forwards;animation-delay:0}.stroke.appear.b{animation:path var(--duration-x) forwards;animation-delay:0}.stroke.appear.c{animation:path var(--duration-xx) forwards;animation-delay:0}.stroke.appear.d{animation:path var(--duration-xxx) forwards;animation-delay:0}.stroke.appear.e{animation:path var(--duration) forwards;animation-delay:0}@keyframes path{0%{opacity:0;stroke-dasharray:var(--path-length) var(--path-length);stroke-dashoffset:var(--path-length)}to{opacity:1;stroke-dasharray:var(--path-length) var(--path-length);stroke-dashoffset:0}}.pop-up{width:100vw;height:100svh;background:var(--background-primary);position:fixed;top:0;right:unset;bottom:unset;left:0;z-index:9}.pop-up.opened{animation:popup-in .4s 0s cubic-bezier(.165,.84,.44,1);pointer-events:unset}.pop-up:not(.opened){animation:popup-out .4s 0s cubic-bezier(.165,.84,.44,1) forwards;pointer-events:none}.pop-up.removed{display:none}app-pr-button,app-pr-menu-button,app-pr-button-icon{--text-on-hover:var(--text-inverted);--border-color: var(--global-border-color);--border-radius: var(--global-border-radius);--border-size: var(--global-border-size);--text-magnet-multiplier: .2;--circle-magnet-multiplier: .5;--time-button: .6s;position:relative;height:var(--btn-height);min-width:var(--btn-min-width);border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center}app-pr-button:before,app-pr-menu-button:before,app-pr-button-icon:before{content:"";border-radius:100px;padding:25px;margin:-25px;opacity:.5;background-color:unset;width:100%;height:100%;position:absolute;inset:0}app-pr-button p,app-pr-menu-button p,app-pr-button-icon p{-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;position:relative;color:var(--text-color);transition-property:transform;transition-duration:var(--time-button);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}app-pr-button>p,app-pr-menu-button>p,app-pr-button-icon>p{z-index:1}app-pr-button,app-pr-button.medium,app-pr-menu-button,app-pr-menu-button.medium,app-pr-button-icon,app-pr-button-icon.medium{--btn-height: var(--button-size-medium);--btn-min-width: var(--button-size-medium)}@media screen and (max-width: 500px){app-pr-button,app-pr-button.medium,app-pr-menu-button,app-pr-menu-button.medium,app-pr-button-icon,app-pr-button-icon.medium{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:500;line-height:11px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button:not(.secondary)::selection,app-pr-button.medium:not(.secondary)::selection,app-pr-menu-button:not(.secondary)::selection,app-pr-menu-button.medium:not(.secondary)::selection,app-pr-button-icon:not(.secondary)::selection,app-pr-button-icon.medium:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.secondary,app-pr-button.medium.secondary,app-pr-menu-button.secondary,app-pr-menu-button.medium.secondary,app-pr-button-icon.secondary,app-pr-button-icon.medium.secondary{color:var(--text-color-secondary)}app-pr-button.secondary::selection,app-pr-button.medium.secondary::selection,app-pr-menu-button.secondary::selection,app-pr-menu-button.medium.secondary::selection,app-pr-button-icon.secondary::selection,app-pr-button-icon.medium.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1024px) and (min-width: 501px){app-pr-button,app-pr-button.medium,app-pr-menu-button,app-pr-menu-button.medium,app-pr-button-icon,app-pr-button-icon.medium{font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:500;line-height:9px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button:not(.secondary)::selection,app-pr-button.medium:not(.secondary)::selection,app-pr-menu-button:not(.secondary)::selection,app-pr-menu-button.medium:not(.secondary)::selection,app-pr-button-icon:not(.secondary)::selection,app-pr-button-icon.medium:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.secondary,app-pr-button.medium.secondary,app-pr-menu-button.secondary,app-pr-menu-button.medium.secondary,app-pr-button-icon.secondary,app-pr-button-icon.medium.secondary{color:var(--text-color-secondary)}app-pr-button.secondary::selection,app-pr-button.medium.secondary::selection,app-pr-menu-button.secondary::selection,app-pr-menu-button.medium.secondary::selection,app-pr-button-icon.secondary::selection,app-pr-button-icon.medium.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1600px) and (min-width: 1025px){app-pr-button,app-pr-button.medium,app-pr-menu-button,app-pr-menu-button.medium,app-pr-button-icon,app-pr-button-icon.medium{font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:500;line-height:10px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button:not(.secondary)::selection,app-pr-button.medium:not(.secondary)::selection,app-pr-menu-button:not(.secondary)::selection,app-pr-menu-button.medium:not(.secondary)::selection,app-pr-button-icon:not(.secondary)::selection,app-pr-button-icon.medium:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.secondary,app-pr-button.medium.secondary,app-pr-menu-button.secondary,app-pr-menu-button.medium.secondary,app-pr-button-icon.secondary,app-pr-button-icon.medium.secondary{color:var(--text-color-secondary)}app-pr-button.secondary::selection,app-pr-button.medium.secondary::selection,app-pr-menu-button.secondary::selection,app-pr-menu-button.medium.secondary::selection,app-pr-button-icon.secondary::selection,app-pr-button-icon.medium.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1920px) and (min-width: 1601px){app-pr-button,app-pr-button.medium,app-pr-menu-button,app-pr-menu-button.medium,app-pr-button-icon,app-pr-button-icon.medium{font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:400;line-height:10px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button:not(.secondary)::selection,app-pr-button.medium:not(.secondary)::selection,app-pr-menu-button:not(.secondary)::selection,app-pr-menu-button.medium:not(.secondary)::selection,app-pr-button-icon:not(.secondary)::selection,app-pr-button-icon.medium:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.secondary,app-pr-button.medium.secondary,app-pr-menu-button.secondary,app-pr-menu-button.medium.secondary,app-pr-button-icon.secondary,app-pr-button-icon.medium.secondary{color:var(--text-color-secondary)}app-pr-button.secondary::selection,app-pr-button.medium.secondary::selection,app-pr-menu-button.secondary::selection,app-pr-menu-button.medium.secondary::selection,app-pr-button-icon.secondary::selection,app-pr-button-icon.medium.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (min-width: 1921px){app-pr-button,app-pr-button.medium,app-pr-menu-button,app-pr-menu-button.medium,app-pr-button-icon,app-pr-button-icon.medium{font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:500;line-height:10px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button:not(.secondary)::selection,app-pr-button.medium:not(.secondary)::selection,app-pr-menu-button:not(.secondary)::selection,app-pr-menu-button.medium:not(.secondary)::selection,app-pr-button-icon:not(.secondary)::selection,app-pr-button-icon.medium:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.secondary,app-pr-button.medium.secondary,app-pr-menu-button.secondary,app-pr-menu-button.medium.secondary,app-pr-button-icon.secondary,app-pr-button-icon.medium.secondary{color:var(--text-color-secondary)}app-pr-button.secondary::selection,app-pr-button.medium.secondary::selection,app-pr-menu-button.secondary::selection,app-pr-menu-button.medium.secondary::selection,app-pr-button-icon.secondary::selection,app-pr-button-icon.medium.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}app-pr-button.small,app-pr-menu-button.small,app-pr-button-icon.small{--btn-height: var(--button-size-small);--btn-min-width: var(--button-size-small)}@media screen and (max-width: 500px){app-pr-button.small,app-pr-menu-button.small,app-pr-button-icon.small{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:22px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button.small:not(.secondary)::selection,app-pr-menu-button.small:not(.secondary)::selection,app-pr-button-icon.small:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.small.secondary,app-pr-menu-button.small.secondary,app-pr-button-icon.small.secondary{color:var(--text-color-secondary)}app-pr-button.small.secondary::selection,app-pr-menu-button.small.secondary::selection,app-pr-button-icon.small.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1024px) and (min-width: 501px){app-pr-button.small,app-pr-menu-button.small,app-pr-button-icon.small{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:18px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button.small:not(.secondary)::selection,app-pr-menu-button.small:not(.secondary)::selection,app-pr-button-icon.small:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.small.secondary,app-pr-menu-button.small.secondary,app-pr-button-icon.small.secondary{color:var(--text-color-secondary)}app-pr-button.small.secondary::selection,app-pr-menu-button.small.secondary::selection,app-pr-button-icon.small.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1600px) and (min-width: 1025px){app-pr-button.small,app-pr-menu-button.small,app-pr-button-icon.small{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:18px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button.small:not(.secondary)::selection,app-pr-menu-button.small:not(.secondary)::selection,app-pr-button-icon.small:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.small.secondary,app-pr-menu-button.small.secondary,app-pr-button-icon.small.secondary{color:var(--text-color-secondary)}app-pr-button.small.secondary::selection,app-pr-menu-button.small.secondary::selection,app-pr-button-icon.small.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1920px) and (min-width: 1601px){app-pr-button.small,app-pr-menu-button.small,app-pr-button-icon.small{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:18px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button.small:not(.secondary)::selection,app-pr-menu-button.small:not(.secondary)::selection,app-pr-button-icon.small:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.small.secondary,app-pr-menu-button.small.secondary,app-pr-button-icon.small.secondary{color:var(--text-color-secondary)}app-pr-button.small.secondary::selection,app-pr-menu-button.small.secondary::selection,app-pr-button-icon.small.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (min-width: 1921px){app-pr-button.small,app-pr-menu-button.small,app-pr-button-icon.small{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:18px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}app-pr-button.small:not(.secondary)::selection,app-pr-menu-button.small:not(.secondary)::selection,app-pr-button-icon.small:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}app-pr-button.small.secondary,app-pr-menu-button.small.secondary,app-pr-button-icon.small.secondary{color:var(--text-color-secondary)}app-pr-button.small.secondary::selection,app-pr-menu-button.small.secondary::selection,app-pr-button-icon.small.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}app-pr-button.primary,app-pr-menu-button.primary,app-pr-button-icon.primary{--bg-default: var(--background-inverted);--text-color: var(--text-inverted)}@media (pointer: fine){app-pr-button.primary:hover,app-pr-menu-button.primary:hover,app-pr-button-icon.primary:hover{--bg-default: transparent;--text-color: var(--text-primary);--bg-default:var(--background-inverted)}}app-pr-button,app-pr-button.secondary,app-pr-menu-button,app-pr-menu-button.secondary,app-pr-button-icon,app-pr-button-icon.secondary{--text-color: var(--text-primary);--bg-default: transparent}@media (pointer: fine){app-pr-button:hover,app-pr-button.secondary:hover,app-pr-menu-button:hover,app-pr-menu-button.secondary:hover,app-pr-button-icon:hover,app-pr-button-icon.secondary:hover{--bg-default:var(--background-inverted)}}app-pr-button:not(.no-blur)>.circle-wrapper,app-pr-menu-button:not(.no-blur)>.circle-wrapper,app-pr-button-icon:not(.no-blur)>.circle-wrapper{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}app-pr-button>.circle-wrapper,app-pr-menu-button>.circle-wrapper,app-pr-button-icon>.circle-wrapper{position:absolute;border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);background-color:var(--bg-default);box-sizing:border-box;background-clip:border-box;overflow:hidden;pointer-events:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition-property:width,background-color,transform;transition-duration:var(--time-button);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset;z-index:0}app-pr-button>.circle-wrapper p,app-pr-menu-button>.circle-wrapper p,app-pr-button-icon>.circle-wrapper p{position:absolute;color:var(--text-on-hover)}@media (pointer: fine){app-pr-button:hover>p,app-pr-menu-button:hover>p,app-pr-button-icon:hover>p{z-index:0}app-pr-button:hover p,app-pr-button:hover .circle-wrapper,app-pr-menu-button:hover p,app-pr-menu-button:hover .circle-wrapper,app-pr-button-icon:hover p,app-pr-button-icon:hover .circle-wrapper{transform:translate(calc(var(--x) * var(--multiplier)),calc(var(--y) * var(--multiplier)))}app-pr-button:hover>p,app-pr-menu-button:hover>p,app-pr-button-icon:hover>p{--multiplier: var(--text-magnet-multiplier)}app-pr-button:hover>.circle-wrapper,app-pr-menu-button:hover>.circle-wrapper,app-pr-button-icon:hover>.circle-wrapper{--multiplier: var(--circle-magnet-multiplier)}app-pr-button:hover>.circle-wrapper>p,app-pr-menu-button:hover>.circle-wrapper>p,app-pr-button-icon:hover>.circle-wrapper>p{--multiplier: calc(var(--text-magnet-multiplier) - var(--circle-magnet-multiplier))}}app-pr-menu-button,app-pr-button-icon{--circle-magnet-multiplier-icon:2}app-pr-menu-button .icon-slot,app-pr-button-icon .icon-slot{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media (pointer: fine){app-pr-menu-button .circle-wrapper,app-pr-button-icon .circle-wrapper{--bg-default: transparent}app-pr-menu-button .circle-wrapper>.clipping-wrapper,app-pr-button-icon .circle-wrapper>.clipping-wrapper{--multiplier: var(--circle-magnet-multiplier-icon);background-color:var(--background-inverted);z-index:1;overflow:hidden;mask-image:url(/assets/images/circle-mask.svg);mask-repeat:no-repeat;mask-size:0%;mask-position:calc(var(--x) * var(--multiplier)) calc(var(--y) * var(--multiplier));transition-property:mask-size,mask-position;transition-duration:var(--time-button);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset;width:100%;height:100%}app-pr-menu-button .circle-wrapper>.clipping-wrapper>.icon-slot,app-pr-button-icon .circle-wrapper>.clipping-wrapper>.icon-slot{pointer-events:none;overflow:hidden;background:var(--bg-hover);border-radius:var(--border-radius);width:100%;height:100%;display:flex;justify-content:center;align-items:center}app-pr-menu-button:hover .clipping-wrapper,app-pr-button-icon:hover .clipping-wrapper{mask-size:100%;--x:0;--y:0}}@media only screen and (pointer: coarse){app-pr-menu-button .icon-wrapper,app-pr-button-icon .icon-wrapper{display:none}}.nav-btn.cursor-magnet{white-space:nowrap;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;user-select:none;--time-button: 1.2s;transition-property:transform,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset;color:var(--text-secondary)!important}@media (pointer: fine){.nav-btn.cursor-magnet:before{content:"";border-radius:100px;padding:25px;margin:-25px;opacity:.5;background-color:unset;width:100%;height:100%;position:absolute;inset:0}}@media (pointer: fine) and (pointer: fine){.nav-btn.cursor-magnet:hover{--multiplier:.2;transform:translate(calc(var(--x) * var(--multiplier)),calc(var(--y) * var(--multiplier)));color:var(--text-primary)!important}}@media (pointer: fine){.nav-btn.cursor-magnet:active:after{--circle-size: var(--extra1-circle-size)}}.nav-btn.cursor-magnet.active{color:var(--text-primary)!important}.nav-btn.cursor-magnet:not(.scale).left:after{right:50%}@media (pointer: fine){.nav-btn.cursor-magnet:not(.scale).left:hover:after{right:0}}@media (pointer: fine){.nav-btn.cursor-magnet:not(.scale):after{--circle-size: var(--extra1-circle-size);content:"";border-radius:var(--global-border-radius);border:solid var(--global-border-size) var(--global-border-color);margin:auto;opacity:0;transition-property:transform,width,height,opacity,top,left,bottom,right;transition-duration:var(--time-button);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset;width:var(--circle-size);height:var(--circle-size);position:absolute;inset:0}.nav-btn.cursor-magnet:not(.scale):hover:after{--circle-size: var(--socondary-circle-size);--multiplier: 1;transform:translate(calc(var(--x) * var(--multiplier)),calc(var(--y) * var(--multiplier)))}}@media (pointer: fine) and (min-width: 1024px){.nav-btn.cursor-magnet:not(.scale):hover:after{opacity:1}}.link-btn.cursor-magnet{--time-button: 1.2s;width:-moz-fit-content;width:fit-content;transition-property:color,transform;transition-duration:var(--time-button);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}.link-btn.cursor-magnet:before{content:"";border-radius:100px;padding:25px;margin:-25px;opacity:.5;background-color:unset;width:100%;height:100%;position:absolute;inset:0}@media (pointer: coarse){.link-btn.cursor-magnet{color:var(--text-primary)!important}}@media (pointer: fine){.link-btn.cursor-magnet:hover{--multiplier: .8;color:var(--text-primary)!important;transform:translate(calc(var(--x) * var(--multiplier)),calc(var(--y) * var(--multiplier)))}}.section-number{--side-spacing: translateX(calc((100% + var(--space-out-element)) * -1));display:inline-flex}.section-number:before{content:"0" attr(number) "";transform:var(--side-spacing);color:var(--text-secondary-s);position:absolute;top:0;right:unset;bottom:0;left:unset;margin:auto 0;height:-moz-fit-content;height:fit-content}.section-number.space{margin-bottom:var(--space-title)}.section-number.center{margin-left:auto;margin-right:auto}.section-number.center:before{transform:translate(-50%,-100%);--space-out-element: var(--space-out-element-center);position:absolute;top:calc(var(--space-out-element) * -1);right:unset;bottom:0;left:50%;margin:0 auto}@media only screen and (max-width: 1024px){.section-number:before{position:unset;transform:unset;margin-right:var(--space-out-element)}}@media only screen and (max-width: 768px){.section-number{--space-out-element: calc(var(--sp-8) / 2);--space-title: var(--sp-20)}.section-number.text-pair-5-1:before{top:0;transform:translate(0) translateY(-100%)}}.grid{flex-shrink:0;width:100%;--local-side-margin:var(--side-margin);--icon-spacer: var(--sp-10);--icon-size: calc(var(--baseline) * 2 + var(--subline) * 2);--icon-margin: var(--sp-10)}.grid.slider:not(.active){pointer-events:none}.grid:not(:last-child){margin-right:var(--right-space)}.grid>*{aspect-ratio:1/1}@media only screen and (min-width: 1201px){.grid{display:grid;grid-template-columns:repeat(3,1fr)}.grid>*{border:solid var(--global-border-color);border-width:var(--global-border-size) 0px 0px var(--global-border-size);box-sizing:border-box}.grid>*:nth-last-child(3n+1){border-right-width:var(--global-border-size)}.grid>*:nth-child(3n+1):nth-last-child(-n+3),.grid>*:nth-child(3n+1):nth-last-child(-n+3)~*{border-bottom-width:var(--global-border-size)}}@media only screen and (max-width: 1200px){.grid{display:grid;grid-template-columns:repeat(2,1fr)}.grid>*{border:solid var(--global-border-color);border-width:var(--global-border-size) 0px 0px var(--global-border-size);box-sizing:border-box}.grid>*:nth-last-child(2n+1){border-right-width:var(--global-border-size)}.grid>*:nth-child(2n+1):nth-last-child(-n+2),.grid>*:nth-child(2n+1):nth-last-child(-n+2)~*{border-bottom-width:var(--global-border-size)}}@media only screen and (max-width: 620px){.grid{--scale-icon:.7;--icon-margin: var(--sp-8);display:grid;grid-template-columns:repeat(2,1fr)}.grid>*{border:solid var(--global-border-color);border-width:var(--global-border-size) 0px 0px var(--global-border-size);box-sizing:border-box}.grid>*:nth-last-child(2n+1){border-right-width:var(--global-border-size)}.grid>*:nth-child(2n+1):nth-last-child(-n+2),.grid>*:nth-child(2n+1):nth-last-child(-n+2)~*{border-bottom-width:var(--global-border-size)}}@media only screen and (min-width: 1201px){.grid.with-list{display:grid;grid-template-columns:repeat(3,1fr)}.grid.with-list>*{border:solid var(--global-border-color);border-width:var(--global-border-size) 0px 0px var(--global-border-size);box-sizing:border-box}.grid.with-list>*:nth-last-child(3n+1){border-right-width:var(--global-border-size)}.grid.with-list>*:nth-child(3n+1):nth-last-child(-n+3),.grid.with-list>*:nth-child(3n+1):nth-last-child(-n+3)~*{border-bottom-width:var(--global-border-size)}}@media only screen and (max-width: 1200px){.grid.with-list{display:grid;grid-template-columns:repeat(2,1fr)}.grid.with-list>*{border:solid var(--global-border-color);border-width:var(--global-border-size) 0px 0px var(--global-border-size);box-sizing:border-box}.grid.with-list>*:nth-last-child(2n+1){border-right-width:var(--global-border-size)}.grid.with-list>*:nth-child(2n+1):nth-last-child(-n+2),.grid.with-list>*:nth-child(2n+1):nth-last-child(-n+2)~*{border-bottom-width:var(--global-border-size)}}@media only screen and (max-width: 768px){.grid.with-list{--local-side-margin: calc(var(--side-margin) * 2)}}@media only screen and (max-width: 620px){.grid.with-list{--scale-icon:1;--icon-margin: var(--sp-10);--local-side-margin: calc(var(--side-margin) * 3);display:grid;grid-template-columns:repeat(1,1fr)}.grid.with-list>*{border:solid var(--global-border-color);border-width:var(--global-border-size) 0px 0px var(--global-border-size);box-sizing:border-box}.grid.with-list>*:nth-last-child(1n+1){border-right-width:var(--global-border-size)}.grid.with-list>*:nth-child(1n+1):nth-last-child(-n+1),.grid.with-list>*:nth-child(1n+1):nth-last-child(-n+1)~*{border-bottom-width:var(--global-border-size)}}@media only screen and (max-width: 620px) and (max-width: 600px){.grid.with-list{--local-side-margin: calc(var(--side-margin) * 3)}}.illustration-wrapper{z-index:1;width:100%;height:100%;display:flex;justify-content:center}.illustration-wrapper.center{align-items:center}.illustration-wrapper .feature-illustration{border:solid var(--illustration-stroke-size) var(--illustration-stroke);display:inline-block;width:-moz-fit-content;width:fit-content;height:auto;position:absolute}.illustration-wrapper .feature-illustration.rounded{border-radius:var(--illustration-cr-1)}.illustration-wrapper .feature-illustration.blur{-webkit-backdrop-filter:blur(var(--illustration-bg-blur));backdrop-filter:blur(var(--illustration-bg-blur))}.illustration-wrapper .feature-illustration.primary{--illustration-stroke: var(--illustration-stroke-primary)}.illustration-wrapper .feature-illustration.secondary{--illustration-stroke: var(--illustration-stroke-secondary)}.isOrphan .illustration-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.isOrphan .illustration-wrapper .feature-illustration{position:relative}app-pr-export-figma,app-pr-export-code{display:flex;width:100%;max-width:var(--max-width)}app-pr-export-figma .content-wrapper,app-pr-export-code .content-wrapper{display:flex;width:auto;max-width:100%}app-pr-export-figma .content-wrapper img,app-pr-export-code .content-wrapper img{display:block;height:auto}app-pr-export-figma .content-wrapper>div,app-pr-export-code .content-wrapper>div{overflow:hidden}div[plyr]{--background-color-default: var(--background-primary);--background-color-alpha: var(--color-W0-zero-a);--background-color-active: var(--color-W6-a);--background-color-hover: var(--color-W7-a);--play-button-color-hover: var(--color-W5-a);--content-color: var(--color-W5-a);--content-hover-color: var(--color-W0);--player-radius: var(--r10);--plyr-font-family: var(--font-f1);--plyr-menu-background: var(--background-color-default);--plyr-color-main: --background-color-hover;--plyr-transition-time: .3s;--letter-spacing-for-menu: 2px}div[plyr]>div.plyr{position:relative;width:100%;max-height:100%;aspect-ratio:1088/612;border-radius:var(--player-radius)}div[plyr]>div.plyr svg *{transition-property:fill;transition-duration:var(--plyr-transition-time);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset;fill:var(--content-color)}div[plyr]>div.plyr button{background-color:var(--background-color-alpha);transition-property:background-color;transition-duration:var(--plyr-transition-time);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}div[plyr]>div.plyr button:hover{background-color:var(--background-color-hover)}div[plyr]>div.plyr button:hover svg *{fill:var(--content-hover-color)}div[plyr]>div.plyr button.plyr__control--overlaid[data-plyr=play]{background-color:var(--play-button-color-hover);transition-property:background-color;transition-duration:var(--plyr-transition-time);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}div[plyr]>div.plyr button.plyr__control--overlaid[data-plyr=play] svg *{fill:var(--content-hover-color)}div[plyr]>div.plyr .plyr__control.plyr__control--back{display:none}div[plyr]>div.plyr span.plyr__badge{display:none}div[plyr]>div.plyr button.plyr__control--forward>span{text-transform:uppercase;letter-spacing:var(--letter-spacing-for-menu)}div[plyr]>div.plyr button.plyr__control--forward>span>span{text-transform:lowercase;letter-spacing:initial}div[plyr]>div.plyr button.plyr__control--forward:after{display:none}*{padding:0;margin:0;scrollbar-width:none;position:relative}body{min-height:100%;margin:0;padding:0;border:0;outline:none;background:none}app-root{display:block}::-webkit-scrollbar{display:none;height:0;width:0;-webkit-appearance:none}:hover,:focus,:active{outline:none;text-decoration:none}video:not(.ignore-controls-reset)::-webkit-media-controls{display:none!important}img{box-sizing:border-box;-webkit-user-select:none;user-select:none;pointer-events:none}ul{padding:0}input,textarea,fieldset{border:0;outline:none;resize:none;-ms-overflow-style:none}a,b,p,h1,h2,h3,h4,h5,h6,ul,span{cursor:auto;text-rendering:optimizeLegibility;font-weight:unset}a,li,ul,span,div{-webkit-tap-highlight-color:rgba(0,0,0,0)}img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}a,a:visited,a:focus,a:active,a:hover{text-decoration:none}li{list-style-type:none}.first-appear{opacity:0}html[active-page=home].loaded .name-animation>div,html:not([active-page=home]) .name-animation>div{--move-multipler:2.8;--move-time:calc(var(--f-time)*var(--move-multipler));--move-delay:0s}html[active-page=home].loaded .name-animation>div:nth-child(1),html:not([active-page=home]) .name-animation>div:nth-child(1){animation:move-f var(--move-time) var(--move-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(1):before,html:not([active-page=home]) .name-animation>div:nth-child(1):before{animation:f var(--f-time) var(--f-delay) forwards,key-opacity var(--f-time) var(--f-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(2),html:not([active-page=home]) .name-animation>div:nth-child(2){animation:move-l var(--move-time) var(--move-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(2):before,html:not([active-page=home]) .name-animation>div:nth-child(2):before{animation:l var(--l-time) var(--l-delay) forwards,key-opacity var(--l-time) var(--l-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(3),html:not([active-page=home]) .name-animation>div:nth-child(3){animation:move-a var(--move-time) var(--move-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(3):before,html:not([active-page=home]) .name-animation>div:nth-child(3):before{animation:a var(--a-time) var(--a-delay) forwards,opacity calc(var(--a-time) * 3) var(--a-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(4),html:not([active-page=home]) .name-animation>div:nth-child(4){animation:move-r var(--move-time) var(--move-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(4):before,html:not([active-page=home]) .name-animation>div:nth-child(4):before{animation:r var(--r-time) var(--r-delay) forwards,key-opacity var(--r-time) var(--r-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(5),html:not([active-page=home]) .name-animation>div:nth-child(5){animation:move-e var(--move-time) var(--move-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(5):before,html:not([active-page=home]) .name-animation>div:nth-child(5):before{animation:e var(--e-time) var(--e-delay) forwards,key-opacity var(--e-time) var(--e-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(6),html:not([active-page=home]) .name-animation>div:nth-child(6){animation:move-u var(--move-time) var(--move-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(6):before,html:not([active-page=home]) .name-animation>div:nth-child(6):before{animation:u var(--u-time) var(--u-delay) forwards,key-opacity var(--u-time) var(--u-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(7),html:not([active-page=home]) .name-animation>div:nth-child(7){animation:move-m var(--move-time) var(--move-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(7):before,html:not([active-page=home]) .name-animation>div:nth-child(7):before{animation:m var(--m-time) var(--m-delay) forwards,key-opacity var(--m-time) var(--m-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(8),html:not([active-page=home]) .name-animation>div:nth-child(8){animation:move-dot var(--move-time) var(--move-delay) forwards;transform:translate(unset)}html[active-page=home].loaded .name-animation>div:nth-child(8):before,html:not([active-page=home]) .name-animation>div:nth-child(8):before{animation:dot var(--dot-time) var(--dot-delay) forwards,key-opacity var(--dot-time) var(--dot-delay) forwards}html[active-page=home].loaded .name-animation>div:nth-child(8):after,html:not([active-page=home]) .name-animation>div:nth-child(8):after{display:block;content:"";background-color:var(--text-primary);border-radius:var(--global-border-radius);animation:dot-2 calc(var(--dot-time) - var(--time-per-letter)) forwards;width:calc(var(--subline) * 1.2);height:calc(var(--subline) * 1.2);position:absolute;inset:0;margin:auto}html[active-page=home].loaded .first-appear,html:not([active-page=home]) .first-appear{will-change:transform}html[active-page=home].loaded .first-appear.perspective,html:not([active-page=home]) .first-appear.perspective{--deg-local:40deg;--origin: bottom}html[active-page=home].loaded .first-appear.opacity,html:not([active-page=home]) .first-appear.opacity{--appear-opacity: 0}html[active-page=home].loaded .first-appear,html[active-page=home].loaded .first-appear.opacity-x,html:not([active-page=home]) .first-appear,html:not([active-page=home]) .first-appear.opacity-x{--appear-opacity: .3}html[active-page=home].loaded .first-appear.no-opacity,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.y-sync.feature-illustration,html:not([active-page=home]) .first-appear.no-opacity,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.y-sync.feature-illustration{--appear-opacity: 1}html[active-page=home].loaded .first-appear.time-x,html:not([active-page=home]) .first-appear.time-x{--appear-time-local: var(--appear-time-x)}html[active-page=home].loaded .first-appear.time-xx,html:not([active-page=home]) .first-appear.time-xx{--appear-time-local: var(--appear-time-xx)}html[active-page=home].loaded .first-appear,html[active-page=home].loaded .first-appear.time-xxa,html:not([active-page=home]) .first-appear,html:not([active-page=home]) .first-appear.time-xxa{--appear-time-local: var(--appear-time-xxa)}html[active-page=home].loaded .first-appear.time-xxx,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.y-sync.feature-illustration,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.y-sync.home-l0,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.y-sync.home-l0,html:not([active-page=home]) .first-appear.time-xxx,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.y-sync.feature-illustration,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.y-sync.home-l0,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.y-sync.home-l0{--appear-time-local: var(--appear-time-xxx)}html[active-page=home].loaded .first-appear.time-xxxx,html:not([active-page=home]) .first-appear.time-xxxx{--appear-time-local: var(--appear-time-xxxx)}html[active-page=home].loaded .first-appear,html:not([active-page=home]) .first-appear{--appear-delay-local: 0s}html[active-page=home].loaded .first-appear.delay-x,html:not([active-page=home]) .first-appear.delay-x{--appear-delay-local: var(--appear-delay-x)}html[active-page=home].loaded .first-appear.delay-xx,html:not([active-page=home]) .first-appear.delay-xx{--appear-delay-local: var(--appear-delay-xx)}html[active-page=home].loaded .first-appear.delay-xxx,html:not([active-page=home]) .first-appear.delay-xxx{--appear-delay-local: var(--appear-delay-xxx)}html[active-page=home].loaded .first-appear.delay-xxxx,html:not([active-page=home]) .first-appear.delay-xxxx{--appear-delay-local: var(--appear-delay-xxxx)}html[active-page=home].loaded .first-appear.distance-x,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.y-sync.home-l0,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.y-sync.home-l0,html[active-page=home].loaded .first-appear.distance-x-bottom,html:not([active-page=home]) .first-appear.distance-x,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.y-sync.home-l0,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.y-sync.home-l0,html:not([active-page=home]) .first-appear.distance-x-bottom{--appear-distalce-local: var(--appear-distance-x)}html[active-page=home].loaded .first-appear.distance-x-top,html:not([active-page=home]) .first-appear.distance-x-top{--appear-distalce-local: calc(var(--appear-distance-x) * -1)}html[active-page=home].loaded .first-appear.distance-side-margin,html[active-page=home].loaded .first-appear.distance-side-margin-bottom,html:not([active-page=home]) .first-appear.distance-side-margin,html:not([active-page=home]) .first-appear.distance-side-margin-bottom{--appear-distalce-local: var(--side-margin)}html[active-page=home].loaded .first-appear.distance-side-margin-top,html:not([active-page=home]) .first-appear.distance-side-margin-top{--appear-distalce-local: calc(var(--side-margin) * -1)}html[active-page=home].loaded .first-appear,html[active-page=home].loaded .first-appear-bottom,html[active-page=home].loaded .first-appear.distance-xx,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration.distance-bg,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.y-sync.feature-illustration.distance-bg,html[active-page=home].loaded .first-appear.distance-xx-bottom,html:not([active-page=home]) .first-appear,html:not([active-page=home]) .first-appear-bottom,html:not([active-page=home]) .first-appear.distance-xx,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration.distance-bg,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.y-sync.feature-illustration.distance-bg,html:not([active-page=home]) .first-appear.distance-xx-bottom{--appear-distalce-local: var(--appear-distance-xx)}html[active-page=home].loaded .first-appear-top,html[active-page=home].loaded .first-appear.distance-xx-top,html:not([active-page=home]) .first-appear-top,html:not([active-page=home]) .first-appear.distance-xx-top{--appear-distalce-local: calc(var(--appear-distance-xx) * -1)}html[active-page=home].loaded .first-appear.distance-xxx,html[active-page=home].loaded .first-appear.distance-xxx-bottom,html:not([active-page=home]) .first-appear.distance-xxx,html:not([active-page=home]) .first-appear.distance-xxx-bottom{--appear-distalce-local: var(--appear-distance-xxx)}html[active-page=home].loaded .first-appear.distance-xxx-top,html:not([active-page=home]) .first-appear.distance-xxx-top{--appear-distalce-local: calc(var(--appear-distance-xxx) * -1)}html[active-page=home].loaded .first-appear.distance-xxxx,html[active-page=home].loaded .first-appear.distance-xxxx-bottom,html:not([active-page=home]) .first-appear.distance-xxxx,html:not([active-page=home]) .first-appear.distance-xxxx-bottom{--appear-distalce-local: var(--appear-distance-xxxx)}html[active-page=home].loaded .first-appear.distance-xxxx-top,html:not([active-page=home]) .first-appear.distance-xxxx-top{--appear-distalce-local: calc(var(--appear-distance-xxxx) * -1)}html[active-page=home].loaded .first-appear,html[active-page=home].loaded .first-appear.timing-1,html:not([active-page=home]) .first-appear,html:not([active-page=home]) .first-appear.timing-1{--appear-timing-local: var(--appear-timing-1)}html[active-page=home].loaded .first-appear.timing-2,html:not([active-page=home]) .first-appear.timing-2{--appear-timing-local: var(--appear-timing-2)}html[active-page=home].loaded .first-appear:not(.no-opacity).margin-top,html:not([active-page=home]) .first-appear:not(.no-opacity).margin-top{animation:margin-top var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),opacity var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear:not(.no-opacity).margin-bottom,html:not([active-page=home]) .first-appear:not(.no-opacity).margin-bottom{animation:margin-bottom var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),opacity var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear:not(.no-opacity).margin-left,html:not([active-page=home]) .first-appear:not(.no-opacity).margin-left{animation:margin-left var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),opacity var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear:not(.no-opacity).margin-right,html:not([active-page=home]) .first-appear:not(.no-opacity).margin-right{animation:margin-right var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),opacity var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear:not(.no-opacity).translate-top,html:not([active-page=home]) .first-appear:not(.no-opacity).translate-top{animation:translate-top var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),opacity var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear:not(.no-opacity).translate-bottom,html:not([active-page=home]) .first-appear:not(.no-opacity).translate-bottom{animation:translate-bottom var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),opacity var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear:not(.no-opacity).translate-left,html:not([active-page=home]) .first-appear:not(.no-opacity).translate-left{animation:translate-left var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),opacity var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear:not(.no-opacity).translate-right,html:not([active-page=home]) .first-appear:not(.no-opacity).translate-right{animation:translate-right var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),opacity var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}@media screen and (min-width: 768px){html[active-page=home].loaded .first-appear.no-opacity,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.y-sync.feature-illustration,html:not([active-page=home]) .first-appear.no-opacity,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.y-sync.feature-illustration{opacity:1}html[active-page=home].loaded .first-appear.no-opacity.translate-top,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.translate-top.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.translate-top.y-sync.feature-illustration,html:not([active-page=home]) .first-appear.no-opacity.translate-top,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.translate-top.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.translate-top.y-sync.feature-illustration{animation:translate-top var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),none var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear.no-opacity.translate-bottom,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.translate-bottom.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.translate-bottom.y-sync.feature-illustration,html:not([active-page=home]) .first-appear.no-opacity.translate-bottom,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.translate-bottom.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.translate-bottom.y-sync.feature-illustration{animation:translate-bottom var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),none var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear.no-opacity.translate-left,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.translate-left.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.translate-left.y-sync.feature-illustration,html:not([active-page=home]) .first-appear.no-opacity.translate-left,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.translate-left.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.translate-left.y-sync.feature-illustration{animation:translate-left var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),none var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}html[active-page=home].loaded .first-appear.no-opacity.translate-right,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.translate-right.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.translate-right.y-sync.feature-illustration,html:not([active-page=home]) .first-appear.no-opacity.translate-right,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.translate-right.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.translate-right.y-sync.feature-illustration{animation:translate-right var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local),none var(--appear-time-local) var(--appear-timing-local) var(--appear-delay-local) forwards}}@media screen and (max-width: 768px){html[active-page=home].loaded .first-appear.no-opacity,html[active-page=home].loaded html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html[active-page=home].loaded .first-appear.y-sync.feature-illustration,html:not([active-page=home]) .first-appear.no-opacity,html:not([active-page=home]) html:not(.downgraded-ui) app-root .first-appear.y-sync.feature-illustration,html:not(.downgraded-ui) app-root html:not([active-page=home]) .first-appear.y-sync.feature-illustration{opacity:0;animation:opacity calc(var(--appear-time-local) * 3) var(--appear-timing-local) var(--appear-delay-local) forwards}}.fadeout-animation{animation:fade-out var(--page-fade-out-time) var(--appear-timing-1)!important}app-root{--app-scene-scale: .8}app-root.bottom{--screen-height: 100vh}app-root:not(.bottom){--screen-height: 100svh}app-root .header-wrapper .login{margin-top:var(--login-btn-minus-margin);opacity:0;transition-property:margin,opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}app-root .header-wrapper.opened .login{opacity:1;margin-top:0}app-root.scroll-is-in-top .header-wrapper .login{margin-top:0;opacity:1}@media (min-width: 768px){.v-advanced app-scene>canvas:first-child{transform:scale(1);transition-property:transform;transition-duration:2s;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}.v-advanced app-sn-pre-footer[onBackground]{transform:scale(calc(1 - var(--app-scene-scale) + 1));opacity:0;transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}.v-advanced .section-wrapper-features-export{transform:translateY(0) scale(1);transition-property:transform,opacity;transition-duration:3s;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}[section=sn-pre-footer] .v-advanced app-sn-pre-footer[onBackground],[section=sn-footer] .v-advanced app-sn-pre-footer[onBackground]{transform:scale(1);opacity:1}[section=sn-pre-footer] .v-advanced app-scene>canvas:first-child,[section=sn-footer] .v-advanced app-scene>canvas:first-child{transform:scale(var(--app-scene-scale))}[section=sn-pre-footer] .v-advanced .section-wrapper-features-export,[section=sn-footer] .v-advanced .section-wrapper-features-export{pointer-events:none;transform:translateY(-25%) scale(1)}[section=sn-pre-footer] .v-advanced app-sn-pre-footer:not([onBackground]),[section=sn-footer] .v-advanced app-sn-pre-footer:not([onBackground]){pointer-events:none;visibility:hidden;height:var(--pre-footer-canvas-space)}}html:not(.downgraded-ui) app-root .y-sync{opacity:var(--appear-opacity);will-change:transform;transform:translateY(var(--y-sync-transform));transition-property:transform,opacity;transition-duration:var(--appear-time-local);transition-timing-function:var(--appear-timing-local);transition-delay:var(--appear-delay-local)}html:not(.downgraded-ui) app-root .y-sync.perspective{transform:translateY(var(--y-sync-transform)) rotateX(var(--deg));transform-origin:var(--origin)}html:not(.downgraded-ui) app-root .y-sync.perspective{--deg-local:40deg;--origin: bottom}html:not(.downgraded-ui) app-root .y-sync.opacity{--appear-opacity: 0}html:not(.downgraded-ui) app-root .y-sync,html:not(.downgraded-ui) app-root .y-sync.opacity-x{--appear-opacity: .3}html:not(.downgraded-ui) app-root .y-sync.no-opacity,html:not(.downgraded-ui) app-root .y-sync.feature-illustration.distance-bg,html:not(.downgraded-ui) app-root .y-sync.feature-illustration{--appear-opacity: 1}html:not(.downgraded-ui) app-root .y-sync.time-x{--appear-time-local: var(--appear-time-x)}html:not(.downgraded-ui) app-root .y-sync.time-xx{--appear-time-local: var(--appear-time-xx)}html:not(.downgraded-ui) app-root .y-sync,html:not(.downgraded-ui) app-root .y-sync.time-xxa{--appear-time-local: var(--appear-time-xxa)}html:not(.downgraded-ui) app-root .y-sync.time-xxx,html:not(.downgraded-ui) app-root .y-sync.feature-illustration,html:not(.downgraded-ui) app-root .y-sync.home-l0{--appear-time-local: var(--appear-time-xxx)}html:not(.downgraded-ui) app-root .y-sync.time-xxxx{--appear-time-local: var(--appear-time-xxxx)}html:not(.downgraded-ui) app-root .y-sync{--appear-delay-local: 0s}html:not(.downgraded-ui) app-root .y-sync.delay-x{--appear-delay-local: var(--appear-delay-x)}html:not(.downgraded-ui) app-root .y-sync.delay-xx{--appear-delay-local: var(--appear-delay-xx)}html:not(.downgraded-ui) app-root .y-sync.delay-xxx{--appear-delay-local: var(--appear-delay-xxx)}html:not(.downgraded-ui) app-root .y-sync.delay-xxxx{--appear-delay-local: var(--appear-delay-xxxx)}html:not(.downgraded-ui) app-root .y-sync.distance-x,html:not(.downgraded-ui) app-root .y-sync.home-l0,html:not(.downgraded-ui) app-root .y-sync.distance-x-bottom{--appear-distalce-local: var(--appear-distance-x)}html:not(.downgraded-ui) app-root .y-sync.distance-x-top{--appear-distalce-local: calc(var(--appear-distance-x) * -1)}html:not(.downgraded-ui) app-root .y-sync.distance-side-margin,html:not(.downgraded-ui) app-root .y-sync.distance-side-margin-bottom{--appear-distalce-local: var(--side-margin)}html:not(.downgraded-ui) app-root .y-sync.distance-side-margin-top{--appear-distalce-local: calc(var(--side-margin) * -1)}html:not(.downgraded-ui) app-root .y-sync,html:not(.downgraded-ui) app-root .y-sync-bottom,html:not(.downgraded-ui) app-root .y-sync.distance-xx,html:not(.downgraded-ui) app-root .y-sync.feature-illustration.distance-bg,html:not(.downgraded-ui) app-root .y-sync.distance-xx-bottom{--appear-distalce-local: var(--appear-distance-xx)}html:not(.downgraded-ui) app-root .y-sync-top,html:not(.downgraded-ui) app-root .y-sync.distance-xx-top{--appear-distalce-local: calc(var(--appear-distance-xx) * -1)}html:not(.downgraded-ui) app-root .y-sync.distance-xxx,html:not(.downgraded-ui) app-root .y-sync.distance-xxx-bottom{--appear-distalce-local: var(--appear-distance-xxx)}html:not(.downgraded-ui) app-root .y-sync.distance-xxx-top{--appear-distalce-local: calc(var(--appear-distance-xxx) * -1)}html:not(.downgraded-ui) app-root .y-sync.distance-xxxx,html:not(.downgraded-ui) app-root .y-sync.distance-xxxx-bottom{--appear-distalce-local: var(--appear-distance-xxxx)}html:not(.downgraded-ui) app-root .y-sync.distance-xxxx-top{--appear-distalce-local: calc(var(--appear-distance-xxxx) * -1)}html:not(.downgraded-ui) app-root .y-sync,html:not(.downgraded-ui) app-root .y-sync.timing-1{--appear-timing-local: var(--appear-timing-1)}html:not(.downgraded-ui) app-root .y-sync.timing-2{--appear-timing-local: var(--appear-timing-2)}@media (pointer: coarse){html:not(.downgraded-ui) app-root .y-sync{opacity:1}}@media (pointer: fine){html:not(.downgraded-ui) app-root.bottom .y-sync,html:not(.downgraded-ui) app-root.bottom.y-sync{--y-sync-transform: var(--appear-distalce-local);--deg: var(--deg-local)}html:not(.downgraded-ui) app-root.bottom .y-sync.hide-bottom,html:not(.downgraded-ui) app-root.bottom.y-sync.hide-bottom{--y-sync-transform: calc(var(--appear-distalce-local) * -1);--deg: calc(var(--deg-local) * -1)}html:not(.downgraded-ui) app-root.bottom .y-sync.enter,html:not(.downgraded-ui) app-root.bottom.y-sync.enter,html:not(.downgraded-ui) app-root.bottom .y-sync.tall-item.hide-top,html:not(.downgraded-ui) app-root.bottom.y-sync.tall-item.hide-top{--appear-opacity: 1;--y-sync-transform: 0px;--deg:0deg}html:not(.downgraded-ui) app-root.top .y-sync,html:not(.downgraded-ui) app-root.top.y-sync{--y-sync-transform: calc(var(--appear-distalce-local) * -1)}html:not(.downgraded-ui) app-root.top .y-sync:not(.hide-top):not(.once),html:not(.downgraded-ui) app-root.top.y-sync:not(.hide-top):not(.once){--y-sync-transform: var(--appear-distalce-local)}html:not(.downgraded-ui) app-root.top .y-sync.enter:not(.hide-bottom),html:not(.downgraded-ui) app-root.top.y-sync.enter:not(.hide-bottom),html:not(.downgraded-ui) app-root.top .y-sync.tall-item.hide-top:not(.hide-bottom),html:not(.downgraded-ui) app-root.top.y-sync.tall-item.hide-top:not(.hide-bottom){--appear-opacity: 1;--y-sync-transform: 0px;--deg:0deg}}.space-wrapper-1,.space-wrapper-vertical{padding:var(--section-spacer-1) var(--side-margin);box-sizing:border-box;display:block}.space-wrapper-1>.content-wrapper,.space-wrapper-vertical>.content-wrapper{width:100%;max-width:var(--max-content-width);margin:0 auto}.space-wrapper-1.only-horizontal,.only-horizontal.space-wrapper-vertical{--section-spacer-1:0px}.space-wrapper-1.center>.content-wrapper app-gr-titles-group *,.center.space-wrapper-vertical>.content-wrapper app-gr-titles-group *{text-align:center}.space-wrapper-1.center>.content-wrapper app-gr-titles-group>*,.center.space-wrapper-vertical>.content-wrapper app-gr-titles-group>*{display:flex;flex-direction:column;align-items:center}.space-wrapper-vertical{padding:var(--section-spacer-1) var(--side-margin) var(--section-spacer-1) 0}@keyframes bg-slide-bottom-translate{0%{transform:translateY(var(--appear-distalce-local))}}@keyframes appearing-from-top-margin{0%{margin-top:calc(var(--appear-distalce-local) * -1)}}@keyframes translate-bottom{0%{transform:translateY(var(--appear-distalce-local))}}@keyframes translate-top{0%{transform:translateY(calc(var(--appear-distalce-local) * -1))}}@keyframes translate-left{0%{transform:translate(calc(var(--appear-distalce-local) * -1))}}@keyframes translate-right{0%{transform:translate(var(--appear-distalce-local))}}@keyframes margin-bottom{0%{margin-bottom:var(--appear-distalce-local)}}@keyframes margin-top{0%{margin-top:calc(var(--appear-distalce-local) * -1)}}@keyframes margin-left{0%{margin-left:calc(var(--appear-distalce-local) * -1)}}@keyframes margin-right{0%{margin-right:var(--appear-distalce-local)}}@keyframes appearing{0%{opacity:0}to{opacity:1}}@keyframes opacity{to{opacity:1}}@keyframes opacity-inverted{0%{opacity:0}60%{opacity:1}to{opacity:0}}@keyframes move-f{0%{transform:translate(-200%,-200%)}to{transform:translate(0);pointer-events:all}}@keyframes move-l{0%{transform:translate(150%,-200%)}to{transform:translate(0);pointer-events:all}}@keyframes move-a{0%{transform:translate(-250%)}to{transform:translate(0);pointer-events:all}}@keyframes move-r{0%{transform:translate(150%,20%)}to{transform:translate(0);pointer-events:all}}@keyframes move-e{0%{transform:translate(-300%)}to{transform:translate(0);pointer-events:all}}@keyframes move-u{0%{transform:translate(200%)}to{transform:translate(0);pointer-events:all}}@keyframes move-m{0%{transform:translate(-200%,200%)}to{transform:translate(0);pointer-events:all}}@keyframes move-dot{0%{transform:translate(200%,250%)}to{transform:translate(0);pointer-events:all}}@keyframes f{0%{content:"u"}10%{content:"m"}20%{content:"f"}30%{content:"l"}40%{content:"a"}50%{content:"r"}60%{content:"e"}70%{content:"u"}80%{content:"m"}to{content:"f"}}@keyframes l{0%{content:"m"}6%{content:"f"}12%{content:"l"}18%{content:"a"}24%{content:"r"}30%{content:"e"}36%{content:"u"}42%{content:"m"}48%{content:"f"}54%{content:"l"}60%{content:"a"}66%{content:"r"}72%{content:"e"}78%{content:"u"}84%{content:"m"}92%{content:"f"}to{content:"l"}}@keyframes a{0%{content:"u"}20%{content:"m"}40%{content:"f"}60%{content:"l"}to{content:"a"}}@keyframes r{5%{content:"u"}10%{content:"m"}15%{content:"f"}20%{content:"l"}25%{content:"a"}30%{content:"r"}35%{content:"e"}40%{content:"u"}45%{content:"m"}50%{content:"f"}55%{content:"l"}60%{content:"a"}65%{content:"r"}70%{content:"e"}75%{content:"u"}80%{content:"m"}85%{content:"f"}90%{content:"l"}95%{content:"a"}to{content:"r"}}@keyframes e{14%{content:"u"}28%{content:"m"}42%{content:"f"}56%{content:"l"}70%{content:"a"}84%{content:"r"}to{content:"e"}}@keyframes u{7%{content:"f"}14%{content:"l"}21%{content:"a"}28%{content:"r"}35%{content:"e"}42%{content:"u"}49%{content:"m"}56%{content:"f"}71%{content:"l"}78%{content:"a"}85%{content:"r"}92%{content:"e"}to{content:"u"}}@keyframes m{0%{content:"e"}6%{content:"u"}12%{content:"m"}18%{content:"f"}24%{content:"l"}30%{content:"a"}36%{content:"r"}42%{content:"e"}48%{content:"u"}54%{content:"m"}60%{content:"f"}66%{content:"l"}72%{content:"a"}78%{content:"r"}84%{content:"e"}92%{content:"u"}to{content:"m"}}@keyframes dot{0%{content:"f"}4%{content:"l"}8%{content:"a"}12%{content:"r"}16%{content:"e"}20%{content:"u"}24%{content:"m"}28%{content:"f"}32%{content:"l"}36%{content:"a"}40%{content:"r"}44%{content:"e"}48%{content:"u"}52%{content:"m"}56%{content:"f"}60%{content:"l"}64%{content:"a"}68%{content:"r"}72%{content:"e"}76%{content:"u"}90%{content:"m"}}@keyframes key-opacity{0%{opacity:0}to{opacity:1}}@keyframes dot-2{0%{opacity:0}96%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}99%{opacity:0}to{opacity:0}}html{--color-W0: rgba(255,255,255,1);--color-W0-zero-a: rgba(255,255,255,0);--color-W1-a: rgba(255,255,255,.95);--color-W2-a: rgba(255,255,255,.88);--color-W3-a: rgba(255,255,255,.8);--color-W4-a: rgba(255,255,255,.67);--color-W5-a: rgba(255,255,255,.4);--color-W6-a: rgba(255,255,255,.18);--color-W7-a: rgba(255,255,255,.1);--color-W8-a: rgba(255,255,255,.05);--color-W9-a: rgba(255,255,255,.02);--color-D0: rgba(13,13,16,1);--color-D0-1: rgba(12,12,15,1);--color-D0-2: rgba(10,10,12,1);--color-D1: rgba(25,25,28,1);--color-D2: rgba(40,40,42,1);--color-D3: rgba(61,61,64,1);--color-D4: rgba(100,100,102,1);--color-D5: rgba(163,163,164,1);--color-D6: rgba(207,207,207,1);--color-D7: rgba(231,231,231,1);--color-D8: rgba(243,243,243,1);--color-D9: rgba(250,250,250,1);--color-D1-tint-a: rgba(13,13,16, .95);--color-D2-tint-a: rgba(13,13,16, .89);--color-D3-tint-a: rgba(13,13,16, .8);--color-D4-tint-a: rgba(13,13,16, .64);--color-D5-tint-a: rgba(13,13,16, .38);--color-D6-tint-a: rgba(13,13,16, .2);--color-D7-tint-a: rgba(13,13,16, .1);--color-D8-tint-a: rgba(13,13,16, .05);--color-D9-tint-a: rgba(13,13,16, .02);--color-D0-zero-a: rgba(13,13,16,0);--color-B0: rgba(0,85,255,1);--color-B0-1: rgba(0,81,242,1);--color-B0-2: rgba(0,77,230,1);--color-B0-3: rgba(0,68,204,1);--color-B0-4: rgba(0,51,153,1);--color-B1: rgba(13,94,255,1);--color-B2: rgba(28,104,255,1);--color-B3: rgba(51,119,255,1);--color-B4: rgba(92,146,255,1);--color-B5: rgba(158,190,255,1);--color-B6: rgba(204,221,255,1);--color-B7: rgba(230,238,255,1);--color-B8: rgba(242,247,255,1);--color-B9: rgba(250,252,255,1);--color-B1-tint-a: rgba(0,85,255, .95);--color-B2-tint-a: rgba(0,85,255, .89);--color-B3-tint-a: rgba(0,85,255, .8);--color-B4-tint-a: rgba(0,85,255, .64);--color-B5-tint-a: rgba(0,85,255, .38);--color-B6-tint-a: rgba(0,85,255, .2);--color-B7-tint-a: rgba(0,85,255, .1);--color-B8-tint-a: rgba(0,85,255, .05);--color-B9-tint-a: rgba(0,85,255, .02);--text-color-primary: var(--color-W0);--text-color-primary-selection: var(--color-D0);--text-color-primary-selection-bg: var(--color-W4-a);--text-color-secondary: var(--color-W5-a);--text-color-secondary-selection: var(--color-W5-a);--text-color-secondary-selection-bg: var(--color-W7-a);--font-f1: "DM Sans"}@media screen and (max-width: 500px){html{--baseline: 25px;--subline: 5px;--gutter: 40px;--column1: 80px;--column2: 200px;--column3: 320px;--column4: 440px;--column5: 560px;--column6: 680px;--column7: 800px;--column8: 920px;--column9: 1040px;--column10: 1160px;--column11: 1280px;--column12: 1400px;--content-width: var(--column12);--font-s-1: 12px;--font-s-2: 11px;--font-s-3: 11px;--font-s0: 16px;--font-s1: 18px;--font-s2: 19px;--font-s3: 21px;--font-s4: 23px;--font-s5: 26px;--font-s6: 31px;--font-s7: 36px;--font-s8: 45px;--font-s9: 60px}}@media screen and (max-width: 1024px) and (min-width: 501px){html{--baseline: 30px;--subline: 5px;--gutter: 40px;--column1: 80px;--column2: 200px;--column3: 320px;--column4: 440px;--column5: 560px;--column6: 680px;--column7: 800px;--column8: 920px;--column9: 1040px;--column10: 1160px;--column11: 1280px;--column12: 1400px;--content-width: var(--column12);--font-s-1: 13px;--font-s-2: 12px;--font-s-3: 11px;--font-s0: 18px;--font-s1: 21px;--font-s2: 23px;--font-s3: 26px;--font-s4: 31px;--font-s5: 37px;--font-s6: 45px;--font-s7: 55px;--font-s8: 72px;--font-s9: 100px}}@media screen and (max-width: 1600px) and (min-width: 1025px){html{--baseline: 30px;--subline: 5px;--gutter: 40px;--column1: 80px;--column2: 200px;--column3: 320px;--column4: 440px;--column5: 560px;--column6: 680px;--column7: 800px;--column8: 920px;--column9: 1040px;--column10: 1160px;--column11: 1280px;--column12: 1400px;--content-width: var(--column12);--font-s-1: 16px;--font-s-2: 14px;--font-s-3: 11px;--font-s0: 18px;--font-s1: 22px;--font-s2: 25px;--font-s3: 30px;--font-s4: 38px;--font-s5: 47px;--font-s6: 60px;--font-s7: 76px;--font-s8: 103px;--font-s9: 146px}}@media screen and (max-width: 1920px) and (min-width: 1601px){html{--baseline: 30px;--subline: 5px;--gutter: 40px;--column1: 80px;--column2: 200px;--column3: 320px;--column4: 440px;--column5: 560px;--column6: 680px;--column7: 800px;--column8: 920px;--column9: 1040px;--column10: 1160px;--column11: 1280px;--column12: 1400px;--content-width: var(--column12);--font-s-1: 16px;--font-s-2: 14px;--font-s-3: 11px;--font-s0: 18px;--font-s1: 22px;--font-s2: 25px;--font-s3: 30px;--font-s4: 38px;--font-s5: 47px;--font-s6: 60px;--font-s7: 76px;--font-s8: 103px;--font-s9: 146px}}@media screen and (min-width: 1921px){html{--baseline: 30px;--subline: 5px;--gutter: 45px;--column1: 95px;--column2: 235px;--column3: 375px;--column4: 515px;--column5: 655px;--column6: 795px;--column7: 935px;--column8: 1075px;--column9: 1215px;--column10: 1355px;--column11: 1495px;--column12: 1635px;--content-width: var(--column12);--font-s-1: 14px;--font-s-2: 13px;--font-s-3: 12px;--font-s0: 20px;--font-s1: 24px;--font-s2: 28px;--font-s3: 34px;--font-s4: 42px;--font-s5: 52px;--font-s6: 65px;--font-s7: 84px;--font-s8: 113px;--font-s9: 160px}}@media screen and (max-width: 500px){.typography-h1,.text-pair-2-2,.text-pair-2 :nth-child(2),.text-section-title,.text-pair-5-1,.text-pair-5 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s8);font-weight:500;line-height:50px;letter-spacing:-1px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:4px;padding-bottom:1px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h1,.text-pair-2-2,.text-pair-2 :nth-child(2),.text-section-title,.text-pair-5-1,.text-pair-5 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s8);font-weight:500;line-height:80px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h1,.text-pair-2-2,.text-pair-2 :nth-child(2),.text-section-title,.text-pair-5-1,.text-pair-5 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s8);font-weight:500;line-height:115px;letter-spacing:-3px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h1,.text-pair-2-2,.text-pair-2 :nth-child(2),.text-section-title,.text-pair-5-1,.text-pair-5 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s8);font-weight:500;line-height:105px;letter-spacing:-2px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (min-width: 1921px){.typography-h1,.text-pair-2-2,.text-pair-2 :nth-child(2),.text-section-title,.text-pair-5-1,.text-pair-5 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s8);font-weight:500;line-height:113px;letter-spacing:-5px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 500px){.typography-h2,.text-pair-1-2,.text-pair-1 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s7);font-weight:500;line-height:44px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h2,.text-pair-1-2,.text-pair-1 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:55px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h2,.text-pair-1-2,.text-pair-1 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:60px;letter-spacing:-1px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h2,.text-pair-1-2,.text-pair-1 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s7);font-weight:500;line-height:76px;letter-spacing:-2px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (min-width: 1921px){.typography-h2,.text-pair-1-2,.text-pair-1 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s7);font-weight:500;line-height:84px;letter-spacing:-2px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 500px){.typography-h3:not(.style-1),.text-title-extra:not(.style-1),.text-pair-5-2:not(.style-1),.text-pair-5 :not(.style-1):nth-child(2),.text-pair-4-3:not(.style-1),.text-pair-4 :not(.style-1):nth-child(3),.text-pair-3-1-one-col:not(.style-1),.text-pair-3-1:not(.style-1),.text-pair-3 :not(.style-1):nth-child(1){font-family:var(--font-f1);font-size:var(--font-s5);font-weight:500;line-height:32px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}.typography-h3:not(.style-1).zero,.text-title-extra:not(.style-1).zero,.text-pair-5-2:not(.style-1).zero,.text-pair-5 :not(.style-1).zero:nth-child(2),.text-pair-4-3:not(.style-1).zero,.text-pair-4 :not(.style-1).zero:nth-child(3),.text-pair-3-1-one-col:not(.style-1).zero,.text-pair-3-1:not(.style-1).zero,.text-pair-3 :not(.style-1).zero:nth-child(1){line-height:17px}.typography-h3:not(.style-1)::selection,.text-title-extra:not(.style-1)::selection,.text-pair-5-2:not(.style-1)::selection,.text-pair-5 :not(.style-1):nth-child(2)::selection,.text-pair-4-3:not(.style-1)::selection,.text-pair-4 :not(.style-1):nth-child(3)::selection,.text-pair-3-1-one-col:not(.style-1)::selection,.text-pair-3-1:not(.style-1)::selection,.text-pair-3 :not(.style-1):nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h3.style-1,.style-1.text-title-extra,.style-1.text-pair-5-2,.text-pair-5 .style-1:nth-child(2),.style-1.text-pair-4-3,.text-pair-4 .style-1:nth-child(3),.style-1.text-pair-3-1-one-col,.style-1.text-pair-3-1,.text-pair-3 .style-1:nth-child(1){font-family:var(--font-f1);font-size:var(--font-s5);font-weight:100;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h3.style-1::selection,.style-1.text-title-extra::selection,.style-1.text-pair-5-2::selection,.text-pair-5 .style-1:nth-child(2)::selection,.style-1.text-pair-4-3::selection,.text-pair-4 .style-1:nth-child(3)::selection,.style-1.text-pair-3-1-one-col::selection,.style-1.text-pair-3-1::selection,.text-pair-3 .style-1:nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h3:not(.style-1),.text-title-extra:not(.style-1),.text-pair-5-2:not(.style-1),.text-pair-5 :not(.style-1):nth-child(2),.text-pair-4-3:not(.style-1),.text-pair-4 :not(.style-1):nth-child(3),.text-pair-3-1-one-col:not(.style-1),.text-pair-3-1:not(.style-1),.text-pair-3 :not(.style-1):nth-child(1){font-family:var(--font-f1);font-size:var(--font-s4);font-weight:500;line-height:40px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}.typography-h3:not(.style-1).zero,.text-title-extra:not(.style-1).zero,.text-pair-5-2:not(.style-1).zero,.text-pair-5 :not(.style-1).zero:nth-child(2),.text-pair-4-3:not(.style-1).zero,.text-pair-4 :not(.style-1).zero:nth-child(3),.text-pair-3-1-one-col:not(.style-1).zero,.text-pair-3-1:not(.style-1).zero,.text-pair-3 :not(.style-1).zero:nth-child(1){line-height:21px}.typography-h3:not(.style-1)::selection,.text-title-extra:not(.style-1)::selection,.text-pair-5-2:not(.style-1)::selection,.text-pair-5 :not(.style-1):nth-child(2)::selection,.text-pair-4-3:not(.style-1)::selection,.text-pair-4 :not(.style-1):nth-child(3)::selection,.text-pair-3-1-one-col:not(.style-1)::selection,.text-pair-3-1:not(.style-1)::selection,.text-pair-3 :not(.style-1):nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h3.style-1,.style-1.text-title-extra,.style-1.text-pair-5-2,.text-pair-5 .style-1:nth-child(2),.style-1.text-pair-4-3,.text-pair-4 .style-1:nth-child(3),.style-1.text-pair-3-1-one-col,.style-1.text-pair-3-1,.text-pair-3 .style-1:nth-child(1){font-family:var(--font-f1);font-size:var(--font-s4);font-weight:100;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h3.style-1::selection,.style-1.text-title-extra::selection,.style-1.text-pair-5-2::selection,.text-pair-5 .style-1:nth-child(2)::selection,.style-1.text-pair-4-3::selection,.text-pair-4 .style-1:nth-child(3)::selection,.style-1.text-pair-3-1-one-col::selection,.style-1.text-pair-3-1::selection,.text-pair-3 .style-1:nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h3:not(.style-1),.text-title-extra:not(.style-1),.text-pair-5-2:not(.style-1),.text-pair-5 :not(.style-1):nth-child(2),.text-pair-4-3:not(.style-1),.text-pair-4 :not(.style-1):nth-child(3),.text-pair-3-1-one-col:not(.style-1),.text-pair-3-1:not(.style-1),.text-pair-3 :not(.style-1):nth-child(1){font-family:var(--font-f1);font-size:var(--font-s4);font-weight:500;line-height:45px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}.typography-h3:not(.style-1).zero,.text-title-extra:not(.style-1).zero,.text-pair-5-2:not(.style-1).zero,.text-pair-5 :not(.style-1).zero:nth-child(2),.text-pair-4-3:not(.style-1).zero,.text-pair-4 :not(.style-1).zero:nth-child(3),.text-pair-3-1-one-col:not(.style-1).zero,.text-pair-3-1:not(.style-1).zero,.text-pair-3 :not(.style-1).zero:nth-child(1){line-height:24px}.typography-h3:not(.style-1)::selection,.text-title-extra:not(.style-1)::selection,.text-pair-5-2:not(.style-1)::selection,.text-pair-5 :not(.style-1):nth-child(2)::selection,.text-pair-4-3:not(.style-1)::selection,.text-pair-4 :not(.style-1):nth-child(3)::selection,.text-pair-3-1-one-col:not(.style-1)::selection,.text-pair-3-1:not(.style-1)::selection,.text-pair-3 :not(.style-1):nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h3.style-1,.style-1.text-title-extra,.style-1.text-pair-5-2,.text-pair-5 .style-1:nth-child(2),.style-1.text-pair-4-3,.text-pair-4 .style-1:nth-child(3),.style-1.text-pair-3-1-one-col,.style-1.text-pair-3-1,.text-pair-3 .style-1:nth-child(1){font-family:var(--font-f1);font-size:var(--font-s4);font-weight:100;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h3.style-1::selection,.style-1.text-title-extra::selection,.style-1.text-pair-5-2::selection,.text-pair-5 .style-1:nth-child(2)::selection,.style-1.text-pair-4-3::selection,.text-pair-4 .style-1:nth-child(3)::selection,.style-1.text-pair-3-1-one-col::selection,.style-1.text-pair-3-1::selection,.text-pair-3 .style-1:nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h3:not(.style-1),.text-title-extra:not(.style-1),.text-pair-5-2:not(.style-1),.text-pair-5 :not(.style-1):nth-child(2),.text-pair-4-3:not(.style-1),.text-pair-4 :not(.style-1):nth-child(3),.text-pair-3-1-one-col:not(.style-1),.text-pair-3-1:not(.style-1),.text-pair-3 :not(.style-1):nth-child(1){font-family:var(--font-f1);font-size:var(--font-s4);font-weight:500;line-height:45px;letter-spacing:-1px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}.typography-h3:not(.style-1).zero,.text-title-extra:not(.style-1).zero,.text-pair-5-2:not(.style-1).zero,.text-pair-5 :not(.style-1).zero:nth-child(2),.text-pair-4-3:not(.style-1).zero,.text-pair-4 :not(.style-1).zero:nth-child(3),.text-pair-3-1-one-col:not(.style-1).zero,.text-pair-3-1:not(.style-1).zero,.text-pair-3 :not(.style-1).zero:nth-child(1){line-height:24px}.typography-h3:not(.style-1)::selection,.text-title-extra:not(.style-1)::selection,.text-pair-5-2:not(.style-1)::selection,.text-pair-5 :not(.style-1):nth-child(2)::selection,.text-pair-4-3:not(.style-1)::selection,.text-pair-4 :not(.style-1):nth-child(3)::selection,.text-pair-3-1-one-col:not(.style-1)::selection,.text-pair-3-1:not(.style-1)::selection,.text-pair-3 :not(.style-1):nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h3.style-1,.style-1.text-title-extra,.style-1.text-pair-5-2,.text-pair-5 .style-1:nth-child(2),.style-1.text-pair-4-3,.text-pair-4 .style-1:nth-child(3),.style-1.text-pair-3-1-one-col,.style-1.text-pair-3-1,.text-pair-3 .style-1:nth-child(1){font-family:var(--font-f1);font-size:var(--font-s4);font-weight:100;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h3.style-1::selection,.style-1.text-title-extra::selection,.style-1.text-pair-5-2::selection,.text-pair-5 .style-1:nth-child(2)::selection,.style-1.text-pair-4-3::selection,.text-pair-4 .style-1:nth-child(3)::selection,.style-1.text-pair-3-1-one-col::selection,.style-1.text-pair-3-1::selection,.text-pair-3 .style-1:nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (min-width: 1921px){.typography-h3:not(.style-1),.text-title-extra:not(.style-1),.text-pair-5-2:not(.style-1),.text-pair-5 :not(.style-1):nth-child(2),.text-pair-4-3:not(.style-1),.text-pair-4 :not(.style-1):nth-child(3),.text-pair-3-1-one-col:not(.style-1),.text-pair-3-1:not(.style-1),.text-pair-3 :not(.style-1):nth-child(1){font-family:var(--font-f1);font-size:var(--font-s4);font-weight:500;line-height:55px;letter-spacing:-1px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}.typography-h3:not(.style-1).zero,.text-title-extra:not(.style-1).zero,.text-pair-5-2:not(.style-1).zero,.text-pair-5 :not(.style-1).zero:nth-child(2),.text-pair-4-3:not(.style-1).zero,.text-pair-4 :not(.style-1).zero:nth-child(3),.text-pair-3-1-one-col:not(.style-1).zero,.text-pair-3-1:not(.style-1).zero,.text-pair-3 :not(.style-1).zero:nth-child(1){line-height:26px}.typography-h3:not(.style-1)::selection,.text-title-extra:not(.style-1)::selection,.text-pair-5-2:not(.style-1)::selection,.text-pair-5 :not(.style-1):nth-child(2)::selection,.text-pair-4-3:not(.style-1)::selection,.text-pair-4 :not(.style-1):nth-child(3)::selection,.text-pair-3-1-one-col:not(.style-1)::selection,.text-pair-3-1:not(.style-1)::selection,.text-pair-3 :not(.style-1):nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h3.style-1,.style-1.text-title-extra,.style-1.text-pair-5-2,.text-pair-5 .style-1:nth-child(2),.style-1.text-pair-4-3,.text-pair-4 .style-1:nth-child(3),.style-1.text-pair-3-1-one-col,.style-1.text-pair-3-1,.text-pair-3 .style-1:nth-child(1){font-family:var(--font-f1);font-size:var(--font-s4);font-weight:100;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h3.style-1::selection,.style-1.text-title-extra::selection,.style-1.text-pair-5-2::selection,.text-pair-5 .style-1:nth-child(2)::selection,.style-1.text-pair-4-3::selection,.text-pair-4 .style-1:nth-child(3)::selection,.style-1.text-pair-3-1-one-col::selection,.style-1.text-pair-3-1::selection,.text-pair-3 .style-1:nth-child(1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (max-width: 500px){.typography-h4{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:400;line-height:25px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h4{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:500;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h4{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:500;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h4{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (min-width: 1921px){.typography-h4{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:500;line-height:32px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 500px){.typography-h5{font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h5{font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h5{font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h5{font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (min-width: 1921px){.typography-h5{font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:34px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 500px){.typography-h6,.text-pair-7-1,.text-pair-7 :nth-child(1),.text-title-secondary,.text-pair-6-2 :nth-child(2) :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) :nth-child(1),.text-pair-2-1,.text-pair-2 :nth-child(1),.text-pair-1-1,.text-pair-1 :nth-child(1),.button-text,.section-number:before{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:500;line-height:11px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h6:not(.secondary)::selection,.text-pair-7-1:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(1)::selection,.text-title-secondary:not(.secondary)::selection,.text-pair-6-2 :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-2-1:not(.secondary)::selection,.text-pair-2 :not(.secondary):nth-child(1)::selection,.text-pair-1-1:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(1)::selection,.button-text:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h6.secondary,.secondary.text-pair-7-1,.text-pair-7 .secondary:nth-child(1),.secondary.text-title-secondary,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1),.secondary.text-pair-2-1,.text-pair-2 .secondary:nth-child(1),.secondary.text-pair-1-1,.text-pair-1 .secondary:nth-child(1),.secondary.button-text,.secondary.section-number:before{color:var(--text-color-secondary)}.typography-h6.secondary::selection,.secondary.text-pair-7-1::selection,.text-pair-7 .secondary:nth-child(1)::selection,.secondary.text-title-secondary::selection,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1)::selection,.secondary.text-pair-2-1::selection,.text-pair-2 .secondary:nth-child(1)::selection,.secondary.text-pair-1-1::selection,.text-pair-1 .secondary:nth-child(1)::selection,.secondary.button-text::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h6,.text-pair-7-1,.text-pair-7 :nth-child(1),.text-title-secondary,.text-pair-6-2 :nth-child(2) :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) :nth-child(1),.text-pair-2-1,.text-pair-2 :nth-child(1),.text-pair-1-1,.text-pair-1 :nth-child(1),.button-text,.section-number:before{font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:500;line-height:9px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h6:not(.secondary)::selection,.text-pair-7-1:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(1)::selection,.text-title-secondary:not(.secondary)::selection,.text-pair-6-2 :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-2-1:not(.secondary)::selection,.text-pair-2 :not(.secondary):nth-child(1)::selection,.text-pair-1-1:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(1)::selection,.button-text:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h6.secondary,.secondary.text-pair-7-1,.text-pair-7 .secondary:nth-child(1),.secondary.text-title-secondary,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1),.secondary.text-pair-2-1,.text-pair-2 .secondary:nth-child(1),.secondary.text-pair-1-1,.text-pair-1 .secondary:nth-child(1),.secondary.button-text,.secondary.section-number:before{color:var(--text-color-secondary)}.typography-h6.secondary::selection,.secondary.text-pair-7-1::selection,.text-pair-7 .secondary:nth-child(1)::selection,.secondary.text-title-secondary::selection,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1)::selection,.secondary.text-pair-2-1::selection,.text-pair-2 .secondary:nth-child(1)::selection,.secondary.text-pair-1-1::selection,.text-pair-1 .secondary:nth-child(1)::selection,.secondary.button-text::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h6,.text-pair-7-1,.text-pair-7 :nth-child(1),.text-title-secondary,.text-pair-6-2 :nth-child(2) :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) :nth-child(1),.text-pair-2-1,.text-pair-2 :nth-child(1),.text-pair-1-1,.text-pair-1 :nth-child(1),.button-text,.section-number:before{font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:500;line-height:10px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h6:not(.secondary)::selection,.text-pair-7-1:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(1)::selection,.text-title-secondary:not(.secondary)::selection,.text-pair-6-2 :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-2-1:not(.secondary)::selection,.text-pair-2 :not(.secondary):nth-child(1)::selection,.text-pair-1-1:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(1)::selection,.button-text:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h6.secondary,.secondary.text-pair-7-1,.text-pair-7 .secondary:nth-child(1),.secondary.text-title-secondary,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1),.secondary.text-pair-2-1,.text-pair-2 .secondary:nth-child(1),.secondary.text-pair-1-1,.text-pair-1 .secondary:nth-child(1),.secondary.button-text,.secondary.section-number:before{color:var(--text-color-secondary)}.typography-h6.secondary::selection,.secondary.text-pair-7-1::selection,.text-pair-7 .secondary:nth-child(1)::selection,.secondary.text-title-secondary::selection,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1)::selection,.secondary.text-pair-2-1::selection,.text-pair-2 .secondary:nth-child(1)::selection,.secondary.text-pair-1-1::selection,.text-pair-1 .secondary:nth-child(1)::selection,.secondary.button-text::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h6,.text-pair-7-1,.text-pair-7 :nth-child(1),.text-title-secondary,.text-pair-6-2 :nth-child(2) :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) :nth-child(1),.text-pair-2-1,.text-pair-2 :nth-child(1),.text-pair-1-1,.text-pair-1 :nth-child(1),.button-text,.section-number:before{font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:400;line-height:10px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h6:not(.secondary)::selection,.text-pair-7-1:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(1)::selection,.text-title-secondary:not(.secondary)::selection,.text-pair-6-2 :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-2-1:not(.secondary)::selection,.text-pair-2 :not(.secondary):nth-child(1)::selection,.text-pair-1-1:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(1)::selection,.button-text:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h6.secondary,.secondary.text-pair-7-1,.text-pair-7 .secondary:nth-child(1),.secondary.text-title-secondary,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1),.secondary.text-pair-2-1,.text-pair-2 .secondary:nth-child(1),.secondary.text-pair-1-1,.text-pair-1 .secondary:nth-child(1),.secondary.button-text,.secondary.section-number:before{color:var(--text-color-secondary)}.typography-h6.secondary::selection,.secondary.text-pair-7-1::selection,.text-pair-7 .secondary:nth-child(1)::selection,.secondary.text-title-secondary::selection,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1)::selection,.secondary.text-pair-2-1::selection,.text-pair-2 .secondary:nth-child(1)::selection,.secondary.text-pair-1-1::selection,.text-pair-1 .secondary:nth-child(1)::selection,.secondary.button-text::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (min-width: 1921px){.typography-h6,.text-pair-7-1,.text-pair-7 :nth-child(1),.text-title-secondary,.text-pair-6-2 :nth-child(2) :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) :nth-child(1),.text-pair-2-1,.text-pair-2 :nth-child(1),.text-pair-1-1,.text-pair-1 :nth-child(1),.button-text,.section-number:before{font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:500;line-height:10px;letter-spacing:4.2px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h6:not(.secondary)::selection,.text-pair-7-1:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(1)::selection,.text-title-secondary:not(.secondary)::selection,.text-pair-6-2 :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) :not(.secondary):nth-child(1)::selection,.text-pair-2-1:not(.secondary)::selection,.text-pair-2 :not(.secondary):nth-child(1)::selection,.text-pair-1-1:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(1)::selection,.button-text:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h6.secondary,.secondary.text-pair-7-1,.text-pair-7 .secondary:nth-child(1),.secondary.text-title-secondary,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1),.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1),.secondary.text-pair-2-1,.text-pair-2 .secondary:nth-child(1),.secondary.text-pair-1-1,.text-pair-1 .secondary:nth-child(1),.secondary.button-text,.secondary.section-number:before{color:var(--text-color-secondary)}.typography-h6.secondary::selection,.secondary.text-pair-7-1::selection,.text-pair-7 .secondary:nth-child(1)::selection,.secondary.text-title-secondary::selection,.text-pair-6-2 :nth-child(2) .secondary:nth-child(1)::selection,.text-pair-6 :nth-child(2) :nth-child(2) .secondary:nth-child(1)::selection,.secondary.text-pair-2-1::selection,.text-pair-2 .secondary:nth-child(1)::selection,.secondary.text-pair-1-1::selection,.text-pair-1 .secondary:nth-child(1)::selection,.secondary.button-text::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 500px){.typography-h7,.text-inner-page-title,.text-pair-6-2 :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(1),.text-pair-6-1,.text-pair-6 :nth-child(1),.text-pair-4-1,.text-pair-4 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s8);font-weight:500;line-height:40px;letter-spacing:-1px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:4px;padding-bottom:1px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h7,.text-inner-page-title,.text-pair-6-2 :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(1),.text-pair-6-1,.text-pair-6 :nth-child(1),.text-pair-4-1,.text-pair-4 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s8);font-weight:500;line-height:80px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:1px;padding-bottom:4px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h7,.text-inner-page-title,.text-pair-6-2 :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(1),.text-pair-6-1,.text-pair-6 :nth-child(1),.text-pair-4-1,.text-pair-4 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s9);font-weight:500;line-height:146px;letter-spacing:-4px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:3px;padding-bottom:2px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h7,.text-inner-page-title,.text-pair-6-2 :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(1),.text-pair-6-1,.text-pair-6 :nth-child(1),.text-pair-4-1,.text-pair-4 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s9);font-weight:500;line-height:145px;letter-spacing:-4px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:1px;padding-bottom:4px;-moz-osx-font-smoothing:auto}}@media screen and (min-width: 1921px){.typography-h7,.text-inner-page-title,.text-pair-6-2 :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(1),.text-pair-6-1,.text-pair-6 :nth-child(1),.text-pair-4-1,.text-pair-4 :nth-child(1){font-family:var(--font-f1);font-size:var(--font-s9);font-weight:500;line-height:160px;letter-spacing:-5px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:1px;padding-bottom:4px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 500px){.typography-h8:not(.style-1){font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:35px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8:not(.style-1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h8.style-1{font-family:var(--font-f1);font-size:var(--font-s6);font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8.style-1::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h8:not(.style-1){font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:45px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8:not(.style-1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h8.style-1{font-family:var(--font-f1);font-size:var(--font-s6);font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8.style-1::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h8:not(.style-1){font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:60px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8:not(.style-1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h8.style-1{font-family:var(--font-f1);font-size:var(--font-s6);font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8.style-1::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h8:not(.style-1){font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:60px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;-moz-osx-font-smoothing:auto}.typography-h8:not(.style-1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h8.style-1{font-family:var(--font-f1);font-size:var(--font-s6);font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8.style-1::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (min-width: 1921px){.typography-h8:not(.style-1){font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:65px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8:not(.style-1)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h8.style-1{font-family:var(--font-f1);font-size:var(--font-s6);font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h8.style-1::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}}@media screen and (max-width: 500px){.typography-h9{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:22px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h9:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h9.secondary{color:var(--text-color-secondary)}.typography-h9.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-h9{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:18px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h9:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h9.secondary{color:var(--text-color-secondary)}.typography-h9.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-h9{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:18px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h9:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h9.secondary{color:var(--text-color-secondary)}.typography-h9.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-h9{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:18px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h9:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h9.secondary{color:var(--text-color-secondary)}.typography-h9.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (min-width: 1921px){.typography-h9{font-family:var(--font-f1);font-size:var(--font-s-3);font-weight:400;line-height:18px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-h9:not(.secondary)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-h9.secondary{color:var(--text-color-secondary)}.typography-h9.secondary::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 500px){.typography-t1,.text-pair-5-3,.text-pair-5 :nth-child(3),.text-pair-4-2,.text-pair-4 :nth-child(2),.text-pair-3-2,.text-pair-3 :nth-child(2),.text-pair-1-3,.text-pair-1 :nth-child(3){font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:25px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-t1:not(.secondary)::selection,.text-pair-5-3:not(.secondary)::selection,.text-pair-5 :not(.secondary):nth-child(3)::selection,.text-pair-4-2:not(.secondary)::selection,.text-pair-4 :not(.secondary):nth-child(2)::selection,.text-pair-3-2:not(.secondary)::selection,.text-pair-3 :not(.secondary):nth-child(2)::selection,.text-pair-1-3:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(3)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t1.secondary,.secondary.text-pair-5-3,.text-pair-5 .secondary:nth-child(3),.secondary.text-pair-4-2,.text-pair-4 .secondary:nth-child(2),.secondary.text-pair-3-2,.text-pair-3 .secondary:nth-child(2),.secondary.text-pair-1-3,.text-pair-1 .secondary:nth-child(3){color:var(--text-color-secondary)}.typography-t1.secondary::selection,.secondary.text-pair-5-3::selection,.text-pair-5 .secondary:nth-child(3)::selection,.secondary.text-pair-4-2::selection,.text-pair-4 .secondary:nth-child(2)::selection,.secondary.text-pair-3-2::selection,.text-pair-3 .secondary:nth-child(2)::selection,.secondary.text-pair-1-3::selection,.text-pair-1 .secondary:nth-child(3)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-t1,.text-pair-5-3,.text-pair-5 :nth-child(3),.text-pair-4-2,.text-pair-4 :nth-child(2),.text-pair-3-2,.text-pair-3 :nth-child(2),.text-pair-1-3,.text-pair-1 :nth-child(3){font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:4px;padding-bottom:1px;-moz-osx-font-smoothing:auto}.typography-t1:not(.secondary)::selection,.text-pair-5-3:not(.secondary)::selection,.text-pair-5 :not(.secondary):nth-child(3)::selection,.text-pair-4-2:not(.secondary)::selection,.text-pair-4 :not(.secondary):nth-child(2)::selection,.text-pair-3-2:not(.secondary)::selection,.text-pair-3 :not(.secondary):nth-child(2)::selection,.text-pair-1-3:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(3)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t1.secondary,.secondary.text-pair-5-3,.text-pair-5 .secondary:nth-child(3),.secondary.text-pair-4-2,.text-pair-4 .secondary:nth-child(2),.secondary.text-pair-3-2,.text-pair-3 .secondary:nth-child(2),.secondary.text-pair-1-3,.text-pair-1 .secondary:nth-child(3){color:var(--text-color-secondary)}.typography-t1.secondary::selection,.secondary.text-pair-5-3::selection,.text-pair-5 .secondary:nth-child(3)::selection,.secondary.text-pair-4-2::selection,.text-pair-4 .secondary:nth-child(2)::selection,.secondary.text-pair-3-2::selection,.text-pair-3 .secondary:nth-child(2)::selection,.secondary.text-pair-1-3::selection,.text-pair-1 .secondary:nth-child(3)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-t1,.text-pair-5-3,.text-pair-5 :nth-child(3),.text-pair-4-2,.text-pair-4 :nth-child(2),.text-pair-3-2,.text-pair-3 :nth-child(2),.text-pair-1-3,.text-pair-1 :nth-child(3){font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:4px;padding-bottom:1px;-moz-osx-font-smoothing:auto}.typography-t1:not(.secondary)::selection,.text-pair-5-3:not(.secondary)::selection,.text-pair-5 :not(.secondary):nth-child(3)::selection,.text-pair-4-2:not(.secondary)::selection,.text-pair-4 :not(.secondary):nth-child(2)::selection,.text-pair-3-2:not(.secondary)::selection,.text-pair-3 :not(.secondary):nth-child(2)::selection,.text-pair-1-3:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(3)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t1.secondary,.secondary.text-pair-5-3,.text-pair-5 .secondary:nth-child(3),.secondary.text-pair-4-2,.text-pair-4 .secondary:nth-child(2),.secondary.text-pair-3-2,.text-pair-3 .secondary:nth-child(2),.secondary.text-pair-1-3,.text-pair-1 .secondary:nth-child(3){color:var(--text-color-secondary)}.typography-t1.secondary::selection,.secondary.text-pair-5-3::selection,.text-pair-5 .secondary:nth-child(3)::selection,.secondary.text-pair-4-2::selection,.text-pair-4 .secondary:nth-child(2)::selection,.secondary.text-pair-3-2::selection,.text-pair-3 .secondary:nth-child(2)::selection,.secondary.text-pair-1-3::selection,.text-pair-1 .secondary:nth-child(3)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-t1,.text-pair-5-3,.text-pair-5 :nth-child(3),.text-pair-4-2,.text-pair-4 :nth-child(2),.text-pair-3-2,.text-pair-3 :nth-child(2),.text-pair-1-3,.text-pair-1 :nth-child(3){font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:4px;padding-bottom:1px;-moz-osx-font-smoothing:auto}.typography-t1:not(.secondary)::selection,.text-pair-5-3:not(.secondary)::selection,.text-pair-5 :not(.secondary):nth-child(3)::selection,.text-pair-4-2:not(.secondary)::selection,.text-pair-4 :not(.secondary):nth-child(2)::selection,.text-pair-3-2:not(.secondary)::selection,.text-pair-3 :not(.secondary):nth-child(2)::selection,.text-pair-1-3:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(3)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t1.secondary,.secondary.text-pair-5-3,.text-pair-5 .secondary:nth-child(3),.secondary.text-pair-4-2,.text-pair-4 .secondary:nth-child(2),.secondary.text-pair-3-2,.text-pair-3 .secondary:nth-child(2),.secondary.text-pair-1-3,.text-pair-1 .secondary:nth-child(3){color:var(--text-color-secondary)}.typography-t1.secondary::selection,.secondary.text-pair-5-3::selection,.text-pair-5 .secondary:nth-child(3)::selection,.secondary.text-pair-4-2::selection,.text-pair-4 .secondary:nth-child(2)::selection,.secondary.text-pair-3-2::selection,.text-pair-3 .secondary:nth-child(2)::selection,.secondary.text-pair-1-3::selection,.text-pair-1 .secondary:nth-child(3)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (min-width: 1921px){.typography-t1,.text-pair-5-3,.text-pair-5 :nth-child(3),.text-pair-4-2,.text-pair-4 :nth-child(2),.text-pair-3-2,.text-pair-3 :nth-child(2),.text-pair-1-3,.text-pair-1 :nth-child(3){font-family:var(--font-f1);font-size:var(--font-s0);font-weight:400;line-height:34px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:4px;padding-bottom:1px;-moz-osx-font-smoothing:auto}.typography-t1:not(.secondary)::selection,.text-pair-5-3:not(.secondary)::selection,.text-pair-5 :not(.secondary):nth-child(3)::selection,.text-pair-4-2:not(.secondary)::selection,.text-pair-4 :not(.secondary):nth-child(2)::selection,.text-pair-3-2:not(.secondary)::selection,.text-pair-3 :not(.secondary):nth-child(2)::selection,.text-pair-1-3:not(.secondary)::selection,.text-pair-1 :not(.secondary):nth-child(3)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t1.secondary,.secondary.text-pair-5-3,.text-pair-5 .secondary:nth-child(3),.secondary.text-pair-4-2,.text-pair-4 .secondary:nth-child(2),.secondary.text-pair-3-2,.text-pair-3 .secondary:nth-child(2),.secondary.text-pair-1-3,.text-pair-1 .secondary:nth-child(3){color:var(--text-color-secondary)}.typography-t1.secondary::selection,.secondary.text-pair-5-3::selection,.text-pair-5 .secondary:nth-child(3)::selection,.secondary.text-pair-4-2::selection,.text-pair-4 .secondary:nth-child(2)::selection,.secondary.text-pair-3-2::selection,.text-pair-3 .secondary:nth-child(2)::selection,.secondary.text-pair-1-3::selection,.text-pair-1 .secondary:nth-child(3)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 500px){.typography-t2,.text-pair-7-2,.text-pair-7 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:400;line-height:17px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-t2:not(.secondary)::selection,.text-pair-7-2:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(2)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t2.secondary,.secondary.text-pair-7-2,.text-pair-7 .secondary:nth-child(2){color:var(--text-color-secondary)}.typography-t2.secondary::selection,.secondary.text-pair-7-2::selection,.text-pair-7 .secondary:nth-child(2)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1024px) and (min-width: 501px){.typography-t2,.text-pair-7-2,.text-pair-7 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-t2:not(.secondary)::selection,.text-pair-7-2:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(2)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t2.secondary,.secondary.text-pair-7-2,.text-pair-7 .secondary:nth-child(2){color:var(--text-color-secondary)}.typography-t2.secondary::selection,.secondary.text-pair-7-2::selection,.text-pair-7 .secondary:nth-child(2)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1600px) and (min-width: 1025px){.typography-t2,.text-pair-7-2,.text-pair-7 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-t2:not(.secondary)::selection,.text-pair-7-2:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(2)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t2.secondary,.secondary.text-pair-7-2,.text-pair-7 .secondary:nth-child(2){color:var(--text-color-secondary)}.typography-t2.secondary::selection,.secondary.text-pair-7-2::selection,.text-pair-7 .secondary:nth-child(2)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (max-width: 1920px) and (min-width: 1601px){.typography-t2,.text-pair-7-2,.text-pair-7 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-t2:not(.secondary)::selection,.text-pair-7-2:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(2)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t2.secondary,.secondary.text-pair-7-2,.text-pair-7 .secondary:nth-child(2){color:var(--text-color-secondary)}.typography-t2.secondary::selection,.secondary.text-pair-7-2::selection,.text-pair-7 .secondary:nth-child(2)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}@media screen and (min-width: 1921px){.typography-t2,.text-pair-7-2,.text-pair-7 :nth-child(2){font-family:var(--font-f1);font-size:var(--font-s-2);font-weight:400;line-height:18px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.typography-t2:not(.secondary)::selection,.text-pair-7-2:not(.secondary)::selection,.text-pair-7 :not(.secondary):nth-child(2)::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.typography-t2.secondary,.secondary.text-pair-7-2,.text-pair-7 .secondary:nth-child(2){color:var(--text-color-secondary)}.typography-t2.secondary::selection,.secondary.text-pair-7-2::selection,.text-pair-7 .secondary:nth-child(2)::selection{background-color:var(--text-color-secondary-selection-bg);color:var(--text-color-secondary-selection)}}.text-inner-page-title,.text-pair-6-2 :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(1),.text-pair-6-1,.text-pair-6 :nth-child(1),.text-pair-4-1,.text-pair-4 :nth-child(1){margin-bottom:var(--sp-30)}@media (max-width: 1024px){.text-inner-page-title,.text-pair-6-2 :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(1),.text-pair-6-1,.text-pair-6 :nth-child(1),.text-pair-4-1,.text-pair-4 :nth-child(1){margin-bottom:var(--sp-20)}}.text-title-extra.section-space,.section-space.text-pair-5-2,.text-pair-5 .section-space:nth-child(2),.section-space.text-pair-4-3,.text-pair-4 .section-space:nth-child(3),.section-space.text-pair-3-1-one-col,.section-space.text-pair-3-1,.text-pair-3 .section-space:nth-child(1){margin-bottom:var(--tg-sp-dynamic-2)}.text-section-title,.text-pair-5-1,.text-pair-5 :nth-child(1){margin-bottom:var(--sp-40)}@media (max-width: 1024px){.text-section-title,.text-pair-5-1,.text-pair-5 :nth-child(1){margin-bottom:var(--sp-20)}}.text-pair-1-1,.text-pair-1 :nth-child(1){margin-bottom:var(--space-title)}.text-pair-1-2,.text-pair-1 :nth-child(2){margin-bottom:clamp(var(--sp-10),7%,var(--space-nav))}.text-pair-1-3,.text-pair-1 :nth-child(3){max-width:calc(var(--baseline) * 15)}.text-pair-1.space{margin-bottom:var(--sp-40)}.text-pair-2-1,.text-pair-2 :nth-child(1){margin-bottom:var(--sp-30)}.text-pair-2-2,.text-pair-2 :nth-child(2){max-width:8em}.text-pair-2-2.medium,.text-pair-2 :nth-child(2).medium{max-width:9.8em}@media (min-width: 1921px){.text-pair-2-2.medium,.text-pair-2 :nth-child(2).medium{max-width:9.5em}}.text-pair-3-1,.text-pair-3 :nth-child(1){margin-bottom:var(--sp-8)}@media (max-width: 670px){.text-pair-3-1.adapt-grid-home,.text-pair-3 :nth-child(1).adapt-grid-home{margin-bottom:0}}@media screen and (max-width: 670px) and (max-width: 500px){.text-pair-3-1.adapt-grid-home,.text-pair-3 :nth-child(1).adapt-grid-home{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:400;line-height:25px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 670px) and (max-width: 1024px) and (min-width: 501px){.text-pair-3-1.adapt-grid-home,.text-pair-3 :nth-child(1).adapt-grid-home{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:500;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 670px) and (max-width: 1600px) and (min-width: 1025px){.text-pair-3-1.adapt-grid-home,.text-pair-3 :nth-child(1).adapt-grid-home{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:500;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 670px) and (max-width: 1920px) and (min-width: 1601px){.text-pair-3-1.adapt-grid-home,.text-pair-3 :nth-child(1).adapt-grid-home{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 670px) and (min-width: 1921px){.text-pair-3-1.adapt-grid-home,.text-pair-3 :nth-child(1).adapt-grid-home{font-family:var(--font-f1);font-size:var(--font-s1);font-weight:500;line-height:32px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;padding-top:2px;padding-bottom:3px;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 620px) and (max-width: 500px){.text-pair-3-1.one-col,.text-pair-3 :nth-child(1).one-col{font-family:var(--font-f1);font-size:var(--font-s7);font-weight:500;line-height:44px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 620px) and (max-width: 1024px) and (min-width: 501px){.text-pair-3-1.one-col,.text-pair-3 :nth-child(1).one-col{font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:55px;letter-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 620px) and (max-width: 1600px) and (min-width: 1025px){.text-pair-3-1.one-col,.text-pair-3 :nth-child(1).one-col{font-family:var(--font-f1);font-size:var(--font-s6);font-weight:500;line-height:60px;letter-spacing:-1px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 620px) and (max-width: 1920px) and (min-width: 1601px){.text-pair-3-1.one-col,.text-pair-3 :nth-child(1).one-col{font-family:var(--font-f1);font-size:var(--font-s7);font-weight:500;line-height:76px;letter-spacing:-2px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}@media screen and (max-width: 620px) and (min-width: 1921px){.text-pair-3-1.one-col,.text-pair-3 :nth-child(1).one-col{font-family:var(--font-f1);font-size:var(--font-s7);font-weight:500;line-height:84px;letter-spacing:-2px;text-align:left;text-transform:none;text-decoration:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}}.text-pair-3-1-one-col,.text-pair-3 :nth-child(1){margin-bottom:var(--sp-8)}.text-pair-4-2,.text-pair-4 :nth-child(2){margin-bottom:var(--sp-20)}.text-pair-4-3,.text-pair-4 :nth-child(3){max-width:100%}@media (max-width: 1024px){.text-pair-4-3,.text-pair-4 :nth-child(3){margin-bottom:var(--sp-20)}}.text-pair-4-2,.text-pair-4 :nth-child(2),.text-pair-4-3,.text-pair-4 :nth-child(3){max-width:var(--column5)}@media (max-width: 1024px){.text-pair-4-2,.text-pair-4 :nth-child(2),.text-pair-4-3,.text-pair-4 :nth-child(3){max-width:calc(var(--baseline) * 15)}}.text-pair-5-2,.text-pair-5 :nth-child(2){margin-bottom:calc(var(--sp-10))}.text-pair-5-3,.text-pair-5 :nth-child(3){max-width:calc(var(--baseline) * 15);margin-bottom:calc(var(--sp-50))}.text-pair-5.space{margin-bottom:var(--sp-40)}@media (max-width: 1024px){.text-pair-5-3,.text-pair-5 :nth-child(2){margin-bottom:calc(var(--sp-30))}}.text-pair-6-1,.text-pair-6 :nth-child(1){margin-bottom:0}.text-pair-6-2 :nth-child(1),.text-pair-6 :nth-child(2) :nth-child(1){margin-bottom:0}.text-pair-7-1,.text-pair-7 :nth-child(1){margin-bottom:var(--sp-10)}.text-pair-7-2,.text-pair-7 :nth-child(2){max-width:20em}html img[loading=lazy]:not(.loaded),html video[loading=lazy]:not(.loaded){opacity:0}html img[loading=lazy].loaded,html video[loading=lazy].loaded{animation:appearing var(--appear-time-xxa) var(--appear-timing-1)}html{--r10: 10px}html{--cursor-state: none;min-width:var(--min-site-width);min-height:var(--min-site-height)}@media only screen and (max-height: 450px) and (orientation: landscape){html.i-am-mobile{overflow:hidden}}html[active-page=update-browser] app-sn-navigation>.header-wrapper>.logo{pointer-events:none;-webkit-user-select:none;user-select:none}html[active-page=update-browser] app-sn-navigation>.header-wrapper>.buttons>.icon{display:none}p,h1,h2,h3,h4,li,div,span{color:var(--text-primary)}p::selection,h1::selection,h2::selection,h3::selection,h4::selection,li::selection,div::selection,span::selection{background-color:var(--text-color-primary-selection-bg);color:var(--text-color-primary-selection)}.uppercase{text-transform:uppercase}@font-face{font-family:DM Sans;src:url(/assets/font/DMSans-Thin.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:DM Sans;src:url(/assets/font/DMSans-Regular.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:DM Sans;src:url(/assets/font/DMSans-Medium.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:500}html:not(.prevent-custom-cursor),a{cursor:var(--cursor-state)}html:not(.prevent-custom-cursor) body *,a body *{cursor:var(--cursor-state)}html{--shift-space-left: calc(100% + var(--side-margin));--shift-space-righ: 100%}html[router-lvl="0"] .header-wrapper .hud.logo,html[router-lvl="1"] .header-wrapper .hud.logo{--item-opacity: 1;--item-shift: 0}html[router-lvl="0"] .header-wrapper .hud.back-btn,html[router-lvl="1"] .header-wrapper .hud.back-btn{--item-opacity: 0;--item-shift: calc(var(--shift-space-left) * -1);pointer-events:none}html:not([router-lvl="0"],[router-lvl="1"]) .header-wrapper{--item-shift: 0}html:not([router-lvl="0"],[router-lvl="1"]) .header-wrapper .hud.logo{--item-opacity: 0}html:not([router-lvl="0"],[router-lvl="1"]) .header-wrapper .hud.back-btn{--item-opacity: 1;pointer-events:all}html:not([router-lvl="0"],[router-lvl="1"]) .header-wrapper.opened .hud.logo{--item-opacity: 1}html:not([router-lvl="0"],[router-lvl="1"]) .header-wrapper.opened .hud.back-btn{--item-opacity: 0;--item-shift: calc(var(--shift-space-left) * -1);pointer-events:none}body{height:100%;width:100%;background-color:var(--background-primary)}body app-root[section=comingSoon-section] app-pr-menu-button{display:none}body app-root[section=comingSoon-section] app-pr-button{margin-top:0!important;opacity:1!important}body .sn-intro-icon{width:var(--icon-size);height:var(--icon-size);margin-bottom:var(--icon-spacer)}body .sn-intro-icon>*{position:absolute;inset:0}body * :not(.plyr__control) svg *{fill:none}body * :not(.plyr__control) svg .stroke.p{stroke:var(--ico-primary-color)}body * :not(.plyr__control) svg .stroke.s{stroke:var(--ico-secondary-color)}body * :not(.plyr__control) svg .stroke.fat{stroke-width:3px}body * :not(.plyr__control) svg .fill.p{fill:var(--ico-primary-color)}body * :not(.plyr__control) svg .fill.s{fill:var(--ico-secondary-color)}body * :not(.plyr__control) svg .fill.mask{fill:#000}body * :not(.plyr__control)[dark]{--ico-primary-color: var(--ico-primary-color-inverted);--ico-secondary-color: var(--ico-secondary-color-inverted)}body .glabal-scroll-wrapper{width:100%;will-change:transform;position:relative}body .hud{position:fixed;display:flex;transition-property:top,right,bottom,left;transition-duration:.5s;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-delay:unset}body .hud.top{top:var(--side-margin)}body .hud.right{right:var(--side-margin)}body .hud.bottom{bottom:var(--side-margin)}body .hud.left{left:var(--side-margin)}dotlottie-player{width:-moz-fit-content;width:fit-content;display:var(--display-lottie)}.empty .illustration img{opacity:.2}@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
