:root{--sheet-mist:#8a9297;--sheet-hair:#30383d24;--sheet-glass:#fafaf794;--sheet-glass-edge:#ffffffb3}body>main,.ep>main{isolation:isolate;position:relative}body>main:before,.ep>main:before{content:"";z-index:-1;pointer-events:none;border-inline:1px solid #8a929742;position:absolute;inset:0 max(12px,2.6vw)}body>main.editorial:before{inset:0}html body :is(.nord-index,.ep-kicker,.eyebrow,.ds-eyebrow){letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font:400 11px/1.6 IBM Plex Mono,ui-monospace,Menlo,monospace;display:flex;color:#606970!important}html body :is(.nord-index,.ep-kicker,.eyebrow,.ds-eyebrow):before{content:"";background:#c77745;flex:none;width:6px;height:6px}html body :is(span.nord-index,.industry-index-card .nord-index):before,.ep-kicker i{display:none}html body .nf-dark :is(.nord-index,.eyebrow),html body .design-system .ds-hero :is(.nord-index,.ds-eyebrow),html body .industry-index-card .nord-index{color:#b9bfc1!important}html body :is(.industry-page,.design-system-page,.enterprise-page,.ep .ep-section,.studio-product-page>section:not([class*=dark])){background:0 0}html body .industry-index{border-left:1px solid var(--sheet-hair);gap:0}html body .industry-index-card{border-right:1px solid var(--sheet-hair);box-shadow:none;border-radius:0}html body :is(.industry-hero,.studio-product-hero),html body .ep .ep-hero-copy{text-align:left;max-width:none;padding:40px 6% 0}html body :is(.industry-hero,.studio-product-hero)>.nord-index:first-child,html body .ep .ep-hero-copy>.ep-kicker:first-child{border-top:1px solid var(--sheet-hair);justify-content:flex-start;padding-top:18px}html body :is(.industry-hero,.studio-product-hero) h1,html body .ep .ep-hero h1,html body main.editorial>h1:first-of-type{max-width:15ch;font:400 clamp(48px, 7.4vw, 112px) / .98 var(--font-display);letter-spacing:-.05em;color:#30383d;text-wrap:balance;margin:72px 0 0}html body main.editorial>h1:first-of-type{max-width:20ch;margin-top:24px;font-size:clamp(40px,5.6vw,80px)}html body :is(.industry-hero,.studio-product-hero,.ds-hero) h1 span,html body .ep .ep-hero h1>span{color:var(--sheet-mist)}html body .design-system .ds-hero h1 span{color:#858f96}html body .industry-hero>p:not(.nord-index),html body .studio-product-hero>p:not(.nord-index),html body .ep .ep-lead{color:#606970;max-width:52ch;margin:32px 0 0;font-size:19px;line-height:1.55}html body .ep .ep-actions,html body .studio-product-hero .nord-actions{justify-content:flex-start}html body .industry-hero>.nord-primary{margin-top:32px}html body .ep .ep-small{text-align:left}.sheet-field{color:#30383d;margin:64px -6% 0}.sheet-field .nf-field{height:clamp(110px,12vw,170px)}.nf-figures{text-align:left;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 32px;margin:56px 0 0;display:grid}.nf-figure{border-top:1px solid #30383d;padding-top:14px}.nf-figure strong{font:500 clamp(44px, 5vw, 72px) / 1 var(--font-display);letter-spacing:-.05em;color:#30383d;font-variant-numeric:tabular-nums;display:block}.nf-figure>span{color:#606970;max-width:26ch;margin-top:10px;font-size:14px;line-height:1.45;display:block}html body :is(.industry-sector-list,.industry-work-cards,.hw-outcome-list,.hw-expertise-grid,.hw-measure-list,.studio-practice-grid,.enterprise-grid,.resource-grid){isolation:isolate;border:0;border-top:1px solid var(--sheet-hair);border-left:1px solid var(--sheet-hair);background:0 0;border-radius:0;gap:0;padding:0;list-style:none;display:grid;position:relative;overflow:visible}html body :is(.industry-sector-list,.industry-work-cards,.hw-outcome-list,.hw-expertise-grid,.hw-measure-list,.studio-practice-grid,.enterprise-grid,.resource-grid):before{content:"";z-index:-1;filter:blur(36px);pointer-events:none;background:radial-gradient(40% 60% at 22% 40%,#858f966b,#0000 70%),radial-gradient(36% 55% at 78% 62%,#6069704d,#0000 72%);position:absolute;inset:12% 8%}html body :is(.industry-sector-list,.industry-work-cards,.hw-outcome-list,.hw-expertise-grid,.hw-measure-list,.studio-practice-grid,.enterprise-grid,.resource-grid)>*{border:0;border-right:1px solid var(--sheet-hair);border-bottom:1px solid var(--sheet-hair);box-shadow:inset 0 1px 0 var(--sheet-glass-edge);background:var(--sheet-glass);-webkit-backdrop-filter:blur(18px)saturate(1.05);backdrop-filter:blur(18px)saturate(1.05);border-radius:0;margin:0;transition:background-color .24s ease-out}html body :is(.industry-sector-list,.hw-outcome-list,.hw-expertise-grid,.hw-measure-list,.studio-practice-grid)>:hover{background:#fafaf7c7}html body :is(.hw-outcome-n,.industry-sector-list .nord-index){color:#606970;letter-spacing:.14em;font:400 11px/1.6 IBM Plex Mono,ui-monospace,Menlo,monospace}html body :is(.industry-sector-list,.hw-outcome-list,.hw-expertise-grid) h3{font-family:var(--font-display);letter-spacing:-.02em;font-weight:500}html body :is(.industry-section-heading,.ep-section-heading) h2{letter-spacing:-.035em;font-weight:500}@media (width<=760px){html body :is(.industry-hero,.studio-product-hero) h1,html body .ep .ep-hero h1{margin-top:48px}.sheet-field{margin-top:40px}.nf-figures{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 20px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html body :is(.industry-sector-list,.industry-work-cards,.hw-outcome-list,.hw-expertise-grid,.hw-measure-list,.studio-practice-grid,.enterprise-grid,.resource-grid)>*{background:#fafaf7}}
