.fit-page[data-astro-cid-mxbwyj7l]{overflow:hidden}.fit-hero[data-astro-cid-mxbwyj7l] h1[data-astro-cid-mxbwyj7l],.fit-hero[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.fit-hero[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.fit-final[data-astro-cid-mxbwyj7l] h1[data-astro-cid-mxbwyj7l],.fit-final[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.fit-final[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.contrast-heading[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.not-card[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.blended[data-astro-cid-mxbwyj7l] h1[data-astro-cid-mxbwyj7l],.blended[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.blended[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.live-line[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.live-line[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.section-intro[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.selector-head[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.leak-track[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.industry-card[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.solution-card[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.for-card[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.proof-grid[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.fit-faq[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.fit-faq[data-astro-cid-mxbwyj7l] summary[data-astro-cid-mxbwyj7l]{letter-spacing:-.035em;font-family:Space Grotesk Variable,Space Grotesk,sans-serif;color:var(--ink)!important}.fit-hero[data-astro-cid-mxbwyj7l]{min-height:var(--hero-min-h);color:var(--ink);border-bottom:1px solid var(--arch-border);background:linear-gradient(#fff 0%,#f6f8fe 100%);flex-direction:column;justify-content:center;padding:clamp(2.5rem,4vh,4.5rem) 0;display:flex;position:relative;overflow:hidden}.hero-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(32px,3.5vw,64px);display:grid}.breadcrumbs[data-astro-cid-mxbwyj7l]{color:var(--muted);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.breadcrumbs[data-astro-cid-mxbwyj7l] a[data-astro-cid-mxbwyj7l]{color:var(--blue-hover);transition:color .2s}.breadcrumbs[data-astro-cid-mxbwyj7l] a[data-astro-cid-mxbwyj7l]:hover{color:var(--ink)}.breadcrumbs[data-astro-cid-mxbwyj7l] span[data-astro-cid-mxbwyj7l]{color:var(--muted)}.hero-copy[data-astro-cid-mxbwyj7l]{flex-direction:column;justify-content:center;width:100%;min-width:0;display:flex}.hero-copy[data-astro-cid-mxbwyj7l] h1[data-astro-cid-mxbwyj7l]{letter-spacing:-.04em;max-width:min(100%,780px);margin:14px 0 16px;font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-size:clamp(2.1rem,3.4vw,3.2rem);font-weight:700;line-height:1.05;color:var(--ink)!important}.hero-lead[data-astro-cid-mxbwyj7l],.hero-copy[data-astro-cid-mxbwyj7l]>p[data-astro-cid-mxbwyj7l]{color:var(--text);max-width:min(100%,640px);margin:0 0 18px;font-size:clamp(1rem,1.05vw,1.125rem);line-height:1.62}.actions[data-astro-cid-mxbwyj7l]{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 14px;display:flex}.hero-copy[data-astro-cid-mxbwyj7l] small[data-astro-cid-mxbwyj7l],.fit-final[data-astro-cid-mxbwyj7l] small[data-astro-cid-mxbwyj7l]{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.45;display:block}.practice-map[data-astro-cid-mxbwyj7l]{border:1px solid var(--arch-border);height:480px;min-height:480px;box-shadow:var(--arch-shadow);background:#fff;padding:18px;position:relative}.map-label[data-astro-cid-mxbwyj7l]{position:absolute;top:14px;right:14px}.map-core[data-astro-cid-mxbwyj7l]{text-align:center;background:var(--blue-paper);border:2px solid var(--blue);width:184px;height:184px;box-shadow:var(--arch-shadow-blue);place-content:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-core[data-astro-cid-mxbwyj7l] span[data-astro-cid-mxbwyj7l]{letter-spacing:.08em;color:var(--blue-hover);font:700 9px Space Mono,monospace}.map-core[data-astro-cid-mxbwyj7l] strong[data-astro-cid-mxbwyj7l]{color:var(--ink);margin:4px 0;font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-size:24px;line-height:1.05}.map-core[data-astro-cid-mxbwyj7l] small[data-astro-cid-mxbwyj7l]{color:var(--muted);margin-top:6px;font-size:11px}.map-node[data-astro-cid-mxbwyj7l]{border:1px solid var(--arch-border);width:162px;color:var(--ink);box-shadow:var(--arch-shadow-sm);background:#fff;padding:10px 12px;text-decoration:none;transition:transform .2s,border-color .2s,background-color .2s;position:absolute}.map-node[data-astro-cid-mxbwyj7l]:hover{border-color:var(--blue);background:var(--blue-paper);transform:translateY(-2px)}.map-node[data-astro-cid-mxbwyj7l] .icp-icon-badge[data-astro-cid-mxbwyj7l]{gap:5px;padding:3px 6px;font-size:8.5px}.map-node[data-astro-cid-mxbwyj7l] strong[data-astro-cid-mxbwyj7l]{color:var(--ink);margin-top:6px;font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-size:13px;display:block}.node-1[data-astro-cid-mxbwyj7l]{top:55px;left:14px}.node-2[data-astro-cid-mxbwyj7l]{top:70px;right:14px}.node-3[data-astro-cid-mxbwyj7l]{top:215px;left:10px}.node-4[data-astro-cid-mxbwyj7l]{top:230px;right:10px}.node-5[data-astro-cid-mxbwyj7l]{bottom:20px;left:35px}.section-intro[data-astro-cid-mxbwyj7l]{max-width:880px;margin-bottom:clamp(32px,3.5vw,44px)}.section-intro[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l],.selector-head[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l]{letter-spacing:-.035em;margin:12px 0 14px;font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-size:clamp(1.85rem,2.8vw,2.65rem);line-height:1.08;color:var(--ink)!important}.section-intro[data-astro-cid-mxbwyj7l]>p[data-astro-cid-mxbwyj7l],.selector-head[data-astro-cid-mxbwyj7l]>p[data-astro-cid-mxbwyj7l]{color:var(--muted);margin:0;font-size:16.5px;line-height:1.6}.shared-leaks[data-astro-cid-mxbwyj7l]{background:var(--paper);padding:var(--section-py,clamp(3.5rem, 5.5vh, 6rem)) 0;border-bottom:1px solid var(--arch-border)}.leak-track[data-astro-cid-mxbwyj7l]{border:1px solid var(--arch-border);background:var(--arch-grid-line);box-shadow:var(--arch-shadow-sm);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.leak-track[data-astro-cid-mxbwyj7l] article[data-astro-cid-mxbwyj7l]{background:#fff;flex-direction:column;min-height:200px;padding:24px 20px;display:flex}.leak-track[data-astro-cid-mxbwyj7l] .leak-tag[data-astro-cid-mxbwyj7l]{margin-bottom:14px}.leak-track[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l]{margin:0 0 10px;font-size:20px;line-height:1.15;color:var(--ink)!important}.leak-track[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.system-note[data-astro-cid-mxbwyj7l]{border:1px solid var(--arch-border);border-left:4px solid var(--blue);max-width:960px;color:var(--text);box-shadow:var(--arch-shadow-sm);background:#fff;margin:28px 0 0;padding:16px 20px;font-size:15px;font-weight:500;line-height:1.55}.system-note[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{margin:0}.practice-selector[data-astro-cid-mxbwyj7l]{padding:var(--section-py,clamp(3.5rem, 5.5vh, 6rem)) 0;background:#fff}.selector-head[data-astro-cid-mxbwyj7l]{grid-template-columns:1.1fr .9fr;align-items:end;gap:40px;margin-bottom:36px;display:grid}.industry-grid[data-astro-cid-mxbwyj7l]{border:1px solid var(--arch-border);background:var(--arch-grid-line);box-shadow:var(--arch-shadow);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;display:grid}@media (width>=1280px){.industry-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:repeat(5,1fr)}}.industry-card[data-astro-cid-mxbwyj7l]{min-height:330px;color:var(--ink);background:#fff;flex-direction:column;padding:28px 24px;text-decoration:none;transition:background .2s;display:flex}.industry-card[data-astro-cid-mxbwyj7l]:hover{background:#f8faff}.card-top[data-astro-cid-mxbwyj7l]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.signal[data-astro-cid-mxbwyj7l]{letter-spacing:.08em;color:var(--blue-hover);background:var(--blue-paper);border:1px solid var(--blue-line);text-transform:uppercase;padding:4px 8px;font:700 9px/1 Space Mono,monospace}.industry-card[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l]{margin:0 0 14px;font-size:21px;line-height:1.15;color:var(--ink)!important}.industry-card[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{color:var(--muted);flex-grow:1;margin:0 0 20px;font-size:14.5px;line-height:1.55}.industry-card[data-astro-cid-mxbwyj7l] strong[data-astro-cid-mxbwyj7l]{color:var(--blue-hover);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.practice-architecture-index[data-astro-cid-mxbwyj7l]{background:var(--paper);padding:var(--section-py,clamp(3.5rem, 5.5vh, 6rem)) 0;border-top:1px solid var(--arch-border);border-bottom:1px solid var(--arch-border)}.solutions-grid[data-astro-cid-mxbwyj7l]{border:1px solid var(--arch-border);background:var(--arch-grid-line);box-shadow:var(--arch-shadow-sm);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.solution-card[data-astro-cid-mxbwyj7l]{background:#fff;flex-direction:column;padding:26px 24px;transition:background-color .2s;display:flex}.solution-card[data-astro-cid-mxbwyj7l]:hover{background:#fafcff}.sol-head[data-astro-cid-mxbwyj7l]{margin-bottom:10px}.sol-badge[data-astro-cid-mxbwyj7l]{margin-bottom:12px}.sol-head[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l]{margin:0;font-size:20px;color:var(--ink)!important}.sol-desc[data-astro-cid-mxbwyj7l]{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.55}.sol-links[data-astro-cid-mxbwyj7l]{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:auto;padding-top:14px;display:flex}.sol-link-item[data-astro-cid-mxbwyj7l]{background:var(--paper);border:1px solid var(--arch-border);justify-content:space-between;align-items:center;padding:10px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.sol-link-item[data-astro-cid-mxbwyj7l]:hover{background:var(--blue-paper);border-color:var(--blue-line)}.sol-link-meta[data-astro-cid-mxbwyj7l]{flex-direction:column;gap:2px;display:flex}.sol-link-type[data-astro-cid-mxbwyj7l]{color:var(--blue-hover);letter-spacing:.06em;font:700 8.5px/1 Space Mono,monospace}.sol-link-title[data-astro-cid-mxbwyj7l]{color:var(--ink);font-size:13.5px;font-weight:600}.sol-link-arrow[data-astro-cid-mxbwyj7l]{color:var(--blue);font-size:14px;font-weight:700}.fit-contrast[data-astro-cid-mxbwyj7l]{color:var(--ink);padding:var(--section-py,clamp(3.5rem, 5.5vh, 6rem)) 0;border-bottom:1px solid var(--arch-border);background:#fff}.contrast-heading[data-astro-cid-mxbwyj7l]{max-width:760px}.contrast-heading[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l]{letter-spacing:-.035em;margin:12px 0 14px;font-size:clamp(1.85rem,2.8vw,2.65rem);line-height:1.08;color:var(--ink)!important}.contrast-heading[data-astro-cid-mxbwyj7l]>p[data-astro-cid-mxbwyj7l]{color:var(--muted);margin:0;font-size:16.5px;line-height:1.6}.contrast-grid[data-astro-cid-mxbwyj7l]{border:1px solid var(--arch-border);background:var(--arch-grid-line);box-shadow:var(--arch-shadow-sm);grid-template-columns:1fr 1fr;gap:1px;margin-top:36px;display:grid}.contrast-grid[data-astro-cid-mxbwyj7l] article[data-astro-cid-mxbwyj7l]{flex-direction:column;padding:clamp(28px,3vw,40px);display:flex}.for-card[data-astro-cid-mxbwyj7l]{color:var(--ink);border-top:3px solid var(--emerald-bright);background:#fff}.not-card[data-astro-cid-mxbwyj7l]{background:var(--paper);color:var(--ink);border-top:3px solid var(--amber)}.for-card[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l],.not-card[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l]{margin:16px 0 20px;font-size:23px;line-height:1.15;color:var(--ink)!important}.status[data-astro-cid-mxbwyj7l]{letter-spacing:.1em;align-items:center;width:fit-content;padding:5px 10px;font:700 10.5px/1 Space Mono,monospace;display:inline-flex}.status[data-astro-cid-mxbwyj7l] i[data-astro-cid-mxbwyj7l],.live-line[data-astro-cid-mxbwyj7l] i[data-astro-cid-mxbwyj7l]{background:var(--emerald-bright);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 4px #10b98129}.for-card[data-astro-cid-mxbwyj7l] .status[data-astro-cid-mxbwyj7l]{color:var(--emerald);background:var(--emerald-paper);border:1px solid var(--emerald-line)}.not-card[data-astro-cid-mxbwyj7l] .status[data-astro-cid-mxbwyj7l]{color:var(--amber);background:var(--amber-paper);border:1px solid var(--amber-line)}.contrast-grid[data-astro-cid-mxbwyj7l] ul[data-astro-cid-mxbwyj7l]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contrast-grid[data-astro-cid-mxbwyj7l] li[data-astro-cid-mxbwyj7l]{border-top:1px solid var(--line);color:var(--text);align-items:flex-start;gap:12px;padding:13px 0;font-size:15px;line-height:1.5;display:flex}.check-icon[data-astro-cid-mxbwyj7l]{color:var(--emerald);flex-shrink:0;font-weight:700}.cross-icon[data-astro-cid-mxbwyj7l]{color:var(--amber);flex-shrink:0;font-weight:700}.blended[data-astro-cid-mxbwyj7l]{background:var(--blue-paper);color:var(--ink);padding:var(--section-py,clamp(3.5rem, 5.5vh, 6rem)) 0;border-bottom:1px solid var(--blue-line)}.blended-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,4vw,70px);display:grid}.blended[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l]{letter-spacing:-.035em;margin-top:14px;font-size:clamp(1.85rem,2.8vw,2.65rem);line-height:1.08;color:var(--ink)!important}.blended[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{color:var(--text);margin:0 0 20px;font-size:16.5px;line-height:1.6}.blended-link[data-astro-cid-mxbwyj7l]{color:var(--blue-hover);text-underline-offset:4px;font-size:15.5px;font-weight:700;text-decoration:underline;display:inline-block}.niche-matters[data-astro-cid-mxbwyj7l]{background:var(--paper);padding:var(--section-py,clamp(3.5rem, 5.5vh, 6rem)) 0;border-bottom:1px solid var(--arch-border)}.proof-grid[data-astro-cid-mxbwyj7l]{border:1px solid var(--arch-border);background:var(--arch-grid-line);box-shadow:var(--arch-shadow-sm);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.proof-grid[data-astro-cid-mxbwyj7l] article[data-astro-cid-mxbwyj7l]{background:#fff;flex-direction:column;min-height:220px;padding:28px 24px;display:flex}.proof-grid[data-astro-cid-mxbwyj7l] article[data-astro-cid-mxbwyj7l]>span[data-astro-cid-mxbwyj7l]{margin-bottom:14px}.proof-grid[data-astro-cid-mxbwyj7l] h3[data-astro-cid-mxbwyj7l]{margin:0 0 10px;font-size:20px;line-height:1.2;color:var(--ink)!important}.proof-grid[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.live-line[data-astro-cid-mxbwyj7l]{color:var(--ink);border:1px solid var(--arch-border);border-left:4px solid var(--emerald-bright);box-shadow:var(--arch-shadow-sm);background:#fff;grid-template-columns:auto 1fr auto auto;align-items:center;gap:24px;margin-top:25px;padding:20px 24px;display:grid}.niche-matters[data-astro-cid-mxbwyj7l] .live-line[data-astro-cid-mxbwyj7l] .mono[data-astro-cid-mxbwyj7l],.live-line[data-astro-cid-mxbwyj7l]>span[data-astro-cid-mxbwyj7l],.live-line[data-astro-cid-mxbwyj7l] .mono[data-astro-cid-mxbwyj7l]{letter-spacing:.08em;white-space:nowrap;font:700 11px/1.2 Space Mono,monospace}.niche-matters[data-astro-cid-mxbwyj7l] .live-line[data-astro-cid-mxbwyj7l]>span[data-astro-cid-mxbwyj7l].mono,.live-line[data-astro-cid-mxbwyj7l]>span[data-astro-cid-mxbwyj7l]{color:var(--emerald)!important}.live-line[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{color:var(--text);margin:0;font-size:15px}.niche-matters[data-astro-cid-mxbwyj7l] .live-line[data-astro-cid-mxbwyj7l] a[data-astro-cid-mxbwyj7l].mono,.live-line[data-astro-cid-mxbwyj7l] a[data-astro-cid-mxbwyj7l]{text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline;color:var(--blue-hover)!important}.niche-matters[data-astro-cid-mxbwyj7l] .live-line[data-astro-cid-mxbwyj7l] a[data-astro-cid-mxbwyj7l].mono:hover,.live-line[data-astro-cid-mxbwyj7l] a[data-astro-cid-mxbwyj7l]:hover{color:var(--ink)!important}.fit-faq[data-astro-cid-mxbwyj7l]{padding:var(--section-py,clamp(3.5rem, 5.5vh, 6rem)) 0;background:#fff}.fit-faq[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l]{margin:12px 0 28px;font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-size:clamp(26px,3.2vw,38px);color:var(--ink)!important}.faq-accordion[data-astro-cid-mxbwyj7l] details[data-astro-cid-mxbwyj7l]{border-top:1px solid var(--line);padding:20px 0}.faq-accordion[data-astro-cid-mxbwyj7l] details[data-astro-cid-mxbwyj7l]:last-of-type{border-bottom:1px solid var(--line);margin-bottom:24px}.faq-accordion[data-astro-cid-mxbwyj7l] summary[data-astro-cid-mxbwyj7l]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font:600 18px/1.35 Space Grotesk Variable,Space Grotesk,sans-serif;list-style:none;display:flex;color:var(--ink)!important}.faq-accordion[data-astro-cid-mxbwyj7l] summary[data-astro-cid-mxbwyj7l]::-webkit-details-marker{display:none}.faq-accordion[data-astro-cid-mxbwyj7l] summary[data-astro-cid-mxbwyj7l]:after{content:"+";color:var(--blue);flex-shrink:0;font-size:20px;font-weight:700}.faq-accordion[data-astro-cid-mxbwyj7l] details[data-astro-cid-mxbwyj7l][open] summary[data-astro-cid-mxbwyj7l]:after{content:"–"}.faq-accordion[data-astro-cid-mxbwyj7l] summary[data-astro-cid-mxbwyj7l]:hover{color:var(--blue)!important}.faq-accordion[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{color:var(--muted);max-width:780px;margin:12px 0 0;font-size:15.5px;line-height:1.62}.faq-footer-links[data-astro-cid-mxbwyj7l]{margin-top:12px}.faq-footer-links[data-astro-cid-mxbwyj7l] a[data-astro-cid-mxbwyj7l]{color:var(--blue-hover);text-underline-offset:3px;font-size:15px;font-weight:700;text-decoration:underline}.fit-final[data-astro-cid-mxbwyj7l]{padding:var(--section-py,clamp(3.5rem, 5.5vh, 6rem)) 0;background:var(--blue-paper);color:var(--ink);text-align:center;border-top:1px solid var(--blue-line)}.fit-final[data-astro-cid-mxbwyj7l] h2[data-astro-cid-mxbwyj7l]{letter-spacing:-.04em;margin:16px 0;font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-size:clamp(2.1rem,3.4vw,3.2rem);line-height:1.05;color:var(--ink)!important}.fit-final[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{color:var(--text);max-width:680px;margin:0 auto 16px;font-size:17.5px;line-height:1.6}.fit-final[data-astro-cid-mxbwyj7l] .actions[data-astro-cid-mxbwyj7l]{justify-content:center;margin:24px 0 14px}@media (width<=980px){.fit-hero[data-astro-cid-mxbwyj7l]{min-height:auto;padding:clamp(2.5rem,4vh,3.5rem) 0}.hero-grid[data-astro-cid-mxbwyj7l],.selector-head[data-astro-cid-mxbwyj7l],.blended-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:1fr;gap:36px}.solutions-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:repeat(2,1fr)}.practice-map[data-astro-cid-mxbwyj7l]{min-height:480px}.leak-track[data-astro-cid-mxbwyj7l]{grid-template-columns:repeat(2,1fr)}.contrast-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:1fr}.proof-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:repeat(2,1fr)}.live-line[data-astro-cid-mxbwyj7l]{grid-template-columns:1fr 1fr}.live-line[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{grid-column:1/-1}}@media (width<=680px){.fit-hero[data-astro-cid-mxbwyj7l]{padding:clamp(2rem,3.5vh,3rem) 0}.solutions-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:1fr}.practice-map[data-astro-cid-mxbwyj7l]{height:420px;min-height:420px}.map-core[data-astro-cid-mxbwyj7l]{width:145px;height:145px}.map-core[data-astro-cid-mxbwyj7l] strong[data-astro-cid-mxbwyj7l]{font-size:20px}.map-node[data-astro-cid-mxbwyj7l]{width:132px;padding:8px}.node-1[data-astro-cid-mxbwyj7l]{top:40px}.node-2[data-astro-cid-mxbwyj7l]{top:55px}.node-3[data-astro-cid-mxbwyj7l]{top:185px}.node-4[data-astro-cid-mxbwyj7l]{top:200px}.node-5[data-astro-cid-mxbwyj7l]{left:8px}.leak-track[data-astro-cid-mxbwyj7l],.industry-grid[data-astro-cid-mxbwyj7l],.proof-grid[data-astro-cid-mxbwyj7l]{grid-template-columns:1fr}.contrast-grid[data-astro-cid-mxbwyj7l] article[data-astro-cid-mxbwyj7l]{min-height:auto;padding:24px 20px}.live-line[data-astro-cid-mxbwyj7l]{grid-template-columns:1fr;gap:12px}.live-line[data-astro-cid-mxbwyj7l] p[data-astro-cid-mxbwyj7l]{grid-column:auto}}
