html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:140px}*,*::before,*::after{box-sizing:border-box}body{margin:0}img,svg,video{max-width:100%;vertical-align:middle}img{height:auto}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{color:inherit}button:disabled{cursor:not-allowed}a{text-underline-offset:.25em}h1,h2,h3,h4{line-height:1.1}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--studio-accent,#fd7453);outline-offset:4px}svg{width:24px;height:24px}picture{display:contents}.screen-reader-text,.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{clip:auto!important;width:auto;height:auto;top:12px;left:12px;padding:14px 22px;background:#fff;color:#1d1d1d;z-index:10000}.alignleft{float:left;margin:0 2rem 1rem 0}.alignright{float:right;margin:0 0 1rem 2rem}.aligncenter{display:block;margin-inline:auto}.alignwide{max-width:1200px}.alignfull{max-width:none}.wp-caption{max-width:100%}.wp-caption-text,.gallery-caption{font-size:1.3rem}.bypostauthor{border-inline-start:2px solid var(--studio-accent)}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
