.for-industry-root{--for-industry-max:72rem;--for-industry-gutter:1.5rem;color:oklch(var(--foreground));background:oklch(var(--background))}@media (max-width:767px){.for-industry-root .mkt-industry-hero__actions{justify-content:center}}.for-industry-container{width:100%;max-width:var(--for-industry-max);padding-inline:var(--for-industry-gutter);margin:0 auto}.for-industry-h2{font-family:var(--font-sans,"Geist", system-ui, sans-serif);font-weight:var(--mkt-weight-semibold);font-size:var(--mkt-text-heading-40);letter-spacing:var(--mkt-tracking-none);color:oklch(var(--foreground));text-wrap:balance;margin:0 0 1rem;line-height:1.1}.for-industry-h2 em{font-family:var(--mkt-font-accent);font-style:italic;font-weight:var(--mkt-weight-regular);color:oklch(var(--teal-11));letter-spacing:var(--mkt-tracking-none);line-height:inherit}.for-industry-section-dek{font-size:var(--mkt-text-copy-18);line-height:var(--mkt-leading-body);color:oklch(var(--muted-foreground));text-wrap:pretty;max-width:42rem;margin:0}.for-industry-section{padding-block:clamp(4rem,7vw,6.5rem)}.for-industry-section-muted{background:oklch(var(--muted) / .45)}.for-industry-section-head{max-width:var(--for-industry-max);margin:0 auto 3rem}.for-industry-section-head-tight{margin-bottom:2rem}.for-industry-value-grid{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.for-industry-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.for-industry-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.for-industry-value-card{background:oklch(var(--card));border:1px solid oklch(var(--border));border-radius:var(--radius-lg,.625rem);flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.for-industry-value-icon{border-radius:var(--radius-md,.5rem);background:oklch(var(--primary) / .1);width:2.25rem;height:2.25rem;color:oklch(var(--primary));justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.for-industry-value-title{font-size:var(--mkt-text-copy-18);font-weight:var(--mkt-weight-semibold);letter-spacing:var(--mkt-tracking-none);color:oklch(var(--foreground));margin:0}.for-industry-value-body{font-size:var(--mkt-text-copy-16);line-height:var(--mkt-leading-body);color:oklch(var(--muted-foreground));margin:0}.for-industry-compare{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:900px){.for-industry-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.for-industry-compare-card{border-radius:var(--radius-xl,.875rem);background:oklch(var(--card));border:1px solid oklch(var(--border));padding:2rem}.for-industry-compare-before{background:oklch(var(--background));border-style:dashed}.for-industry-compare-after{background:linear-gradient(180deg, oklch(var(--teal-3) / .55) 0%, oklch(var(--teal-2) / .4) 100%);border-color:oklch(var(--teal-7) / .4)}.for-industry-compare-label{font-size:var(--mkt-text-label-14);font-weight:var(--mkt-weight-bold);letter-spacing:var(--mkt-tracking-eyebrow);text-transform:uppercase;color:oklch(var(--muted-foreground));margin:0 0 1rem}.for-industry-compare-after .for-industry-compare-label{color:oklch(var(--teal-12))}.for-industry-compare-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.for-industry-compare-list li{font-size:var(--mkt-text-copy-16);line-height:var(--mkt-leading-body);color:oklch(var(--foreground));padding-left:1.5rem;position:relative}.for-industry-compare-list li:before{content:"";background:oklch(var(--muted-foreground) / .4);border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.55rem;left:0}.for-industry-compare-after .for-industry-compare-list li:before{background:oklch(var(--primary))}.for-industry-feature-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:720px){.for-industry-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.for-industry-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.for-industry-feature-card{background:oklch(var(--card));border:1px solid oklch(var(--border));border-radius:var(--radius-xl,.875rem);box-shadow:var(--shadow-soft-md,0 4px 16px -4px #0000000d);flex-direction:column;display:flex;overflow:hidden}@supports (color:lab(0% 0 0)){.for-industry-feature-card{box-shadow:var(--shadow-soft-md,0 4px 16px -4px lab(0% 0 0/.05))}}.for-industry-feature-photo{aspect-ratio:4/3;background:oklch(var(--muted));width:100%;position:relative}.for-industry-feature-img{object-fit:cover;filter:brightness(.98)contrast(1.06)saturate(1.05)}.for-industry-feature-body{flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 1.75rem;display:flex}.for-industry-feature-icon{border-radius:var(--radius-md,.5rem);background:oklch(var(--primary) / .1);width:2.75rem;height:2.75rem;color:oklch(var(--primary));justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.for-industry-feature-title{font-size:var(--mkt-text-copy-18);font-weight:var(--mkt-weight-semibold);letter-spacing:var(--mkt-tracking-none);color:oklch(var(--foreground));margin:0}.for-industry-feature-text{font-size:var(--mkt-text-copy-16);line-height:var(--mkt-leading-body);color:oklch(var(--muted-foreground));margin:0}.for-industry-feature-link{color:oklch(var(--foreground));font-size:var(--mkt-text-copy-16);text-underline-offset:.2em;margin-top:1rem;padding-block:.5rem;text-decoration:underline;display:inline-block}.for-industry-feature-link:focus-visible{outline:2px solid oklch(var(--primary));outline-offset:4px}.for-industry-check-grid{grid-template-columns:1fr;gap:.75rem 2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.for-industry-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.for-industry-check-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.for-industry-check-item{font-size:var(--mkt-text-copy-16);line-height:var(--mkt-leading-body);color:oklch(var(--foreground));border-top:1px solid oklch(var(--border));align-items:flex-start;gap:.625rem;padding-block:.5rem;display:flex}.for-industry-compliance{max-width:48rem}.for-industry-compliance-list{flex-direction:column;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.for-industry-compliance-list li{background:oklch(var(--card));border:1px solid oklch(var(--border));border-radius:var(--radius-lg,.625rem);max-width:75ch;font-size:var(--mkt-text-copy-16);line-height:var(--mkt-leading-body);color:oklch(var(--muted-foreground));padding:1.25rem;position:relative}.for-industry-compliance-list li strong{color:oklch(var(--foreground));font-weight:var(--mkt-weight-semibold);margin-right:.25rem}