@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-vietnamese-400-normal-65jA92mZ.woff2) format("woff2"),url(/assets/patrick-hand-vietnamese-400-normal-CZjY324Y.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-ext-400-normal-Dno5CMlI.woff2) format("woff2"),url(/assets/patrick-hand-latin-ext-400-normal-C2ywpnn3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-400-normal-B7HHA2Vw.woff2) format("woff2"),url(/assets/patrick-hand-latin-400-normal-Df9_VoRQ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root.landing-loading .landing-page{visibility:hidden}:root{color:#000;background:#fff;color-scheme:light dark;font-family:Patrick Hand,cursive;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body{min-width:320px;min-height:100%;margin:0}a{color:inherit}a:focus-visible{outline:3px solid #000;outline-offset:5px}.landing-page{min-height:100vh;padding:0 44px;display:grid;grid-template-rows:84px 1fr 64px;overflow:hidden;background:#fff}.site-header{z-index:10;display:flex;align-items:center;justify-content:space-between}.wordmark{font-family:Patrick Hand,cursive;font-size:2.5rem;line-height:1;text-decoration:none}.header-sign-in{display:flex;align-items:center;gap:10px;font-family:Patrick Hand,cursive;font-size:1.2rem;text-decoration:none}.hero{position:relative;min-height:650px}.hero-copy{position:relative;z-index:5;width:min(800px,92%);margin:6vh auto 0;text-align:center}h1{margin:0;font-family:Patrick Hand,cursive;font-size:clamp(3.8rem,7.8vw,7.5rem);font-weight:750;letter-spacing:-.075em;line-height:.95}h1 em{font-family:Patrick Hand,cursive;font-size:1.08em;font-style:normal;font-weight:400;letter-spacing:-.02em;text-shadow:1px 0 #000;text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.08em}.drop-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.drop-scene img{position:absolute;display:block;object-fit:contain}.drop-hand{z-index:3;top:-24%;left:64%;width:min(34vw,490px);animation:hand-float 6s ease-in-out infinite alternate}.drop-envelope{z-index:2;top:24%;left:65%;width:min(18vw,250px);transform-origin:48% 52%;animation:envelope-drift 4.8s ease-in-out infinite alternate}.drop-bin{right:8%;bottom:-19%;width:min(35vw,500px);animation:bin-float 7s ease-in-out -3s infinite alternate}footer{z-index:10;display:flex;align-items:center;font-size:1rem}@keyframes hand-float{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(-4px,5px,0) rotate(-.8deg)}}@keyframes envelope-drift{0%{transform:translate3d(-1px,1px,0) rotate(7deg)}to{transform:translate3d(4px,6px,0) rotate(9deg)}}@keyframes bin-float{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(2px,-3px,0) rotate(.4deg)}}@media (min-width: 701px){.drop-hand,.drop-bin{animation:none}}@media (max-width: 700px){.landing-page{padding:0 20px;grid-template-rows:72px 1fr 54px}.wordmark{font-size:2rem}.hero{min-height:650px}.hero-copy{width:100%;margin-top:6vh}h1{font-size:clamp(3.4rem,17vw,5.5rem)}.drop-hand{top:34%;left:52%;width:min(58vw,320px)}.drop-envelope{top:56%;left:44%;width:min(30vw,170px)}.drop-bin{right:-4%;bottom:-10%;width:min(60vw,340px)}}@media (prefers-color-scheme: dark){:root{color:#fff;background:#000}a:focus-visible{outline-color:#fff}.landing-page{background:#000}h1 em{text-shadow:1px 0 #fff}.drop-scene img{filter:invert(1)}}@media (prefers-reduced-motion: reduce){.drop-hand,.drop-envelope,.drop-bin{animation:none}}
