*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}:root{--brand: #096f52;--brand-from: #009963;--brand-to: #006c47;--ink: #101828;--font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}html,body,#root{height:100%}body{font-family:var(--font);color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.page{--k: min(calc(100vw / 1920), calc(100vh / 1080));--s: var(--k);position:relative;min-height:100%;display:grid;place-items:center;overflow:hidden;background:#f4f9f8}.page__bg{position:fixed;left:calc(50% + 423.5 * var(--k));top:calc(50% + 238 * var(--k));width:calc(2767 * var(--k));height:calc(1556 * var(--k));max-width:none;transform:translate(-50%,-50%);object-fit:cover;filter:blur(calc(10.1 * var(--k)));pointer-events:none;z-index:0}.page__inner{position:relative;z-index:1;width:calc(1920 * var(--k));height:calc(1080 * var(--k))}.page__logo{position:absolute;left:50%;top:calc(28 * var(--k));width:calc(372 * var(--k));height:auto;transform:translate(-50%)}.page__heading{position:absolute;left:50%;top:calc(182 * var(--k));transform:translate(-50%);width:calc(1100 * var(--k));display:flex;align-items:center;justify-content:center;gap:calc(12 * var(--k))}.page__heading-text{font-size:calc(32 * var(--k));line-height:calc(36 * var(--k));font-weight:700;letter-spacing:calc(.8 * var(--k));text-transform:uppercase;white-space:nowrap;background:linear-gradient(180deg,var(--brand-from),var(--brand-to));-webkit-background-clip:text;background-clip:text;color:transparent}.page__hatch{flex:0 0 auto;width:calc(189 * var(--k));height:calc(13 * var(--k));background:linear-gradient(90deg,#d9d9d9,#006e49);-webkit-mask:var(--hatch, none) center / 100% 100% no-repeat;mask:var(--hatch, none) center / 100% 100% no-repeat}.page__hatch--right{transform:scaleX(-1)}.page__stage{position:absolute;top:0;right:0;bottom:0;left:0}.art{position:absolute;left:50%;top:calc(236 * var(--k));transform:translate(-50%);width:calc(624.7 * var(--k));aspect-ratio:624.7 / 639}.art img{position:absolute}.art__podium{left:0;top:68.16%;width:99.93%}.art__phones{left:50%;top:0;width:81.69%;transform:translate(-50%)}.art__left{left:-1.41%;top:52.84%;width:23.83%;transform:rotate(-10.7deg)}.art__right{left:67.76%;top:46.64%;width:32.24%}.dl-col{position:absolute;top:calc(335 * var(--k));width:calc(462.76 * var(--k));display:flex;flex-direction:column;align-items:center;gap:calc(21.276 * var(--s))}.page__stage .dl-col:first-child{left:calc(193 * var(--k))}.page__stage .dl-col:last-child{left:calc(1284 * var(--k))}.dl-col__badge{display:grid;place-items:center;width:calc(212.76 * var(--s));height:calc(212.76 * var(--s));border:calc(6.137 * var(--s)) solid var(--brand);border-radius:50%;background:#fff}.dl-col__badge img{width:calc(98.2 * var(--s));height:calc(98.2 * var(--s));object-fit:contain;filter:drop-shadow(0 calc(8.183 * var(--s)) calc(4.092 * var(--s)) rgba(0,0,0,.25))}.dl-col__btn{display:flex;align-items:center;justify-content:center;width:calc(286.89 * var(--s));height:calc(70.66 * var(--s));margin-top:calc(10.639 * var(--s));border:calc(2.827 * var(--s)) solid #fff;border-radius:calc(43.105 * var(--s));background:var(--brand);box-shadow:0 calc(5.653 * var(--s)) calc(2.827 * var(--s)) #00000040;color:#fff;font-size:calc(31.915 * var(--s));font-weight:700;line-height:1;white-space:nowrap;transition:filter .15s ease,transform .1s ease}.dl-col__btn:hover{filter:brightness(1.08)}.dl-col__btn:active{transform:translateY(calc(1.5 * var(--s)))}.dl-col__btn[aria-busy=true]{filter:saturate(.85);cursor:progress}.store{display:flex;align-items:center;gap:calc(19.25 * var(--s));width:calc(319.15 * var(--s));height:calc(106.38 * var(--s));padding-left:calc(18.62 * var(--s));border:calc(2.66 * var(--s)) solid #000;border-radius:calc(15.957 * var(--s));background:#fff;transition:box-shadow .15s ease}.store:hover{box-shadow:0 calc(4 * var(--s)) calc(12 * var(--s)) #0000002e}.store__icon{flex:0 0 auto;width:calc(55.85 * var(--s));height:calc(63.83 * var(--s));object-fit:contain}.store__text{display:flex;flex-direction:column;gap:calc(4 * var(--s));min-width:0}.store__top{font-size:calc(23.94 * var(--s));line-height:1;color:#000}.store__name{font-size:calc(47.872 * var(--s));line-height:1;letter-spacing:calc(-1.25 * var(--s));color:#000}.store--wordmark .store__top{font-size:calc(26.595 * var(--s))}.store__name-img{width:calc(196.8 * var(--s));height:calc(39.89 * var(--s));object-fit:contain;transform:scaleY(-1)}.page__links{position:absolute;left:50%;top:calc(891 * var(--k));transform:translate(-50%);display:flex;gap:calc(24 * var(--k));padding:calc(10 * var(--k))}.link-btn{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--k));width:calc(324 * var(--k));height:calc(66 * var(--k));border:max(1px,calc(1 * var(--k))) solid var(--brand-from);border-radius:666px;background:var(--brand);color:#fff;font-size:calc(16 * var(--k));line-height:calc(24 * var(--k));font-weight:700;text-transform:uppercase;white-space:nowrap;transition:filter .15s ease,transform .1s ease}.link-btn img{width:calc(32 * var(--k));height:calc(32 * var(--k));object-fit:contain}.link-btn:hover{filter:brightness(1.08)}.link-btn:active{transform:translateY(1px)}.link-btn[aria-disabled=true]{opacity:.55;pointer-events:none}@media (max-aspect-ratio: 1 / 1){.page{--k: min(calc(100vw / 430), calc(100vh / 861), 1.35px);--k: min(calc(100vw / 430), calc(100dvh / 861), 1.35px);--s: calc(var(--k) * .4387);min-height:100dvh;display:grid;place-items:center;overflow:hidden}.page__inner{width:min(100%,calc(430 * var(--k)));height:auto;margin:0 auto;padding:0 calc(12 * var(--k)) calc(20 * var(--k));display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--k))}.page__logo,.page__heading,.page__stage,.dl-col,.page__links{position:static;transform:none}.art{position:relative;left:auto;top:auto;transform:none}.page__logo{width:calc(198 * var(--k));margin:calc(12 * var(--k)) 0}.page__heading{width:100%}.page__hatch{display:none}.page__heading-text{font-size:calc(20 * var(--k));line-height:calc(36 * var(--k));background:none;-webkit-text-fill-color:currentColor;color:#000}.page__stage{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.art{order:1;width:calc(406 * var(--k));max-width:100%}.dl-col{order:2;width:calc(203 * var(--k));gap:calc(9.333 * var(--k))}.dl-col__btn{margin-top:calc(4.667 * var(--k))}.page__links{width:100%;gap:calc(12 * var(--k));padding:calc(10 * var(--k)) 0 0}.link-btn{flex:1 1 0;width:auto;min-width:0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important}}.chat-dock{position:fixed;right:20px;bottom:20px;z-index:100;width:380px;height:680px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);display:flex;flex-direction:column;border:1px solid var(--brand-from);border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 18px 48px #096f5247;animation:chat-dock-in .22s ease}@keyframes chat-dock-in{0%{opacity:0;transform:translateY(14px)}}.chat-dock__bar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:linear-gradient(180deg,var(--brand-from),var(--brand-to));color:#fff}.chat-dock__title{display:flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-dock__title img{flex:0 0 24px;width:24px;height:24px;object-fit:contain}.chat-dock__tools{flex:0 0 auto;display:flex;gap:4px}.chat-dock__btn{width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:7px;background:#ffffff29;color:#fff;font-size:13px;line-height:1;transition:background .15s ease}.chat-dock__btn:hover{background:#ffffff52}.chat-dock__float{position:absolute;top:10px;right:10px;z-index:2;width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;background:#09281e8c;color:#fff;font-size:14px;line-height:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .15s ease,transform .15s ease}.chat-dock__float--min{right:46px}.chat-dock__float:hover{background:#09281ec7;transform:scale(1.06)}.chat-dock__body{flex:1 1 auto;min-height:0;background:#fff}.chat-dock__body iframe{display:block;width:100%;height:100%;border:0}.chat-dock--min{height:auto}.chat-dock--min .chat-dock__body{display:none}.chat-dock--mobile{top:0;right:0;bottom:0;left:0;width:auto;height:auto;max-width:none;max-height:none;border:0;border-radius:0}.chat-dock--mobile.chat-dock--min{inset:auto 0 0}.chat-dock--mobile .chat-dock__float{top:14px;right:14px}.chat-dock--mobile .chat-dock__float--min{right:52px}
