.scroll-reveal{display:inline-block;will-change:opacity,filter,transform}.scroll-reveal-word{display:inline-block;white-space:nowrap;will-change:opacity,filter,transform;transform-origin:0% 50%}.scroll-reveal-space{display:inline;white-space:normal}@media(prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal-word{filter:none;transform:none}}.reveal-element{position:relative}.reveal-element-active{will-change:opacity,filter,transform}.reveal-variant-section{width:100%}.reveal-variant-card{height:100%}@media(prefers-reduced-motion:reduce){.reveal-element-active{filter:none;transform:none}}.cinematic-scroll-global{position:relative;width:100%;min-height:100vh}.cinematic-mask-top{position:fixed;top:0;left:0;right:0;height:var(--blur-size, 80px);z-index:50;pointer-events:none;overflow:hidden}.cinematic-mask-bottom{position:fixed;bottom:0;left:0;right:0;height:var(--blur-size, 80px);z-index:50;pointer-events:none;overflow:hidden;transform:rotate(180deg)}.cinematic-mask-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;will-change:transform;transform:translateZ(0)}.cinematic-scrollbar-track{display:none!important}.cinematic-scrollbar-rail{width:100%;height:100%;background-color:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:9999px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.cinematic-scrollbar-thumb{width:100%;height:100%;border-radius:9999px;transform-origin:top;will-change:transform}.cinematic-scroll-container{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.1);background-color:#0c0e12}.cinematic-scroll-content{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.cinematic-scroll-content::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.cinematic-mask-top,.cinematic-mask-bottom,.cinematic-scrollbar-track{display:none!important}}@media(max-width:768px){.cinematic-mask-top,.cinematic-mask-bottom{display:none!important}}.lenis.lenis-scrolling iframe{pointer-events:none}body.nm-profile-open .nm-main-header,body.nm-profile-open header{opacity:0!important;pointer-events:none!important;transform:translate3d(0,-140%,0)!important;transition:opacity .25s ease,transform .25s ease!important}:root{--colors-primary: #fe6200;--colors-primary-hover: #cf5000;--colors-background: #f1efeb;--colors-surface-light: #f1efeb;--colors-background-dark: #f1efeb;--colors-surface-dark-subtle: #f1efeb;--colors-text-primary: #000000;--colors-text-muted: #2b2b2b;--colors-text-inverse: #ffffff;--colors-border-light: #e4e2e1;--colors-border-dark: #e4e2e1;--colors-fail-contrast-orange: #fe6507;--color-brand: #fe6200;--color-brand-hover: #cf5000;--color-brand-active: #cf5000;--color-brand-focus: #fe6200;--color-bg-primary: #f1efeb;--color-text-primary: #000000;--color-text-secondary: #2b2b2b;--color-border: #e4e2e1;--color-border-secondary: #e4e2e1;--color-disabled-bg: #e4e2e1;--color-disabled-text: #868683;--color-text-link: #fe6200;--color-btn-filled-text: #ffffff;--color-primary: var(--colors-primary);--color-primary-hover: var(--colors-primary-hover);--color-primary-light: rgba(254, 98, 0, .12);--color-background: #f1efeb;--color-background-dark: #f1efeb;--dark-surface: #f1efeb;--dark-text: #000000;--dark-text-muted: #2b2b2b;--dark-border: #e4e2e1;--typography-display-family: "BL Pylon Serif", "Newsreader", "Playfair Display", Georgia, serif;--typography-body-family: "DM Sans", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, sans-serif;--typography-subheading-family: "DM Sans", -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, sans-serif;--typography-mono-family: "Geist Mono", monospace;--font-heading: var(--typography-display-family);--font-subheading: var(--typography-subheading-family);--font-body: var(--typography-body-family);--font-metrics: var(--typography-mono-family);--font-mono: var(--typography-mono-family);--font-family: var(--font-body);--apple-spring: cubic-bezier(.16, 1, .3, 1);--apple-fluid: cubic-bezier(.25, 1, .5, 1);--apple-snappy: cubic-bezier(.19, 1, .22, 1);--apple-ease-out: cubic-bezier(0, 0, .2, 1);--apple-glass-bg-light: rgba(255, 255, 255, .85);--apple-glass-bg-dark: rgba(32, 11, 0, .78);--apple-glass-blur: blur(28px) saturate(190%);--apple-glass-border-light: 1px solid rgba(255, 255, 255, .75);--apple-glass-border-dark: 1px solid rgba(254, 98, 0, .22);--apple-specular-light: inset 0 1px 1px 0 rgba(255, 255, 255, .8);--apple-specular-dark: inset 0 1px 1px 0 rgba(254, 98, 0, .25);--apple-shadow-floating: 0 20px 48px -12px rgba(32, 11, 0, .12), 0 4px 12px rgba(32, 11, 0, .04);--apple-shadow-ambient: 0 12px 32px rgba(0, 0, 0, .08);--space-0: 0px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 48px;--space-9: 64px;--space-10: 80px;--radius-sm: 8px;--radius-md: 8px;--radius-lg: 8px;--radius-xl: 8px;--radius-full: 9999px;--card-radius-standard: 8px;--card-radius-large: 8px;--badge-radius: 8px;--input-radius: 8px;--elevation-dropdown-nested: 1;--elevation-dropdown-main: 3;--elevation-resources-wrap: 5;--elevation-nav-overlay: 9;--elevation-cookie-banner: 10;--elevation-dropdown-toggle: 900;--elevation-navbar-component: 999;--elevation-modal: 1000;--motion-duration-base: .35s;--motion-easing-standard: var(--apple-spring);--motion-easing-button: var(--apple-spring);--container-lg: 1280px;--container-xl: 1360px;--container-reading: 760px;--page-padding: 80px;--page-padding-mobile: 24px;--section-padding-y: 80px;--section-hero-y: 96px}@media(max-width:1024px){:root{--page-padding: var(--space-6);--section-padding-y: var(--space-10)}}@media(max-width:640px){:root{--page-padding: 20px;--section-padding-y: var(--space-9);--section-hero-y: var(--space-10);--card-padding-standard: var(--space-4);--grid-gap-std: var(--space-4)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html{scrollbar-width:thin;scrollbar-color:#868683 transparent}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#a3a09b;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#868683}html{font-family:var(--font-body);font-size:16px;background-color:var(--colors-background-dark, #f1efeb);color:var(--color-text-primary);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:80px}[id]{scroll-margin-top:80px}body{overflow-x:clip;background-color:var(--colors-background-dark, #f1efeb);color:var(--color-text-primary);font-family:var(--font-body)}.neominds-app{overflow-x:clip;width:100%}a{color:inherit;text-decoration:none;font-family:inherit}button{font-family:var(--font-body);cursor:pointer;border:none;background:none}input,textarea,select{font-family:var(--font-body);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border)}img,svg{display:block;max-width:100%}h1,h2{font-family:var(--font-heading);font-weight:700;letter-spacing:-.025em;color:var(--color-text-primary);text-wrap:balance}h1{font-weight:800;letter-spacing:-.03em}h3,h4,h5,h6,.subheading,.section-subheading,.card-subheading,.editorial-tag,.subheading-label,.eyebrow-tag{font-family:var(--font-subheading);font-weight:600;letter-spacing:-.015em}.apple-glass-card{background:var(--apple-glass-bg-light);backdrop-filter:var(--apple-glass-blur);-webkit-backdrop-filter:var(--apple-glass-blur);border:var(--apple-glass-border-light);box-shadow:var(--apple-shadow-floating),var(--apple-specular-light);border-radius:var(--radius-lg);transition:transform .3s var(--apple-spring),box-shadow .3s var(--apple-spring),border-color .25s ease;will-change:transform,box-shadow}.apple-glass-card:hover{transform:translateY(-2px);box-shadow:0 24px 60px -12px #fe620029,0 8px 24px #200b0014,var(--apple-specular-light)}.apple-glass-card-dark{background:var(--apple-glass-bg-dark);backdrop-filter:var(--apple-glass-blur);-webkit-backdrop-filter:var(--apple-glass-blur);border:var(--apple-glass-border-dark);box-shadow:0 24px 64px -16px #0009,var(--apple-specular-dark);border-radius:var(--radius-lg);transition:transform .3s var(--apple-spring),box-shadow .3s var(--apple-spring),border-color .25s ease}.apple-glass-card-dark:hover{transform:translateY(-2px);box-shadow:0 32px 72px -16px #fe62003d,0 8px 30px #000000b3,var(--apple-specular-dark);border-color:#fe620066}.apple-ornament-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--radius-full);background:#ffffff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.14);font-family:var(--font-subheading);font-size:13px;font-weight:500;transition:background .2s var(--apple-ease-out),transform .2s var(--apple-spring),border-color .2s ease}.apple-ornament-pill:hover{background:#ffffff26;border-color:#fe620080;transform:translateY(-1px)}.apple-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--colors-primary);color:#fff;font-family:var(--font-body);font-size:14px;font-weight:600;padding:10px 22px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 14px #fe620059,inset 0 1px 1px #ffffff59;cursor:pointer;transition:transform .2s var(--apple-spring),background-color .2s ease,box-shadow .2s ease}.apple-btn-primary:hover{background-color:var(--colors-primary-hover);transform:translateY(-1px);box-shadow:0 8px 24px #fe620073,inset 0 1px 1px #ffffff73}.apple-btn-primary:active{transform:scale(.975)}.apple-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--colors-text-inverse);font-family:var(--font-body);font-size:14px;font-weight:500;padding:10px 22px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.16);cursor:pointer;transition:transform .2s var(--apple-spring),background .2s ease,border-color .2s ease}.apple-btn-secondary:hover{background:#ffffff24;border-color:#ffffff4d;transform:translateY(-1px)}.apple-btn-secondary:active{transform:scale(.975)}.stat-metric,.timestamp,.counter,.coord-metric,.mono-metric{font-family:var(--font-metrics);font-variant-numeric:tabular-nums}.container{width:100%;max-width:var(--container-lg);margin-inline:auto;padding-inline:var(--page-padding)}.container-large{width:100%;max-width:var(--container-xl);margin-inline:auto;padding-inline:var(--page-padding)}.container-reading{width:100%;max-width:var(--container-content);margin-inline:auto;padding-inline:var(--page-padding)}.section{padding-block:var(--section-padding-y)}.section-hero{padding-block:var(--section-hero-y)}.section-small{padding-block:var(--section-small-y)}.section-large{padding-block:var(--section-large-y)}.display-title{font-family:var(--font-heading);font-size:clamp(34px,5.5vw,84px);font-weight:800;line-height:1.04;letter-spacing:-.03em;color:var(--color-text-primary);text-transform:uppercase}.section-title{font-family:var(--font-heading);font-size:clamp(26px,3.2vw,48px);font-weight:700;line-height:1.18;letter-spacing:-.02em;color:var(--color-text-primary)}.section-subtitle{font-family:var(--font-subheading);font-size:clamp(14px,1.2vw,18px);line-height:1.5;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand)}.body-lead{font-family:var(--font-body);font-size:clamp(16px,1.25vw,19px);color:var(--color-text-secondary);line-height:1.6;font-weight:400;max-width:var(--container-reading)}.body-text{font-family:var(--font-body);font-size:clamp(14px,1.1vw,16px);line-height:1.65;font-weight:400;max-width:var(--container-reading)}.btn,button.btn,a.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--typography-body-family, "Fustat"),sans-serif;font-size:16px;font-weight:500;line-height:1.5;border-radius:8px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;text-decoration:none;outline:none;transition:background-color var(--motion-duration-base, .38s) var(--motion-easing-button, cubic-bezier(.187, .938, .355, 1)),color var(--motion-duration-base, .38s) var(--motion-easing-standard, cubic-bezier(.215, .61, .355, 1)),border-color var(--motion-duration-base, .38s) var(--motion-easing-standard, cubic-bezier(.215, .61, .355, 1))}.btn:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--colors-primary, #fe6200)!important;outline-offset:2px!important}.btn:disabled,.btn[aria-disabled=true],button:disabled{background-color:var(--colors-border-light, #e4e2e1)!important;color:var(--colors-text-muted, #868683)!important;border-color:var(--colors-border-light, #e4e2e1)!important;cursor:not-allowed!important;pointer-events:none!important;transform:none!important}.button-primary,.btn-primary,.btn-large-cta,.btn-cta{background-color:var(--colors-primary, #fe6200);color:var(--colors-text-inverse, #ffffff);font-family:var(--typography-body-family, "Fustat"),sans-serif;font-size:16px;font-weight:500;padding:12.8px 24px;border:none;border-radius:8px;cursor:pointer;transition:background-color var(--motion-duration-base, .38s) var(--motion-easing-button, cubic-bezier(.187, .938, .355, 1))}.button-primary:hover,.btn-primary:hover,.btn-large-cta:hover,.btn-cta:hover,.button-primary:active,.btn-primary:active,.btn-large-cta:active,.btn-cta:active{background-color:var(--colors-primary-hover, #cf5000)}.button-secondary,.btn-secondary,.btn-outline{background-color:transparent;color:currentColor;font-family:var(--typography-body-family, "Fustat"),sans-serif;font-size:16px;font-weight:400;padding:12.8px 24px;border:1px solid currentColor;border-radius:8px;cursor:pointer;transition:color var(--motion-duration-base, .38s) var(--motion-easing-standard, cubic-bezier(.215, .61, .355, 1)),border-color var(--motion-duration-base, .38s) var(--motion-easing-standard, cubic-bezier(.215, .61, .355, 1))}.button-secondary:hover,.btn-secondary:hover,.btn-outline:hover{color:var(--colors-primary, #fe6200);border-color:var(--colors-primary, #fe6200)}.button-ghost,.btn-ghost{background-color:transparent;color:inherit;font-family:var(--typography-body-family, "Fustat"),sans-serif;font-size:16px;font-weight:400;padding:8px 12px;border:none;border-radius:8px;cursor:pointer;transition:color var(--motion-duration-base, .38s) var(--motion-easing-standard, cubic-bezier(.215, .61, .355, 1))}.button-ghost:hover,.btn-ghost:hover{color:var(--colors-primary, #fe6200)}.btn-small,.btn-sm{padding:8px 16px!important;font-size:14px!important;font-weight:500!important;border-radius:8px!important;background-color:var(--colors-primary, #fe6200)!important;color:var(--colors-text-inverse, #ffffff)!important;border:none!important}.btn-small:hover,.btn-sm:hover{background-color:var(--colors-primary-hover, #cf5000)!important}.btn-icon-only,.btn-icon{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:8px;background-color:transparent;color:inherit;border:1px solid var(--colors-border-dark, #f0ece2);display:inline-flex;align-items:center;justify-content:center;transition:color var(--motion-duration-base, .38s) var(--motion-easing-standard),border-color var(--motion-duration-base, .38s) var(--motion-easing-standard)}.btn-icon-only:hover,.btn-icon:hover{border-color:var(--colors-primary, #fe6200);color:var(--colors-primary, #fe6200)}.card-standard,.card{background-color:var(--colors-surface-light, #f1efeb);color:var(--colors-text-primary, #000000);padding:32px;border:1px solid var(--colors-border-light, #e4e2e1);border-radius:var(--radius-md, 8px);transition:transform var(--motion-duration-base, .38s) var(--motion-easing-standard, cubic-bezier(.215, .61, .355, 1)),box-shadow var(--motion-duration-base, .38s) var(--motion-easing-standard, cubic-bezier(.215, .61, .355, 1))}.card-standard:hover,.card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #200b0014}.card-dark{background-color:var(--colors-surface-dark-subtle, #f0ece2);color:var(--colors-text-primary, #000000);padding:32px;border:1px solid var(--colors-border-dark, #f0ece2);border-radius:var(--radius-md, 8px)}.input-text,input[type=text],input[type=email],input[type=tel],textarea,select{background-color:var(--colors-background, #ffffff);color:var(--colors-text-primary, #000000);font-family:var(--typography-body-family, "Fustat"),sans-serif;font-size:16px;font-weight:400;padding:12px 16px;border:1px solid var(--colors-border-light, #e4e2e1);border-radius:var(--radius-sm, 8px);outline:none;transition:border-color var(--motion-duration-base, .38s) var(--motion-easing-standard),box-shadow var(--motion-duration-base, .38s) var(--motion-easing-standard)}.input-text:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:var(--colors-primary, #fe6200);outline:none;box-shadow:0 0 0 2px var(--colors-primary, #fe6200)}.link-standard{color:var(--colors-text-primary, #000000);text-decoration:underline;transition:color var(--motion-duration-base, .38s) var(--motion-easing-standard)}.link-standard:hover{color:var(--colors-primary, #fe6200);text-decoration:none}.link-secondary{color:var(--colors-text-muted, #2b2b2b);text-decoration:none;transition:color var(--motion-duration-base, .38s) var(--motion-easing-standard)}.link-secondary:hover{color:var(--colors-primary, #fe6200);text-decoration:underline}.btn-destructive{height:44px;padding-inline:20px;font-size:14px;font-weight:600;border-radius:8px;background-color:var(--color-destructive);color:var(--color-btn-filled-text);border:1px solid var(--color-destructive)}.btn-destructive:hover{background-color:#a83232;border-color:#a83232}.btn-text-link,.btn-link,.btn-text{background-color:transparent;color:var(--color-text-link);font-size:15px;font-weight:600;border:none;padding:4px 0;min-height:32px;display:inline-flex;align-items:center;gap:6px;text-decoration:none;cursor:pointer}.btn-text-link:hover,.btn-link:hover,.btn-text:hover{text-decoration:underline;color:var(--color-brand-focus)}.btn-group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btn-group-cta{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:768px){.btn-primary,.btn-secondary,.btn-outline{padding-inline:20px;height:48px;min-height:44px}.btn-large-cta,.btn-cta{height:52px;padding-inline:20px;font-size:16px}.btn-ghost{min-height:44px;min-width:44px}.btn-small,.btn-sm{min-height:44px!important;font-size:14px!important}.btn-icon-only,.btn-icon{width:44px;height:44px;min-width:44px;min-height:44px}.btn-destructive{height:48px;font-size:15px}.btn-text-link,.btn-link{min-height:44px}.btn-full-mobile{width:100%!important;justify-content:center!important}.btn-group{gap:10px}.btn-group-cta{flex-direction:column;width:100%;gap:12px}}@keyframes btnSpin{to{transform:rotate(360deg)}}@media(max-width:640px){.btn-group,.btn-group-tight,.btn-group-comfortable{flex-direction:column;align-items:stretch;width:100%}.btn-group>.btn,.btn-group-tight>.btn,.btn-group-comfortable>.btn{width:100%}}.card{padding:var(--card-padding-standard);background-color:#13161f;border:1px solid rgba(255,255,255,.08);border-radius:var(--card-radius-standard);display:flex;flex-direction:column}.card-compact{padding:var(--card-padding-compact);border-radius:var(--radius-md)}.card-large{padding:var(--card-padding-large);border-radius:var(--card-radius-large)}.grid-standard{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--grid-gap-std)}.grid-compact{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--grid-gap-sm)}.grid-large{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:var(--grid-gap-lg)}.badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--badge-pad-y) var(--badge-pad-x);border-radius:var(--badge-radius);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.form-group{display:flex;flex-direction:column;gap:var(--form-label-gap);margin-bottom:var(--form-input-gap)}.form-label{font-size:13px;font-weight:600;color:#ffffffd9}.form-input{width:100%;height:var(--input-height);padding-inline:var(--space-4);background-color:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:var(--input-radius);color:#fff;font-family:var(--font-body);font-size:14px;outline:none;transition:border-color var(--transition-fast)}.form-input:focus{border-color:var(--color-primary)}@media(max-width:768px){.bento-tile{grid-column:span 12!important}.timeline-rail{display:none!important}}:focus-visible{outline:2px solid var(--color-primary)!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}button,.btn,a[role=button],.clickable-card{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),background-color .2s ease,color .2s ease,border-color .2s ease;will-change:transform}button:active,.btn:active,a[role=button]:active{transform:scale(.976)!important}@keyframes smoothBackdropFadeIn{0%{opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}to{opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}@keyframes smoothModalSpringIn{0%{opacity:0;transform:translateY(18px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes smoothSlideInRight{0%{opacity:0;transform:translate(36px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes smoothSlideUpSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes smoothPageFadeIn{0%{opacity:0}to{opacity:1}}.smooth-page-enter{animation:smoothPageFadeIn .32s cubic-bezier(.16,1,.3,1) both}.smooth-modal-backdrop{animation:smoothBackdropFadeIn .28s cubic-bezier(.16,1,.3,1) both}.smooth-modal-content{animation:smoothModalSpringIn .32s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.nm-corner-glow{position:relative}.nm-corner-glow:before{content:"";position:absolute;top:0;left:0;width:130px;height:130px;pointer-events:none;border-top-left-radius:inherit;background:radial-gradient(circle at 0% 0%,rgba(254,98,0,.32) 0%,rgba(254,98,0,.1) 45%,transparent 72%);z-index:10}.nm-corner-glow:after{content:"";position:absolute;bottom:0;right:0;width:120px;height:120px;pointer-events:none;border-bottom-right-radius:inherit;background:radial-gradient(circle at 100% 100%,rgba(254,98,0,.22) 0%,rgba(254,98,0,.06) 45%,transparent 72%);z-index:10}.nm-case-studies-section{position:relative;width:100%;background-color:#f1efeb;box-sizing:border-box}@media(max-width:767px){.nm-case-studies-section{padding:36px 16px 32px;overflow-x:hidden;min-height:auto}.nm-cs-desktop{display:none!important}.nm-cs-mobile{display:flex!important;flex-direction:column;align-items:center;width:100%}}@media(min-width:768px){.nm-case-studies-section{height:100vh;overflow:hidden;padding:clamp(28px,5vh,48px) 20px clamp(16px,3vh,32px) 20px;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.nm-cs-mobile{display:none!important}.nm-cs-desktop{display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;position:relative}}@media(max-width:640px){form[data-newsletter=true],.nm-newsletter-form,.b-newsletter__form,.newsletter-form{flex-direction:column!important;width:100%!important;max-width:100%!important;gap:10px!important}form[data-newsletter=true] input,.nm-newsletter-form input,.b-newsletter__form input,.newsletter-form input{width:100%!important;flex:1 1 100%!important;box-sizing:border-box!important}form[data-newsletter=true] button,.nm-newsletter-form button,.b-newsletter__form button,.newsletter-form button{width:100%!important;justify-content:center!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}}@keyframes nmMorphGlowOrange{0%,to{opacity:.92;transform:scale(1) translateY(0);filter:blur(24px);background:radial-gradient(ellipse 85% 75% at 50% 40%,#fe620094,#fe620047 45%,#f5e9d900 75%)}50%{opacity:.22;transform:scale(1.15) translateY(4%);filter:blur(36px);background:radial-gradient(ellipse 85% 75% at 50% 55%,#fe620024,#fe620008 40%,#f1efeb00 75%)}}@keyframes nmMorphGlowCream{0%,to{opacity:.35;background:radial-gradient(ellipse at 50% 50%,#f5e9d9,#f1efeb 65%,#eedfcb)}50%{opacity:.95;background:radial-gradient(ellipse at 50% 45%,#faf4ed,#f5e9d9 55%,#eae3d6)}}.nm-team-portrait-container{position:relative;overflow:hidden;background-color:#f1efeb;isolation:isolate;display:flex;align-items:flex-end;justify-content:center}.nm-team-glow-cream{position:absolute;top:0;right:0;bottom:0;left:0;animation:nmMorphGlowCream 5s ease-in-out infinite;z-index:1;pointer-events:none}.nm-team-glow-orange{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;animation:nmMorphGlowOrange 5s ease-in-out infinite;z-index:2;pointer-events:none}.nm-team-portrait-img{position:relative;z-index:3;width:100%;height:100%;object-fit:contain;object-position:bottom center;transition:transform .45s cubic-bezier(.16,1,.3,1);pointer-events:none}
