.service-heading,.home-photo h1,.home-photo h2{font-weight:750;letter-spacing:-.045em;line-height:1.05}.service-heading{font-size:clamp(2.75rem,5.5vw,5rem);color:#111827;margin:0 0 1.5rem}.dark .service-heading{color:#f9fafb}.service-header{margin:2rem 0}.service-header p{font-size:1.35rem;line-height:1.4}.service-cards .hextra-card>div{margin-top:0}.service-cards .hextra-card-subtitle{-webkit-line-clamp:unset;line-clamp:unset}.benchmark-table{--results-border:#dce5e8;--results-muted:#56656d;--results-accent:#e5f7f1;--results-accent-text:#145c4a;width:38rem;max-width:100%;overflow-x:auto;margin:1.25rem auto 1.5rem;border:1px solid var(--results-border);border-radius:.75rem;background:#fff;box-shadow:0 4px 18px rgb(16 43 43/4%)}.benchmark-table table{display:table;width:100%;table-layout:fixed;margin:0;border-collapse:collapse;font-variant-numeric:tabular-nums}.benchmark-table table th,.benchmark-table table td{border:0;padding:.75rem 1rem;vertical-align:middle;overflow-wrap:anywhere}.benchmark-table table th{background:#f5f8f9;color:var(--results-muted);font-size:.85rem;font-weight:650;line-height:1.5;text-align:right}.benchmark-table table th:first-child{width:30%;text-align:left}.benchmark-table table td{border-top:1px solid var(--results-border);font-size:1rem;line-height:1.4}.benchmark-table table td:first-child{font-size:1rem;font-weight:600}.benchmark-table table th:nth-child(2),.benchmark-table table td:nth-child(2){background:var(--results-accent);color:var(--results-accent-text);font-weight:750}.dark .benchmark-table{--results-border:#34434a;--results-muted:#b2bfc6;--results-accent:#163b33;--results-accent-text:#b5f3e6;background:#172127;box-shadow:none}.dark .benchmark-table table th{background:#1e2b32}.dark .benchmark-table table th:nth-child(2){background:var(--results-accent)}@media(max-width:640px){.benchmark-table table th,.benchmark-table table td{padding:.7rem .65rem}.benchmark-table table th{font-size:.75rem}.benchmark-table table td,.benchmark-table table td:first-child{font-size:.9rem}}.benchmark-gallery{margin:2rem 0}.benchmark-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start;margin:1.5rem 0}.benchmark-comparison figure{margin:0;min-width:0}@media(max-width:640px){.benchmark-comparison{grid-template-columns:1fr}}.benchmark-gallery img{display:block;width:100%;height:auto;border-radius:.5rem}.benchmark-gallery figcaption{margin-top:.5rem;font-size:.875rem}.navbar-contact{display:none;align-items:center;justify-content:center;padding:.55rem .9rem;border-radius:.5rem;background:#b5f3e6;color:#102b2b;font-size:.875rem;font-weight:650;white-space:nowrap;transition:background-color .15s}.navbar-contact:hover{background:#91e7d4}.navbar-contact:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:768px){.navbar-contact{display:inline-flex}}