.richtext a{color:#000;text-decoration:underline;transition:color .25s ease-out}.richtext a:hover,.richtext a:focus{text-decoration:none}.richtext img{display:block;max-width:100%!important;height:auto!important}.richtext .align-center>img{margin:0 auto}.richtext figcaption{text-align:center;color:#737373;margin:8px 0 15px;font-size:14px;font-style:italic;font-weight:600}.richtext image,.richtext object,.richtext iframe{border:0}.richtext__video{clear:both;margin:12px auto;position:relative}.richtext__video:before{content:"";padding-top:56.25%;display:block}.richtext__video img,.richtext__video object,.richtext__video iframe:not(.instagram-media){border:0;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.richtext>p{margin:20px 0;padding:0;display:block}@media (min-width:768px){.richtext>p{margin:30px 0}}.richtext>p:first-child{margin-top:0}.richtext>p:last-child{margin-bottom:0}.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{padding:0;font-family:Literata,Arial,Tahoma,sans-serif;font-weight:500;line-height:1.3}.richtext h1{margin:25px 0;font-size:1.5em}@media (min-width:768px){.richtext h1{margin:32px 0;font-size:2em}}.richtext h2{margin:20px 0 15px;font-size:1.35em}@media (min-width:768px){.richtext h2{margin:25px 0 15px;font-size:1.5em}}.richtext h3{margin:20px 0 15px;font-size:1.2em}@media (min-width:768px){.richtext h3{font-size:1.25em}}.richtext h4{margin:20px 0 15px;font-size:1.1em}@media (min-width:768px){.richtext h4{font-size:1.15em}}.richtext h5,.richtext h6{margin:20px 0 15px;font-size:1em}@media (min-width:768px){.richtext h5,.richtext h6{margin:15px 0}}.richtext hr{background:0 0;border:0;border-top:1px solid rgba(0,0,0,.3);width:100%;height:0;margin:20px 0;padding:0;display:block}.richtext hr:first-child{margin-top:0}.richtext hr:last-child{margin-bottom:0}.richtext code,.richtext blockquote{margin:20px 0;display:block}@media (min-width:768px){.richtext code,.richtext blockquote{margin:30px 0}}.richtext code{border:1px solid rgba(0,0,0,.56);width:100%;padding:6px 12px}.richtext blockquote:not(.instagram-media):not(.tiktok-embed){opacity:.56;padding:0 0 0 16px;font-style:italic;font-weight:600;position:relative}@media (min-width:768px){.richtext blockquote:not(.instagram-media):not(.tiktok-embed){padding:0 0 0 24px}}.richtext blockquote:not(.instagram-media):not(.tiktok-embed):after{content:"";background:#000;width:4px;position:absolute;top:0;bottom:0;left:0}.richtext blockquote.tiktok-embed{margin:0 auto}.static-page__title{margin:25px 0;padding:0;font-family:Literata,Arial,Tahoma,sans-serif;font-size:1.5em;font-weight:500;line-height:1.3}@media (min-width:768px){.static-page__title{margin:32px 0;font-size:2em}}.static-page__title:first-child{margin-top:16px}