/*==========
  Squarespace Revealing Text Plugin CSS 
  Copyright Studio Rêveuse
  Licence:  https://studioreveuse.com.au/
  ========== */
 body:not(.sqs-edit-mode-active) .sr-revealing-text{--sr-section-height:100vh;position:relative;}body:not(.sqs-edit-mode-active) .sr-revealing-text__section{position:relative;width:100%;height:calc(var(--sr-section-height) + var(--sr-scroll-height, 0px));}body:not(.sqs-edit-mode-active) .sr-revealing-text .page-section{position:sticky;top:0;width:100%;min-height:var(--sr-section-height) !important;height:var(--sr-section-height) !important;overflow:hidden;}.sr-revealing-text .sr-split-lines{display:block;text-wrap:balance;white-space:normal;}.sr-revealing-text .sr-line{display:block;}.sr-revealing-text .sr-word{display:inline;white-space:nowrap;}.sr-revealing-text .sr-letter{display:inline-block;transition:opacity 0.1s ease-out;}body:not(.sqs-edit-mode-active) .sr-revealing-text .sqs-block-button{transition:opacity 0.3s ease-out;}[id*="sr-revealing-text"] .sqs-html-content:not(.sr-split), body:not(.sqs-edit-mode-active) [id*="sr-revealing-text"] .sqs-block-button, body:not(.sqs-edit-mode-active) [id*="sr-revealing-text"] .sqs-block-button-element{opacity:var(--sr-revealing-text-opacity, 0.2);}@media (max-width:767px){.sr-revealing-text .sqs-html-content > *, .sr-revealing-text .sr-split-lines{text-wrap:wrap !important;}}.sr-revealing-text .sqs-block-html pre{font-family:var(--meta-font-font-family);font-style:var(--meta-font-font-style);font-weight:var(--meta-font-font-weight);line-height:var(--meta-font-line-height);letter-spacing:var(--meta-font-letter-spacing);text-transform:var(--meta-font-text-transform)}@media screen and (max-width:767px ) and (orientation:portrait){.sr-revealing-text .sqs-block-html pre{font-size:calc((var(--normal-meta-size-value) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}}@media screen and (min-width:768px ),screen and (max-width:calc(2160px - 1px)) and (orientation:landscape){.sr-revealing-text .sqs-block-html pre{font-size:calc((var(--normal-meta-size-value) - 1) * 1.2vw + 1rem)}}@media screen and (min-width:2160px){.sr-revealing-text .sqs-block-html pre{font-size:calc(var(--normal-meta-size-value) * 1rem)}}@media (prefers-reduced-motion:reduce){body:not(.sqs-edit-mode-active) .sr-revealing-text__section{height:100vh !important;}body:not(.sqs-edit-mode-active) .sr-revealing-text .page-section{position:relative !important;}.sr-revealing-text .sr-letter, .sr-revealing-text .sqs-block-button, [id*="sr-revealing-text"] .sqs-html-content:not(.sr-split), body:not(.sqs-edit-mode-active) [id*="sr-revealing-text"] .sqs-block-button, body:not(.sqs-edit-mode-active) [id*="sr-revealing-text"] .sqs-block-button-element{opacity:1 !important;transition:none !important;}}