:root{--cream: #F3EDE2;--paper: #FFFCF6;--ink: #1C1A17;--muted: #6B645A;--orange: #FF7A1A;--blue: #2B44FF;--wa: #1FAE5B;--sans: "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--ta: "Anek Tamil", "Bricolage Grotesque", sans-serif;--hi: "Anek Devanagari", "Bricolage Grotesque", sans-serif}*{box-sizing:border-box}html,body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}body{overflow-x:hidden}img{display:block}a{color:inherit}.ta{font-family:var(--ta)}.hi{font-family:var(--hi)}.front{position:relative;width:100%;height:100%;overflow:hidden;background:#2a1d12;color:#fff8ec;font-family:var(--sans)}.front-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%}.front-shade{position:absolute;inset:0;background:linear-gradient(90deg,#160e08c7,#160e0880 32%,#160e0800 58%),linear-gradient(0deg,#160e088c,#160e0800 38%)}.front-label{position:absolute;left:4.2vw;top:5.2vh;background:var(--paper);border-radius:10px;padding:12px 18px;box-shadow:0 6px 18px #00000047;outline:1.5px dashed rgba(28,26,23,.28);outline-offset:-6px}.front-label img{height:clamp(34px,4.4vw,58px);width:auto}.front-copy{position:absolute;left:4.2vw;bottom:11vh;width:min(640px,46vw)}.front-soon{display:flex;gap:14px;align-items:baseline;margin:0 0 18px;font-size:15px;font-weight:600;color:#ffd9b8}.front-soon span+span:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor;margin:0 12px 3px 0;opacity:.7}.front h1{margin:0 0 20px;font-weight:300;font-size:clamp(44px,5.1vw,82px);line-height:.98;letter-spacing:-.035em;font-variation-settings:"opsz" 96}.front-line{margin:0 0 22px;font-size:clamp(15px,1.2vw,18px);line-height:1.5;color:#fff8ecdb;max-width:520px}.front-launch{margin:0;display:inline-block;font-size:clamp(14px,1.1vw,17px);font-weight:600;padding:10px 16px;border-radius:999px;background:var(--orange);color:#1c1208}.front-crab{position:absolute;left:calc(3.2vw + min(640px,46vw));bottom:5vh;height:clamp(150px,24vh,240px);width:auto;filter:drop-shadow(0 14px 18px rgba(0,0,0,.35))}.front-hint{position:absolute;left:4.2vw;bottom:4vh;margin:0;font-size:13px;color:#fff8ecb3}.front.m .front-art{object-position:70% 50%}.front.m .front-shade{background:linear-gradient(0deg,#160e08e6,#160e08b3 45%,#160e0800 72%),linear-gradient(180deg,#160e0859,#160e0800 22%)}.front.m .front-label{left:16px;top:16px;padding:9px 13px;border-radius:8px}.front.m .front-label img{height:36px}.front.m .front-copy{left:20px;right:20px;width:auto;bottom:96px}.front.m .front-soon{font-size:13px;margin-bottom:12px}.front.m h1{font-size:40px;margin-bottom:14px}.front.m .front-line{font-size:15px;margin-bottom:16px}.front.m .front-launch{font-size:13px;padding:9px 13px}.front.m .front-crab{inset:auto 6px 548px auto;height:110px}.front.m .front-hint{left:20px;bottom:74px;font-size:12px}.under{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;font-family:var(--sans);color:var(--ink)}.under-light{position:absolute;inset:0;background:radial-gradient(60% 55% at 38% 38%,#fffdf8,#fffdf800 70%),radial-gradient(40% 40% at 85% 10%,#ff7a1a1a,#ff7a1a00 70%)}.under-floor{position:absolute;left:0;right:0;bottom:0;height:20%;background:linear-gradient(180deg,#e5d9c5,#dccdb4);box-shadow:0 -1px #0000000f}.site{position:absolute;left:37vw;top:13vh;width:38vw;height:56vh;background:#fff;border-radius:18px;box-shadow:0 30px 60px -20px #3c281447,0 2px #00000008;overflow:hidden}.site-bar{height:40px;display:flex;align-items:center;gap:7px;padding:0 16px;border-bottom:1px solid #EFE8DC;background:#fbf8f2}.site-bar i{width:11px;height:11px;border-radius:50%;background:#e6dccb}.site-bar span{margin-left:14px;font-size:12px;color:var(--muted);background:#fff;border:1px solid #EFE8DC;padding:4px 14px;border-radius:999px}.site-body{position:absolute;inset:40px 0 0;padding:4% 5%}.pc{opacity:0;transform:translateY(-34px) scale(.94);transition:opacity .35s ease,transform .6s cubic-bezier(.34,1.56,.64,1)}.pc.on{opacity:1;transform:none}.nav{display:flex;align-items:center;gap:12px;height:13%}.nav span{width:9%;height:26%;border-radius:6px;background:#efe8dc}.nav span:first-of-type{margin-left:auto}.nav span.dark{width:14%;height:52%;border-radius:999px;background:var(--ink)}.logo-paint{height:70%;clip-path:inset(0 100% 0 0);transition:clip-path 1.1s ease .1s}.logo-paint.on{clip-path:inset(0 0 0 0)}.logo-paint img{height:100%;width:auto}.h1{margin-top:6%;width:52%}.h1 b{display:block;height:30px;border-radius:8px;background:var(--ink);margin-bottom:12px}.h1 b.short{width:70%}.copy{margin-top:4%;width:46%}.copy em{display:block;height:10px;border-radius:5px;background:#e3dacb;margin-bottom:10px}.copy em.short{width:60%}.btns{margin-top:5%;display:flex;gap:12px}.btns u{display:block;width:130px;height:40px;border-radius:999px;border:2px solid var(--ink)}.btns u.blue{background:var(--blue);border-color:var(--blue)}.tile{position:absolute;right:5%;top:22%;width:34%;height:60%;border-radius:16px;background:linear-gradient(160deg,#FFB070 0%,var(--orange) 60%,#E85E00 100%);overflow:hidden}.tile img{position:absolute;left:50%;bottom:8%;width:86%;height:auto;transform:translate(-50%)}.sign{position:absolute;right:12%;top:15%;z-index:2;transform-origin:50% -40px;background:var(--paper);border:2px solid var(--ink);border-radius:8px;padding:6px 12px;display:flex;flex-direction:column;align-items:center;font-weight:600;font-size:14px}.sign .ta{font-size:12px;font-weight:500;color:var(--muted)}.sign.on{animation:swing 2.4s ease-in-out infinite}@keyframes swing{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.crab-home{position:absolute;left:calc(56vw - 150px);bottom:5vh;width:300px;height:210px;z-index:3}.under-cta{position:absolute;left:5vw;top:16vh;width:27vw;max-width:420px}.under-cta h2{margin:0 0 14px;font-weight:400;font-size:clamp(30px,2.8vw,46px);line-height:1.02;letter-spacing:-.03em}.under-cta p{margin:0 0 22px;font-size:16px;line-height:1.5;color:var(--muted)}.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.ig{font-size:14px;color:var(--muted);text-underline-offset:3px}.btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font:600 15px/1 var(--sans);padding:15px 20px;border-radius:999px;transition:transform .15s ease,background .2s ease}.btn:active{transform:scale(.97)}.btn-wa{background:var(--wa);color:#fff}.btn-wa:hover{background:#18984e}.btn-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px #1c1a174d}.btn-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#000}.btn.wide{width:100%}.btn:disabled{opacity:.6;cursor:default}.under.m .site{left:16px;right:16px;width:auto;top:16px;height:30vh;border-radius:14px}.under.m .site-bar{height:30px}.under.m .site-body{inset:30px 0 0}.under.m .h1 b{height:16px;margin-bottom:8px}.under.m .copy em{height:6px;margin-bottom:6px}.under.m .btns u{width:70px;height:22px}.under.m .sign{font-size:11px;padding:4px 8px}.under.m .sign .ta{font-size:10px}.under.m .under-floor{height:43%}.under.m .crab-home{left:calc(50vw - 75px);bottom:42vh;width:150px;height:105px}.under.m .under-cta{inset:auto auto 86px 18px;width:62vw}.under.m .under-cta h2{font-size:25px;margin-bottom:8px}.under.m .under-cta p{font-size:13px;margin-bottom:12px}.under.m .cta-row{gap:8px}.under.m .btn{font-size:14px;padding:13px 16px}.under.m .ig{display:none}.pills{position:fixed;right:22px;bottom:22px;z-index:20;display:flex;gap:10px}.pill{appearance:none;border:0;cursor:pointer;font:600 14px/1 var(--sans);padding:14px 20px;border-radius:999px;text-decoration:none;box-shadow:0 10px 30px -8px #0006}.pill-cta{background:var(--paper);color:var(--ink)}.pill-cta:hover{background:#fff}.pill-ig{background:#1c1a17d1;color:#fff8ec;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (max-width: 809px){.pills{left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom))}.pill{flex:1;text-align:center;padding:15px 12px}.pill-cta{flex:1.4}}.notify{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:#140e0873;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .25s ease}.notify.open{opacity:1;pointer-events:auto}.notify-card{position:relative;width:min(420px,100%);background:var(--paper);border-radius:22px;padding:30px 26px 26px;box-shadow:0 40px 80px -20px #00000080;transform:translateY(16px) scale(.98);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.notify.open .notify-card{transform:none}.notify-crab{position:absolute;right:14px;top:-58px;height:84px;width:auto}.notify h3{margin:0 0 8px;font-size:28px;font-weight:400;letter-spacing:-.025em}.notify p{margin:0 0 18px;color:var(--muted);font-size:15px;line-height:1.5}.notify form{display:grid;gap:10px}.notify input{width:100%;font:400 16px var(--sans);padding:14px 16px;border-radius:12px;border:1.5px solid #E2D8C8;background:#fff;color:var(--ink);outline:none}.notify input:focus{border-color:var(--ink)}.notify .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.notify .err{margin:4px 0 0;color:#b3261e;font-size:14px}.or{display:flex;align-items:center;gap:12px;margin:16px 0 12px;color:var(--muted);font-size:13px}.or:before,.or:after{content:"";flex:1;height:1px;background:#e8dfd0}.notify-x{position:absolute;left:16px;top:14px;width:34px;height:34px;border-radius:50%;border:0;background:#f1eadf;cursor:pointer}.notify-x span{position:absolute;left:10px;top:16px;width:14px;height:2px;background:var(--ink);border-radius:1px;transform:rotate(45deg)}.notify-x span+span{transform:rotate(-45deg)}.notify h3{margin-top:18px}@media (prefers-reduced-motion: reduce){.sign.on,.pc{animation:none!important;transition:none!important}}[data-textile-curtain]{touch-action:pan-y}
/*! For license information please see main-QXM2AZN7.css.LEGAL.txt */
