.FloatingContact-module__dock___3IJWj{z-index:25;right:max(16px, env(safe-area-inset-right));bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--fc-lift,0px));transition:bottom .22s;position:fixed}.FloatingContact-module__list___i5Iiv{justify-items:end;gap:12px;margin:0;padding:0;list-style:none;display:grid}.FloatingContact-module__launcher___HePqZ{color:#fff;cursor:pointer;background:#101828;border:0;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;font-size:2rem;display:none;box-shadow:0 6px 20px #0b162747}.FloatingContact-module__launcher___HePqZ svg{width:2.2rem;height:2.2rem}.FloatingContact-module__launcher___HePqZ:focus-visible{outline-offset:3px;outline:3px solid #fff}.FloatingContact-module__button___B63z-{color:#fff;background:#101828;border-radius:999px;flex-direction:row-reverse;justify-content:flex-start;align-items:center;width:48px;height:48px;text-decoration:none;transition:width .2s,transform .16s,box-shadow .16s;display:flex;position:relative;box-shadow:0 6px 20px #0b16273d}.FloatingContact-module__button___B63z-:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0b16274d}.FloatingContact-module__button___B63z-:focus-visible{outline-offset:3px;outline:3px solid #fff}.FloatingContact-module__glyph___SpajN{border-radius:999px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:2rem;display:grid}.FloatingContact-module__glyph___SpajN svg{width:2.2rem;height:2.2rem}.FloatingContact-module__zalo___QcCTY .FloatingContact-module__glyph___SpajN svg{width:2.8rem;height:2.8rem}.FloatingContact-module__label___baYN5{opacity:0;white-space:nowrap;max-width:0;font-size:1.4rem;font-weight:700;transition:max-width .2s,opacity .16s,padding .2s;overflow:hidden}@media (hover:hover){.FloatingContact-module__button___B63z-:hover{width:auto}.FloatingContact-module__button___B63z-:focus-visible{width:auto}.FloatingContact-module__button___B63z-:hover .FloatingContact-module__label___baYN5{opacity:1;max-width:200px;padding-left:18px;padding-right:4px}.FloatingContact-module__button___B63z-:focus-visible .FloatingContact-module__label___baYN5{opacity:1;max-width:200px;padding-left:18px;padding-right:4px}}.FloatingContact-module__zalo___QcCTY .FloatingContact-module__glyph___SpajN{background:#0068ff}.FloatingContact-module__messenger___v1ThE .FloatingContact-module__glyph___SpajN{background:linear-gradient(200deg,#00b2ff 0%,#006aff 34%,#a033ff 62%,#ff5280 84%,#ff7061 100%)}.FloatingContact-module__phone___r9bMG .FloatingContact-module__glyph___SpajN{background:#12a150}@media (max-width:640px){.FloatingContact-module__button___B63z-,.FloatingContact-module__glyph___SpajN{flex-basis:44px;width:44px;height:44px}.FloatingContact-module__launcher___HePqZ{display:flex}.FloatingContact-module__list___i5Iiv{opacity:0;visibility:hidden;pointer-events:none;gap:10px;margin-bottom:10px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;transform:translateY(8px)}.FloatingContact-module__dock___3IJWj[data-open=true] .FloatingContact-module__list___i5Iiv{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .18s,visibility;transform:translateY(0)}.FloatingContact-module__dock___3IJWj{justify-items:end;display:grid}}@media (prefers-reduced-motion:reduce){.FloatingContact-module__dock___3IJWj,.FloatingContact-module__button___B63z-,.FloatingContact-module__label___baYN5,.FloatingContact-module__list___i5Iiv{transition:none}}.LandingGiftInvite-module__invite___SqZYc{max-width:var(--lgi-max-width,76rem);border:1.5px solid var(--lgi-line,color-mix(in srgb, currentColor 22%, transparent));border-radius:var(--lgi-radius,14px);background:var(--lgi-bg,color-mix(in srgb, currentColor 7%, transparent));color:var(--lgi-ink,inherit);align-items:center;gap:14px;margin:0 auto;padding:14px 16px;display:flex}.LandingGiftInvite-module__cover___S5KnI{border:1px solid var(--lgi-line,color-mix(in srgb, currentColor 22%, transparent));border-radius:6px;flex-shrink:0;width:52px}.LandingGiftInvite-module__body___xqwyD{flex:auto;gap:2px;min-width:0;display:grid}.LandingGiftInvite-module__eyebrow___JgKIS{letter-spacing:.06em;text-transform:uppercase;color:var(--lgi-accent,#1f5eff);font-size:1.2rem;font-weight:700}.LandingGiftInvite-module__title___0z0x-{font-size:1.5rem;font-weight:700;line-height:1.35}.LandingGiftInvite-module__blurb___x7wqp{color:var(--lgi-ink-soft,color-mix(in srgb, currentColor 78%, transparent));font-size:1.3rem;line-height:1.45}.LandingGiftInvite-module__action___yRIRn{background:var(--lgi-button-bg,CanvasText);min-height:44px;color:var(--lgi-button-ink,Canvas);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:0 18px;font-size:1.4rem;font-weight:700;transition:filter .16s}.LandingGiftInvite-module__action___yRIRn:hover{filter:brightness(1.08)}.LandingGiftInvite-module__action___yRIRn:focus-visible{outline:2px solid var(--lgi-button-bg,CanvasText);outline-offset:3px}.LandingGiftInvite-module__claimedInvite___GvwM0{border-color:var(--lgi-button-bg,CanvasText)}.LandingGiftInvite-module__claimedBadge___uVUBY{border:1.5px solid var(--lgi-button-bg,CanvasText);min-height:4.4rem;color:var(--lgi-button-bg,CanvasText);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:1.4rem;font-weight:700;display:inline-flex}@media (max-width:640px){.LandingGiftInvite-module__invite___SqZYc{flex-wrap:wrap;gap:12px}.LandingGiftInvite-module__body___xqwyD{flex:1 1 0}.LandingGiftInvite-module__action___yRIRn,.LandingGiftInvite-module__claimedBadge___uVUBY{flex:0 0 100%;width:100%}}
