@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.2-vp0022p7fyq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.3z2z-25kqhk1o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.10g5ueymhy-4m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.3xqx9yet3wew_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.3iywbw035752i.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.38lyhzkn9ujp7.woff2)format("woff2");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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.1-tyf9-r4gru-.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.11bvk_b9f2jcg.woff2)format("woff2");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}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.2-vp0022p7fyq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.3z2z-25kqhk1o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.10g5ueymhy-4m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.3xqx9yet3wew_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.3iywbw035752i.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.38lyhzkn9ujp7.woff2)format("woff2");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:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.1-tyf9-r4gru-.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.11bvk_b9f2jcg.woff2)format("woff2");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}@font-face{font-family:Noto Serif Fallback;src:local(Times New Roman);ascent-override:90.29%;descent-override:24.75%;line-gap-override:0.0%;size-adjust:118.4%}.noto_serif_399006ba-module__2kdJsq__className{font-family:Noto Serif,Noto Serif Fallback;font-style:normal}.noto_serif_399006ba-module__2kdJsq__variable{--font-noto-serif:"Noto Serif", "Noto Serif Fallback"}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.3wiqdwqz1gfqe.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/e045b8a36dafeb96-s.1znw80anc03tc.woff2)format("woff2");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:"Baloo 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/921864ee6019b767-s.0dpkqgqz79smb.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/d7d9c82e455b419c-s.2zp15__9k16__.woff2)format("woff2");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}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.3wiqdwqz1gfqe.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e045b8a36dafeb96-s.1znw80anc03tc.woff2)format("woff2");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:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/921864ee6019b767-s.0dpkqgqz79smb.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/d7d9c82e455b419c-s.2zp15__9k16__.woff2)format("woff2");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}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.3wiqdwqz1gfqe.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/e045b8a36dafeb96-s.1znw80anc03tc.woff2)format("woff2");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:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/921864ee6019b767-s.0dpkqgqz79smb.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/d7d9c82e455b419c-s.2zp15__9k16__.woff2)format("woff2");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}@font-face{font-family:"Baloo 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_2_4a8075d3-module__epNblq__className{font-family:"Baloo 2","Baloo 2 Fallback";font-style:normal}.baloo_2_4a8075d3-module__epNblq__variable{--font-baloo:"Baloo 2", "Baloo 2 Fallback"}
.pw-brand{--rice:#fffaf3;--cream:#fdf3ea;--blush:#fff0f5;--pink:#e86f96;--pink-deep:#c94f78;--pink-soft:#f7b6c8;--cocoa:#2a1a14;--text:#3a2a24;--muted:#7a6a63;--hair:#ecd9d0;--herb:#2f8f5b;--chili:#c9342f;--gold:#c08a3e;--sans:var(--font-noto-sans-kr),-apple-system,"Malgun Gothic",sans-serif;--serif:var(--font-noto-serif-kr),var(--font-noto-serif),serif;--dg:var(--font-dongle),var(--font-noto-sans-kr),sans-serif;--dgk:1;--wrap:1180px;--ease:cubic-bezier(.2,.7,.1,1)}.pw-brand[data-lang=vi]{--dg:var(--font-baloo),sans-serif;--dgk:.58}.pw-brand,.pw-brand *{box-sizing:border-box;margin:0;padding:0}html:has(.pw-brand){scroll-behavior:smooth}.pw-brand{background:var(--rice);color:var(--text);font-family:var(--sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;word-break:keep-all;font-size:16.5px;font-weight:300;line-height:1.9;overflow-x:hidden}.pw-brand img,.pw-brand video{max-width:100%;display:block}.pw-brand a{color:inherit;text-decoration:none}.pw-brand button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.pw-brand .wrap{max-width:var(--wrap);margin:0 auto;padding:0 32px}.pw-brand .dg{font-family:var(--dg);letter-spacing:0;font-weight:700;line-height:.95}.pw-brand[data-lang=vi] .dg{font-weight:700;line-height:1.15}.pw-brand .eb{font-family:var(--serif);letter-spacing:.32em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:500}.pw-brand .eb.pink{color:var(--pink)}.pw-brand .nav{z-index:50;transition:background .5s var(--ease),box-shadow .5s,color .5s;color:#fff;position:fixed;inset:0 0 auto}.pw-brand .nav .in{justify-content:space-between;align-items:center;gap:24px;max-width:1400px;height:84px;margin:0 auto;padding:0 40px;display:flex}.pw-brand .nav.solid{-webkit-backdrop-filter:blur(14px);color:var(--cocoa);box-shadow:0 1px 0 var(--hair);background:#fffaf3e0}.pw-brand .brand{align-items:center;gap:12px;display:flex}.pw-brand .brand img{object-fit:contain;background:#fff;border-radius:12px;width:40px;height:40px;padding:3px;box-shadow:0 2px 10px #0000001f}.pw-brand .brand b{font-family:var(--font-dongle),sans-serif;padding-top:4px;font-size:38px;font-weight:700;line-height:1}.pw-brand .links{letter-spacing:.12em;gap:26px;font-size:14.5px;font-weight:400;display:flex}.pw-brand .links a{opacity:.9;position:relative}.pw-brand .links a:after{content:"";background:var(--pink);height:1.5px;transition:transform .35s var(--ease);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.pw-brand .links a:hover:after{transform:scaleX(1)}.pw-brand .right{align-items:center;gap:22px;display:flex}.pw-brand .langs{font-family:var(--serif);letter-spacing:.14em;gap:4px;font-size:12.5px;display:flex}.pw-brand .langs button{opacity:.65;border-radius:999px;padding:6px 9px;transition:all .3s}.pw-brand .langs button.on{opacity:1;color:var(--pink);background:#e86f9629}.pw-brand .nav:not(.solid) .langs button.on{color:#fff;background:#ffffff2e}.pw-brand .btn{letter-spacing:.04em;min-height:50px;transition:transform .35s var(--ease),background .3s,box-shadow .35s,color .3s,border-color .3s;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 26px;font-size:16px;font-weight:500;display:inline-flex}.pw-brand .btn svg{width:18px;height:18px}.pw-brand .btn:hover{transform:translateY(-2px)}.pw-brand .btn.pk{background:var(--pink);color:#fff;box-shadow:0 10px 24px -10px #e86f96cc}.pw-brand .btn.pk:hover{background:var(--pink-deep)}.pw-brand .btn.wh{color:var(--cocoa);background:#fff}.pw-brand .btn.gh{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff8c}.pw-brand .btn.gh:hover{background:#ffffff1f}.pw-brand .btn.ln{border:1px solid var(--hair);color:var(--cocoa);background:var(--rice)}.pw-brand .btn.ln:hover{border-color:var(--pink);color:var(--pink)}.pw-brand .btn.sm{min-height:42px;padding:0 20px;font-size:14.5px}.pw-brand .burger{border-radius:999px;width:44px;height:44px;display:none}.pw-brand .burger span{background:currentColor;width:20px;height:1.5px;margin:5px auto;transition:all .3s;display:block}.pw-brand .hero{color:#fff;background:#1a0f0b;height:100svh;min-height:680px;position:relative;overflow:hidden}.pw-brand .hero video{object-fit:cover;width:100%;height:100%;animation:heroZoom 9s var(--ease) forwards;opacity:0;transition:opacity 1.2s;position:absolute;inset:0;transform:scale(1.12)}.pw-brand .hero video.on{opacity:1}.pw-brand .hero .hero-wait{object-fit:cover;object-position:62% 18%;background:#f4efea;width:100%;height:100%;position:absolute;inset:0}@keyframes heroZoom{to{transform:scale(1)}}.pw-brand .hero:before{content:"";z-index:1;background:linear-gradient(90deg,#20100cdb 0%,#20100c8c 42%,#20100c14 75%),linear-gradient(#0000 65%,#20100c99);position:absolute;inset:0}.pw-brand .hero .in{z-index:2;align-items:center;max-width:1400px;height:100%;margin:0 auto;padding:0 40px;display:flex;position:relative}.pw-brand .hero .copy{max-width:800px;padding-right:110px;position:relative}.pw-brand .chip{letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:14.5px;display:inline-flex}.pw-brand .chip i{color:#ffcf5a;font-style:normal}.pw-brand .hero .loc{color:var(--pink-soft);margin-top:28px}.pw-brand .hero h1{font-size:calc(clamp(120px,13vw,196px) * var(--dgk));letter-spacing:.01em;text-shadow:0 8px 40px #00000040;margin:8px 0 0}.pw-brand .hero .sub{font-size:calc(clamp(40px,3.7vw,58px) * var(--dgk));color:var(--pink-soft);margin-top:4px}.pw-brand .hero p.body{color:#ffffffdb;max-width:560px;margin-top:22px;font-size:17px;line-height:2}.pw-brand .hero .meta{color:#ffffffbf;flex-wrap:wrap;gap:8px 26px;margin-top:26px;font-size:14.5px;display:flex}.pw-brand .hero .meta b{color:#fff;margin-right:6px;font-weight:500}.pw-brand .hero .ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.pw-brand .vert{flex-direction:column;align-items:center;gap:18px;display:flex;position:absolute;top:6px;right:0}.pw-brand .vert span{writing-mode:vertical-rl;font-family:var(--font-dongle),sans-serif;letter-spacing:.06em;color:#fff;font-size:56px;font-weight:700;line-height:1}.pw-brand .vert:after{content:"";background:linear-gradient(var(--pink-soft),transparent);width:1px;height:140px}.pw-brand .vert.dark span{color:var(--pink)}.pw-brand .scrollcue{z-index:2;font-family:var(--serif);letter-spacing:.4em;color:#ffffffb3;flex-direction:column;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.pw-brand .scrollcue:after{content:"";transform-origin:top;background:#ffffff80;width:1px;height:46px;animation:2.2s ease-in-out infinite cue}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.pw-brand .ld{opacity:0;animation:ld 1.1s var(--ease) forwards;transform:translateY(26px)}@keyframes ld{to{opacity:1;transform:none}}.pw-brand .ribbon{background:var(--pink);color:#fff;white-space:nowrap;padding:12px 0;overflow:hidden}.pw-brand .ribbon .track{font-family:var(--font-dongle),sans-serif;gap:48px;padding-top:4px;font-size:38px;line-height:1;animation:38s linear infinite mq;display:inline-flex}.pw-brand .ribbon .track span:after{content:"✦";vertical-align:middle;opacity:.8;margin-left:48px;font-size:18px}@keyframes mq{to{transform:translate(-50%)}}.pw-brand section.sec{padding:140px 0}.pw-brand .sh{grid-template-columns:auto 1fr auto;align-items:end;gap:26px;margin-bottom:64px;padding-bottom:22px;display:grid;position:relative}.pw-brand .sh:after{content:"";background:var(--hair);transform-origin:0;height:1px;transition:transform 1.4s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pw-brand .sh.in:after{transform:scaleX(1)}.pw-brand .sh .num{font-family:var(--serif);color:var(--pink);letter-spacing:.1em;padding-bottom:14px;font-size:15px}.pw-brand .sh h2{font-size:calc(clamp(60px,6.4vw,92px) * var(--dgk));color:var(--cocoa)}.pw-brand .sh .eb{text-align:right;padding-bottom:14px}.pw-brand .lead{max-width:660px;color:var(--muted);margin:-30px 0 54px;font-size:17px;line-height:2}.pw-brand .rv{opacity:0;transition:opacity 1.1s var(--ease),transform 1.1s var(--ease);transform:translateY(36px)}.pw-brand .rv.in{opacity:1;transform:none}.pw-brand .rv.d1{transition-delay:.12s}.pw-brand .rv.d2{transition-delay:.24s}.pw-brand .rv.d3{transition-delay:.36s}.pw-brand .rv.d4{transition-delay:.48s}.pw-brand .ph{background:var(--cream);border-radius:22px;position:relative;overflow:hidden}.pw-brand .ph img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease)}.pw-brand .ph:hover img{transform:scale(1.045)}.pw-brand .ph figcaption{color:#fff;letter-spacing:.18em;text-shadow:0 1px 10px #00000080;font-size:13.5px;position:absolute;bottom:16px;left:18px}.pw-brand .ph.mask img{clip-path:inset(12% 0 0);transition:clip-path 1.5s var(--ease),transform 1.8s var(--ease);transform:scale(1.15)}.pw-brand .ph.mask.in img{clip-path:inset(0);transform:scale(1)}.pw-brand .intro{grid-template-columns:1.05fr 1fr;align-items:start;gap:72px;display:grid}.pw-brand .intro .txt p{margin-bottom:26px;font-size:17.5px;line-height:2.15}.pw-brand .intro .txt strong{color:var(--cocoa);font-weight:500}.pw-brand .intro .txt em{color:var(--pink);font-style:normal;font-weight:500}.pw-brand .intro .pics{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pw-brand .intro .pics .ph:first-child{aspect-ratio:16/11;grid-column:1/-1}.pw-brand .intro .pics .ph{aspect-ratio:4/5}.pw-brand .sign{align-items:center;gap:16px;margin-top:36px;display:flex}.pw-brand .sign img{background:#fff;border-radius:18px;width:64px;height:64px;padding:4px;box-shadow:0 6px 20px -8px #e86f9699}.pw-brand .sign b{font-family:var(--font-dongle);color:var(--cocoa);font-size:44px;line-height:1}.pw-brand .sign small{letter-spacing:.2em;color:var(--muted);font-size:13px;display:block}.pw-brand .craft{background:var(--blush);position:relative;overflow:hidden}.pw-brand .craft:before{content:"";background:radial-gradient(circle,#f7b6c88c,#0000 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-180px}.pw-brand .craftgrid{grid-template-columns:1fr 1.05fr;align-items:center;gap:80px;display:grid;position:relative}.pw-brand .frame{box-shadow:0 40px 80px -40px #78283c73,0 0 0 1px var(--hair);transition:transform 1.2s var(--ease);background:#fff;border-radius:30px;padding:22px;position:relative;transform:rotate(-1.2deg)}.pw-brand .frame:hover{transform:rotate(0)}.pw-brand .frame .mat{aspect-ratio:4/5;outline:1px solid var(--pink-soft);outline-offset:8px;border-radius:18px;position:relative;overflow:hidden}.pw-brand .frame video{object-fit:cover;width:100%;height:100%}.pw-brand .frame .tag{background:var(--pink);color:#fff;letter-spacing:.12em;white-space:nowrap;border-radius:999px;padding:10px 22px;font-size:14px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px -10px #e86f96e6}.pw-brand .frame .live{font-family:var(--serif);letter-spacing:.3em;color:#fff;background:#00000059;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:flex;position:absolute;top:18px;left:18px}.pw-brand .frame .live:before{content:"";background:#ff5a5a;border-radius:50%;width:7px;height:7px;animation:1.4s infinite blink}@keyframes blink{50%{opacity:.2}}.pw-brand .quote{font-family:var(--dg);font-weight:700;font-size:calc(54px * var(--dgk));color:var(--cocoa);line-height:1.02}.pw-brand[data-lang=vi] .quote{line-height:1.25}.pw-brand .quote em{color:var(--pink);font-style:normal}.pw-brand .steps{border-top:1px solid var(--hair);gap:0;margin-top:40px;display:grid}.pw-brand .step{border-bottom:1px solid var(--hair);grid-template-columns:64px 1fr;gap:18px;padding:22px 0;display:grid}.pw-brand .step:has(.sth){grid-template-columns:64px 1fr 92px}.pw-brand .step .sth{object-fit:cover;border-radius:16px;width:92px;height:92px;box-shadow:0 8px 18px -10px #78283c99}.pw-brand .step .n{font-family:var(--serif);color:var(--pink);letter-spacing:.1em;padding-top:4px;font-size:15px}.pw-brand .step h4{font-family:var(--dg);font-size:calc(36px * var(--dgk));color:var(--cocoa);font-weight:700;line-height:1}.pw-brand .step p{color:var(--muted);margin-top:6px;font-size:15.5px;line-height:1.85}.pw-brand .stats{box-shadow:0 0 0 1px var(--hair);background:#fff;border-radius:26px;grid-template-columns:repeat(4,1fr);margin-top:110px;display:grid}.pw-brand .stat{border-right:1px solid var(--hair);padding:38px 30px;position:relative}.pw-brand .stat:last-child{border-right:0}.pw-brand .stat .v{font-family:var(--font-dongle);color:var(--pink);font-size:92px;font-weight:700;line-height:.8}.pw-brand .stat .v small{color:var(--cocoa);margin-left:4px;font-size:42px}.pw-brand .stat .l{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.6}.pw-brand .story{background:var(--rice)}.pw-brand .bookstage{background:linear-gradient(135deg,#f9d6e1,#f3c0d0);border-radius:30px;padding:44px 34px 30px;position:relative;box-shadow:0 50px 90px -50px #8c28468c,inset 0 0 0 1px #fff9}.pw-brand .bookstage:after{content:"Phở Witch · 포위치 이야기";text-align:center;font-family:var(--serif);letter-spacing:.5em;color:var(--pink-deep);margin-top:20px;font-size:12px;display:block}.pw-brand #book{margin:0 auto}.pw-brand .page{background:#fffaf4;position:relative;overflow:hidden}.pw-brand .page .paper{background:repeating-linear-gradient(0deg,#0000 0 33px,#e86f9617 33px 34px),radial-gradient(circle at 20% 10%,#fff,#fdf1ec);flex-direction:column;padding:48px 46px;display:flex;position:absolute;inset:0}.pw-brand .page.left .paper{box-shadow:inset -18px 0 30px -18px #783c3c40}.pw-brand .page.right .paper{box-shadow:inset 18px 0 30px -18px #783c3c40}.pw-brand .page .pno{font-family:var(--serif);color:var(--pink);letter-spacing:.06em;font-size:28px}.pw-brand .page h3{font-family:var(--dg);font-weight:700;font-size:calc(46px * var(--dgk));color:var(--cocoa);margin:12px 0 18px;line-height:1}.pw-brand[data-lang=vi] .page h3{line-height:1.2}.pw-brand .page .pt{color:#5b4a43;white-space:pre-line;flex:1;padding-right:4px;font-size:15.5px;line-height:1.95;overflow:auto}.pw-brand .page .foot{font-family:var(--font-dongle);color:var(--pink);margin-top:14px;font-size:26px;line-height:1}.pw-brand .page.photo .paper{padding:18px}.pw-brand .page.photo .pic{border-radius:12px;flex:1;position:relative;overflow:hidden}.pw-brand .page.photo img{object-fit:cover;width:100%;height:100%}.pw-brand .page.photo .cap{color:#fff;letter-spacing:.16em;text-shadow:0 1px 8px #0009;font-size:13px;position:absolute;bottom:12px;left:14px}.pw-brand .page.photo.award .pic{background:#efe4d8}.pw-brand .page.photo.award img{object-fit:contain}.pw-brand .page.photo.award .cap{color:#7a5a4a;text-shadow:none}.pw-brand .page.awardtxt .paper{background:radial-gradient(circle at 80% 15%,#fff3d6,#fffaf4 55%)}.pw-brand .page.awardtxt .seal{color:#c9342f;width:58px;height:58px;font-family:var(--serif);opacity:.85;border:2px solid #c9342f;border-radius:12px;justify-content:center;align-items:center;font-size:30px;display:flex;position:absolute;top:44px;right:44px;transform:rotate(-6deg)}.pw-brand .page.awardtxt .pt{color:#4a3a33;font-size:14.5px;line-height:1.72;overflow:visible}.pw-brand .page.awardtxt .paper{padding:40px 44px}.pw-brand .page.awardtxt h3{font-size:calc(40px * var(--dgk));margin:6px 0 12px;padding-right:70px}.pw-brand .page.awardtxt .pno{font-size:24px}.pw-brand .page.awardtxt .seal{top:36px;right:40px}.pw-brand .page.cover{background:var(--pink)}.pw-brand .page.cover .paper{text-align:center;color:#fff;box-shadow:none;background:radial-gradient(circle at 30% 20%,#f59ab7,#e86f96 60%,#d55a83);justify-content:center;align-items:center}.pw-brand .page.cover img{background:#fff;border-radius:36px;width:150px;height:150px;margin-bottom:26px;padding:10px;box-shadow:0 20px 40px -14px #00000059}.pw-brand .page.cover .ct{font-family:var(--dg);font-weight:700;font-size:calc(84px * var(--dgk));line-height:.9}.pw-brand .page.cover .cs{font-family:var(--serif);letter-spacing:.42em;opacity:.9;margin-top:16px;font-size:13px}.pw-brand .page.cover .cl{pointer-events:none;border:1px solid #ffffff73;border-radius:6px;position:absolute;inset:18px}.pw-brand .bookctl{justify-content:space-between;align-items:center;margin-top:26px;display:flex}.pw-brand .bookctl .pg{align-items:center;gap:10px;display:flex}.pw-brand .bookctl .cnt{font-family:var(--serif);letter-spacing:.12em;text-align:center;min-width:88px;font-size:14px}.pw-brand .bookctl .cnt b{color:var(--pink);font-weight:500}.pw-brand .bookctl .hint{letter-spacing:.2em;color:var(--muted);font-size:13.5px}.pw-brand .drawers{background:linear-gradient(180deg,var(--cream),var(--rice))}.pw-brand .dgrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.pw-brand .drawer{box-shadow:0 0 0 1px var(--hair);transition:box-shadow .4s,transform .5s var(--ease);background:#fff;border-radius:22px;overflow:hidden}.pw-brand .drawer:hover{box-shadow:0 0 0 1px var(--pink-soft),0 20px 40px -24px #e86f9699;transform:translateY(-3px)}.pw-brand .drawer button{text-align:left;grid-template-columns:52px 1fr 24px;align-items:center;gap:18px;width:100%;padding:26px 28px;display:grid}.pw-brand .knob{background:radial-gradient(circle at 35% 30%,#ffd1df,var(--pink) 60%,var(--pink-deep));width:46px;height:46px;box-shadow:0 0 0 6px var(--blush),0 6px 14px -4px #c94f7899;transition:transform .5s var(--ease);border-radius:50%}.pw-brand .drawer[data-open=true] .knob{transform:translate(6px)scale(.92)}.pw-brand .drawer h4{font-family:var(--dg);font-size:calc(40px * var(--dgk));color:var(--cocoa);font-weight:700;line-height:.9}.pw-brand .drawer .en{font-family:var(--serif);letter-spacing:.3em;color:var(--muted);margin-top:6px;font-size:11.5px;display:block}.pw-brand .drawer .pl{color:var(--pink);transition:transform .45s var(--ease);font-size:24px;font-weight:300}.pw-brand .drawer[data-open=true] .pl{transform:rotate(45deg)}.pw-brand .drawer .body{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;display:grid}.pw-brand .drawer[data-open=true] .body{grid-template-rows:1fr}.pw-brand .drawer .body>div{overflow:hidden}.pw-brand .drawer .body p{color:var(--muted);padding:0 28px 28px 98px;font-size:15.5px;line-height:1.9}.pw-brand .dimg{aspect-ratio:21/8;margin-top:28px}.pw-brand .sig{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.pw-brand .card{box-shadow:0 0 0 1px var(--hair);transition:transform .6s var(--ease),box-shadow .5s;background:#fff;border-radius:24px;flex-direction:column;grid-column:span 2;display:flex;overflow:hidden}.pw-brand .card.big{grid-column:span 3}.pw-brand .card:hover{box-shadow:0 0 0 1px var(--pink-soft),0 30px 50px -30px #a03c5a8c;transform:translateY(-6px)}.pw-brand .card .ph{aspect-ratio:4/3;border-radius:0}.pw-brand .card.big .ph{aspect-ratio:16/10}.pw-brand .card .cb{flex-direction:column;flex:1;gap:8px;padding:24px 26px 28px;display:flex}.pw-brand .card .row{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.pw-brand .card h3{font-family:var(--dg);font-weight:700;font-size:calc(44px * var(--dgk));color:var(--cocoa);line-height:.95}.pw-brand .price{font-family:var(--serif);color:var(--cocoa);white-space:nowrap;font-size:18px}.pw-brand .price small{color:var(--muted);margin-left:2px;font-size:12px}.pw-brand .card p{color:var(--muted);font-size:15px;line-height:1.85}.pw-brand .tags{z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px;left:14px}.pw-brand .tag{color:var(--cocoa);letter-spacing:.04em;background:#ffffffeb;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:500}.pw-brand .tag.r{background:var(--chili);color:#fff}.pw-brand .tag.p{background:var(--pink);color:#fff}.pw-brand .tag.g{background:var(--herb);color:#fff}.pw-brand .fullmenu{margin-top:110px}.pw-brand .fullmenu .head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.pw-brand .fullmenu h3{font-family:var(--dg);font-size:calc(64px * var(--dgk));color:var(--cocoa);line-height:.9}.pw-brand .tabs{flex-wrap:wrap;gap:8px;display:flex}.pw-brand .tabs button{box-shadow:inset 0 0 0 1px var(--hair);background:#fff;border-radius:999px;padding:9px 18px;font-size:15px;transition:all .3s}.pw-brand .tabs button.on{background:var(--cocoa);color:#fff;box-shadow:none}.pw-brand .tabs button:hover:not(.on){box-shadow:inset 0 0 0 1px var(--pink);color:var(--pink)}.pw-brand .mlist{box-shadow:0 0 0 1px var(--hair);background:#fff;border-radius:26px;grid-template-columns:1fr 1fr;gap:0 56px;padding:20px 40px;display:grid}.pw-brand .mi{border-bottom:1px dashed var(--hair);animation:fi .6s var(--ease) both;grid-template-columns:62px 1fr auto;align-items:center;gap:18px;padding:16px 0;display:grid}@keyframes fi{0%{opacity:0;transform:translateY(10px)}}.pw-brand .mi img{object-fit:cover;background:var(--cream);border-radius:14px;width:62px;height:62px}.pw-brand .mi .nm{color:var(--cocoa);font-size:16.5px;font-weight:400;line-height:1.45}.pw-brand .mi .ko{color:var(--muted);font-size:13px;display:block}.pw-brand .mi .ds{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:13.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.pw-brand .menuctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.pw-brand .drinks{background:var(--cream);position:relative;overflow:hidden}.pw-brand .dkgrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;display:grid}.pw-brand .dkgrid .ph{aspect-ratio:4/5}.pw-brand .bottles{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:34px;display:grid}.pw-brand .bottles img{aspect-ratio:3/4;object-fit:cover;width:100%;box-shadow:0 0 0 1px var(--hair);transition:transform .6s var(--ease);background:#fff;border-radius:16px}.pw-brand .bottles img:hover{transform:translateY(-8px)rotate(-2deg)}.pw-brand .dlist .dr{border-bottom:1px dashed var(--hair);justify-content:space-between;align-items:baseline;padding:15px 0;font-size:16.5px;display:flex}.pw-brand .dlist .dr b{font-family:var(--dg);font-size:calc(38px * var(--dgk));color:var(--cocoa);font-weight:700;line-height:.9}.pw-brand .dlist .grp{font-family:var(--serif);letter-spacing:.3em;color:var(--pink);margin:26px 0 4px;font-size:12px}.pw-brand .dnote{color:var(--muted);margin-top:24px;font-size:14px}.pw-brand .gal{grid-template-columns:repeat(12,1fr);grid-auto-rows:120px;gap:14px;display:grid}.pw-brand .g1{grid-area:span 4/1/auto/8}.pw-brand .g2,.pw-brand .g3{grid-area:span 2/8/auto/13}.pw-brand .g4{grid-area:span 3/1/auto/5}.pw-brand .g5{grid-area:span 3/5/auto/9}.pw-brand .g6{grid-area:span 3/9/auto/13}.pw-brand .lb{z-index:90;cursor:zoom-out;background:#1e100ce6;justify-content:center;align-items:center;padding:40px;display:none;position:fixed;inset:0}.pw-brand .lb.on{animation:.4s fi;display:flex}.pw-brand .lb img{border-radius:16px;max-height:88vh}.pw-brand .reviews{background:var(--blush)}.pw-brand .rsum{flex-wrap:wrap;align-items:center;gap:30px;margin:-24px 0 46px;display:flex}.pw-brand .rsum .big{font-family:var(--font-dongle);color:var(--pink);font-size:120px;font-weight:700;line-height:.7}.pw-brand .rsum .st{color:#f4b63f;letter-spacing:4px;font-size:20px}.pw-brand .rsum p{color:var(--muted);font-size:15px}.pw-brand .rgrid{columns:3;column-gap:18px}.pw-brand .rc{break-inside:avoid;box-shadow:0 0 0 1px var(--hair);background:#fff;border-radius:22px;margin-bottom:18px;padding:26px 26px 20px;position:relative}.pw-brand .rc .q{border-left:2px solid var(--pink);color:var(--text);padding-left:18px;font-size:15.5px;font-weight:400;line-height:1.95}.pw-brand .rc .q.clamp{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pw-brand .rc img{aspect-ratio:16/10;object-fit:cover;border-radius:14px;width:100%;margin-bottom:18px}.pw-brand .rc .who{border-top:1px solid var(--hair);color:var(--muted);justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;font-size:13.5px;display:flex}.pw-brand .rc .who a{color:var(--pink);border-bottom:1px solid var(--pink-soft)}.pw-brand .visit{box-shadow:0 0 0 1px var(--hair);background:#fff;border-radius:28px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.pw-brand .visit>div{padding:52px 54px}.pw-brand .visit>div+div{border-left:1px solid var(--hair);background:var(--cream)}.pw-brand .visit h4{font-family:var(--dg);font-size:calc(44px * var(--dgk));color:var(--pink);margin-bottom:18px;font-weight:700;line-height:.9}.pw-brand .vt{grid-template-columns:110px 1fr;font-size:16px;display:grid}.pw-brand .vt dt,.pw-brand .vt dd{border-bottom:1px solid var(--hair);padding:15px 0}.pw-brand .vt dt{color:var(--muted);letter-spacing:.1em;font-size:14px}.pw-brand .vt dd{color:var(--cocoa);font-weight:400}.pw-brand .vt dd .off{color:var(--chili)}.pw-brand .vt dd .ok{color:var(--herb)}.pw-brand .vlinks{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.pw-brand .visit p{color:var(--muted);margin-bottom:22px;font-size:15.5px;line-height:2}.pw-brand .near{flex-wrap:wrap;gap:8px;display:flex}.pw-brand .near span{box-shadow:0 0 0 1px var(--hair);color:var(--text);background:#fff;border-radius:999px;padding:6px 12px;font-size:13.5px}.pw-brand .faq{max-width:900px}.pw-brand .fq{border-bottom:1px solid var(--hair)}.pw-brand .fq button{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:28px 4px;display:flex}.pw-brand .fq h4{font-family:var(--dg);font-weight:700;font-size:calc(40px * var(--dgk));color:var(--cocoa);line-height:1}.pw-brand .fq .q{font-family:var(--serif);color:var(--pink);margin-right:16px;font-size:16px}.pw-brand .fq .pl{color:var(--pink);transition:transform .4s var(--ease);font-size:26px;font-weight:300}.pw-brand .fq[data-open=true] .pl{transform:rotate(45deg)}.pw-brand .fq .body{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.pw-brand .fq[data-open=true] .body{grid-template-rows:1fr}.pw-brand .fq .body>div{overflow:hidden}.pw-brand .fq .body p{color:var(--muted);padding:0 4px 30px 34px;font-size:16px}.pw-brand footer{background:var(--cocoa);color:#d9c6bd;padding:90px 0 40px;font-size:15px}.pw-brand .fgrid{grid-template-columns:1.4fr 1fr 1fr;gap:50px;display:grid}.pw-brand footer .brand b{color:#fff;font-size:46px}.pw-brand footer h5{font-family:var(--serif);letter-spacing:.32em;color:#fff;margin-bottom:16px;font-size:12px;font-weight:500}.pw-brand footer li{margin:6px 0;list-style:none}.pw-brand footer a:hover{color:var(--pink-soft)}.pw-brand footer .copy{color:#9f8a81;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:70px;padding-top:24px;font-size:13px;display:flex}@media (max-width:1100px){.pw-brand .links{display:none}.pw-brand .burger{display:block}.pw-brand .nav.menuopen .links{background:var(--rice);color:var(--cocoa);flex-direction:column;gap:18px;padding:20px 32px 30px;font-size:17px;display:flex;position:fixed;top:84px;left:0;right:0;box-shadow:0 20px 30px -20px #0003}}@media (max-width:900px){.pw-brand .wrap{padding:0 22px}.pw-brand .nav .in{height:70px;padding:0 18px}.pw-brand .nav .right .btn{display:none}.pw-brand .brand b{white-space:nowrap;font-size:30px}.pw-brand .brand img{width:34px;height:34px}.pw-brand .langs button{padding:5px 7px}.pw-brand .hero{height:auto;min-height:100svh}.pw-brand .hero .in{align-items:flex-end;min-height:100svh;padding:110px 22px 90px}.pw-brand .hero h1{font-size:calc(104px * var(--dgk))}.pw-brand .hero .chip{font-size:13px}.pw-brand .hero:before{background:linear-gradient(#20100c33,#20100c59 30%,#20100ceb 90%)}.pw-brand .hero .copy{padding-right:56px}.pw-brand .vert span{font-size:34px}.pw-brand .vert:after{height:60px}.pw-brand .vert{top:70px}.pw-brand .hero p.body{font-size:16px}.pw-brand .hero .ctas .btn{flex:calc(50% - 12px);padding:0 12px}.pw-brand section.sec{padding:96px 0}.pw-brand .sh{grid-template-columns:auto 1fr;gap:14px}.pw-brand .sh .eb{text-align:left;grid-column:1/-1;padding:0}.pw-brand .intro,.pw-brand .craftgrid,.pw-brand .dkgrid,.pw-brand .visit{grid-template-columns:1fr;gap:50px}.pw-brand .visit>div{padding:36px 26px}.pw-brand .visit>div+div{border-left:0;border-top:1px solid var(--hair)}.pw-brand .stats{grid-template-columns:1fr 1fr}.pw-brand .stat:nth-child(2){border-right:0}.pw-brand .stat:nth-child(-n+2){border-bottom:1px solid var(--hair)}.pw-brand .dgrid,.pw-brand .sig{grid-template-columns:1fr}.pw-brand .card,.pw-brand .card.big{grid-column:auto}.pw-brand .mlist{grid-template-columns:1fr;padding:10px 20px}.pw-brand .fullmenu .head{flex-direction:column;align-items:flex-start}.pw-brand .gal{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.pw-brand .g1{grid-area:span 2/1/auto/-1}.pw-brand .g2,.pw-brand .g3,.pw-brand .g4,.pw-brand .g5,.pw-brand .g6{grid-area:span 1}.pw-brand .rgrid{columns:1}.pw-brand .fgrid{grid-template-columns:1fr}.pw-brand .bookstage{padding:20px 12px 18px}.pw-brand .page .paper{padding:30px 26px}.pw-brand .bookctl .hint{display:none}.pw-brand .frame{transform:none}}.pw-brand p,.pw-brand .pt,.pw-brand .lead,.pw-brand dd,.pw-brand .l,.pw-brand .cd{text-wrap:pretty}.pw-brand h1,.pw-brand h2,.pw-brand h3,.pw-brand h4,.pw-brand .quote,.pw-brand .sub{text-wrap:balance}.pw-brand .visit p b{color:var(--cocoa);font-weight:500}@media (max-width:900px){.pw-brand br.d{display:none}}@media (prefers-reduced-motion:reduce){.pw-brand,.pw-brand *{transition:none!important;animation:none!important}.pw-brand .rv{opacity:1;transform:none}}.pw-brand .pw-book{margin:0 auto}.pw-brand .bookctl .cnt-book{font-family:var(--serif);letter-spacing:.12em;text-align:center;min-width:88px;color:var(--pink);font-size:14px}.pw-brand .hero .loc{animation-delay:.2s}.pw-brand .hero .sub{animation-delay:.45s}.pw-brand .hero p.body{animation-delay:.6s}.pw-brand footer .finfo{margin-top:20px;line-height:2}.pw-brand footer li button{color:inherit;text-align:left;padding:0;font-size:15px}.pw-brand footer li button:hover{color:var(--pink-soft)}.pw-brand .gal .ph{cursor:zoom-in}.pw-brand .ribbon .track{flex-wrap:nowrap;width:max-content}.pw-brand .ribbon .track span{white-space:nowrap;flex:none}
