.z3{--u:min(calc(100vw / 1440), calc(100dvh / 1024));--ink:#1b1200;--brand:#ffb30b;--pill:#ffd449;--cream:#fffbf1;--z3-bg:linear-gradient(180deg, #ffe8b1 0, var(--cream) calc(var(--u) * 500), var(--cream) calc(var(--u) * 760), #fff 100%);--z3-muted:#8c8678;--z3-soft:#8c7e5b;--z3-button:#e8d4a3;background:var(--z3-bg);height:100dvh;min-height:560px;color:var(--ink);font-family:var(--font-rounded);position:relative;overflow:hidden}.z3-stage{width:1440em;height:1024em;font-size:var(--u);position:absolute;top:50%;translate:0 -50%}.z3-left{left:max(0px, calc((100% - min(100% - var(--u) * 96, 1400px)) / 2 - var(--u) * 48));z-index:3;pointer-events:none}.z3-left>*{pointer-events:auto}.z3-right{z-index:2;top:auto;bottom:0;right:0;translate:none}.z3-header{z-index:4;top:calc(var(--u) * 30);width:min(100% - var(--u) * 96, 1400px);height:calc(var(--u) * 48);font-size:var(--u);justify-content:space-between;align-items:center;display:flex;position:absolute;left:50%;translate:-50%}.z3-brand{color:var(--ink);align-items:center;gap:12em;display:flex}.z3-brand img{border-radius:10em;width:38em;height:38em}.z3-brand .lk-wordmark{font-size:31em;font-weight:700;line-height:1}.z3-title{left:calc(var(--u) * 48);top:calc(var(--u) * 255);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);flex-direction:column;margin:0;font-size:66em;font-weight:900;line-height:.955;display:flex;position:absolute}.z3-store-row{position:absolute;top:424em;left:48em}.z3 .z3-store{gap:calc(var(--u) * 9);height:calc(var(--u) * 48);padding:0 calc(var(--u) * 22);border-radius:calc(var(--u) * 20);background:var(--z3-button);color:var(--ink);font-size:calc(var(--u) * 18);margin:0;font-weight:800}.z3-store-icon{width:1.15em;height:1.15em}.z3-body{left:calc(var(--u) * 48);top:calc(var(--u) * 530);width:calc(var(--u) * 560);color:var(--z3-muted);margin:0;font-size:23em;font-weight:700;line-height:1.39;position:absolute}.z3-body .lk-wordmark{font-weight:700}.z3-scroll{color:var(--z3-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:12em;padding:0;display:flex;position:absolute;top:813em;left:48em}.z3-scroll>span:last-child{letter-spacing:.02em;text-transform:uppercase;font-size:20em;font-weight:900}.z3-scroll-icon{background:var(--z3-button);width:30em;height:30em;color:var(--ink);border-radius:8em;justify-content:center;align-items:center;animation:2.6s 1.2s infinite both z3-nudge;display:flex}.z3-scroll-icon svg{width:16em;height:16em}@keyframes z3-nudge{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}14%{animation-timing-function:cubic-bezier(.33,1,.68,1);translate:0 5em}28%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}38%{animation-timing-function:cubic-bezier(.33,1,.68,1);translate:0 2.5em}48%,to{translate:0}}.z3-globe{opacity:0;scale:.94;translate:0 calc(var(--u) * 24);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:opacity .9s var(--lk-ease-out), scale 1.4s var(--lk-expo), translate 1.4s var(--lk-expo);position:absolute}.z3-globe[data-held]{cursor:grabbing}.z3-globe[data-ready]{opacity:1;translate:0;scale:1}.z3-globe canvas{width:100%;height:100%;position:absolute;inset:0}.z3-globe img{-webkit-user-drag:none;pointer-events:none}.z3-pin-host{will-change:transform, opacity;width:0;height:0;position:absolute;top:0;left:0}.z3-pin{width:0;height:0;font-family:var(--font-rounded);position:absolute}.z3-pin-body{transform-origin:0 0;opacity:0;transition:scale var(--lk-select-out) var(--lk-ease-out);position:absolute;top:0;left:0}.z3-pin-host:hover .z3-pin-body{transition-duration:var(--lk-select);scale:1.06}.z3-pin-shape{left:calc(var(--pin) * -.7);top:calc(var(--cy) - var(--pin) * .7);width:calc(var(--pin) * 1.4);height:calc(var(--pin) * 1.4);fill:var(--pill);filter:drop-shadow(0 0 calc(var(--pin) * .09) #ffd44999) drop-shadow(0 calc(var(--pin) * .07) calc(var(--pin) * .1) #281e0a47);position:absolute;overflow:visible}.z3-pin-photo{left:calc(var(--pin) * var(--wide,1) / -2);top:calc(var(--cy) - var(--pin) / 2);width:calc(var(--pin) * var(--wide,1));height:var(--pin);background:#2c2c2e;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.z3-pin .lk-moment.is-new{animation-name:z3-xblur-in}.z3-pin .lk-moment.is-old{animation-name:z3-xblur-out}@keyframes z3-xblur-in{0%{opacity:0;filter:blur(calc(var(--u) * 6))}to{opacity:1;filter:blur()}}@keyframes z3-xblur-out{0%{filter:blur()}to{filter:blur(calc(var(--u) * 6))}}.z3-pin-pill{left:0;top:calc(var(--pin) * .06);background:var(--pill);color:#0a0a0a;font-size:calc(var(--pin) * .15);white-space:nowrap;box-shadow:0 calc(var(--pin) * .04) calc(var(--pin) * .12) #281e0a40;animation:lk-in-fade .3s var(--lk-ease-out) backwards;border-radius:999px;align-items:center;gap:.35em;padding:.3em .75em;font-weight:800;line-height:1.2;display:flex;position:absolute;translate:-50%}[data-intro=off] .z3-pin-body{opacity:1;animation:z3-pop var(--lk-word) var(--lk-spring) calc(var(--pd,0s) + .35s) backwards, lk-in-fade .16s ease-out calc(var(--pd,0s) + .35s) backwards}@keyframes z3-pop{0%{scale:.4}to{scale:1}}.z3-nav-right{gap:16em;display:flex}.z3-nav-btn{cursor:pointer;width:56em;height:48em;transition:scale .14s var(--lk-ease-out);border:0;border-radius:16em;justify-content:center;align-items:center;padding:0;display:flex}.z3-nav-btn:active{scale:.95}.z3-nav-btn.z3-lang{background:#fff;box-shadow:0 2em 8em #785a191f}.z3-flag{width:26em;height:26em}.z3-nav-btn.z3-menu{background:var(--z3-button)}.z3-burger{width:22em;height:16em;position:relative}.z3-burger i{background:var(--ink);height:3.4em;transition:translate .2s var(--lk-ease-out), rotate .2s var(--lk-ease-out), opacity .2s var(--lk-ease-out), scale .2s var(--lk-ease-out);border-radius:2em;position:absolute;left:0;right:0}.z3-burger i:first-child{top:0}.z3-burger i:nth-child(2){top:6.3em}.z3-burger i:nth-child(3){top:12.6em}.z3-menu[data-open] .z3-burger i:first-child{translate:0 6.3em;rotate:45deg}.z3-menu[data-open] .z3-burger i:nth-child(2){opacity:0;scale:.4 1}.z3-menu[data-open] .z3-burger i:nth-child(3){translate:0 -6.3em;rotate:-45deg}.z3-pop{min-width:200px;font-family:var(--font-rounded);transform-origin:var(--radix-popover-content-transform-origin);background:#fff;border:0;border-radius:20px;padding:8px;box-shadow:0 2px 6px #4637141a,0 24px 50px -8px #5a461947}.z3-menu-pop{min-width:230px}@keyframes z3-pop-open{0%{opacity:0;translate:0 -4px;scale:.93}to{opacity:1;translate:0;scale:1}}@keyframes z3-pop-close{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}.z3-pop[data-state=open]{animation:z3-pop-open .2s var(--lk-ease-out) both}.z3-pop[data-state=closed]{animation:z3-pop-close .12s var(--lk-ease-out) both}.z3-pop[data-instant]{animation:none!important}.z3-list{flex-direction:column;display:flex;position:relative}.z3-list-pill{opacity:0;pointer-events:none;border-radius:13px;position:absolute;top:0;left:0;right:0;scale:.96}.z3-list-pill[data-visible]{opacity:1;scale:1}.z3-list-pill{background:#f6edd6}.z3-list-item{z-index:1;font:inherit;text-align:left;cursor:pointer;color:#1b1200;background:0 0;border:0;border-radius:13px;align-items:center;gap:10px;padding:11px 14px;font-size:16px;font-weight:800;display:flex;position:relative}.z3-list.is-dark .z3-list-item{font-size:19px}.z3-list-item .lk-symbol{color:#c97707;margin-left:auto}.z3-flag-sm{width:22px;height:22px}.lk-v3 .lk-intro{background:var(--z3-bg)}@media (max-width:767px){.z3{--u:min(calc(100vw / 430), calc(100dvh / 932));min-height:0}.z3-stage{width:430em;height:932em}.z3-scroll{display:none}.z3-header{top:calc(var(--u) * 22);width:calc(100% - var(--u) * 40);height:calc(var(--u) * 44)}.z3-left{left:0}.z3-right{top:50%;bottom:auto;translate:0 -50%}.z3-brand img{border-radius:8em;width:32em;height:32em}.z3-brand .lk-wordmark{font-size:27em}.z3-title{left:calc(var(--u) * 20);top:calc(var(--u) * 108);font-size:44em}.z3-store-row{top:236em;left:20em}.z3-body{left:calc(var(--u) * 20);top:calc(var(--u) * 304);width:calc(var(--u) * 390);font-size:17em;line-height:1.45}.z3-nav-right{gap:12em}.z3-nav-btn{border-radius:14em;width:52em;height:44em}}@media (prefers-reduced-motion:reduce){[data-intro=off] .z3-pin-body{animation:.3s backwards lk-in-fade!important}.z3-pin .lk-moment.is-new{animation:lk-in-fade var(--lk-swap) ease both!important}.z3-pin .lk-moment.is-old{animation:none!important}.z3-pin-host:hover .z3-pin-body{scale:1}.z3-globe{translate:0;scale:1}.z3-scroll-icon{animation:none}.z3-pop[data-state=open]{animation:.18s lk-in-fade!important}.z3-pop[data-state=closed]{animation:.12s reverse lk-in-fade!important}.z3-list-pill,.z3-list-pill[data-visible]{scale:1}}
