: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:#1e6b66;color:#fff8ec;font-family:var(--sans)}.wall{position:absolute;inset:0;background:radial-gradient(120% 80% at 20% 10%,#ffffff1a,#fff0 60%),radial-gradient(90% 70% at 85% 90%,#00000047,#0000 60%),repeating-linear-gradient(97deg,#ffffff06 0 3px,#00000006 3px 7px),repeating-linear-gradient(3deg,#00000008 0 2px,#ffffff05 2px 9px),linear-gradient(180deg,#23766f,#1d6a64 62%,#8c4a2a 62.2%,#7a3f24)}.wall:after{content:"";position:absolute;left:0;right:0;top:62%;height:10px;background:linear-gradient(180deg,#00000059,#0000)}.front-label{position:absolute;left:4vw;top:5vh;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;z-index:2}.front-label img{height:clamp(34px,4.2vw,56px);width:auto}.board{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%) rotate(-1deg);width:min(860px,62vw);padding:44px 52px 40px;background:#fbf1dc;color:#1c1a17;border-radius:6px;box-shadow:0 0 0 10px #ff7a1a,0 0 0 14px #fbf1dc,0 0 0 18px #2b44ff,0 30px 50px -10px #0000008c;text-align:center}.board h1{margin:0 0 14px;font-weight:600;font-size:clamp(40px,4.6vw,74px);line-height:.98;letter-spacing:-.035em;font-variation-settings:"opsz" 96;color:#1c1a17}.board-ta{margin:0 0 22px;font:700 clamp(18px,1.7vw,26px)/1.35 var(--ta);color:#b4410a}.board-crab{position:absolute;right:-6%;top:-34%;height:clamp(110px,17vh,170px);width:auto;transform:rotate(8deg);filter:drop-shadow(0 10px 12px rgba(0,0,0,.35))}.front-launch{margin:0;display:inline-flex;align-items:baseline;font-size:clamp(14px,1.1vw,17px);font-weight:600;padding:10px 18px;border-radius:999px;background:var(--orange);color:#1c1208}.front-launch span+span:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor;margin:0 10px 3px;opacity:.6}.moment{position:absolute;z-index:1;max-width:230px;padding:9px 13px 10px;border-radius:4px 14px 14px;background:#e7ffd9;color:#13351f;font:500 15px/1.3 var(--sans);box-shadow:0 8px 16px -6px #0006}.moment.m1{left:5vw;top:27vh;transform:rotate(-3deg)}.moment.m2{left:25vw;top:9vh;transform:rotate(2deg)}.moment.m3{right:6vw;top:8vh;transform:rotate(3deg)}.moment.m4{right:4vw;top:30vh;transform:rotate(-2deg)}.moment.m5{left:6vw;bottom:13vh;transform:rotate(2deg)}.moment.m6{right:7vw;bottom:12vh;transform:rotate(-3deg)}.front-hint{position:absolute;left:50%;bottom:4vh;transform:translate(-50%);margin:0;font-size:13px;color:#fff8ecbf;white-space:nowrap}.front.m .front-label{left:16px;top:16px;padding:9px 13px;border-radius:8px}.front.m .front-label img{height:34px}.front.m .board{width:calc(100vw - 44px);top:56%;padding:30px 20px 26px;box-shadow:0 0 0 7px #ff7a1a,0 0 0 10px #fbf1dc,0 0 0 13px #2b44ff,0 24px 40px -10px #0000008c}.front.m .board h1{font-size:36px}.front.m .board-ta{font-size:17px;margin-bottom:16px}.front.m .board-crab{right:-14px;top:-78px;height:96px}.front.m .front-launch{font-size:13px;padding:9px 14px}.front.m .moment{font-size:13px;max-width:190px;padding:7px 11px 8px}.front.m .moment.m1{left:16px;top:14vh}.front.m .moment.m3{right:16px;left:auto;top:22vh}.front.m .moment.m5{left:16px;bottom:17vh}.front.m .front-hint{bottom:92px;font-size:12px;white-space:normal;width:90%;text-align:center}.ws{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:#c99a62;font-family:var(--sans);color:var(--ink)}.ws-bench{position:absolute;inset:0;background:repeating-linear-gradient(90deg,#3c1e0800 0 calc(25vw - 2px),#3c1e0859 calc(25vw - 2px) 25vw),repeating-linear-gradient(1.2deg,#ffe6be0f 0 2px,#5a320f12 2px 5px,#ffe6be08 5px 11px),repeating-linear-gradient(-.6deg,#5a320f14 0 1px,#0000 1px 23px),radial-gradient(60% 50% at 30% 20%,#ffe2b459,#ffe2b400 70%),linear-gradient(180deg,#cf9a61,#c38a52,#b57b45)}.ruler{position:absolute;left:30vw;bottom:3vh;width:26vw;height:26px;transform:rotate(-4deg);border-radius:3px;background:linear-gradient(180deg,#e9ecef,#c6cbd0);box-shadow:0 6px 10px -4px #28140080;-webkit-mask:none}.ruler:before{content:"";position:absolute;inset:0 0 auto;height:11px;background:repeating-linear-gradient(90deg,#4a4f55 0 1px,#0000 1px 10px);opacity:.8}.pencil{position:absolute;height:12px;border-radius:2px;background:linear-gradient(180deg,#ffc83d 0 45%,#e9a800 45% 100%);box-shadow:0 5px 8px -3px #28140080}.pencil:before{content:"";position:absolute;right:-18px;top:0;border-left:18px solid #E8C9A0;border-top:6px solid transparent;border-bottom:6px solid transparent}.pencil:after{content:"";position:absolute;left:-12px;top:0;width:12px;height:12px;border-radius:3px 0 0 3px;background:linear-gradient(90deg,#f28fa0 0 70%,#b9bec4 70%)}.pencil.p1{left:58vw;bottom:9vh;width:170px;transform:rotate(14deg)}.pencil.p2{right:6vw;top:62vh;width:150px;transform:rotate(-28deg)}.tumbler{position:absolute;right:7vw;top:70vh;width:104px;height:104px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f4f6f8,#9ea6ad 60%,#6f777e);box-shadow:0 12px 18px -6px #2814008c}.tumbler i{position:absolute;inset:14px;border-radius:50%;background:radial-gradient(circle at 45% 40%,#d9b48a 0 22%,#a86f3f 50%,#6e4020);box-shadow:inset 0 0 0 3px #ffffff59}.ws-light{position:absolute;inset:0;background:radial-gradient(70% 60% at 50% 45%,#fff0d71a,#2814002e);pointer-events:none}.ws-cta{position:absolute;left:4vw;top:8vh;width:min(27vw,400px);background:var(--paper);border-radius:6px;padding:26px 26px 22px;box-shadow:0 18px 30px -12px #321e0a73,0 1px #0000000d;transform:rotate(-1.2deg);z-index:2}.ws-cta:before{content:"";position:absolute;left:50%;top:-12px;width:86px;height:26px;margin-left:-43px;background:#f0e4c8d9;box-shadow:0 1px 2px #0000001f;transform:rotate(2deg)}.ws-cta h2{margin:0 0 10px;font-weight:400;font-size:clamp(28px,2.5vw,40px);line-height:1.02;letter-spacing:-.03em}.ws-cta p{margin:0 0 18px;font-size:15px;line-height:1.5;color:var(--muted)}.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.ig{font-size:14px;color:var(--muted);text-underline-offset:3px}.sketch{position:absolute;left:32vw;top:7vh;width:13vw;height:30vh;background:#fbf7ee;border-radius:3px;box-shadow:0 10px 18px -8px #321e0a66;transform:rotate(3deg);padding:14px;z-index:1}.sketch img{width:100%;height:auto;filter:grayscale(1) contrast(1.6) brightness(1.15);opacity:.5;mix-blend-mode:multiply}.sk-lines{margin-top:10px}.sk-lines i{display:block;height:0;border-top:1.5px solid rgba(60,60,60,.35);margin:9px 0}.sk-lines i.s{width:60%}.sk-lines u{display:inline-block;width:42%;height:26px;margin:8px 6% 0 0;border:1.5px dashed rgba(60,60,60,.35);border-radius:13px}.note{position:absolute;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-align:center;font:400 18px/1.15 "Permanent Marker",var(--sans);color:#2a2620;box-shadow:0 10px 14px -8px #321e0a73}.note .ta{font-weight:600;font-size:19px}.note .ta{font-family:var(--ta)}.n1{left:31vw;top:43vh;width:9.5vw;height:9.5vw;max-width:140px;max-height:140px;background:#ffe27a;transform:rotate(-5deg)}.n2{left:67vw;top:9vh;width:10vw;height:10vw;max-width:150px;max-height:150px;background:#ffc1d3;transform:rotate(4deg)}.n3{left:70vw;top:46vh;width:9.5vw;height:9.5vw;max-width:140px;max-height:140px;background:#b9e4ff;transform:rotate(-3deg)}.letters{position:absolute;left:5vw;bottom:9vh;display:flex;align-items:flex-end;gap:6px;z-index:2}.lt{display:inline-block;background:#fffdf7;padding:6px 10px 2px;border-radius:3px;font:800 44px/1 var(--sans);box-shadow:0 6px 10px -4px #321e0a73;transform:translate(var(--x),var(--y)) rotate(var(--r));opacity:.92;transition:transform .7s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease}.lt.ta{font:700 40px/1.15 var(--ta);padding-top:4px}.lt.on{transform:none;opacity:1;box-shadow:0 2px 3px -1px #321e0a59}.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}.crab-home{position:absolute;left:calc(17vw - 110px);bottom:17vh;width:220px;height:154px;z-index:3}.ws.m .ws-cta{inset:auto 14px 84px;width:auto;padding:18px 18px 14px;transform:rotate(-.6deg)}.ws.m .ws-cta h2{font-size:24px;margin-bottom:6px}.ws.m .ws-cta p{font-size:13px;margin-bottom:12px}.ws.m .cta-row{gap:8px;margin-bottom:0}.ws.m .btn{font-size:14px;padding:12px 15px}.ws.m .ig{display:none}.ws.m .phone{left:calc(50vw - 118px);top:64px;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 .letters{left:14px;bottom:auto;top:12px;gap:3px}.ws.m .lt{font-size:24px;padding:4px 6px 1px}.ws.m .lt.ta{font-size:22px}.ws.m .n1{left:auto;right:10px;top:14px;width:74px;height:74px;font-size:12px}.ws.m .crab-home{left:-14px;bottom:256px;width:120px;height:84px}.ws.m .pencil.p2{right:4px;top:auto;bottom:300px;width:110px}.ws.m .tumbler{right:-20px;top:auto;bottom:360px;width:80px;height:80px}.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-ZBW2D62S.css.LEGAL.txt */
