@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-wght-normal.DLoelf7F.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}.zs{--paper:#f7f7f9;--ink:#1d1e24;--quiet:#5d6070;--wyre-night:#160f36;--wyre-violet:#7b5cff;--wyre-lilac:#c9b8ff;--bamlu-milk:#fff5ea;--bamlu-ember:#e8571f;--bamlu-bark:#3a2418;--display:"Bricolage Grotesque Variable", "DM Sans Variable", system-ui, sans-serif;--body:"DM Sans Variable", system-ui, sans-serif;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--body);transition:background-color .5s,color .5s}.zs[data-focus=wyre]{background:#e9e4ff}.zs[data-focus=bamlu]{background:#ffe9d6}.zs a{color:inherit;text-decoration:none}.zs a:focus-visible{outline:3px solid var(--wyre-violet);outline-offset:5px;border-radius:6px}.zs h1,.zs h2,.zs p,.zs ul{margin:0}.zs-top{justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:0 auto;padding:28px 5%;display:flex}.zs-mark{font-family:var(--display);letter-spacing:-.05em;font-variation-settings:"wdth" 85;font-size:30px;font-weight:800}.zs-mark span{letter-spacing:0;color:var(--quiet);margin-left:6px;font-size:15px;font-weight:400}.zs-top nav{gap:30px;font-size:15px;font-weight:500;display:flex}.zs-top nav a{border-bottom:1.5px solid #0000;padding:8px 0}.zs-top nav a:hover{border-color:currentColor}.zs-hero{max-width:1320px;margin:0 auto;padding:9vh 5% 15vh}.zs-hero h1{font-family:var(--display);letter-spacing:-.055em;font-variation-settings:"wdth" 80;font-size:clamp(64px,12.5vw,196px);font-weight:700;line-height:.9}.zs-line{display:block}.zs-name{transition:color .35s,transform .35s;display:inline-block;position:relative}.zs-name:after{content:"";transform-origin:0;background:currentColor;height:.07em;transition:transform .35s;position:absolute;bottom:.06em;left:0;right:0;transform:scaleX(0)}.zs-name:hover:after{transform:scaleX(1)}.zs-name:focus-visible:after{transform:scaleX(1)}.zs .zs-name-wyre{color:var(--wyre-violet)}.zs .zs-name-bamlu{color:var(--bamlu-ember)}.zs[data-focus=bamlu] a.zs-name-wyre,.zs[data-focus=wyre] a.zs-name-bamlu{color:#b8b9c3}.zs-lede{max-width:34ch;color:var(--quiet);margin-top:64px;font-size:clamp(19px,1.6vw,24px);line-height:1.45}.zs-room{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:6%;padding:120px max(5%,50vw - 660px);scroll-margin-top:0;display:grid}.zs-room h2{font-family:var(--display);letter-spacing:-.05em;font-variation-settings:"wdth" 80;font-size:clamp(56px,7vw,108px);font-weight:700;line-height:.95}.zs-room-lede{max-width:26ch;margin-top:18px;font-size:22px;line-height:1.4}.zs-room ul{gap:14px;max-width:40ch;margin-top:34px;padding:0;list-style:none;display:grid}.zs-room li{padding-left:26px;font-size:17px;line-height:1.5;position:relative}.zs-room li:before{content:"";opacity:.5;background:currentColor;width:12px;height:2px;position:absolute;top:.62em;left:0}.zs-wyre{background:var(--wyre-night);color:#efeaff}.zs-wyre .zs-room-lede{color:var(--wyre-lilac)}.zs-wyre li{color:#cfc7ee}.zs-wyre-mark{width:52px;height:auto;margin-bottom:26px;display:block}.zs-wyre .zs-room-art img{border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 40px 90px -30px #7b5cff88}.zs-cta{border-radius:999px;margin-top:40px;padding:15px 26px;font-size:16px;font-weight:600;display:inline-block}.zs-cta-wyre{background:var(--wyre-violet);color:#fff}.zs-cta-wyre:hover{background:#6a48ff}.zs-wyre a:focus-visible{outline-color:var(--wyre-lilac)}.zs-bamlu{background:var(--bamlu-milk);color:var(--bamlu-bark);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.zs-bamlu .zs-room-lede{color:var(--bamlu-ember)}.zs-bamlu-art{aspect-ratio:1/.9;position:relative}.zs-phone{border:6px solid var(--bamlu-bark);border-radius:26px;width:34%;height:auto;position:absolute;box-shadow:0 30px 60px -24px #3a241866}.zs-phone-back{top:2%;left:46%;transform:rotate(5deg)}.zs-phone-front{top:10%;left:22%;transform:rotate(-4deg)}.zs-fox{mix-blend-mode:multiply;width:44%;height:auto;position:absolute;bottom:-4%;left:-2%}.zs-bamlu-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:40px;display:flex}.zs-badge img{width:168px;height:auto;display:block}.zs-text-link{border-bottom:1.5px solid;padding-bottom:2px;font-weight:600}.zs-bamlu a:focus-visible{outline-color:var(--bamlu-ember)}.zs-hello{max-width:1320px;margin:0 auto;padding:140px 5% 120px}.zs-hello h2{font-family:var(--display);letter-spacing:-.055em;font-variation-settings:"wdth" 80;font-size:clamp(56px,9vw,140px);font-weight:700;line-height:.9}.zs-hello p{color:var(--quiet);margin-top:24px;font-size:19px}.zs-mail{border-bottom:2px solid;margin-top:14px;font-size:clamp(22px,2.6vw,34px);font-weight:600;display:inline-block}.zs-foot{max-width:1320px;color:var(--quiet);border-top:1px solid #d9dae2;flex-wrap:wrap;justify-content:space-between;gap:20px;margin:0 auto;padding:26px 5% 34px;font-size:14px;display:flex}.zs-foot nav{flex-wrap:wrap;gap:22px;display:flex}.zs-foot a:hover{color:var(--ink)}@media (max-width:860px){.zs-top{padding:20px 6%}.zs-top nav{gap:18px;font-size:14px}.zs-mark span{display:none}.zs-hero{padding:6vh 6% 12vh}.zs-lede{margin-left:0}.zs-room,.zs-bamlu{grid-template-columns:1fr;gap:56px;padding:80px 6%}.zs-bamlu .zs-room-art{order:2}.zs-room-lede{font-size:20px}.zs-hello{padding:96px 6% 80px}.zs-foot{padding:22px 6% 28px}}@media (prefers-reduced-motion:no-preference){.zs-line{animation:.8s cubic-bezier(.2,.7,.2,1) both zs-rise}.zs-line:nth-child(2){animation-delay:80ms}.zs-line:nth-child(3){animation-delay:.16s}@keyframes zs-rise{0%{opacity:0;transform:translateY(.25em)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.zs,.zs-name,.zs-name:after{transition:none}}
