.CookieConsentBanner-module__u750WW__banner{z-index:10040;box-sizing:border-box;background:var(--surface);border-top:1px solid var(--border2);width:100%;max-width:100%;box-shadow:0 -8px 24px var(--shadow-elevated);padding:16px 24px;position:fixed;bottom:0;left:0;right:0;overflow-x:hidden}.CookieConsentBanner-module__u750WW__inner{justify-content:space-between;align-items:center;gap:20px;min-width:0;max-width:1100px;margin:0 auto;display:flex}.CookieConsentBanner-module__u750WW__copy{flex:1;min-width:0}.CookieConsentBanner-module__u750WW__title{font-family:var(--font-body);color:var(--text);margin:0 0 6px;font-size:15px;font-weight:600}.CookieConsentBanner-module__u750WW__text{font-family:var(--font-body);color:var(--text-3);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.CookieConsentBanner-module__u750WW__text a{color:var(--blue);text-decoration:none}.CookieConsentBanner-module__u750WW__text a:hover{text-decoration:underline}.CookieConsentBanner-module__u750WW__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.CookieConsentBanner-module__u750WW__reject,.CookieConsentBanner-module__u750WW__accept{min-height:44px;font-family:var(--font-body);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.CookieConsentBanner-module__u750WW__reject{border:1px solid var(--border2);color:var(--text-2);background:0 0}.CookieConsentBanner-module__u750WW__reject:hover{color:var(--text);border-color:var(--text-3)}.CookieConsentBanner-module__u750WW__accept{background:var(--blue);color:#fff;border:none}.CookieConsentBanner-module__u750WW__accept:hover{background:var(--navy)}.CookieConsentBanner-module__u750WW__preferences{cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background:0 0;border:none;padding:0}.CookieConsentBanner-module__u750WW__preferences:hover{color:#1560bd;text-decoration:underline}@media (max-width:767px){.CookieConsentBanner-module__u750WW__banner{padding:14px 16px}.CookieConsentBanner-module__u750WW__inner{flex-direction:column;align-items:stretch;gap:14px}.CookieConsentBanner-module__u750WW__actions{width:100%}.CookieConsentBanner-module__u750WW__reject,.CookieConsentBanner-module__u750WW__accept{flex:1}}
.FounderChatButton-module__ipHhhq__button{z-index:9999;color:#fff;height:44px;font-family:var(--font-body);background:#1560bd;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .2s;display:inline-flex;position:fixed;bottom:28px;right:28px;box-shadow:0 4px 16px #00239538}.FounderChatButton-module__ipHhhq__button:hover{color:#fff;background:#002395}.FounderChatButton-module__ipHhhq__button:focus-visible{outline-offset:3px;outline:2px solid #1560bd}html[data-cookie-banner=open] .FounderChatButton-module__ipHhhq__button{display:none}.FounderChatButton-module__ipHhhq__icon{flex-shrink:0;width:18px;height:18px}.FounderChatButton-module__ipHhhq__label{white-space:nowrap}@media (max-width:639px){.FounderChatButton-module__ipHhhq__button{border-radius:50%;gap:0;width:48px;height:48px;padding:0}.FounderChatButton-module__ipHhhq__icon{width:20px;height:20px}.FounderChatButton-module__ipHhhq__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}