html{font-size:100%}h1,h2,h3,h4,h5{font-family:"Cormorant Garamond",Garamond,serif;font-optical-sizing:auto;font-weight:500}h1{font-weight:700}h2{font-weight:600}p{padding:0 1rem}body{background-color:hsl(33,57%,80%);color:hsl(33,57%,20%);max-width:1200px;width:100%;line-height:1.5;font-size:1.25rem;margin:0 auto;font-family:"Cantarell",sans-serif;font-weight:400;font-style:normal}body .section{margin:0 2rem}body .bio{padding:0 2rem;border:1px solid hsl(33,57%,20%);background-color:hsl(33,57%,85%)}body iframe.video{display:block;border:1px solid hsl(33,57%,20%);margin:1rem auto;width:100%;height:auto;aspect-ratio:16/9}body .cols-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}body .cols-3.small-text p{font-size:1rem;margin-bottom:1rem}@media(max-width: 1200px){body{padding-left:1rem}}@media(max-width: 768px){body .cols-3{grid-template-columns:repeat(2, 1fr)}}.tabs button{font-family:"Cormorant Garamond",Garamond,serif;font-optical-sizing:auto;font-size:1.5rem;font-weight:600}.tabs [role=tablist]{min-width:100%}.tabs [role=tab],.tabs [role=tab]:focus,.tabs [role=tab]:hover{display:inline-block;position:relative;z-index:2;top:2px;margin:0;padding:.5rem;border:1px solid hsl(33,57%,20%);border-bottom:2px hsl(33,57%,20%);border-radius:5px 5px 0 0;background:hsl(33,57%,80%);outline:none;max-width:22%;overflow:hidden;text-align:left;cursor:pointer}.tabs [role=tab][aria-selected=true]{background-color:hsl(33,57%,85%)}.tabs [role=tab][aria-selected=false]{border-bottom:1px solid hsl(33,57%,20%);top:1px}.tabs [role=tab] span.focus{display:inline-block;padding:4px 6px}.tabs [role=tab]:focus span.focus{padding:2px 4px;border:2px dotted hsl(33,57%,80%);border-radius:3px}.tabs [role=tabpanel]{padding:1rem;border:1px solid hsl(33,57%,20%);border-radius:0 5px 5px;background:hsl(33,57%,85%);min-height:10em;overflow:auto}.tabs [role=tabpanel].is-hidden{display:none}.tabs [role=tabpanel] p{margin:0}/*# sourceMappingURL=styles.css.map */
