#nibble-launcher,#nibble-guide,#nibble-guide-backdrop,[id^=podium],[class*=Podium],[class*=podium],iframe[src*="podium.com"],#podium-website-widget,#podium-bubble{box-sizing:border-box}#podium-widget,script#podium-widget,[id^=podium-],[class*="Podium"],[class*="podium-"],iframe[src*="podium.com"],iframe[src*="connect.podium"],#podium-website-widget,#podium-bubble,.podium-widget,#podium-messenger{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:0!important;height:0!important}:root{--nb-purple:#4F2984;--nb-mid:#5a3a9a;--nb-navy:#361661;--nb-orange:#F7651D;--nb-cream:#F9F3D6;--nb-ink:#1c2a38;--nb-muted:#5a6b7a;--nb-line:#e6e0d6;--nb-ok:#2d6a4f;--nb-shadow:0 12px 40px rgba(54,22,97,.28);--nb-font:"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--nb-z:2147483000}#nibble-launcher{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:var(--nb-z);display:flex;align-items:center;gap:10px;min-height:56px;padding:12px 18px 12px 14px;border:none;border-radius:999px;background:linear-gradient(135deg,var(--nb-purple) 0%,var(--nb-mid) 100%);color:#fff;font-family:var(--nb-font);font-size:1rem;font-weight:700;letter-spacing:-.01em;cursor:pointer;box-shadow:var(--nb-shadow),0 0 0 3px rgba(247,101,29,.35);transition:transform .15s ease,box-shadow .15s ease}#nibble-launcher:hover{transform:translateY(-2px);box-shadow:0 16px 44px rgba(54,22,97,.35),0 0 0 3px rgba(247,101,29,.45)}#nibble-launcher:focus-visible{outline:3px solid var(--nb-orange);outline-offset:3px}#nibble-launcher .nb-ico{width:36px;height:36px;border-radius:50%;background:var(--nb-orange);color:var(--nb-navy);display:grid;place-items:center;flex-shrink:0}#nibble-launcher.is-hidden{display:none!important}#nibble-guide-backdrop{position:fixed;inset:0;z-index:calc(var(--nb-z) + 1);display:none;background:radial-gradient(ellipse 70% 55% at 80% 90%,rgba(249,243,214,.55),transparent 55%),linear-gradient(160deg,rgba(54,22,97,.55) 0%,rgba(79,41,132,.42) 45%,rgba(249,243,214,.35) 100%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}#nibble-guide-backdrop.is-open{display:block}#nibble-guide{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:calc(var(--nb-z) + 2);width:min(380px,calc(100vw - 24px));height:min(640px,calc(100vh - 32px));max-height:calc(100dvh - 24px);background:#fff;border-radius:20px;box-shadow:var(--nb-shadow);display:none;flex-direction:column;overflow:hidden;border:1px solid rgba(54,22,97,.1);font-family:var(--nb-font);color:var(--nb-ink)}#nibble-guide.is-open{display:flex}.nb-hdr{background:linear-gradient(145deg,var(--nb-navy),var(--nb-mid));color:#fff;padding:14px 14px 14px 16px;display:flex;align-items:center;gap:12px;flex-shrink:0}.nb-av{width:42px;height:42px;border-radius:12px;background:linear-gradient(145deg,var(--nb-orange),#d45510);color:var(--nb-navy);display:grid;place-items:center;font-weight:800;font-size:.85rem;flex-shrink:0}.nb-hdr .nb-meta{flex:1;min-width:0}.nb-hdr .nb-meta strong{display:block;font-size:.98rem;letter-spacing:-.02em}.nb-hdr .nb-meta span{font-size:.75rem;color:#d4c6ec}.nb-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#5dcea0;margin-right:4px;vertical-align:middle}.nb-x{width:36px;height:36px;border:none;border-radius:10px;background:rgba(255,255,255,.1);color:#fff;cursor:pointer;font-size:1.15rem;line-height:1}.nb-x:hover{background:rgba(255,255,255,.18)}#nibble-msgs{flex:1;overflow-y:auto;padding:16px 14px 8px;background:linear-gradient(180deg,#f7f4ef 0%,#fafafa 40%);display:flex;flex-direction:column;gap:10px}.nb-m{max-width:92%;padding:11px 13px;border-radius:14px;font-size:.9rem;line-height:1.45;animation:nbpop .22s ease}@keyframes nbpop{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nb-m.bot{align-self:flex-start;background:#fff;border:1px solid var(--nb-line);border-bottom-left-radius:4px;box-shadow:0 1px 2px rgba(54,22,97,.04)}.nb-m.user{align-self:flex-end;background:var(--nb-purple);color:#fff;border-bottom-right-radius:4px}.nb-m .sub{display:block;margin-top:6px;font-size:.8rem;color:var(--nb-muted)}.nb-m.user .sub{color:#d4c6ec}.nb-m.sys{align-self:center;background:transparent;border:none;box-shadow:none;color:var(--nb-muted);font-size:.75rem;padding:4px 8px;max-width:100%;text-align:center}.nb-ch{display:flex;flex-direction:column;gap:8px;margin-top:2px;align-self:stretch;animation:nbpop .22s ease}.nb-c{display:block;width:100%;text-align:left;border:1.5px solid var(--nb-mid);background:#fff;color:var(--nb-purple);border-radius:12px;padding:11px 13px;font-family:inherit;font-size:.88rem;font-weight:600;cursor:pointer;transition:background .12s,color .12s}.nb-c:hover{background:var(--nb-purple);color:#fff;border-color:var(--nb-purple)}.nb-c:focus-visible{outline:3px solid var(--nb-orange);outline-offset:2px}.nb-c.sec{border-color:var(--nb-line);color:var(--nb-muted);font-weight:500;background:var(--nb-cream)}.nb-c.sec:hover{background:var(--nb-mid);color:#fff;border-color:var(--nb-mid)}.nb-c.ora{background:linear-gradient(135deg,var(--nb-orange),#d45510);border-color:#d45510;color:var(--nb-navy)}.nb-c.ora:hover{filter:brightness(1.06);color:var(--nb-navy)}.nb-form{align-self:stretch;background:#fff;border:1px solid var(--nb-line);border-radius:14px;padding:14px;box-shadow:0 1px 3px rgba(54,22,97,.05);animation:nbpop .22s ease}.nb-form label{display:block;font-size:.78rem;font-weight:700;color:var(--nb-purple);margin-bottom:4px}.nb-form .hint{font-size:.72rem;color:var(--nb-muted);font-weight:500;margin:-2px 0 6px}.nb-form input{width:100%;border:1.5px solid var(--nb-line);border-radius:10px;padding:11px 12px;font-size:1rem;font-family:inherit;margin-bottom:12px;background:var(--nb-cream);color:var(--nb-ink)}.nb-form input:focus{outline:none;border-color:var(--nb-orange);background:#fff;box-shadow:0 0 0 3px rgba(247,101,29,.25)}.nb-form .err{color:#9b2226;font-size:.78rem;margin:-8px 0 10px;display:none}.nb-form .err.show{display:block}.nb-form .go{width:100%;border:none;border-radius:11px;padding:12px;font-family:inherit;font-size:.95rem;font-weight:700;cursor:pointer;background:linear-gradient(135deg,var(--nb-purple),var(--nb-mid));color:#fff;min-height:48px}.nb-form .go:hover{filter:brightness(1.08)}.nb-okcard{align-self:stretch;background:#fff;border:1px solid #c5ddd0;border-radius:14px;padding:16px;text-align:center;animation:nbpop .22s ease}.nb-okcard .big{width:52px;height:52px;margin:0 auto 10px;border-radius:50%;background:#e8f5ee;color:var(--nb-ok);display:grid;place-items:center;font-size:1.5rem}.nb-okcard h3{margin:0 0 6px;font-size:1.05rem;color:var(--nb-purple)}.nb-okcard p{margin:0;font-size:.85rem;color:var(--nb-muted);line-height:1.45}.nb-pill{display:inline-block;margin-top:12px;background:var(--nb-purple);color:#fff;font-weight:700;font-size:.95rem;padding:8px 14px;border-radius:999px}.nb-desk{display:inline-block;margin-top:8px;background:var(--nb-cream);color:var(--nb-navy);font-weight:700;font-size:1rem;padding:10px 16px;border-radius:999px;border:2px solid var(--nb-orange);box-shadow:0 0 0 3px rgba(247,101,29,.2)}body.nb-funnel-open{overflow:hidden}body.nb-funnel-open .desktop-menu-2023,body.nb-funnel-open .mobile-menu-2023,body.nb-funnel-open .navbar-2023,body.nb-funnel-open .header-2023{z-index:1!important}#nibble-guide,#nibble-guide-backdrop,#nibble-launcher{z-index:var(--nb-z)!important}#nibble-guide{z-index:calc(var(--nb-z) + 2)!important}#nibble-guide-backdrop{z-index:calc(var(--nb-z) + 1)!important}@media (max-width:480px){#nibble-guide{right:0;bottom:0;top:0;width:100vw;height:100dvh;max-height:100dvh;border-radius:0}}iframe[name*="front"],iframe[src*="frontapp"],div[id*="front-chat"],#front-chat-container{z-index:calc(var(--nb-z) + 5)!important}body.nb-funnel-open .desktop-menu-2023,body.nb-funnel-open .mobile-menu-2023,body.nb-funnel-open .navbar-2023,body.nb-funnel-open .header-2023,body.nb-funnel-open .w-nav,body.nb-funnel-open [class*="desktop-menu"],body.nb-funnel-open [class*="navbar-2023"]{z-index:0!important;position:relative!important}#nibble-guide{top:max(12px,env(safe-area-inset-top));bottom:auto;height:min(640px,calc(100dvh - 24px));max-height:calc(100dvh - 24px)}@media (max-width:480px){#nibble-guide{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-height:100dvh;border-radius:0}} #nibble-launcher{display:none!important;visibility:hidden!important;pointer-events:none!important}
