.partner-slack-module__heading{font-family:Lexend Deca,sans-serif!important;font-size:clamp(1.9rem,3vw,2.65rem)!important;font-weight:600!important;line-height:1.12!important}.partner-slack-module__secondary-link:focus-visible,.partner-slack-module__secondary-link:hover{text-decoration-color:currentColor}.partner-slack-module__slack-button{align-items:center;background:#fff!important;border:1px solid rgba(29,28,29,.18)!important;border-radius:.75rem!important;box-shadow:none!important;color:var(--color-neutral-100)!important;display:inline-flex;font-size:.84rem!important;gap:.55rem;justify-content:center;min-height:3rem;padding:.68rem .9rem!important;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease!important}.partner-slack-module__slack-button:focus-visible,.partner-slack-module__slack-button:hover{background:#fff!important;border-color:rgba(29,28,29,.3)!important;box-shadow:0 10px 24px rgba(29,28,29,.08)!important;color:var(--color-neutral-100)!important;text-decoration:none!important;transform:translateY(-2px)}.partner-slack-module__slack-button-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;transition:transform .2s ease,box-shadow .2s ease}.partner-slack-module__slack-icon{display:block;height:.95rem;transition:transform .2s ease;width:.95rem}.partner-slack-module__slack-button:focus-visible .partner-slack-module__slack-button-icon,.partner-slack-module__slack-button:hover .partner-slack-module__slack-button-icon{transform:translateY(-1px) scale(1.04)}.partner-slack-module__slack-button:focus-visible .partner-slack-module__slack-icon,.partner-slack-module__slack-button:hover .partner-slack-module__slack-icon{transform:scale(1.08) rotate(-6deg)}.partner-slack-module__secondary-button{align-items:center;border-radius:.75rem!important;display:inline-flex;font-size:.84rem!important;justify-content:center;min-height:3rem;padding:.68rem .9rem!important}.partner-slack-showcase{min-height:0}.partner-slack-showcase__floating-badge{align-items:center;backdrop-filter:blur(18px);background:hsla(0,0%,100%,.92);border:1px solid rgba(74,21,75,.12);border-radius:999px;box-shadow:0 20px 50px rgba(11,11,10,.12);color:var(--color-neutral-100);display:inline-flex;font-size:.78rem;font-weight:700;gap:.6rem;padding:.65rem .95rem;position:absolute;z-index:2}.partner-slack-showcase__floating-badge--top{right:3.5rem;top:-1.15rem}.partner-slack-showcase__floating-badge--bottom{bottom:1.6rem;left:-1.4rem}.partner-slack-showcase__floating-badge-icon{align-items:center;background:rgba(74,21,75,.08);border-radius:999px;color:#4a154b;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.partner-slack-showcase__window{background:#f8f8fb;border:1px solid rgba(74,21,75,.16);border-radius:30px;box-shadow:0 30px 90px rgba(11,11,10,.14);display:grid;grid-template-columns:220px minmax(0,1fr);min-height:0;overflow:hidden}.partner-slack-showcase__sidebar{background:radial-gradient(circle at top left,rgba(54,197,240,.18),transparent 30%),linear-gradient(180deg,#4a154b,#351136);display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem 1rem}.partner-slack-showcase__workspace-lockup{align-items:center;display:flex;gap:.85rem}.partner-slack-showcase__brand-mark{align-items:center;aspect-ratio:1/1;background:#fff;border-radius:.75rem;display:inline-flex;height:2.35rem;justify-content:center;min-height:2.35rem;min-width:2.35rem;padding:.35rem;width:2.35rem}.partner-slack-showcase__brand-mark-svg{display:block;height:auto;width:1.15rem}.partner-slack-showcase__eyebrow{color:hsla(0,0%,100%,.55);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.partner-slack-showcase__workspace-name{color:#fff;display:block;font-size:.8rem;font-weight:600;letter-spacing:.01em;line-height:1.2;margin-top:.2rem;text-transform:lowercase}.partner-slack-showcase__sidebar-group{display:flex;flex-direction:column;gap:.45rem}.partner-slack-showcase__channel-pill{align-items:center;background:hsla(0,0%,100%,.14);border-radius:10px;color:#fff;display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.02em;line-height:1.15;min-height:2rem;padding:.45rem .65rem}.partner-slack-showcase__main{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,248,251,.98));display:flex;flex-direction:column;min-width:0}.partner-slack-showcase__topbar{align-items:center;border-bottom:1px solid rgba(74,21,75,.1);display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1.25rem}.partner-slack-showcase__search{background:rgba(74,21,75,.06);border-radius:10px;color:var(--color-neutral-70);flex:1;font-size:.8rem;min-width:0;padding:.65rem .85rem}.partner-slack-showcase__header{align-items:flex-start;border-bottom:1px solid rgba(74,21,75,.08);display:flex;gap:1rem;justify-content:space-between;padding:1.2rem 1.25rem}.partner-slack-showcase__participant,.partner-slack-showcase__participants{align-items:center;display:inline-flex}.partner-slack-showcase__participant{background:#ffe3d6;border:2px solid #fff;border-radius:999px;color:var(--color-neutral-100);font-size:.68rem;font-weight:700;height:2rem;justify-content:center;margin-left:-.35rem;width:2rem}.partner-slack-showcase__participant:nth-child(2){background:#e8d3f2}.partner-slack-showcase__participant:nth-child(3){background:#d7ecf2}.partner-slack-showcase__body{background:linear-gradient(180deg,hsla(0,0%,100%,.28),hsla(0,0%,100%,0));display:flex;flex-direction:column;gap:.35rem;padding:.8rem 1.25rem .95rem}.partner-slack-message-row{border-radius:16px;display:grid;gap:.85rem;grid-template-columns:2.5rem minmax(0,1fr);opacity:0;padding:.68rem .75rem;transform:translateY(18px);transition:opacity .45s ease,transform .45s ease,background-color .45s ease}.partner-slack-message-row.is-visible{opacity:1;transform:translateY(0)}.partner-slack-message-row.is-emphasis{background:rgba(74,21,75,.05)}.partner-slack-message-row__avatar{align-items:center;border-radius:12px;display:inline-flex;font-size:.72rem;font-weight:700;height:2.5rem;justify-content:center;width:2.5rem}.partner-slack-message-row__avatar--partner{background:#ffe3d6;color:#6d3412}.partner-slack-message-row__avatar--bridge{background:#4a154b;color:#fff;padding:.45rem}.partner-slack-message-row__brand-svg{display:block;height:auto;width:.95rem}.partner-slack-message-row__body{min-width:0}.partner-slack-message-row__chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.partner-slack-message-row__chip{align-items:center;background:rgba(74,21,75,.08);border-radius:999px;color:#4a154b;display:inline-flex;font-size:.72rem;font-weight:700;line-height:1.1;min-height:1.75rem;padding:.35rem .7rem}.partner-slack-message-row__time{color:var(--color-neutral-60);font-size:.72rem;font-weight:600;margin-left:.45rem}.partner-slack-showcase__live-indicator{align-items:center;background:rgba(74,21,75,.08);border-radius:999px;color:var(--color-neutral-70);display:inline-flex;font-size:.74rem;gap:.65rem;margin-left:3.35rem;margin-top:.4rem;opacity:0;padding:.5rem .8rem;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease;width:fit-content}.partner-slack-showcase.is-typing .partner-slack-showcase__live-indicator{opacity:1;transform:translateY(0)}.partner-slack-showcase__live-dot{background:#2eb67d;border-radius:999px;height:.55rem;width:.55rem}.partner-slack-showcase__typing{align-items:center;display:inline-flex;gap:.25rem}.partner-slack-showcase__typing span{animation:partner-slack-typing 1.1s ease-in-out infinite;background:#4a154b;border-radius:999px;height:.35rem;width:.35rem}.partner-slack-showcase__typing span:nth-child(2){animation-delay:.12s}.partner-slack-showcase__typing span:nth-child(3){animation-delay:.24s}.partner-slack-showcase__composer{align-items:center;background:hsla(0,0%,100%,.86);border:1px solid rgba(74,21,75,.14);border-radius:14px;color:var(--color-neutral-70);display:flex;font-size:.84rem;gap:1rem;justify-content:space-between;margin:0 1.25rem 1rem;opacity:.72;padding:.75rem .95rem}.partner-slack-showcase__composer-button{background:rgba(74,21,75,.05);border:1px solid rgba(74,21,75,.14);border-radius:10px;color:var(--color-neutral-70);font-size:.74rem;font-weight:700;padding:.42rem .72rem}@keyframes partner-slack-typing{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (max-width:1023px){.partner-slack-showcase{min-height:0}.partner-slack-showcase__window{grid-template-columns:1fr}.partner-slack-showcase__floating-badge--top{right:1rem;top:-.9rem}.partner-slack-showcase__floating-badge--bottom{bottom:1rem;left:1rem}.partner-slack-showcase__sidebar{gap:1rem}.partner-slack-showcase__body{min-height:0}.partner-slack-showcase__live-indicator{margin-left:0}}@media (max-width:640px){.partner-slack-showcase__floating-badge{margin-bottom:.85rem;position:static}.partner-slack-showcase__header,.partner-slack-showcase__topbar{align-items:flex-start;flex-direction:column}.partner-slack-showcase__live-indicator{margin-left:0}}