: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}*{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)}.front{position:relative;width:100%;height:100%;overflow:hidden;background:#6e8c6a;color:#fff8ec;font-family:var(--sans);container-type:size}.stage{position:absolute;left:50%;top:50%;width:max(100cqw,150cqh);aspect-ratio:3 / 2;transform:translate(-50%,-50%);container-type:inline-size}.front-art{position:absolute;inset:0;width:100%;height:100%}.sign{position:absolute;left:32.4%;top:19.6%;width:34.6%;height:22.6%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#23201c;transform:rotate(-.4deg)}.sign>*{mix-blend-mode:multiply}.sign-mark{margin:0 0 .9cqw;font:700 5.3cqw/1 var(--sans);letter-spacing:-.045em;color:#1f37d8;white-space:nowrap}.sign-mark .ta{font:700 1em/1 var(--ta);letter-spacing:-.01em;color:#e8600f;margin-right:.02em}.sign h1{margin:0 0 .55cqw;font:600 1.55cqw/1.12 var(--sans);letter-spacing:-.02em;max-width:30cqw;color:#23201c}.sign h1 span{display:block}.board-ta{margin:0;font:700 1.2cqw/1.3 var(--ta);color:#b4410a}.board-crab{position:absolute;right:-2.2cqw;top:-7.6cqw;height:8.6cqw;width:auto;transform:rotate(8deg);filter:drop-shadow(0 .5cqw .6cqw rgba(0,0,0,.35));mix-blend-mode:normal!important}.sign2{position:absolute;left:33.4%;top:46.6%;width:12.2%;height:10.1%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3cqw;text-align:center;transform:rotate(.5deg)}.sign2 span{mix-blend-mode:multiply;font:700 1.75cqw/1.05 var(--sans);letter-spacing:-.02em;color:#1f37d8}.sign2 .ta{font:700 1.45cqw/1.2 var(--ta);color:#e8600f}.moment{position:absolute;z-index:1;padding:.55cqw .8cqw .6cqw;border-radius:.9cqw .9cqw .9cqw .2cqw;background:#e7ffd9;color:#13351f;font:500 .92cqw/1.25 var(--sans);white-space:nowrap;box-shadow:0 .5cqw 1cqw -.4cqw #00000073}.moment.w1{left:7.2%;top:37.2%;transform:rotate(-2deg)}.moment.w2{left:69.4%;top:26.6%;transform:rotate(2deg)}.moment.w3{left:15.6%;top:59.6%;transform:rotate(-1.5deg)}.front-hint{position:absolute;left:50%;bottom:3.2vh;transform:translate(-50%);margin:0;padding:7px 14px;border-radius:999px;background:#1c160e8c;font-size:13px;color:#fff8eceb;white-space:nowrap;z-index:2}.front.m .stage{--sw: max(100cqw, 66.667cqh);width:var(--sw);aspect-ratio:2 / 3;transform:translateY(-50%);left:clamp(calc(100cqw - var(--sw)),calc(50cqw - .553 * var(--sw)),0px)}.front.m .sign{left:33.6%;top:10.4%;width:43.6%;height:22.6%}.front.m .sign-mark{font-size:7.6cqw;margin-bottom:1.6cqw}.front.m .sign h1{font-size:2.75cqw;max-width:31cqw;margin-bottom:1cqw}.front.m .board-ta{font-size:2.2cqw}.front.m .sign-soon{margin:1.6cqw 0 0;padding:.9cqw 2.2cqw;border-radius:99px;background:#ff7a1a;color:#1c1208;mix-blend-mode:normal;font:600 2.2cqw/1 var(--sans)}.front.m .sign-soon .ta{font:700 2.2cqw/1 var(--ta);margin-left:.6em}.front.m .board-crab{right:-5cqw;top:-11.5cqw;height:13.5cqw}.front.m .moment{font-size:2.3cqw;padding:1.3cqw 1.9cqw 1.4cqw;border-radius:2cqw 2cqw 2cqw .5cqw}.front.m .moment.t1{left:46%;top:44.6%;transform:rotate(-2deg)}.front.m .front-hint{bottom:71px;width:auto;max-width:calc(100% - 40px);font-size:11.5px;line-height:1.3;white-space:normal;text-align:center;padding:6px 14px;border-radius:14px;background:#18120abd;color:#fff8ec;box-shadow:0 4px 14px #00000040}.ws{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:#8a5a33;font-family:var(--sans);color:var(--ink)}.ws-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none;user-select:none}.ws-light{position:absolute;inset:0;background:radial-gradient(80% 70% at 45% 45%,#ffecc800,#28140029);pointer-events:none}.phone{position:absolute;left:calc(50vw - 150px);top:calc(50vh - 318px);width:300px;height:636px;border-radius:46px;background:#1a1a1c;padding:12px;box-shadow:0 0 0 2px #3a3a3e inset,0 40px 50px -24px #1e0f00b3,0 8px 16px #1e0f0040;transform:rotate(-3deg);z-index:2}.phone-notch{position:absolute;left:50%;top:20px;width:84px;height:24px;margin-left:-42px;border-radius:14px;background:#000}.phone-screen{position:relative;width:100%;height:100%;border-radius:35px;overflow:hidden;background:#efe7dd;display:flex;flex-direction:column;font-family:-apple-system,Helvetica Neue,Arial,sans-serif}.wa-top{display:flex;align-items:center;gap:8px;padding:46px 12px 10px;background:#f7f5f2;border-bottom:1px solid #E2DCD3}.wa-back{width:9px;height:9px;border-left:2px solid #1FAE5B;border-bottom:2px solid #1FAE5B;transform:rotate(45deg);margin-right:2px}.wa-av{width:32px;height:32px;border-radius:50%;background:#ff7a1a;color:#fff;font:700 12px/32px var(--sans);text-align:center;flex:none}.wa-title{display:flex;flex-direction:column;min-width:0}.wa-title strong{font-size:14px;color:#111}.wa-title em{font-style:normal;font-size:11px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-chat{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:10px 9px;overflow:hidden}.wa-row{display:flex;animation:wa-in .35s cubic-bezier(.2,.9,.3,1.2) both}.wa-row.me{justify-content:flex-end}@keyframes wa-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.wa-b{position:relative;max-width:86%;padding:6px 9px 16px;border-radius:10px;font-size:13px;line-height:1.35;color:#111;box-shadow:0 1px .5px #00000021;display:flex;flex-direction:column;gap:3px}.wa-b b{font-size:12px}.wa-b.in{background:#fff;border-top-left-radius:3px}.wa-b.me{background:#d9fdd3;border-top-right-radius:3px;padding-right:34px}.wa-b.bot{background:#fff;border-top-left-radius:3px}.wa-bot-name{color:#ff7a1a}.wa-t{position:absolute;right:8px;bottom:3px;font-size:10px;color:#8a8a8a}.typing{flex-direction:row;gap:4px;padding:11px 12px}.typing i{width:6px;height:6px;border-radius:50%;background:#9a9a9a;animation:dot 1s infinite ease-in-out}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}.vn{display:flex;align-items:center;gap:7px;padding:3px 0}.vn-play{width:0;height:0;border-left:10px solid #555;border-top:6px solid transparent;border-bottom:6px solid transparent}.vn-wave{display:flex;align-items:center;gap:2px}.vn-wave i{width:2.5px;border-radius:2px;background:#9aa6ae}.vn-len,.vn-lang{font-size:11px;color:#777}.card-pdf,.card-rem{display:flex;gap:8px;align-items:center;background:#f5f2ec;border-radius:7px;padding:8px}.card-pdf strong,.card-rem strong{display:block;font-size:12px}.card-pdf em,.card-rem em{display:block;font-style:normal;font-size:11px;color:#666}.pdf-ic{flex:none;width:30px;height:36px;border-radius:4px;background:#e5484d;color:#fff;font:700 9px/36px var(--sans);text-align:center}.rem-ic{flex:none;width:28px;height:28px;border-radius:50%;border:3px solid #1FAE5B;position:relative}.rem-ic:after{content:"";position:absolute;left:10px;top:4px;width:6px;height:9px;border-right:2.5px solid #1FAE5B;border-bottom:2.5px solid #1FAE5B;transform:rotate(40deg)}.card-poster{position:relative;height:128px;border-radius:8px;overflow:hidden;background:linear-gradient(150deg,#ffb070,#ff7a1a 55%,#d9550a);color:#fff;padding:10px 12px;display:flex;flex-direction:column}.cp-k{font-size:10px;font-weight:700;opacity:.9}.cp-h{font:800 24px/1 var(--sans);margin-top:6px;letter-spacing:-.02em}.cp-s{font-size:11px;margin-top:4px}.card-poster img{position:absolute;right:-8px;bottom:-6px;width:86px;height:auto}.wa-act{display:flex;gap:6px;margin-top:4px}.wa-act span{flex:1;text-align:center;font-size:12px;font-weight:600;color:#1fae5b;border:1px solid #CDEBD8;border-radius:6px;padding:5px 0}.wa-input{display:flex;align-items:center;gap:8px;margin:6px 8px 16px;padding:9px 12px;border-radius:20px;background:#fff;font-size:13px;color:#999}.wa-input span{flex:1}.wa-input i{width:26px;height:26px;border-radius:50%;background:#1fae5b}.ws{--ps: .86}@media (max-height: 820px){.ws{--ps: .74}}@media (min-height: 1000px){.ws{--ps: 1}}.ws .phone{left:14vw;top:5vh;transform-origin:0 0;transform:rotate(-3deg) scale(var(--ps))}.crab-home{position:absolute;left:calc(14vw + 150px * var(--ps) - 110px);top:calc(5vh + 636px * var(--ps) + 18px);width:220px;height:154px;z-index:3;pointer-events:none}.crab-home .im-btn{cursor:default}.ws.curious .crab-home{clip-path:inset(-120px -120px 58px -120px);z-index:3}.secret{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;width:176px;margin:0 0 0 -88px;padding:14px 14px 12px;border-radius:3px;text-decoration:none;color:#22190f;background:linear-gradient(170deg,#fbf4e6,#f1e3c8);box-shadow:0 18px 28px -14px #28140099,0 3px 6px -2px #28140040;rotate:-5deg;transform-origin:100% 0;opacity:0;pointer-events:none;transition:opacity .35s ease;animation:held 4398ms linear infinite}.secret.on{opacity:1;pointer-events:auto}@keyframes held{0%{transform:translateY(0);animation-timing-function:ease-out}25%{transform:translateY(2.5px);animation-timing-function:ease-in-out}75%{transform:translateY(-2.5px);animation-timing-function:ease-in}to{transform:translateY(0)}}.secret img{width:148px;height:148px;image-rendering:pixelated}.secret span{font:600 14px/1.25 var(--sans);text-align:center}.ws.m .phone{left:calc(50vw - 118px);top:40px;width:236px;height:486px;border-radius:36px;padding:9px;transform:rotate(-2deg)}.ws.m .phone-screen{border-radius:28px}.ws.m .phone-notch{top:15px;width:64px;height:18px;margin-left:-32px}.ws.m .wa-top{padding:34px 10px 8px}.ws.m .wa-b{font-size:12px}.ws.m .crab-home{left:calc(50vw - 70px);top:540px;width:140px;height:98px}.ws.m.curious .crab-home{left:auto;right:-64px;top:600px;clip-path:none;transform:rotate(-90deg)}.ws.m .secret{left:calc(100% - 154px);top:548px;width:156px;margin-left:-78px;padding:12px 12px 10px;gap:6px;rotate:-3deg}.ws.m .secret img{width:128px;height:128px}.ws.m .secret span{font-size:13px}.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}.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-TYMSZGSP.css.LEGAL.txt */
