:root{color-scheme:light;--text:#091224;--text-soft:#5f6f88;--text-faint:#7b8aa1;--accent:#2d6cff;--accent-violet:#7357ff;--success:#0d9b65;--warning:#d58418;--danger:#dc3e53;--surface:rgba(255,255,255,0.92);--border:rgba(9,18,36,0.08);--shadow-sm:0 16px 32px rgba(9,18,36,0.06);--shadow-md:0 22px 48px rgba(9,18,36,0.08);--shadow-lg:0 34px 72px rgba(9,18,36,0.12);--radius-md:24px;--radius-lg:30px}:root,body{font-family:var(--font-sans),"Segoe UI Variable",sans-serif}body{position:relative;color:var(--text);background:radial-gradient(circle at 0 0,rgba(45,108,255,.1),transparent 24%),radial-gradient(circle at 100% 0,rgba(115,87,255,.1),transparent 18%),linear-gradient(180deg,#ffffff,#f5f8ff 52%,#edf2ff)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(9,18,36,.055) 1px,transparent 0),linear-gradient(90deg,rgba(9,18,36,.055) 1px,transparent 0);background-size:96px 96px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.62),rgba(0,0,0,.16) 70%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.62),rgba(0,0,0,.16) 70%,transparent);z-index:-1}a{text-decoration:none}button,input,select,textarea{font:inherit}.ghost-button,.platform-tabs__trigger,.portal-wizard__step,.primary-button,.public-page__nav-link,.saas-tabs__trigger,.secondary-button,.top-nav__action-link,.top-nav__link,.user-chip{transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.ghost-button,.primary-button,.secondary-button{min-height:48px;padding:0 18px;border-radius:999px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:.92rem;font-weight:800;letter-spacing:.02em}.ghost-button{background:rgba(255,255,255,.76)}.ghost-button,.secondary-button{border-color:var(--border);color:var(--text)}.secondary-button{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,246,255,.96))}.primary-button{background:linear-gradient(135deg,#091224,#142958 56%,#5b4dff);color:#ffffff;box-shadow:0 16px 28px rgba(28,44,82,.24)}.ghost-button:hover,.platform-tabs__trigger:hover,.primary-button:hover,.public-page__nav-link:hover,.saas-tabs__trigger:hover,.secondary-button:hover,.top-nav__action-link:hover,.top-nav__link:hover{transform:translateY(-1px)}.status-pill{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.status-pill--neutral{background:rgba(9,18,36,.08);color:var(--text)}.status-pill--success{background:rgba(13,155,101,.14);color:var(--success)}.status-pill--warning{background:rgba(213,132,24,.14);color:var(--warning)}.status-pill--danger{background:rgba(220,62,83,.14);color:var(--danger)}.status-pill--accent{background:rgba(45,108,255,.12);color:var(--accent)}.eyebrow,.field>span,.metric-card__label,.plan-card__eyebrow,.state-view__eyebrow,.workspace-switcher__label{color:var(--text-faint);font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.top-nav{position:-webkit-sticky;position:sticky;top:0;z-index:250;padding:18px 0 10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-table-wrap,.asset-card,.card,.draft-card,.draft-drawer,.list-card,.login-card,.metric-card,.portal-wizard-dialog,.post-card,.public-page__content,.public-page__header,.public-page__hero-copy,.public-page__hero-summary,.source-card,.state-view,.support-search__drawer,.support-search__hero,.support-search__summary,.toolbar-card,.top-nav__surface,.user-menu,.workspace-entry{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.top-nav__surface{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(1480px,100%);margin:0 auto;min-height:74px;padding:14px 18px;border-radius:999px;background:rgba(255,255,255,.82)}.button-row,.list-card__actions,.platform-tabs,.portal-wizard__steps,.public-page__header-actions,.public-page__hero-actions,.saas-tabs__list,.toolbar-card__filters,.top-nav__brand-row,.top-nav__cluster,.top-nav__context-rail,.top-nav__left,.top-nav__links,.top-nav__right,.workspace-entry__chip-row,.workspace-header__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.top-nav__right{flex:1 1;justify-content:flex-end}.field--checkbox,.plan-card__figure,.top-nav__context-rail,.user-menu__card,.workspace-entry__fact,.workspace-entry__stat{border-radius:20px;border:1px solid var(--border);background:rgba(246,248,255,.84)}.top-nav__context-rail{padding:8px 10px}.brand-lockup__copy small,.top-nav__context-rail small{color:var(--text-faint);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.public-page__nav-link,.top-nav__action-link,.top-nav__link{min-height:42px;padding:0 14px;border-radius:999px;border:1px solid transparent;color:var(--text-soft);display:inline-flex;align-items:center;font-weight:700}.public-page__nav-link:focus-visible,.public-page__nav-link:hover,.top-nav__action-link:hover,.top-nav__link--active,.top-nav__link:hover{color:var(--text);border-color:var(--border);background:rgba(244,247,255,.84)}.top-nav__menu-toggle{display:none;width:44px;height:44px;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.9);color:var(--text)}.brand-lockup{gap:12px}.brand-lockup,.brand-lockup__link,.brand-lockup__mark{display:inline-flex;align-items:center}.brand-lockup__mark{justify-content:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,#0b1730,#223a7d 52%,#7357ff);color:#ffffff;font-size:.84rem;font-weight:900;letter-spacing:.12em;box-shadow:0 16px 28px rgba(20,35,72,.22)}.brand-lockup__copy{display:grid;grid-gap:1px;gap:1px}.brand-lockup__copy strong{color:var(--text);font-size:1rem;letter-spacing:.1em}.app-shell{position:relative;min-height:100vh;padding:0 24px 40px}.app-shell__body{position:relative;z-index:1;max-width:1560px;margin:0 auto;padding-top:18px}.app-shell__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 18px}.app-shell__breadcrumb{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.8);color:var(--text-faint);font-size:.78rem;font-weight:700}.login-hero h1,.metric-card__value,.plan-card__figure strong,.plan-card__header strong,.public-page__hero-copy h1,.support-search__copy h2,.workspace-entry__copy h2,.workspace-entry__panel strong,.workspace-header h1{margin:0;color:var(--text);font-family:var(--font-serif),Georgia,serif;line-height:.94;letter-spacing:-.045em}.workspace-header h1{font-size:clamp(2.6rem,5vw,4.8rem)}.public-page__hero-copy h1{font-size:clamp(3rem,5vw,5.4rem);max-width:9ch}.workspace-entry__copy h2{font-size:clamp(2.4rem,4vw,4rem)}.login-hero h1,.support-search__copy h2,.workspace-entry__panel strong{font-size:clamp(1.9rem,3vw,3rem)}.metric-card__value{font-size:clamp(2.1rem,3vw,3rem)}.plan-card__header strong{font-size:2rem}.plan-card__figure strong{font-size:clamp(2.7rem,4vw,3.4rem);line-height:.9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.field-grid,.metric-grid,.plan-grid,.pricing-grid,.public-page__hero,.saas-grid,.support-search__group-grid,.workspace-entry,.workspace-entry__facts,.workspace-entry__grid,.workspace-grid{display:grid;grid-gap:16px;gap:16px}.workspace-grid{grid-template-columns:minmax(0,1.56fr) minmax(320px,.84fr)}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.plan-grid,.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.field-grid,.public-page__hero,.saas-grid,.support-search__group-grid,.workspace-entry{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-entry__facts,.workspace-entry__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-select__trigger,.field input,.field select,.field textarea,.placement-select__trigger,.top-nav__portal-trigger,.workspace-switcher__trigger{width:100%;min-height:48px;padding:14px 16px;border-radius:18px;border:1px solid var(--border);background:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),var(--shadow-sm)}.field textarea{min-height:130px;resize:vertical}.field--wide{grid-column:1/-1}.field--checkbox{min-height:52px;padding:12px 14px}.public-hero-visual,.workspace-entry__media{overflow:hidden;border-radius:26px;background:#091224}.public-hero-visual img,.workspace-entry__media img{width:100%;height:100%;object-fit:cover}.public-hero-visual{position:relative;min-height:440px}.workspace-entry__media{min-height:320px}.public-hero-visual__overlay,.workspace-entry__panel{background:linear-gradient(180deg,rgba(9,18,36,.98),rgba(17,29,52,.98));color:#ffffff}.public-hero-visual__overlay{position:absolute;inset:auto 18px 18px 18px;display:grid;grid-gap:10px;gap:10px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.public-hero-visual__chips span,.workspace-entry__chip{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:rgba(240,245,255,.88);font-size:.74rem;font-weight:700}.login-page{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,500px);grid-gap:32px;gap:32px;align-items:center;width:min(1360px,calc(100vw - 48px));margin:0 auto;padding:34px 0 40px}.login-hero{position:relative;display:grid;grid-gap:18px;gap:18px;align-content:center;min-height:720px;padding:52px;overflow:hidden;border-radius:36px;border:1px solid var(--border);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(244,247,255,.88)),linear-gradient(135deg,rgba(45,108,255,.08),rgba(115,87,255,.08));box-shadow:var(--shadow-lg)}.login-hero:after{content:"";position:absolute;inset:auto 28px 28px 28px;height:46%;border-radius:28px;background:linear-gradient(180deg,rgba(9,18,36,.06),rgba(9,18,36,.06)),url(/brand/radical-team-photo.png) 50% /cover no-repeat;box-shadow:inset 0 -80px 120px rgba(9,18,36,.18)}.login-hero>*{position:relative;z-index:1}@media (max-width:1200px){.login-page,.metric-grid,.plan-grid,.pricing-grid,.public-page__hero,.saas-grid,.support-search__group-grid,.workspace-entry,.workspace-grid{grid-template-columns:1fr}}@media (max-width:860px){.top-nav__menu-toggle{display:inline-flex;align-items:center;justify-content:center}.top-nav__right--desktop{display:none}}@media (max-width:720px){.app-shell,.public-page{padding-left:14px;padding-right:14px}.field-grid,.workspace-entry__facts,.workspace-entry__grid{grid-template-columns:1fr}.login-hero h1,.public-page__hero-copy h1{font-size:clamp(2.8rem,14vw,4.2rem);max-width:none}.support-search__copy h2,.workspace-entry__copy h2,.workspace-header h1{font-size:clamp(2.4rem,13vw,3.4rem)}}.login-page{align-items:stretch!important}.login-hero{gap:18px!important}.login-hero__links,.login-hero__points,.login-hero__stage-footer{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.login-hero__point,.login-hero__stage,.login-hero__stage-card,.login-hero__stage-chip,.login-hero__visual{border:1px solid rgba(9,18,36,.08)!important;background:rgba(255,255,255,.82)!important;box-shadow:0 16px 36px rgba(9,18,36,.06)!important}.login-hero__point,.login-hero__stage-chip{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;border-radius:999px!important;color:var(--text)!important;font-size:.78rem!important;font-weight:700!important}.login-hero__stage,.login-hero__visual{border-radius:24px!important;overflow:hidden!important}.login-hero__stage{padding:18px!important}.login-hero__stage-grid,.login-hero__stage-header{display:grid!important;grid-gap:12px!important;gap:12px!important}.login-hero__stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.login-hero__stage-card{display:grid!important;grid-gap:6px!important;gap:6px!important;padding:16px!important;border-radius:20px!important}.login-hero__stage-card span,.login-hero__stage-header span{color:var(--text-faint)!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.login-hero__visual{min-height:230px!important}.login-hero__visual img{width:100%!important;height:100%!important;object-fit:cover!important}.login-card__actions,.login-card__header{display:grid!important;grid-gap:12px!important;gap:12px!important}.login-card__submit{width:100%!important}.public-page__session-pill{min-height:34px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-page__session-pill--active{background:rgba(13,155,101,.1);color:var(--success)}@media (max-width:720px){.login-hero__stage-grid{grid-template-columns:1fr!important}}.top-nav{padding:8px 0 6px!important}.top-nav__surface{min-height:68px!important;padding:8px 10px!important;border-radius:22px!important;gap:10px!important}.top-nav__links,.top-nav__right{gap:8px!important}.top-nav__link,.top-nav__portal-trigger,.user-chip{min-height:42px!important;padding:0 14px!important;border-radius:14px!important}.top-nav__portal-trigger{min-width:clamp(176px,15vw,212px)!important}.app-shell__body{padding-top:12px!important}.app-shell__breadcrumbs{margin-bottom:12px!important}.workspace-header__actions{align-items:flex-start!important;gap:12px!important}.workspace-header__action-stack{display:grid;grid-gap:6px;gap:6px;align-items:start}.workspace-header__action-stack>.ghost-button,.workspace-header__action-stack>.secondary-button{justify-content:center}.workspace-header__clear-link{padding:0 4px;border:none;background:transparent;color:#4d5f7a;font-size:.8rem;font-weight:700;letter-spacing:.01em;text-align:left}.workspace-header__clear-link:focus-visible,.workspace-header__clear-link:hover{color:var(--accent)}.card__header small,.detail-list span,.detail-row span,.draft-empty-state p,.field>span,.info-list__label,.login-card__header span,.muted,.panel-note,.public-page__hero-copy p,.public-page__hero-summary p,.support-search__copy p,.workspace-entry__copy p,.workspace-entry__fact span,.workspace-entry__panel p,.workspace-entry__stat span,.workspace-header p{color:#4b5d78!important}.draft-empty-state,.panel-note,.workspace-entry__fact,.workspace-entry__panel,.workspace-entry__stat{background:rgba(246,249,255,.9)!important;border-color:rgba(9,18,36,.09)!important}.draft-empty-state strong,.workspace-entry__fact strong,.workspace-entry__panel strong,.workspace-entry__stat strong{color:#0d1b31!important}.app-loading-screen{background:radial-gradient(circle at 12% 0,rgba(45,108,255,.1) 0,rgba(45,108,255,0) 24%),radial-gradient(circle at 88% 0,rgba(115,87,255,.12) 0,rgba(115,87,255,0) 20%),linear-gradient(180deg,#ffffff,#f4f8ff)!important}.app-loading-screen__card{border-color:rgba(9,18,36,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))!important}.app-loading-screen__visual{min-height:240px!important;border-color:rgba(9,18,36,.08)!important;background:radial-gradient(circle at 15% 15%,rgba(45,108,255,.16) 0,rgba(45,108,255,0) 28%),radial-gradient(circle at 85% 10%,rgba(115,87,255,.18) 0,rgba(115,87,255,0) 26%),linear-gradient(180deg,rgba(248,251,255,.98),rgba(239,244,255,.96))!important}.app-loading-screen__visual:after{background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 38%),linear-gradient(135deg,rgba(45,108,255,.18),rgba(115,87,255,.04) 42%,rgba(115,87,255,0) 64%)!important}.app-loading-screen__pulse{background:radial-gradient(circle,rgba(115,87,255,.28) 0,rgba(115,87,255,0) 72%)!important}.login-hero__visual{position:relative!important;isolation:isolate}.login-hero__visual img{filter:saturate(.92) contrast(1.02)}.auth-mascot-scene{position:absolute;inset:0;overflow:hidden;pointer-events:auto;z-index:2}.auth-mascot-scene__orb{position:absolute;border-radius:999px;filter:blur(8px);opacity:.55}.auth-mascot-scene__orb--left{inset:auto auto 16% 8%;width:88px;height:88px;background:radial-gradient(circle,rgba(45,108,255,.22) 0,rgba(45,108,255,0) 72%)}.auth-mascot-scene__orb--right{inset:12% 10% auto auto;width:96px;height:96px;background:radial-gradient(circle,rgba(115,87,255,.2) 0,rgba(115,87,255,0) 72%)}.auth-mascot{position:absolute;transform:translate3d(calc(var(--mascot-pointer-x) * var(--follow-x, 10px)),calc(var(--mascot-pointer-y) * var(--follow-y, 8px)),0);transition:transform .18s ease}.auth-mascot__body{width:100%;height:100%;box-shadow:0 16px 30px rgba(12,22,42,.12),inset 0 1px 0 rgba(255,255,255,.44);transform-style:preserve-3d;animation:auth-mascot-float 6.8s ease-in-out infinite}.auth-mascot__face{position:absolute;inset:0;place-items:center;grid-gap:6px;gap:6px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .18s ease}.auth-mascot__eyes{display:inline-flex;gap:8px}.auth-mascot__eyes i{width:6px;height:6px;border-radius:999px;background:#12213d;transform:translate(calc(var(--mascot-pointer-x) * 2.4px),calc(var(--mascot-pointer-y) * 1.8px));transition:transform .16s ease}.auth-mascot__smile{width:18px;height:9px;border-bottom:2px solid rgba(18,33,61,.82);border-radius:0 0 20px 20px}.auth-mascot--circle{left:9%;bottom:12%;width:80px;height:80px;--follow-x:8px;--follow-y:6px}.auth-mascot--circle .auth-mascot__body{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(210,226,255,.96));animation-delay:-1.4s}.auth-mascot--bar{left:44%;bottom:19%;width:56px;height:118px;--follow-x:5px;--follow-y:10px}.auth-mascot--bar .auth-mascot__body{background:linear-gradient(180deg,rgba(131,109,255,.96),rgba(86,112,255,.94));animation-duration:7.4s}.auth-mascot--square{right:11%;bottom:11%;width:88px;height:88px;--follow-x:10px;--follow-y:7px}.auth-mascot--square .auth-mascot__body{border-radius:26px;background:linear-gradient(180deg,rgba(250,252,255,.98),rgba(231,239,255,.96));animation-duration:6.2s;animation-delay:-.8s}.auth-mascot-scene--private .auth-mascot__body{transform:rotateY(168deg) rotate(-4deg)}.auth-mascot-scene--private .auth-mascot__face{opacity:.12}.auth-mascot-scene--private .auth-mascot__eyes i{transform:translateY(0)}@keyframes auth-mascot-float{0%,to{transform:translateY(0) rotate(var(--float-rotate,0deg))}50%{transform:translateY(-8px) rotate(calc(var(--float-rotate, 0deg) + 2deg))}}@media (max-width:720px){.top-nav__surface{min-height:60px!important;padding:6px 8px!important;border-radius:18px!important}.workspace-header__action-stack,.workspace-header__action-stack>.ghost-button,.workspace-header__action-stack>.secondary-button,.workspace-header__actions{width:100%}.auth-mascot--circle{left:8%;bottom:10%;width:66px;height:66px}.auth-mascot--bar{left:43%;bottom:16%;width:46px;height:96px}.auth-mascot--square{right:8%;bottom:9%;width:74px;height:74px}}.top-nav{height:auto!important;padding:18px 0 12px!important}.top-nav:before{display:none!important}.top-nav__surface{min-height:86px!important;padding:16px 18px!important;border-radius:32px!important;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(246,249,255,.95))!important;border:1px solid rgba(9,18,36,.08)!important;box-shadow:0 26px 56px rgba(12,22,42,.08)!important}.app-shell__ambient{position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 10%,rgba(45,108,255,.08) 0,transparent 28%),radial-gradient(circle at 88% 4%,rgba(115,87,255,.09) 0,transparent 22%),radial-gradient(circle at 50% 42%,rgba(9,18,36,.03) 0,transparent 44%);z-index:0}.brand-lockup,.brand-lockup__link{min-width:auto!important;gap:12px!important}.brand-lockup__copy{gap:2px!important;line-height:1!important}.brand-lockup__copy strong{display:block;font-size:.98rem!important;letter-spacing:.14em!important}.brand-lockup__copy small{display:block;margin-top:1px;font-size:.64rem!important;letter-spacing:.18em!important}.top-nav__action-link,.top-nav__link,.top-nav__portal-trigger,.user-chip{min-height:46px!important;border-radius:16px!important;border:1px solid rgba(9,18,36,.08)!important;background:rgba(255,255,255,.9)!important}.top-nav__action-link:hover,.top-nav__link--active,.top-nav__link:hover{background:linear-gradient(180deg,rgba(45,108,255,.12),rgba(115,87,255,.08))!important;border-color:rgba(45,108,255,.16)!important;color:var(--text)!important}.plan-card__figure,.top-nav__context-rail,.user-menu__card,.workspace-entry__fact,.workspace-entry__stat{background:linear-gradient(180deg,rgba(246,249,255,.96),rgba(255,255,255,.96))!important;border:1px solid rgba(9,18,36,.08)!important;border-radius:22px!important}.plan-card__figure{display:grid!important;grid-gap:10px!important;gap:10px!important;padding:16px 18px!important}.plan-card__figure-row{display:flex!important;align-items:flex-end!important;flex-wrap:wrap!important;gap:10px!important}.plan-card__figure small{margin:0!important;max-width:18ch!important;color:var(--text-soft)!important;font-size:.98rem!important;line-height:1.45!important}.top-nav__context-rail{gap:16px!important}.top-nav__context-rail span{display:grid!important;grid-gap:4px!important;gap:4px!important}.top-nav__context-rail strong{font-size:1.05rem!important;line-height:1!important}.app-shell__body{padding-top:14px!important}.app-shell__breadcrumb{background:rgba(255,255,255,.76)!important;border:1px solid rgba(9,18,36,.08)!important;color:var(--text-faint)!important}.eyebrow,.field>span,.metric-card__label,.plan-card__eyebrow,.state-view__eyebrow,.workspace-switcher__label{color:#6e7f99!important}.workspace-page{gap:18px!important}.workspace-header,.workspace-header--editorial{grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:end!important;padding:8px 4px 6px!important}.workspace-header__copy{gap:10px!important}.login-hero h1,.support-search__copy h2,.workspace-entry__copy h2,.workspace-header h1{font-family:var(--font-sans),"Segoe UI Variable",sans-serif!important;font-weight:800!important;letter-spacing:-.065em!important;line-height:.9!important}.workspace-header h1{font-size:clamp(2.5rem,4vw,4.8rem)!important;max-width:11ch!important}.support-search__copy h2{font-size:clamp(2rem,3vw,3rem)!important;max-width:13ch!important}.login-hero h1{font-size:clamp(2.9rem,5vw,5rem)!important;max-width:10ch!important}.login-hero p,.support-search__copy p,.workspace-header p{color:var(--text-soft)!important;font-size:1.02rem!important;line-height:1.7!important;max-width:60ch!important}.workspace-header__actions{align-self:start!important;justify-content:flex-end!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.workspace-grid,.workspace-grid--editorial{grid-template-columns:minmax(0,1.62fr) minmax(300px,.78fr)!important;gap:18px!important;align-items:start!important}.admin-table-wrap,.asset-card,.card,.draft-card,.draft-drawer,.list-card,.login-card,.metric-card,.portal-wizard-dialog,.post-card,.public-page__content,.public-page__header,.public-page__hero-copy,.public-page__hero-summary,.source-card,.state-view,.support-search__drawer,.support-search__hero,.support-search__summary,.theme-picker-dialog,.toolbar-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))!important;border:1px solid rgba(9,18,36,.08)!important;box-shadow:0 22px 48px rgba(12,22,42,.07)!important}.draft-drawer,.portal-wizard-dialog,.support-search__drawer,.workspace-main,.workspace-sidebar{border-radius:30px!important}.workspace-main,.workspace-sidebar{gap:18px!important;padding:0!important}.workspace-main,.workspace-main--editorial,.workspace-sidebar,.workspace-sidebar--editorial{background:transparent!important;border:0!important;box-shadow:none!important}.platform-tabs,.saas-tabs__list{gap:10px!important}.platform-tabs__trigger,.saas-tabs__trigger{min-height:42px!important;padding:0 14px!important;border-radius:14px!important;border:1px solid rgba(9,18,36,.08)!important;background:rgba(255,255,255,.88)!important;color:var(--text-soft)!important}.platform-tabs__trigger[data-state=active],.saas-tabs__trigger[data-state=active]{background:linear-gradient(180deg,rgba(45,108,255,.12),rgba(115,87,255,.08))!important;border-color:rgba(45,108,255,.18)!important;color:var(--text)!important;box-shadow:none!important}.admin-page{gap:20px!important}.admin-page__intro{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(300px,.72fr)!important;grid-gap:18px!important;gap:18px!important;align-items:start!important}.admin-page__lead,.admin-page__support-card{display:grid!important;grid-gap:16px!important;gap:16px!important;padding:24px!important;border-radius:30px!important;border:1px solid rgba(9,18,36,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96))!important;box-shadow:0 22px 48px rgba(12,22,42,.07)!important}.admin-page__lead h2{margin:0!important;font-family:var(--font-sans),"Segoe UI Variable",sans-serif!important;font-size:clamp(2rem,3vw,3.2rem)!important;font-weight:800!important;letter-spacing:-.055em!important;line-height:.94!important;max-width:14ch!important}.admin-page__lead p,.admin-page__support-card p,.admin-page__support-card small{margin:0!important;color:var(--text-soft)!important;line-height:1.7!important}.admin-page__chips,.admin-page__support-card .button-row{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.admin-page__chips span{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;border-radius:999px!important;border:1px solid rgba(9,18,36,.08)!important;background:rgba(245,248,255,.92)!important;color:var(--text)!important;font-size:.78rem!important;font-weight:700!important}.admin-table-wrap{overflow:auto!important}.admin-table{width:max(100%,1120px)!important}.admin-table th{color:#70829f!important;background:rgba(245,248,255,.94)}.admin-table td,.admin-table th{border-bottom:1px solid rgba(9,18,36,.08)!important;padding:16px 14px!important}.draft-drawer{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,255,.98)),linear-gradient(90deg,rgba(9,18,36,.03) 1px,transparent 0),linear-gradient(rgba(9,18,36,.03) 1px,transparent 0)!important;background-size:auto,96px 96px,96px 96px!important}.login-page{width:min(1380px,calc(100vw - 40px))!important;gap:26px!important}.login-hero{border-radius:36px!important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(245,248,255,.9)),radial-gradient(circle at top right,rgba(45,108,255,.12) 0,transparent 28%),radial-gradient(circle at left center,rgba(115,87,255,.1) 0,transparent 24%)!important}.login-card{max-width:500px!important;justify-self:end!important;min-height:auto!important;display:grid!important;grid-gap:18px!important;gap:18px!important;align-content:start!important;padding:28px!important}.login-hero__point,.login-hero__stage,.login-hero__stage-card,.login-hero__stage-chip,.login-hero__visual,.recovery-codes-panel,.totp-setup-card{border-radius:22px!important}.login-hero__point,.login-hero__stage-chip{background:rgba(245,248,255,.92)!important;border-color:rgba(9,18,36,.08)!important}.recovery-codes-panel,.totp-setup-card{border:1px solid rgba(9,18,36,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))!important;box-shadow:0 22px 46px rgba(12,22,42,.08)!important}@media (max-width:1240px){.admin-page__intro,.workspace-grid,.workspace-grid--editorial,.workspace-header,.workspace-header--editorial{grid-template-columns:1fr!important}.login-card,.workspace-header__actions{justify-self:stretch!important}}.workspace-entry{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr)!important;gap:22px!important;align-items:start!important}.workspace-entry__compact-form,.workspace-entry__content,.workspace-entry__copy,.workspace-entry__visual{display:grid;grid-gap:16px;gap:16px;align-content:start}.workspace-entry__compact-form .field>span,.workspace-entry__copy .eyebrow,.workspace-entry__fact span,.workspace-entry__panel .eyebrow,.workspace-entry__stat span{font-size:.72rem!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}.workspace-entry__copy h2{max-width:11ch!important;font-size:clamp(2.45rem,4vw,4rem)!important;line-height:.9!important}.workspace-entry__copy p,.workspace-entry__fact span,.workspace-entry__panel p,.workspace-entry__stat span{color:#5a6d89!important}.workspace-entry__copy p,.workspace-entry__panel p{max-width:60ch!important;font-size:1rem!important;line-height:1.72!important}.workspace-entry__chip-row{margin-top:2px}.workspace-entry__copy .workspace-entry__chip{border-color:rgba(9,18,36,.08)!important;background:rgba(245,248,255,.96)!important;color:#23344d!important}.workspace-entry__compact-form{padding:20px!important;border-radius:28px!important;border:1px solid rgba(9,18,36,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))!important;box-shadow:0 18px 40px rgba(12,22,42,.06)!important}.workspace-entry__rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.workspace-entry__compact-form .button-row{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:flex-start!important}.workspace-entry__compact-form .button-row>.primary-button{flex:1 1 250px;min-width:250px;justify-content:center!important}.workspace-entry__compact-form .button-row>.ghost-button,.workspace-entry__compact-form .button-row>.secondary-button{flex:1 1 180px;min-width:180px;justify-content:center!important}.workspace-entry__compact-form .button-row>.workspace-header__action-stack{flex:0 1 190px;min-width:190px}.workspace-entry__facts,.workspace-entry__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:12px!important}.workspace-entry__fact,.workspace-entry__stat{min-height:92px;padding:15px 16px!important;display:grid!important;grid-gap:8px!important;gap:8px!important;align-content:start!important}.workspace-entry__fact strong,.workspace-entry__stat strong{font-family:var(--font-sans),"Segoe UI Variable",sans-serif!important;font-size:1.08rem!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-.03em!important;text-wrap:balance}.workspace-entry__panel{display:grid!important;grid-gap:10px!important;gap:10px!important;padding:22px!important;border-radius:28px!important;border:1px solid rgba(135,155,255,.18)!important;background:radial-gradient(circle at top right,rgba(115,87,255,.26) 0,rgba(115,87,255,0) 36%),linear-gradient(135deg,#091224,#12213d 56%,#26448d)!important;box-shadow:0 20px 46px rgba(10,18,34,.2)!important}.workspace-entry__panel .eyebrow,.workspace-entry__panel p{color:rgba(231,239,255,.84)!important}.workspace-entry__panel strong{color:#f9fbff!important;font-size:clamp(1.65rem,2.6vw,2.5rem)!important;line-height:.96!important}.workspace-entry__media{min-height:360px!important;box-shadow:0 20px 44px rgba(12,22,42,.08)!important}.workspace-entry__media img{filter:saturate(1.02) contrast(1.02)}.workspace-entry__clear-link{color:#39567d!important}.workspace-entry__clear-link:focus-visible,.workspace-entry__clear-link:hover{color:#1d4eff!important}.access-center__hero p,.access-center__panel p,.footer-column a,.footer-column p,.list-card p,.plan-card__feature-list li,.plan-card__header p,.portal-card p,.public-page__hero-copy p,.public-page__hero-summary p,.support-search__copy p,.toolbar-card p{color:#52657f!important}.card__header small,.detail-list span,.detail-row span,.field>span,.info-list__label,.muted{color:#5c708d!important}@media (max-width:1120px){.workspace-entry{grid-template-columns:1fr!important}.workspace-entry__media{min-height:300px!important}}@media (max-width:720px){.workspace-entry__compact-form{padding:16px!important}.workspace-entry__facts,.workspace-entry__grid,.workspace-entry__rail{grid-template-columns:1fr!important}.workspace-entry__compact-form .button-row>.ghost-button,.workspace-entry__compact-form .button-row>.primary-button,.workspace-entry__compact-form .button-row>.secondary-button,.workspace-entry__compact-form .button-row>.workspace-header__action-stack{flex:1 1 100%;min-width:0;width:100%}}.admin-page__hero p,.detail-list span,.detail-row span,.list-card p,.login-card .eyebrow,.login-card p,.login-hero p,.muted,.pricing-hero-panel__copy p,.pricing-hero-panel__stat-value,.pricing-hero-panel__stats span,.state-view__copy p,.support-search__copy p,.toolbar-card p{color:#475c79!important}.admin-page__hero .eyebrow,.login-card .eyebrow,.pricing-hero-panel__stats span,.support-search__copy .eyebrow{color:#627793!important}.login-column{display:grid!important;grid-gap:18px!important;gap:18px!important;align-content:start!important}.login-card__mascot-wrap{padding:18px 22px 24px!important;border-radius:30px!important;border:1px solid rgba(12,22,42,.08)!important;background:radial-gradient(circle at 18% 24%,rgba(74,114,255,.14) 0,rgba(74,114,255,0) 34%),radial-gradient(circle at 82% 18%,rgba(163,93,255,.16) 0,rgba(163,93,255,0) 32%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.98))!important;box-shadow:0 24px 48px rgba(12,22,42,.08)!important}.auth-mascot-scene{min-height:170px!important;place-items:end center!important}.auth-mascot-scene__glow{position:absolute;inset:auto;width:150px;height:150px;border-radius:999px;filter:blur(30px);opacity:.45;z-index:0}.auth-mascot-scene__glow--left{left:8%;top:8%;background:rgba(78,120,255,.22)}.auth-mascot-scene__glow--right{right:6%;top:2%;background:rgba(176,98,255,.2)}.auth-mascot-scene__dock{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;gap:6px;padding:30px 8px 10px}.auth-mascot{position:relative;display:grid;align-items:end;justify-items:center;animation:auth-mascot-bob 5.8s cubic-bezier(.37,0,.22,1) infinite}.auth-mascot__shadow{width:78px;height:16px;border-radius:999px;background:radial-gradient(circle,rgba(9,18,36,.22) 0,rgba(9,18,36,.04) 72%,rgba(9,18,36,0) 100%);filter:blur(1px);opacity:.56;transform:translateY(14px)}.auth-mascot__body{position:relative;display:grid;place-items:center;border:1px solid rgba(9,18,36,.08);transform:translateX(var(--friend-offset,0)) rotate(var(--friend-tilt,0deg));transform-origin:center bottom;transition:transform .24s ease,box-shadow .24s ease;box-shadow:0 16px 30px rgba(12,22,42,.12),inset 0 1px 0 rgba(255,255,255,.62)}.auth-mascot__body:before{content:"";position:absolute;inset:12% 14% auto auto;width:34%;height:34%;border-radius:inherit;background:radial-gradient(circle,rgba(255,255,255,.72) 0,rgba(255,255,255,0) 74%);opacity:.84}.auth-mascot__face{display:grid;grid-gap:10px;gap:10px;justify-items:center;transform:translateY(-2px);transition:transform .24s ease,opacity .24s ease}.auth-mascot__eyes{display:flex;align-items:center;justify-content:center;gap:10px}.auth-mascot__eye{position:relative;width:18px;height:18px;display:grid;place-items:center;border-radius:999px;background:#ffffff;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(9,18,36,.08),0 3px 7px rgba(12,22,42,.12)}.auth-mascot__pupil{width:8px;height:8px;border-radius:999px;background:#091224;transform:translate(calc(var(--mascot-pointer-x, 0) * var(--pupil-range-x, 4px)),calc(var(--mascot-pointer-y, 0) * var(--pupil-range-y, 3px)));transition:transform .12s linear}.auth-mascot__mouth{width:18px;height:12px;background:#091224;border-radius:0 999px 999px 0;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)}.auth-mascot--circle{--friend-offset:14px;--friend-tilt:-8deg;--private-turn:-40deg;--private-look-x:-1.1;margin-right:-10px;z-index:2;animation-delay:-.8s}.auth-mascot--circle .auth-mascot__body{width:92px;height:92px;border-radius:999px;background:linear-gradient(180deg,#9ec1ff,#6c8eff),linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0))}.auth-mascot--circle .auth-mascot__shadow{width:74px}.auth-mascot--bar{--friend-offset:0px;--friend-tilt:0deg;--private-turn:18deg;--private-look-x:0;z-index:3;animation-delay:-1.9s}.auth-mascot--bar .auth-mascot__body{width:144px;height:76px;border-radius:999px;background:linear-gradient(180deg,#ffd36d,#ffb536),linear-gradient(180deg,rgba(255,255,255,.52),rgba(255,255,255,0))}.auth-mascot--bar .auth-mascot__shadow{width:110px}.auth-mascot--square{--friend-offset:-14px;--friend-tilt:9deg;--private-turn:40deg;--private-look-x:1.1;margin-left:-10px;z-index:2;animation-delay:-3.1s}.auth-mascot--square .auth-mascot__body{width:90px;height:90px;border-radius:28px;background:linear-gradient(180deg,#ccaeff,#8f6df7),linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0))}.auth-mascot--square .auth-mascot__shadow{width:72px}.auth-mascot-scene--private .auth-mascot__body{transform:translateX(var(--friend-offset,0)) rotate(var(--private-turn,0deg))!important}.auth-mascot-scene--private .auth-mascot__face{transform:translateY(-1px) scale(.82);opacity:.95}.auth-mascot-scene--private .auth-mascot__pupil{transform:translate(calc(var(--private-look-x, 0) * 2px),-1px)!important}.auth-mascot-scene--private .auth-mascot--circle .auth-mascot__face{transform:translateX(8px) translateY(-1px) scale(.8)}.auth-mascot-scene--private .auth-mascot--bar .auth-mascot__face{transform:translateY(2px) scale(.78)}.auth-mascot-scene--private .auth-mascot--square .auth-mascot__face{transform:translateX(-8px) translateY(-1px) scale(.8)}.workspace-main--editorial>.workspace-entry{width:min(100%,1480px)!important;margin:clamp(12px,2vw,24px) auto!important}.workspace-header--editorial:not(:has(.workspace-header__actions)) .workspace-header__copy{max-width:min(880px,100%)!important;justify-self:center!important;text-align:center!important}.workspace-header--editorial:not(:has(.workspace-header__actions)) .workspace-header__copy p{margin-inline:auto!important}.workspace-entry{min-height:clamp(620px,72vh,800px)!important;padding:clamp(18px,2vw,30px)!important;border-radius:36px!important;border:1px solid rgba(9,18,36,.07)!important;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(245,248,255,.94))!important;box-shadow:0 28px 56px rgba(12,22,42,.06)!important}.workspace-entry__content,.workspace-entry__visual{padding:clamp(8px,1vw,16px)!important}.workspace-entry__compact-form{margin-top:4px!important;padding:clamp(20px,2vw,28px)!important}.workspace-entry__copy,.workspace-entry__visual{justify-content:center!important}.access-center__hero p,.access-center__panel p,.card__header small,.detail-list span,.detail-row span,.footer-column a,.footer-column p,.list-card p,.login-card p,.login-hero p,.login-hero__point,.login-hero__stage-card p,.muted,.plan-card__feature-list li,.plan-card__footnote,.plan-card__header p,.portal-card p,.public-page__hero-copy p,.public-page__hero-summary p,.state-view__copy p,.support-search__copy p,.toolbar-card p,.workspace-entry__copy p,.workspace-entry__fact span,.workspace-entry__panel p,.workspace-entry__stat span,.workspace-header__copy p{color:#465b76!important}.admin-page__hero .eyebrow,.field>span,.info-list__label,.login-card .eyebrow,.pricing-hero-panel__copy p,.pricing-hero-panel__stat-value,.pricing-hero-panel__stats span,.support-search__copy .eyebrow{color:#5b708d!important}@keyframes auth-mascot-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:980px){.login-card__mascot-wrap{width:min(520px,100%)!important;padding:16px 18px 20px!important}.workspace-entry{min-height:0!important}}@media (max-width:720px){.auth-mascot-scene{min-height:150px!important}.auth-mascot-scene__dock{gap:2px;padding-top:22px}.auth-mascot--circle{margin-right:-6px}.auth-mascot--square{margin-left:-6px}.auth-mascot--circle .auth-mascot__body,.auth-mascot--square .auth-mascot__body{width:76px;height:76px}.auth-mascot--bar .auth-mascot__body{width:118px;height:66px}.auth-mascot__eye{width:16px;height:16px}.auth-mascot__pupil{width:7px;height:7px}}.ghost-button,.permission-chip,.plan-card,.platform-tabs__trigger,.portal-card,.primary-button,.public-page__nav-link,.saas-tabs__trigger,.secondary-button,.source-card,.top-nav__link,.workspace-entry__fact,.workspace-entry__stat{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .22s ease,opacity .18s ease!important}.ghost-button:hover,.platform-tabs__trigger:hover,.primary-button:hover,.public-page__nav-link:hover,.saas-tabs__trigger:hover,.secondary-button:hover,.top-nav__action-link:hover,.top-nav__link:hover{transform:none!important}.primary-button{box-shadow:0 16px 30px rgba(28,44,82,.2)!important}.primary-button:focus-visible,.primary-button:hover{background:linear-gradient(135deg,#071120,#11234b 58%,#4e42e8)!important;box-shadow:0 20px 34px rgba(18,35,72,.24)!important}.ghost-button:focus-visible,.ghost-button:hover,.secondary-button:focus-visible,.secondary-button:hover{border-color:rgba(44,78,216,.18)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,245,255,.96))!important;color:#0b1730!important;box-shadow:0 16px 26px rgba(12,22,42,.08)!important}.top-nav__surface{min-height:66px!important;padding:12px 18px!important;border-radius:24px!important}.top-nav__links{gap:22px!important;margin-left:clamp(18px,3vw,72px)!important}.public-page__nav-link,.top-nav__link{position:relative!important;min-height:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#627691!important;font-weight:700!important}.public-page__nav-link:after,.top-nav__link:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-10px!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(45,108,255,0),rgba(45,108,255,.65),rgba(115,87,255,.7),rgba(115,87,255,0))!important;opacity:0!important;transition:opacity .18s ease!important}.public-page__nav-link:focus-visible,.public-page__nav-link:hover,.top-nav__link--active,.top-nav__link:focus-visible,.top-nav__link:hover{color:#0c1730!important;background:transparent!important;border:none!important}.public-page__nav-link:focus-visible:after,.public-page__nav-link:hover:after,.top-nav__link--active:after,.top-nav__link:focus-visible:after,.top-nav__link:hover:after{opacity:1!important}.public-page__header{padding:8px 0 16px!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.public-page__nav{justify-content:center;gap:clamp(18px,2vw,30px)}.public-page__header-actions .primary-button,.public-page__hero-actions .primary-button{background:linear-gradient(135deg,#5f77ff,#7a5ef5)!important;box-shadow:0 16px 28px rgba(90,92,236,.2)!important}.public-page__header-actions .primary-button:focus-visible,.public-page__header-actions .primary-button:hover,.public-page__hero-actions .primary-button:focus-visible,.public-page__hero-actions .primary-button:hover{background:linear-gradient(135deg,#0a1224,#162b57 58%,#4f48e8)!important}.public-page__hero-copy{padding:26px 10px 12px 0!important;border:none!important;background:transparent!important;box-shadow:none!important}.public-page__hero-summary{padding:18px!important;border-radius:32px!important;background:rgba(255,255,255,.78)!important;box-shadow:0 22px 44px rgba(12,22,42,.08)!important}.permission-chip:hover,.plan-card:focus-within,.plan-card:hover,.portal-card:hover,.source-card:hover,.workspace-entry__fact:hover,.workspace-entry__stat:hover{border-color:rgba(45,108,255,.18)!important;box-shadow:0 22px 40px rgba(12,22,42,.1)!important}.workspace-entry{padding:clamp(24px,2.4vw,34px)!important}.workspace-entry__media-stack{display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(190px,.82fr);grid-gap:14px!important}.workspace-entry__media{min-height:280px!important}.workspace-entry__media--primary,.workspace-entry__media--secondary{min-height:360px!important}.workspace-entry__panel{padding:24px!important}.login-card__mascot-wrap{width:min(580px,100%)!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.auth-mascot-scene{--mascot-pointer-x:0;--mascot-pointer-y:0;min-height:224px!important;background:radial-gradient(circle at 18% 26%,rgba(86,118,255,.18) 0,rgba(86,118,255,0) 34%),radial-gradient(circle at 84% 18%,rgba(160,96,255,.2) 0,rgba(160,96,255,0) 32%),linear-gradient(180deg,rgba(255,255,255,0),rgba(247,250,255,.86) 78%,rgba(245,248,255,.94))!important}.auth-mascot-scene__glow{position:absolute!important;width:180px!important;height:180px!important;border-radius:999px!important;filter:blur(44px)!important;opacity:.44!important;z-index:0!important}.auth-mascot-scene__glow--left{left:-14px!important;top:0!important;background:rgba(88,124,255,.24)!important}.auth-mascot-scene__glow--right{right:-8px!important;top:12px!important;background:rgba(157,94,255,.24)!important}.auth-mascot-scene__ground{bottom:26px!important;width:min(320px,88%)!important;height:2px!important;background:linear-gradient(90deg,rgba(9,18,36,0),rgba(9,18,36,.22),rgba(9,18,36,.28),rgba(9,18,36,.22),rgba(9,18,36,0))!important;box-shadow:0 12px 20px rgba(12,22,42,.12)!important}.auth-mascot-scene__dock{gap:14px!important;padding:34px 12px 28px!important}.auth-mascot__shadow{width:82px!important;height:12px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(9,18,36,.22) 0,rgba(9,18,36,.08) 58%,rgba(9,18,36,0) 100%)!important;filter:blur(1px)!important;opacity:.6!important;transform:translateY(12px)!important}.auth-mascot__body{transform:translateX(var(--friend-offset,0)) rotate(calc(var(--base-rotate, 0deg) + var(--mascot-lean, 0deg)))!important;transform-origin:center bottom!important;transition:transform .22s ease,box-shadow .22s ease!important;box-shadow:0 18px 30px rgba(12,22,42,.12),inset 0 1px 0 rgba(255,255,255,.56)!important}.auth-mascot__face{top:48%!important;grid-gap:10px!important;gap:10px!important;transform:translate(calc(-50% + var(--mascot-face-shift-x, 0px) + var(--face-offset-x, 0px)),calc(-50% + var(--mascot-face-shift-y, 0px) + var(--face-offset-y, 0px)))!important;transition:transform .22s ease,opacity .18s ease!important}.auth-mascot__eyes{gap:10px!important}.auth-mascot__eye{width:20px!important;height:20px!important;box-shadow:inset 0 0 0 1px rgba(9,18,36,.08),0 3px 7px rgba(12,22,42,.1)!important}.auth-mascot__pupil{width:12px!important;height:12px!important}.auth-mascot__mouth{width:13px!important;height:22px!important;border-radius:0 999px 999px 0!important;transition:width .18s ease,height .18s ease,border-radius .18s ease,transform .22s ease!important}.auth-mascot--circle{--friend-offset:10px;--base-rotate:-7deg;--face-offset-y:-2px;margin-right:-10px!important;z-index:2!important}.auth-mascot--circle .auth-mascot__body{width:102px!important;height:112px!important;border-radius:999px 999px 34px 34px!important;background:linear-gradient(180deg,#9ec1ff,#6f8fff)!important}.auth-mascot--circle .auth-mascot__shadow{width:84px!important}.auth-mascot--oval{--friend-offset:0px;--base-rotate:0deg;--face-offset-y:2px;z-index:3!important}.auth-mascot--oval .auth-mascot__body{width:114px!important;height:156px!important;border-radius:999px 999px 30px 30px!important;background:linear-gradient(180deg,#ffd66f,#ffb53c)!important}.auth-mascot--oval .auth-mascot__shadow{width:94px!important}.auth-mascot--square{--friend-offset:-10px;--base-rotate:7deg;--face-offset-y:2px;margin-left:-10px!important;z-index:2!important}.auth-mascot--square .auth-mascot__body{width:96px!important;height:150px!important;border-radius:30px!important;background:linear-gradient(180deg,#ccb5ff,#9370f6)!important}.auth-mascot--square .auth-mascot__shadow{width:80px!important}.auth-mascot-scene--private .auth-mascot__body{transform:translateX(var(--friend-offset,0)) rotate(var(--base-rotate,0deg))!important}.auth-mascot-scene--private .auth-mascot__face{transform:translate(calc(-50% + var(--face-offset-x, 0px)),calc(-50% + var(--face-offset-y, 0px)))!important}.auth-mascot-scene--private .auth-mascot__pupil{transform:translate(0)!important}.auth-mascot-scene--private .auth-mascot__mouth{width:28px!important;height:5px!important;border-radius:999px!important}.auth-mascot-scene--peek .auth-mascot__face{transform:translate(calc(-50% + var(--face-offset-x, 0px)),calc(-50% - 10px + var(--face-offset-y, 0px)))!important}.auth-mascot-scene--peek .auth-mascot__pupil{transform:translateY(-4px)!important}.auth-mascot-scene--peek .auth-mascot__mouth{transform:translateY(-2px)!important}.auth-mascot-scene--peek .auth-mascot--circle .auth-mascot__body{transform:translateX(var(--friend-offset,0)) rotate(-2deg)!important}.auth-mascot-scene--peek .auth-mascot--square .auth-mascot__body{transform:translateX(var(--friend-offset,0)) rotate(2deg)!important}.footer-column a:focus-visible,.footer-column a:hover{color:#ffffff!important}@media (max-width:1120px){.workspace-entry__media-stack{grid-template-columns:1fr!important}.workspace-entry__media--primary,.workspace-entry__media--secondary{min-height:280px!important}}@media (max-width:720px){.top-nav__links{margin-left:0!important;gap:14px!important}.public-page__nav{justify-content:flex-start;gap:14px}.auth-mascot-scene{min-height:192px!important}.auth-mascot-scene__dock{gap:8px!important;padding:28px 4px 24px!important}.auth-mascot--circle,.auth-mascot--square{margin:0!important}.auth-mascot--circle .auth-mascot__body{width:88px!important;height:98px!important}.auth-mascot--oval .auth-mascot__body{width:98px!important;height:138px!important}.auth-mascot--square .auth-mascot__body{width:84px!important;height:132px!important}.auth-mascot__eye{width:18px!important;height:18px!important}.auth-mascot__pupil{width:10px!important;height:10px!important}}.public-page__hello{font-size:.95rem!important;letter-spacing:-.01em!important}.public-page__header-actions{gap:14px!important}.pricing-hero-panel{display:grid!important;grid-gap:18px!important;gap:18px!important;padding:8px 4px!important}.pricing-hero-panel__copy strong{color:#081224!important;font-family:var(--font-serif),Georgia,serif!important;font-size:clamp(1.65rem,2.6vw,2.35rem)!important;line-height:.98!important;letter-spacing:-.04em!important}.pricing-hero-panel__stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.pricing-hero-panel__stats article{border-radius:22px!important;border:1px solid rgba(9,18,36,.08)!important;background:rgba(255,255,255,.88)!important;box-shadow:0 18px 34px rgba(12,22,42,.06)!important}.pricing-mode-switch{width:-moz-fit-content!important;width:fit-content!important;padding:6px!important;background:rgba(255,255,255,.92)!important;box-shadow:0 16px 28px rgba(12,22,42,.06)!important}.pricing-mode-switch,.pricing-mode-switch__button{border-radius:999px!important}.plan-card{background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,250,255,.94))!important;border-color:rgba(9,18,36,.08)!important;box-shadow:0 22px 44px rgba(12,22,42,.08)!important}.plan-card__header-top{align-items:center!important}.plan-card__badge .status-pill{min-height:30px!important;font-size:.68rem!important}.workspace-page--editorial .workspace-grid--editorial,.workspace-page--editorial .workspace-header--editorial{width:min(1480px,100%)!important;margin-inline:auto!important}.workspace-grid--editorial{grid-template-columns:minmax(0,1.88fr) minmax(304px,.72fr)!important;gap:24px!important}.workspace-grid--editorial:not(:has(.workspace-sidebar--editorial)){grid-template-columns:minmax(0,1fr)!important;width:min(1320px,100%)!important}.workspace-main--editorial{display:grid!important;grid-gap:18px!important;gap:18px!important;align-content:start!important}.workspace-main--editorial>.card,.workspace-main--editorial>.workspace-entry{width:min(100%,1320px)!important;margin-inline:auto!important}.workspace-main--editorial>.workspace-entry{min-height:clamp(640px,74vh,820px)!important}.workspace-header--editorial:not(:has(.workspace-header__actions)){justify-items:center!important;text-align:center!important}.workspace-header--editorial:not(:has(.workspace-header__actions)) .workspace-header__copy{max-width:min(900px,100%)!important}.editorial-main-stack{width:min(100%,1320px)!important;gap:20px!important}.editorial-main-stack>.card{width:100%!important}.editorial-brief,.editorial-studio{padding:clamp(20px,2vw,30px)!important}.editorial-brief .field-grid,.editorial-studio .field-grid{align-items:start!important}.editorial-studio__editor,.editorial-studio__preview{padding:24px 26px!important;border-radius:24px!important;background:rgba(248,250,255,.88)!important}.workspace-entry__content,.workspace-entry__visual{gap:22px!important}.workspace-entry__compact-form{margin-top:8px!important}.workspace-entry__media-stack{align-items:stretch!important;gap:16px!important}.workspace-entry__media{overflow:hidden!important;border-radius:24px!important;border:1px solid rgba(9,18,36,.08)!important}.workspace-entry__media img{display:block!important;width:100%!important;height:100%!important}.workspace-entry__media--primary img{object-fit:cover!important;object-position:center top!important;transform:scale(1.015)!important}.workspace-entry__media--secondary img{object-fit:cover!important;object-position:center center!important;transform:scale(1.02)!important}.login-card__mascot-wrap{width:min(560px,100%)!important;justify-self:center!important}.auth-mascot-scene{--mascot-mouth-width:10px;--mascot-mouth-height:18px;position:relative!important;min-height:198px!important;display:grid!important;align-items:end!important;overflow:hidden!important;isolation:isolate!important}.auth-mascot-scene__dock{position:relative!important;z-index:1!important;padding:18px 6px 22px!important}.auth-mascot-scene__ground{bottom:23px!important;width:min(208px,72%)!important;height:1px!important;background:rgba(9,18,36,.16)!important;box-shadow:0 8px 14px rgba(12,22,42,.09)!important;z-index:0!important}.auth-mascot-scene__front,.auth-mascot-scene__ground{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;border-radius:999px!important}.auth-mascot-scene__front{bottom:18px!important;width:min(212px,72%)!important;height:6px!important;background:rgba(247,250,255,.92)!important;box-shadow:0 -1px 0 rgba(9,18,36,.04)!important;z-index:2!important}.auth-mascot{justify-items:center!important;align-items:end!important;transform:rotate(var(--mascot-lean,0deg))!important;transform-origin:center bottom!important;margin:0!important;z-index:1!important}.auth-mascot,.auth-mascot__body{position:relative!important;display:grid!important}.auth-mascot__body{place-items:center!important;border:1px solid rgba(9,18,36,.08)!important;box-shadow:0 16px 28px rgba(12,22,42,.12),inset 0 1px 0 rgba(255,255,255,.5)!important}.auth-mascot__face{position:absolute!important;left:50%!important;top:38%!important;display:grid!important;grid-gap:2px!important;gap:2px!important;justify-items:center!important;transform:translate(calc(-50% + var(--mascot-face-shift-x, 0px)),calc(-50% + var(--mascot-face-shift-y, 0px)))!important;transition:transform .18s ease!important}.auth-mascot__eyes{display:flex!important;align-items:center!important;justify-content:center!important}.auth-mascot__eye{position:relative!important;display:grid!important;place-items:center!important;border-radius:999px!important;overflow:hidden!important;background:#ffffff!important;box-shadow:inset 0 0 0 1px rgba(9,18,36,.08),0 2px 6px rgba(12,22,42,.08)!important}.auth-mascot__pupil{width:10px!important;height:10px!important;border-radius:999px!important;background:#081121!important;transform:translate(var(--mascot-pupil-shift-x,0),var(--mascot-pupil-shift-y,0))!important;transition:transform .12s linear!important}.auth-mascot__mouth{width:var(--mascot-mouth-width)!important;height:var(--mascot-mouth-height)!important;border-radius:var(--mascot-mouth-radius)!important;background:#081121!important;transform:translateY(-3px) rotate(var(--mascot-mouth-rotate))!important;transition:width .18s ease,height .18s ease,border-radius .18s ease,transform .18s ease!important}.auth-mascot--circle .auth-mascot__body{width:84px!important;height:84px!important;border-radius:999px!important;background:linear-gradient(180deg,#8fd3ff,#52a8ff)!important}.auth-mascot--rectangle .auth-mascot__body{width:84px!important;height:144px!important;border-radius:28px!important;background:linear-gradient(180deg,#cdb8ff,#8b68f5)!important}.auth-mascot--oval .auth-mascot__body{height:136px!important;border-radius:999px 999px 28px 28px!important;background:linear-gradient(180deg,#ffd979,#ffb641)!important}.auth-mascot-scene--peek .auth-mascot,.auth-mascot-scene--private .auth-mascot{transform:rotate(var(--mascot-lean,0deg))!important}.auth-mascot-scene--peek .auth-mascot__body,.auth-mascot-scene--private .auth-mascot__body{transform:none!important}.auth-mascot-scene--peek .auth-mascot__face,.auth-mascot-scene--private .auth-mascot__face{transform:translate(calc(-50% + var(--mascot-face-shift-x, 0px)),calc(-50% + var(--mascot-face-shift-y, 0px)))!important}.auth-mascot-scene--peek .auth-mascot__pupil,.auth-mascot-scene--private .auth-mascot__pupil{transform:translate(var(--mascot-pupil-shift-x,0),var(--mascot-pupil-shift-y,0))!important}.auth-mascot-scene--peek .auth-mascot__mouth,.auth-mascot-scene--private .auth-mascot__mouth{width:var(--mascot-mouth-width)!important;height:var(--mascot-mouth-height)!important;border-radius:var(--mascot-mouth-radius)!important;transform:translateY(-3px) rotate(var(--mascot-mouth-rotate))!important;box-shadow:none!important}@media (max-width:1120px){.workspace-grid--editorial{grid-template-columns:minmax(0,1fr)!important}.pricing-hero-panel__stats{grid-template-columns:1fr!important}}@media (max-width:720px){.public-page__nav-link:focus-visible,.public-page__nav-link:hover,.top-nav__link:focus-visible,.top-nav__link:hover{transform:none!important}.public-page__hello{width:100%;text-align:center}.editorial-main-stack,.workspace-main--editorial>.card,.workspace-main--editorial>.workspace-entry{width:100%!important}.auth-mascot-scene{min-height:176px!important}.auth-mascot-scene__dock{gap:6px!important;padding:16px 4px 22px!important}.auth-mascot--circle .auth-mascot__body{width:70px!important;height:70px!important}.auth-mascot--rectangle .auth-mascot__body{width:70px!important;height:124px!important}.auth-mascot--oval .auth-mascot__body{width:82px!important;height:118px!important}}.public-page__nav-link:focus-visible,.public-page__nav-link:hover,.top-nav__link:focus-visible,.top-nav__link:hover{transform:none!important}.top-nav__links{gap:24px!important;margin-left:clamp(36px,4.8vw,108px)!important}.public-page__nav{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:clamp(18px,2vw,28px)!important;margin-left:clamp(22px,4vw,68px)!important}.public-page__header-actions{gap:12px!important}.public-page__hello{color:#091224!important;font-weight:700!important}.login-card__mascot-wrap{width:min(540px,100%)!important;margin-top:4px!important}.auth-mascot-scene{--mascot-face-shift-x:0px;--mascot-face-shift-y:0px;--mascot-pupil-shift-x:0px;--mascot-pupil-shift-y:0px;--mascot-mouth-shift-x:0px;--mascot-mouth-shift-y:0px;--mascot-lean:0deg;--mascot-mouth-width:9px;--mascot-mouth-height:20px;--mascot-mouth-radius:0 999px 999px 0;--mascot-mouth-rotate:0deg;min-height:188px!important;background:transparent!important}.auth-mascot-scene__dock{display:flex!important;align-items:flex-end!important;justify-content:center!important;gap:6px!important;padding:16px 6px 18px!important}.auth-mascot-scene__ground{bottom:18px!important;width:min(198px,64%)!important;height:6px!important;background:radial-gradient(ellipse at center,rgba(8,17,33,.12) 0,rgba(8,17,33,.03) 66%,rgba(8,17,33,0) 100%)!important;box-shadow:none!important}.auth-mascot-scene__front{bottom:17px!important;width:min(190px,61%)!important;height:3px!important;background:rgba(247,249,255,.94)!important;box-shadow:0 -1px 0 rgba(9,18,36,.02)!important}.auth-mascot{--mascot-face-scale-x:1;--mascot-face-scale-y:1;--mascot-pupil-scale-x:1;--mascot-pupil-scale-y:1;transition:transform .18s ease!important}.auth-mascot--circle{--mascot-face-scale-x:0.92;--mascot-face-scale-y:0.9;--mascot-pupil-scale-x:0.9;--mascot-pupil-scale-y:0.9}.auth-mascot--rectangle{--mascot-face-scale-x:1.02;--mascot-face-scale-y:0.96;--mascot-pupil-scale-x:1.02;--mascot-pupil-scale-y:0.96}.auth-mascot--oval{--mascot-face-scale-x:0.88;--mascot-face-scale-y:0.92;--mascot-pupil-scale-x:0.88;--mascot-pupil-scale-y:0.92}.auth-mascot__body{box-shadow:0 14px 22px rgba(12,22,42,.11),inset 0 1px 0 rgba(255,255,255,.45)!important}.auth-mascot__face{top:33.8%!important;gap:1px!important;transform:translate(calc(-50% + (var(--mascot-face-shift-x, 0px) * var(--mascot-face-scale-x, 1))),calc(-50% + (var(--mascot-face-shift-y, 0px) * var(--mascot-face-scale-y, 1))))!important}.auth-mascot__eyes{gap:7px!important}.auth-mascot__eye{width:18px!important;height:18px!important}.auth-mascot__pupil{width:11px!important;height:11px!important;transform:translate(calc(var(--mascot-pupil-shift-x, 0px) * var(--mascot-pupil-scale-x, 1)),calc(var(--mascot-pupil-shift-y, 0px) * var(--mascot-pupil-scale-y, 1)))!important}.auth-mascot__mouth{transform:translate(var(--mascot-mouth-shift-x,0),calc(-7px + var(--mascot-mouth-shift-y, 0px))) rotate(var(--mascot-mouth-rotate))!important}.auth-mascot--circle .auth-mascot__body{width:82px!important;height:82px!important}.auth-mascot--rectangle .auth-mascot__body{width:82px!important;height:146px!important}.auth-mascot--oval .auth-mascot__body{width:94px!important;height:138px!important;border-radius:999px 999px 26px 26px!important}.auth-mascot-scene--peek .auth-mascot__face,.auth-mascot-scene--private .auth-mascot__face{transform:translate(calc(-50% + (var(--mascot-face-shift-x, 0px) * var(--mascot-face-scale-x, 1))),calc(-50% + (var(--mascot-face-shift-y, 0px) * var(--mascot-face-scale-y, 1))))!important}.auth-mascot-scene--peek .auth-mascot__pupil,.auth-mascot-scene--private .auth-mascot__pupil{transform:translate(calc(var(--mascot-pupil-shift-x, 0px) * var(--mascot-pupil-scale-x, 1)),calc(var(--mascot-pupil-shift-y, 0px) * var(--mascot-pupil-scale-y, 1)))!important}.auth-mascot-scene--peek .auth-mascot__mouth,.auth-mascot-scene--private .auth-mascot__mouth{transform:translate(var(--mascot-mouth-shift-x,0),calc(-2px + var(--mascot-mouth-shift-y, 0px))) rotate(var(--mascot-mouth-rotate))!important}.workspace-entry{align-items:center!important}.workspace-entry__content,.workspace-entry__visual{gap:20px!important;align-content:center!important}.workspace-entry__compact-form{margin-top:10px!important}.workspace-entry__media-stack{grid-template-columns:minmax(0,1.06fr) minmax(176px,.78fr)!important;gap:14px!important}.workspace-entry__media{min-height:236px!important;background:linear-gradient(180deg,#f8faff,#eef3ff)!important}.workspace-entry__media--primary,.workspace-entry__media--secondary{min-height:252px!important}.workspace-entry[data-visual-asset=workspace] .workspace-entry__media--primary img{object-fit:cover!important;object-position:center top!important;transform:scale(1.02)!important}.workspace-entry[data-visual-asset=workspace] .workspace-entry__media--secondary img{object-fit:cover!important;object-position:center 18%!important;transform:scale(1.045) translateY(4px)!important}.workspace-entry[data-visual-asset=ribbon] .workspace-entry__media--primary img{object-fit:cover!important;object-position:center center!important;transform:scale(1.075) translateY(4px)!important}.workspace-entry[data-visual-asset=ribbon] .workspace-entry__media--secondary img{object-fit:cover!important;object-position:center top!important;transform:scale(1.03)!important}.workspace-entry__panel{padding:22px 24px!important}.workspace-entry__fact,.workspace-entry__stat{min-height:86px!important}.editorial-main-stack{width:min(100%,1280px)!important;margin-inline:auto!important}.workspace-grid--editorial{grid-template-columns:minmax(0,1.88fr) minmax(300px,.72fr)!important}.pricing-hero-panel{gap:16px!important}.pricing-hero-panel__stats article{padding:16px 18px!important}@media (max-width:720px){.auth-mascot-scene{min-height:172px!important}.auth-mascot-scene__dock{gap:5px!important;padding:14px 2px 18px!important}.auth-mascot--circle .auth-mascot__body{width:68px!important;height:68px!important}.auth-mascot--rectangle .auth-mascot__body{width:68px!important;height:120px!important}.auth-mascot--oval .auth-mascot__body{width:78px!important;height:114px!important}.workspace-entry__media-stack{grid-template-columns:1fr!important}.workspace-entry__media--primary,.workspace-entry__media--secondary{min-height:210px!important}}