*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{min-height:100vh;line-height:1.55}ol[class],ul[class]{list-style:none}a{color:inherit;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.noselect{-webkit-user-select:none;-moz-user-select:none;user-select:none}::-moz-selection{background:#771645;color:#fff}::selection{background:#771645;color:#fff}body,html{background-color:#2a2235;font-family:Lato,sans-serif;text-shadow:0 1px 0 rgba(0,0,0,.6588235294);color:#dcc1e9}h1,h2,h3,h4,h5{font-weight:900;font-style:italic;color:#f7e9ff}p{font-weight:400;font-size:18px}a{text-decoration:none}.wrapper{display:flex;flex-direction:column;max-width:730px;min-height:100vh;box-sizing:content-box;padding-left:clamp(20px,4vw,60px);padding-right:clamp(20px,4vw,60px);margin:auto;overflow:clip}main{max-width:730px;flex:1;margin-bottom:70px}.border-horizontal{position:absolute;pointer-events:none;margin:auto;margin-top:125px!important;width:100%}.corky-header-img{height:270px;width:auto;margin:auto}.line{margin-top:45px}.line:after,.line:before{content:"";display:block;height:2px;background-color:#39304b}.line:before{background-color:#251d29}.title{font-size:min(9.8vw,78px);line-height:1;margin-top:10px;margin-bottom:40px;display:inline-block;white-space:nowrap}.intro{font-size:28px;font-weight:900;line-height:1.4}.subheading{font-size:32px;margin-top:45px;margin-bottom:20px;font-weight:900}strong{font-weight:900}@media only screen and (max-width:800px){.corky-header-img{height:240px}.subheading{font-size:28px}.intro{font-size:26px}}@media only screen and (max-width:550px){p{font-size:17px}.intro{font-size:22px}}.comments_container{margin-top:40px;margin-bottom:40px}.comments_container:last-child{border-bottom:none}.comment{display:grid;grid-template-columns:100px 1fr;gap:3px 30px;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #39304b;align-items:center}.comment:first-child{padding-top:0}.comment span{display:block}.comment .image,.comment picture{grid-column:2}.last-visible{border:none;padding-bottom:0}.view_more{text-align:center}.view_more a{font-size:13px;display:inline-block;padding:2px 10px;background-color:#3c324b;border-radius:999px;transition:all .2s ease}.view_more a:hover{background-color:#4b3e5f}.label{font-size:15px;font-family:Lato,sans-serif;font-weight:700;text-transform:lowercase;color:#9b83a9}.label:last-of-type{align-self:baseline}.name{font-size:16px;font-weight:700;display:block;justify-self:start;text-decoration-line:none;color:#f7e9ff}.date{font-size:13px;font-style:italic;color:#9b83a9}.message{font-family:"IBM Plex Mono",monospace;font-size:14px;font-weight:500;margin-left:0;align-self:baseline}.image{max-height:450px;height:auto;width:auto;max-width:100%;margin-top:25px}#message{margin-bottom:10px}.email{font-weight:700}.email b{font-weight:inherit}.email b:nth-child(2){display:none}.form{display:grid;grid-template-columns:100px 1fr;gap:20px 30px;align-items:center;margin-top:40px}input,textarea{height:45px;width:100%;display:block;border:1px solid #251d29;box-shadow:0 1px 0 #383049,inset 0 2px 2px rgba(0,0,0,.2);border-radius:3px;padding-left:10px;padding-right:10px;background-color:#4b3e5f;font-family:Lato,sans-serif;font-weight:400;font-size:15px;color:#dcc1e9}input::-moz-placeholder,textarea::-moz-placeholder{opacity:.4;color:#dcc1e9}input::placeholder,textarea::placeholder{opacity:.4;color:#dcc1e9}textarea{height:auto;resize:vertical;min-height:100px;max-height:250px;padding:10px}input[type=file]{background-color:transparent;height:auto;width:auto;outline:0;box-shadow:none;border:none;padding:0;grid-column:2}.confirmation,.form-telepathy{display:none}@media only screen and (max-width:800px){.comment{grid-template-columns:80px 1fr;-moz-column-gap:20px;column-gap:20px}.form{grid-template-columns:80px 1fr;-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width:550px){.comment{grid-template-columns:1fr;row-gap:2px}.comment .image,.comment picture{grid-column:1}.label{display:none!important}.message{padding-top:10px}.form{grid-template-columns:1fr;row-gap:15px;margin-top:30px}.form_button{grid-column:1!important}}.button_container{width:170px;height:55px;border-radius:18px;transform:rotate(-1deg) scale(1.04);margin-top:30px;margin-left:2px}.button_container:hover .starfield{opacity:1}.button{width:100%;height:100%;border-radius:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom,#a5315d 0,#812753 51%,#540c3c 100%);border:none;outline:0;cursor:pointer;position:relative;z-index:2;animation:swing .7s ease-out infinite;transition:box-shadow .4s ease-out;box-shadow:rgba(38,38,44,.12) 0 6px 12px -2px,rgba(0,0,0,.14) 0 3px 7px -3px}.button:after{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;box-shadow:inset 0 0 18px #430d30}.button:hover{animation:shake 1s infinite;box-shadow:0 0 80px 10px #6c143e}.button:active{transform:scale(.99) rotate(-1.2deg)!important;background:linear-gradient(to bottom,#801c4c 0,#6a113d 51%,#871d4f 100%)}.button-text{z-index:2;font-family:Lato,sans-serif;font-size:18px;font-weight:900;font-style:italic;color:#f2f2f2;text-shadow:0 1px 0 rgba(0,0,0,.6588235294)}.button-icon{height:45px;width:auto;margin-left:-25px;position:relative;z-index:2;transform:rotate(-3deg)}.form_button{height:50px;width:120px;grid-column:2;margin-top:8px}.form_button .button-text{margin-left:6px}@keyframes swing{0%,100%{transform:rotate(-2.8deg)}50%{transform:rotate(-.8deg)}}@keyframes shake{0%{transform:scale(1.09) rotate(-1deg)}10%{transform:scale(1.06) rotate(-3deg)}20%{transform:scale(1.09) rotate(0)}30%{transform:scale(1.05) rotate(-1deg)}40%{transform:scale(1.09) rotate(0)}50%{transform:scale(1.05) rotate(-2deg)}60%{transform:scale(1.08) rotate(-1deg)}70%{transform:scale(1.05) rotate(-2deg)}80%{transform:scale(1.09) rotate(0)}90%{transform:scale(1.07) rotate(-1deg)}100%{transform:scale(1.1) rotate(-2deg)}}.starfield{transition:opacity .3s ease-out;opacity:0}.star{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;margin-top:-5px;width:55px;height:55px;background-color:#841e4f;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);transform:translate(-50%,-50%);pointer-events:none;animation:shoot 3s ease-out infinite,fade 3s ease-out infinite;transition:opacity .2s ease-out}@keyframes shoot{0%{transform:none}}@keyframes fade{to{opacity:0}}.star:nth-child(1){left:80px;font-size:16px;transform:translate(-129px,-148px) rotate(55deg);animation-duration:675ms}.star:nth-child(2){left:-61px;font-size:12px;transform:translate(36px,74px) rotate(9deg);animation-duration:.77s}.star:nth-child(3){left:-20px;font-size:12px;transform:translate(137px,-62px) rotate(78deg);animation-duration:.79s}.star:nth-child(4){left:80px;font-size:18px;transform:translate(-60px,-79px) rotate(2deg);animation-duration:.74s}.star:nth-child(5){left:-118px;font-size:19px;transform:translate(141px,-147px) rotate(84deg);animation-duration:795ms}.star:nth-child(6){left:-8px;font-size:19px;transform:translate(12px,53px) rotate(69deg);animation-duration:.98s}.star:nth-child(7){left:114px;font-size:29px;transform:translate(145px,3px) rotate(34deg);animation-duration:745ms}.star:nth-child(8){left:124px;font-size:29px;transform:translate(-34px,-95px) rotate(12deg);animation-duration:.95s}.star:nth-child(9){left:-93px;font-size:15px;transform:translate(130px,2px) rotate(58deg);animation-duration:695ms}.star:nth-child(10){left:-68px;font-size:32px;transform:translate(120px,-136px) rotate(41deg);animation-duration:.96s}.star:nth-child(11){left:14px;font-size:16px;transform:translate(89px,48px) rotate(24deg);animation-duration:585ms}.star:nth-child(12){left:-84px;font-size:31px;transform:translate(62px,-82px) rotate(52deg);animation-duration:.97s}.star:nth-child(13){left:-32px;font-size:24px;transform:translate(-122px,120px) rotate(32deg);animation-duration:.81s}.star:nth-child(14){left:-107px;font-size:32px;transform:translate(-37px,135px) rotate(3deg);animation-duration:915ms}.star:nth-child(15){left:-24px;font-size:26px;transform:translate(40px,-2px) rotate(30deg);animation-duration:1s}.star:nth-child(16){left:101px;font-size:8px;transform:translate(60px,103px) rotate(88deg);animation-duration:895ms}.star:nth-child(17){left:-25px;font-size:22px;transform:translate(55px,-115px) rotate(100deg);animation-duration:.99s}.star:nth-child(18){left:-42px;font-size:27px;transform:translate(-112px,-7px) rotate(81deg);animation-duration:605ms}.star:nth-child(19){left:23px;font-size:10px;transform:translate(-46px,136px) rotate(36deg);animation-duration:565ms}.star:nth-child(20){left:31px;font-size:26px;transform:translate(-118px,-128px) rotate(52deg);animation-duration:.74s}.star:nth-child(21){left:-96px;font-size:17px;transform:translate(-1px,71px) rotate(24deg);animation-duration:685ms}.star:nth-child(22){left:97px;font-size:30px;transform:translate(39px,-30px) rotate(21deg);animation-duration:.8s}.star:nth-child(23){left:-66px;font-size:11px;transform:translate(113px,115px) rotate(64deg);animation-duration:845ms}.star:nth-child(24){left:-66px;font-size:12px;transform:translate(119px,126px) rotate(91deg);animation-duration:575ms}.star:nth-child(25){left:-19px;font-size:8px;transform:translate(-7px,117px) rotate(33deg);animation-duration:655ms}.star:nth-child(26){left:85px;font-size:15px;transform:translate(59px,67px) rotate(87deg);animation-duration:995ms}.star:nth-child(27){left:101px;font-size:29px;transform:translate(17px,133px) rotate(26deg);animation-duration:.94s}.star:nth-child(28){left:-13px;font-size:26px;transform:translate(-140px,-41px) rotate(62deg);animation-duration:.85s}footer{padding-bottom:15px}.footer-text{font-size:13px;text-align:center;line-height:1.4;color:#9b83a9}footer a{color:#8fa3e0}footer a:hover{text-decoration:underline}@media only screen and (min-width:441px) and (max-width:650px){footer br{display:none}#terms{display:block}}.lost main{display:flex;align-items:center;margin:0}.lost-label{width:100%}