.service-anchor-nav{position:sticky;top:calc(var(--nav-h) + 8px);z-index:120;border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);background:rgba(7,12,23,.9);backdrop-filter:blur(12px)}.service-anchor-nav .anchor-wrap{display:flex;gap:.65rem;overflow-x:auto;padding:.8rem 0}.anchor-link{white-space:nowrap;font-size:.8rem;color:var(--text-soft);border:1px solid var(--bd-strong);border-radius:999px;padding:.5rem .85rem}.anchor-link.is-active,.anchor-link:hover{color:#fff;border-color:rgba(14,165,233,.48);background:rgba(14,165,233,.15)}.svc-section{padding:4.1rem 0;border-top:1px solid var(--bd)}.svc-section-inner{display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:start}.svc-section-copy h2{margin-top:.5rem;margin-bottom:.875rem}.svc-section-copy p{font-size:1.03rem;color:var(--text-soft)}.deliverables{list-style:none;display:grid;gap:.95rem}.deliverables li{padding:1.25rem 1.35rem;border:1px solid var(--bd);border-radius:var(--radius);background:rgba(16,27,48,.45)}.deliverables li strong{display:block;margin-bottom:.25rem;color:var(--text)}.deliverables li span{color:var(--text-soft);font-size:.92rem}.about-split{display:grid;grid-template-columns:1.1fr 0.9fr;gap:3rem;align-items:start}.about-split h2{margin-bottom:1rem}.about-split p+p{margin-top:.9rem}.about-panel{background:rgba(16,27,48,.55);border:1px solid var(--bd);border-radius:var(--radius);padding:1.75rem}.about-panel h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.11em;color:var(--accent);margin-bottom:1rem}.about-list{list-style:none;display:grid;gap:.8rem}.about-list li{color:var(--text-soft);font-size:.92rem;padding-left:1rem;position:relative}.about-list li::before{content:"";width:6px;height:6px;border-radius:999px;position:absolute;left:0;top:.72rem;background:var(--accent)}.contact-wrap{max-width:700px;margin-inline:auto}.form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.form-group{display:grid;gap:.42rem;margin-bottom:1rem}.form-group label{font-size:.92rem;font-weight:600;color:var(--text)}.form-group input,.form-group select,.form-group textarea{width:100%;padding:.72rem .95rem;background:rgba(16,27,48,.66);border:1px solid var(--bd-strong);border-radius:var(--radius);color:var(--text)}.form-note{font-size:.8rem;color:var(--text-muted);margin-top:.65rem}.form-status{font-size:.92rem;margin-top:.7rem;color:var(--text-soft)}.form-status.is-success{color:var(--success)}@media (max-width:980px){.svc-section-inner{grid-template-columns:1fr;gap:1.75rem}.about-split{grid-template-columns:1fr;gap:1.75rem}}@media (max-width:640px){.form-row{grid-template-columns:1fr}}