@import url("https://fonts.googleapis.com/css?family=Roboto:400,900,900i");body{margin:0;padding:2rem;font-family:Roboto, sans-serif;font-weight:400;font-size:16px;color:#212121;overflow-x:hidden}@media (max-width: 600px){body{padding:0.5rem}}.wrapper{position:relative;width:100%;max-width:760px;margin:0 auto;padding:0 4rem 2rem 4rem;border:5px solid #5ca0aa}@media (max-width: 600px){.wrapper{padding:0 1.5rem 1rem 1.5rem}}@media (max-width: 400px){.wrapper{padding:0 0.75rem 0.5rem 0.75rem}}header{text-align:center}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table{width:100%;border-collapse:collapse}td{text-align:left;padding:1em 2em;border-bottom:1px solid #a5ccc7;vertical-align:top}@media (max-width: 600px){td{padding:1rem 0.5rem}}.hidden{display:none}h1{top:-0.6em;font-size:36px}@media (max-width: 600px){h1{font-size:24px}}h2{font-size:24px}@media (max-width: 600px){h2{font-size:20px}}h3{font-size:24px}h1,h2,h3{font-weight:900;color:#5ca0aa}h4{color:#6b5aa6;font-size:18px}h1,h2{display:inline-block;position:relative;z-index:0;margin:0;text-transform:uppercase;font-style:italic}h1::before,h2::before{position:absolute;content:'';top:-2px;left:-0.3em;right:-0.3em;bottom:-2px;background-color:white;z-index:-1}p{line-height:1.4}a{color:#6b5aa6;text-decoration:none}a:hover{background-color:#e9eec6}.section-header{margin-top:2rem}.when-and-where{width:66%;margin:0 auto;display:flex;align:top;text-align:center}@media (max-width: 760px){.when-and-where{width:100%}}@media (max-width: 600px){.when-and-where{display:block}}.when,.where{flex:0 0 50%}.when h4,.where h4{margin-bottom:0.25em}@media (max-width: 400px){.when h4,.where h4{margin-bottom:0}}@media (max-width: 400px){.when p,.where p{margin-top:0.25em}}.rsvp{padding:0.5em 0.75em;margin:1rem 0 1rem 50%;transform:translateX(-50%);outline:none;border:none;border-radius:2px;background-color:#f04a51;color:white;font-family:Roboto, sans-serif;font-size:18px;font-weight:900;cursor:pointer;display:inline-block}.squiggly{margin-top:3rem;margin-bottom:3rem;width:calc(100% + 8rem);margin-left:-4rem;background-image:url("/https/plotterpeople.github.io/assets/img/squiggly.svg");background-position:center;background-size:100% auto;background-repeat:no-repeat;text-align:center}@media (max-width: 600px){.squiggly{width:calc(100% + 3rem);margin-top:1.5rem;margin-bottom:1.5rem;margin-left:-1.5rem;background-size:200% auto}}@media (max-width: 400px){.squiggly{width:calc(100% + 1.5rem);margin-left:-0.75rem;background-size:300% auto}}.speaker{display:flex}@media (max-width: 600px){.speaker{display:block}}.speaker-description{flex:0 0 60%}.speaker-image{flex:0 0 40%;padding-left:4em;width:100%;margin:0 auto;height:auto}@media (max-width: 600px){.speaker-image{display:block;width:50%;padding-left:0}}.tinyletter{margin:2rem 0;padding:1px;border:none;background-color:#efefef;text-align:center}.subscribe-label{margin-bottom:3px;margin-right:1rem}@media (max-width: 720px){.subscribe-label{display:block}}.subscribe-input{font-family:Roboto, sans-serif;font-size:14px;padding:7px 5px;border:none;border-radius:2px}.subscribe-button{display:inline-block;padding:0.5em 0.75em;border:none;outline:none;border-radius:2px;font-family:Roboto, sans-serif;font-size:14px;background-color:#f04a51;color:white}.doodle-box{position:absolute;z-index:1;top:0;bottom:0}@media (max-width: 900px){.doodle-box{display:none}}.doodle-box--left{right:100%;width:calc((100vw - 760px) / 2)}.doodle-box--right{left:100%;width:calc((100vw - 760px) / 2)}.big-diamond,.small-diamond{position:absolute}.big-diamond rect{stroke-dasharray:40;animation:big-dash 2s linear infinite}@keyframes big-dash{to{stroke-dashoffset:80}}
