.cohere-cob{--primary:var(--c-near-black);--primary-hover:var(--c-true-black);--primary-soft:var(--c-soft-stone);--primary-foreground:var(--c-canvas);--text-on-primary:var(--c-canvas);--border:var(--c-hairline);--input:var(--c-hairline);--color-input-border:var(--c-hairline);--color-input-bg:var(--c-canvas);--color-input-text:var(--c-ink);--card-bg:var(--c-canvas);--card:var(--c-canvas);--background:#fbfbf9;--surface-elevated:var(--c-soft-stone);--hover-bg:var(--c-soft-stone);--text-primary:var(--c-ink);--text-secondary:var(--c-muted);--text-muted:var(--c-slate);--danger:var(--c-error);--danger-soft:var(--c-error-bg);--warning:var(--c-warning);--success:var(--c-success);--accent:var(--c-coral);background:var(--c-paper);font-family:var(--c-font-ui);color:var(--c-ink);position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;height:100dvh;overflow:hidden}.c-cob-header{flex:0 0 auto;background:var(--c-paper);border-bottom:1px solid var(--c-hairline-soft)}.c-cob-hdr-banner{position:relative;width:100%;height:calc(220px - 92px * var(--cob-scroll, 0));background:var(--c-paper);overflow:hidden;display:flex;flex-direction:column;transition:height .05s linear}.c-cob-hdr-banner:after{content:"";position:absolute;inset:0;background-image:var(--c-cob-banner-img);background-position:center 30%;background-size:cover;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.2) 14%,rgba(0,0,0,.6) 26%,#000 38%,#000);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.2) 14%,rgba(0,0,0,.6) 26%,#000 38%,#000);pointer-events:none;z-index:0;opacity:calc(1 - .7 * var(--cob-scroll, 0));transform:scale(calc(1 + .08 * var(--cob-scroll, 0)));transform-origin:70% 35%}@media (prefers-reduced-motion:reduce){.c-cob-hdr-banner{transition:none}.c-cob-hdr-banner:after{transform:none}}.c-cob-hdr-banner-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px 0;flex:0 0 auto}.c-cob-hdr-banner-copy{position:relative;z-index:1;margin:auto auto calc(18px - 6px * var(--cob-scroll, 0));width:100%;max-width:720px;padding:0 20px}.c-cob-hdr-banner-eyebrow{display:block;font-family:var(--c-font-mono);font-size:10px;letter-spacing:.3px;text-transform:uppercase;color:var(--c-coral);margin-bottom:8px;opacity:calc(1 - var(--cob-scroll, 0));max-height:calc(16px - 16px * var(--cob-scroll, 0));margin-bottom:calc(8px - 8px * var(--cob-scroll, 0));overflow:hidden}.c-cob-hdr-banner-title{font-family:var(--c-font-display);font-weight:400;font-size:calc(clamp(24px, 4vw, 36px) * (1 - .16 * var(--cob-scroll, 0)));letter-spacing:-.6px;line-height:1.1;color:color-mix(in srgb,var(--c-ink) calc(var(--cob-scroll, 0) * 100%),#fbfbf9);text-wrap:balance;margin:0}.c-cob-hdr-banner-signout{font-family:var(--c-font-mono);font-size:11px;letter-spacing:.24px;color:var(--c-ink);padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--c-paper) 78%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@media (max-width:1024px){.c-cob-hdr-banner{height:calc(200px - 68px * var(--cob-scroll, 0))}}@media (max-width:640px){.c-cob-hdr-banner{height:calc(176px - 56px * var(--cob-scroll, 0))}.c-cob-hdr-banner-top{padding:14px 16px 0}.c-cob-hdr-banner-copy{margin-bottom:14px;padding:0 16px}.c-cob-hdr-banner-title{color:var(--c-ink)}}.c-cob-header-inner{max-width:720px;margin:0 auto;width:100%;padding:14px 20px 16px;display:flex;flex-direction:column;justify-content:center;gap:10px}@media (max-width:640px){.c-cob-header-inner{padding:12px 16px 14px;gap:8px}}.c-cob-topline{display:flex;align-items:center;justify-content:flex-end;gap:12px}.c-cob-brand{display:inline-flex;align-items:center;gap:8px;font-family:var(--c-font-mono);font-size:10px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-slate)}.c-cob-brand-dot{width:7px;height:7px;border-radius:999px;background:var(--c-coral)}.c-cob-counter{font-family:var(--c-font-mono);font-size:11px;letter-spacing:.24px;color:var(--c-slate);font-variant-numeric:tabular-nums}.c-cob-counter b{color:var(--c-ink);font-weight:600}.c-cob-segments{display:flex;gap:6px}.c-cob-seg{position:relative;flex:1 1 0;height:4px;border-radius:999px;background:var(--c-hairline);overflow:hidden}.c-cob-seg-fill{position:absolute;inset:0;transform-origin:left center;background:var(--c-near-black);border-radius:inherit;transform:scaleX(0);transition:transform var(--c-dur-slow) var(--c-ease)}.c-cob-seg.is-done .c-cob-seg-fill{transform:scaleX(1)}.c-cob-seg.is-active .c-cob-seg-fill{transform:scaleX(1);background:linear-gradient(90deg,var(--c-near-black) 0,var(--c-coral) 140%)}.c-cob-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.c-cob-body::-webkit-scrollbar{display:none}.c-cob-stage{max-width:720px;margin:0 auto;width:100%;padding:28px 20px 40px}@media (max-width:640px){.c-cob-stage{padding:20px 16px 32px}}.c-cob-hero{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.c-cob-eyebrow{font-family:var(--c-font-mono);font-size:10px;letter-spacing:.3px;text-transform:uppercase;color:var(--c-coral)}.c-cob-display{font-family:var(--c-font-display);font-weight:400;font-size:clamp(24px,6vw,32px);letter-spacing:-.6px;line-height:1.12;color:var(--c-ink)}.c-cob-sub{font-family:var(--c-font-ui);font-size:14px;line-height:1.55;color:var(--c-muted);max-width:56ch}.c-cob-section-title{font-family:var(--c-font-display);font-weight:500;font-size:17px;letter-spacing:-.2px;color:var(--c-ink);margin-bottom:14px}.c-cob-section+.c-cob-section{margin-top:26px;padding-top:26px;border-top:1px solid var(--c-hairline-soft)}.c-cob-card{background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:22px;padding:22px;box-shadow:var(--c-shadow-sm)}@media (max-width:640px){.c-cob-card{border-radius:18px;padding:18px}}.c-cob-card-soft{background:var(--c-soft-stone);border:0;border-radius:22px;padding:22px}.c-cob-footer{flex:0 0 auto;background:color-mix(in srgb,var(--c-paper) 88%,transparent);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-top:1px solid var(--c-hairline-soft);padding-bottom:env(safe-area-inset-bottom)}.c-cob-footer-inner{max-width:720px;margin:0 auto;width:100%;padding:14px 20px;display:flex;align-items:center;gap:12px}@media (max-width:640px){.c-cob-footer-inner{padding:12px 16px}}.c-cob-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;font-family:var(--c-font-ui);font-size:15px;font-weight:500;letter-spacing:-.1px;cursor:pointer;border:1px solid transparent;transition:background var(--c-dur-fast) var(--c-ease),color var(--c-dur-fast) var(--c-ease),border-color var(--c-dur-fast) var(--c-ease),transform var(--c-dur-fast) var(--c-ease),box-shadow var(--c-dur-base) var(--c-ease)}.c-cob-btn:active:not(:disabled){transform:scale(.97)}.c-cob-btn-primary{flex:1 1 auto;background:var(--c-near-black);color:var(--c-canvas);box-shadow:var(--c-shadow-md)}.c-cob-btn-primary:hover:not(:disabled){background:var(--c-true-black);box-shadow:var(--c-shadow-lg)}.c-cob-btn-primary:disabled{background:var(--c-hairline);color:var(--c-slate);cursor:not-allowed;box-shadow:none}.c-cob-btn-outline{flex:0 0 auto;background:transparent;color:var(--c-ink);border-color:var(--c-hairline);padding:0 18px}.c-cob-btn-outline:hover:not(:disabled){background:var(--c-soft-stone)}.c-cob-btn-ghost{background:transparent;color:var(--c-slate);height:40px;padding:0 14px}.c-cob-btn-ghost:hover:not(:disabled){background:var(--c-soft-stone);color:var(--c-ink)}.cohere-cob input:not([type]),.cohere-cob input[type=email],.cohere-cob input[type=number],.cohere-cob input[type=search],.cohere-cob input[type=tel],.cohere-cob input[type=text],.cohere-cob input[type=url],.cohere-cob select,.cohere-cob textarea{font-family:var(--c-font-ui)!important;color:var(--c-ink);background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:10px;height:46px;font-size:14px;outline:0;transition:border-color var(--c-dur-fast) var(--c-ease),box-shadow var(--c-dur-fast) var(--c-ease)}.cohere-cob textarea{height:auto;min-height:92px;padding:12px 14px}.cohere-cob input:focus,.cohere-cob select:focus,.cohere-cob textarea:focus{border-color:var(--c-focus-violet)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--c-focus-violet) 22%,transparent)!important}.cohere-cob .focus-within-wrapper{height:46px;border-radius:10px}.cohere-cob .focus-within-wrapper input[type=tel],.cohere-cob .focus-within-wrapper input[type=tel]:focus{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;height:100%!important}.cohere-cob .focus-within-wrapper select{height:100%!important;border:0!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important}.cohere-cob .focus-within-wrapper select:focus{border:0!important;box-shadow:none!important}.cohere-cob .ds-datepicker-wrapper button{height:46px!important;border-radius:10px!important;border:1px solid var(--c-hairline)!important;background:var(--c-canvas)!important;color:var(--c-ink)!important;font-family:var(--c-font-ui)!important;font-size:14px!important;padding:0 12px!important;transition:border-color var(--c-dur-fast) var(--c-ease),box-shadow var(--c-dur-fast) var(--c-ease)}.cohere-cob .ds-datepicker-wrapper button:hover{border-color:var(--c-hairline)!important}.cohere-cob .ds-datepicker-wrapper button:focus{border-color:var(--c-focus-violet)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--c-focus-violet) 22%,transparent)!important}.cohere-cob label{font-family:var(--c-font-ui);font-size:13px;font-weight:500;color:var(--c-ink);margin-bottom:6px}.cohere-cob .inline-flex.items-center.gap-1\.5{border-radius:999px!important;background:var(--c-soft-stone)!important;border-color:transparent!important;font-size:12px!important;padding:2px 10px!important;line-height:1.5!important;color:var(--c-ink)!important}.cohere-cob .focus-within-wrapper select+svg,.cohere-cob .relative>div[tabindex] svg,.cohere-cob [class*=focus-within-wrapper]>svg{width:16px;height:16px}.cohere-cob div[tabindex="0"]>svg:last-child{width:16px!important;height:16px!important;color:var(--c-slate);flex-shrink:0}.c-rec-card{position:relative;border:1px solid var(--c-hairline);border-radius:16px;background:var(--c-canvas);padding:16px;transition:border-color var(--c-dur-fast) var(--c-ease),box-shadow var(--c-dur-base) var(--c-ease)}.c-rec-card:hover{border-color:color-mix(in srgb,var(--c-near-black) 35%,var(--c-hairline));box-shadow:var(--c-shadow-sm)}.c-rec-head{display:flex;align-items:center;gap:12px;padding-right:72px}.c-rec-desc,.c-rec-meta{padding-left:54px}.c-rec-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:11px;background:var(--c-soft-stone)}.c-rec-title{font-family:var(--c-font-display);font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.2px;color:var(--c-ink)}.c-rec-sub,.c-rec-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-rec-sub{margin-top:1px;font-family:var(--c-font-ui);font-size:13px;color:var(--c-muted)}.c-rec-meta{margin-top:8px;font-family:var(--c-font-mono);font-size:11px;letter-spacing:.24px;text-transform:uppercase;color:var(--c-slate);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-rec-desc{margin-top:10px;font-family:var(--c-font-ui);font-size:13px;line-height:1.5;color:var(--c-muted);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-rec-actions{position:absolute;top:12px;right:12px;display:flex;gap:2px;opacity:0;transition:opacity var(--c-dur-fast) var(--c-ease)}.c-rec-card:focus-within .c-rec-actions,.c-rec-card:hover .c-rec-actions{opacity:1}@media (hover:none){.c-rec-actions{opacity:1}}.c-rec-action{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:var(--c-slate);transition:background var(--c-dur-fast) var(--c-ease)}.c-rec-action:hover{background:var(--c-soft-stone)}@media (max-width:640px){.c-rec-card{padding:14px}.cohere-cob-sheet .ds-datepicker-wrapper button,.cohere-cob-sheet .focus-within-wrapper,.cohere-cob-sheet input:not([type]),.cohere-cob-sheet input[type=date],.cohere-cob-sheet input[type=email],.cohere-cob-sheet input[type=number],.cohere-cob-sheet input[type=text],.cohere-cob-sheet select{height:40px!important;min-height:40px!important;font-size:13px!important;border-radius:9px!important}.cohere-cob-sheet textarea{min-height:76px!important;font-size:13px!important}.cohere-cob-sheet label{font-size:12px!important;margin-bottom:5px!important}}@keyframes c-cob-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.c-cob-fields>*{animation:c-cob-rise var(--c-dur-slow) var(--c-ease) both}.c-cob-fields>:first-child{animation-delay:30ms}.c-cob-fields>:nth-child(2){animation-delay:75ms}.c-cob-fields>:nth-child(3){animation-delay:.12s}.c-cob-fields>:nth-child(4){animation-delay:165ms}.c-cob-fields>:nth-child(5){animation-delay:.21s}.c-cob-fields>:nth-child(n+6){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.c-cob-fields>*{animation:none}.c-cob-seg-fill{transition:none}}@keyframes c-cob-spin{to{transform:rotate(1turn)}}.c-cob-spinner{width:44px;height:44px;border-radius:999px;border:3px solid var(--c-hairline);border-top-color:var(--c-coral);animation:c-cob-spin .72s linear infinite}.c-cob-badge{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:var(--c-paper);color:var(--c-near-black)}.c-cob-badge-coral{background:var(--c-pale-coral);color:var(--c-coral)}.c-cob-dropzone{border:2px dashed var(--c-slate);border-radius:22px;background:var(--c-soft-stone);box-shadow:var(--c-shadow-sm);transition:border-color var(--c-dur-base) var(--c-ease),background var(--c-dur-base) var(--c-ease)}.c-cob-dropzone.is-drag{border-color:var(--c-coral);background:var(--c-pale-coral)}.c-cob-option{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);font-size:13px;color:var(--c-ink);cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease),border-color var(--c-dur-fast) var(--c-ease),color var(--c-dur-fast) var(--c-ease)}.c-cob-option.is-active,.c-cob-option:hover{border-color:var(--c-near-black)}.c-cob-option.is-active{background:var(--c-near-black);color:var(--c-canvas)}@media (max-width:640px){.cohere-cob .ds-datepicker-wrapper button,.cohere-cob .focus-within-wrapper,.cohere-cob input:not([type]),.cohere-cob input[type=email],.cohere-cob input[type=number],.cohere-cob input[type=search],.cohere-cob input[type=tel],.cohere-cob input[type=text],.cohere-cob input[type=url],.cohere-cob select{height:40px!important;min-height:40px!important;font-size:13px!important;border-radius:9px!important}.cohere-cob .focus-within-wrapper select{height:100%!important}.cohere-cob textarea{min-height:78px!important;font-size:13px!important}.cohere-cob label:not(.cursor-pointer){font-size:12px!important;margin-bottom:10px!important}.cohere-cob .c-cob-btn{height:38px;font-size:13px}.cohere-cob .c-cob-display{font-size:22px}}.cohere-cob .c-cob-hero-card{border:1px solid var(--c-hairline);border-radius:18px;overflow:hidden;background:var(--c-canvas);box-shadow:var(--c-shadow-sm)}.cohere-cob .c-cob-banner{position:relative;height:112px;overflow:hidden;background:radial-gradient(110% 150% at 0 0,var(--c-pale-coral) 0,transparent 52%),radial-gradient(110% 150% at 100% 0,var(--c-pale-blue) 0,transparent 52%),linear-gradient(120deg,var(--c-soft-stone) 0,#f5f3ef 100%)}@media (max-width:640px){.cohere-cob .c-cob-banner{height:96px}}.cohere-cob .c-cob-banner-dots{position:absolute;inset:0;opacity:.5;background-image:radial-gradient(color-mix(in srgb,var(--c-slate) 22%,transparent) 1px,transparent 1px);background-size:18px 18px}.cohere-cob .c-cob-banner-ctrls{position:absolute;top:12px;right:12px;z-index:2;display:flex;align-items:center;gap:8px}.cohere-cob .c-cob-banner-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;font-family:var(--c-font-ui);font-size:12px;font-weight:500;color:#fff;cursor:pointer;background:color-mix(in srgb,var(--c-true-black) 42%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background var(--c-dur-fast) var(--c-ease)}.cohere-cob .c-cob-banner-btn:hover{background:color-mix(in srgb,var(--c-true-black) 62%,transparent)}.cohere-cob .c-cob-banner-btn-icon{padding:0;width:30px;justify-content:center}@media (max-width:640px){.cohere-cob .c-cob-banner-btn-label{display:none}.cohere-cob .c-cob-banner-btn{width:30px;padding:0;justify-content:center}}.cohere-cob .c-cob-hero-body{position:relative;display:flex;align-items:flex-end;gap:14px;padding:0 20px 14px;margin-top:-42px}@media (max-width:640px){.cohere-cob .c-cob-hero-body{padding:0 16px 13px;margin-top:-38px}}.cohere-cob .c-cob-avatar{position:relative;width:92px;height:92px;flex-shrink:0}@media (max-width:640px){.cohere-cob .c-cob-avatar{width:78px;height:78px}}.cohere-cob .c-cob-avatar-clip{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:999px;overflow:hidden;background:var(--c-soft-stone);box-shadow:0 0 0 4px var(--c-canvas)}.cohere-cob .c-cob-avatar-scrim{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--c-true-black) 45%,transparent);opacity:0;transition:opacity var(--c-dur-fast) var(--c-ease)}.cohere-cob .c-cob-avatar:hover .c-cob-avatar-scrim{opacity:1}.cohere-cob .c-cob-avatar-cam{position:absolute;bottom:3px;right:3px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--c-near-black);color:#fff;border:2px solid var(--c-canvas)}.cohere-cob .c-cob-identity{min-width:0;flex:1;padding-bottom:0}.cohere-cob .c-cob-identity-name{margin-top:2px;font-family:var(--c-font-display);font-size:17px;font-weight:600;line-height:1.2;letter-spacing:-.3px;color:var(--c-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.cohere-cob .c-cob-identity-name{font-size:16px}}.cohere-cob .c-cob-identity-placeholder{font-family:var(--c-font-ui);font-size:14px;color:var(--c-slate)}.cohere-cob .c-cob-identity-role{margin-top:2px;font-family:var(--c-font-mono);font-size:11px;letter-spacing:.24px;text-transform:uppercase;color:var(--c-slate);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cohere-cob label.text-foreground:not(.cursor-pointer),.cohere-cob p.text-sm.font-medium,.cohere-cob p.text-sm.text-\[var\(--text-secondary\)\]{margin-bottom:.75rem}.cohere-pubprofile{background:var(--c-canvas);color:var(--c-ink);font-family:var(--c-font-ui);--canvas:var(--c-canvas);--card-bg:var(--c-canvas);--surface-elevated:var(--c-soft-stone);--background:var(--c-canvas);--bg:var(--c-canvas);--bg-primary:var(--c-canvas);--primary:var(--c-near-black);--primary-hover:var(--c-true-black);--primary-foreground:var(--c-canvas);--primary-soft:var(--c-soft-stone);--on-primary:var(--c-canvas);--text-on-primary:var(--c-canvas);--text-primary:var(--c-ink);--text-secondary:var(--c-muted);--text-muted:var(--c-slate);--foreground:var(--c-ink);--border:var(--c-hairline);--border-strong:var(--c-near-black);--hairline:var(--c-hairline);--accent:var(--c-coral);--danger:var(--c-error);--danger-soft:var(--c-error-bg);--info-soft:var(--c-pale-blue);--success-soft:var(--c-success-bg);--warning:var(--c-warning);--warning-soft:var(--c-warning-bg);--info:var(--c-action-blue);--success:var(--c-success);--shadow-sm:var(--c-shadow-sm);--shadow-md:0 0 0 transparent;--shadow-lg:0 0 0 transparent;--shadow-xl:0 0 0 transparent}.cohere-pubprofile .c-pp-hero{display:grid;grid-template-columns:1fr auto;gap:32px;padding:36px 0 28px;border-bottom:1px solid var(--c-hairline);align-items:end}@media (max-width:720px){.cohere-pubprofile .c-pp-hero{grid-template-columns:1fr;padding:24px 0 20px;gap:18px}}.cohere-pubprofile .c-pp-hero-stack{display:flex;flex-direction:column;gap:10px;min-width:0}.cohere-pubprofile .c-pp-eyebrow{font-family:var(--c-font-mono);font-size:11px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-coral);margin:0}.cohere-pubprofile .c-pp-display{font-family:var(--c-font-display);font-weight:400;font-size:clamp(32px,4.6vw,52px);letter-spacing:-.8px;line-height:1.05;color:var(--c-ink);margin:0;text-wrap:balance}.cohere-pubprofile .c-pp-meta{font-family:var(--c-font-mono);font-size:11px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-slate);display:inline-flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:2px}.cohere-pubprofile .c-pp-meta .dot{color:var(--c-hairline);margin:0 8px}.cohere-pubprofile .c-pp-actions{display:inline-flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cohere-pubprofile .c-pp-pill{font-family:var(--c-font-ui);font-size:13px;font-weight:500;line-height:1;height:38px;padding:0 18px;border-radius:999px;background:transparent;color:var(--c-ink);border:1px solid var(--c-near-black);display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:background var(--c-dur-fast,.14s) ease,color var(--c-dur-fast,.14s) ease}.cohere-pubprofile .c-pp-pill:hover{background:var(--c-near-black);color:var(--c-canvas)}.cohere-pubprofile .c-pp-pill.is-coral{background:var(--c-coral);border-color:var(--c-coral);color:var(--c-canvas)}.cohere-pubprofile .c-pp-pill.is-coral:hover{filter:brightness(.95)}.cohere-pubprofile .c-pp-kpi{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding-left:32px;border-left:1px solid var(--c-hairline);min-width:0}@media (max-width:720px){.cohere-pubprofile .c-pp-kpi{padding-left:0;border-left:0;border-top:1px solid var(--c-hairline);padding-top:16px}}.cohere-pubprofile .c-pp-kpi-eyebrow{font-family:var(--c-font-mono);font-size:10px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-slate)}.cohere-pubprofile .c-pp-kpi-num{font-family:var(--c-font-display);font-weight:400;font-size:64px;letter-spacing:-1.2px;line-height:1;color:var(--c-ink);font-variant-numeric:tabular-nums}.cohere-pubprofile .c-pp-kpi-suffix{font-family:var(--c-font-mono);font-size:11px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-muted)}.cohere-pubprofile .c-pp-section{padding:28px 0;border-bottom:1px solid var(--c-hairline-soft)}.cohere-pubprofile .c-pp-section-eyebrow{font-family:var(--c-font-mono);font-size:10px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-coral);margin-bottom:8px;display:block}.cohere-pubprofile .c-pp-section-title{font-family:var(--c-font-display);font-weight:400;font-size:22px;letter-spacing:-.4px;line-height:1.15;color:var(--c-ink);margin:0 0 16px}.cohere-pubprofile .c-pp-banner-mute{background:var(--c-soft-stone)!important;background-image:none!important}.cohere-pubprofile [class*=shadow-lg],.cohere-pubprofile [class*=shadow-md],.cohere-pubprofile [class*=shadow-token-],.cohere-pubprofile [class*=shadow-xl]{box-shadow:none!important}.cohere-pubprofile :focus-visible{outline:0;box-shadow:var(--c-focus-ring)}.cohere-pubprofile ::-moz-selection{background:var(--c-coral);color:var(--c-canvas)}.cohere-pubprofile ::selection{background:var(--c-coral);color:var(--c-canvas)}.cohere-pubprofile [class*=bg-emerald-],.cohere-pubprofile [class*=bg-green-]{background-color:var(--c-success-bg)!important}.cohere-pubprofile [class*=text-emerald-],.cohere-pubprofile [class*=text-green-]{color:var(--c-success)!important}.cohere-pubprofile [class*=border-emerald-],.cohere-pubprofile [class*=border-green-]{border-color:var(--c-success-bg)!important}.cohere-pubprofile [class*=bg-amber-],.cohere-pubprofile [class*=bg-orange-],.cohere-pubprofile [class*=bg-yellow-]{background-color:var(--c-warning-bg)!important}.cohere-pubprofile [class*=text-amber-],.cohere-pubprofile [class*=text-orange-],.cohere-pubprofile [class*=text-yellow-]{color:var(--c-warning)!important}.cohere-pubprofile [class*=border-amber-],.cohere-pubprofile [class*=border-orange-],.cohere-pubprofile [class*=border-yellow-]{border-color:var(--c-warning-bg)!important}.cohere-pubprofile [class*=bg-red-],.cohere-pubprofile [class*=bg-rose-]{background-color:var(--c-error-bg)!important}.cohere-pubprofile [class*=text-red-],.cohere-pubprofile [class*=text-rose-]{color:var(--c-error)!important}.cohere-pubprofile [class*=border-red-],.cohere-pubprofile [class*=border-rose-]{border-color:var(--c-error-bg)!important}.cohere-pubprofile [class*=bg-blue-],.cohere-pubprofile [class*=bg-cyan-],.cohere-pubprofile [class*=bg-indigo-],.cohere-pubprofile [class*=bg-purple-],.cohere-pubprofile [class*=bg-sky-],.cohere-pubprofile [class*=bg-violet-]{background-color:var(--c-pale-blue)!important}.cohere-pubprofile [class*=text-blue-],.cohere-pubprofile [class*=text-cyan-],.cohere-pubprofile [class*=text-indigo-],.cohere-pubprofile [class*=text-purple-],.cohere-pubprofile [class*=text-sky-],.cohere-pubprofile [class*=text-violet-]{color:var(--c-action-blue)!important}.cohere-pubprofile [class*=border-blue-],.cohere-pubprofile [class*=border-cyan-],.cohere-pubprofile [class*=border-indigo-],.cohere-pubprofile [class*=border-purple-],.cohere-pubprofile [class*=border-sky-],.cohere-pubprofile [class*=border-violet-]{border-color:var(--c-pale-blue)!important}.cohere-pubprofile .text-white{color:var(--c-canvas)!important}.cohere-pubprofile .c-pp-display,.cohere-pubprofile .c-pp-kpi-num,.cohere-pubprofile .c-pp-section-title{font-weight:400!important}.cohere-pubprofile .font-bold,.cohere-pubprofile .font-extrabold{font-weight:500!important}.cohere-reachout-scrim{position:fixed;inset:0;z-index:1000;background:rgba(23,23,28,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity var(--c-dur-slow) var(--c-ease)}.cohere-reachout-scrim[data-open=true]{opacity:1;pointer-events:auto}.cohere-reachout{--primary:var(--c-near-black);--primary-hover:var(--c-true-black);--primary-soft:var(--c-soft-stone);--border:var(--c-hairline);--color-input-border:var(--c-hairline);--color-input-bg:var(--c-canvas);--color-input-text:var(--c-ink);--card-bg:var(--c-canvas);--background:var(--c-canvas);--text-primary:var(--c-ink);--text-secondary:var(--c-muted);--text-muted:var(--c-slate);--surface-elevated:var(--c-soft-stone);--danger:var(--c-error);--danger-soft:var(--c-error-bg);position:fixed;top:0;right:0;height:100%;z-index:1001;display:flex;flex-direction:column;width:min(640px,92vw);background:var(--c-canvas);border-left:1px solid var(--c-hairline);box-shadow:-24px 0 60px rgba(15,23,42,.12);transform:translateX(100%);transition:transform var(--c-dur-slow) var(--c-ease);font-family:var(--c-font-ui);color:var(--c-ink)}.cohere-reachout[data-open=true]{transform:translateX(0)}.cohere-reachout .c-ro-head{display:flex;align-items:center;justify-content:space-between;padding:22px 28px 18px;border-bottom:1px solid var(--c-hairline-soft);background:var(--c-canvas);flex-shrink:0}.cohere-reachout .c-ro-eyebrow{font-family:var(--c-font-mono);font-size:10px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-coral);margin:0}.cohere-reachout .c-ro-title{font-family:var(--c-font-display);font-weight:400;font-size:26px;letter-spacing:-.4px;line-height:1.15;color:var(--c-ink);margin:6px 0 0}.cohere-reachout .c-ro-sub{font-size:13px;line-height:1.5;color:var(--c-muted);margin:6px 0 0}.cohere-reachout .c-ro-close{width:38px;height:38px;border-radius:999px;border:1px solid var(--c-hairline);background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--c-ink);cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease),color var(--c-dur-fast) var(--c-ease);flex-shrink:0;margin-left:16px}.cohere-reachout .c-ro-close:hover{background:var(--c-near-black);color:var(--c-canvas);border-color:var(--c-near-black)}.cohere-reachout .c-ro-body{flex:1 1 auto;overflow-y:auto;padding:24px 28px 28px;scrollbar-width:thin}.cohere-reachout .c-ro-section+.c-ro-section{margin-top:24px}.cohere-reachout .c-ro-error{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:var(--c-error-bg);border:1px solid color-mix(in srgb,var(--c-error) 25%,transparent);border-radius:12px;color:var(--c-error);font-size:13px;font-weight:500;line-height:1.4;margin-bottom:18px}.cohere-reachout .c-ro-error svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.cohere-reachout .c-ro-banner{display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--c-soft-stone);border:1px solid var(--c-hairline-soft);border-radius:16px}.cohere-reachout .c-ro-avatar{width:44px;height:44px;border-radius:999px;background:var(--c-near-black);color:var(--c-canvas);display:inline-flex;align-items:center;justify-content:center;font-family:var(--c-font-ui);font-size:14px;font-weight:500;letter-spacing:.4px;flex-shrink:0}.cohere-reachout .c-ro-banner-meta{flex:1 1 auto;min-width:0}.cohere-reachout .c-ro-banner-meta .c-eyebrow{font-family:var(--c-font-mono);font-size:10px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-slate)}.cohere-reachout .c-ro-banner-meta .c-cand-name{display:block;margin-top:4px;font-family:var(--c-font-ui);font-size:15px;font-weight:500;color:var(--c-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cohere-reachout .c-ro-round{position:relative;flex-shrink:0}.cohere-reachout .c-ro-round-trigger{height:38px;padding:0 14px 0 16px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);color:var(--c-ink);font-family:var(--c-font-ui);font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:10px;cursor:pointer;transition:border-color var(--c-dur-fast) var(--c-ease),background var(--c-dur-fast) var(--c-ease);min-width:150px;justify-content:space-between}.cohere-reachout .c-ro-round-trigger:hover{border-color:var(--c-near-black)}.cohere-reachout .c-ro-round-trigger svg{width:14px;height:14px;color:var(--c-slate)}.cohere-reachout .c-ro-round-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:14px;box-shadow:var(--c-shadow-lg);padding:6px;z-index:1002;display:flex;flex-direction:column;max-height:280px;overflow-y:auto}.cohere-reachout .c-ro-round-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;text-align:left;padding:8px 12px;border-radius:8px;font-family:var(--c-font-ui);font-size:13px;color:var(--c-ink);cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease)}.cohere-reachout .c-ro-round-item:hover{background:var(--c-soft-stone)}.cohere-reachout .c-ro-round-item.is-active{background:var(--c-near-black);color:var(--c-canvas)}.cohere-reachout .c-ro-card{background:var(--c-canvas);border:1px solid var(--c-hairline-soft);border-radius:16px;overflow:hidden}.cohere-reachout .c-ro-card-head{padding:14px 20px;border-bottom:1px solid var(--c-hairline-soft);background:var(--c-canvas);display:flex;align-items:center;justify-content:space-between;gap:12px}.cohere-reachout .c-ro-card-head .c-eyebrow{font-family:var(--c-font-mono);font-size:10px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-coral)}.cohere-reachout .c-ro-card-head .c-ro-section-title{display:block;margin-top:4px;font-family:var(--c-font-display);font-weight:400;font-size:16px;letter-spacing:-.2px;color:var(--c-ink)}.cohere-reachout .c-ro-card-head .c-ro-helper{font-size:12px;color:var(--c-muted);margin-top:4px}.cohere-reachout .c-ro-card-body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:14px}.cohere-reachout .c-ro-field{display:flex;flex-direction:column;gap:6px}.cohere-reachout .c-ro-field-label{font-family:var(--c-font-ui);font-size:12px;font-weight:500;color:var(--c-muted)}.cohere-reachout .c-ro-req{color:var(--c-coral);margin-left:2px}.cohere-reachout .c-ro-field-error{font-size:12px;color:var(--c-error);font-weight:500;margin-top:2px}.cohere-reachout .c-ro-input,.cohere-reachout input[type=email],.cohere-reachout input[type=text],.cohere-reachout input[type=url]{height:42px;border-radius:8px;border:1px solid var(--c-hairline);background:var(--c-canvas);color:var(--c-ink);font-family:var(--c-font-ui);font-size:14px;outline:0;transition:border-color var(--c-dur-fast) var(--c-ease),box-shadow var(--c-dur-fast) var(--c-ease);width:100%}.cohere-reachout input:not([class*=pl-]){padding-left:14px}.cohere-reachout input:not([class*=pr-]){padding-right:14px}.cohere-reachout .c-ro-input:focus,.cohere-reachout input[type=email]:focus,.cohere-reachout input[type=text]:focus,.cohere-reachout input[type=url]:focus{border-color:var(--c-violet,var(--c-near-black));box-shadow:var(--c-focus-ring)}.cohere-reachout .is-error{border-color:var(--c-error)!important}.cohere-reachout .ds-datepicker-wrapper button,.cohere-reachout .ds-timepicker-wrapper button{height:42px!important;border-radius:8px!important;border:1px solid var(--c-hairline)!important;background:var(--c-canvas)!important;color:var(--c-ink)!important;font-family:var(--c-font-ui)!important;font-size:14px!important;padding:0 14px!important;transition:border-color var(--c-dur-fast) var(--c-ease),box-shadow var(--c-dur-fast) var(--c-ease)!important}.cohere-reachout .ds-datepicker-wrapper button:hover,.cohere-reachout .ds-timepicker-wrapper button:hover{border-color:var(--c-near-black)!important}.cohere-reachout .ds-datepicker-wrapper button:focus,.cohere-reachout .ds-timepicker-wrapper button:focus{outline:0!important;border-color:var(--c-violet,var(--c-near-black))!important;box-shadow:var(--c-focus-ring)!important}.cohere-reachout .ds-datepicker-wrapper svg,.cohere-reachout .ds-timepicker-wrapper svg{color:var(--c-slate)!important;stroke-width:1.5!important}body.cohere-reachout-open .ds-timepicker-pop,body.cohere-reachout-open .ds-timezone-pop{background:var(--c-canvas)!important;border:1px solid var(--c-hairline)!important;border-radius:14px!important;box-shadow:var(--c-shadow-lg)!important;font-family:var(--c-font-ui);color:var(--c-ink);z-index:1100}body.cohere-reachout-open .ds-timezone-pop>div{padding:9px 14px!important;font-size:13px!important;color:var(--c-ink)!important;border-radius:8px;margin:2px 4px;transition:background var(--c-dur-fast) var(--c-ease)}body.cohere-reachout-open .ds-timezone-pop>div:hover{background:var(--c-soft-stone)!important}body.cohere-reachout-open .ds-timezone-pop>p{padding:14px!important;font-size:13px!important;color:var(--c-muted)!important}body.cohere-reachout-open .ds-timepicker-pop .sticky{font-family:var(--c-font-mono)!important;font-size:10px!important;letter-spacing:.28px!important;color:var(--c-slate)!important;background:var(--c-canvas)!important;border-bottom:1px solid var(--c-hairline-soft)!important}body.cohere-reachout-open .ds-timepicker-pop .border-r{border-right-color:var(--c-hairline-soft)!important}body.cohere-reachout-open .ds-timepicker-pop .flex-col>div:not(.sticky),body.cohere-reachout-open .ds-timepicker-pop [data-h],body.cohere-reachout-open .ds-timepicker-pop [data-m]{color:var(--c-ink)!important;font-size:13px!important}body.cohere-reachout-open .ds-timepicker-pop .flex-col>div:not(.sticky):not(.opacity-30):hover,body.cohere-reachout-open .ds-timepicker-pop [data-h]:hover:not(.opacity-30),body.cohere-reachout-open .ds-timepicker-pop [data-m]:hover:not(.opacity-30){background:var(--c-soft-stone)!important}body.cohere-reachout-open .ds-timepicker-pop [style*="var(--primary)"]{background-color:var(--c-near-black)!important;color:var(--c-canvas)!important}body.cohere-reachout-open .ds-timepicker-pop .border-t{border-top-color:var(--c-hairline-soft)!important;background:var(--c-canvas)!important}body.cohere-reachout-open .ds-timepicker-pop button[style*="var(--primary)"]{background-color:var(--c-near-black)!important;color:var(--c-canvas)!important;border-radius:999px!important;padding:6px 18px!important;font-family:var(--c-font-ui)!important;font-size:12px!important;font-weight:500!important}body.cohere-reachout-open .ds-datepicker-popper{z-index:1100}body.cohere-reachout-open .react-datepicker{font-family:var(--c-font-ui)!important;border:1px solid var(--c-hairline)!important;border-radius:14px!important;box-shadow:var(--c-shadow-lg)!important;background:var(--c-canvas)!important;color:var(--c-ink)!important;overflow:hidden}body.cohere-reachout-open .react-datepicker__header{background:var(--c-canvas)!important;border-bottom:1px solid var(--c-hairline-soft)!important;padding-top:14px}body.cohere-reachout-open .react-datepicker__current-month{font-family:var(--c-font-ui)!important;font-size:14px!important;font-weight:500!important;color:var(--c-ink)!important;margin-bottom:8px}body.cohere-reachout-open .react-datepicker__day-name{font-family:var(--c-font-mono)!important;font-size:10px!important;letter-spacing:.28px;text-transform:uppercase;color:var(--c-slate)!important;width:32px;margin:2px}body.cohere-reachout-open .react-datepicker__day{width:32px;height:32px;line-height:32px;margin:2px;border-radius:999px!important;font-size:13px;color:var(--c-ink)!important;transition:background var(--c-dur-fast) var(--c-ease)}body.cohere-reachout-open .react-datepicker__day:hover{background:var(--c-soft-stone)!important}body.cohere-reachout-open .react-datepicker__day--keyboard-selected,body.cohere-reachout-open .react-datepicker__day--selected{background:var(--c-near-black)!important;color:var(--c-canvas)!important}body.cohere-reachout-open .react-datepicker__day--today{font-weight:500;color:var(--c-coral)!important}body.cohere-reachout-open .react-datepicker__day--disabled{color:var(--c-hairline)!important;cursor:not-allowed}body.cohere-reachout-open .react-datepicker__navigation{top:14px}body.cohere-reachout-open .react-datepicker__navigation-icon:before{border-color:var(--c-ink)!important;border-width:2px 2px 0 0}body.cohere-reachout-open .react-datepicker__triangle{display:none!important}.cohere-reachout .c-ro-add-slot{height:30px;padding:0 14px;border-radius:999px;border:1px solid var(--c-near-black);background:transparent;color:var(--c-near-black);font-family:var(--c-font-ui);font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease),color var(--c-dur-fast) var(--c-ease);flex-shrink:0}.cohere-reachout .c-ro-add-slot:hover{background:var(--c-near-black);color:var(--c-canvas)}.cohere-reachout .c-ro-add-slot svg{width:14px;height:14px;stroke-width:1.5}.cohere-reachout .c-ro-slot{padding:16px;border:1px solid var(--c-hairline-soft);border-radius:14px;background:var(--c-canvas);display:flex;flex-direction:column;gap:12px}.cohere-reachout .c-ro-slot-head{display:flex;align-items:center;justify-content:space-between}.cohere-reachout .c-ro-slot-index{font-family:var(--c-font-mono);font-size:11px;letter-spacing:.28px;text-transform:uppercase;color:var(--c-slate)}.cohere-reachout .c-ro-slot-remove{width:28px;height:28px;border-radius:999px;border:1px solid var(--c-hairline);background:transparent;color:var(--c-slate);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease),color var(--c-dur-fast) var(--c-ease),border-color var(--c-dur-fast) var(--c-ease)}.cohere-reachout .c-ro-slot-remove:hover{background:var(--c-error-bg);color:var(--c-error);border-color:color-mix(in srgb,var(--c-error) 35%,transparent)}.cohere-reachout .c-ro-slot-remove svg{width:14px;height:14px;stroke-width:1.5}.cohere-reachout .c-ro-slot-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:560px){.cohere-reachout .c-ro-slot-grid{grid-template-columns:1.2fr 1fr 1.2fr}}.cohere-reachout .c-ro-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 16px;border:1px dashed var(--c-hairline);border-radius:14px;color:var(--c-muted);gap:8px}.cohere-reachout .c-ro-empty svg{width:26px;height:26px;color:var(--c-slate);stroke-width:1.5}.cohere-reachout .c-ro-empty-title{font-family:var(--c-font-ui);font-size:14px;font-weight:500;color:var(--c-ink)}.cohere-reachout .c-ro-empty-sub{font-size:12px;color:var(--c-muted)}.cohere-reachout .c-ro-rte{border:1px solid var(--c-hairline);border-radius:8px;background:var(--c-canvas);overflow:hidden;min-height:220px}.cohere-reachout .c-ro-rte:focus-within{border-color:var(--c-violet,var(--c-near-black));box-shadow:var(--c-focus-ring)}.cohere-reachout .c-ro-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px 20px;border-top:1px solid var(--c-hairline-soft);background:var(--c-canvas);flex-shrink:0}.cohere-reachout .c-ro-foot-note{font-family:var(--c-font-mono);font-size:11px;letter-spacing:.24px;text-transform:uppercase;color:var(--c-slate)}@media (max-width:560px){.cohere-reachout .c-ro-foot-note{display:none}}.cohere-reachout .c-ro-actions{display:flex;gap:10px;margin-left:auto}.cohere-reachout .c-ro-btn{height:38px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-family:var(--c-font-ui);font-size:14px;font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:background var(--c-dur-fast) var(--c-ease),color var(--c-dur-fast) var(--c-ease),border-color var(--c-dur-fast) var(--c-ease);white-space:nowrap}.cohere-reachout .c-ro-btn-outline{background:transparent;color:var(--c-ink);border-color:var(--c-hairline)}.cohere-reachout .c-ro-btn-outline:hover{background:var(--c-soft-stone)}.cohere-reachout .c-ro-btn-primary{background:var(--c-near-black);color:var(--c-canvas)}.cohere-reachout .c-ro-btn-primary:hover{background:var(--c-true-black)}.cohere-reachout .c-ro-btn.is-disabled,.cohere-reachout .c-ro-btn[disabled]{background:var(--c-hairline);color:var(--c-slate);border-color:var(--c-hairline);cursor:not-allowed}.cohere-reachout .c-ro-spinner{width:14px;height:14px;border-radius:999px;border:2px solid;border-top:2px solid transparent;animation:c-ro-spin .7s linear infinite}@keyframes c-ro-spin{to{transform:rotate(1turn)}}.cohere-admin-gate .c-center-pad{display:flex;align-items:center;justify-content:center;min-height:300px}.cohere-admin-gate .c-gate-card{max-width:440px;margin:64px auto 0;text-align:center;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:16px;padding:32px}.cohere-admin-gate .c-gate-icon{width:48px;height:48px;border-radius:999px;background:var(--c-soft-stone);color:var(--c-slate);display:inline-flex;align-items:center;justify-content:center;margin:0 auto 16px}.cohere-admin-gate .c-gate-title{font-family:var(--c-font-display);font-weight:400;font-size:22px;letter-spacing:-.4px;color:var(--c-ink);margin:0 0 6px}.cohere-admin-gate .c-gate-body{font-family:var(--c-font-ui);font-size:14px;color:var(--c-muted);line-height:1.5;margin:0}