@font-face{font-family:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/quicksand-vietnamese-wght-normal.ei70gACF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/quicksand-latin-ext-wght-normal.CrJ75Ewg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/quicksand-latin-wght-normal.Buj9m_3d.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lbox[data-astro-cid-uqpvncul]{--w:300px;--h:calc(var(--w) * 1.3838);--d:calc(var(--w) * .4);--score:0;width:var(--w);height:var(--h);transform-style:preserve-3d;position:relative}.lbox[data-astro-cid-uqpvncul] [data-astro-cid-uqpvncul]{transform-style:preserve-3d}.face-img[data-astro-cid-uqpvncul]{background-color:#fff;background-size:100% 100%}.lb-front[data-astro-cid-uqpvncul]:after,.lb-side[data-astro-cid-uqpvncul]:after,.lb-back[data-astro-cid-uqpvncul]:after,.lb-lid[data-astro-cid-uqpvncul]:after{content:"";pointer-events:none;background:linear-gradient(105deg, transparent calc(var(--gl,50%) - 22%), #ffffff47 var(--gl,50%), transparent calc(var(--gl,50%) + 22%)), linear-gradient(rgba(22, 20, 12, var(--sh,0)), rgba(22, 20, 12, var(--sh,0)));box-shadow:inset 0 0 0 1px #0000000f, inset 0 0 calc(var(--w) * .04) #0000000d;position:absolute;inset:0}.lb-front[data-astro-cid-uqpvncul]{position:absolute;inset:0}.lb-scores[data-astro-cid-uqpvncul]{opacity:var(--score);pointer-events:none;z-index:2;border:1.5px dashed #787878cc;position:absolute;inset:0}.lb-shadow[data-astro-cid-uqpvncul]{width:190%;height:calc(var(--d) * 2.4);margin-top:calc(var(--d) * -1.2);transform-origin:50%;opacity:var(--floor,1);pointer-events:none;background:radial-gradient(closest-side,#28241457,#2824141f 55%,#0000);position:absolute;top:100%;left:50%;transform:translate(-50%)rotateX(90deg)}.lb-side[data-astro-cid-uqpvncul]{width:var(--d);height:var(--h);position:absolute;top:0}.lb-left[data-astro-cid-uqpvncul]{transform-origin:100%;right:100%}.lb-right[data-astro-cid-uqpvncul]{transform-origin:0;left:100%}.lb-back[data-astro-cid-uqpvncul]{width:var(--w);height:var(--h);transform-origin:100%;color:#fff;background:linear-gradient(#fff 0 14%,#b8c41f 14% 78%,#fff 78%);position:absolute;top:0;right:100%}.lb-back-in[data-astro-cid-uqpvncul]{font-size:calc(var(--w) * .034);padding:22% 9% 0;font-family:Quicksand Variable,sans-serif;font-weight:500;line-height:1.35;position:absolute;inset:0;overflow:hidden}.lb-back-in[data-astro-cid-uqpvncul] p[data-astro-cid-uqpvncul]{margin:0 0 .7em}.lb-h[data-astro-cid-uqpvncul]{font-size:1.7em;font-weight:600}.lb-h2[data-astro-cid-uqpvncul]{font-size:1.25em;font-weight:700;margin-top:1.2em!important}.lb-sign[data-astro-cid-uqpvncul]{color:#231f20;font-weight:700;margin-top:2.6em!important}.lb-sign[data-astro-cid-uqpvncul] small[data-astro-cid-uqpvncul]{font-weight:500}.lb-flap[data-astro-cid-uqpvncul]{width:calc(var(--w) * .08);clip-path:polygon(100% 0,0 8%,0 92%,100% 100%);transform-origin:100%;transform:rotateY(var(--glue,0deg));background:#ece9dc;position:absolute;top:6%;bottom:6%;right:100%}.lb-lid[data-astro-cid-uqpvncul]{width:var(--w);height:var(--d);color:#231f20;background:#f8f8f2;place-items:center;font-family:Quicksand Variable,sans-serif;display:grid;position:absolute;left:0}.lid-logo[data-astro-cid-uqpvncul]{font-size:calc(var(--w) * .11);letter-spacing:-.02em;font-weight:600}.lid-logo[data-astro-cid-uqpvncul] b[data-astro-cid-uqpvncul]{color:#9aaa18;margin-left:.15em;font-weight:500}.lid-small[data-astro-cid-uqpvncul]{font-size:calc(var(--w) * .035);color:#8a9a17;letter-spacing:.05em}.lb-top[data-astro-cid-uqpvncul]{transform-origin:50% 100%;bottom:100%}.lb-bottom[data-astro-cid-uqpvncul]{transform-origin:50% 0;top:100%}.lb-tuck[data-astro-cid-uqpvncul]{height:calc(var(--d) * .42);transform-origin:50% 100%;transform:rotateX(var(--tuck,0deg));background:#efeee6;border-radius:40% 40% 0 0/100% 100% 0 0;position:absolute;bottom:100%;left:6%;right:6%}body.luna{--lime:#c3d021;--orange:#f68026;--lunaink:#231f20}.luna-font[data-astro-cid-w5bxdddd],.l-tagline[data-astro-cid-w5bxdddd],.final-big[data-astro-cid-w5bxdddd],.bc-tag[data-astro-cid-w5bxdddd]{font-family:Quicksand Variable,sans-serif}.l-hero[data-astro-cid-w5bxdddd]{grid-template-rows:auto 1fr auto auto;min-height:100svh;padding-top:96px;display:grid;position:relative;overflow:hidden}.l-hero-top[data-astro-cid-w5bxdddd]{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.l-logo-wrap[data-astro-cid-w5bxdddd]{padding:2vh var(--gutter);cursor:pointer;align-content:center;place-items:center;display:grid}.l-logo[data-astro-cid-w5bxdddd]{width:min(700px,80vw,82svh);height:auto;overflow:visible}.l-tagline[data-astro-cid-w5bxdddd]{color:var(--orange);letter-spacing:.01em;margin:.4em 0 0;font-size:clamp(1.3rem,2.6vw,2.4rem);font-weight:500}.l-tagline[data-astro-cid-w5bxdddd] span[data-astro-cid-w5bxdddd]{display:inline-block}.l-hero-foot[data-astro-cid-w5bxdddd]{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;padding-bottom:28px;display:flex;position:relative}.l-title[data-astro-cid-w5bxdddd]{margin:0;font-size:clamp(2.4rem,5vw,4.6rem);line-height:.95}.l-hero-lede[data-astro-cid-w5bxdddd]{max-width:22em;margin:0}.keys[data-astro-cid-w5bxdddd]{grid-template-columns:repeat(18,1fr);gap:8px;height:clamp(70px,12vh,130px);margin-bottom:-40px;padding-inline:8px;display:grid}.key[data-astro-cid-w5bxdddd]{height:100%;display:block}@media (width<=700px){.keys[data-astro-cid-w5bxdddd]{grid-template-columns:repeat(9,1fr)}.key[data-astro-cid-w5bxdddd]:nth-child(n+10){display:none}}.k-u[data-astro-cid-w5bxdddd]{background:var(--lime);border-radius:0 0 999px 999px}.k-n[data-astro-cid-w5bxdddd]{background:var(--orange);border-radius:999px 999px 0 0}.brief-grid[data-astro-cid-w5bxdddd]{grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(30px,6vw,100px);display:grid}.brief-quote[data-astro-cid-w5bxdddd]{margin:18px 0 40px;font-weight:600}.brief-quote[data-astro-cid-w5bxdddd] .serif-i[data-astro-cid-w5bxdddd]{color:#e8761f;font-weight:400}.maker[data-astro-cid-w5bxdddd]{align-items:center;gap:18px;display:flex}.maker[data-astro-cid-w5bxdddd] p[data-astro-cid-w5bxdddd]{margin:0;line-height:1.35}.maker-pic[data-astro-cid-w5bxdddd]{border:5px solid var(--orange);border-radius:50%;flex:none;width:110px;height:110px;position:relative;overflow:hidden}.maker-pic[data-astro-cid-w5bxdddd] img{width:700px;max-width:none;position:absolute;top:-24px;left:-32px}.brief-side[data-astro-cid-w5bxdddd]{gap:40px;padding-top:10px;display:grid}.facts[data-astro-cid-w5bxdddd]{grid-template-columns:1fr 1fr;gap:26px;margin:0;display:grid}.facts[data-astro-cid-w5bxdddd] div[data-astro-cid-w5bxdddd]{border-top:2px solid var(--lunaink);padding-top:12px}.facts[data-astro-cid-w5bxdddd] dt[data-astro-cid-w5bxdddd]{letter-spacing:-.04em;font-size:clamp(2.6rem,4.5vw,4rem);font-weight:700;line-height:1}.facts[data-astro-cid-w5bxdddd] div[data-astro-cid-w5bxdddd]:nth-child(odd) dt[data-astro-cid-w5bxdddd]{color:#9aa71a}.facts[data-astro-cid-w5bxdddd] div[data-astro-cid-w5bxdddd]:nth-child(2n) dt[data-astro-cid-w5bxdddd]{color:#e8761f}.facts[data-astro-cid-w5bxdddd] dd[data-astro-cid-w5bxdddd]{margin:6px 0 0;font-size:.95rem}@media (width<=860px){.brief-grid[data-astro-cid-w5bxdddd]{grid-template-columns:1fr}}.l-flavors[data-astro-cid-w5bxdddd]{background:#fff7e8}.shelf[data-astro-cid-w5bxdddd]{border-bottom:10px solid #e5d9bf;grid-template-columns:repeat(8,1fr);align-items:end;gap:clamp(8px,2vw,28px);margin:0;padding:0 0 26px;list-style:none;display:grid}.shelf[data-astro-cid-w5bxdddd] li[data-astro-cid-w5bxdddd]{justify-items:center;gap:12px;display:grid}.pop[data-astro-cid-w5bxdddd]{cursor:pointer;background:0 0;border:0;width:100%;max-width:130px;padding:0}.pop[data-astro-cid-w5bxdddd] svg[data-astro-cid-w5bxdddd]{filter:drop-shadow(0 18px 18px #5032142e);width:100%;height:auto;overflow:visible}.pop-name[data-astro-cid-w5bxdddd]{text-align:center;min-height:2.4em;font-size:.78rem;font-weight:550;line-height:1.2}.pop-card[data-astro-cid-w5bxdddd]{--pc:#c8385a;border-left:6px solid var(--pc);grid-template-columns:auto 1fr;align-items:baseline;gap:6px 26px;max-width:52rem;margin-top:40px;padding:6px 0 6px 22px;display:grid}.pop-card[data-astro-cid-w5bxdddd] p[data-astro-cid-w5bxdddd]{margin:0}.pc-n[data-astro-cid-w5bxdddd]{letter-spacing:.12em;text-transform:uppercase;grid-row:span 2;font-size:.8rem}.pc-name[data-astro-cid-w5bxdddd]{letter-spacing:-.03em;color:var(--pc);font-size:clamp(1.8rem,3.4vw,3rem);font-weight:700;line-height:1}.pc-desc[data-astro-cid-w5bxdddd]{font-size:1.05rem}@media (width<=760px){.shelf[data-astro-cid-w5bxdddd]{grid-template-columns:repeat(4,1fr);row-gap:28px}.pop-card[data-astro-cid-w5bxdddd]{grid-template-columns:1fr}}.l-box[data-astro-cid-w5bxdddd]{background:radial-gradient(120% 90% at 50% 100%,#e9e7dc 0%,#f6f5ee 60%)}.box-stage[data-astro-cid-w5bxdddd]{grid-template-rows:auto 1fr;height:100svh;padding-top:100px;display:grid;position:relative;overflow:hidden}.box-caps[data-astro-cid-w5bxdddd]{z-index:2;position:relative}.caps[data-astro-cid-w5bxdddd]{min-height:2.2em;font-size:clamp(2rem,4.6vw,4.4rem);position:relative}.cap[data-astro-cid-w5bxdddd]{position:absolute;inset:0 auto auto 0}.cap[data-astro-cid-w5bxdddd] .serif-i[data-astro-cid-w5bxdddd]{color:#e8761f}.box-scene[data-astro-cid-w5bxdddd]{perspective:1600px;perspective-origin:50% 20%;transform-style:preserve-3d;touch-action:pan-y;place-items:center;display:grid;position:relative}.box-scene[data-astro-cid-w5bxdddd] .lbox{--w:min(21vw, 31svh, 290px);grid-area:1/1}.box-floor[data-astro-cid-w5bxdddd]{pointer-events:none;background:linear-gradient(#fff0 0%,#d6d3c48c 40%,#c4c0aeb3 100%);height:48%;position:absolute;bottom:0;left:0;right:0}.box-steps[data-astro-cid-w5bxdddd]{gap:6px;margin-top:18px;display:flex}.box-steps[data-astro-cid-w5bxdddd] i[data-astro-cid-w5bxdddd]{background:#231f2026;border-radius:2px;width:26px;height:3px;transition:background .4s}.box-steps[data-astro-cid-w5bxdddd] i[data-astro-cid-w5bxdddd].on{background:#e8761f}.l-cards[data-astro-cid-w5bxdddd]{color:#fff;background:#8cae35;overflow:hidden}.l-cards[data-astro-cid-w5bxdddd] .lede{color:#fff}.cards-grid[data-astro-cid-w5bxdddd]{grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;display:grid}.deck[data-astro-cid-w5bxdddd]{aspect-ratio:1.75;width:min(520px,100%);transform-style:preserve-3d;perspective:1200px;justify-self:center;position:relative;transform:rotateX(48deg)}.deck-stack[data-astro-cid-w5bxdddd]{background:#f4f4f0;border-radius:6px;position:absolute;inset:0;transform:translateZ(-2px)rotate(-8deg);box-shadow:0 2px #9c9c9c,0 4px #f4f4f0,0 6px #9c9c9c,0 8px #f4f4f0,0 10px #9c9c9c,0 12px #f4f4f0,0 14px #9c9c9c,0 16px #f4f4f0,0 18px #9c9c9c,0 20px #f4f4f0,0 22px #9c9c9c,0 24px #f4f4f0,0 26px #9c9c9c,0 28px #f4f4f0,0 30px #8a8a8a,0 60px 50px #1e320073}.bcard[data-astro-cid-w5bxdddd]{cursor:pointer;transform-style:preserve-3d;background:0 0;border:0;padding:0;position:absolute;inset:0;transform:rotate(-8deg)}.bc-face[data-astro-cid-w5bxdddd]{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:6px;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px #0003}.bc-front[data-astro-cid-w5bxdddd]{background:#b6c829;align-content:center;place-items:center;display:grid}.bc-front[data-astro-cid-w5bxdddd] .bc-logo{width:74%}.bc-tag[data-astro-cid-w5bxdddd]{color:#fff;margin-top:-2%;font-size:clamp(.8rem,1.6vw,1.15rem)}.bc-back[data-astro-cid-w5bxdddd]{color:#231f20;text-align:left;background:linear-gradient(160deg,#fff,#eceef6);align-content:center;gap:4px;padding:8% 9%;font-family:Quicksand Variable,sans-serif;display:grid;transform:rotateY(180deg)}.bc-name[data-astro-cid-w5bxdddd]{color:#8ea21b;letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1rem,2vw,1.5rem);font-weight:600}.bc-role[data-astro-cid-w5bxdddd]{font-size:clamp(.7rem,1.2vw,.9rem)}.bc-addr[data-astro-cid-w5bxdddd]{margin-top:10px;font-size:clamp(.65rem,1.1vw,.82rem);line-height:1.45}.bc-pop[data-astro-cid-w5bxdddd]{width:22%;position:absolute;bottom:-14%;right:7%}@media (width<=860px){.cards-grid[data-astro-cid-w5bxdddd]{grid-template-columns:1fr}}.l-shirts[data-astro-cid-w5bxdddd]{--shirt:#dbbd75;background:color-mix(in srgb, var(--shirt) 18%, #fbfaf3);grid-template-rows:auto 1fr auto;min-height:max(110svh,720px);padding-block:100px 40px;transition:background 1s;display:grid;position:relative;overflow:hidden}.shirt-pattern[data-astro-cid-w5bxdddd]{opacity:.16;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='88' height='70'><path d='M4 4h36v36a18 18 0 0 1-36 0z' fill='%23c3d021'/><path d='M48 66V30a18 18 0 0 1 36 0v36z' fill='%23f68026'/></svg>");background-size:88px 70px;position:absolute;inset:0}.shirt-head[data-astro-cid-w5bxdddd]{z-index:2;pointer-events:none;gap:14px;display:grid;position:relative}.shirt-head[data-astro-cid-w5bxdddd]>[data-astro-cid-w5bxdddd]{max-width:30rem}.shirt-canvas[data-astro-cid-w5bxdddd]{cursor:grab;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.shirt-canvas[data-astro-cid-w5bxdddd]:active{cursor:grabbing}.shirt-foot[data-astro-cid-w5bxdddd]{z-index:2;pointer-events:none;justify-content:space-between;align-items:end;gap:20px;display:flex;position:relative}.shirt-foot[data-astro-cid-w5bxdddd]>[data-astro-cid-w5bxdddd]{pointer-events:auto}.shirt-cap[data-astro-cid-w5bxdddd] p[data-astro-cid-w5bxdddd]{margin:0}.sc-n[data-astro-cid-w5bxdddd]{letter-spacing:.12em;font-size:.8rem}.sc-name[data-astro-cid-w5bxdddd]{font-size:clamp(2.4rem,5vw,4.4rem);line-height:1}.sc-line[data-astro-cid-w5bxdddd]{max-width:26em}.shirt-nav[data-astro-cid-w5bxdddd]{gap:10px;display:flex}.round[data-astro-cid-w5bxdddd]{border:1.5px solid var(--lunaink);cursor:pointer;background:#fff;border-radius:50%;width:56px;height:56px;font-size:1.3rem;transition:background .3s,color .3s}.round[data-astro-cid-w5bxdddd]:hover{background:var(--lunaink);color:#fff}.l-final[data-astro-cid-w5bxdddd]{background:#8cae35;min-height:90svh;display:grid;position:relative;overflow:hidden}.wall[data-astro-cid-w5bxdddd]{grid-area:1/1;grid-template-columns:repeat(var(--cols), 1fr);perspective:800px;gap:10px;padding:10px;display:grid}.tile[data-astro-cid-w5bxdddd]{min-height:90px;transform-style:preserve-3d;display:block}.t-u[data-astro-cid-w5bxdddd]{background:#b0c427;border-radius:0 0 999px 999px}.t-n[data-astro-cid-w5bxdddd]{background:#ef8227;border-radius:999px 999px 0 0}.final-copy[data-astro-cid-w5bxdddd]{text-align:center;pointer-events:none;color:#fff;grid-area:1/1;place-self:center;padding:20px}.final-big[data-astro-cid-w5bxdddd]{text-shadow:0 6px 40px #283c0073;margin:0;font-size:clamp(3rem,10vw,10rem);font-weight:500;line-height:.95}.final-small[data-astro-cid-w5bxdddd]{letter-spacing:.12em;text-transform:uppercase;text-shadow:0 2px 10px #283c0080;margin:14px 0 0;font-size:.8rem}@media (width<=700px){.wall[data-astro-cid-w5bxdddd]{--cols:7!important}.tile[data-astro-cid-w5bxdddd]{min-height:60px}}.l-story-strip[data-astro-cid-w5bxdddd]{padding-block:clamp(70px,12vh,140px)}.strip-grid[data-astro-cid-w5bxdddd]{grid-template-columns:1.4fr 1fr;align-items:center;gap:40px;display:grid}.strip-grid[data-astro-cid-w5bxdddd] img{border-radius:16px;box-shadow:0 30px 60px -30px #0006}@media (width<=860px){.strip-grid[data-astro-cid-w5bxdddd]{grid-template-columns:1fr}}
