@keyframes _2nRU9G_halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes _2nRU9G_sheen{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(230%)skew(-18deg)}}@keyframes _2nRU9G_wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(4deg)}}@keyframes _2nRU9G_online{0%,to{box-shadow:0 0 #25d3668c}70%{box-shadow:0 0 0 7px #25d36600}}._2nRU9G_widget{z-index:58;right:22px;bottom:calc(22px + env(safe-area-inset-bottom,0px));position:fixed}._2nRU9G_fab{width:56px;height:56px;color:var(--color-gold-light);-webkit-tap-highlight-color:#0000;transition:transform .45s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}._2nRU9G_fab:focus-visible{outline:2px solid var(--color-gold-light);outline-offset:5px}._2nRU9G_fab:active{transform:scale(.92)}._2nRU9G_ring{opacity:0;pointer-events:none;border:1.5px solid #e4c489;border-radius:50%;animation:3.4s ease-out infinite _2nRU9G_halo;position:absolute;inset:0}._2nRU9G_ringLate{animation-delay:1.7s}._2nRU9G_disc{width:100%;height:100%;transition:box-shadow .45s var(--ease-out);background:radial-gradient(circle at 30% 25%,#6a1626,#2a060c 78%);border:1px solid #d8be8db3;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 28px -10px #000000a6,0 0 0 4px #e4c48914,inset 0 1px #ffffff24}._2nRU9G_disc:before{content:"";transition:transform .55s var(--ease-out);background:linear-gradient(160deg,#f1dcae 0%,#d6ad66 55%,#a98245 100%);border-radius:50%;position:absolute;inset:0;transform:translateY(101%)}._2nRU9G_disc:after{content:"";background:linear-gradient(90deg,#0000,#ffeec866,#0000);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)skew(-18deg)}._2nRU9G_glyph{z-index:1;width:28px;height:28px;transition:color .35s;position:relative}._2nRU9G_dot{background:#25d366;border:2px solid #2a060c;border-radius:50%;width:13px;height:13px;animation:2.4s ease-out infinite _2nRU9G_online;position:absolute;top:1px;right:1px}._2nRU9G_label{color:var(--color-gold-light);opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out),transform .45s var(--ease-out);white-space:nowrap;font-family:var(--font-dm-sans),"Helvetica Neue",Arial,sans-serif;font-variation-settings:"opsz" 14;letter-spacing:.08em;text-transform:uppercase;background:#2a060ceb;border:1px solid #d8be8d80;border-radius:9999px;padding:8px 15px;font-size:12px;font-weight:500;line-height:1;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(14px,-50%)}._2nRU9G_fab:focus-visible ._2nRU9G_disc{box-shadow:0 14px 30px -10px #000000a6,0 0 24px #e4c48973,inset 0 1px #ffffff2e}._2nRU9G_fab:focus-visible ._2nRU9G_disc:before{transform:none}._2nRU9G_fab:focus-visible ._2nRU9G_disc:after{animation:_2nRU9G_sheen .9s var(--ease-out)}._2nRU9G_fab:focus-visible ._2nRU9G_glyph{color:#3a0a12}._2nRU9G_fab:focus-visible ._2nRU9G_label{opacity:1;transform:translateY(-50%)}@media (hover:hover){._2nRU9G_fab:hover{transform:translateY(-4px)}._2nRU9G_fab:hover ._2nRU9G_disc{box-shadow:0 16px 32px -10px #000000a6,0 0 26px #e4c48980,inset 0 1px #ffffff2e}._2nRU9G_fab:hover ._2nRU9G_disc:before{transform:none}._2nRU9G_fab:hover ._2nRU9G_disc:after{animation:_2nRU9G_sheen .9s var(--ease-out)}._2nRU9G_fab:hover ._2nRU9G_glyph{color:#3a0a12;animation:.7s ease-in-out _2nRU9G_wiggle}._2nRU9G_fab:hover ._2nRU9G_label{opacity:1;transform:translateY(-50%)}}._2nRU9G_bubble{color:#f3e7d1;transform-origin:100% 100%;background:linear-gradient(160deg,#500f1cf7,#20060bfa);border:1px solid #d8be8d8c;border-radius:18px 18px 6px;width:min(262px,100vw - 32px);position:absolute;bottom:calc(100% + 16px);right:0;box-shadow:0 22px 44px -16px #000000b3,inset 0 1px #ffffff1a}._2nRU9G_bubble a{border-radius:inherit;flex-direction:column;gap:4px;padding:15px 42px 16px 18px;display:flex}._2nRU9G_bubble a:focus-visible{outline:2px solid var(--color-gold-light);outline-offset:3px}._2nRU9G_bubble b{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:var(--color-gold-light);font-size:21px;font-style:italic;font-weight:600;line-height:1.1}._2nRU9G_bubble span{font-family:var(--font-dm-sans),"Helvetica Neue",Arial,sans-serif;font-variation-settings:"opsz" 14;color:#f3e7d1db;font-size:13px;font-weight:400;line-height:1.45}._2nRU9G_close{color:#f3e7d1b3;cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;transition:background-color .25s,color .25s;display:grid;position:absolute;top:9px;right:9px}._2nRU9G_close:focus-visible{outline:2px solid var(--color-gold-light);outline-offset:4px}._2nRU9G_close span{background:currentColor;width:12px;height:1px;position:absolute}._2nRU9G_close span:first-child{transform:rotate(45deg)}._2nRU9G_close span:last-child{transform:rotate(-45deg)}._2nRU9G_close:hover{color:#fff;background:#d8be8d2e}@media (max-width:760px){._2nRU9G_widget{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}._2nRU9G_fab{width:48px;height:48px}._2nRU9G_glyph{width:24px;height:24px}._2nRU9G_dot{width:12px;height:12px}._2nRU9G_bubble b{font-size:19px}}@media (prefers-reduced-motion:reduce){._2nRU9G_ring,._2nRU9G_dot,._2nRU9G_fab:hover ._2nRU9G_glyph,._2nRU9G_fab:hover ._2nRU9G_disc:after,._2nRU9G_fab:focus-visible ._2nRU9G_disc:after{animation:none}._2nRU9G_fab,._2nRU9G_disc:before,._2nRU9G_label{transition:none}._2nRU9G_fab:hover{transform:none}}
