.codnity-catalog .glossary-h1{font-size:clamp(40px,5.6vw,76px);line-height:1.02;font-weight:700;letter-spacing:-2px;margin-bottom:22px;color:#fff}.codnity-catalog .glossary-h1 em{font-style:italic;font-weight:400;color:hsla(0,0%,100%,.62);position:relative;padding:0 4px}.codnity-catalog .glossary-h1 em:after{content:"";position:absolute;left:4px;right:4px;bottom:.08em;height:3px;background:var(--dev);opacity:.6}.codnity-catalog .glossary-lede{max-width:720px;font-size:18px;line-height:1.6;color:hsla(0,0%,100%,.65)}.codnity-catalog .glossary-section{padding:96px 0 120px}.codnity-catalog .glossary-section .work-inner{max-width:var(--max-w);margin:0 auto;padding:0 var(--pad-h)}.codnity-catalog .catalog-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:36px;padding-bottom:28px;border-bottom:1px solid var(--border)}.codnity-catalog .catalog-filter{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:100px;font-family:var(--font-dm-sans),sans-serif;font-size:13px;font-weight:500;letter-spacing:.1px;background:transparent;border:1px solid var(--border);color:var(--muted-2);cursor:pointer;transition:all .18s ease}.codnity-catalog .catalog-filter:hover{color:#fff;border-color:var(--border-strong);background:hsla(0,0%,100%,.03)}.codnity-catalog .catalog-filter.is-active{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.28)}.codnity-catalog .catalog-filter[data-cat="SEO/AEO"].is-active,.codnity-catalog .catalog-filter[data-cat=Growth].is-active{background:rgba(0,147,234,.12);color:var(--creative);border-color:rgba(0,147,234,.42)}.codnity-catalog .catalog-filter[data-cat=Software].is-active{background:rgba(112,39,255,.12);color:var(--dev);border-color:rgba(112,39,255,.42)}.codnity-catalog .catalog-filter[data-cat=Data].is-active{background:rgba(255,165,0,.1);color:var(--data);border-color:rgba(255,165,0,.4)}.codnity-catalog .glossary-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px;list-style:none;margin:0;padding:0}.codnity-catalog .glossary-card{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;transition:border-color .2s ease,background .2s ease,transform .2s ease;position:relative;overflow:hidden}.codnity-catalog .glossary-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;opacity:0;transition:opacity .2s ease}.codnity-catalog .glossary-card[data-cat="SEO/AEO"]:before,.codnity-catalog .glossary-card[data-cat=Growth]:before{background:var(--creative)}.codnity-catalog .glossary-card[data-cat=Software]:before{background:var(--dev)}.codnity-catalog .glossary-card[data-cat=Data]:before{background:var(--data)}.codnity-catalog .glossary-card:hover{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.04);transform:translateY(-2px)}.codnity-catalog .glossary-card:hover:before{opacity:1}.codnity-catalog .glossary-card-link{display:flex;flex-direction:column;gap:14px;padding:26px 26px 22px;text-decoration:none;color:inherit;height:100%}.codnity-catalog .glossary-card-cat{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;padding:4px 10px;border-radius:999px;border:1px solid}.codnity-catalog .glossary-card-cat:before{content:"";width:6px;height:6px;border-radius:50%;flex-shrink:0}.codnity-catalog .glossary-card[data-cat="SEO/AEO"] .glossary-card-cat,.codnity-catalog .glossary-card[data-cat=Growth] .glossary-card-cat{color:var(--creative);background:rgba(0,147,234,.08);border-color:rgba(0,147,234,.28)}.codnity-catalog .glossary-card[data-cat="SEO/AEO"] .glossary-card-cat:before,.codnity-catalog .glossary-card[data-cat=Growth] .glossary-card-cat:before{background:var(--creative);box-shadow:0 0 8px rgba(0,147,234,.6)}.codnity-catalog .glossary-card[data-cat=Software] .glossary-card-cat{color:var(--dev);background:rgba(112,39,255,.08);border-color:rgba(112,39,255,.28)}.codnity-catalog .glossary-card[data-cat=Software] .glossary-card-cat:before{background:var(--dev);box-shadow:0 0 8px rgba(112,39,255,.6)}.codnity-catalog .glossary-card[data-cat=Data] .glossary-card-cat{color:var(--data);background:rgba(255,165,0,.08);border-color:rgba(255,165,0,.28)}.codnity-catalog .glossary-card[data-cat=Data] .glossary-card-cat:before{background:var(--data);box-shadow:0 0 8px rgba(255,165,0,.6)}.codnity-catalog .glossary-card-term{font-size:22px;font-weight:600;letter-spacing:-.4px;line-height:1.2;color:#fff;margin:0}.codnity-catalog .glossary-card-acronym{font-weight:400;color:hsla(0,0%,100%,.45);font-size:18px}.codnity-catalog .glossary-card-def{font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.6);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.codnity-catalog .glossary-card-cta{margin-top:6px;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:hsla(0,0%,100%,.85);display:inline-flex;align-items:center;gap:6px;transition:color .18s,gap .18s}.codnity-catalog .glossary-card:hover .glossary-card-cta{gap:10px}.codnity-catalog .glossary-card[data-cat="SEO/AEO"]:hover .glossary-card-cta,.codnity-catalog .glossary-card[data-cat=Growth]:hover .glossary-card-cta{color:var(--creative)}.codnity-catalog .glossary-card[data-cat=Software]:hover .glossary-card-cta{color:var(--dev)}.codnity-catalog .glossary-card[data-cat=Data]:hover .glossary-card-cta{color:var(--data)}.codnity-catalog .glossary-term-page{padding:56px 0 120px}.codnity-catalog .glossary-term-inner{max-width:900px;margin:0 auto;padding:0 32px}.codnity-catalog .glossary-breadcrumb{font-size:13px;color:hsla(0,0%,100%,.4);margin-bottom:32px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.codnity-catalog .glossary-breadcrumb a{color:hsla(0,0%,100%,.55);text-decoration:none;transition:color .15s}.codnity-catalog .glossary-breadcrumb a:hover{color:#fff}.codnity-catalog .glossary-breadcrumb-sep{color:hsla(0,0%,100%,.25)}.codnity-catalog .glossary-term-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;padding:5px 12px;border-radius:999px;margin-bottom:22px;border:1px solid}.codnity-catalog .glossary-term-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-term-eyebrow,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-term-eyebrow{color:var(--creative);background:rgba(0,147,234,.08);border-color:rgba(0,147,234,.28)}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-term-eyebrow:before,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-term-eyebrow:before{background:var(--creative)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-term-eyebrow{color:var(--dev);background:rgba(112,39,255,.08);border-color:rgba(112,39,255,.28)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-term-eyebrow:before{background:var(--dev)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-term-eyebrow{color:var(--data);background:rgba(255,165,0,.08);border-color:rgba(255,165,0,.28)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-term-eyebrow:before{background:var(--data)}.codnity-catalog .glossary-term-h1{font-size:clamp(38px,5.4vw,64px);line-height:1.05;font-weight:700;letter-spacing:-1.6px;color:#fff;margin-bottom:12px}.codnity-catalog .glossary-term-h1 .acr{font-weight:400;color:hsla(0,0%,100%,.4);font-size:.55em;letter-spacing:0;vertical-align:middle;margin-left:10px}.codnity-catalog .glossary-term-lede{font-size:20px;line-height:1.55;color:hsla(0,0%,100%,.85);border-left:3px solid hsla(0,0%,100%,.4);padding-left:24px;margin:32px 0 56px;max-width:760px}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-term-lede,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-term-lede{border-left-color:var(--creative)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-term-lede{border-left-color:var(--dev)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-term-lede{border-left-color:var(--data)}.codnity-catalog .glossary-term-body{color:hsla(0,0%,100%,.7);font-size:17px;line-height:1.7}.codnity-catalog .glossary-term-body p{margin-bottom:22px}.codnity-catalog .glossary-term-h2{font-size:26px;font-weight:600;letter-spacing:-.6px;color:#fff;margin:64px 0 22px;display:flex;align-items:center;gap:14px}.codnity-catalog .glossary-term-h2:before{content:"";width:10px;height:10px;background:hsla(0,0%,100%,.32);transform:rotate(45deg);flex-shrink:0}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-term-h2:before,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-term-h2:before{background:var(--creative);box-shadow:0 0 10px rgba(0,147,234,.5)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-term-h2:before{background:var(--dev);box-shadow:0 0 10px rgba(112,39,255,.5)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-term-h2:before{background:var(--data);box-shadow:0 0 10px rgba(255,165,0,.5)}.codnity-catalog .glossary-list{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.codnity-catalog .glossary-list-item{display:flex;gap:14px;padding:14px 18px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;font-size:15px;color:hsla(0,0%,100%,.78);line-height:1.55}.codnity-catalog .glossary-list-item:before{content:"→";color:hsla(0,0%,100%,.55);flex-shrink:0;font-weight:600}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-list-item:before,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-list-item:before{color:var(--creative)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-list-item:before{color:var(--dev)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-list-item:before{color:var(--data)}.codnity-catalog .glossary-steps{list-style:none;padding:0;margin:0;counter-reset:step;display:grid;grid-gap:14px;gap:14px}.codnity-catalog .glossary-step{counter-increment:step;padding:22px 24px 22px 76px;position:relative;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);border-radius:12px}.codnity-catalog .glossary-step:before{content:counter(step,decimal-leading-zero);position:absolute;left:24px;top:22px;font-size:22px;font-weight:700;color:hsla(0,0%,100%,.78);font-feature-settings:"tnum";letter-spacing:-.5px}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-step:before,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-step:before{color:var(--creative)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-step:before{color:var(--dev)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-step:before{color:var(--data)}.codnity-catalog .glossary-step-title{font-size:17px;font-weight:600;color:#fff;margin:0 0 6px;letter-spacing:-.2px}.codnity-catalog .glossary-step-detail{font-size:14.5px;color:hsla(0,0%,100%,.62);line-height:1.55;margin:0}.codnity-catalog .glossary-faq-wrap{display:grid;grid-gap:12px;gap:12px;margin:22px 0 0}.codnity-catalog .glossary-faq-item{padding:22px 24px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.07);border-radius:12px;transition:border-color .18s,background .18s}.codnity-catalog .glossary-faq-item:hover{background:hsla(0,0%,100%,.035);border-color:hsla(0,0%,100%,.15)}.codnity-catalog .glossary-faq-q{font-size:16px;font-weight:600;color:#fff;margin:0 0 10px;letter-spacing:-.2px;line-height:1.35;display:flex;align-items:baseline;gap:12px}.codnity-catalog .glossary-faq-q:before{content:counter(faq,decimal-leading-zero);font-size:11px;letter-spacing:1.4px;color:hsla(0,0%,100%,.4);font-feature-settings:"tnum";flex-shrink:0;font-weight:600;padding-top:2px}.codnity-catalog .glossary-faq-wrap{counter-reset:faq}.codnity-catalog .glossary-faq-item{counter-increment:faq}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-faq-q:before,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-faq-q:before{color:var(--creative)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-faq-q:before{color:var(--dev)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-faq-q:before{color:var(--data)}.codnity-catalog .glossary-faq-a{font-size:15px;color:hsla(0,0%,100%,.7);line-height:1.6;margin:0;padding-left:36px}.codnity-catalog .glossary-related{margin:72px 0;padding:32px 32px 28px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:16px}.codnity-catalog .glossary-related h3{font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin:0 0 18px}.codnity-catalog .glossary-related-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 22px;padding:0}.codnity-catalog .glossary-related-list a{display:inline-block;padding:8px 14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.85);text-decoration:none;transition:all .15s}.codnity-catalog .glossary-related-list a:hover{border-color:hsla(0,0%,100%,.35);color:#fff;background:hsla(0,0%,100%,.07)}.codnity-catalog .glossary-services{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.codnity-catalog .glossary-services li{display:flex}.codnity-catalog .glossary-services li a{flex:1 1;font-size:14px;font-weight:500;color:hsla(0,0%,100%,.86);text-decoration:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.09);border-radius:10px;position:relative;transition:background .18s,border-color .18s,transform .18s;line-height:1.3}.codnity-catalog .glossary-services li a:after{content:"→";color:hsla(0,0%,100%,.45);transition:color .15s,transform .18s;font-size:16px;flex-shrink:0}.codnity-catalog .glossary-services li a:hover{background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.22);transform:translateY(-1px);color:#fff}.codnity-catalog .glossary-services li a:hover:after{transform:translateX(3px)}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-services li a:hover,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-services li a:hover{border-color:rgba(0,147,234,.5)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-services li a:hover{border-color:rgba(112,39,255,.5)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-services li a:hover{border-color:rgba(255,165,0,.5)}.codnity-catalog .glossary-term-page[data-cat="SEO/AEO"] .glossary-services li a:hover:after,.codnity-catalog .glossary-term-page[data-cat=Growth] .glossary-services li a:hover:after{color:var(--creative)}.codnity-catalog .glossary-term-page[data-cat=Software] .glossary-services li a:hover:after{color:var(--dev)}.codnity-catalog .glossary-term-page[data-cat=Data] .glossary-services li a:hover:after{color:var(--data)}.codnity-catalog .glossary-meta{margin-top:56px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.08);font-size:13px;color:hsla(0,0%,100%,.4);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.codnity-catalog .glossary-meta strong{color:hsla(0,0%,100%,.72);font-weight:500}@media (max-width:720px){.codnity-catalog .glossary-grid{grid-template-columns:1fr}.codnity-catalog .glossary-term-lede{padding-left:18px;font-size:18px}.codnity-catalog .glossary-step{padding:18px 18px 18px 60px}.codnity-catalog .glossary-step:before{left:18px;top:18px;font-size:18px}}