@font-face{font-family:Roboto;src:url(/fonts/RobotoSlab-VariableFont_wght.ttf) format("ttf")}@font-face{font-family:AbrilFatface;src:url(/fonts/AbrilFatface-Regular.ttf) format("ttf")}@font-face{font-family:ShareTechMono;src:url(/fonts/ShareTechMono-Regular.ttf) format("ttf")}@font-face{font-family:Kosan;src:url(/fonts/KosanNonCommercial.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}body,html{padding:0;margin:0;color:#fff;background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body .light-mode{color:#000;background:#fff}.horse{display:none}a{color:#aaa;text-decoration:none;transition:color 3s ease-in-out,box-shadow 1s ease-in-out}a:hover{color:red}*{box-sizing:border-box}.title{font-family:AbrilFatface}.indented{margin:1%}.quoteText{margin:0 14%}.smallAsterisk{font-size:1em}.centeredAsterisk,.smallAsterisk{margin:auto;width:10%;text-align:center}.centeredAsterisk{font-size:2em}.centeredAsterisk:hover{animation:shake .5s;color:red}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.workPara{text-indent:8%;line-height:1.6em}.singleIndentPara{padding:0 0 0 8%;line-height:1.6em}.doubleIndentPara{padding:0 0 0 16%;line-height:1.6em}.startPara{text-indent:0;line-height:1.6em}.centerPara{text-align:center;line-height:1.6em}.rightPara{text-align:right}.centeredImage{width:80%;margin:auto;display:flex;flex-direction:column;justify-content:center}.com{margin:2% auto}.roy{margin:10% auto}.footnote{font-size:.8rem}.page-nav{display:flex;flex-direction:row;justify-content:space-evenly}.marginLeft{margin-left:6rem}.luckyTitle{color:#f0f}@media only screen and (min-width:800px){.centeredText{margin:5% auto;width:79%;max-width:1000px}.centeredText,.lightCenteredText{font-family:Roboto;font-size:1.8em;text-align:justify}.lightCenteredText{padding:.15% 10%;margin:0 auto;width:100%;background:#fff;color:#000}.authorBio{border-top:1px solid #fff;padding:2% 0;margin:4% 0}.bilingual{display:flex;font-size:medium}.bilingual .langLeft{margin:0 1.2rem 0 0;width:100%}.bilingual .langRight{margin:0 0 0 1.2rem;width:93.2%}}@media only screen and (max-width:800px){.centeredText{margin:5% 10%}.centeredText,.lightCenteredText{font-family:Roboto;font-size:1em;text-align:justify}.lightCenteredText{padding:.15% 10%;margin:0 auto;background:#fff;color:#000}.authorBio{border-top:1px solid #fff;padding:6% 0;margin:6% 0}.bilingual .langRight{margin:3rem 0 0}}.monospace{font-family:ShareTechMono,monospace}.apologiesCentered{text-align:center;line-height:1.4em}.apologiesLeft{padding:1%;line-height:1.2}.endOfLine{text-indent:65%;line-height:1.4em}.partTitle{font-weight:600}.centerColumn{text-align:justify;width:16em;margin:auto}.bigImage{width:98%;margin:auto;padding:3% 0}.museum{color:#39ff14}.dodge,.museum{font-family:Kosan}.dodge{animation:color-change 3s infinite}.schlierenDirection{width:56%;margin:auto;line-height:1.6em}.schlierenText{width:75%;margin:auto;line-height:1.6em}@keyframes color-change{0%{color:red}49%{color:red}50%{color:blue}to{color:blue}}.eclipsing{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.eclipsingLeft{grid-column:1/span 2;margin-bottom:1rem}.eclipsingRight{grid-column:3/span 2;margin-bottom:1rem}.eclipsingCenter{grid-column:2/span 2;margin-bottom:1rem}.glitch{position:relative;color:#fff;font-size:1em;letter-spacing:.5em;animation:glitch-skew 1s linear infinite alternate-reverse}.glitch:before{left:0;left:2px;text-shadow:-2px 0 #ff00c1;animation:glitch-anim 5s linear infinite alternate-reverse}.glitch:after,.glitch:before{content:attr(data-text);position:absolute;top:0;width:100%;height:100%;clip:rect(44px,450px,56px,0)}.glitch:after{left:0;left:-2px;text-shadow:-2px 0 #ff00c1,2px 2px #ff00c1;animation:glitch-anim2 5s linear infinite alternate-reverse}@keyframes glitch-anim{0%{clip:rect(16px,9999px,35px,0);transform:skew(.5deg)}5%{clip:rect(87px,9999px,68px,0);transform:skew(.55deg)}10%{clip:rect(32px,9999px,80px,0);transform:skew(.69deg)}15%{clip:rect(43px,9999px,1px,0);transform:skew(.68deg)}20%{clip:rect(5px,9999px,52px,0);transform:skew(.62deg)}25%{clip:rect(81px,9999px,11px,0);transform:skew(.14deg)}30%{clip:rect(99px,9999px,12px,0);transform:skew(.36deg)}35%{clip:rect(12px,9999px,14px,0);transform:skew(.41deg)}40%{clip:rect(13px,9999px,91px,0);transform:skew(.72deg)}45%{clip:rect(13px,9999px,38px,0);transform:skew(.24deg)}50%{clip:rect(92px,9999px,35px,0);transform:skew(.9deg)}55%{clip:rect(41px,9999px,92px,0);transform:skew(.81deg)}60%{clip:rect(63px,9999px,31px,0);transform:skew(.01deg)}65%{clip:rect(26px,9999px,76px,0);transform:skew(.41deg)}70%{clip:rect(52px,9999px,11px,0);transform:skew(.17deg)}75%{clip:rect(4px,9999px,10px,0);transform:skew(.14deg)}80%{clip:rect(51px,9999px,24px,0);transform:skew(.69deg)}85%{clip:rect(54px,9999px,33px,0);transform:skew(.28deg)}90%{clip:rect(99px,9999px,17px,0);transform:skew(.51deg)}95%{clip:rect(90px,9999px,53px,0);transform:skew(.72deg)}}@keyframes glitch-anim2{0%{clip:rect(54px,9999px,66px,0);transform:skew(.36deg)}5%{clip:rect(21px,9999px,72px,0);transform:skew(.08deg)}10%{clip:rect(1px,9999px,36px,0);transform:skew(.94deg)}15%{clip:rect(77px,9999px,37px,0);transform:skew(.35deg)}20%{clip:rect(40px,9999px,4px,0);transform:skew(.56deg)}25%{clip:rect(99px,9999px,24px,0);transform:skew(.16deg)}30%{clip:rect(83px,9999px,63px,0);transform:skew(.61deg)}35%{clip:rect(3px,9999px,1px,0);transform:skew(.94deg)}40%{clip:rect(79px,9999px,94px,0);transform:skew(.53deg)}45%{clip:rect(42px,9999px,63px,0);transform:skew(.98deg)}50%{clip:rect(53px,9999px,1px,0);transform:skew(.14deg)}55%{clip:rect(98px,9999px,42px,0);transform:skew(.81deg)}60%{clip:rect(53px,9999px,13px,0);transform:skew(.46deg)}65%{clip:rect(23px,9999px,27px,0);transform:skew(.06deg)}70%{clip:rect(61px,9999px,39px,0);transform:skew(.93deg)}75%{clip:rect(3px,9999px,31px,0);transform:skew(.17deg)}80%{clip:rect(58px,9999px,55px,0);transform:skew(.37deg)}85%{clip:rect(8px,9999px,67px,0);transform:skew(.42deg)}90%{clip:rect(67px,9999px,39px,0);transform:skew(.82deg)}95%{clip:rect(8px,9999px,90px,0);transform:skew(.96deg)}}@keyframes glitch-skew{0%{transform:skew(1deg)}10%{transform:skew(0deg)}20%{transform:skew(3deg)}30%{transform:skew(-4deg)}40%{transform:skew(-3deg)}50%{transform:skew(5deg)}60%{transform:skew(-1deg)}70%{transform:skew(0deg)}80%{transform:skew(1deg)}90%{transform:skew(4deg)}}.swallow a{text-decoration:underline}.swallowTitle{font-size:1.1em}.spider-breeder__header{text-align:center;font-size:2.3rem;margin:6rem 1rem 0;font-family:sans-serif}.spider-breeder__date{text-align:center;font-size:1.7rem;font-family:sans-serif}.spider-breeder__article-title{font-size:1.6rem;font-weight:600;margin:1rem 0}.spider-breeder__column-wrapper{display:flex;flex-direction:row}.spider-breeder__column{width:48%;font-size:1.1rem;padding:0 17px 0 0}.Header_header__072v2{background:#000;color:#fff}.Header_headerImage__YqLIk{display:flex;justify-content:center}.Header_social__z0usO{height:100%;width:15em;display:flex;flex-direction:row;gap:0 20%}.Header_socialIcon__1Gnl9{transition:box-shadow .7s ease-in-out}.Header_headerLinks__WZVqL{flex-direction:row;display:flex;justify-content:center;grid-gap:2%;gap:2%;margin:3% 0}.Header_headerLinks__WZVqL>a{width:19%;border-left:1px solid #fff;padding-left:1%;font-family:AbrilFatface;font-size:1.5em;display:flex;flex-direction:row;align-items:center;box-shadow:0 0 red;transition:box-shadow .7s ease-in-out}.Header_headerLinks__WZVqL a:hover,.Header_social__z0usO>.Header_socialIcon__1Gnl9:hover{box-shadow:-4px 4px red}@media only screen and (max-width:600px){.Header_social__z0usO{height:100%;width:6em;display:flex;flex-direction:row;grid-gap:0 20%;gap:0 9%}}