@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Manrope:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}:root{--cream:#f6f0e1;--cream2:#efe4c8;--ink:#211c14;--ink-soft:#54503f;--forest:#24382a;--forest-deep:#152018;--sage:#7c9473;--terracotta:#c1592e;--terracotta-deep:#9c4522;--line:#ded0aa;--white:#fffdf7}body{-webkit-font-smoothing:antialiased;background:var(--cream);color:var(--ink);margin:0;font-family:Manrope,sans-serif;line-height:1.5;overflow-x:hidden}#root{width:100%;max-width:100%;text-align:initial;min-height:unset;border:none;margin:0;display:block}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}p{margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;font-family:inherit}input{font-family:inherit}input:focus,button:focus,a:focus{outline:2px solid var(--sage);outline-offset:2px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes growLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes stampIn{0%{opacity:0;transform:scale(.6)rotate(-14deg)}70%{opacity:1;transform:scale(1.08)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rowIn{0%{opacity:0}to{opacity:1}}.nav-link{color:var(--ink);font-size:15px;font-weight:600;transition:color .15s}.nav-link:hover{color:var(--forest)}.btn-forest-pill{background:var(--forest);white-space:nowrap;border:none;border-radius:100px;padding:11px 22px;font-size:14px;font-weight:700;transition:background .15s;display:inline-block;color:var(--white)!important}.btn-forest-pill:hover{background:var(--forest-deep)}.btn-forest-pill-lg{background:var(--forest);border:none;border-radius:100px;padding:15px 30px;font-size:15px;font-weight:700;transition:background .15s;display:inline-block;color:var(--white)!important}.btn-forest-pill-lg:hover{background:var(--forest-deep)}.btn-sage-pill{background:var(--sage);text-align:center;border:none;border-radius:100px;padding:15px 30px;font-size:15px;font-weight:700;transition:background .15s;display:inline-block;color:var(--white)!important}.btn-sage-pill:hover{background:var(--forest)}.btn-outline-forest-pill{border:1.5px solid var(--forest);border-radius:100px;padding:14px 28px;font-size:15px;font-weight:700;transition:background .15s,color .15s;display:inline-block;color:var(--forest)!important}.btn-outline-forest-pill:hover{background:var(--forest);color:var(--white)!important}.btn-replay{color:var(--ink-soft);background:0 0;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:700;transition:border-color .15s,color .15s;border:1px solid var(--line)!important}.btn-replay:hover{color:var(--forest);border-color:var(--forest)!important}.pincode-input{border:1.5px solid var(--line);background:var(--white);min-width:220px;color:var(--ink);border-radius:100px;flex:1;padding:15px 20px;font-size:15px;transition:border-color .15s}.pincode-input:focus{outline:2px solid var(--sage);outline-offset:2px}.waitlist-input{background:var(--white);color:var(--ink);border:none;border-radius:100px;padding:15px 20px;font-size:15px}.waitlist-input:focus{outline:2px solid var(--sage);outline-offset:2px}.footer-link{color:#c8d2c2;font-size:14px;transition:color .15s}.footer-link:hover{color:var(--white)}
