.industries-page{--industries-section-y:64px;--page-bg:#000;--page-fg:#fff;--page-card:#0b0b0b;--page-hairline:#ffffff2e;--page-glow:0 12px 40px #ffffff0a;z-index:0;isolation:isolate;background-color:var(--page-bg);color:var(--page-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative}html:has(.industries-page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#000}.industries-page:before,.industries-page:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}.industries-page:before{background-color:#000;background-image:radial-gradient(120% 70% at 50% -20%,#1614168c 0%,#0000 62%),radial-gradient(70% 90% at -18% 34%,#5c0e1461 0%,#3a080c1f 42%,#0000 72%),radial-gradient(55% 80% at 118% 32%,#4e0c1238 0%,#0000 68%),radial-gradient(48% 55% at 108% 96%,#3e0a0e24 0%,#0000 70%)}.industries-page:after{filter:blur(88px);opacity:.85;background-image:radial-gradient(46% 78% at 0 30%,#78161c57 0%,#0000 58%),radial-gradient(38% 64% at 100% 28%,#60101633 0%,#0000 60%),radial-gradient(36% 48% at 92% 90%,#480c101f 0%,#0000 62%);inset:-8%}.industries-page h1,.industries-page h2,.industries-page p,.industries-page a,.industries-page li,.industries-page span{color:var(--page-fg)}.industries-hero{box-sizing:border-box;min-height:auto;padding-top:calc(var(--nav-height) + 32px);padding-bottom:var(--industries-section-y);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}@media (min-width:1024px){.industries-hero{padding-top:calc(var(--nav-height) + 48px)}}.industries-hero__copy{flex-direction:column;align-items:center;width:100%;display:flex}.industries-hero__heading{text-align:center;text-wrap:balance;margin-inline:auto}.industries-page .industries-hero__accent{color:#e03535}.industries-hero__lede{text-align:center;width:100%;max-width:100%;margin-inline:auto}.industries-grid-card{z-index:1;transition:transform .28s ease-out,border-color .28s ease-out,box-shadow .28s ease-out;overflow:visible}.industries-grid-card:has([data-preview-open=true]){z-index:40}.industries-page .industry-preview-face,.industries-page .industry-preview-face span,.industries-page .industry-preview-face__title{color:#000000bf}@media (hover:hover) and (prefers-reduced-motion:no-preference){.industries-grid-card:hover{border-color:#ffffff40;transform:translateY(-4px);box-shadow:0 0 40px -12px #e5393573}}@media (min-width:1024px){.industries-hero__lede{max-width:55%}}.industries-page__grid{padding-top:0;padding-bottom:var(--industries-section-y)}@media (min-width:768px){.industries-page__grid{padding-bottom:80px}}.industries-closing{--closing-bg:#0b0b0d;--closing-heading:#fff;--closing-body:#a1a1aa;--closing-accent:#c7141a;--closing-link:#fff;--closing-divider:#ffffff14;--closing-pad-y:64px;--closing-gap:40px;--closing-max:1200px;--closing-accent-w:40px;--closing-accent-h:3px;--closing-heading-gap:20px;--closing-body-gap:16px;--closing-link-gap:20px;z-index:10;background-color:var(--closing-bg);color:var(--closing-heading);padding-block:var(--closing-pad-y);position:relative}.industries-closing__inner{width:min(100% - 2 * var(--gutter), var(--closing-max));margin-inline:auto}.industries-closing__grid{gap:var(--closing-gap);grid-template-columns:1fr;align-items:start;display:grid}.industries-closing__col{min-width:0}.industries-closing__accent{width:var(--closing-accent-w);height:var(--closing-accent-h);background-color:var(--closing-accent);display:block}.industries-page .industries-closing__heading{margin:var(--closing-heading-gap) 0 0;max-width:18ch;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.02em;color:var(--closing-heading);text-wrap:balance;font-size:1.75rem;font-weight:600;line-height:1.2}.industries-page .industries-closing__body{margin:var(--closing-body-gap) 0 0;max-width:520px;font-family:var(--font-inter), system-ui, sans-serif;color:var(--closing-body);font-size:1.0625rem;font-weight:400;line-height:1.7}.industries-page .industries-closing__link{margin-top:var(--closing-link-gap);font-family:var(--font-inter), system-ui, sans-serif;color:var(--closing-link);align-items:center;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.industries-closing__label{display:inline-block;position:relative}.industries-closing__label:after{content:"";background-color:var(--closing-accent);transform-origin:0;pointer-events:none;height:2px;transition:transform .25s ease-out;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.industries-page .industries-closing__link:hover .industries-closing__label:after{transform:scaleX(1)}}.industries-page .industries-closing__link:focus-visible .industries-closing__label:after{transform:scaleX(1)}.industries-page .industries-closing__link:focus-visible{outline:2px solid var(--closing-accent);outline-offset:4px}.industries-closing__arrow{transition:transform .2s ease-out;display:inline-block}.industries-page .industries-closing__link:hover .industries-closing__arrow,.industries-page .industries-closing__link:focus-visible .industries-closing__arrow{transform:translate(4px)}@media (min-width:768px){.industries-closing{--closing-pad-y:108px;--closing-gap:64px}.industries-closing__grid{column-gap:var(--closing-gap);grid-template-columns:1fr 1fr;position:relative}.industries-closing__grid:before{content:"";background-color:var(--closing-divider);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.industries-page .industries-closing__heading{font-size:2rem}}@media (prefers-reduced-motion:reduce){.industries-closing__label:after,.industries-closing__arrow{transition:none}.industries-page .industries-closing__link:hover .industries-closing__arrow,.industries-page .industries-closing__link:focus-visible .industries-closing__arrow{transform:none}}
