.blockquote-section{position:relative;overflow:clip}.blockquote-section-inner{position:relative}.blockquote-section.section-brown{z-index:-1}.blockquote-section blockquote{max-width:706px;margin:0 auto;padding:0 20px;text-align:center}.blockquote-section blockquote p{font-size:36px;line-height:1.1;font-family:"Teodor",serif;letter-spacing:-.72px}.blockquote-section cite{margin-top:25px;font-size:16px;line-height:24px}.blockquote-section cite strong{display:block;font-size:20px;margin-bottom:4px}.blockquote-section .decor{position:absolute;left:50%;top:0;transform:translateX(-50%);width:616px;z-index:-1}@media (min-width:1024px){.blockquote-section.sticky{height:200vh;margin-bottom:-100vh;z-index:-1}.blockquote-section.sticky .blockquote-section-inner{position:sticky;top:35%}.blockquote-section blockquote p{font-size:44px}.blockquote-section cite{margin-top:35px}.blockquote-section cite strong{font-size:22px;margin-bottom:8px}.blockquote-section .decor{width:890px;top:-140px}.blockquote-section .decor:not(.sticky){top:-15px}}@media (min-width:1440px){.blockquote-section blockquote{max-width:930px}.blockquote-section blockquote p{font-size:56px;letter-spacing:-1.12px}.blockquote-section cite{margin-top:40px}.blockquote-section cite strong{font-size:24px}.blockquote-section .decor{width:auto;top:-156px}.blockquote-section .decor:not(.sticky){top:-200px}}@media (min-width:1800px){.blockquote-section blockquote{max-width:970px}}