#editor .dyad-image-text .ratio,.dyad-image-text .ratio{padding-top:var(--image-padding-top)}@media screen and (min-aspect-ratio:4/3){.dyad-image-text .ratio{padding-top:calc(100vh - var(--header-height,178px));padding-top:calc(100svh - var(--header-height,178px))}.entry-content .dyad-image-text:first-child::after{content:"scroll";position:absolute;top:auto;right:auto;bottom:var(--site-padding-left);left:var(--site-padding-left);color:#fff;font-size:.8em;font-style:italic;text-transform:lowercase;z-index:10;text-shadow:#000 1px 1px 4px}}.dyad-image-text{position:relative;padding:0 .6rem}@media screen and (min-width:700px){.dyad-image-text{padding:0}}.text-container{position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;z-index:1}@media screen and (min-width:700px){.text-container{position:absolute;padding:0 var(--site-padding-left);color:#fff}}.text-container .inner-container{flex-flow:column;height:100%}@media screen and (min-width:700px){.text-container .inner-container{display:flex}}.text-container.top-middle .inner-container{justify-content:flex-start;align-items:center}.text-container.top-right .inner-container{justify-content:flex-start;align-items:flex-end}.text-container.center .inner-container{justify-content:center}.text-container.bottom-left .inner-container{justify-content:flex-end;align-items:flex-start}.text-container.bottom-center .inner-container{justify-content:center;align-items:flex-end}.text-container.bottom-right .inner-container{justify-content:flex-end;align-items:flex-end}.text-container h2{font-weight:100;text-transform:uppercase;letter-spacing:.1em;line-height:1.15;margin-bottom:0;padding-left:0;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width:700px){.text-container h2{color:#fff}.text-dark .text-container h2{color:#31343d}}#justin .text-container p{margin-top:0;max-width:40rem;font-size:.9em;line-height:2;padding-left:0}#justin .text-container p em{text-transform:uppercase;letter-spacing:.3em;font-size:.8em;margin:0;opacity:1;font-style:normal}#justin .text-container{display:flex;flex-flow:column;justify-content:end;padding-bottom:2rem}