.hero-container{position:relative;display:flex;max-width:100%;align-items:flex-start;justify-content:center;overflow:hidden;height:100svh;container-type:size;--hero-aspect: var(--hero-aspect-wide);--hero-frame-width: min(100cqw, calc(100cqh * var(--hero-aspect)))}@media(max-aspect-ratio:7 / 8){.hero-container{--hero-aspect: var(--hero-aspect-narrow)}}.hero-frame{position:relative;flex-shrink:0;width:var(--hero-frame-width);aspect-ratio:var(--hero-aspect)}.hero-picture{display:block;height:100%;width:100%}.hero-image{z-index:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;mix-blend-mode:multiply}@media print,(forced-colors:active){.hero-image{mix-blend-mode:normal}}.comic-title{display:flex;align-items:center;justify-content:center;width:var(--hero-frame-width);min-width:0;padding-inline:calc(var(--hero-frame-width) * .045)}.comic-wordmark-stacked{display:none}.comic-wordmark-wide{display:block}@media(max-aspect-ratio:7 / 8){.comic-wordmark-stacked{display:block}.comic-wordmark-wide{display:none}}.top-content-wrapper{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.comic-title,.top-content-wrapper{z-index:20}@media(orientation:landscape){.comic-title{--cover-nav-offset: 2.75rem;-webkit-mask-image:var(--hero-plate),linear-gradient(black,black);mask-image:var(--hero-plate),linear-gradient(#000,#000);-webkit-mask-size:var(--hero-frame-width) calc(var(--hero-frame-width) / var(--hero-aspect)),100% 100%;mask-size:var(--hero-frame-width) calc(var(--hero-frame-width) / var(--hero-aspect)),100% 100%;-webkit-mask-position:center calc(-1 * var(--cover-nav-offset)),center;mask-position:center calc(-1 * var(--cover-nav-offset)),center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:xor}}.bottom-container{position:absolute;left:0;right:0;bottom:0;z-index:10}.bottom-column{display:flex;justify-content:flex-end;width:var(--hero-frame-width);margin-inline:auto;padding-inline:calc(var(--hero-frame-width) * .045)}.hero-script{z-index:10;margin:0;display:flex;flex-direction:column;align-items:flex-end;padding-top:0;padding-bottom:0;text-align:right;font-family:Allura,cursive;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1));width:var(--hero-frame-width);margin-top:calc(var(--hero-frame-width) * -.055);padding-left:calc(var(--hero-frame-width) * .44);padding-right:calc(var(--hero-frame-width) * .045);font-size:clamp(1.4rem,calc(var(--hero-frame-width) * .041),4.4rem);line-height:.96}.hero-script-line{display:block}@media(max-aspect-ratio:7 / 8){.hero-script{margin-top:calc(var(--hero-frame-width) * -.012);padding-left:calc(var(--hero-frame-width) * .59);font-size:clamp(1.35rem,calc(var(--hero-frame-width) * .068),3.4rem);line-height:.98}}@container (max-aspect-ratio: 100 / 214){.hero-script{position:absolute;top:calc((var(--hero-frame-width) / var(--hero-aspect) * .895 + (100cqh - 7.5rem)) / 2);left:50%;transform:translate(-50%,-50%);align-items:center;margin-top:0;padding-inline:calc(var(--hero-frame-width) * .045);text-align:center;font-size:clamp(1.75rem,calc(var(--hero-frame-width) * .082),2.75rem);line-height:1.02}}.social-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;-moz-column-gap:.85rem;column-gap:.85rem;row-gap:.425rem}.bottomwrapper .icon-link{color:var(--color-ink)}.bottomwrapper .icon-link svg{filter:url(#seal-icon-emboss);mix-blend-mode:hard-light;opacity:.9}.bottomwrapper .icon-link:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px;border-radius:2px}.bottomwrapper{margin-bottom:.75rem;display:flex;width:-moz-max-content;width:max-content;max-width:100%;flex-direction:column;align-items:center;justify-content:center}.cover-nav{display:flex;align-items:center;justify-content:space-between;font-family:Bangers,cursive;font-size:1.5rem;line-height:2rem;width:var(--hero-frame-width);padding-top:.25rem;padding-inline:calc(var(--hero-frame-width) * .015)}@media(min-width:768px){.cover-nav{width:max(var(--hero-frame-width),min(100%,48rem))}}@media(min-width:768px)and (max-aspect-ratio:7 / 8){.cover-nav{width:100%;padding-inline:.75rem}}.cover-nav-group{display:flex;flex-wrap:wrap;align-items:center}.cover-nav-group.is-leading{justify-content:flex-start}.cover-nav-group.is-trailing{justify-content:flex-end}.cover-nav-link{padding:.25rem 1rem;font-family:var(--font-display);color:var(--color-ink)}@media(max-width:767px){.cover-nav{justify-content:flex-end;padding-right:.75rem}.cover-nav-group{display:contents}.cover-nav-section{display:none}}.scallop-background[data-astro-cid-k657lytl]{position:relative;display:inline-block;padding:1.7rem 2.34rem;isolation:isolate}.seal[data-astro-cid-k657lytl]{position:absolute;inset:0;z-index:-1;overflow:visible}.feature-container{padding:.5rem}@media(min-width:640px){.feature-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:2.5rem}}@media(min-width:1024px){.feature-container{width:66.666667%}}@media(min-width:1280px){.feature-container{width:50%}}.feature-text{grid-column-start:1;display:flex;flex-direction:column;place-content:center;padding:2.5rem}@media(min-width:640px){.feature-text{grid-row:span 2 / span 2;grid-row-start:2}}.feature-text a:not(.button){font-weight:700;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.feature-text a:not(.button):hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.feature-image{display:flex;align-items:center;justify-content:center;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:640px){.feature-image{grid-column-start:2;grid-row:span 3 / span 3}}.feature-image img{-o-object-fit:contain;object-fit:contain}.creditcontainer{margin-left:auto;margin-right:auto;display:grid;height:auto;width:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:3rem}@media(min-width:768px){.creditcontainer{grid-template-columns:repeat(10,minmax(0,1fr))}}.panelcontainer{grid-column:span 2 / span 2;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;font-family:Bangers,cursive}@media(min-width:768px){.panelcontainer:nth-child(6){grid-column-start:4}.panelcontainer:nth-child(7){grid-column-start:6}}.contact-section{display:flex;width:100%;flex-direction:column;place-items:center;padding-left:1rem;padding-right:1rem;padding-bottom:4rem}.contact-dispatch{width:100%;max-width:56rem;text-align:left;padding:.5rem 0 1rem;animation:contact-sheet-settle .55s ease-out both}@keyframes contact-sheet-settle{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.contact-cut-strip{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.contact-cut-line{flex:1 1 0%;border-top-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.contact-cut-caption{flex-shrink:0;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.1em}.contact-scissors{flex-shrink:0;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1));transition:transform .2s ease}.contact-cut-strip:hover .contact-scissors-left{transform:rotate(-12deg) translateY(1px)}.contact-cut-strip:hover .contact-scissors-right{transform:rotate(12deg) translateY(1px)}.contact-cut-foot{margin-top:1.5rem;border-top-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.contact-dispatch-headline{margin-top:0;margin-bottom:0;text-align:center;font-size:1.5rem;line-height:2rem;line-height:1.375}.contact-form{display:flex;flex-direction:column;gap:1.25rem;text-align:left;font-family:var(--font-body)}@media(min-width:768px){.contact-form{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:1.25rem;align-items:start}.contact-reasons{grid-column:1;grid-row:1 / span 2}.contact-form .contact-field{grid-column:2}.contact-form .contact-submit{grid-column:1 / -1}}.contact-reasons{margin:0;display:flex;flex-direction:column;gap:.75rem;border-width:0px;padding:0}.contact-reasons legend{padding-left:0;padding-right:0;padding-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.contact-reason{display:flex;cursor:pointer;align-items:flex-start;gap:.75rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.contact-form input[type=checkbox]{position:relative;margin-top:.125rem;height:1.5rem;width:1.5rem;flex-shrink:0;cursor:pointer;background-color:transparent;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:none;border:2px solid var(--color-ink);border-radius:3px 6px 4px 7px/6px 3px 7px 4px;box-shadow:none;transform:rotate(-1.5deg)}.contact-form input[type=checkbox]:before{content:"";position:absolute;left:-2px;top:-8px;width:30px;height:30px;background-color:var(--color-ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3.5 13.5c2 .8 4.2 3 5.6 6.2 2.6-6.6 7.6-12.6 13-16.2' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3.5 13.5c2 .8 4.2 3 5.6 6.2 2.6-6.6 7.6-12.6 13-16.2' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transform:scale(0);transform-origin:30% 80%;transition:transform .15s ease-out}.contact-form input[type=checkbox]:checked:before{transform:scale(1)}.contact-form input[type=checkbox]:focus-visible{border-bottom-width:2px;outline:2px solid var(--color-ink);outline-offset:3px}.contact-form input[type=checkbox]:focus:not(:focus-visible){border-bottom-width:2px}@media(prefers-reduced-motion:reduce){.contact-form input[type=checkbox]:before{transition:none}}.contact-field{display:flex;flex-direction:column;gap:.375rem}.contact-field label{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.contact-form input,.contact-form textarea{margin:0;width:100%;border-radius:0;border-width:0px;background-color:transparent;padding:0;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.contact-form input::placeholder,.contact-form textarea::placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.contact-form input,.contact-form textarea{font-family:var(--font-hand);box-shadow:none;outline:none;--rule: rgb(var(--color-ink-rgb) / .55);line-height:1.5rem;background-image:repeating-linear-gradient(to bottom,transparent,transparent calc(1.5rem - 2px),var(--rule) calc(1.5rem - 2px),var(--rule) 1.5rem);background-attachment:local}.contact-form input:not([type=checkbox]){height:1.5rem}.contact-form textarea{min-height:7.5rem;resize:vertical}.contact-form input:not([type=checkbox]):focus,.contact-form textarea:focus{--rule: var(--color-ink)}.contact-form .contact-field>p{margin:0;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.contact-submit{display:flex;justify-content:center;padding-top:.5rem}.contact-success{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1));font-family:var(--font-body)}@media(prefers-reduced-motion:reduce){.contact-dispatch{animation:none}.contact-scissors{transition:none}.contact-cut-strip:hover .contact-scissors-left,.contact-cut-strip:hover .contact-scissors-right{transform:none}}
