.nlp-catalogue.capability-reveal-cards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px}.nlp-catalogue .capability-reveal-card{background:#14144a;border-color:#2a2a58;height:100%;min-height:0;padding:18px 18px 16px;overflow:hidden}.nlp-catalogue .capability-reveal-rule{z-index:2;pointer-events:none;background:#59efef;width:28px;height:2px;display:block;position:absolute;top:0;left:0}.nlp-catalogue .capability-reveal-watermark{display:none}.nlp-catalogue .capability-reveal-rest{gap:12px;max-width:none;padding-right:0;position:static}.nlp-catalogue .capability-reveal-icon{color:#59efef;width:22px;height:22px}.nlp-catalogue .capability-reveal-title{letter-spacing:-.025em;overflow-wrap:break-word;font-size:1.0625rem;font-weight:500;line-height:1.3}.nlp-catalogue .capability-reveal-hint{color:#9aa0c7;bottom:14px;right:16px}.nlp-catalogue .capability-reveal-detail{color:#d7d8ea;opacity:0;grid-template-rows:none;max-width:none;margin-top:14px;font-size:.875rem;line-height:1.65;display:block;transform:translateY(8px)}.nlp-catalogue .capability-reveal-detail-inner{overflow:visible}.nlp-catalogue .capability-reveal-card:is(:focus-visible,[data-revealed=true]){background:#181852;border-color:#59efef6b}.nlp-catalogue .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-rule{width:100%}.nlp-catalogue .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-watermark{opacity:0;transform:none}.nlp-catalogue .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-detail{opacity:1;grid-template-rows:none;margin-top:14px;transform:none}.nlp-catalogue .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-hint{opacity:0}.nlp-catalogue[data-look=recede] .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-icon{opacity:0;transform:translateY(-14px)}.nlp-catalogue[data-look=rule] .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-icon{opacity:.55}.nlp-catalogue[data-look=settle] .capability-reveal-rule{background:#59efef47;width:100%;height:1px}.nlp-catalogue[data-look=settle] .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-rule{background:#59efef;height:2px}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-card{min-height:248px}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-rule{width:25%}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-rest{flex:auto;justify-content:flex-start;gap:12px;position:relative}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-icon{width:42px;height:42px}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-title{letter-spacing:-.03em;font-size:1.375rem;line-height:1.2}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-detail{margin-top:0;position:absolute;inset:18px 18px .75rem;overflow:hidden}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-rest{flex:none;justify-content:flex-start;gap:0;height:0;overflow:hidden}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-icon{opacity:0;width:0;height:0;overflow:hidden}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-title{opacity:0;height:0;max-height:0;overflow:hidden}.nlp-catalogue[data-look=light] .capability-reveal-card{color:#0f0f3d;box-shadow:var(--shadow-card);background:#fff;border-color:#0f0f3d14}.nlp-catalogue[data-look=light] .capability-reveal-rule{background:#6b5cf7}.nlp-catalogue[data-look=light] .capability-reveal-icon{color:#6b5cf7}.nlp-catalogue[data-look=light] .capability-reveal-title{color:#0f0f3d}.nlp-catalogue[data-look=light] .capability-reveal-hint{color:#8888a3}.nlp-catalogue[data-look=light] .capability-reveal-detail{color:#555568}.nlp-catalogue[data-look=light] .capability-reveal-card:is(:focus-visible,[data-revealed=true]){box-shadow:var(--shadow-card-hover);background:#f7f8fc;border-color:#6b5cf761}.nlp-catalogue[data-look=light] .capability-reveal-card:focus-visible{outline-offset:3px;outline:2px solid #6b5cf7}@media (hover:hover){.nlp-catalogue .capability-reveal-rule{transition:width .28s cubic-bezier(.4,0,.2,1),height .22s,background-color .22s}.nlp-catalogue .capability-reveal-icon{transition:opacity .2s,transform .28s cubic-bezier(.4,0,.2,1)}.nlp-catalogue .capability-reveal-detail{transition:opacity .24s 60ms,transform .28s cubic-bezier(.4,0,.2,1)}.nlp-catalogue .capability-reveal-card{transition:border-color .22s,background-color .22s}.nlp-catalogue[data-look=recede] .capability-reveal-card:is(:focus-visible,[data-revealed=true]) .capability-reveal-detail{transition-delay:90ms}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-icon{transition:width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1),opacity .18s}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-title{transition:opacity .18s,height .28s cubic-bezier(.4,0,.2,1),max-height .28s cubic-bezier(.4,0,.2,1)}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-rest{transition:gap .28s,height .28s cubic-bezier(.4,0,.2,1)}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-detail{transition-delay:80ms}}@media (prefers-reduced-motion:reduce){.nlp-catalogue .capability-reveal-rule,.nlp-catalogue .capability-reveal-icon,.nlp-catalogue .capability-reveal-detail,.nlp-catalogue .capability-reveal-card{transition:none}.nlp-catalogue .capability-reveal-icon,.nlp-catalogue .capability-reveal-detail{opacity:1;transform:none}.nlp-catalogue .capability-reveal-rule{width:28px;height:2px}.nlp-catalogue .capability-reveal-hint{display:none}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-icon{opacity:0;width:0;height:0}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-title{opacity:1;letter-spacing:-.025em;height:auto;max-height:none;font-size:1.0625rem;line-height:1.3;overflow:visible}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-rest{flex:none;justify-content:flex-start;gap:0;height:auto;overflow:visible}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-detail{margin-top:14px;position:static}}@media (max-width:1023px){.nlp-catalogue.capability-reveal-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nlp-catalogue .capability-reveal-card{min-height:0;padding:16px}.nlp-catalogue .capability-reveal-hint{bottom:12px;right:14px}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-card{min-height:232px}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-icon{width:36px;height:36px}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-detail{inset:16px 16px .75rem}}@media (max-width:639px){.nlp-catalogue.capability-reveal-cards{grid-template-columns:1fr}.nlp-catalogue:is([data-look=scale],[data-look=light]) .capability-reveal-card{min-height:260px}}
