.edit{padding-top:140px;padding-bottom:clamp(80px,10vw,160px);min-height:100vh}.edit__head{max-width:900px;padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(28px,4vw,48px)}.edit__h{font-size:clamp(38px,6vw,72px);line-height:1.02;margin:20px 0 24px}.edit__lede{font-size:clamp(18px,1.7vw,22px);line-height:1.5;color:var(--t-80);max-width:680px;margin:0}.edit__meta{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-60);margin-top:28px}.edit__body{max-width:780px;padding-bottom:clamp(60px,8vw,120px)}.edit__body h2{font-size:clamp(24px,2.4vw,32px);letter-spacing:-.02em;margin:56px 0 16px;line-height:1.2}.edit__body h2,.edit__body h3{font-family:var(--f-display);font-weight:500;color:var(--t-100)}.edit__body h3{font-size:clamp(17px,1.3vw,19px);margin:32px 0 10px;line-height:1.3;letter-spacing:-.01em}.edit__body p{font-size:16px;line-height:1.65;color:var(--t-80);margin:0 0 16px}.edit__body ol,.edit__body ul{padding-left:22px;margin:0 0 20px;color:var(--t-80)}.edit__body li{margin:6px 0;line-height:1.6}.edit__body a{color:var(--c-a);border-bottom:1px solid rgba(125,211,252,.3);transition:border-color .2s var(--e-out)}.edit__body a:hover{border-bottom-color:var(--c-a)}.edit__body strong{color:var(--t-100);font-weight:500}.edit__body hr{height:1px;background:linear-gradient(90deg,transparent,var(--ink-5) 20%,var(--ink-5) 80%,transparent);border:0;margin:48px 0}.edit__cta{margin-top:48px;display:flex;gap:16px;flex-wrap:wrap}.edit__body .btn{border-bottom:1px solid transparent}.edit__body .btn--primary{color:var(--ink-0);border-color:transparent}.edit__body .btn--primary:hover{border-color:transparent}.edit__body .btn--ghost{background:var(--ink-0);color:var(--t-100);border-color:var(--t-100)}.edit__body .btn--ghost:hover{background:var(--t-100);color:var(--ink-0);border-color:var(--t-100)}.edit__card{border:1px solid var(--ink-5);border-radius:var(--r-3);padding:clamp(20px,2.4vw,32px);background:var(--fog-1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:24px 0}.edit__card h3{margin-top:0}.edit__index{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-gap:0;gap:0}.edit__index li{display:flex;flex-direction:column;gap:6px;padding:24px 0;border-top:1px solid var(--ink-4);margin:0}.edit__index li:last-child{border-bottom:1px solid var(--ink-4)}.edit__index__eyebrow{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-60)}.edit__index__title{font-family:var(--f-display);font-weight:500;font-size:clamp(18px,1.6vw,22px);color:var(--t-100);letter-spacing:-.015em}.edit__index__note{color:var(--t-60);font-size:14px;line-height:1.5}.cmp{display:grid;grid-template-columns:1.1fr 1.9fr 1.9fr .6fr;margin:28px 0 8px;border:1px solid var(--ink-5);border-radius:var(--r-3);overflow:hidden}.cmp__row{display:contents}.cmp__axis,.cmp__cell,.cmp__edge{padding:16px 18px;border-top:1px solid var(--ink-5);border-right:1px solid var(--ink-5)}.cmp__row--head .cmp__axis,.cmp__row--head .cmp__cell,.cmp__row--head .cmp__edge{border-top:0}.cmp__edge{border-right:0}.cmp__row--head{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-60)}.cmp__row--head .cmp__axis,.cmp__row--head .cmp__cell,.cmp__row--head .cmp__edge{background:var(--fog-1);font-weight:500}.cmp__axis{font-weight:500;color:var(--t-100)}.cmp__cell{font-size:14px;line-height:1.55;color:var(--t-60)}.cmp__cell--us{color:var(--t-100);background:var(--fog-1)}.cmp__edge{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.cmp__edge--citesurge{color:var(--c-a)}.cmp__edge--parity{color:var(--t-60)}.cmp__edge--competitor{color:var(--t-40)}.cmp__row--head .cmp__edge{color:var(--t-60)}@media (max-width:760px){.cmp{grid-template-columns:1fr}.cmp__row--head{display:none}.cmp__axis,.cmp__cell,.cmp__edge{border-right:0;border-top:0;padding:12px 16px}.cmp__row .cmp__axis{background:var(--fog-1);border-top:1px solid var(--ink-5)}.cmp__cell--us:before{content:"CiteSurge: ";color:var(--c-a)}.cmp__cell--us:before,.cmp__cell:not(.cmp__cell--us):before{font-family:var(--f-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.cmp__cell:not(.cmp__cell--us):before{content:"Them: ";color:var(--t-40)}}.edit__split{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);margin-top:32px}@media (max-width:780px){.edit__split{grid-template-columns:1fr}}.edit__form{display:grid;grid-gap:16px;gap:16px}.edit__field{display:grid;grid-gap:6px;gap:6px}.edit__field label{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-60)}.edit__field input,.edit__field select,.edit__field textarea{background:var(--ink-2);border:1px solid var(--ink-5);border-radius:var(--r-2);padding:12px 14px;color:var(--t-100);font-family:var(--f-body);font-size:15px;line-height:1.4;transition:border-color .2s var(--e-out)}.edit__field input:focus,.edit__field select:focus,.edit__field textarea:focus{outline:none;border-color:var(--c-a);box-shadow:0 0 0 3px var(--c-glow)}.edit__field textarea{min-height:140px;resize:vertical}.edit__panel{border:1px solid var(--ink-5);border-radius:var(--r-3);padding:clamp(24px,3vw,32px);background:var(--fog-1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:-moz-fit-content;height:fit-content}.edit__panel h3{margin-top:0}.edit__panel p{font-size:15px}