.lt-tip{z-index:4;border-radius:var(--r-field);color:var(--ink);pointer-events:auto;animation:lt-in .35s var(--ease-spring) both;background:linear-gradient(#fffdf8,#fff3e2);gap:8px;padding:12px 14px 11px;display:grid;position:absolute;transform:translateY(-100%);box-shadow:inset 0 0 0 1px #fff,0 4px #3437521a,0 16px 34px #1e1c3c3d}.lt-tip.below{transform:none}.lt-tip p{margin:0;font-size:13.5px;font-weight:700;line-height:1.38}.lt-tip:after{content:"";left:var(--arrow,50%);border-radius:var(--r-tick);background:#fff3e2;width:14px;height:14px;margin-left:-7px;position:absolute;bottom:-7px;transform:rotate(45deg);box-shadow:3px 3px 6px #1e1c3c14}.lt-tip.below:after{background:#fffdf8;top:-7px;bottom:auto;box-shadow:-2px -2px 5px #1e1c3c0d}@keyframes lt-in{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.lt-tip{animation:none}}.wn-wrap{z-index:3;pointer-events:none;position:absolute;top:128px;left:16px;right:16px}.wn-wrap>*{pointer-events:auto}.whats-new{max-width:420px;animation:lt-in .4s var(--ease-spring) both}.whats-new .wn-head{align-items:flex-start;gap:8px;display:flex}.whats-new h2{flex:1;margin:2px 0 0;font-size:18px;line-height:1.15}.whats-new .wn-x{border-radius:var(--r-mini);width:32px;height:32px;color:var(--sub);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-4px -6px 0 0;display:grid}.whats-new .wn-x svg{width:16px;height:16px}.whats-new ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.whats-new li{align-items:center;gap:10px;font-size:13.5px;font-weight:700;line-height:1.32;display:flex}.wn-ic{border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 2px #3437521a}.wn-ic.box{background:linear-gradient(#f0c99b,#e3b07a)}.wn-ic.box:before{content:"";border-radius:var(--r-tick);background:#c99a6a;width:14px;height:4px}.wn-ic.sticker{background:#fffbf4;box-shadow:inset 0 0 0 2px #e07a5f}.wn-ic.sticker:before{content:"";background:#e07a5f;width:12px;height:2px;transform:rotate(-12deg)}.wn-ic.mail{background:linear-gradient(#fff,#f4e9d8)}.wn-ic.mail:before{content:"";background:#c8373a;border-radius:50%;width:9px;height:9px}.letters{gap:8px;margin:0;padding:0;list-style:none;display:grid}.letters li{border-radius:var(--r-field);background:#fff;padding:12px 14px;font-size:14.5px;font-weight:700;box-shadow:inset 0 0 0 1px #f0e4d2}.letters li span{color:var(--sub);font-weight:600}.bk-strip{min-width:0;margin:0}.bk-wall{gap:14px;min-width:0;display:grid}.bk-marquee{contain:inline-size;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.bk-marquee ul{will-change:transform;width:max-content;animation:bk-drift var(--secs) linear infinite paused;margin:0;padding:3px 0 5px;list-style:none;display:flex}.bk-marquee[data-on] ul{animation-play-state:running}.bk-marquee:hover ul{animation-play-state:paused}.bk-marquee.rev ul{animation-direction:reverse}.bk-marquee li{flex:none;padding-right:8px}.bk-marquee.named li{text-align:center;width:96px;font:800 11.5px/1.2 var(--font-nunito), sans-serif;color:var(--sub);align-content:start;justify-items:center;gap:6px;padding:0;display:grid}.bk-marquee img{border-radius:var(--r-mini);object-fit:contain;filter:grayscale()contrast(.8)brightness(1.08);background:#fff;transition:filter .2s;display:block;box-shadow:0 0 0 1px #efe4d4,0 2px #3437520f}.bk-marquee.named img{border-radius:var(--r-field)}.bk-marquee li:hover img,.bk-marquee li:active img{filter:none}.lp-brokers .bk-marquee{margin-inline:-18px}@media (min-width:900px){.lp-brokers .bk-marquee{margin-inline:0}}@keyframes bk-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bk-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.bk-marquee ul{animation:none}.bk-marquee li[aria-hidden]{display:none}}@media (min-width:900px){.wn-wrap{left:var(--gutter);width:380px;top:150px;right:auto}}@media (prefers-reduced-motion:reduce){.whats-new{animation:none}}.fl .fl-who{background:var(--sage,#3f7d5e);color:#fff;vertical-align:-3px;border-radius:50%;place-items:center;width:16px;height:16px;margin-right:4px;font-size:10px;font-weight:800;display:inline-grid}
