@font-face{font-family:Reenie Beanie;font-style:normal;font-weight:400;font-display:swap;src:url(../media/abecc27c54fcd607-s.p.7714817e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reenie Beanie Fallback;src:local(Arial);ascent-override:98.63%;descent-override:32.88%;line-gap-override:0.0%;size-adjust:76.04%}.reenie_beanie_eea64edc-module__Rgibya__className{font-family:Reenie Beanie,Reenie Beanie Fallback;font-style:normal;font-weight:400}.reenie_beanie_eea64edc-module__Rgibya__variable{--font-letter:"Reenie Beanie","Reenie Beanie Fallback"}
.About-module__S-Ka5a__letter{width:100%;max-width:100%;min-height:var(--content-height);padding:clamp(2.5rem,8vw,4.5rem)var(--page-gutter)clamp(3.5rem,10vw,5.5rem);justify-content:center;align-items:center;display:flex;position:relative;overflow-x:clip}.About-module__S-Ka5a__content{z-index:1;width:min(100%,36rem);min-width:0;max-width:100%;position:relative}.About-module__S-Ka5a__title{font-family:var(--font-letter),cursive;color:var(--color-black);margin-bottom:clamp(1rem,3vw,1.5rem);font-size:clamp(3rem,9vw,4.25rem);font-weight:400;line-height:1.05}.About-module__S-Ka5a__body{font-family:var(--font-letter),cursive;color:var(--color-near-black);text-wrap:pretty;overflow-wrap:anywhere;margin-bottom:clamp(1.25rem,3vw,1.75rem);font-size:clamp(1.625rem,4.5vw,2.125rem);font-weight:400;line-height:1.45}.About-module__S-Ka5a__tagline{font-family:var(--font-letter),cursive;color:var(--color-black);text-wrap:pretty;margin-bottom:clamp(1.75rem,4vw,2.5rem);font-size:clamp(1.75rem,4.75vw,2.25rem);font-weight:400;line-height:1.35}.About-module__S-Ka5a__signature{font-family:var(--font-letter),cursive;color:var(--color-black);text-align:right;font-size:clamp(2rem,5.5vw,2.75rem);font-weight:400;line-height:1;transform:rotate(-3deg)translate(-.25rem)}@media (max-width:767px){.About-module__S-Ka5a__letter{align-items:flex-start;padding-top:clamp(2rem,6vw,3rem);padding-bottom:clamp(3rem,8vw,4rem)}.About-module__S-Ka5a__title{overflow-wrap:anywhere;font-size:clamp(2.5rem,11vw,3.25rem)}.About-module__S-Ka5a__body{font-size:clamp(1.375rem,5.2vw,1.75rem);line-height:1.5}.About-module__S-Ka5a__tagline{overflow-wrap:anywhere;font-size:clamp(1.5rem,5.5vw,1.875rem)}.About-module__S-Ka5a__signature{padding-right:.125rem;font-size:clamp(1.75rem,6vw,2.25rem);transform:rotate(-2deg)}}@media (min-width:640px){.About-module__S-Ka5a__body{line-height:1.5}}@media (prefers-reduced-motion:reduce){.About-module__S-Ka5a__signature{transform:none}}
.AboutWanderingStar-module__DbcP1W__overlay{pointer-events:none;z-index:0;position:absolute;inset:-4.5rem -16% -3.5rem;overflow:hidden}@media (max-width:767px){.AboutWanderingStar-module__DbcP1W__overlay{inset:-2rem 0}}.AboutWanderingStar-module__DbcP1W__dust{background:var(--color-black);opacity:0;border-radius:50%;width:3px;height:3px;animation:1.6s ease-out forwards AboutWanderingStar-module__DbcP1W__dustFade;position:absolute;transform:translate(-50%,-50%)}@keyframes AboutWanderingStar-module__DbcP1W__dustFade{0%{opacity:.32;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.45)}}.AboutWanderingStar-module__DbcP1W__star{will-change:transform;position:absolute;top:0;left:0}.AboutWanderingStar-module__DbcP1W__star img{object-fit:contain;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.AboutWanderingStar-module__DbcP1W__overlay{display:none}}
@keyframes Submit-module__BFtDrG__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Submit-module__BFtDrG__fadeIn{0%{opacity:0}to{opacity:1}}.Submit-module__BFtDrG__page{max-width:36rem;padding:clamp(4rem,12vw,7rem)var(--page-gutter)clamp(5rem,14vw,8rem);margin:0 auto;position:relative}.Submit-module__BFtDrG__pageContent{z-index:1;position:relative}.Submit-module__BFtDrG__header{margin-bottom:clamp(2.5rem,6vw,3.5rem);animation:.7s cubic-bezier(.16,1,.3,1) 50ms both Submit-module__BFtDrG__fadeInUp}.Submit-module__BFtDrG__title{font-family:var(--font-mono);letter-spacing:-.035em;color:var(--color-black);margin-bottom:.75rem;font-size:clamp(2rem,5.5vw,3.25rem);font-weight:700;line-height:1.08}.Submit-module__BFtDrG__lede{font-family:var(--font-sans);color:var(--color-mid-gray);font-size:1rem;line-height:1.6}.Submit-module__BFtDrG__form{flex-direction:column;gap:1.75rem;animation:.7s cubic-bezier(.16,1,.3,1) .15s both Submit-module__BFtDrG__fadeInUp;display:flex}.Submit-module__BFtDrG__eventFields{flex-direction:column;gap:1.75rem;animation:.45s cubic-bezier(.16,1,.3,1) both Submit-module__BFtDrG__fadeInUp;display:flex}.Submit-module__BFtDrG__row{gap:1.75rem;display:grid}@media (min-width:560px){.Submit-module__BFtDrG__row{grid-template-columns:1fr 1fr}}.Submit-module__BFtDrG__field{flex-direction:column;gap:.5rem;display:flex}.Submit-module__BFtDrG__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-black);font-size:.625rem;font-weight:500}.Submit-module__BFtDrG__optional{color:var(--color-light-gray);letter-spacing:.06em;text-transform:lowercase;font-weight:400}.Submit-module__BFtDrG__fieldHint{font-family:var(--font-sans);color:var(--color-mid-gray);margin-bottom:.5rem;font-size:.8125rem;line-height:1.5}.Submit-module__BFtDrG__fieldError{font-family:var(--font-sans);color:#c0392b;margin-top:.4rem;font-size:.8125rem}.Submit-module__BFtDrG__input,.Submit-module__BFtDrG__select,.Submit-module__BFtDrG__textarea{width:100%;font-family:var(--font-sans);color:var(--color-black);border:none;border-bottom:1px solid var(--color-border-light);appearance:none;background:0 0;border-radius:0;outline:none;padding:.65rem 0;font-size:.9375rem;transition:border-color .25s}.Submit-module__BFtDrG__input:focus,.Submit-module__BFtDrG__select:focus,.Submit-module__BFtDrG__textarea:focus{border-bottom-color:var(--color-black)}.Submit-module__BFtDrG__select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;padding-right:1.5rem}.Submit-module__BFtDrG__textarea{resize:vertical;min-height:5.5rem;line-height:1.6}.Submit-module__BFtDrG__submitBtn{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-white);background-color:var(--color-black);border:1px solid var(--color-black);cursor:pointer;align-self:flex-start;margin-top:.25rem;padding:.85rem 2rem;font-size:.7rem;font-weight:600;transition:background-color .25s,color .25s}.Submit-module__BFtDrG__submitBtn:hover:not(:disabled){background-color:var(--color-white);color:var(--color-black)}.Submit-module__BFtDrG__submitBtn:disabled{opacity:.45;cursor:not-allowed}.Submit-module__BFtDrG__note{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-mid-gray);font-size:.625rem}.Submit-module__BFtDrG__note a{color:var(--color-black);text-decoration:none;transition:opacity .2s}.Submit-module__BFtDrG__note a:hover{opacity:.55}.Submit-module__BFtDrG__success{animation:.5s both Submit-module__BFtDrG__fadeIn}.Submit-module__BFtDrG__successTitle{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--color-black);margin-bottom:.75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.Submit-module__BFtDrG__successBody{font-family:var(--font-sans);color:var(--color-mid-gray);margin-bottom:2rem;font-size:1rem}.Submit-module__BFtDrG__promptActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.Submit-module__BFtDrG__promptYes{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-white);background-color:var(--color-black);border:1px solid var(--color-black);cursor:pointer;padding:.85rem 2rem;font-size:.7rem;font-weight:600;transition:background-color .25s,color .25s}.Submit-module__BFtDrG__promptYes:hover{background-color:var(--color-white);color:var(--color-black)}.Submit-module__BFtDrG__promptNo{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-mid-gray);border:1px solid var(--color-border-light);cursor:pointer;background-color:#0000;padding:.85rem 2rem;font-size:.7rem;font-weight:600;transition:border-color .25s,color .25s}.Submit-module__BFtDrG__promptNo:hover{border-color:var(--color-black);color:var(--color-black)}.Submit-module__BFtDrG__skipBtn{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-mid-gray);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.625rem;font-weight:500;transition:color .2s}.Submit-module__BFtDrG__skipBtn:hover{color:var(--color-black)}.Submit-module__BFtDrG__headshotPreviewWrap{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.Submit-module__BFtDrG__headshotPreview{aspect-ratio:1;object-fit:cover;background-color:var(--color-off-white);width:7rem;display:block}.Submit-module__BFtDrG__backLink{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-black);border-bottom:1px solid var(--color-black);align-items:center;gap:.65rem;padding-bottom:.35rem;font-size:.7rem;font-weight:600;transition:gap .3s,opacity .2s;display:inline-flex}.Submit-module__BFtDrG__backLink:hover{opacity:.6;gap:1rem}.Submit-module__BFtDrG__photoInput{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Submit-module__BFtDrG__photoList{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.Submit-module__BFtDrG__photoCard{border:1px solid var(--color-border-light);padding:1rem}.Submit-module__BFtDrG__photoCardHead{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.Submit-module__BFtDrG__photoIndex{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-mid-gray);font-size:.625rem;font-weight:500}.Submit-module__BFtDrG__photoCardBody{gap:1.25rem;display:grid}@media (min-width:560px){.Submit-module__BFtDrG__photoCardBody{grid-template-columns:6.5rem 1fr;align-items:start}}.Submit-module__BFtDrG__photoThumbWrap{aspect-ratio:1;background-color:var(--color-off-white);overflow:hidden}.Submit-module__BFtDrG__photoThumb{object-fit:cover;width:100%;height:100%;display:block}.Submit-module__BFtDrG__photoFields{flex-direction:column;gap:1rem;min-width:0;display:flex}.Submit-module__BFtDrG__photoRemove{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-mid-gray);cursor:pointer;background:0 0;border:none;padding:0;font-size:.5625rem;font-weight:500;transition:color .2s}.Submit-module__BFtDrG__photoRemove:hover{color:var(--color-black)}.Submit-module__BFtDrG__photoAdd{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-black);border:1px solid var(--color-border-light);cursor:pointer;background:0 0;align-self:flex-start;padding:.65rem 1rem;font-size:.625rem;font-weight:500;transition:border-color .25s,opacity .2s}.Submit-module__BFtDrG__photoAdd:hover{border-color:var(--color-black)}.Submit-module__BFtDrG__photoAdd:disabled{opacity:.45;cursor:not-allowed}
