:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}:where(.unframer h1,.unframer h2,.unframer h3,.unframer h4,.unframer h5,.unframer h6,.unframer p,.unframer figure){margin:0}:where(.unframer){line-height:normal}:where(.unframer,.unframer input,.unframer textarea,.unframer select,.unframer button){font-family:sans-serif;font-size:12px}
body{--framer-will-change-override:none;--framer-will-change-effect-override:none;--framer-will-change-filter-override:none}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / 2));margin:min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / -2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item, var(--list-style-type)) ".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}
:root,.dark{--unframer-white:#fff;--unframer-black:#000;--unframer-white-10:#ffffff1a;--unframer-soft-gray:#f9f9f9;--unframer-black-50:#00000080;--unframer-soft-dark:#1a1a1a;--unframer-white-50:#ffffff80;--unframer-black-10:#0000001a;--token-5d9d6d61-4392-4962-ac9a-c67c5066a781:#fff;--token-ed7ce4ea-055d-4c5a-a269-8f4374e0abc0:#000;--token-5779f58b-49cf-4cc1-89c8-050d28953106:#ffffff1a;--token-84a0c20a-d5d6-4ec1-bf41-1bb7712a4fe8:#f9f9f9;--token-2fa1471e-7319-4d9a-9760-50a52ced1ffa:#00000080;--token-e1f6e2c5-2d50-4344-b36d-d3cee2795625:#1a1a1a;--token-4d1c0eec-a894-4b5f-b6d1-d74db78c8295:#ffffff80;--token-75cad76b-3fe9-400f-b7d4-d955a0ffab0d:#0000001a}@media (min-width:0) and (max-width:319px){.unframer-hidden:not(.unframer-base){display:none!important}}@media (min-width:320px) and (max-width:767px){.unframer-hidden:not(.unframer-sm){display:none!important}}@media (min-width:768px) and (max-width:959px){.unframer-hidden:not(.unframer-md){display:none!important}}@media (min-width:960px) and (max-width:1199px){.unframer-hidden:not(.unframer-lg){display:none!important}}@media (min-width:1200px) and (max-width:1535px){.unframer-hidden:not(.unframer-xl){display:none!important}}@media (min-width:1536px){.unframer-hidden:not(.unframer-2xl){display:none!important}}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2);font-style:italic;font-weight:500;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2);font-style:italic;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);font-style:italic;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);font-style:normal;font-weight:500;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);font-style:normal;font-weight:500;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/Bo5CNzBv77CafbxOtKIkpw9egw.woff2);font-style:italic;font-weight:500;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);font-style:normal;font-weight:500;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2);font-style:italic;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2);font-style:italic;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/JEXmejW8mXOYMtt0hyRg811kHac.woff2);font-style:italic;font-weight:500;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2);font-style:italic;font-weight:500;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2);font-style:italic;font-weight:500;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);font-style:normal;font-weight:500;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2);font-style:italic;font-weight:500;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);font-style:normal;font-weight:500;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2);font-style:italic;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2);font-style:normal;font-weight:500;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2);font-style:italic;font-weight:500;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);font-style:italic;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2);font-style:italic;font-weight:700;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);font-style:normal;font-weight:500;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2);font-style:normal;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2);font-style:normal;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2);font-style:normal;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2);font-style:normal;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2);font-style:normal;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2);font-style:normal;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2);font-style:normal;font-weight:700;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2);font-style:normal;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2);font-style:normal;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2);font-style:normal;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2);font-style:normal;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2);font-style:normal;font-weight:400;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);font-style:normal;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);font-style:normal;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/2YCK276JNUIIHMRWISQCDGWXNOKAXSCG/6OIJIEVI2ZSNHVU6RZ6WV47LHUN2T4MN/ZYCN4M673NULYB4BOICEICFLQAPDYBRK.woff2);font-style:normal;font-weight:400}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/ZFKW3XFNLVI62KZLAAVAZD6DD6CFBW4Z/TO732HM6IPEQ2KENRBHBO2EV5NQLOGXQ/RWQG7USMC4GSSOZ4GBFNEQ6ISLNIWSXI.woff2);font-style:italic;font-weight:400}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/5N7AW67SFRYDQX4PD7CVQBBKU4KFZBF6/IRJRILZOM2VYFNQSOPRIBLLVGYQMZYXX/VHOUC36AWF2BXBRYVUE5TB5CZAVHYGQV.woff2);font-style:normal;font-weight:500}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/DYRFCAIWJX2F7VBG4Q5J2IJ56HTUULI2/UMXCS7RMSVSR2WN7F4CRENXGQOKZS5G3/XBGQGQVO2OZSZZLUX7MGZJCP45ARJ6ZN.woff2);font-style:italic;font-weight:500}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/5Z3PEWK23ZYYM6EY3WIYUF6NV7XVJTA6/6LSK5ZTNKAEC4XLSOWOFQTJDFIY2U4VC/PPYP5G5YCLK4NBO7V7CUV6FSMNC52WMN.woff2);font-style:italic;font-weight:700}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/ZOIWAQVAVASXBR56BLYIAEYYR6JRABLJ/EEQDABDVRH2J6DA7SWMJNSBXSSKN5XD2/Z44HTHVYVEXDW67RPEV7ZLLGGIA6RIPD.woff2);font-style:normal;font-weight:700}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/AJJGVXQO37S4NAEMT2EYO62OMGKWDT72/2OQ65C2JNXC57E7TCYUOCT4BOOQ2XN7Z/E6U6PRBKUYLVGTL6XB4HRMB7HFSZD7ZT.woff2);font-style:normal;font-weight:900}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/KIPB2324Y3YBZQYOYSMGQEUPDCHY4D7W/QQNBI4KYGM2NKNSISOFFIGJ5CA5Y2YQ7/D5T753TSN2TUHBVLW4ATFKVPG23HIJRD.woff2);font-style:italic;font-weight:900}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/MH43EZQ5D5TBWLC2PYWZEYFPY3CXY4M5/XDDBYYRARAUB3F7RA772N4INJTRQYCTY/NBSC4X5XDVX3Q7RBFSRL24UBCSPNFBXK.woff2);font-style:normal;font-weight:600}@font-face{font-family:Raleway;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/ODEMBGDPTNK472UNO7UUPFXYIQPGVPL6/VQVYXZQAVPOLZRNIK4ENCJHE2D2JCS2K/FBIGB7VNWACHJRJRPVTJXJXHBH47XXJI.woff2);font-style:italic;font-weight:600}
:root{--rl-bg:#f8f7f4;--rl-bg-soft:#f0efeb;--rl-bg-card:#fbfaf9;--rl-ink:#0f1115;--rl-ink-soft:#4b5563;--rl-accent:#1a56db;--rl-line:#e5e7eb}html{scroll-behavior:smooth;scroll-padding-top:128px}body{background:var(--rl-bg);color:var(--rl-ink);margin:0}.rl-page{width:100%}.rl-section{padding:88px max(24px,50vw - 576px)}.rl-section--tight{padding-top:48px;padding-bottom:48px}.rl-section--soft{background:var(--rl-bg-soft)}.rl-section--stories{background:#f6f5f1}.rl-page-head{text-align:center;color:#fff;background:linear-gradient(#0a0e1699 0%,#0a0e16b8 45%,#0a0e16e0 100%),#0b0f16 url(https://framerusercontent.com/images/EqTvMX987cRyoYGTSVcaTDhwgWM.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:120px 24px;display:flex}.rl-page-head .rl-kicker{color:#8ab4ff}.rl-page-head .rl-page-title{color:#fff}.rl-page-head .rl-page-sub{color:#ffffffd1;text-shadow:0 1px 8px #00000059}@supports (height:100dvh){.rl-page-head{min-height:100dvh}}.rl-hero{background:var(--rl-bg);color:#131137;isolation:isolate;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}@supports (height:100dvh){.rl-hero{min-height:100dvh}}.rl-hero-inner{box-sizing:border-box;z-index:1;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;width:100%;max-width:1360px;padding:120px 16px 0;display:flex;position:relative}.rl-hero-top{box-sizing:border-box;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:80px;width:100%;min-height:0;display:flex;position:relative}.rl-hero-bg{pointer-events:none;background:radial-gradient(120% 100% at 100% 55%,#7c84d629 0%,#7c84d600 55%);position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 52.651% 100%);mask:linear-gradient(90deg,#0000 0%,#000 52.651% 100%)}.rl-hero-bg:after{content:"";background:radial-gradient(90% 80% at 100% 100%,#969ee61f 0%,#969ee600 60%);position:absolute;inset:0;-webkit-mask:linear-gradient(162deg,#0000 52%,#000 100%);mask:linear-gradient(162deg,#0000 52%,#000 100%)}.rl-hero-grid{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rl-hero-heading{z-index:1;box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;width:100%;display:flex;position:relative}.rl-hero-badge{-webkit-backdrop-filter:blur(10px);color:#131137;box-sizing:border-box;background:#fcfcfc00;border:1px solid #e1e1e6;border-radius:8px;align-items:center;gap:9px;width:max-content;height:40px;padding:10px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;box-shadow:-5px 5px 20px -2px #e6e6e640}.rl-hero-badge:hover{border-color:#13113759}.rl-hero-text{box-sizing:border-box;flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.rl-hero-title{letter-spacing:-.01em;text-align:center;color:#131137;text-wrap:balance;max-width:809px;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(38px,6vw,74px);font-weight:700;line-height:1.1}.rl-hero-sub{letter-spacing:-.01em;text-align:center;color:#5d5c70;max-width:594px;margin:0;font-family:Inter,sans-serif;font-size:17px;font-weight:500;line-height:1.45}.rl-hero-actions{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.rl-hero-btn{cursor:pointer;box-sizing:border-box;border-radius:14px;justify-content:center;align-items:center;gap:6px;width:max-content;height:44px;padding:0 16px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.rl-hero-btn--primary{color:#fcfcfc;background:#0f0e1b;border:1px solid #0f0e1b}.rl-hero-btn--primary:hover{background:#232131;border-color:#232131}.rl-hero-btn--ghost{color:#131137;background:#fcfcfc00;border:1px solid #5d5c70}.rl-hero-btn--ghost:hover{color:#fff;background:#131137;border-color:#131137}.rl-hero-logos{background:var(--rl-bg-card);z-index:1;box-sizing:border-box;border-top:1px solid #e1e1e6;flex:none;align-items:center;width:100%;height:80px;display:flex;position:relative;overflow:clip}.rl-hero-logos-track{will-change:transform;align-items:center;width:max-content;animation:28s linear infinite rl-hero-logos-marquee;display:flex}@keyframes rl-hero-logos-marquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.rl-hero-logos ul{flex:none;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rl-hero-logos li{flex:none;justify-content:center;align-items:center;width:130px;height:48px;display:flex}.rl-hero-logos li img{object-fit:contain;max-width:120px;max-height:40px}@media (prefers-reduced-motion:reduce){.rl-hero-logos-track{animation:none}}.rl-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--rl-accent);font-family:Inter,sans-serif;font-size:13px;font-weight:600}.rl-page-title{letter-spacing:-.02em;color:var(--rl-ink);max-width:1100px;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(36px,6vw,64px);font-weight:900;line-height:1.08}.rl-page-sub{color:var(--rl-ink-soft);max-width:860px;margin:0;font-family:Inter,sans-serif;font-size:clamp(16px,2vw,20px);line-height:1.6}.rl-row{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;display:flex}.rl-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.rl-grid--cards{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.rl-grid--grow>*{width:100%!important;height:auto!important}.rl-col{flex:300px;justify-content:center;display:flex}.rl-col--wide{flex:430px}.rl-col>*{width:100%!important}.rl-narrow{max-width:900px;margin-inline:auto}.rl-prose{color:var(--rl-ink-soft);font-family:Inter,sans-serif;font-size:17px;line-height:1.75}.rl-prose h2{color:var(--rl-ink);margin:56px 0 16px;scroll-margin-top:24px;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:28px;font-weight:800;line-height:1.25}.rl-prose h3{color:var(--rl-ink);margin:36px 0 12px;scroll-margin-top:24px;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:21px;font-weight:700;line-height:1.3}.rl-prose p{margin:0 0 18px}.rl-prose ul,.rl-prose ol{margin:0 0 18px;padding-left:24px}.rl-prose li{margin-bottom:8px}.rl-prose a{color:var(--rl-accent);text-underline-offset:3px;text-decoration:underline}.rl-article-meta{color:var(--rl-ink-soft);flex-wrap:wrap;justify-content:center;gap:12px 20px;margin:0 0 40px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;display:flex}.rl-legal-doc-title{color:var(--rl-ink);margin:0 0 8px;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.15}.rl-legal-updated{color:var(--rl-ink-soft);margin:0 0 40px;font-family:Inter,sans-serif;font-size:14px}.rl-contact-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:64px;max-width:1080px;margin-inline:auto;display:grid}.rl-contact-side{flex-direction:column;gap:24px;display:flex}.rl-contact-card{background:var(--rl-bg-soft);border-radius:16px;padding:24px 28px}.rl-contact-card h3{color:var(--rl-ink);margin:0 0 8px;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:17px;font-weight:700}.rl-contact-card p{color:var(--rl-ink-soft);margin:0 0 4px;font-size:15px;line-height:1.55}.rl-contact-card a{color:var(--rl-accent);font-weight:600;text-decoration:none}.rl-contact-card a:hover{text-decoration:underline}@media (max-width:900px){.rl-contact-grid{grid-template-columns:1fr;gap:40px}}.rl-form{flex-direction:column;gap:16px;font-family:Inter,sans-serif;display:flex}.rl-form label{color:var(--rl-ink);flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.rl-form input,.rl-form textarea{font:inherit;color:var(--rl-ink);border:1px solid var(--rl-line);background:#fff;border-radius:10px;outline:none;padding:12px 14px;font-size:16px}.rl-form input:focus,.rl-form textarea:focus{border-color:var(--rl-accent);box-shadow:0 0 0 3px #1a56db1f}.rl-form textarea{resize:vertical;min-height:140px}.rl-form .rl-form-note{color:var(--rl-ink-soft);margin:0;font-size:13px;line-height:1.5}.rl-form .rl-form-success{color:#0f7a3d;background:#ecfdf3;border:1px solid #b9f0cc;border-radius:12px;margin:0;padding:16px 18px;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}.rl-btn{color:#fff;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.rl-btn:hover{background:#1f2937;border-color:#1f2937}.rl-btn:disabled{opacity:.6;cursor:default}.rl-sec-head{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:48px;display:flex}.rl-sec-title{letter-spacing:-.01em;color:var(--rl-ink);max-width:720px;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.15}.rl-sec-sub{color:var(--rl-ink-soft);max-width:560px;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:1.6}.rl-insights{padding:80px 0}.rl-insights-container{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:42px;width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex}.rl-insights-head{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.rl-insights-badge{background:var(--rl-bg-soft);text-transform:uppercase;letter-spacing:.02em;color:var(--rl-ink);white-space:nowrap;border-radius:6px;padding:5px 10px 4px;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:14px;font-weight:500;line-height:21px}.rl-insights-title{letter-spacing:-.01em;color:var(--rl-ink);text-wrap:balance;max-width:760px;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.2}.rl-insights-sub{color:var(--rl-ink-soft);max-width:640px;margin:0;font-family:Inter,sans-serif;font-size:17px;line-height:1.6}.rl-insights-grid{flex-flow:row;justify-content:center;align-items:center;gap:12px;width:100%;height:540px;display:flex}.rl-insights-card{background:var(--rl-bg-card);border:1px solid #13113714;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;min-width:0;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px -14px #13113724}.rl-insights-icon{color:var(--rl-ink);justify-content:flex-start;align-items:flex-start;gap:10px;padding:16px;display:flex}.rl-insights-icon svg{flex:none;width:24px;height:24px}.rl-insights-body{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:100%;padding:16px;display:flex}.rl-insights-stat{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.rl-insights-num{color:var(--rl-ink);margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:24px;font-weight:600;line-height:1.2}.rl-insights-desc{color:var(--rl-ink-soft);max-width:45ch;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.rl-insights-divider{background:#0f111514;width:100%;height:1px}.rl-insights-card--center{background:#10131a}.rl-insights-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.rl-insights-chat{z-index:1;width:100%;height:100%;position:relative}.rl-insights-col{flex-direction:column;flex:1 1 0;gap:12px;min-width:0;height:100%;display:flex}.rl-insights-col .rl-insights-card{flex:1 1 0;height:auto;min-height:0}@media (max-width:959px){.rl-insights{padding:64px 0}.rl-insights-grid{flex-direction:column;align-items:stretch;height:auto}.rl-insights-card{height:auto;min-height:200px}.rl-insights-card--center{height:460px;min-height:0}.rl-insights-col{height:auto}}@media (max-width:600px){.rl-insights-container{gap:32px;padding:0 20px}.rl-insights-card--center{height:420px}.rl-insights-card{min-height:180px}}.rl-cta-row{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px;display:flex}.rl-stub-card{background:var(--rl-bg-card);box-sizing:border-box;border:1px solid #13113714;border-radius:16px;max-width:640px;margin:0 auto;padding:40px 48px;box-shadow:0 8px 28px -14px #13113724}.rl-stub-card h2{letter-spacing:-.02em;color:#131137;margin:0 0 12px;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:26px;font-weight:700;line-height:1.25}.rl-stub-card p{color:#5d5c70;margin:0 0 28px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.6}.rl-stub-actions{flex-wrap:wrap;gap:12px;display:flex}.rl-stub-actions .rl-back{color:#131137;background:0 0}@media (max-width:640px){.rl-stub-card{padding:28px 24px}}.rl-logo-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px 48px;display:flex}.rl-article-cover{justify-content:center;margin:0 24px 48px;display:flex}.rl-back{color:var(--rl-ink-soft);border:1px solid var(--rl-line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.rl-back:hover{color:var(--rl-accent);border-color:var(--rl-accent)}.rl-toc-wrap{justify-content:center;margin:0 0 48px;display:flex}.rl-loadmore{justify-content:center;margin-top:48px;display:flex}.rl-prose-wrap{max-width:780px;margin-inline:auto}.rl-legal-toc{border:1px solid var(--rl-line);border-radius:14px;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0 0 48px;padding:18px 24px;font-family:Inter,sans-serif;font-size:15px;display:flex}.rl-platform{box-sizing:border-box;background:#fff;width:100%;padding:100px 0}.rl-platform-inner{box-sizing:border-box;flex-direction:column;align-items:center;gap:60px;width:100%;max-width:1360px;margin:0 auto;padding:0 16px;display:flex}.rl-platform-top{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.rl-platform-heading{flex:1 1 0;min-width:0}.rl-platform-heading h2{letter-spacing:-.02em;color:#131137;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(28px,3.5vw,42px);font-weight:600;line-height:1.2}.rl-platform-heading-muted{color:#8c8ba2}.rl-platform-sub{letter-spacing:-.2px;color:#5d5c70;flex:1 1 0;min-width:0;max-width:522px;margin:0;font-family:Inter,sans-serif;font-size:17px;font-weight:500;line-height:1.45}.rl-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.rl-platform-card{box-sizing:border-box;border:1px solid #828ba121;border-radius:12px;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.rl-platform-card-top{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:24px;padding:32px;display:flex}.rl-platform-card-head h3{color:#131137;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:22px;font-weight:600;line-height:1.2}.rl-platform-card-head p{color:#5d5c70;margin:8px 0 0;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:1.5}.rl-platform-cta{color:#131137;box-sizing:border-box;border:1px solid #5d5c70;border-radius:14px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 16px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.rl-platform-cta:hover{color:#fff;background:#131137}.rl-platform-card-media{box-sizing:border-box;padding:20px}.rl-platform-card-media img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;display:block}.rl-platform-card--wide{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:12px 20px}.rl-platform-card--wide .rl-platform-card-top{flex-direction:row;flex:1;align-items:center;gap:32px;padding:0}.rl-platform-card--wide .rl-platform-card-head{flex:1 1 0;min-width:0}.rl-platform-card--wide .rl-platform-card-head p{max-width:435px;margin-top:4px}.rl-platform-card--wide .rl-platform-cta{flex:none}.rl-sticky{box-sizing:border-box;width:100%;padding:96px 0}.rl-sticky-inner{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:64px;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.rl-sticky-head{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.rl-sticky-badge{color:#5d5c70;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:1.3;display:inline-flex}.rl-sticky-dot{background:#71717a;border-radius:50px;flex:none;width:10px;height:5px}.rl-sticky-title{letter-spacing:-.02em;color:#131137;max-width:660px;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(34px,5vw,48px);font-weight:700;line-height:1.05}.rl-sticky-title-muted{color:#8c8ba2}.rl-sticky-blocks{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.rl-sticky-block{box-sizing:border-box;width:100%;height:88vh;position:sticky;top:0}@supports (height:100dvh){.rl-sticky-block{height:88dvh}}.rl-sticky-card{background:var(--rl-bg-card);box-sizing:border-box;scrollbar-width:none;border:1px solid #828ba121;border-radius:16px;flex-direction:row;align-items:stretch;height:100%;display:flex;overflow:hidden auto;box-shadow:0 24px 56px -28px #1311374d}.rl-sticky-card::-webkit-scrollbar{display:none}.rl-sticky-media{box-sizing:border-box;flex:.6 1 0;justify-content:center;align-items:center;min-width:0;padding:24px;display:flex}.rl-sticky-media img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:min(360px,100%);max-height:100%;display:block}.rl-sticky-body{box-sizing:border-box;flex-direction:column;flex:.4 1 0;justify-content:flex-start;align-items:flex-start;gap:24px;min-width:0;padding:48px;display:flex}.rl-sticky-body h3{letter-spacing:-.01em;color:#131137;max-width:400px;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.15}.rl-sticky-body p{color:#5d5c70;max-width:400px;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.55}.rl-sticky-cta{color:#fcfcfc;cursor:pointer;box-sizing:border-box;background:#0f0e1b;border:1px solid #0f0e1b;border-radius:14px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 20px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.rl-sticky-cta:hover{background:#232131;border-color:#232131}.rl-security{box-sizing:border-box;background:#fff;width:100%;padding:96px 40px}.rl-security-inner{box-sizing:border-box;flex-direction:column;align-items:center;gap:64px;width:100%;max-width:1200px;margin:0 auto;display:flex}.rl-security-head{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.rl-security-title{letter-spacing:-.02em;color:#131137;text-align:center;max-width:620px;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(34px,5vw,48px);font-weight:700;line-height:1.05}.rl-security-title-muted{color:#8c8ba2}.rl-security-sub{color:#5d5c70;text-align:center;max-width:460px;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.55}.rl-security-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;display:grid}.rl-security-card{background:var(--rl-bg-card);box-sizing:border-box;border:1px solid #5d5c7029;border-radius:12px;flex-direction:column;align-items:flex-start;gap:40px;padding:24px;display:flex}.rl-security-icon{color:#131137;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.rl-security-icon svg{width:24px;height:24px}.rl-security-card-body{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.rl-security-card h3{color:#131137;margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:18px;font-weight:600;line-height:1.4}.rl-security-card p{color:#5d5c70;margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:1.5}@media (max-width:1100px){.rl-security{padding:72px 20px}.rl-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rl-notfound{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:176px 24px 160px;display:flex}.rl-notfound-code{color:var(--rl-ink);letter-spacing:-.03em;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(72px,14vw,140px);font-weight:900;line-height:1}@media (max-width:767px){.rl-section{padding:56px 20px}.rl-page-head{padding:72px 20px}.rl-hero-inner{padding:88px 16px 0}.rl-hero-top{gap:48px}.rl-hero-heading{gap:16px}.rl-hero-title{font-size:clamp(34px,9vw,48px)}.rl-hero-sub{font-size:16px}.rl-hero-actions{gap:12px}.rl-hero-logos{height:64px}.rl-hero-logos li{width:108px;height:40px}.rl-logo-row{gap:24px 28px}.rl-platform{padding:64px 0}.rl-platform-inner{gap:40px}.rl-platform-top{flex-direction:column;align-items:flex-start;gap:20px}.rl-platform-sub{max-width:none}.rl-platform-grid{grid-template-columns:1fr}.rl-platform-card--wide{flex-direction:column;align-items:stretch;padding:20px}.rl-platform-card--wide .rl-platform-card-top{flex-direction:column;align-items:flex-start}.rl-sticky{padding:64px 0}.rl-sticky-inner{gap:40px;padding:0 20px}.rl-sticky-blocks{align-items:stretch;gap:16px}.rl-sticky-block{height:auto;position:static}.rl-sticky-card{flex-direction:column}.rl-sticky-media{padding:12px 12px 0}.rl-sticky-media img{aspect-ratio:16/10;width:100%}.rl-sticky-body{padding:24px 20px 28px}.rl-security{padding:56px 20px}.rl-security-inner{gap:40px}.rl-security-grid{grid-template-columns:1fr}}.rl-a11y{z-index:55;flex-direction:column;align-items:flex-end;gap:12px;font-family:Inter,Inter Placeholder,sans-serif;display:flex;position:fixed;bottom:clamp(16px,3vw,24px);right:clamp(16px,3vw,24px)}.rl-a11y-button{color:#131137;cursor:pointer;background:#fff;border:1px solid #13113729;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:background-color .15s,color .15s,transform .15s;display:flex;box-shadow:0 10px 30px -12px #1311374d}.rl-a11y-button:hover{color:#fff;background:#131137;transform:translateY(-2px)}.rl-a11y-button:focus-visible{outline-offset:2px;outline:2px solid #131137}.rl-a11y-panel{box-sizing:border-box;background:#fff;border:1px solid #1311371f;border-radius:16px;flex-direction:column;gap:4px;width:min(300px,100vw - 48px);padding:18px;animation:.18s rl-a11y-pop;display:flex;box-shadow:0 24px 60px -24px #13113752}@keyframes rl-a11y-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rl-a11y-title{color:#131137;margin:0 0 8px;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:16px;font-weight:700}.rl-a11y-row{text-align:left;color:#131137;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 8px;font-family:inherit;font-size:14px;font-weight:500;display:flex}.rl-a11y-row:hover{background:#1311370f}.rl-a11y-size{align-items:center;gap:8px;display:flex}.rl-a11y-step{color:#131137;cursor:pointer;background:#f8f7f4;border:1px solid #13113729;border-radius:8px;justify-content:center;align-items:center;width:30px;height:28px;padding:0;font-family:inherit;font-size:15px;font-weight:600;display:flex}.rl-a11y-step:hover:not(:disabled){background:#ece9e0}.rl-a11y-step:disabled{opacity:.35;cursor:default}.rl-a11y-level{text-align:center;color:#5d5c70;min-width:52px;font-size:12px;font-weight:600}.rl-a11y-switch{background:#1311372e;border-radius:999px;flex:none;width:38px;height:22px;transition:background-color .15s;position:relative}.rl-a11y-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.rl-a11y-row[aria-pressed=true] .rl-a11y-switch{background:#0f0e1b}.rl-a11y-row[aria-pressed=true] .rl-a11y-switch:after{transform:translate(16px)}.rl-a11y-reset{color:#131137;cursor:pointer;background:#f8f7f4;border:1px solid #13113729;border-radius:10px;margin-top:8px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .15s}.rl-a11y-reset:hover{background:#ece9e0}html.a11y-text-lg .rl-page{zoom:1.08}html.a11y-text-xl .rl-page{zoom:1.16}html.a11y-contrast .rl-page{filter:contrast(1.32)}html.a11y-grayscale .rl-page{filter:grayscale()}html.a11y-reduced-motion,html.a11y-reduced-motion *,html.a11y-reduced-motion :before,html.a11y-reduced-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rl-testimonials{padding:80px 20px}.rl-testimonials-inner{flex-direction:column;align-items:center;gap:40px;max-width:1240px;margin:0 auto;display:flex}.rl-testimonials-head{text-align:center;flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.rl-testimonials-title-block{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:700px;display:flex}.rl-testimonials-title{letter-spacing:-.015em;color:var(--rl-ink);margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.05}.rl-testimonials-sub{color:var(--rl-ink-soft);max-width:500px;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:1.35}.rl-testimonials-marquee{-webkit-user-select:none;user-select:none;touch-action:pan-y;width:100%;overflow:clip;-webkit-mask:radial-gradient(52% 177%,#000 0%,#000c 90.09%,#0000 100%);mask:radial-gradient(52% 177%,#000 0%,#000c 90.09%,#0000 100%)}.rl-testimonials-track{will-change:transform;width:max-content;animation:46s linear infinite rl-testimonials-scroll;display:flex}.rl-testimonials-copy{flex-flow:row;align-items:center;gap:10px;margin:0 10px 0 0;padding:0;list-style:none;display:flex}@keyframes rl-testimonials-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.rl-testimonials-card-wrap{flex:none;width:372px;height:346px}.rl-testimonials-card{box-sizing:border-box;background:#fff;border:1px solid #0f111514;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:20px;display:flex;box-shadow:0 16px 40px -24px #0f111559}.rl-testimonials-quote{color:#0f1115cc;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:1.4}.rl-testimonials-meta{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.rl-testimonials-avatar{object-fit:cover;border-radius:8px;width:52px;height:52px;display:block}.rl-testimonials-id{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.rl-testimonials-name{color:var(--rl-ink);margin:0;font-family:Raleway,Raleway Placeholder,sans-serif;font-size:20px;font-weight:700;line-height:1.1}.rl-testimonials-role{color:var(--rl-ink-soft);margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:1.3}@media (max-width:767px){.rl-testimonials{padding:56px 16px}.rl-testimonials-inner{gap:32px}.rl-testimonials-card-wrap{width:min(372px,84vw);height:356px}}@media (prefers-reduced-motion:reduce){.rl-testimonials-track{animation:none}}.rl-page--pricing{background:#fff}.rl-pricing-hero{isolation:isolate;box-sizing:border-box;color:#131137;background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:160px 16px 60px;scroll-margin-top:80px;display:flex;position:relative;overflow:clip}.rl-pricing-hero-bg{z-index:-1;pointer-events:none;background:radial-gradient(120% 100% at 100% 55%,#7c84d629 0%,#7c84d600 55%);position:absolute;inset:-160px -16px 0;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 52.651% 100%);mask:linear-gradient(90deg,#0000 0%,#000 52.651% 100%)}.rl-pricing-hero-inner{z-index:1;box-sizing:border-box;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:1360px;display:flex;position:relative}.rl-pricing-badge{letter-spacing:-.1px;color:#131137;white-space:nowrap;background:#fcfcfc00;border:1px solid #e1e1e6;border-radius:16px;align-items:center;padding:8px 12px;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex;box-shadow:-5px 5px 20px -2px #e6e6e640}.rl-pricing-hero-title{letter-spacing:-.6px;text-align:center;color:#131137;text-wrap:balance;max-width:809px;margin:0;font-family:Figtree,Figtree Placeholder,sans-serif;font-size:64px;font-weight:400;line-height:1.1}.rl-pricing-hero-sub{letter-spacing:-.2px;text-align:center;color:#5d5c70;max-width:504px;margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:1.45}.rl-pricing-overview{box-sizing:border-box;padding:0 16px;scroll-margin-top:220px}.rl-pricing-plans{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:40px;width:100%;max-width:1360px;margin:0 auto;display:flex}.rl-pricing-toggle{box-sizing:border-box;background:#eff0f0;border-radius:9px;align-self:center;align-items:center;gap:4px;padding:1px;display:inline-flex}.rl-pricing-toggle-btn{color:#5d5c70;cursor:pointer;background:#fcfcfc00;border:1px solid #0000;border-radius:8px;align-items:center;gap:4px;height:36px;padding:8px 12px;font-family:Figtree,Figtree Placeholder,sans-serif;font-size:15px;font-weight:500;line-height:20px;transition:background-color .15s,color .15s;display:inline-flex}.rl-pricing-toggle-btn:hover{color:#131137}.rl-pricing-toggle-btn--active{color:#131137;background:#fff;border-color:#edeff2}.rl-pricing-toggle-btn--active:hover{color:#131137}.rl-pricing-grid{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;width:100%;display:grid}.rl-pricing-card{box-sizing:border-box;background:#fff;border-top:1px solid #e3e7ed;border-bottom:1px solid #e3e7ed;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:40px 16px;display:flex}.rl-pricing-card-name{color:#131137;margin:0;font-family:Inter,Inter Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:1.2}.rl-pricing-price{box-sizing:border-box;align-items:baseline;gap:4px;display:flex}.rl-pricing-price-amount{color:#131137;white-space:nowrap;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:44px;font-weight:500;line-height:1.2}.rl-pricing-price-amount[hidden]{display:none!important}.rl-pricing-price-period{letter-spacing:-.1px;color:#5d5c70;white-space:nowrap;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:15px;font-weight:500;line-height:1.5}.rl-pricing-card-desc{letter-spacing:-.1px;color:#5d5c70;max-width:90%;margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.rl-pricing-features-head{box-sizing:border-box;align-items:center;gap:12px;width:100%;display:flex}.rl-pricing-features-label{letter-spacing:-.1px;color:#5d5c70;white-space:nowrap;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.rl-pricing-features-line{background:#e3e7ed;flex:1 1 0;height:1px}.rl-pricing-card-features{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.rl-pricing-card-features li{letter-spacing:-.1px;color:#5d5c70;align-items:center;gap:8px;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:500;line-height:1.4;display:flex}.rl-pricing-card-check{color:#5d5c70;flex:none;justify-content:center;align-items:center;display:inline-flex}.rl-pricing-cta{color:#131137;white-space:nowrap;box-sizing:border-box;background:#fcfcfc00;border:1px solid #5d5c70;border-radius:14px;justify-content:center;align-items:center;gap:6px;height:44px;margin-top:auto;padding:0 16px;font-family:Figtree,Figtree Placeholder,sans-serif;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.rl-pricing-cta:hover{color:#fff;background:#131137;border-color:#131137}.rl-compare{box-sizing:border-box;background:#fff;padding:100px 0;scroll-margin-top:220px}.rl-compare-inner{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:60px;width:100%;max-width:1360px;margin:0 auto;padding:0 16px;display:flex}.rl-compare-head{box-sizing:border-box;grid-template-columns:3fr 2fr;align-items:center;gap:10px;width:100%;padding:0 16px;display:grid}.rl-compare-title{letter-spacing:-.02em;text-align:left;color:#131137;margin:0;font-family:Inter,Inter Placeholder,sans-serif;font-size:42px;font-weight:400;line-height:1.2}.rl-compare-title span{color:#8c8ba2}.rl-compare-sub{letter-spacing:-.2px;text-align:left;color:#5d5c70;max-width:665px;margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:1.45}.rl-compare-table-wrap{box-sizing:border-box;width:100%;overflow-x:auto}.rl-compare-table{border-collapse:collapse;table-layout:fixed;width:100%}.rl-compare-table thead .rl-compare-feature-col{width:40%}.rl-compare-table thead th{z-index:2;text-align:center;vertical-align:middle;box-sizing:border-box;background:#fff;border-top:1px solid #e3e7ed;border-bottom:1px solid #e3e7ed;height:60px;padding:0;position:sticky;top:0}.rl-compare-table thead .rl-compare-feature-col{text-align:left;color:#131137;padding:0 16px;font-family:Inter,Inter Placeholder,sans-serif;font-size:16px;font-weight:400;line-height:1.2}.rl-compare-table thead .rl-compare-plan-col{white-space:nowrap;border-left:1px solid #e3e7ed;padding:0 16px}.rl-compare-plan-name{color:#131137;font-family:Inter,Inter Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:1.2;display:block}.rl-compare-plan-price{color:#8c8ba2;font-family:Inter,Inter Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:1.2;display:block}.rl-compare-table tbody th,.rl-compare-table tbody td{text-align:center;vertical-align:middle;border-bottom:1px solid #e3e7ed;height:80px;padding:0}.rl-compare-table tbody td{border-left:1px solid #e3e7ed}.rl-compare-table tbody .rl-compare-feature-col{text-align:left;padding:0 0 0 16px}.rl-compare-row-label{letter-spacing:-.1px;color:#131137;text-wrap:balance;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:15px;font-weight:600;line-height:1.5;display:block}.rl-compare-row-desc{letter-spacing:-.1px;color:#8c8ba2;margin-top:7px;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:500;line-height:1.4;display:block}.rl-compare-cell{flex-direction:column;align-items:center;gap:8px;display:inline-flex}.rl-compare-cell--check .rl-compare-check{color:#131137;display:inline-flex}.rl-compare-cell--cross .rl-compare-cross{color:#8c8ba2;display:inline-flex}.rl-compare-cell-label{letter-spacing:-.1px;color:#8c8ba2;white-space:nowrap;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.rl-compare-cta{color:#131137;white-space:nowrap;box-sizing:border-box;background:#fcfcfc00;border:1px solid #5d5c70;border-radius:14px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 16px;font-family:Figtree,Figtree Placeholder,sans-serif;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.rl-compare-cta:hover{color:#fff;background:#131137;border-color:#131137}.rl-switch{box-sizing:border-box;background:#f7f8fa;padding:100px 0;scroll-margin-top:220px}.rl-switch-inner{box-sizing:border-box;flex-direction:column;align-items:center;gap:60px;width:100%;max-width:1360px;margin:0 auto;padding:0 16px;display:flex}.rl-switch-head{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.rl-switch-title{letter-spacing:-.02em;text-align:center;color:#131137;margin:0;font-family:Inter,Inter Placeholder,sans-serif;font-size:42px;font-weight:400;line-height:1.2}.rl-switch-sub{letter-spacing:-.2px;text-align:center;color:#5d5c70;max-width:665px;margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:1.45}.rl-switch-grid{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.rl-switch-card{box-sizing:border-box;background:#fff;border:1px solid #e3e7ed;border-radius:12px;flex-direction:column;align-items:flex-start;gap:24px;padding:28px;display:flex}.rl-switch-icon{color:#130e77;box-sizing:border-box;border:1px solid #8482a121;border-radius:8px;justify-content:center;align-items:center;height:44px;padding:12px;display:inline-flex}.rl-switch-card h3{color:#131137;margin:0;font-family:Inter,Inter Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:1.4}.rl-switch-card p{letter-spacing:-.1px;color:#5d5c70;margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:15px;font-weight:500;line-height:1.5}.rl-faq{box-sizing:border-box;background:#fff;padding:100px 0;scroll-margin-top:220px}.rl-faq-inner{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:60px;width:100%;max-width:1360px;margin:0 auto;padding:0 16px;display:flex}.rl-faq-head{box-sizing:border-box;grid-template-columns:3fr 2fr;align-items:center;gap:10px;width:100%;padding:0 16px;display:grid}.rl-faq-title{letter-spacing:-.02em;text-align:left;color:#131137;margin:0;font-family:Inter,Inter Placeholder,sans-serif;font-size:42px;font-weight:400;line-height:1.2}.rl-faq-title span{color:#5d5c70}.rl-faq-sub{letter-spacing:-.2px;text-align:left;color:#5d5c70;max-width:665px;margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:1.45}.rl-faq-cols{box-sizing:border-box;width:100%;display:flex}.rl-faq-col{flex:1 1 0;width:1px}.rl-faq-col+.rl-faq-col{border-left:1px dashed #e3e7ed}.rl-faq-item{box-sizing:border-box;border-bottom:1px dashed #e3e7ed;padding:28px 16px}.rl-faq-item:first-child{border-top:1px dashed #e3e7ed}.rl-faq-item summary{cursor:pointer;align-items:center;gap:12px;list-style:none;display:flex}.rl-faq-item summary::-webkit-details-marker{display:none}.rl-faq-question{color:#131137;flex:1 1 0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:18px;font-weight:500;line-height:1.4}.rl-faq-icon{color:#151419;box-sizing:border-box;border:1px solid #8482a121;border-radius:8px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:10px;transition:transform .18s;display:inline-flex}.rl-faq-item[open] .rl-faq-icon{transform:rotate(180deg)}.rl-faq-answer{letter-spacing:-.1px;color:#5d5c70;max-width:640px;margin:12px 0 0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:15px;font-weight:500;line-height:1.6}@media (max-width:1024px){.rl-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-compare-head,.rl-faq-head{grid-template-columns:1fr;align-items:start}.rl-switch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rl-pricing-hero{padding:120px 16px 48px}.rl-pricing-hero-title{font-size:42px}.rl-switch-grid,.rl-pricing-grid{grid-template-columns:1fr}.rl-faq-cols{flex-direction:column}.rl-faq-col+.rl-faq-col{border-left:0}}
