*{box-sizing:border-box;margin:0;padding:0}: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}:not([data-framer-generated])>[data-framer-stack-content-wrapper]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-component-type],:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>[data-framer-component-type]{position:relative}.flexbox-gap-not-supported [data-framer-legacy-stack-gap-enabled=true]>*,[data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]{margin-top:calc(var(--stack-gap-y) / 2);margin-bottom:calc(var(--stack-gap-y) / 2);margin-right:calc(var(--stack-gap-x) / 2);margin-left:calc(var(--stack-gap-x) / 2)}[data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:var(--stack-native-row-gap);column-gap:var(--stack-native-column-gap)}.flexbox-gap-not-supported [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:unset;column-gap:unset}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child{margin-top:0;margin-left:0}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child{margin-bottom:0;margin-right:0}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}}html,body{overflow-x:hidden}.framer-bpajm .framer-1fgi965 img,.framer-bpajm .framer-1fgi965{object-position:center 0%!important}@media (width<=810px){.framer-bpajm .framer-1fgi965 img,.framer-bpajm .framer-1fgi965{object-position:82% 0%!important}.framer-bpajm .hero-title-line-1,.framer-bpajm .hero-title-line-2{white-space:nowrap!important;text-align:center!important;margin-bottom:2px!important;font-size:clamp(17px,5.2vw,25px)!important;line-height:1.15!important;display:block!important}.framer-bpajm br,.framer-bpajm [data-framer-name=Top],.framer-bpajm [data-framer-name=Social\ Proof],.framer-bpajm .framer-1htcw21,.framer-9mt086,[data-framer-name=Páginas]{display:none!important}.framer-1lmoh1x,.framer-eeo6yw,[data-framer-name=Middle\ Content]{box-sizing:border-box!important;width:calc(100% - 40px)!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}.framer-BlUQq{padding:20px 16px!important}.framer-BlUQq .framer-1rjm1sh p,.framer-BlUQq .framer-1rjm1sh span{letter-spacing:-.01em!important;font-size:13.5px!important;line-height:1.45!important}.framer-0CMv4 .framer-1yb3hbn h2{white-space:nowrap!important;font-size:clamp(22px,6vw,30px)!important;line-height:1.25!important}}.framer-BlUQq,.framer-BlUQq.framer-aw8b74,.framer-0I7qX .framer-1bw4wna-container,.framer-0I7qX .framer-9c3hq2-container,.framer-0I7qX .framer-aqy7p1-container,.framer-0I7qX .framer-1ikg0w4-container,.framer-BlUQq .framer-rsb38d,.framer-BlUQq .framer-1yvufoi,.framer-BlUQq .framer-1ablv7u,.framer-BlUQq .framer-1rjm1sh,.framer-BlUQq .framer-1rjm1sh p,.framer-BlUQq .framer-1rjm1sh span{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.framer-BlUQq .framer-1rjm1sh p,.framer-BlUQq .framer-1rjm1sh span{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.about-credentials-mobile-heading{display:none}.framer-0CMv4 .framer-1p63bq4{flex:1 1 0!important;align-items:flex-start!important;width:100%!important;min-width:280px!important}.framer-0CMv4 .framer-223w2d,.framer-0CMv4 .framer-1qnvbgn{text-align:left!important;align-items:flex-start!important;width:100%!important;min-width:100%!important}.framer-0CMv4 .framer-1yb3hbn,.framer-0CMv4 .framer-a94sl4{width:100%!important;min-width:100%!important;max-width:100%!important}.framer-0CMv4 .framer-a94sl4 p{text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.framer-0CMv4 .framer-1yb3hbn h2{text-align:left!important}@media (width<=810px){.framer-0CMv4,.framer-0CMv4.framer-nvcl9k{padding-left:20px!important;padding-right:20px!important}.framer-0CMv4 .framer-1yb3hbn,.framer-0CMv4 .framer-1yb3hbn h2,.framer-0CMv4 .framer-1yb3hbn [data-styles-preset],.framer-0CMv4 .framer-styles-preset-14mr381{white-space:nowrap!important;word-break:keep-all!important;font-size:clamp(20px,5.8vw,32px)!important;line-height:1.25!important}}:root,.dark{--unframer-white:#fff;--unframer-background-color:#fff7f0;--unframer-dark-brown:#23180e;--unframer-gray:#c1bcb7;--unframer-light-gray:#ebe9e8;--unframer-semi-dark-brown:#5e5144;--unframer-highlighter-color:#ff9705;--unframer-hover-color:#6e3300;--unframer-danger:#d9164a;--token-9d0a0842-1056-4997-8542-e81d736a6b91:#fff;--token-16bbde6e-0260-4141-8831-65b6caa01acd:#fff7f0;--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d:#23180e;--token-0a442799-e215-41a8-82f3-ccf1103ba0d4:#c1bcb7;--token-50772ddd-2230-45f3-b736-8e4eaca34b38:#ebe9e8;--token-edf4b73e-0768-422a-b8e1-2c1bf9ef733e:#5e5144;--token-fe028c99-7edb-44ad-9249-265908622469:#ff9705;--token-f1055023-2f6c-499f-802b-37db7c1dac33:#6e3300;--token-6185b20e-75aa-4d06-99ad-27862e7c039e:#d9164a}@media (width>=0) and (width<=319px){.unframer-hidden:not(.unframer-base){display:none!important}}@media (width>=320px) and (width<=767px){.unframer-hidden:not(.unframer-sm){display:none!important}}@media (width>=768px) and (width<=959px){.unframer-hidden:not(.unframer-md){display:none!important}}@media (width>=960px) and (width<=1199px){.unframer-hidden:not(.unframer-lg){display:none!important}}@media (width>=1200px) and (width<=1535px){.unframer-hidden:not(.unframer-xl){display:none!important}}@media (width>=1536px){.unframer-hidden:not(.unframer-2xl){display:none!important}}@font-face{font-family:Inter;src:url(/fonts/1K3W8DizY3v4emK8Mb08YHxTbs.woff2);font-style:normal;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);font-style:italic;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/867QObYax8ANsfX4TGEVU9YiCM.woff2);font-style:italic;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(/fonts/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2);font-style:italic;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2);font-style:italic;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(/fonts/DOfvtmE1UplCq161m6Hj8CSQYg.woff2);font-style:italic;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(/fonts/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(/fonts/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(/fonts/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(/fonts/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(/fonts/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2);font-style:italic;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/fonts/pKRFNWFoZl77qYCAIp84lN1h944.woff2);font-style:italic;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(/fonts/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(/fonts/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2);font-style:italic;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(/fonts/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2);font-style:normal;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/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(/fonts/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);font-style:italic;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/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(/fonts/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(/fonts/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(/fonts/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(/fonts/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(/fonts/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);font-style:normal;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/fonts/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);font-style:normal;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Switzer;src:url(/fonts/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2);font-style:normal;font-weight:400}@font-face{font-family:Switzer;src:url(/fonts/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2);font-style:normal;font-weight:700}@font-face{font-family:Switzer;src:url(/fonts/A7AS3UPAGLC7MDVC67SBNTE5FGF2Z2RG.woff2);font-style:italic;font-weight:700}@font-face{font-family:Switzer;src:url(/fonts/O34WRFYO7JNWEBBA2LRV2XYRUSYXYDKH.woff2);font-style:italic;font-weight:400}@font-face{font-family:Switzer;src:url(/fonts/IOAFMDAPNX3S6OL2GYQQJ2FFJIRSVB3N.woff2);font-style:italic;font-weight:600}@font-face{font-family:Switzer;src:url(/fonts/TOHQHMLIEIPKVF2JPM6SVKXFYGO5G2TJ.woff2);font-style:normal;font-weight:900}@font-face{font-family:Switzer;src:url(/fonts/J7XVDQ2IJENINPUAVBDJNH3VEXVDSPQQ.woff2);font-style:italic;font-weight:900}@font-face{font-family:Switzer;src:url(/fonts/RIR2QY5RYWK7P7XPEQY25M7LKF37GJDV.woff2);font-style:italic;font-weight:200}@font-face{font-family:Switzer;src:url(/fonts/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2);font-style:normal;font-weight:600}@font-face{font-family:Switzer;src:url(/fonts/H5EOHLIZH5K7IZK6SGYJI75L4KV6FUO7.woff2);font-style:normal;font-weight:300}@font-face{font-family:Switzer;src:url(/fonts/O2INHB7RBA62NQZWIAP3RS5WRI4PR4T5.woff2);font-style:normal;font-weight:200}@font-face{font-family:Switzer;src:url(/fonts/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2);font-style:normal;font-weight:500}@font-face{font-family:Switzer;src:url(/fonts/C6VLICDGQWYKV6YT65TM5G3OVN4AOZBN.woff2);font-style:italic;font-weight:500}@media (width<=810px){.framer-kxq5jp{flex-direction:column!important;gap:40px!important}.framer-15s581,.framer-ej9r8l{width:100%!important;max-width:100%!important}.framer-kQPSO.framer-184kr9j{width:100%!important;padding:40px 20px!important}.framer-0GAO6.framer-sdg68s{flex-direction:column!important;width:100%!important}.framer-0f2J3.framer-3u3t46{width:100%!important;padding:40px 20px!important}}.framer-bpajm{height:100vh!important;min-height:100vh!important}@media (width<=810px){.framer-bpajm{height:100dvh!important;min-height:100dvh!important}}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.framer-hAu0T.framer-1y2kiv{width:100%!important;min-height:100vh!important}@media (width<=810px){.framer-hAu0T.framer-1y2kiv{min-height:100dvh!important;padding:80px 20px!important}}@media (width>=1280px){.hero-full-height h1{font-size:clamp(42px,2.45vw,48px)!important}}.framer-tAUvo .framer-1dts4mo-container{width:155px!important}.framer-tAUvo .framer-RF3ZX,.framer-tAUvo .framer-yReW2{color:var(--unframer-dark-brown,#23180e);position:relative;background:0 0!important;-webkit-mask-image:none!important;mask-image:none!important}.framer-tAUvo .framer-RF3ZX:before,.framer-tAUvo .framer-RF3ZX:after,.framer-tAUvo .framer-yReW2:before,.framer-tAUvo .framer-yReW2:after{content:"";background:currentColor;width:20px;height:2px;position:absolute;left:50%}.framer-tAUvo .framer-RF3ZX:before{top:10px;transform:translate(-50%)}.framer-tAUvo .framer-RF3ZX:after{top:18px;transform:translate(-50%)}.framer-tAUvo .framer-yReW2:before{top:50%;transform:translate(-50%,-50%)rotate(45deg)}.framer-tAUvo .framer-yReW2:after{top:50%;transform:translate(-50%,-50%)rotate(-45deg)}@media (width>=811px){.framer-xRe9i .framer-4ql518{aspect-ratio:3!important;object-fit:contain!important;object-position:left center!important;width:100%!important;max-width:650px!important;height:auto!important;max-height:220px!important;margin:0!important}.framer-xRe9i .framer-1io33wy{flex:55%!important;width:100%!important}.framer-xRe9i .framer-16m61af{justify-content:space-between!important;align-items:center!important;gap:40px!important;width:100%!important}.framer-xRe9i .framer-hv68g3{justify-content:flex-end!important;margin-left:auto!important;margin-right:150px!important;display:flex!important}}@media (width<=810px){.framer-xRe9i .framer-4ql518{aspect-ratio:3!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:300px!important;height:auto!important;max-height:100px!important;margin:0 auto!important}.framer-xRe9i .framer-16m61af{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:32px!important;width:100%!important}.framer-xRe9i .framer-1io33wy{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.framer-xRe9i .framer-hv68g3{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:16px!important;width:100%!important;margin-left:0!important;margin-right:0!important;display:flex!important}.framer-xRe9i .framer-ieal1m,.framer-xRe9i .framer-tzr5of{text-align:center!important;align-items:center!important;width:100%!important}.framer-xRe9i .framer-9mt086{text-align:center!important}.framer-xRe9i .framer-dz8pxq{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:300px!important;margin:0 auto!important;display:flex!important}.framer-xRe9i .framer-11vcy6u,.framer-xRe9i .framer-1pd4v5m{text-align:center!important;align-items:center!important}}.framer-xRe9i .framer-73bow2{padding-top:55px!important;padding-bottom:55px!important}.framer-1wsu05z,.framer-pxyph0{width:100%!important;max-width:100%!important;overflow:visible!important}.framer-styles-preset-1n3fg3m{text-wrap:unset!important;max-width:100%!important}.hero-title-line-1,.hero-title-line-2{white-space:nowrap!important;max-width:100%!important;display:inline-block!important}@media (width<=809px){.framer-styles-preset-1n3fg3m{font-size:clamp(16px,4.2vw,22px)!important;line-height:1.3!important}}@media (width>=810px) and (width<=1279px){.framer-styles-preset-1n3fg3m{font-size:clamp(26px,3.2vw,36px)!important;line-height:1.2!important}}@media (width>=1280px){.framer-styles-preset-1n3fg3m{font-size:clamp(36px,3.2vw,48px)!important;line-height:1.2!important}}.framer-HazeQ .framer-12gg4h2,.framer-HazeQ .framer-12gg4h2 *,.framer-HazeQ .framer-twrru0,.framer-HazeQ .framer-1snhi02,.framer-HazeQ .framer-pvil2i,.framer-HazeQ .framer-tih5rp,.framer-HazeQ .framer-styles-preset-2yhawy,.framer-HazeQ p{text-align:center!important;--framer-text-alignment:center!important;justify-content:center!important;align-items:center!important;margin-inline:auto!important}.framer-BlUQq.framer-aw8b74{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:24px!important;overflow:hidden!important}.framer-BlUQq .framer-rsb38d{align-items:flex-start!important;gap:16px!important;width:100%!important;max-width:100%!important}.framer-BlUQq .framer-jwhgkd{align-self:flex-start!important;margin:0!important;position:relative!important;top:0!important;left:0!important;transform:none!important}@media (width<=809px){.framer-BlUQq.framer-aw8b74{padding:20px!important}.framer-BlUQq .framer-rsb38d{gap:16px!important}.framer-GEO3l.framer-1she5j5,.framer-GEO3l.framer-v-1she5j5,.framer-GEO3l{padding-inline:16px!important}.framer-GEO3l .framer-rjsjld,.framer-GEO3l .framer-1tcfjzb-container,.framer-qsbsz,.framer-qsbsz.framer-v-6us0tb,.framer-qsbsz.framer-v-6us0tb.framer-eu0u50,.framer-qsbsz .framer-slideshow,.framer-qsbsz .framer-slideshow-component,.framer-qsbsz ul{width:100%!important;max-width:100%!important}.framer-qsbsz .framer-18mxtth-container,.framer-qsbsz .framer-1owuj29-container,.framer-qsbsz .framer-1d47sqa-container,.framer-qsbsz .framer-oqfmbs-container,.framer-qsbsz .framer-u4puss-container,.framer-qsbsz .framer-14lt65x-container,.framer-kfYdT,.framer-kfYdT.framer-1o8ap3z{box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important}}.framer-1fj9mbn{display:none!important}.framer-133qofr.footer-bottom-bar,.footer-bottom-bar{width:100%!important;color:var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e)!important;border-top:1px solid #23180e14!important;flex-flow:wrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-top:40px!important;padding-top:24px!important;font-size:13px!important;display:flex!important}.footer-copyright-left{opacity:.65!important;letter-spacing:-.01em!important;font-weight:400!important}.footer-credit-right{opacity:.75!important;letter-spacing:-.01em!important;font-weight:400!important}.footer-credit-right a{color:inherit!important;text-underline-offset:3px!important;font-weight:500!important;text-decoration:underline!important;transition:opacity .2s,text-decoration-color .2s!important}.footer-credit-right a:hover{opacity:1!important}@media (width<=640px){.framer-133qofr.footer-bottom-bar,.footer-bottom-bar{text-align:center!important;flex-direction:column!important;justify-content:center!important;gap:8px!important}}.framer-xRe9i .framer-1ou3tzw{gap:30px!important}.framer-2c99e0,.framer-jpdap0 img,img[src*=mariam-leon-official]{object-fit:cover!important;object-position:center 20%!important;border-radius:12px!important}.framer-xRe9i.framer-1l6ovxb{padding-bottom:40px!important}.framer-styles-preset-1on1xxo{white-space:normal!important;text-wrap:balance!important;text-align:center!important}.framer-5SMm6 .framer-fhifzz{place-content:flex-start!important;align-items:flex-start!important}.framer-5SMm6 .framer-2iaek0,.framer-5SMm6 .framer-1ixswhc,.framer-5SMm6 .framer-1w1sfn1,.framer-5SMm6 .framer-2iaek0 *,.framer-5SMm6 .framer-1ixswhc *,.framer-5SMm6 .framer-1w1sfn1 *{text-align:left!important;text-wrap:wrap!important}@media (width<=810px){.framer-vKCyy.framer-jg58ix{width:100%!important;height:72dvh!important;min-height:520px!important;padding:0 20px 44px!important}.hero-full-height.framer-vKCyy.framer-jg58ix{height:72dvh!important;min-height:520px!important}.framer-vKCyy .framer-hni8ug{gap:16px!important;max-width:100%!important}.framer-vKCyy .framer-14nz3ta,.framer-vKCyy .framer-14nz3ta *{text-align:center!important;text-wrap:balance!important}.framer-vKCyy .framer-14nz3ta h1{font-size:clamp(34px,10vw,48px)!important;line-height:1.08!important}.framer-5SMm6.framer-1iwuf81{width:100%!important;padding:64px 20px!important;overflow:visible!important}.framer-5SMm6 .framer-rh1dh1{flex:none!important;gap:40px!important;width:100%!important;max-width:100%!important}.framer-5SMm6 .framer-cdp349{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:32px!important}.framer-5SMm6 .framer-jpdap0,.framer-5SMm6 .framer-1qvscoe{flex:none!important;width:100%!important;max-width:100%!important}.framer-5SMm6 .framer-jpdap0{max-height:420px!important}.framer-5SMm6 .framer-2c99e0{aspect-ratio:4/5!important;width:100%!important}.framer-5SMm6 .framer-121aou6{gap:24px!important}.framer-5SMm6 .framer-1w1sfn1{max-width:100%!important}.framer-5SMm6 .framer-1tu22l0{flex-direction:column!important;align-items:stretch!important;gap:18px!important}.framer-5SMm6 .framer-z4kjzl{flex:none!important;width:100%!important;max-width:100%!important}.framer-5SMm6 .framer-z4kjzl,.framer-5SMm6 .framer-z4kjzl *{text-align:left!important}.framer-5SMm6 .framer-uvmxv7-container{width:100%!important}.framer-5SMm6 .framer-uvmxv7-container a,.framer-5SMm6 .framer-uvmxv7-container button{width:100%!important;min-height:48px!important}.framer-5SMm6 .framer-1m8dshl{flex-direction:column!important;align-items:center!important;gap:20px!important}.framer-5SMm6 .framer-fotimc-container,.framer-5SMm6 .framer-1rx386t-container,.framer-5SMm6 .framer-14jrltt-container{flex:none!important;width:100%!important;max-width:100%!important}.framer-5SMm6 .framer-fotimc-container .framer-1iny6z7,.framer-5SMm6 .framer-1rx386t-container .framer-1iny6z7,.framer-5SMm6 .framer-14jrltt-container .framer-1iny6z7{text-align:center!important;align-items:center!important;width:100%!important;margin:0 auto!important}.framer-5SMm6 .framer-fotimc-container .framer-1qedxqa,.framer-5SMm6 .framer-1rx386t-container .framer-1qedxqa,.framer-5SMm6 .framer-14jrltt-container .framer-1qedxqa{align-items:center!important}.framer-5SMm6 .framer-fotimc-container .framer-1stpzg,.framer-5SMm6 .framer-1rx386t-container .framer-1stpzg,.framer-5SMm6 .framer-14jrltt-container .framer-1stpzg,.framer-5SMm6 .framer-fotimc-container .framer-1stpzg *,.framer-5SMm6 .framer-1rx386t-container .framer-1stpzg *,.framer-5SMm6 .framer-14jrltt-container .framer-1stpzg *{text-align:center!important;max-width:320px!important}.framer-5SMm6 .framer-1spbqo0,.framer-5SMm6 .framer-b26bb0{width:100%!important;height:1px!important}.framer-GEO3l.framer-1she5j5{width:100%!important;padding:72px 20px 110px!important;overflow:hidden!important}.framer-GEO3l .framer-rjsjld{flex:none!important;gap:32px!important;width:100%!important;max-width:100%!important}.framer-GEO3l .framer-pg25hm{gap:20px!important}.framer-GEO3l .framer-12pslna{gap:14px!important;max-width:100%!important}.framer-GEO3l .framer-y0g2qq h2{font-size:clamp(30px,8vw,40px)!important;line-height:1.12!important}.framer-GEO3l .framer-1qhif9,.framer-GEO3l .framer-1qhif9 *{text-align:center!important;text-wrap:balance!important}.framer-GEO3l .framer-1tcfjzb-container,.framer-qsbsz.framer-eu0u50{width:100%!important;max-width:350px!important;margin:0 auto!important}.framer-qsbsz .framer-npbs32-container{aspect-ratio:auto!important;width:100%!important;height:250px!important;overflow:visible!important}.framer-qsbsz .framer-18mxtth-container,.framer-qsbsz .framer-1owuj29-container,.framer-qsbsz .framer-1d47sqa-container,.framer-qsbsz .framer-oqfmbs-container,.framer-qsbsz .framer-u4puss-container,.framer-qsbsz .framer-14lt65x-container{width:100%!important;max-width:350px!important;height:220px!important}.framer-kfYdT.framer-1o8ap3z{width:100%!important;max-width:350px!important;height:220px!important;padding:10px!important}.framer-kfYdT .framer-1nhlqvq{gap:16px!important}.framer-kfYdT .framer-xr1bxp{flex:0 0 42%!important;width:42%!important}.framer-kfYdT .framer-r5hfyp{flex:1 1 0!important;width:1px!important;min-width:0!important;padding:18px 0!important}.framer-kfYdT .framer-1w9mmlw h4{overflow-wrap:anywhere!important;font-size:clamp(20px,6vw,26px)!important;line-height:1.12!important}.about-credentials-framer-copy.framer-0CMv4.framer-nvcl9k{width:100%!important;padding:28px 20px 84px!important}.about-credentials-mobile-heading{background:var(--unframer-background-color,#fff7f0);text-align:left;width:100%;padding:72px 20px 12px;display:block}.about-credentials-mobile-heading h2,.about-credentials-mobile-heading p{text-align:left;max-width:520px;margin:0}.about-credentials-mobile-heading h2{color:var(--unframer-dark-brown,#23180e);overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:clamp(34px,10vw,44px);font-weight:500;line-height:1.08}.about-credentials-mobile-heading p{color:var(--unframer-semi-dark-brown,#5e5144);margin-top:18px;font-family:Inter,sans-serif;font-size:16px;line-height:1.58}.about-credentials-framer-copy.framer-0CMv4 .framer-34t36u{flex-direction:column!important;align-items:flex-start!important;gap:34px!important;width:100%!important;max-width:520px!important}.about-credentials-framer-copy.framer-0CMv4 .framer-1pqxkw9,.about-credentials-framer-copy.framer-0CMv4 .framer-1p63bq4{flex:none!important;width:100%!important}.about-credentials-framer-copy.framer-0CMv4 .framer-1w6nmpi{aspect-ratio:1.15!important;width:100%!important}.about-credentials-framer-copy.framer-0CMv4 .framer-1p63bq4{align-items:flex-start!important;gap:32px!important;display:flex!important}.about-credentials-framer-copy.framer-0CMv4 .framer-223w2d,.about-credentials-framer-copy.framer-0CMv4 .framer-1qnvbgn{gap:18px!important}.about-credentials-framer-copy.framer-0CMv4 .framer-223w2d{opacity:1!important;text-align:left!important;visibility:visible!important;flex:none!important;align-items:flex-start!important;width:100%!important;height:auto!important;display:none!important}.about-credentials-framer-copy.framer-0CMv4 .framer-1yb3hbn,.about-credentials-framer-copy.framer-0CMv4 .framer-a94sl4{opacity:1!important;visibility:visible!important;white-space:normal!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.about-credentials-framer-copy.framer-0CMv4 .framer-1yb3hbn *,.about-credentials-framer-copy.framer-0CMv4 .framer-a94sl4 *{text-align:left!important}.about-credentials-framer-copy.framer-0CMv4 .framer-1yb3hbn h2{overflow-wrap:anywhere!important;text-wrap:wrap!important;margin:0!important;font-size:clamp(34px,10vw,44px)!important;line-height:1.08!important}.about-credentials-framer-copy.framer-0CMv4 .framer-a94sl4 p{text-wrap:wrap!important;max-width:100%!important;margin:0!important;font-size:16px!important;line-height:1.58!important}}.about-why-section,.about-credentials-section{background:var(--token-0a442799-e215-41a8-82f3-ccf1103ba0d4,#fff7f0);width:100%}.about-why-section{padding:100px 60px 112px}.about-credentials-section{padding:110px 60px 120px}.about-why-inner,.about-credentials-inner{max-width:1200px;margin:0 auto}.about-why-inner{flex-direction:column;align-items:center;gap:46px;display:flex}.about-why-heading{text-align:center;flex-direction:column;align-items:center;max-width:720px;display:flex}.about-section-pill{color:var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);background:#ebe9e8;border-radius:999px;margin:0 0 28px;padding:10px 28px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.2}.about-why-heading h2{color:var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);letter-spacing:0;margin:0 0 22px;font-family:Switzer,Inter,sans-serif;font-size:clamp(42px,5vw,64px);font-weight:500;line-height:1.06}.about-why-heading>p{color:var(--token-edf4b73e-0768-422a-b8e1-2c1bf9ef733e,#5e5144);margin:0;font-family:Inter,sans-serif;font-size:20px;line-height:1.55}.about-section-divider{background:#c1bcb7;width:116px;height:1px;margin-top:34px;position:relative}.about-section-divider:after{background:var(--token-0a442799-e215-41a8-82f3-ccf1103ba0d4,#fff7f0);content:"";border:1px solid #c1bcb7;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.about-why-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;width:100%;display:grid}.about-why-card{background:var(--token-9d0a0842-1056-4997-8542-e81d736a6b91,#fff);border-radius:10px;flex-direction:column;min-height:260px;padding:26px 22px;display:flex}.about-why-number{color:#c1bcb7;margin-bottom:32px;font-family:Inter,sans-serif;font-size:22px;line-height:1}.about-why-card h3{color:var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);letter-spacing:0;margin:0 0 16px;font-family:Switzer,Inter,sans-serif;font-size:25px;font-weight:500;line-height:1.1}.about-why-card p{color:var(--token-edf4b73e-0768-422a-b8e1-2c1bf9ef733e,#5e5144);margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:1.55}.about-credentials-inner{align-items:center;gap:60px;display:flex}.about-credentials-media,.about-credentials-content{flex:1 1 0;min-width:0}.about-credentials-media{background:#fff;border-radius:8px;margin:0;overflow:hidden}.about-credentials-media img{aspect-ratio:1.22222;object-fit:cover;object-position:35% 76%;width:100%;height:auto;display:block}.about-credentials-content{flex-direction:column;align-items:flex-start;gap:50px;display:flex}.about-credentials-title{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.about-credentials-title h2{color:var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);letter-spacing:0;text-align:left;margin:0;font-family:Switzer,Inter,sans-serif;font-size:clamp(42px,5vw,64px);font-weight:500;line-height:1.05}.about-credentials-title p{color:var(--token-edf4b73e-0768-422a-b8e1-2c1bf9ef733e,#5e5144);text-align:left;max-width:650px;margin:0;font-family:Inter,sans-serif;font-size:18px;line-height:1.55}.about-credentials-list{flex-direction:column;gap:20px;width:100%;margin:0;padding:0;list-style:none;display:flex}.about-credentials-item{color:var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);grid-template-columns:34px 1fr;align-items:flex-start;gap:20px;font-family:Inter,sans-serif;font-size:17px;line-height:1.5;display:grid}.about-credentials-item strong{font-weight:700}.about-credentials-check{border:2px solid var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);border-radius:999px;width:30px;height:30px;margin-top:0;display:inline-block;position:relative}.about-credentials-check:after{border-bottom:2px solid var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);border-right:2px solid var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);content:"";width:7px;height:13px;position:absolute;top:4px;left:10px;transform:rotate(45deg)}.framer-tAUvo .framer-a2g4fx-container,.framer-xRe9i .framer-5m5p4n-container,.framer-xRe9i .framer-tzr5of{display:none!important}.framer-VdnOK .framer-9rgx1o{align-items:stretch!important}.framer-BrqtV.framer-4roqb1{min-height:560px!important}.framer-BrqtV .framer-b1mbje{height:100%!important}.framer-BrqtV .framer-hbl3ta h3,.framer-BrqtV .framer-1f9qz1a p,.framer-BrqtV .framer-186o8z4 p{letter-spacing:0!important;text-align:left!important}.framer-BrqtV .framer-hbl3ta h3{line-height:1.14!important}.framer-BrqtV .framer-1f9qz1a p,.framer-BrqtV .framer-186o8z4 p{line-height:1.45!important}.framer-QbCwb.framer-o4x2oz{justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}.framer-QbCwb .framer-1da9xao{flex:0 auto!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;display:flex!important}.framer-QbCwb .framer-atbegm{width:20px!important;height:20px!important;margin-top:0!important}.framer-QbCwb .framer-1j3inru p,.framer-QbCwb .framer-1url9s1 p{letter-spacing:0!important;line-height:1.35!important}.framer-QbCwb .framer-1url9s1{text-align:right!important;flex:0 0 116px!important;width:116px!important;min-width:116px!important}.framer-QbCwb .framer-1url9s1 p{text-align:right!important;width:100%!important}.framer-QbCwb .framer-1j3inru{flex:0 auto!important;width:auto!important;min-width:0!important;transform:none!important}@media (width<=810px){.framer-VdnOK.framer-4m5jb8{width:100%!important;padding:72px 20px 84px!important}.framer-VdnOK .framer-12vw654{flex:none!important;width:100%!important;max-width:520px!important}.framer-VdnOK .framer-9rgx1o{flex-direction:column!important;gap:20px!important;width:100%!important;display:flex!important}.framer-VdnOK .framer-1wvayig-container,.framer-VdnOK .framer-1psynef-container,.framer-VdnOK .framer-pl778r-container{justify-self:stretch!important;width:100%!important}.framer-BrqtV.framer-4roqb1{width:100%!important;min-height:auto!important;padding:32px 24px!important}.framer-BrqtV .framer-hbl3ta h3{overflow-wrap:normal!important;word-break:normal!important;font-size:30px!important;line-height:1.15!important}.framer-BrqtV .framer-1f9qz1a p,.framer-BrqtV .framer-186o8z4 p{overflow-wrap:normal!important;word-break:normal!important;font-size:20px!important;line-height:1.35!important}.framer-QbCwb.framer-o4x2oz{gap:16px!important}.framer-QbCwb .framer-1da9xao{flex:auto!important}.framer-QbCwb .framer-1j3inru p,.framer-QbCwb .framer-1url9s1 p{font-size:20px!important}.framer-QbCwb .framer-1url9s1{flex:none!important;width:auto!important;min-width:max-content!important}}@media (width<=430px){.framer-BrqtV.framer-4roqb1{padding:28px 20px!important}.framer-QbCwb.framer-o4x2oz{align-items:flex-start!important}.framer-QbCwb .framer-1j3inru p,.framer-QbCwb .framer-1url9s1 p{font-size:18px!important;line-height:1.35!important}}@media (width<=810px){.about-why-section{padding:72px 20px 78px}.about-credentials-section{padding:72px 20px 84px}.about-why-inner{gap:34px;max-width:520px}.about-section-pill{margin-bottom:22px;padding:9px 22px;font-size:16px}.about-why-heading h2{margin-bottom:18px;font-size:clamp(34px,9vw,44px);line-height:1.1}.about-why-heading>p{font-size:17px;line-height:1.55}.about-section-divider{margin-top:28px}.about-why-grid{flex-direction:column;gap:14px;display:flex}.about-why-card{min-height:0;padding:22px 20px}.about-why-number{margin-bottom:22px;font-size:20px}.about-why-card h3{margin-bottom:12px;font-size:25px;line-height:1.12}.about-why-card p{font-size:15.5px}.about-credentials-inner{flex-direction:column;gap:34px;max-width:520px;display:flex}.about-credentials-media{width:100%}.about-credentials-media img{aspect-ratio:1.15}.about-credentials-content{gap:32px;width:100%}.about-credentials-title{gap:16px}.about-credentials-title h2{font-size:clamp(34px,10vw,44px);line-height:1.08}.about-credentials-title p{font-size:16px;line-height:1.58}.about-credentials-list{gap:20px}.about-credentials-item{grid-template-columns:30px 1fr;gap:14px;font-size:16px;line-height:1.55}.about-credentials-check{width:28px;height:28px}.about-credentials-check:after{width:7px;height:12px;top:4px;left:9px}.hero-full-height,.hero-full-height.framer-bpajm.framer-1etuv8b,.hero-full-height.framer-vKCyy.framer-jg58ix,.hero-full-height.framer-oHu0R.framer-t1n9lq,.hero-full-height.framer-bfSsQ.framer-1ujcdrv,.hero-full-height.framer-YLnao.framer-1w7uqh4,.hero-full-height.framer-eoyp2.framer-1k5xjco,.hero-full-height.framer-pCkDX.framer-14pwsmc,.hero-full-height.framer-1MdfE.framer-dj9r62{width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.hero-full-height.framer-vKCyy.framer-jg58ix,.hero-full-height.framer-oHu0R.framer-t1n9lq,.hero-full-height.framer-bfSsQ.framer-1ujcdrv,.hero-full-height.framer-YLnao.framer-1w7uqh4,.hero-full-height.framer-eoyp2.framer-1k5xjco,.hero-full-height.framer-1MdfE.framer-dj9r62{padding-bottom:max(48px, env(safe-area-inset-bottom))!important}.hero-full-height.framer-bpajm.framer-1etuv8b{padding:0!important}.hero-full-height.framer-bpajm .framer-o557ur{min-height:100dvh!important}.philosophy-page .framer-0CMv4.framer-nvcl9k{width:100%!important;padding:72px 20px 84px!important;overflow:hidden!important}.philosophy-page .framer-0CMv4 .framer-34t36u{flex-direction:column!important;flex:none!important;align-items:stretch!important;gap:30px!important;width:100%!important;max-width:520px!important;display:flex!important}.philosophy-page .framer-0CMv4 .framer-1p63bq4,.philosophy-page .framer-0CMv4 .framer-1pqxkw9{flex:none!important;width:100%!important;max-width:100%!important}.philosophy-page .framer-0CMv4 .framer-1p63bq4{order:1!important;gap:30px!important}.philosophy-page .framer-0CMv4 .framer-1pqxkw9{order:2!important;max-height:260px!important}.philosophy-page .framer-0CMv4 .framer-1w6nmpi{aspect-ratio:1.35!important;flex:none!important;width:100%!important}.philosophy-page .framer-0CMv4 .framer-223w2d,.philosophy-page .framer-0CMv4 .framer-1qnvbgn{align-items:center!important;gap:18px!important;width:100%!important}.philosophy-page .framer-0CMv4 .framer-1yb3hbn,.philosophy-page .framer-0CMv4 .framer-a94sl4{width:100%!important;max-width:360px!important}.philosophy-page .framer-0CMv4 .framer-1yb3hbn *,.philosophy-page .framer-0CMv4 .framer-a94sl4 *{text-align:center!important;text-wrap:balance!important}.philosophy-page .framer-0CMv4 .framer-1yb3hbn h2{font-size:clamp(31px,9vw,40px)!important;line-height:1.08!important}.philosophy-page .framer-0CMv4 .framer-a94sl4 p{font-size:17px!important;line-height:1.52!important}.philosophy-page .framer-0CMv4 .framer-8p27tq-container,.philosophy-page .framer-0CMv4 .framer-1o94unk-container,.philosophy-page .framer-0CMv4 .framer-1f3pc11-container,.philosophy-page .framer-0CMv4 .framer-1hrepn9-container,.philosophy-page .framer-0CMv4 .framer-opldx-container{width:100%!important}.philosophy-page .framer-AZBou.framer-t5yepn{gap:16px!important;width:100%!important;max-width:360px!important}}@media (width<=430px){.philosophy-page .framer-0CMv4.framer-nvcl9k{padding:60px 18px 72px!important}.philosophy-page .framer-0CMv4 .framer-1pqxkw9{max-height:220px!important}}@media (width<=810px){.framer-VdnOK.framer-4m5jb8{padding:32px 14px 40px!important}.framer-VdnOK .framer-9rgx1o{gap:16px!important}.framer-BrqtV.framer-4roqb1{flex-direction:column!important;height:auto!important;min-height:min-content!important;padding:16px 14px!important;display:flex!important;overflow:visible!important}.framer-BrqtV .framer-b1mbje{gap:12px!important;height:auto!important;min-height:min-content!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.framer-BrqtV .framer-59tcwa,.framer-BrqtV .framer-9x9voh,.framer-BrqtV .framer-1l4riuv,.framer-BrqtV .framer-194886c{gap:8px!important;height:auto!important;min-height:min-content!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.framer-BrqtV [data-framer-component-type=SmartComponent],.framer-BrqtV .framer-1tb3cyw-container,.framer-BrqtV .framer-1xhtleb-container,.framer-BrqtV .framer-1sh62ja-container,.framer-BrqtV .framer-9zxpu0-container{margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.framer-BrqtV .framer-hbl3ta,.framer-BrqtV .framer-hbl3ta *{font-size:18px!important;line-height:1.25!important}.framer-BrqtV .framer-1f9qz1a,.framer-BrqtV .framer-1f9qz1a *{font-size:12.5px!important;line-height:1.35!important}.framer-BrqtV .framer-1w15a2p,.framer-BrqtV .framer-1w15a2p *{font-size:15px!important;line-height:1.3!important}.framer-BrqtV .framer-g7pthb,.framer-BrqtV .framer-18tb2b4,.framer-BrqtV .framer-lpgzgm{opacity:.7!important;height:1px!important;margin:4px 0!important;display:block!important}.framer-BrqtV .framer-1tb3cyw-container *,.framer-BrqtV .framer-1xhtleb-container *,.framer-BrqtV .framer-1sh62ja-container *{font-size:12px!important}.framer-BrqtV .framer-186o8z4,.framer-BrqtV .framer-186o8z4 *{font-size:11.5px!important;line-height:1.4!important}.framer-BrqtV .framer-9zxpu0-container{width:100%!important;margin-top:10px!important}.framer-BrqtV .framer-9zxpu0-container a,.framer-BrqtV .framer-9zxpu0-container .framer-1yli25o{border-radius:8px!important;height:38px!important;padding:6px 12px!important}.framer-BrqtV .framer-9zxpu0-container p,.framer-BrqtV .framer-9zxpu0-container span{font-size:13px!important}.framer-0CMv4.framer-nvcl9k{width:100%!important;max-width:100%!important;padding:36px 16px 44px!important}.framer-0CMv4 .framer-34t36u{flex-direction:column!important;align-items:stretch!important;gap:24px!important;width:100%!important;max-width:520px!important;display:flex!important}.framer-0CMv4 .framer-1pqxkw9{aspect-ratio:1.3!important;border-radius:16px!important;flex:none!important;width:100%!important;height:auto!important;overflow:hidden!important}.framer-0CMv4 .framer-1w6nmpi{object-fit:cover!important;flex:none!important;width:100%!important;height:100%!important}.framer-0CMv4 .framer-1p63bq4{text-align:left!important;flex:none!important;align-items:flex-start!important;gap:20px!important;width:100%!important;min-width:0!important}.framer-0CMv4 .framer-223w2d,.framer-0CMv4 .framer-1qnvbgn{text-align:left!important;align-items:flex-start!important;gap:14px!important;width:100%!important}.framer-0CMv4 .framer-1yb3hbn,.framer-0CMv4 .framer-a94sl4{text-align:left!important;width:100%!important;max-width:100%!important}.framer-0CMv4 .framer-1yb3hbn h2,.framer-0CMv4 .framer-1yb3hbn *{text-align:left!important;margin-bottom:4px!important;font-size:22px!important;line-height:1.25!important}.framer-0CMv4 .framer-a94sl4 p,.framer-0CMv4 .framer-a94sl4 *{text-align:left!important;color:#5e5144!important;font-size:13.5px!important;line-height:1.45!important}.framer-0CMv4 .framer-8p27tq-container,.framer-0CMv4 .framer-1o94unk-container,.framer-0CMv4 .framer-1f3pc11-container,.framer-0CMv4 .framer-1hrepn9-container,.framer-0CMv4 .framer-opldx-container{width:100%!important}.framer-0CMv4 .framer-AZBou.framer-t5yepn{flex-direction:row!important;align-items:flex-start!important;gap:14px!important;width:100%!important;max-width:100%!important;display:flex!important}}.framer-tAUvo .framer-a2g4fx-container{display:none!important}.framer-tAUvo .framer-9gw5cs-container{width:max-content!important}.framer-tAUvo .framer-1vNAw .framer-l0jzga{display:none!important}.framer-tAUvo .framer-1vNAw .framer-38f967{position:relative!important;inset:auto!important;transform:none!important}.framer-tAUvo .framer-1vNAw .framer-12iendz{align-items:center!important;height:auto!important;overflow:visible!important}.framer-tAUvo .nav-book-button{box-sizing:border-box;color:#23180e;white-space:nowrap;background:0 0;border:1px solid #6e3300;border-radius:6px;justify-content:center;align-items:center;min-height:45px;padding:11px 18px;font:500 16px/22px Inter,sans-serif;text-decoration:none;transition:background-color .25s;display:inline-flex}.framer-tAUvo .nav-book-button-window{height:22px;display:block;overflow:hidden}.framer-tAUvo .nav-book-button-track{flex-direction:column;transition:transform .25s;display:flex}.framer-tAUvo .nav-book-button-track>span{height:22px;line-height:22px;display:block}.framer-tAUvo .nav-book-button-track>span:last-child{color:#fff7f0}.framer-tAUvo .nav-book-button:hover,.framer-tAUvo .nav-book-button:focus-visible{background:#6e3300}.framer-tAUvo .nav-book-button:hover .nav-book-button-track,.framer-tAUvo .nav-book-button:focus-visible .nav-book-button-track{transform:translateY(-22px)}.framer-tAUvo .nav-book-button:focus-visible{outline-offset:3px;outline:2px solid #6e3300}@media (prefers-reduced-motion:reduce){.framer-tAUvo .nav-book-button,.framer-tAUvo .nav-book-button-track{transition:none}}@media (width>=811px){.framer-tAUvo .framer-epf357,.framer-tAUvo .framer-s9a90f-container,.framer-tAUvo .framer-1hzjafz-container,.framer-tAUvo .framer-1ar4hf0-container,.framer-tAUvo .framer-5ze8nx-container,.framer-tAUvo .framer-2zd7gd-container,.framer-tAUvo .framer-1vNAw.framer-axf9ab,.framer-tAUvo .framer-1vNAw .framer-12iendz{width:max-content!important}.framer-tAUvo .framer-1vNAw .framer-38f967,.framer-tAUvo .framer-1vNAw .framer-l0jzga{white-space:nowrap!important}}@media (width<=600px){.framer-A2z3x.framer-v-1wde9ye.framer-1j0tl6s{padding-bottom:56px!important}.framer-HcCRi.framer-v-yvy6up .framer-11vwri6-container{justify-content:center!important;display:flex!important}.framer-HcCRi.framer-v-yvy6up .framer-HazeQ .framer-12gg4h2 p{text-align:center!important}.framer-HcCRi.framer-v-yvy6up .framer-1cr5ef8{justify-content:center!important;align-self:center!important}}@media (width<=809px){.framer-0I7qX.framer-v-zkissn .framer-1s3hbi9{aspect-ratio:4/5;flex:none!important;width:100%!important;height:auto!important}.framer-0I7qX.framer-v-zkissn .framer-i5quga-container{width:100%!important;height:100%!important}}@media (width>=810px){.framer-0I7qX .framer-1vsw8j0,.framer-vHyDr .framer-7kr1zp{max-width:100%!important}.framer-0I7qX .framer-14vnjlf h2,.framer-vHyDr .framer-d0jsgh h2{white-space:nowrap}.framer-0I7qX .framer-1aqzvgx{max-width:520px}.framer-vHyDr .framer-8mssl4{max-width:470px}}@media (width>=810px) and (width<=1279px){.framer-0I7qX .framer-14vnjlf h2,.framer-vHyDr .framer-d0jsgh h2{font-size:clamp(26px,2.9vw,36px)!important;line-height:1.2!important}}@media (width<=810px){.framer-bpajm.framer-v-1gy67gb .framer-1sptomc,.framer-bpajm.framer-v-1gy67gb .framer-ij5gc{width:100%!important;max-width:100%!important}.framer-bpajm.framer-v-1gy67gb .framer-ij5gc{overflow:visible!important}.framer-bpajm.framer-v-1gy67gb .framer-1mlnw7h{white-space:normal!important}.framer-bpajm.framer-v-1gy67gb .framer-11ag99u-container,.framer-bpajm.framer-v-1gy67gb .framer-vzDuH.framer-pae4lh{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.framer-bpajm.framer-v-1gy67gb .framer-vzDuH .framer-1n1qy4n{gap:12px!important}.framer-bpajm.framer-v-1gy67gb .framer-vzDuH .framer-snz6fo{flex:none!important;width:112px!important;height:112px!important}.framer-bpajm.framer-v-1gy67gb .framer-vzDuH .framer-1o6g9mr{min-width:0!important}.framer-bfSsQ .framer-d3v5cw h1{text-wrap:balance!important;font-size:34px!important;line-height:1.12!important}.framer-tM5AH.framer-zg8e4g p{text-align:left!important}}@media (width<=809px){.framer-vHyDr.framer-v-czhc5f.framer-l8y66h{padding:80px 20px 120px!important}.framer-vHyDr.framer-v-czhc5f .framer-bgaixk{gap:32px!important}.framer-vHyDr.framer-v-czhc5f .framer-16ydi78-container{aspect-ratio:1484/1884!important;align-self:center!important;width:min(100%,520px)!important}}@media (width<=810px){.framer-TrwkG.framer-v-1pt6io1.framer-7awv06{padding:80px 20px 88px!important}:is(html:has(.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj)),body:has(.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj))){overflow:hidden!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj).framer-1mp5lp2{overscroll-behavior:contain;align-items:stretch!important;height:100dvh!important;min-height:100dvh!important;overflow-y:auto!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-z0teo5,.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-j7l8ix{align-items:stretch!important;width:100%!important;height:100%!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-j7l8ix{justify-content:flex-start!important;gap:0!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-epf357{flex:auto!important;justify-content:center!important;gap:12px!important;width:100%!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-epf357>div,.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-1vNAw.framer-axf9ab{width:100%!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-1vNAw.framer-axf9ab{min-height:44px!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-1vNAw .framer-12iendz,.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-1vNAw .framer-38f967{width:max-content!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-1vNAw .framer-38f967 p{white-space:nowrap!important}.framer-tAUvo:is(.framer-v-752w78,.framer-v-1ao0yj) .framer-9gw5cs-container{align-self:center!important;margin-bottom:20px!important}}@media (width<=767px){.framer-A2z3x.framer-1j0tl6s,.framer-E7sZE.framer-o3kopz,.framer-HUjJj.framer-v57r0v,.framer-0I7qX.framer-1mz4df4,.framer-2TdEc.framer-kbk7fv,.framer-pCkDX,.framer-KXv4i,.framer-00p3x,.framer-N8VvW{padding-inline:20px!important}}@media (width<=809px){html,body,#root,main{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.framer-jg58ix,.framer-1ujcdrv,.framer-t1n9lq,.framer-1w7uqh4,.framer-1k5xjco,.framer-dj9r62,.framer-csxu9o,.framer-nvcl9k,.framer-4m5jb8,.framer-1nju1a0,.framer-o7bgq2,.framer-14pwsmc,.framer-s4suzm,.framer-l8y66h,.framer-1mz4df4,[class*=framer-vKCyy],[class*=framer-bfSsQ],[class*=framer-N8VvW],[class*=framer-1MdfE]{box-sizing:border-box!important;width:100%!important;max-width:100vw!important}.framer-jg58ix,.framer-vKCyy.framer-jg58ix,.hero-full-height.framer-vKCyy.framer-jg58ix,.framer-1ujcdrv,.framer-t1n9lq,.framer-1w7uqh4,.framer-1k5xjco,.framer-dj9r62{background-position:100%!important;background-size:cover!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;height:520px!important;min-height:460px!important;padding:30px 16px 40px!important;display:flex!important}.framer-jg58ix img,.framer-jg58ix picture img,.hero-full-height .framer-jg58ix img,.hero-full-height .framer-jg58ix picture img,.framer-vKCyy.framer-jg58ix img,.framer-vKCyy.framer-jg58ix picture img,.hero-full-height.framer-vKCyy.framer-jg58ix img,.hero-full-height.framer-vKCyy.framer-jg58ix picture img{object-fit:cover!important;object-position:100% center!important;width:100%!important;height:100%!important;transform:none!important}.framer-1ujcdrv>img,.framer-1ujcdrv>picture>img,.framer-t1n9lq>img,.framer-t1n9lq>picture>img,.framer-1w7uqh4>img,.framer-1w7uqh4>picture>img,.framer-1k5xjco>img,.framer-1k5xjco>picture>img,.framer-dj9r62>img,.framer-dj9r62>picture>img{object-fit:cover!important;object-position:90% top!important;width:100%!important;height:100%!important}.framer-hni8ug,.framer-rzjuld,.framer-1whhskf,.framer-1tcfjme,.framer-sm1gt7,.framer-yk6tvl{z-index:5!important;width:100%!important;max-width:100%!important;margin-top:auto!important;margin-bottom:10px!important;padding:0 16px!important}.framer-jg58ix h1,.framer-jg58ix .framer-14nz3ta h1,.framer-hni8ug h1,.framer-rzjuld h1,.framer-1whhskf h1,.framer-1tcfjme h1,.framer-sm1gt7 h1,.framer-yk6tvl h1{text-align:center!important;word-break:normal!important;overflow-wrap:break-word!important;text-shadow:0 2px 8px #000000bf!important;font-size:clamp(22px,5.8vw,28px)!important;line-height:1.3!important}.framer-1p4jd5j{opacity:.9!important;height:320px!important}.framer-jpdap0{display:none!important}.framer-0CMv4,.framer-0CMv4.framer-nvcl9k{padding-left:16px!important;padding-right:16px!important}.framer-0CMv4 .framer-223w2d,.framer-0CMv4 .framer-1yb3hbn,.framer-0CMv4 .framer-a94sl4,.framer-0CMv4 [data-framer-name=Title],.framer-0CMv4 .framer-223w2d *,.framer-0CMv4 .framer-1yb3hbn *,.framer-0CMv4 .framer-a94sl4 *,.framer-0CMv4 [data-framer-name=Title] *,.framer-0CMv4 .framer-styles-preset-1on1xxo,.framer-0CMv4 .framer-styles-preset-1on1xxo p,.framer-0CMv4 .framer-styles-preset-1on1xxo span,.framer-0CMv4 .framer-styles-preset-14mr381,.framer-0CMv4 .framer-styles-preset-14mr381 h2{text-align:left!important;--framer-text-alignment:left!important;justify-content:flex-start!important;align-items:flex-start!important}.about-credentials-mobile-heading,.about-credentials-mobile-heading h2,.about-credentials-mobile-heading p,.framer-73bow2 .framer-w1igqy,.framer-73bow2 .framer-k4upkw,.framer-73bow2 .framer-k4upkw h2,.framer-73bow2 .framer-i6u9wf,.framer-73bow2 .framer-i6u9wf p,.framer-w1igqy .framer-k4upkw,.framer-w1igqy .framer-k4upkw h2,.framer-w1igqy .framer-i6u9wf,.framer-w1igqy .framer-i6u9wf p{text-align:center!important;--framer-text-alignment:center!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important}.framer-1nx6f07 .framer-eeo6yw,.framer-1nx6f07 .framer-eeo6yw p,.framer-1nx6f07 .framer-eeo6yw span,.framer-qLYJdXCSN .framer-eeo6yw,.framer-qLYJdXCSN .framer-eeo6yw p,.framer-qLYJdXCSN .framer-eeo6yw span,.framer-7LacJ .framer-oct1b1,.framer-7LacJ .framer-oct1b1 p,.framer-7LacJ .framer-oct1b1 span,.framer-15qwlpt .framer-oct1b1,.framer-15qwlpt .framer-oct1b1 p,.framer-15qwlpt .framer-oct1b1 span{text-align:center!important;--framer-text-alignment:center!important;justify-content:center!important;align-items:center!important}.framer-0CMv4 .framer-1yb3hbn h2,.about-credentials-mobile-heading h2{font-size:clamp(20px,5.5vw,28px)!important;line-height:1.25!important}.framer-0CMv4 .framer-1pqxkw9 img,.framer-0CMv4 figure img,.framer-0CMv4 img{object-fit:cover!important;object-position:center 0%!important}.framer-7awv06 .framer-xq1thk,.framer-7awv06 .framer-hhjq75,.framer-7awv06 .framer-1klrmek,.framer-7awv06 .framer-1klrmek h2,.framer-7awv06 .framer-v2njhu,.framer-7awv06 .framer-v2njhu p,.framer-7awv06 .framer-1uvxmg4-container,.framer-TrwkG .framer-xq1thk,.framer-TrwkG .framer-hhjq75,.framer-TrwkG .framer-1klrmek,.framer-TrwkG .framer-1klrmek h2,.framer-TrwkG .framer-v2njhu,.framer-TrwkG .framer-v2njhu p,.framer-TrwkG .framer-1uvxmg4-container,.framer-GEO3l .framer-pg25hm,.framer-GEO3l .framer-12pslna,.framer-GEO3l .framer-y0g2qq,.framer-GEO3l .framer-y0g2qq h2,.framer-GEO3l .framer-1qhif9,.framer-GEO3l .framer-1qhif9 p,.framer-GEO3l .framer-styles-preset-14mr381,.framer-GEO3l .framer-styles-preset-14mr381 h2,.framer-GEO3l .framer-styles-preset-1on1xxo,.framer-GEO3l .framer-styles-preset-1on1xxo p,.framer-GEO3l .framer-1b0z950-container,.framer-1she5j5 .framer-pg25hm,.framer-1she5j5 .framer-12pslna,.framer-1she5j5 .framer-y0g2qq,.framer-1she5j5 .framer-y0g2qq h2,.framer-1she5j5 .framer-1qhif9,.framer-1she5j5 .framer-1qhif9 p,.framer-1she5j5 .framer-styles-preset-14mr381,.framer-1she5j5 .framer-styles-preset-14mr381 h2,.framer-1she5j5 .framer-styles-preset-1on1xxo,.framer-1she5j5 .framer-styles-preset-1on1xxo p{text-align:center!important;--framer-text-alignment:center!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important}.framer-GEO3l .framer-1n1dtl8,.framer-1she5j5 .framer-1n1dtl8{margin-left:auto!important;margin-right:auto!important}.framer-GEO3l.framer-1she5j5{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;padding-left:16px!important;padding-right:16px!important}.framer-GEO3l .framer-rjsjld,.framer-GEO3l .framer-1tcfjzb-container,.framer-qsbsz,.framer-qsbsz.framer-eu0u50{width:100%!important;max-width:100%!important}.framer-qsbsz .framer-18mxtth-container,.framer-qsbsz .framer-1owuj29-container,.framer-qsbsz .framer-1d47sqa-container,.framer-qsbsz .framer-oqfmbs-container,.framer-qsbsz .framer-u4puss-container,.framer-qsbsz .framer-14lt65x-container{box-sizing:border-box!important;width:100%!important;max-width:calc(100vw - 32px)!important}.framer-kfYdT.framer-1o8ap3z{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:280px!important;padding:12px!important;overflow:hidden!important}.framer-kfYdT .framer-1nhlqvq{align-items:center!important;gap:16px!important;width:100%!important;height:100%!important}.framer-kfYdT .framer-xr1bxp{flex:0 0 42%!important;width:42%!important;height:100%!important}.framer-kfYdT .framer-r5hfyp{box-sizing:border-box!important;flex:58%!important;justify-content:flex-start!important;gap:12px!important;width:58%!important;height:100%!important;padding:12px 6px 12px 0!important}.framer-kfYdT .framer-gn4eei,.framer-kfYdT .framer-styles-preset-1rgspc3{margin:0!important;padding:0!important}.framer-kfYdT .framer-1w9mmlw,.framer-kfYdT .framer-1w9mmlw h4,.framer-kfYdT .framer-styles-preset-3ys5zf,.framer-styles-preset-3ys5zf h4{word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important;white-space:normal!important;-webkit-hyphens:none!important;hyphens:none!important;margin:0!important;padding:0!important;font-size:clamp(14px,4.2vw,17px)!important;line-height:1.35!important}.framer-bfSsQ .framer-1ujcdrv img,.framer-bfSsQ figure img,.framer-bfSsQ img{object-fit:cover!important;object-position:center 30%!important}.framer-4m5jb8 .framer-9rgx1o{box-sizing:border-box!important;flex-direction:column!important;align-items:center!important;gap:20px!important;width:100%!important;padding:0 16px!important;display:flex!important}.framer-1wvayig-container,.framer-1psynef-container,.framer-c6a6lq-container{width:100%!important;max-width:100%!important}.framer-BrqtV.framer-4roqb1{box-sizing:border-box!important;border-radius:16px!important;width:100%!important;max-width:100%!important;padding:20px 16px!important}.framer-BrqtV .framer-b1mbje{gap:16px!important}.framer-BrqtV .framer-59tcwa{gap:14px!important}.framer-BrqtV .framer-1l4riuv{gap:10px!important}.framer-BrqtV .framer-194886c{gap:6px!important}.framer-BrqtV .framer-hbl3ta h3,.framer-BrqtV .framer-hbl3ta h2,.framer-BrqtV .framer-styles-preset-1uv5hcf,.framer-BrqtV .framer-1a76f2w,.framer-BrqtV .framer-1a76f2w h2{color:#23180e!important;font-size:22px!important;font-weight:700!important;line-height:1.25!important}.framer-BrqtV .framer-1f9qz1a p,.framer-BrqtV .framer-19y5o2v,.framer-BrqtV .framer-19y5o2v p,.framer-BrqtV .framer-1q1w5f9,.framer-BrqtV .framer-1q1w5f9 p{color:#5e5144!important;font-size:13.5px!important;line-height:1.45!important}.framer-BrqtV .framer-1w15a2p h4,.framer-BrqtV .framer-styles-preset-3ys5zf{letter-spacing:.04em!important;text-transform:uppercase!important;color:#6e3300!important;font-size:12.5px!important;font-weight:600!important}.framer-QbCwb.framer-o4x2oz{width:100%!important;padding:4px 0!important}.framer-QbCwb .framer-1j3inru p{color:#23180e!important;font-size:13.5px!important;font-weight:500!important}.framer-QbCwb .framer-1url9s1 p{color:#5e5144!important;font-size:13px!important;font-weight:500!important}.framer-BrqtV .framer-186o8z4 p{color:#5e5144!important;font-size:13px!important;line-height:1.45!important}}@media (width>=811px){.framer-5SMm6 .framer-jpdap0 img,.framer-5SMm6 .framer-2c99e0 img,.framer-5SMm6 figure img{object-fit:cover!important;object-position:78% 20%!important}}.framer-2zd7gd-container,[layoutid=KQ0bNP55H-container],#KQ0bNP55H,[layoutid=blogLinkIDFooter-container],#blogLinkIDFooter{display:none!important}.booking-form-section{--booking-bg:var(--token-16bbde6e-0260-4141-8831-65b6caa01acd,#fff7f0);--booking-white:var(--token-9d0a0842-1056-4997-8542-e81d736a6b91,#fff);--booking-dark:var(--token-4dce5dff-5b9b-4329-8af0-d9d9492c789d,#23180e);--booking-soft:var(--token-edf4b73e-0768-422a-b8e1-2c1bf9ef733e,#5e5144);--booking-muted:var(--token-0a442799-e215-41a8-82f3-ccf1103ba0d4,#c1bcb7);--booking-brown:var(--token-f1055023-2f6c-499f-802b-37db7c1dac33,#6e3300);--booking-green:var(--booking-brown);--booking-green-soft:#6e330017;--booking-gold:#e9c68b;--booking-border:#23180e26;--booking-line:#23180e1c;background:var(--booking-bg);color:var(--booking-dark);width:100%;padding:0 0 68px;font-family:Switzer,Inter,Arial,sans-serif}.booking-form-section:before{background:var(--booking-green);content:"";width:100%;height:4px;display:block}.booking-stepbar{background:#ffffffe6;border-bottom:1px solid #23180e1c;padding:14px 24px;box-shadow:0 8px 24px #23180e0a}.booking-stepbar-inner{justify-content:center;align-items:center;gap:12px;max-width:760px;min-height:36px;margin:0 auto;display:flex}.booking-step{color:var(--booking-green);flex:none;align-items:center;gap:7px;min-width:0;display:flex}.booking-step-circle{color:#6e330094;background:#faf7f2;border:1px solid #e9c68be6;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;position:relative}.booking-step-label{color:#6e3300b8;letter-spacing:0;text-transform:uppercase;max-width:82px;font-size:10px;font-weight:800;line-height:1.2}.booking-step.is-active .booking-step-circle{background:var(--booking-green-soft);color:var(--booking-green);border-color:#6e3300bf}.booking-step.is-active .booking-step-label,.booking-step.is-complete .booking-step-label{color:var(--booking-green)}.booking-step.is-complete .booking-step-circle{background:var(--booking-green);border-color:var(--booking-green);color:#0000}.booking-step.is-complete .booking-step-circle:after{border-bottom:2px solid var(--booking-white);border-right:2px solid var(--booking-white);content:"";transform-origin:50%;width:5px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)rotate(45deg)}.booking-step-connector{background:#6e33005c;flex:0 0 32px;height:2px;display:block}.booking-step-connector.is-complete{background:var(--booking-green)}.booking-form-shell{width:100%;max-width:760px;margin:0 auto;padding:38px 40px 0}.booking-flow{width:100%;max-width:675px;margin:0 auto}.booking-step-title{color:var(--booking-dark);text-align:center;margin:0 0 38px;font-size:24px;font-weight:500;line-height:1.16}.booking-step-subtitle{color:#5e5144d1;text-align:center;max-width:520px;margin:-22px auto 24px;font-size:14px;line-height:1.55}.booking-service-list{gap:16px;display:grid}.booking-service-card{color:var(--booking-dark);cursor:pointer;text-align:left;background:#ffffffb8;border:1px solid #e9c68bb8;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;width:100%;min-height:92px;padding:19px 24px;font-family:inherit;transition:background .22s,border-color .22s,box-shadow .22s;display:flex}.booking-service-card:hover{background:var(--booking-white);border-color:#6e330070}.booking-service-card.is-selected{border-color:var(--booking-green);background:#ffffffe6;box-shadow:0 10px 24px #23180e0d}.booking-service-main{gap:9px;min-width:0;display:grid}.booking-service-title{color:var(--booking-dark);font-size:18px;font-weight:500;line-height:1.24}.booking-service-description{color:#6e3300b8;font-size:14px;line-height:1.35}.booking-service-side{justify-items:end;gap:6px;min-width:82px;display:grid}.booking-service-price{color:var(--booking-green);white-space:nowrap;font-size:24px;font-weight:700;line-height:1}.booking-service-duration{color:#6e330080;white-space:nowrap;align-items:center;gap:0;font-size:13px;line-height:1;display:inline-flex}.booking-clock{border:1px solid;border-radius:999px;width:11px;height:11px;display:inline-block;position:relative}.booking-choice-block{text-align:center;margin-bottom:26px}.booking-label{color:#6e3300b8;letter-spacing:0;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800;line-height:1.2;display:block}.booking-date-grid{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.booking-date-card{color:var(--booking-green);cursor:pointer;background:#ffffffb8;border:1px solid #e9c68bbf;border-radius:10px;place-items:center;min-width:50px;height:82px;padding:10px 9px;font-family:inherit;transition:background .22s,border-color .22s;display:grid}.booking-date-card span,.booking-date-card small{color:#6e33008a;font-size:12px;line-height:1}.booking-date-card strong{color:var(--booking-green);font-size:20px;font-weight:700;line-height:1}.booking-date-card.is-selected{background:var(--booking-green-soft);border-color:var(--booking-green)}.booking-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.booking-slot-card{color:var(--booking-green);cursor:pointer;white-space:nowrap;background:#ffffffb8;border:1px solid #e9c68bb8;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:500;transition:background .22s,border-color .22s;display:inline-flex}.booking-slot-card.is-selected{background:var(--booking-green-soft);border-color:var(--booking-green)}.booking-data-card,.booking-promo-card,.booking-summary-card,.booking-consent,.booking-payment-card{background:#ffffffb8;border:1px solid #e9c68bb8;border-radius:14px}.booking-data-card{padding:28px}.booking-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.booking-form-grid,.booking-field{margin-bottom:16px}.booking-input{color:var(--booking-dark);background:#ffffffdb;border:1px solid #6e33002e;border-radius:10px;outline:none;width:100%;min-height:40px;padding:11px 15px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.25;transition:background .22s,border-color .22s,box-shadow .22s}.booking-input::placeholder{color:#6e33006b}.booking-input:focus{background:var(--booking-white);border-color:#6e3300b3;box-shadow:0 0 0 4px #6e330017}.booking-textarea{resize:vertical;min-height:78px}.booking-payment-card{justify-content:space-between;align-items:center;gap:18px;min-height:58px;margin-bottom:14px;padding:15px 18px;display:flex}.booking-payment-card span:first-child{gap:4px;display:grid}.booking-payment-card strong{color:var(--booking-dark);font-size:14px;font-weight:700}.booking-payment-card small{color:#6e33009e;font-size:12px;line-height:1.35}.booking-payment-card.is-selected{border-color:#6e330094}.booking-payment-dot{background:var(--booking-green);border-radius:999px;width:10px;height:10px}.booking-promo-card{margin-bottom:14px;padding:16px}.booking-promo-card .booking-label{color:var(--booking-brown);text-align:left;text-transform:none;margin-bottom:12px}.booking-promo-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.booking-promo-row .booking-input{text-transform:uppercase;min-height:38px;font-size:12px}.booking-promo-button{color:var(--booking-green);cursor:pointer;background:0 0;border:1px solid #6e33006b;border-radius:999px;min-height:38px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:500}.booking-promo-button:disabled{cursor:not-allowed;opacity:.45}.booking-promo-result{color:#a2382d;margin:10px 0 0;font-size:13px;line-height:1.4}.booking-promo-result.is-valid{color:var(--booking-green)}.booking-summary-card{margin-bottom:14px;padding:16px}.booking-summary-card h4{color:var(--booking-dark);margin:0 0 16px;font-size:13px;font-weight:500;line-height:1.2}.booking-summary-card dl{gap:10px;margin:0;display:grid}.booking-summary-card div{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:16px;display:grid}.booking-summary-card dt{color:#6e33006b;font-size:12px;line-height:1.35}.booking-summary-card dd{color:var(--booking-green);text-align:right;margin:0;font-size:13px;font-weight:600;line-height:1.35}.booking-summary-card .booking-summary-total{border-top:1px solid #e9c68bb8;padding-top:10px}.booking-consent{color:#6e33009e;align-items:flex-start;gap:10px;margin-bottom:24px;padding:14px 16px;font-size:12px;line-height:1.45;display:flex}.booking-consent input{accent-color:var(--booking-green);flex:none;width:16px;height:16px;margin-top:1px}.booking-actions{border-top:1px solid #e9c68bbf;justify-content:space-between;align-items:center;margin-top:36px;padding-top:24px;display:flex}.booking-button{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:126px;min-height:45px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .22s,border-color .22s,box-shadow .22s,color .22s,opacity .22s;display:inline-flex;position:relative;overflow:hidden}.booking-button-primary{border:1px solid var(--booking-soft);box-shadow:none;color:var(--booking-soft);background:0 0}.booking-button-primary:hover:not(:disabled){background:var(--booking-brown);border-color:var(--booking-brown);box-shadow:none;color:var(--booking-white)}.booking-button-secondary{border:1px solid var(--booking-dark);color:var(--booking-dark);background:#ffffff85}.booking-button-secondary:hover:not(:disabled){background:var(--booking-green-soft)}.booking-button:disabled{box-shadow:none;color:#23180e6b;cursor:not-allowed;opacity:1;background:#23180e14;border-color:#23180e29}.booking-button-title{place-items:center;height:21px;display:grid;position:relative;overflow:hidden}.booking-button-title span{white-space:nowrap;will-change:transform;grid-area:1/1}.booking-button-title span:first-child{transition:transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.booking-button-title span:last-child{transition:transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.booking-button-primary:hover:not(:disabled) .booking-button-title span:first-child{transform:translateY(-30px)}.booking-button-primary:hover:not(:disabled) .booking-button-title span:last-child{transform:translateY(0)}.booking-button-arrow{line-height:1;transition:transform .52s cubic-bezier(.22,1,.36,1)}.booking-button-primary:hover:not(:disabled) .booking-button-arrow{transform:translate(2px)}.booking-secure-note{color:#23180e7a;text-align:center;justify-content:center;align-items:center;gap:7px;width:100%;margin:24px auto 0;font-size:12px;font-weight:400;line-height:1.35;display:flex}.booking-secure-icon{color:#6e33009e;flex:none;width:16px;height:16px}.booking-empty{color:#6e33009e;text-align:center;background:#ffffff94;border:1px solid #e9c68bb8;border-radius:14px;margin:0;padding:18px;font-size:14px;line-height:1.4}.booking-alert{color:#b42318;text-align:left;background:#fff4f2;border:1px solid #b4231833;border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:16px;padding:13px 15px;font-size:14px;line-height:1.4;display:flex}.booking-alert-mark{background:#b42318;border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px;display:block}.booking-success-section{min-height:640px;padding:70px 20px 88px}.booking-success-section:before{display:none}.booking-success-card{text-align:center;width:100%;max-width:520px;margin:0 auto}.booking-success-icon{background:#6e33001a;border:1px solid #6e330014;border-radius:999px;width:64px;height:64px;margin:0 auto 24px;display:block;position:relative;box-shadow:0 14px 34px #6e330014}.booking-success-icon:before{border:2px solid var(--booking-green);content:"";border-radius:999px;width:26px;height:26px;position:absolute;top:18px;left:18px}.booking-success-icon:after{border-bottom:2px solid var(--booking-green);border-right:2px solid var(--booking-green);content:"";width:5px;height:10px;position:absolute;top:25px;left:29px;transform:rotate(45deg)}.booking-success-card h2{color:var(--booking-dark);margin:0 0 12px;font-size:32px;font-weight:650;line-height:1.12}.booking-success-card>p{color:#6e3300a3;max-width:430px;margin:0 auto 30px;font-size:15px;line-height:1.55}.booking-success-summary{text-align:left;background:#ffffffe6;border-color:#e9c68bf2;margin:0 auto 22px;padding:22px;box-shadow:0 18px 48px #6e33000f}.booking-success-summary dl{gap:12px}.booking-success-summary div{grid-template-columns:minmax(96px,.45fr) minmax(0,1fr);gap:18px}.booking-success-summary dt{color:#6e330080;font-size:14px}.booking-success-summary dd{color:var(--booking-brown);overflow-wrap:anywhere;font-size:14px}.booking-success-summary .booking-summary-total{margin-top:2px;padding-top:14px}.booking-success-summary .booking-summary-total dd{font-size:17px;font-weight:750}.booking-instructions{color:var(--booking-brown);background:#e9c68b24;border:1px solid #e9c68bbf;border-radius:10px;margin-top:18px;grid-template-columns:1fr!important;gap:8px!important;padding:16px!important;display:grid!important}.booking-instructions strong,.booking-instructions span{font-size:14px;line-height:1.45}.booking-success-actions{justify-content:center;margin-top:4px;display:flex}@media (width<=760px){.booking-stepbar{padding:12px 10px;overflow:visible}.booking-stepbar-inner{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;align-items:start;gap:4px;width:100%;min-width:0;max-width:430px;display:grid}.booking-step{text-align:center;flex-direction:column;justify-content:start;gap:6px;width:100%}.booking-step-circle{width:38px;height:38px}.booking-step-label{overflow-wrap:anywhere;max-width:72px;min-height:22px;margin:0 auto;font-size:9px;line-height:1.15}.booking-step-connector{display:none}.booking-form-shell{padding:34px 20px 0}.booking-slot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.booking-data-card{padding:22px 18px}}@media (width<=560px){.booking-form-section{padding-bottom:54px}.booking-form-shell{padding:30px 16px 0}.booking-step-title{margin-bottom:30px;font-size:22px}.booking-service-card{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.booking-service-side{justify-content:space-between;align-items:center;width:100%;min-width:100%;display:flex}.booking-slot-grid,.booking-form-grid,.booking-promo-row{grid-template-columns:1fr}.booking-actions{align-items:stretch;gap:14px}.booking-actions>div,.booking-button{width:100%}.booking-actions{flex-direction:column-reverse}.booking-summary-card div{grid-template-columns:92px minmax(0,1fr);gap:10px}.booking-success-section{min-height:auto;padding:46px 16px 64px}.booking-success-card h2{font-size:28px}.booking-success-card>p{font-size:14px}.booking-success-summary{padding:18px}.booking-success-summary div{grid-template-columns:1fr;gap:8px}.booking-success-summary dd{text-align:left}.booking-secure-note{align-items:flex-start;padding:0 8px}}.philosophy-quote-section{box-sizing:border-box;background:#fff7f0;justify-content:center;width:100%;padding:72px 32px;font-family:Switzer,Switzer Placeholder,sans-serif;display:flex}.philosophy-quote-card{box-sizing:border-box;background:#fffaf6;border:1px solid #cdc1b7;border-radius:8px;width:min(100%,700px);margin:0;padding:38px 48px 36px}.philosophy-quote-mark{color:#ab9f95;-webkit-user-select:none;user-select:none;height:47px;font-size:52px;font-weight:700;line-height:1;display:block}.philosophy-quote-mark-open{margin-bottom:12px}.philosophy-quote-text{color:#23180e;margin:0;font-size:20px;font-weight:400;line-height:1.62}.philosophy-quote-mark-close{text-align:right;margin-top:2px}.philosophy-quote-author{border-top:1px solid #cdc1b7;align-items:center;gap:14px;margin-top:22px;padding-top:24px;display:flex}.philosophy-quote-avatar{color:#fff7f0;background:#23180e;border-radius:50%;flex:0 0 44px;place-items:center;height:44px;font-size:13px;font-weight:700;display:grid}.philosophy-quote-author-info{color:#5e5144;gap:3px;min-width:0;font-size:13px;line-height:1.42;display:grid}.philosophy-quote-author-info strong{color:#23180e;font-size:15px;font-weight:600}@media (width<=600px){.philosophy-quote-section{padding:52px 18px 60px}.philosophy-quote-card{padding:30px 24px 28px}.philosophy-quote-mark{height:40px;font-size:46px}.philosophy-quote-mark-open{margin-bottom:10px}.philosophy-quote-text{font-size:18px;line-height:1.6}.philosophy-quote-author{margin-top:18px;padding-top:20px}}
