@import"https://fonts.cdnfonts.com/css/newsflash-bb";@import"https://fonts.googleapis.com/css2?family=BJCree:wght@400;500;600;700&display=swap";@font-face{font-family:HV Fitzgerald;src:url(https://for-media.b-cdn.net/adlens.pro/themes/momentum/fonts/HV-Fitzgerald-Regular.ttf)format("truetype");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:HV Fitzgerald;src:url(https://for-media.b-cdn.net/adlens.pro/themes/momentum/fonts/HV-Fitzgerald-Bold.ttf)format("truetype");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:HV Fitzgerald;src:url(https://for-media.b-cdn.net/adlens.pro/themes/momentum/fonts/HV-Fitzgerald-Bold-Italic.ttf)format("truetype");font-weight:600 800;font-style:italic;font-display:swap}.momentum *,.momentum :before,.momentum :after,.momentum ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.momentum *,.momentum :before,.momentum :after{box-sizing:border-box;border:0 solid #e5e7eb}.momentum :before,.momentum :after{--tw-content:""}.momentum,.momentum :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-jakarta),Google Sans,Plus Jakarta Sans,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.momentum{line-height:inherit;margin:0}.momentum hr{height:0;color:inherit;border-top-width:1px}.momentum abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.momentum h1,.momentum h2,.momentum h3,.momentum h4,.momentum h5,.momentum h6{font-size:inherit;font-weight:inherit}.momentum a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.momentum b,.momentum strong{font-weight:bolder}.momentum code,.momentum kbd,.momentum samp,.momentum pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.momentum small{font-size:80%}.momentum sub,.momentum sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.momentum sub{bottom:-.25em}.momentum sup{top:-.5em}.momentum table{text-indent:0;border-color:inherit;border-collapse:collapse}.momentum button,.momentum input,.momentum optgroup,.momentum select,.momentum textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.momentum button,.momentum select{text-transform:none}.momentum button,.momentum input:where([type=button]),.momentum input:where([type=reset]),.momentum input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}.momentum :-moz-focusring{outline:auto}.momentum :-moz-ui-invalid{box-shadow:none}.momentum progress{vertical-align:baseline}.momentum ::-webkit-inner-spin-button{height:auto}.momentum ::-webkit-outer-spin-button{height:auto}.momentum [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.momentum ::-webkit-search-decoration{-webkit-appearance:none}.momentum ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.momentum summary{display:list-item}.momentum blockquote,.momentum dl,.momentum dd,.momentum h1,.momentum h2,.momentum h3,.momentum h4,.momentum h5,.momentum h6,.momentum hr,.momentum figure,.momentum p,.momentum pre{margin:0}.momentum fieldset{margin:0;padding:0}.momentum legend{padding:0}.momentum ol,.momentum ul,.momentum menu{margin:0;padding:0;list-style:none}.momentum dialog{padding:0}.momentum textarea{resize:vertical}.momentum input::-moz-placeholder{opacity:1;color:#9ca3af}.momentum textarea::-moz-placeholder{opacity:1;color:#9ca3af}.momentum input::placeholder,.momentum textarea::placeholder{opacity:1;color:#9ca3af}.momentum button,.momentum [role=button]{cursor:pointer}.momentum :disabled{cursor:default}.momentum img,.momentum svg,.momentum video,.momentum canvas,.momentum audio,.momentum iframe,.momentum embed,.momentum object{vertical-align:middle;display:block}.momentum img,.momentum video{max-width:100%;height:auto}.momentum [hidden]:where(:not([hidden=until-found])){display:none}.momentum{--background:240 5% 96%;--foreground:240 6% 4%;--card:0 0% 100%;--card-foreground:240 6% 4%;--popover:0 0% 100%;--popover-foreground:240 6% 4%;--primary:240 6% 4%;--primary-foreground:0 0% 98%;--secondary:240 5% 96%;--secondary-foreground:240 6% 10%;--muted:240 5% 96%;--muted-foreground:215 10% 52%;--accent:240 5% 96%;--accent-foreground:240 6% 10%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:240 6% 92%;--input:240 6% 92%;--ring:240 6% 4%;--radius:.5rem;--brand-black:#0a0a0c;--brand-near-black:#111114;--brand-white:#fff;--brand-text-on-dark:#f8f9fa;--brand-muted:#7a818c;--brand-border-light:#00000014;--brand-border-dark:#ffffff14;--text-xs:clamp(.7rem, .7vw, .8rem);--text-sm:clamp(.85rem, .9vw, 1rem);--text-base:clamp(1rem, 1.1vw, 1.1rem);--text-lg:clamp(1.1rem, 1.5vw, 1.4rem);--text-xl:clamp(1.5rem, 2.5vw, 2.5rem);--text-2xl:clamp(2.5rem, 5vw, 5rem);--text-3xl:clamp(4rem, 8vw, 9rem);--text-hero:clamp(5rem, 11vw, 12rem)}.momentum *{border-color:hsl(var(--border))}.momentum{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.momentum{background-color:hsl(var(--background));color:hsl(var(--foreground));letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.momentum h1,.momentum h2,.momentum h3,.momentum h4,.momentum h5,.momentum h6{letter-spacing:-.02em;font-weight:400}.momentum .container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media(min-width:1400px){.momentum .container{max-width:1400px}}.momentum .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.momentum .visible{visibility:visible}.momentum .invisible{visibility:hidden}.momentum .fixed{position:fixed}.momentum .absolute{position:absolute}.momentum .relative{position:relative}.momentum .sticky{position:sticky}.momentum .inset-0{inset:0}.momentum .inset-x-0{left:0;right:0}.momentum .inset-y-0{top:0;bottom:0}.momentum .bottom-0{bottom:0}.momentum .left-0{left:0}.momentum .left-\[50\%\]{left:50%}.momentum .right-0{right:0}.momentum .right-4{right:1rem}.momentum .top-0{top:0}.momentum .top-4{top:1rem}.momentum .top-\[50\%\]{top:50%}.momentum .isolate{isolation:isolate}.momentum .z-0{z-index:0}.momentum .z-50{z-index:50}.momentum .z-\[1\]{z-index:1}.momentum .block{display:block}.momentum .inline-block{display:inline-block}.momentum .inline{display:inline}.momentum .flex{display:flex}.momentum .inline-flex{display:inline-flex}.momentum .grid{display:grid}.momentum .hidden{display:none}.momentum .h-10{height:2.5rem}.momentum .h-12{height:3rem}.momentum .h-14{height:3.5rem}.momentum .h-4{height:1rem}.momentum .h-5{height:1.25rem}.momentum .h-9{height:2.25rem}.momentum .h-\[1px\]{height:1px}.momentum .h-full{height:100%}.momentum .min-h-screen{min-height:100vh}.momentum .w-10{width:2.5rem}.momentum .w-3\/4{width:75%}.momentum .w-4{width:1rem}.momentum .w-5{width:1.25rem}.momentum .w-\[1px\]{width:1px}.momentum .w-full{width:100%}.momentum .max-w-lg{max-width:32rem}.momentum .shrink-0{flex-shrink:0}.momentum .translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.momentum .translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.momentum .flex-col{flex-direction:column}.momentum .items-center{align-items:center}.momentum .justify-center{justify-content:center}.momentum .gap-2{gap:.5rem}.momentum .gap-4{gap:1rem}.momentum .space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.momentum .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.momentum .whitespace-nowrap{white-space:nowrap}.momentum .whitespace-pre{white-space:pre}.momentum .rounded-full{border-radius:9999px}.momentum .rounded-md{border-radius:calc(var(--radius) - 2px)}.momentum .rounded-sm{border-radius:calc(var(--radius) - 4px)}.momentum .rounded-xl{border-radius:.75rem}.momentum .border{border-width:1px}.momentum .border-b{border-bottom-width:1px}.momentum .border-l{border-left-width:1px}.momentum .border-r{border-right-width:1px}.momentum .border-t{border-top-width:1px}.momentum .border-input{border-color:hsl(var(--input))}.momentum .border-transparent{border-color:#0000}.momentum .border-white\/15{border-color:#ffffff26}.momentum .bg-\[\#0a0a0c\]{--tw-bg-opacity:1;background-color:rgb(10 10 12/var(--tw-bg-opacity,1))}.momentum .bg-background{background-color:hsl(var(--background))}.momentum .bg-black\/70{background-color:#000000b3}.momentum .bg-black\/80{background-color:#000c}.momentum .bg-border{background-color:hsl(var(--border))}.momentum .bg-card{background-color:hsl(var(--card))}.momentum .bg-muted{background-color:hsl(var(--muted))}.momentum .bg-primary{background-color:hsl(var(--primary))}.momentum .bg-secondary{background-color:hsl(var(--secondary))}.momentum .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.momentum .bg-white\/5{background-color:#ffffff0d}.momentum .p-6{padding:1.5rem}.momentum .px-10{padding-left:2.5rem;padding-right:2.5rem}.momentum .px-2\.5{padding-left:.625rem;padding-right:.625rem}.momentum .px-3{padding-left:.75rem;padding-right:.75rem}.momentum .px-5{padding-left:1.25rem;padding-right:1.25rem}.momentum .px-8{padding-left:2rem;padding-right:2rem}.momentum .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.momentum .py-2{padding-top:.5rem;padding-bottom:.5rem}.momentum .pt-0{padding-top:0}.momentum .text-center{text-align:center}.momentum .text-2xl{font-size:1.5rem;line-height:2rem}.momentum .text-base{font-size:1rem;line-height:1.5rem}.momentum .text-lg{font-size:1.125rem;line-height:1.75rem}.momentum .text-sm{font-size:.875rem;line-height:1.25rem}.momentum .text-xs{font-size:.75rem;line-height:1rem}.momentum .font-bold{font-weight:700}.momentum .font-normal{font-weight:400}.momentum .uppercase{text-transform:uppercase}.momentum .leading-none{line-height:1}.momentum .tracking-tight{letter-spacing:-.025em}.momentum .tracking-wide{letter-spacing:.025em}.momentum .text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.momentum .text-card-foreground{color:hsl(var(--card-foreground))}.momentum .text-foreground{color:hsl(var(--foreground))}.momentum .text-muted-foreground{color:hsl(var(--muted-foreground))}.momentum .text-primary{color:hsl(var(--primary))}.momentum .text-primary-foreground{color:hsl(var(--primary-foreground))}.momentum .text-secondary-foreground{color:hsl(var(--secondary-foreground))}.momentum .text-white\/80{color:#fffc}.momentum .underline-offset-4{text-underline-offset:4px}.momentum .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.momentum .opacity-0{opacity:0}.momentum .opacity-50{opacity:.5}.momentum .opacity-70{opacity:.7}.momentum .shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.momentum .shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.momentum .outline{outline-style:solid}.momentum .ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.momentum .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.momentum .invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.momentum .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.momentum .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.momentum .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.momentum .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.momentum .duration-200{transition-duration:.2s}.momentum .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.momentum .will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.momentum .duration-200{animation-duration:.2s}.momentum .ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.momentum .paused{animation-play-state:paused}.momentum .\[perspective\:500px\]{perspective:500px}.momentum .\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.momentum .t-xs{font-size:var(--text-xs)}.momentum .t-sm{font-size:var(--text-sm)}.momentum .t-base{font-size:var(--text-base)}.momentum .t-lg{font-size:var(--text-lg)}.momentum .t-xl{font-size:var(--text-xl)}.momentum .t-2xl{font-size:var(--text-2xl);letter-spacing:-.03em;line-height:.95}.momentum .t-3xl{font-size:var(--text-3xl);letter-spacing:-.04em;line-height:.9}.momentum .t-hero{font-size:var(--text-hero);letter-spacing:-.045em;line-height:.88}.momentum .mono-label{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase}.momentum .type-headline{letter-spacing:-.005em;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;font-weight:600;line-height:1.07143}.momentum .type-subheadline{letter-spacing:.007em;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}.momentum .type-body{letter-spacing:.011em;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.381}@media(max-width:767px){.momentum .type-headline{font-size:40px;line-height:1.1}.momentum .type-subheadline{font-size:22px;line-height:1.2}.momentum .type-body{font-size:18px;line-height:1.45}}.momentum .text-\[22px\]{font-size:22px;font-weight:600;line-height:1.35}.momentum .no-scrollbar::-webkit-scrollbar{display:none}.momentum .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.momentum .reveal-split .word,.momentum .reveal-split .char{will-change:transform,opacity;display:inline-block}.momentum .reveal-up{opacity:0;will-change:transform,opacity;transform:translateY(24px)}.momentum .clip-wipe{clip-path:inset(0 100% 0 0);will-change:clip-path}.momentum .h-scroll{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.momentum .h-scroll>*{scroll-snap-align:start}.momentum .dark-texture{background-color:#0a0a0a;background-image:radial-gradient(1000px 600px at 20% 10%,#ffffff0a,#0000 60%),radial-gradient(800px 500px at 80% 90%,#ffffff08,#0000 60%)}.momentum .hero-gradient{background:linear-gradient(#00000040,#00000026 35%,#000000a6 75%,#000000eb)}.momentum .bo-nav-overlay{z-index:60;color:#fff;pointer-events:none;position:fixed;inset:0;overflow:hidden}.momentum .bo-nav-overlay.is-open{pointer-events:auto}.momentum .bo-nav-bg{z-index:-1;transform-origin:top;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleY(0)}.momentum .bo-nav-bg:first-child{background-color:#57cea5}.momentum .bo-nav-bg:nth-child(2){background-color:#063124}.momentum .bo-nav-bg:nth-child(3){background-color:#0b5c43}.momentum .bo-nav-bg:nth-child(4){background-color:#21ba80}.momentum .bo-nav-items{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);will-change:clip-path;z-index:10;background-color:#084331;gap:2rem;min-height:100svh;padding:8rem;display:flex;position:relative}.momentum .bo-nav-items-col:first-child{flex-direction:column;flex:2;justify-content:space-between;gap:2rem;display:flex}.momentum .bo-nav-items-col:nth-child(2){flex:4;justify-content:space-between;gap:2rem;display:flex}.momentum .bo-nav-items a{color:#fff;margin-bottom:.5rem;font-weight:500;line-height:1.1;text-decoration:none;display:block}.momentum .bo-nav-socials a{font-size:1.25rem}.momentum .bo-nav-primary-links a{font-size:clamp(2rem,6vw,3.5rem);font-weight:600}.momentum .bo-nav-secondary-links a{font-size:1.4rem}.momentum .bo-line-mask{height:auto;line-height:1.1;display:block;overflow:hidden}.momentum .bo-line-wrap{opacity:1;visibility:visible;will-change:transform;color:#fff;white-space:nowrap;width:100%;font-weight:inherit;font-size:inherit;letter-spacing:inherit;display:block;transform:none}@media(max-width:1000px){.momentum .bo-nav-items{flex-direction:column;justify-content:center;padding:0 2rem}.momentum .bo-nav-secondary-links{display:none}.momentum .bo-nav-items-col:first-child,.momentum .bo-nav-items-col:nth-child(2){flex:none}}.momentum .ba-sticky-cards{clip-path:inset(0);perspective:1000px;background-color:#0000;width:100%;height:100svh;position:relative;overflow:hidden}.momentum .ba-card{color:#fff;transform-origin:bottom;will-change:transform;border-radius:1rem;justify-content:center;align-items:center;gap:1rem;width:70%;height:72%;padding:2.5rem;display:flex;position:absolute;top:50%;left:50%}.momentum .ba-card .ba-col{flex:1;height:100%}.momentum .ba-card>.ba-col:first-of-type{flex-direction:column;justify-content:space-between;padding:.5rem;display:flex}.momentum .ba-card>.ba-col:nth-of-type(2){border-radius:.75rem;overflow:hidden}.momentum .ba-card .ba-col p{letter-spacing:.08em;font-size:.9rem;font-weight:400}.momentum .ba-card .ba-col h3{letter-spacing:-.03em;font-size:clamp(2rem,4.5vw,2.5rem);font-weight:600;line-height:1.3}.momentum .ba-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.momentum .ba-card .ba-col-cover{justify-content:center;align-items:center;padding:1.25rem;display:flex}.momentum .ba-card .ba-col-cover img{-o-object-fit:contain;object-fit:contain;border-radius:.25rem;width:auto;max-width:100%;height:100%;max-height:100%;box-shadow:0 10px 30px #00000040}.momentum .ba-card .ba-book-foot{flex-direction:column;gap:.75rem;margin-top:auto;display:flex}.momentum .ba-card .ba-num{letter-spacing:.08em;opacity:.6;font-variant-numeric:tabular-nums;font-size:.95rem;position:absolute;top:1.25rem;right:1.5rem}.momentum .ba-card .ba-author{text-transform:none;letter-spacing:0;opacity:.75;font-size:1rem}.momentum .ba-card .ba-summary{text-transform:none;letter-spacing:0;opacity:.75;max-width:52ch;font-size:1rem;line-height:1.45}@media(max-width:1000px){.momentum .ba-card .ba-summary{display:none}}.momentum .ba-card .ba-col-video{border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.momentum .ba-card .ba-short-iframe{aspect-ratio:9/16;border:0;border-radius:5px;width:auto;max-width:100%;height:100%;display:block}.momentum .ba-card .ba-mute-btn{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:inline-flex;position:absolute;bottom:1rem;right:1rem}.momentum .ba-card .ba-mute-btn:hover{background:#0009}.momentum .ba-actions{flex-wrap:wrap;gap:.75rem;display:flex}.momentum .ba-btn{letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 1.25rem;font-size:.9rem;font-weight:500;line-height:1;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.momentum .ba-btn-primary{color:#111;background:#fff;border:1px solid #0000}.momentum .ba-btn-primary:hover{background:#ffffffe6;transform:translateY(-1px)}.momentum .ba-btn-ghost{color:#fff;background:0 0;border:1px solid #fff6}.momentum .ba-btn-ghost:hover{background:#ffffff1a;border-color:#ffffffb3;transform:translateY(-1px)}.momentum .ba-btn-amazon{letter-spacing:.005em;color:#1d1d1f;white-space:nowrap;background-color:#f3f6f6;border:0;border-radius:999px;justify-content:center;align-items:center;height:48px;padding:0 1.75rem;font-size:.95rem;font-weight:500;line-height:1;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.momentum .ba-btn-amazon:hover{background-color:#ebecf0;transform:translateY(-1px)}.momentum .ba-card:first-child{background-color:#e24530}.momentum .ba-card:nth-child(2){background-color:#e25b2f}.momentum .ba-card:nth-child(3){background-color:#065056}.momentum .ba-card:nth-child(4){background-color:#233d4d}@media(max-width:1000px){.momentum .ba-card{flex-direction:column;width:calc(100% - 4rem);height:75%}.momentum .ba-card .ba-col{width:100%}.momentum .ba-card>.ba-col:first-of-type{justify-content:center;padding:2.25rem .5rem .5rem}.momentum .ba-card>.ba-col:first-of-type>p{letter-spacing:.08em;opacity:.6;text-transform:uppercase;margin:0;font-size:.95rem;position:absolute;top:1.25rem;left:1.5rem}.momentum .ba-card .ba-book-foot{text-align:center;align-items:center;gap:.6rem;margin-top:0}.momentum .ba-card .ba-actions{justify-content:center}.momentum .ba-btn-amazon{height:42px;padding:0 1.35rem;font-size:.88rem}}@media(max-width:767px){.momentum .ba-sticky-cards{margin-top:4rem}}.momentum .wa-wrap{color:#1d1d1f;background-color:#0000}.momentum .wa-wrap section{width:100%;height:100dvh;position:relative}.momentum .md\:mt-10{margin-top:2.5rem}.momentum .wa-hero-img,.momentum .wa-hero-header,.momentum .wa-hero-copy{will-change:transform,opacity,width,height;width:100%;height:100%;position:absolute}.momentum .wa-hero-img{top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.momentum .wa-hero-header,.momentum .wa-hero-copy{color:#fff;align-items:flex-end;padding:4rem;display:flex}.momentum .wa-hero-header h2,.momentum .wa-hero-copy h3{letter-spacing:-.05rem;font-weight:600;line-height:1}.momentum .wa-hero-header h2{width:75%;font-size:clamp(1.7rem,3vw,3rem)}.momentum .wa-hero-copy h3{width:50%;font-size:var(--text-xl)}.momentum .wa-about,.momentum .wa-outro{text-align:center;justify-content:center;align-items:center;display:flex}.momentum .wa-about{margin-top:310svh}.momentum .wa-about.wa-about--secondary{margin-top:40svh}.momentum .wa-about-images{justify-content:space-between;align-items:center;width:100%;height:100%;padding:4rem;display:flex}.momentum .wa-about-imgs-col{will-change:transform;flex-direction:column;justify-content:space-around;height:125%;display:flex;position:relative}.momentum .wa-about-imgs-col .wa-img{border-radius:10px;width:125px;height:125px;overflow:hidden}.momentum .wa-about-imgs-col .wa-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum #wa-about-imgs-col-1{transform:translateY(1000px)}.momentum #wa-about-imgs-col-2{transform:translate(-225px)translateY(500px)}.momentum #wa-about-imgs-col-3{transform:translate(225px)translateY(500px)}.momentum #wa-about-imgs-col-4{transform:translateY(1000px)}.momentum .wa-about-header{width:min(640px,78%);padding-top:2.5rem;position:absolute;left:50%;transform:translate(-50%,-50%)}.momentum .wa-about-header h3,.momentum .wa-outro h3{letter-spacing:-.03em;color:#6e6e73;text-align:left;font-size:clamp(2rem,4vw,2rem);font-weight:600;line-height:1.3}@media(max-width:1000px){.momentum .wa-about-header h3,.momentum .wa-outro h3{text-align:left;letter-spacing:-.02em;font-size:clamp(1.15rem,4.3vw,1.5rem);line-height:1.35}}.momentum .wa-outro{color:#1d1d1f;background-color:#0000}.momentum .wa-outro h3{width:35%}@media(max-width:1000px){.momentum .wa-hero{z-index:2}.momentum .wa-hero-header,.momentum .wa-hero-copy{padding:2rem}.momentum .wa-hero-header h2,.momentum .wa-hero-copy h3{width:100%}.momentum .wa-about-header,.momentum .wa-outro h3{width:100%;padding:2rem}.momentum .wa-about-header{top:22%;transform:translate(-50%)}.momentum .wa-about-images{padding:2rem}.momentum .wa-about-imgs-col .wa-img{opacity:.25;filter:saturate(0);width:75px;height:75px}.momentum #wa-about-imgs-col-2,.momentum #wa-about-imgs-col-3{transform:translate(0)translateY(500px)}}.momentum .bo-float-pill{z-index:65;-webkit-backdrop-filter:saturate(180%)blur(20px);color:#fff;background:#161617d6;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:0;max-width:calc(100vw - 2rem);padding:.35rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:inline-flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0f;display:none!important}.momentum .bo-float-pill:hover{transform:translate(-50%)translateY(-3px);box-shadow:0 14px 44px #00000080,inset 0 1px #ffffff1a}.momentum .bo-float-hamburger{cursor:pointer;background:0 0;border:none;border-radius:999px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:.45rem .7rem;transition:background-color .2s;display:flex}.momentum .bo-float-hamburger:hover{background:#ffffff14}.momentum .bo-float-hamburger span{transform-origin:50%;background-color:#ffffffe6;width:18px;height:1.5px;transition:all .35s cubic-bezier(.23,1,.32,1);display:block}.momentum .bo-float-hamburger.open span:first-child{transform:translateY(2.75px)rotate(45deg)}.momentum .bo-float-hamburger.open span:nth-child(2){transform:translateY(-2.75px)rotate(-45deg)}.momentum .bo-float-divider{background:#ffffff1f;flex-shrink:0;width:1px;height:22px;margin:0 .15rem}.momentum .bo-float-book-label{color:#ffffffd1;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.35rem .8rem;font-size:.875rem;font-weight:400;transition:color .2s}.momentum .bo-float-book-label:hover{color:#fff}.momentum .bo-float-cta{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;align-items:center;gap:.45rem;padding:.28rem .9rem .28rem .28rem;font-size:.78rem;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}.momentum .bo-float-cta:hover{background:#ffffff2e;border-color:#ffffff40}.momentum .bo-float-cta img{-o-object-fit:cover;object-fit:cover;border-radius:999px;width:28px;height:28px;display:block}@media(max-width:520px){.momentum .bo-float-book-label,.momentum .bo-float-divider{display:none}}.momentum .bo-contact-backdrop{z-index:64;-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#000000b0;transition:opacity .25s;position:fixed;inset:0}.momentum .bo-contact-backdrop.is-open{opacity:1;pointer-events:auto}.momentum .bo-contact-popup{opacity:0;pointer-events:none;will-change:transform,opacity;z-index:70;-webkit-backdrop-filter:saturate(180%)blur(40px);color:#1d1d1f;overscroll-behavior:contain;background-color:#f5f5f6;background-image:radial-gradient(85% 65% at 18% 22%,#ff846038,#0000 62%),radial-gradient(85% 60% at 82% 82%,#ffa86e33,#0000 62%),radial-gradient(70% 50% at 82% 18%,#5682d61f,#0000 65%);border:1px solid #00000014;border-radius:10px;width:min(400px,100vw - 2rem);max-height:calc(100vh - 7rem);padding:22px;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.34,1.56,.64,1);position:fixed;bottom:5.75rem;left:50%;overflow-y:auto;transform:translate(-50%)translateY(18px)scale(.95);box-shadow:0 32px 80px #0000002e,inset 0 2px #fff9}.momentum .bo-contact-popup::-webkit-scrollbar{width:0}.momentum .bo-contact-popup{scrollbar-width:none}.momentum .bo-contact-popup.is-open{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)scale(1)}.momentum .bo-cp-close{color:#1d1d1fa6;cursor:pointer;background:#0000000f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .18s,color .18s;display:flex;position:absolute;top:16px;right:16px}.momentum .bo-cp-close:hover{color:#1d1d1f;background:#0000001f}.momentum .bo-cp-header{align-items:center;gap:14px;padding-right:36px;display:flex}.momentum .bo-cp-avatar{-o-object-fit:cover;object-fit:cover;border:2px solid #00000014;border-radius:50%;flex-shrink:0;width:64px;height:64px;display:block}.momentum .bo-cp-id{flex-direction:column;gap:2px;display:flex}.momentum .bo-cp-name{letter-spacing:-.01em;color:#1d1d1f;font-size:1rem;font-weight:600;line-height:1.2}.momentum .bo-cp-title{color:#1d1d1fcc;font-size:.82rem;line-height:1.3}.momentum .bo-cp-location{color:#1d1d1f8c;margin-top:1px;font-size:.75rem}.momentum .bo-cp-divider{background:#00000014;height:1px;margin:18px 0}.momentum .bo-cp-highlights{flex-direction:column;gap:11px;list-style:none;display:flex}.momentum .bo-cp-highlight-row{align-items:flex-start;gap:11px;display:flex}.momentum .bo-cp-highlight-icon{color:#1d1d1fb8;background:#0000000f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-top:1px;display:flex}.momentum .bo-cp-highlight-text{flex-direction:column;gap:1px;display:flex}.momentum .bo-cp-hl-label{color:#1d1d1feb;font-size:.84rem;font-weight:500;line-height:1.3}.momentum .bo-cp-hl-sub{color:#1d1d1f80;font-size:.74rem;line-height:1.3}.momentum .bo-cp-socials-wrap{flex-direction:column;gap:10px;display:flex}.momentum .bo-cp-section-label{letter-spacing:-.005em;color:#1d1d1f;font-size:.82rem;font-weight:500}.momentum .bo-cp-socials{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.momentum .bo-cp-social-btn{background:#0000000a;border:1px solid #00000012;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s;display:flex}.momentum .bo-cp-social-btn:hover{background:#00000012;border-color:#00000024;transform:translateY(-2px)}.momentum .bo-cp-social-btn span{color:#1d1d1f99;letter-spacing:.02em;font-size:.66rem}.momentum .bo-cp-ctas{flex-direction:column;gap:8px;display:flex}.momentum .bo-cp-btn-primary{color:#fff;letter-spacing:-.01em;background:#1d1d1f;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 18px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .18s,transform .18s;display:flex}.momentum .bo-cp-btn-primary:hover{background:#2d2d2f;transform:translateY(-1px)}.momentum .bo-cp-btn-ghost{color:#1d1d1f99;background:0 0;border:1px solid #0000001f;border-radius:14px;justify-content:center;align-items:center;gap:6px;width:100%;padding:11px 18px;font-size:.82rem;text-decoration:none;transition:border-color .18s,color .18s;display:flex}.momentum .bo-cp-btn-ghost:hover{color:#1d1d1fe6;border-color:#00000042}.momentum .bo-cp-section-block{flex-direction:column;gap:10px;display:flex}.momentum .bo-cp-sections{flex-direction:column;gap:4px;display:flex}.momentum .bo-cp-section-link{color:#1d1d1feb;letter-spacing:-.005em;cursor:pointer;background:#0000000a;border:1px solid #0000000f;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:.92rem;text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s,color .18s;display:flex}.momentum .bo-cp-section-link:hover{background:#00000014;border-color:#00000024}.momentum .bo-cp-section-arrow{color:#1d1d1f8c;font-size:.95rem;transition:transform .18s,color .18s;transform:translate(0)}.momentum .bo-cp-section-link:hover .bo-cp-section-arrow{color:#1d1d1fe6;transform:translate(3px)}.momentum .bo-cp-form{flex-direction:column;gap:10px;display:flex}.momentum .bo-cp-field{background:#0000000a;border:1px solid #00000014;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;transition:border-color .18s,background-color .18s;display:flex;position:relative}.momentum .bo-cp-field:focus-within{background:#0000000f;border-color:#00000047}.momentum .bo-cp-field-icon{color:#1d1d1fa6;flex-shrink:0}.momentum .bo-cp-field input,.momentum .bo-cp-field textarea{color:#1d1d1f;letter-spacing:-.005em;resize:none;background:0 0;border:0;outline:0;flex:1;width:100%;font-family:inherit;font-size:.88rem;line-height:1.4}.momentum .bo-cp-field input::-moz-placeholder{color:#1d1d1f80}.momentum .bo-cp-field textarea::-moz-placeholder{color:#1d1d1f80}.momentum .bo-cp-field input::placeholder,.momentum .bo-cp-field textarea::placeholder{color:#1d1d1f80}.momentum .bo-cp-field-textarea{align-items:flex-start}.momentum .bo-cp-field-textarea .bo-cp-field-icon{margin-top:3px}.momentum .bo-cp-submit{color:#fff;letter-spacing:-.005em;cursor:pointer;background:#1d1d1f;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:2px;padding:12px 16px;font-family:inherit;font-size:.88rem;font-weight:500;transition:background-color .18s,transform .18s,opacity .18s;display:inline-flex}.momentum .bo-cp-submit:hover:not(:disabled){background:#2d2d2f;transform:translateY(-1px)}.momentum .bo-cp-submit:disabled{opacity:.7;cursor:default}.momentum .bo-cp-form-hint{color:#1d1d1f8c;font-size:.75rem}.momentum .bo-cp-form-hint-error{color:#c0392b}.momentum{scroll-padding-top:0}.momentum .section-bg-fader{z-index:-1;pointer-events:none;background-color:#f5f5f6;position:fixed;inset:0}.momentum .section-bg-fader-layer{pointer-events:none;will-change:opacity;transition:opacity 1.6s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.momentum .hl-section{color:#1d1d1f;background-color:#0000}.momentum .hl-header{max-width:1600px;margin:0 auto clamp(1.5rem,3vw,2.5rem);padding:0 clamp(1rem,4vw,3rem)}.momentum .hl-title{letter-spacing:-.01em;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(2rem,4.5vw,3rem);font-weight:600;line-height:1.08}.momentum .hl-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;gap:clamp(.75rem,1.25vw,1.25rem);padding:0 clamp(1rem,4vw,3rem) 1rem;display:flex;overflow:auto hidden}.momentum .hl-track::-webkit-scrollbar{display:none}.momentum .hl-slide{scroll-snap-align:center;scroll-snap-stop:always;isolation:isolate;background:#0a0a0a;border-radius:clamp(18px,2vw,24px);flex:none;height:min(66vh,620px);position:relative;overflow:hidden}.momentum .hl-slide--wide{aspect-ratio:16/9}.momentum .hl-slide--short{aspect-ratio:9/16}.momentum .hl-slide-video{z-index:0;position:absolute;inset:0}.momentum .hl-slide-video>div,.momentum .hl-slide-video iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}@media(max-width:640px){.momentum .hl-slide{height:min(62vh,540px)}.momentum .hl-slide--wide{max-width:92vw}.momentum .hl-slide--short{max-width:80vw}}@media(max-width:767px){.momentum .hl-section{margin-top:-40svh;padding-top:2rem;padding-bottom:clamp(8rem,18vw,12rem)}}.momentum .ctx-dock{--aap-blur:24px;--aap-background-color:#f3f6f6c7;--aap-text-color:#1d1d1f;--aap-inner-glow-color:#ffffff8c;--aap-accent:#0a0a0c;--aap-accent-hover:#0a0a0c;--aap-background-transition-duration:.22s;z-index:63;pointer-events:none;max-width:calc(100vw - 2rem);position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}.momentum .ctx-dock-shell{pointer-events:auto;transform-origin:50%;will-change:transform,opacity,filter}.momentum .ctx-dock-pill{background-color:var(--aap-background-color);min-height:52px;color:var(--aap-text-color);-webkit-backdrop-filter:blur(var(--aap-blur)) saturate(180%);backdrop-filter:blur(var(--aap-blur)) saturate(180%);box-shadow:inset 0 0 1px var(--aap-inner-glow-color),0 1px #fff9 inset,0 2px 8px #0000000a;letter-spacing:-.005em;transition:background-color var(--aap-background-transition-duration) linear,transform .2s ease;will-change:transform;border-radius:999px;align-items:center;gap:.85rem;padding:.65rem .65rem .65rem 1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.momentum .ctx-dock-pill:hover{background-color:#ebecf0d1;transform:translateY(-1px)}.momentum .ctx-dock-label{white-space:nowrap;color:var(--aap-text-color)}.momentum .ctx-dock-icon{color:#fff;background:#0a0a0c;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.momentum .ctx-dock-pill:hover .ctx-dock-icon{background:#0a0a0c;transform:rotate(90deg)}.momentum .ctx-dock-shell--social{align-items:center;display:inline-flex}.momentum .ctx-dock-pill--social{cursor:default;padding-right:.45rem}.momentum .ctx-dock-socials{align-items:center;gap:.3rem;margin-left:.5rem;display:inline-flex}.momentum .ctx-dock-social-btn{color:#1d1d1f;background:#0000000d;border:1px solid #00000014;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:background-color .18s,transform .18s,border-color .18s;display:inline-flex}.momentum .ctx-dock-social-btn:hover{background:#00000014;border-color:#00000029;transform:translateY(-1px)}.momentum .ctx-dock-shell--player{--aap-background-color:#ebecf0f5;--aap-inner-glow-color:#fffc;align-items:center;gap:.75rem;display:inline-flex}.momentum .ctx-player{align-items:center;gap:.75rem;display:inline-flex}.momentum .ctx-player-track{background-color:var(--aap-background-color);height:52px;-webkit-backdrop-filter:blur(var(--aap-blur)) saturate(180%);backdrop-filter:blur(var(--aap-blur)) saturate(180%);box-shadow:inset 0 0 1px var(--aap-inner-glow-color),0 1px #fff9 inset,0 2px 8px #0000000a;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.35rem;display:inline-flex}.momentum .ctx-player-tick{cursor:pointer;background-color:#1d1d1f47;border:0;border-radius:999px;align-items:center;width:8px;height:8px;padding:0;transition:width .45s cubic-bezier(.22,1,.36,1),background-color .3s;display:inline-flex;position:relative;overflow:hidden}.momentum .ctx-player-tick.is-active{background-color:#1d1d1f33;width:56px}.momentum .ctx-player-fill{border-radius:inherit;background-color:#1d1d1f;transition:width .2s linear;position:absolute;inset:0 auto 0 0}.momentum .ctx-player-playpause{background-color:var(--aap-background-color);width:52px;height:52px;-webkit-backdrop-filter:blur(var(--aap-blur)) saturate(180%);backdrop-filter:blur(var(--aap-blur)) saturate(180%);color:#1d1d1f;cursor:pointer;box-shadow:inset 0 0 1px var(--aap-inner-glow-color),0 1px #fff9 inset,0 2px 8px #0000000a;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,transform .2s;display:inline-flex}.momentum .ctx-player-playpause:hover{background-color:#ebecf0eb;transform:translateY(-1px)}@media(max-width:700px){.momentum .ctx-dock{bottom:1.25rem}.momentum .ctx-dock-pill{gap:.65rem;min-height:44px;padding:.5rem .5rem .5rem 1.1rem;font-size:15px}.momentum .ctx-dock-icon{width:32px;height:32px}.momentum .ctx-dock-label{text-overflow:ellipsis;max-width:60vw;overflow:hidden}.momentum .ctx-player-track{gap:.4rem;height:40px;padding:0 .85rem}.momentum .ctx-player-tick.is-active{width:44px}.momentum .ctx-player-playpause{width:40px;height:40px}}@media(max-width:480px){.momentum .bo-contact-popup{border-radius:10px;padding:18px;bottom:5.25rem}.momentum .bo-cp-avatar{width:54px;height:54px}.momentum .bo-cp-socials{grid-template-columns:repeat(4,1fr);gap:6px}.momentum .bo-cp-social-btn{border-radius:12px;padding:10px 6px}.momentum .bo-cp-section-link{padding:10px 12px;font-size:.88rem}}.momentum .mt-sc-hero{color:#1d1d1f;background-color:#0000;width:100%;height:100dvh;position:relative;overflow:hidden}.momentum .mt-sc-hero h1,.momentum .mt-sc-hero h2,.momentum .mt-sc-hero .mt-sc-hero-headline{letter-spacing:-.01em;font-size:clamp(2.25rem,4.5vw,3rem);font-weight:600;line-height:1.3}.momentum .mt-sc-card h3{font-size:clamp(2rem,2vw,5rem);font-weight:600;line-height:1.3}.momentum .mt-sc-card p{font-size:1.125rem;font-weight:450;line-height:1.1}.momentum .mt-sc-card>span{color:#1d1d1f;background-color:#fff;border-radius:.25rem;padding:.5rem;font-size:.9rem;font-weight:500}.momentum .mt-sc-hero-content{will-change:transform;justify-content:center;align-items:center;width:100%;height:75svh;display:flex;position:absolute}.momentum .mt-sc-hero-content h1,.momentum .mt-sc-hero-content h2,.momentum .mt-sc-hero-content .mt-sc-hero-headline{text-align:center;width:80%;max-width:1040px}.momentum .mt-sc-sticky-cards{width:100%;height:100dvh;transform-style:preserve-3d;perspective:1000px;position:absolute;overflow:hidden}.momentum .mt-sc-card{aspect-ratio:4/5;text-align:center;will-change:transform;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:center;width:25%;min-width:300px;padding:4rem 2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.momentum .mt-sc-card-front{color:#fff;backface-visibility:hidden;background-color:#cd3318;transform:translate(-50%,50%)rotateY(0)}.momentum .mt-sc-card-back{backface-visibility:hidden;transform:translate(-50%,50%)rotateY(180deg)}.momentum .mt-sc-card-1{color:#fff;background-color:#cd3318}.momentum .mt-sc-card-2{color:#fff;background-color:#3a5635}.momentum .mt-sc-card-3{color:#fff;background-color:#e8a519}.momentum .mt-sc-card-4{color:#fff;background-color:#1c4b62}.momentum .mt-sc-icon{justify-content:center;align-items:center;display:flex}.momentum .mt-sc-front-icon{border:.125rem solid;border-radius:9999px;width:4rem;height:4rem}.momentum .mt-sc-back-icon{color:#fd4400;background-color:#fff;border-radius:9999px;width:5rem;height:5rem}.momentum .mt-sc-card-photo{text-align:left;isolation:isolate;justify-content:flex-end;align-items:stretch;padding:0;overflow:hidden}.momentum .mt-sc-card-bg{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.momentum .mt-sc-card-bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum .mt-sc-card-photo:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#08080c00,#08080c4d 28%,#08080c9e 55%,#08080cd6 78%,#08080cf5);height:68%;position:absolute;bottom:0;left:0;right:0}.momentum .mt-sc-card-copy{z-index:2;flex-direction:column;gap:.4rem;width:100%;padding:0 1.6rem 1.35rem;display:flex;position:relative}.momentum .mt-sc-card-copy h3,.momentum .mt-sc-card-copy p{color:#fff;text-shadow:0 1px 6px #00000080;margin:0}.momentum .mt-sc-card-copy h3{letter-spacing:-.01em;font-size:clamp(1.05rem,1.6vw,1.5rem);font-weight:600;line-height:1.22}.momentum .mt-sc-card-copy p{font-size:.95rem;font-weight:450;line-height:1.4}@media(max-width:1000px){.momentum .mt-sc-hero-content h1,.momentum .mt-sc-hero-content h2,.momentum .mt-sc-hero-content .mt-sc-hero-headline{width:85%}.momentum .mt-sc-card-copy{gap:.3rem;padding:0 1.1rem 1rem}.momentum .mt-sc-card-copy h3{font-size:1rem}.momentum .mt-sc-card-copy p{font-size:.82rem}}.momentum .st-wrap{width:100%;height:100svh;position:relative;overflow:hidden}.momentum .st-spotlight{perspective:1000px;background-color:#000;position:absolute;inset:0;overflow:hidden}.momentum .st-tunnel{transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.momentum .st-layer{position:absolute}.momentum .st-item{border-radius:.5rem;width:180px;height:220px;position:absolute;overflow:hidden;box-shadow:0 14px 30px #00000059}.momentum .st-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.momentum .st-item-overlay{opacity:var(--overlay,1);pointer-events:none;background:#000;position:absolute;inset:0}.momentum .crt-hero{background-color:#0000;width:100%;height:100svh;position:relative;overflow:hidden}.momentum .crt-canvas-wrap{position:absolute;inset:0}.momentum .crt-canvas-wrap canvas{display:block}.momentum .crt-projects{z-index:2;justify-content:center;gap:.5rem;width:100%;list-style:none;display:flex;position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}.momentum .crt-projects li{text-transform:uppercase;color:#000;background-color:#fff;border:1px solid #000;width:max-content;font-family:Geist Mono,Arial,sans-serif;font-size:.7rem;font-weight:450;transition:background-color .2s,color .2s;box-shadow:4px 4px 0 -1px #000}.momentum .crt-projects li a{color:inherit;cursor:pointer;padding:.5rem 1rem;text-decoration:none;display:block}.momentum .crt-projects li:hover{color:#fff;background-color:#000}@media(max-width:1000px){.momentum .crt-projects{flex-wrap:wrap;padding:0 4rem}}.momentum .crt-title{text-align:center;z-index:2;pointer-events:none;padding:0 clamp(1.5rem,5vw,4rem);position:absolute;top:clamp(5rem,13vh,9rem);left:0;right:0}.momentum .crt-headline{color:#0f0f0f;max-width:720px;margin:0 auto;font-size:clamp(1.4rem,2.8vw,2.4rem)!important;font-weight:900!important;line-height:1.2!important}.momentum .crt-video-overlay{z-index:20;-webkit-backdrop-filter:blur(6px);cursor:pointer;background:#0000009e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.momentum .crt-video-frame{aspect-ratio:16/9;cursor:default;border-radius:6px;width:min(58%,740px);position:relative;overflow:hidden;box-shadow:0 24px 64px #0009}.momentum .crt-video-frame iframe{border:0;width:100%;height:100%;display:block}.momentum .crt-video-close{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;transition:background-color .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.momentum .crt-video-close:hover{background:#000c}@media(max-width:768px){.momentum .crt-video-frame{width:90%}}@media(max-width:767px){.momentum .mt-sc-hero h1,.momentum .mt-sc-hero h2,.momentum .mt-sc-hero .mt-sc-hero-headline{font-size:clamp(1.5rem,5.5vw,2.4rem);line-height:1.25}.momentum .mt-sc-hero-content h1,.momentum .mt-sc-hero-content h2,.momentum .mt-sc-hero-content .mt-sc-hero-headline{width:92%}}@media(max-width:600px){.momentum .ba-card .ba-col h3{font-size:clamp(1.25rem,5.5vw,1.75rem)}.momentum .ba-card .ba-num{font-size:.75rem;top:.75rem;right:.85rem}.momentum .ba-card>.ba-col:first-of-type>p{font-size:.75rem;top:.75rem;left:.85rem}.momentum .ba-card>.ba-col:first-of-type{padding-top:1.75rem}.momentum .ba-actions{gap:.5rem}.momentum .ba-btn{height:38px;padding:0 1rem;font-size:.82rem}}@media(max-width:767px){.momentum .crt-title{padding:0 1.5rem;top:clamp(4rem,10vh,6rem)}.momentum .crt-headline{font-size:clamp(1.1rem,4.5vw,1.5rem)!important}.momentum .crt-projects{gap:.35rem;padding:0 1.25rem;bottom:2.5rem}.momentum .crt-projects li{padding:.4rem .65rem;font-size:.6rem}}@media(max-width:1000px){.momentum .bo-nav-items{gap:1.5rem;padding:6rem 2rem 4rem}}@media(max-width:600px){.momentum .bo-nav-items{padding:5rem 1.5rem 3rem}.momentum .bo-nav-primary-links a{font-size:clamp(1.8rem,8vw,3rem)}}@media(max-width:400px){.momentum .bo-float-pill{padding:.3rem;bottom:1rem}.momentum .bo-float-cta{padding:.25rem .7rem .25rem .25rem;font-size:.72rem}.momentum .bo-float-cta img{width:24px;height:24px}}@media(max-width:767px){.momentum .crt-projects{padding-bottom:env(safe-area-inset-bottom,0px)}}@supports (padding-bottom:env(safe-area-inset-bottom)){.momentum .bo-float-pill{bottom:calc(1.5rem + env(safe-area-inset-bottom))}}.momentum .fa-wrap{--fa-100:#8e9487;--fa-200:#1e1e1c;--fa-300:#9381ff;--fa-400:#f0c808;--fa-500:#bc4749;--fa-600:#c2c1c2;height:100dvh;position:relative;overflow:hidden}.momentum .fa-wrap .fa-section{width:100%;height:100%;position:absolute;inset:0}.momentum .fa-wrap .fa-container{transform-origin:0 100%;will-change:transform;width:100%;height:100%;padding:2rem;display:flex;position:relative}.momentum .fa-wrap .fa-one .fa-container{background-color:var(--fa-100);color:#000}.momentum .fa-wrap .fa-two .fa-container{background-color:var(--fa-200);color:#fff}.momentum .fa-wrap .fa-three .fa-container{background-color:var(--fa-300);color:#000}.momentum .fa-wrap .fa-four .fa-container{background-color:var(--fa-400);color:#000}.momentum .fa-wrap .fa-five .fa-container{background-color:var(--fa-500);color:#fff}.momentum .fa-wrap .fa-six .fa-container{background-color:var(--fa-600);color:#000}.momentum .fa-wrap .fa-col{flex:1;display:flex}.momentum .fa-wrap .fa-img{aspect-ratio:4/5;width:35%;height:auto;overflow:hidden}.momentum .fa-wrap .fa-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.momentum .fa-wrap h1{text-transform:uppercase;letter-spacing:-.025rem;font-family:Newsflash BB,sans-serif;font-size:clamp(3rem,10vw,15rem);font-weight:500;line-height:1}.momentum .fa-wrap p{letter-spacing:-.025rem;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.25}.momentum .fa-wrap .fa-one .fa-col:nth-child(2),.momentum .fa-wrap .fa-five .fa-col:nth-child(2),.momentum .fa-wrap .fa-six .fa-col:nth-child(2){align-items:flex-end}.momentum .fa-wrap .fa-two .fa-col:first-child{justify-content:center;align-items:center}.momentum .fa-wrap .fa-two .fa-col:nth-child(2),.momentum .fa-wrap .fa-three .fa-col:first-child{flex-direction:column;justify-content:space-between}.momentum .fa-wrap .fa-three .fa-col:nth-child(2){justify-content:center;align-items:center}.momentum .fa-wrap .fa-four .fa-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.momentum .fa-wrap .fa-img-centered{aspect-ratio:auto;width:30%;height:auto;margin-bottom:4rem}.momentum .fa-wrap .fa-four p{width:50%}@media(max-width:1000px){.momentum .fa-wrap p{font-size:1.25rem}.momentum .fa-wrap .fa-container{flex-direction:column}.momentum .fa-wrap .fa-two .fa-col:nth-child(2),.momentum .fa-wrap .fa-three .fa-col:first-child{justify-content:center;gap:1rem}.momentum .fa-wrap .fa-four p{width:100%}}.momentum .lt-section{isolation:isolate;color:#1d1d1f;flex-direction:column;min-height:100svh;padding:clamp(2rem,4vw,4rem);display:flex;position:relative}.momentum .lt-grid{flex:1;grid-template-columns:minmax(300px,34%) 1fr;align-items:stretch;gap:clamp(1.5rem,3vw,4rem);width:100%;max-width:1500px;margin:0 auto;padding:clamp(2rem,4vw,4rem) clamp(1rem,2vw,3rem);display:grid;position:relative}.momentum .lt-form-card{color:#1d1d1f;background-color:#fdfdfd;border-radius:10px;align-self:start;padding:clamp(1.5rem,2vw,2.25rem)}.momentum .lt-brand{opacity:.7;margin-bottom:1.25rem;font-size:.92rem;font-weight:500}.momentum .lt-form-title{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.75rem,2.4vw,2.4rem);font-weight:600;line-height:1.05}.momentum .lt-form{flex-direction:column;gap:1rem;display:flex}.momentum .lt-field{flex-direction:column;gap:.35rem;display:flex}.momentum .lt-label{opacity:.7;font-size:.8rem}.momentum .lt-field input,.momentum .lt-field textarea{color:inherit;resize:vertical;background-color:#eaeaec;border:0;border-radius:10px;outline:none;padding:.85rem 1rem;font-family:inherit;font-size:.95rem;transition:box-shadow .15s}.momentum .lt-field input:focus,.momentum .lt-field textarea:focus{box-shadow:0 0 0 2px #1d1d1f33}.momentum .lt-field input::-moz-placeholder{color:#1d1d1f59}.momentum .lt-field textarea::-moz-placeholder{color:#1d1d1f59}.momentum .lt-field input::placeholder,.momentum .lt-field textarea::placeholder{color:#1d1d1f59}.momentum .lt-submit{color:#fff;cursor:pointer;background-color:#0a0a0c;border:0;border-radius:999px;margin-top:.25rem;padding:1rem 1.5rem;font-size:.95rem;font-weight:500;transition:background-color .2s,transform .2s}.momentum .lt-submit:hover:not(:disabled){background-color:#222226;transform:translateY(-1px)}.momentum .lt-submit:disabled{opacity:.65;cursor:default}.momentum .lt-fine{opacity:.6;margin:.25rem 0 0;font-size:.78rem}.momentum .lt-fine a{color:inherit;text-decoration:underline}.momentum .lt-right{flex-direction:column;gap:clamp(1.5rem,2vw,2.5rem);min-height:100%;padding:.5rem 0;display:flex}.momentum .lt-right-top{flex-direction:column;gap:1.25rem;display:flex}.momentum .lt-headline{letter-spacing:-.04em;color:#1d1d1f;margin:0;font-size:clamp(3rem,9vw,8.5rem);font-weight:600;line-height:.92}.momentum .lt-gradient{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(#004c94 45%,#297bc4 90%);-webkit-background-clip:text;background-clip:text;margin:-4px;padding:4px;display:inline-block}.momentum .lt-sub{color:#1d1d1fb8;max-width:58ch;margin:0;font-size:clamp(1.05rem,1.4vw,1.35rem);font-weight:500;line-height:1.3}.momentum .lt-rule{background:#1d1d1f1f;width:100%;height:1px}.momentum .lt-features{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3vw,3rem);max-width:720px;display:grid}.momentum .lt-feature-head{align-items:center;gap:.55rem;margin-bottom:.45rem;display:inline-flex}.momentum .lt-feature-icon{opacity:.8}.momentum .lt-feature strong{letter-spacing:-.005em;font-size:1.02rem;font-weight:600}.momentum .lt-feature p{opacity:.72;margin:0;font-size:.9rem;line-height:1.4}.momentum .lt-person-card{color:#1d1d1f;background-color:#fdfdfd;border-radius:14px;grid-template-columns:auto 1fr;gap:1rem;max-width:520px;margin-top:auto;padding:.75rem;display:grid}.momentum .lt-person-avatar{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:120px;height:120px;display:block}.momentum .lt-person-info{flex-direction:column;gap:.45rem;min-width:0;padding:.35rem .25rem;display:flex}.momentum .lt-person-meta{flex-direction:column;gap:.1rem;display:flex}.momentum .lt-person-title{letter-spacing:-.005em;font-size:.88rem;font-weight:600}.momentum .lt-person-org{opacity:.65;font-size:.78rem}.momentum .lt-person-name{letter-spacing:-.01em;font-size:1.2rem;font-weight:600}.momentum .lt-person-cta{color:#fff;cursor:pointer;background-color:#0a0a0c;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:.55rem;margin-top:auto;padding:.5rem .55rem .5rem 1rem;font-size:.82rem;font-weight:500;transition:background-color .2s;display:inline-flex}.momentum .lt-person-cta:hover{background-color:#222226}.momentum .lt-person-dot{background:#fff;border-radius:999px;width:10px;height:10px;display:inline-block}.momentum .lt-copyright{color:#1d1d1f8c;width:100%;max-width:1500px;margin:0 auto;padding:clamp(1rem,2vw,2rem) clamp(1rem,3vw,3rem) 0;font-size:.8rem}@media(max-width:900px){.momentum .lt-grid{grid-template-columns:1fr;padding:2rem 1rem}.momentum .lt-features{grid-template-columns:1fr;gap:1.25rem}.momentum .lt-person-card{margin-top:1rem}}.momentum .bo-footer{z-index:1;color:#1d1d1f;padding:clamp(3rem,6vw,6rem) 0 clamp(2rem,4vw,3.5rem);position:relative}.momentum .bo-footer-inner{max-width:1500px;margin:0 auto;padding:0 clamp(1.25rem,3vw,3rem)}.momentum .bo-footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.momentum .bo-footer-pitch p{letter-spacing:-.015em;color:#1d1d1f94;max-width:30ch;margin:0 0 2rem;font-size:clamp(1.45rem,1.5vw,2.1rem);font-weight:500;line-height:1.18}.momentum .bo-footer-pitch p strong{color:#1d1d1f;font-weight:600}.momentum .bo-footer-signer{align-items:center;gap:.85rem;display:flex}.momentum .bo-footer-avatar{-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:40px;height:40px}.momentum .bo-footer-signer-name{letter-spacing:-.005em;font-size:.98rem;font-weight:600}.momentum .bo-footer-signer-role{opacity:.65;font-size:.82rem}.momentum .bo-footer-heading{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.6rem,2.2vw,2.4rem);font-weight:600;line-height:1.05}.momentum .bo-footer-form{flex-direction:column;gap:1.25rem;max-width:520px;display:flex}.momentum .bo-footer-field{flex-direction:column;gap:.3rem;display:flex}.momentum .bo-footer-field-label{opacity:.65;font-size:.82rem}.momentum .bo-footer-field input{color:inherit;background:0 0;border:0;border-bottom:1px solid #1d1d1f38;outline:none;padding:.55rem 0;font-family:inherit;font-size:1rem;transition:border-color .2s}.momentum .bo-footer-field input:focus{border-bottom-color:#1d1d1f}.momentum .bo-footer-subscribe{color:#fff;cursor:pointer;background-color:#0a0a0c;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:.55rem;margin-top:.25rem;padding:.55rem .55rem .55rem 1.05rem;font-size:.85rem;font-weight:500;transition:background-color .2s;display:inline-flex}.momentum .bo-footer-subscribe:hover{background-color:#222226}.momentum .bo-footer-subscribe-dot{background:#fff;border-radius:999px;width:10px;height:10px;display:inline-block}.momentum .bo-footer-newsletter-note{color:#1d1d1f99;max-width:42ch;margin:.5rem 0 0;font-size:.82rem;line-height:1.4}.momentum .bo-footer-divider{color:#1d1d1f59;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.5rem;margin:clamp(2.5rem,5vw,4rem) 0;display:grid}.momentum .bo-footer-rule{background:#1d1d1f26;height:1px}.momentum .bo-footer-divider-plus{opacity:.55}.momentum .bo-footer-bottom{-moz-column-gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,6rem) clamp(1.5rem,3vw,3rem);display:grid}.momentum .bo-footer-phone{letter-spacing:-.005em;margin-bottom:.35rem;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:500}.momentum .bo-footer-email{letter-spacing:-.02em;color:inherit;border-bottom:1px solid #1d1d1f40;align-items:center;gap:.4rem;padding-bottom:.2rem;font-size:clamp(1.4rem,2.2vw,2.1rem);font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}.momentum .bo-footer-email:hover{border-bottom-color:#1d1d1f}.momentum .bo-footer-col-label{opacity:.55;margin-bottom:1rem;font-size:.85rem}.momentum .bo-footer-col ul{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.momentum .bo-footer-col a{color:inherit;letter-spacing:-.01em;align-items:center;gap:.3rem;font-size:clamp(1.1rem,1.5vw,1.4rem);font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.momentum .bo-footer-col a:hover{opacity:.7}.momentum .bo-footer-copyright{color:#1d1d1f99;letter-spacing:-.005em;border-top:1px solid #1d1d1f14;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.82rem;display:flex}.momentum .bo-footer-copyright-left{white-space:normal}.momentum .bo-footer-copyright-right{color:inherit;align-items:center;gap:.3rem;text-decoration:none;transition:color .18s;display:inline-flex}.momentum .bo-footer-copyright-right:hover{color:#1d1d1f}@media(max-width:900px){.momentum .bo-footer-top,.momentum .bo-footer-bottom{grid-template-columns:1fr;gap:2rem}.momentum .bo-footer-pitch p{max-width:none}.momentum .bo-footer-copyright{flex-direction:column;align-items:flex-start;gap:.5rem}}.momentum .lt-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.momentum .lt-status{border-radius:10px;margin:.5rem 0 0;padding:.65rem .85rem;font-size:.88rem;line-height:1.4}.momentum .lt-status-success{color:#14532d;background:#d7f7e1}.momentum .lt-status-error{color:#7f1d1d;background:#fde1e1}.momentum .hb-section{flex-direction:column;justify-content:center;min-height:100svh;padding:20rem 2rem;display:flex}.momentum .hb-inner{width:100%;max-width:1500px;margin:0 auto}@media(max-width:767px){.momentum .hb-section{min-height:auto;padding-block:clamp(4rem,12vw,6rem)}}.momentum .hb-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:clamp(1rem,3vw,3rem);margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.momentum .hb-headline{letter-spacing:-.03em;color:#1d1d1f;max-width:22ch;margin:0;font-size:clamp(2.25rem,4.6vw,3rem);font-weight:600;line-height:1.02}.momentum .hb-head-sub p{color:#1d1d1f99;max-width:32ch;margin:.5rem 0 0;font-size:clamp(.95rem,1vw,1.05rem);line-height:1.35}.momentum .hb-seeall{color:#fff;white-space:nowrap;background-color:#0a0a0c;border-radius:999px;align-self:start;align-items:center;gap:.55rem;padding:.55rem .55rem .55rem 1.05rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.momentum .hb-seeall:hover{background-color:#222226}.momentum .hb-seeall-dot{background:#fff;border-radius:999px;width:10px;height:10px;display:inline-block}.momentum .hb-grid{grid-template-columns:1fr 1fr 1.4fr;align-items:stretch;gap:5px;display:grid}.momentum .hb-card{color:#1d1d1f;background-color:#fff;border-radius:10px;flex-direction:column;min-height:440px;padding:clamp(.85rem,1.2vw,1.25rem);text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.momentum .hb-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #00000014}.momentum .hb-card-thumb{background:#eaeaec;border-radius:8px;flex-shrink:0;width:86px;height:86px;overflow:hidden}.momentum .hb-card-thumb img{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.6,.2,1);display:block}.momentum .hb-card:hover .hb-card-thumb img{transform:scale(1.15)}.momentum .hb-card-plus{color:#fff;pointer-events:none;background:#0a0a0c;border:0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:1rem;right:1rem}.momentum .hb-card-plus--light{color:#0a0a0c;background:#fff}.momentum .hb-card-body{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.momentum .hb-card-date{color:#1d1d1f8c;font-size:.78rem}.momentum .hb-card-title{letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,1.25vw,1.3rem);font-weight:600;line-height:1.2}.momentum .hb-card-excerpt{color:#1d1d1f94;margin:0;font-size:.88rem;line-height:1.4}.momentum .hb-card--feature{color:#fff;min-height:440px;padding:1.5rem}.momentum .hb-card-bg{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.momentum .hb-card-bg img{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.6,.2,1);display:block}.momentum .hb-card--feature:hover .hb-card-bg img{transform:scale(1.06)}.momentum .hb-card-bg-overlay{background:linear-gradient(#08080c00,#08080c1a 20%,#08080c73,#08080cbf);position:absolute;inset:0}.momentum .hb-feature-brand{z-index:1;letter-spacing:-.005em;color:#fff;font-size:.95rem;font-weight:500;position:relative}.momentum .hb-feature-foot{z-index:1;text-align:right;flex-direction:column;align-items:flex-end;gap:.5rem;margin-top:auto;display:flex;position:relative}.momentum .hb-feature-date{color:#fffc;font-size:.8rem}.momentum .hb-feature-title{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 10px #0006;max-width:16ch;margin:0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:600;line-height:1.05}.momentum .hb-feature-cta{color:#fff;opacity:.85;align-items:center;gap:.35rem;font-size:.82rem;font-weight:500;display:inline-flex}@media(max-width:900px){.momentum .hb-head{grid-template-columns:1fr}.momentum .hb-seeall{justify-self:start}.momentum .hb-grid{grid-template-columns:1fr}.momentum .hb-card--feature{min-height:360px}}.momentum .bl-page{color:#1d1d1f;max-width:1500px;margin:0 auto;padding:clamp(3rem,6vw,6rem) clamp(1.25rem,3vw,3rem) clamp(4rem,6vw,6rem)}.momentum .bl-hero-title{letter-spacing:-.045em;margin:0 0 clamp(2rem,4vw,3.5rem);font-size:clamp(3rem,10vw,10rem);font-weight:600;line-height:.92}.momentum .bl-hero-sub{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,4rem);margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.momentum .bl-hero-tag{color:#1d1d1fbf;align-items:center;gap:.5rem;font-size:.95rem;display:inline-flex}.momentum .bl-hero-lead{letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,1.35vw,1.4rem);font-weight:500;line-height:1.3}.momentum .bl-hero-lead strong{color:#1d1d1f;font-weight:600}.momentum .bl-hero-lead span{color:#1d1d1f8c}.momentum .bl-hero-aside{color:#1d1d1f8c;justify-self:end;max-width:30ch;margin:0;font-size:.9rem;line-height:1.4}.momentum .bl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.momentum .bl-card{color:#1d1d1f;background-color:#fff;border-radius:10px;flex-direction:column;min-height:520px;padding:1.25rem;text-decoration:none;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.momentum .bl-card:hover{box-shadow:0 18px 40px #00000014}.momentum .bl-card--feature{color:#fff;grid-column:span 2;padding:1.75rem}.momentum .bl-card-bg{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.momentum .bl-card-bg img{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.6,.2,1);display:block}.momentum .bl-card--feature:hover .bl-card-bg img{transform:scale(1.028)}.momentum .bl-card-bg-overlay{background:linear-gradient(#08080c00,#08080c0d 20%,#08080c6b 55%,#08080cc7);position:absolute;inset:0}.momentum .bl-card-thumb{z-index:1;will-change:width,height;background:#eaeaec;border-radius:12px;width:96px;height:96px;transition:width .6s cubic-bezier(.4,0,.2,1),height .6s cubic-bezier(.4,0,.2,1);position:absolute;top:1.25rem;left:1.25rem;overflow:hidden}.momentum .bl-card-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum .bl-card:hover .bl-card-thumb{width:calc(100% - 2.5rem);height:calc(58% - 1.25rem)}.momentum .bl-card-plus{color:#fff;pointer-events:none;z-index:2;background:#0a0a0c;border:0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:1rem;right:1rem}.momentum .bl-card-body{z-index:2;flex-direction:column;gap:.5rem;margin-top:auto;display:flex;position:relative}.momentum .bl-card-date{color:#1d1d1f8c;font-size:.78rem}.momentum .bl-card-title{letter-spacing:-.01em;margin:0;font-size:clamp(1rem,1.1vw,1.2rem);font-weight:600;line-height:1.2}.momentum .bl-card-excerpt{color:#1d1d1f94;margin:0;font-size:.85rem;line-height:1.4}.momentum .bl-feature-foot{z-index:1;flex-direction:column;gap:.55rem;max-width:22ch;margin-top:auto;display:flex;position:relative}.momentum .bl-feature-date{color:#fffc;font-size:.82rem}.momentum .bl-feature-title{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 10px #00000073;margin:0;font-size:clamp(1.8rem,2.8vw,2.6rem);font-weight:600;line-height:1.05}.momentum .bl-feature-excerpt{color:#ffffffe0;max-width:34ch;margin:0;font-size:.92rem;line-height:1.4}.momentum .bl-feature-wrap{grid-column:span 2}@media(max-width:1100px){.momentum .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.momentum .bl-feature-wrap,.momentum .bl-card--feature{grid-column:span 2}.momentum .bl-hero-sub{grid-template-columns:1fr}.momentum .bl-hero-aside{justify-self:start}}@media(max-width:640px){.momentum .bl-grid{grid-template-columns:1fr}.momentum .bl-feature-wrap,.momentum .bl-card--feature{grid-column:span 1!important}.momentum .bl-card{min-height:420px}}.momentum .bp-page{color:#1d1d1f;max-width:1500px;margin:0 auto;padding:clamp(5rem,10vw,9rem) clamp(1rem,3vw,3rem) clamp(6rem,10vw,10rem)}.momentum .bp-article{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.momentum .bp-media{aspect-ratio:4/5;background:#eaeaec;border-radius:10px;width:100%;max-height:calc(100svh - clamp(3rem,6vw,6rem));position:sticky;top:clamp(2rem,5vw,4rem);overflow:hidden}.momentum .bp-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum .bp-content{flex-direction:column;gap:1.5rem;display:flex}.momentum .bp-back{color:#1d1d1f8c;align-self:flex-start;align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex}.momentum .bp-back:hover{color:#1d1d1f}.momentum .bp-date{color:#1d1d1f8c;margin-bottom:-.5rem;font-size:.9rem}.momentum .bp-title{letter-spacing:-.025em;margin:0;font-size:clamp(2.25rem,3vw,3.6rem);font-weight:600;line-height:1.05}.momentum .bp-excerpt{color:#1d1d1f99;max-width:50ch;margin:0;font-size:clamp(1.05rem,1.25vw,1.3rem);line-height:1.4}.momentum .bp-byline{align-items:center;gap:.85rem;margin-top:1.25rem;display:inline-flex}.momentum .bp-byline-avatar{-o-object-fit:cover;object-fit:cover;border-radius:999px;width:44px;height:44px}.momentum .bp-byline-avatar--ph{background:#d9d9db}.momentum .bp-byline-name{letter-spacing:-.005em;font-size:.98rem;font-weight:600}.momentum .bp-byline-role{color:#1d1d1f8c;margin-top:.15rem;font-size:.82rem}.momentum .bp-rule{background:#1d1d1f1f;height:1px;margin:clamp(2rem,4vw,3rem) 0 clamp(1rem,2vw,1.5rem)}.momentum .bp-body{color:#1d1d1fc7;flex-direction:column;gap:clamp(1.25rem,2vw,1.75rem);font-size:1rem;line-height:1.6;display:flex}.momentum .bp-body p{margin:0}.momentum .bp-body .bp-body-lede{color:#1d1d1f;font-size:clamp(1.2rem,1.55vw,1.5rem);font-weight:500;line-height:1.38}.momentum .bp-next{max-width:720px;margin-top:clamp(3rem,6vw,5rem)}.momentum .bp-next-label{color:#1d1d1f8c;margin-bottom:.85rem;font-size:.8rem}.momentum .bp-next-card{color:inherit;background:#fff;border-radius:16px;grid-template-columns:140px 1fr;gap:1rem;padding:.75rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:grid}.momentum .bp-next-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px #00000014}.momentum .bp-next-thumb{aspect-ratio:4/3;background:#eaeaec;border-radius:10px;overflow:hidden}.momentum .bp-next-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum .bp-next-text{flex-direction:column;justify-content:center;gap:.35rem;padding:.25rem 0;display:flex}.momentum .bp-next-date{color:#1d1d1f8c;font-size:.75rem}.momentum .bp-next-title{letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:600;line-height:1.25}@media(max-width:900px){.momentum .bp-article{grid-template-columns:1fr;gap:1.5rem}.momentum .bp-media{aspect-ratio:3/4;max-height:none;position:static}}.momentum .ab-page{color:#1d1d1f;isolation:isolate;flex-direction:column;gap:clamp(6rem,12vw,12rem);max-width:1500px;margin:0 auto;padding-block:clamp(4rem,8vw,8rem);padding-inline:clamp(2rem,4vw,4rem);display:flex;position:relative;overflow-x:clip}.momentum .ab-spans-group{flex-direction:column;gap:clamp(6rem,12vw,12rem);display:flex}.momentum .ab-col-kicker{color:#1d1d1f;align-items:center;gap:.5rem;font-size:.92rem;font-weight:600;display:inline-flex}.momentum .ab-col-kicker span{letter-spacing:-.005em}.momentum .ab-big-copy{letter-spacing:-.02em;color:#1d1d1f8c;margin:0;font-size:clamp(1.25rem,2.1vw,2rem);font-weight:500;line-height:1.25}.momentum .ab-big-copy>span{line-height:inherit}.momentum .ab-hero{flex-direction:column;gap:1.5rem;padding-block:clamp(4rem,9vw,9rem) clamp(2rem,4vw,4rem);display:flex}.momentum .ab-hero-name{letter-spacing:-.04em;max-width:14ch;margin:0;font-size:clamp(3rem,6.3vw,8rem);font-weight:600;line-height:.96}.momentum .ab-hero-titles{color:#1d1d1f99;max-width:48ch;margin:0;font-size:clamp(1rem,1.35vw,1.3rem);font-weight:500;line-height:1.4}.momentum .ab-intro{flex-direction:column;gap:clamp(5rem,10vw,10rem);display:flex}.momentum .ab-intro-head{grid-template-columns:minmax(180px,1fr) minmax(0,3.4fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.momentum .ab-intro-headline{letter-spacing:-.03em;color:#1d1d1f;max-width:22ch;margin:0;font-size:clamp(2rem,4.4vw,4rem);font-weight:600;line-height:1.04}.momentum .ab-intro-content{grid-template-columns:minmax(200px,24%) 1fr;align-items:stretch;gap:clamp(3.5rem,8vw,8rem);display:grid}.momentum .ab-intro-photo{cursor:pointer;isolation:isolate;background:#eaeaec;border-radius:10px;align-self:stretch;min-height:520px;position:relative;overflow:hidden}.momentum .ab-intro-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;will-change:transform,filter;width:100%;height:100%;display:block;position:absolute;inset:0}.momentum .ab-intro-photo-dim{z-index:1;pointer-events:none;background:linear-gradient(#08080c00,#08080c1f 25%,#08080c80 65%,#08080cb8);position:absolute;inset:0}.momentum .ab-intro-photo-overlay{z-index:2;color:#fff;flex-direction:column;gap:1rem;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.momentum .ab-intro-photo-copy{color:#ffffffeb;text-shadow:0 1px 6px #00000059;margin:0;font-size:.95rem;line-height:1.4}.momentum .ab-intro-photo-cta{color:#fff;cursor:pointer;background:#0a0a0c;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:.55rem;padding:.55rem .6rem .55rem 1.05rem;font-size:.84rem;font-weight:500;transition:background-color .2s,transform .2s;display:inline-flex}.momentum .ab-intro-photo-cta:hover{background:#222226;transform:translateY(-1px)}.momentum .ab-intro-photo-dot{background:#fff;border-radius:999px;width:10px;height:10px;display:inline-block}.momentum .ab-intro-body{flex-direction:column;justify-self:end;gap:clamp(2.5rem,5vw,4.5rem);width:100%;max-width:560px;margin-left:auto;padding-top:.5rem;display:flex}@media(max-width:900px){.momentum .ab-intro-body{justify-self:stretch;max-width:none;margin-left:0}}.momentum .ab-intro-copy{color:#86868b;letter-spacing:.011em;max-width:58ch;margin:0;font-size:21px;font-weight:600;line-height:1.381}.momentum .ab-intro-copy>span{line-height:inherit}.momentum .ab-stats-grid{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:5px;display:grid}.momentum .ab-stat-card{background:#fff;border-radius:10px;flex-direction:column;padding:clamp(1.5rem,2vw,2rem);display:flex;position:relative}.momentum .ab-stat-card--value{min-height:140px}.momentum .ab-stat-card--note{min-height:220px}.momentum .ab-stat-value{letter-spacing:-.03em;color:#1d1d1f;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:600;line-height:1}.momentum .ab-stat-ordinal{color:#1d1d1f73;font-variant-numeric:tabular-nums;font-size:.78rem;position:absolute;top:clamp(1rem,1.5vw,1.5rem);right:clamp(1rem,1.5vw,1.5rem)}.momentum .ab-stat-label{letter-spacing:-.01em;color:#1d1d1f;font-size:clamp(1rem,1.1vw,1.15rem);font-weight:600}.momentum .ab-stat-note{color:#1d1d1f8c;margin-top:auto;padding-top:1.25rem;font-size:.85rem;line-height:1.45}.momentum .ab-video-section{padding-block:clamp(2rem,4vw,4rem);position:relative}.momentum .ab-video-frame{aspect-ratio:16/9;will-change:clip-path,filter,transform,opacity;background:#0a0a0c;border-radius:10px;width:100%;position:relative;overflow:hidden}.momentum .ab-video-iframe{pointer-events:none;border:0;width:177.78vh;min-width:100%;height:56.25vw;min-height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.momentum .ab-video-mute{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#00000073;border:1px solid #ffffff4d;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s,transform .2s;display:inline-flex;position:absolute;bottom:1.25rem;right:1.25rem}.momentum .ab-video-mute:hover{background:#000000ad;transform:scale(1.04)}.momentum .ab-two-col{grid-template-columns:minmax(180px,1fr) minmax(0,3fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.momentum .ab-col-body{flex-direction:column;gap:1.5rem;display:flex}.momentum .ab-topics-block{background:#fff;border-radius:10px;flex-direction:column;gap:1rem;margin:.5rem 0;padding:clamp(1.5rem,2.2vw,2.25rem);display:flex}.momentum .ab-topics-label{color:#1d1d1f99;letter-spacing:-.005em;border-bottom:1px solid #1d1d1f1f;align-self:stretch;align-items:center;gap:.5rem;padding-bottom:.75rem;font-size:.92rem;display:inline-flex}.momentum .ab-topics{flex-direction:column;gap:.85rem;max-width:62ch;margin:0;padding:0;list-style:none;display:flex}.momentum .ab-topics li{letter-spacing:-.015em;color:#1d1d1f;padding-left:2rem;font-size:clamp(1.05rem,1.35vw,1.4rem);font-weight:500;line-height:1.32;position:relative}.momentum .ab-topics li:before{content:"";background:#1d1d1f8c;width:1.2rem;height:1.5px;position:absolute;top:.72em;left:0}.momentum .ab-sub-copy{color:#1d1d1fad;max-width:52ch;margin:.5rem 0 0;font-size:clamp(.95rem,1.1vw,1.1rem);line-height:1.5}.momentum .ab-awards,.momentum .ab-beyond{grid-template-columns:minmax(180px,1fr) minmax(0,3fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.momentum .ab-awards-content,.momentum .ab-beyond-content{flex-direction:column;gap:2rem;display:flex}.momentum .ab-awards-title{letter-spacing:-.04em;margin:0;font-size:clamp(3rem,4vw,9rem);font-weight:600;line-height:.92}.momentum .ab-awards-sub{letter-spacing:-.02em;color:#1d1d1fd9;margin-top:-.35rem;font-size:clamp(1.25rem,2vw,2rem);font-weight:600}.momentum .ab-awards-table{flex-direction:column;margin-top:2rem;display:flex}.momentum .ab-awards-row{border-top:1px solid #1d1d1f1f;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1rem,3vw,1rem) 0;display:grid}.momentum .ab-awards-row:last-child{border-bottom:1px solid #1d1d1f1f}.momentum .ab-awards-kicker{text-transform:uppercase;letter-spacing:.08em;color:#1d1d1f8c;padding-top:.35rem;font-size:.82rem}.momentum .ab-awards-title-col{flex-direction:column;gap:.65rem;min-width:0;display:flex}.momentum .ab-awards-row-title{letter-spacing:-.02em;color:#1d1d1f;max-width:24ch;margin:0;font-size:clamp(1.4rem,1.5vw,2.2rem);font-weight:600}.momentum .ab-awards-row-note{color:#1d1d1f99;max-width:52ch;margin:0;font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.45}.momentum .ab-books{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.momentum .ab-books-label{color:#1d1d1f8c;font-size:.82rem}.momentum .ab-books ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.momentum .ab-book-row{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2vw,1.5rem);padding:1.25rem 0;display:grid}.momentum .ab-book-row:last-child{border-bottom:1px solid #1d1d1f14}.momentum .ab-book-cover{background:#eaeaec;border-radius:6px;flex-shrink:0;width:96px;height:130px;overflow:hidden;box-shadow:0 6px 18px #0000001f}.momentum .ab-book-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum .ab-book-text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.momentum .ab-books-title{letter-spacing:-.01em;font-size:clamp(1rem,1.2vw,1.2rem);font-weight:600}.momentum .ab-books-note{color:#1d1d1f94;font-size:.9rem}.momentum .ab-book-buy{color:#fff;white-space:nowrap;background:#0a0a0c;border-radius:999px;justify-content:center;align-items:center;height:40px;padding:0 1.25rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.momentum .ab-book-buy:hover{background:#222226;transform:translateY(-1px)}.momentum .ab-beyond-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.momentum .ab-beyond-card{background-color:#fff;border-radius:10px;flex-direction:column;gap:.75rem;min-height:180px;padding:clamp(1.25rem,2vw,1.75rem);transition:transform .3s,box-shadow .3s;display:flex;position:relative}.momentum .ab-beyond-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px #0000000f}.momentum .ab-beyond-num{color:#1d1d1f73;font-variant-numeric:tabular-nums;font-size:.78rem}.momentum .ab-beyond-card h3{letter-spacing:-.015em;margin:0;font-size:clamp(1.2rem,1.5vw,1.5rem);font-weight:600}.momentum .ab-beyond-card p{color:#1d1d1fa6;margin:0;font-size:clamp(.9rem,1vw,1rem);line-height:1.45}.momentum .ab-cta{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-block:clamp(3rem,6vw,6rem);display:flex}.momentum .ab-cta-headline{letter-spacing:-.03em;margin:0;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:600;line-height:.96}.momentum .ab-cta-email{color:#1d1d1f;letter-spacing:-.01em;border-bottom:1px solid #1d1d1f40;padding-bottom:.25rem;font-size:clamp(1.2rem,1.8vw,1.8rem);font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-block}.momentum .ab-cta-email:hover{border-bottom-color:#1d1d1f}@media(max-width:900px){.momentum .ab-intro-head,.momentum .ab-intro-content,.momentum .ab-two-col,.momentum .ab-awards,.momentum .ab-beyond{grid-template-columns:1fr;gap:1.5rem}.momentum .ab-intro{gap:2.5rem}.momentum .ab-intro-body{gap:2rem;padding-top:.5rem}.momentum .ab-intro-photo{aspect-ratio:3/4;min-height:420px}.momentum .ab-stats-grid{grid-template-columns:1fr 1fr;gap:.6rem}.momentum .ab-stat-card--value{min-height:120px}.momentum .ab-stat-card--note{min-height:170px}.momentum .ab-awards-row{grid-template-columns:1fr;gap:.75rem;padding:1.5rem 0}.momentum .ab-awards-kicker{padding-top:0}.momentum .ab-awards-row-title{max-width:none;font-size:clamp(1.25rem,5vw,1.75rem)}.momentum .ab-beyond-grid{grid-template-columns:1fr}.momentum .ab-book-row{grid-template-columns:88px minmax(0,1fr);gap:.75rem 1rem}.momentum .ab-book-cover{width:88px;height:118px}.momentum .ab-book-buy{grid-column:1/-1;justify-self:start}.momentum .ab-big-copy,.momentum .ab-hero-name{max-width:none}}.momentum .bo-topnav{z-index:64;pointer-events:none;background:0 0;position:fixed;top:0;left:0;right:0}.momentum .bo-topnav-inner{pointer-events:auto;color:#1d1d1f;text-transform:uppercase;align-items:center;gap:0;width:100%;margin:0;padding:.7rem clamp(1.25rem,3vw,3rem);font-size:.9rem;display:flex;position:relative}.momentum .bo-topnav-item{text-align:center;color:#1d1d1f;letter-spacing:-.005em;white-space:nowrap;flex:1;padding:.35rem .25rem;text-decoration:none;transition:opacity .2s;position:relative}.momentum .bo-topnav-item:hover{opacity:.65}.momentum .bo-topnav-label{display:inline-block;position:relative}.momentum .bo-topnav-item.is-active .bo-topnav-label:after{content:"";background-color:#1d1d1f;height:1.5px;position:absolute;bottom:-1.05rem;left:0;right:0}.momentum .bo-topnav-brand{text-align:left;color:#1d1d1f;flex:none;margin-right:auto;padding-left:0}.momentum .bo-topnav-brand.is-active .bo-topnav-label:after{display:none}.momentum .bo-topnav-hamburger{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:5px;margin-left:1rem;padding:.45rem .25rem;display:flex}.momentum .bo-topnav-hamburger span{background-color:#1d1d1f;width:22px;height:1.5px;transition:width .2s,background-color .2s;display:block}.momentum .bo-topnav-hamburger span:last-child{width:16px}.momentum .bo-topnav-hamburger:hover span:last-child{width:22px}@media(max-width:767px){.momentum .bo-topnav-inner{padding:.9rem 1.25rem;font-size:.82rem}.momentum .bo-topnav-item:not(.bo-topnav-brand){display:none}}.momentum .cp-page{color:#1d1d1f;flex-direction:column;gap:clamp(2.5rem,5vw,5rem);max-width:1500px;margin:0 auto;padding-block:clamp(3rem,6vw,6rem) clamp(5rem,8vw,8rem);padding-inline:clamp(1.5rem,4vw,4rem);display:flex}.momentum .cp-hero{padding-block:clamp(2rem,5vw,5rem) 0}.momentum .cp-hero-title{letter-spacing:-.045em;margin:0;font-size:clamp(3rem,6vw,10rem);font-weight:600;line-height:.92}.momentum .cp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.momentum .cp-left{flex-direction:column;gap:2rem;padding-top:3rem;display:flex}.momentum .cp-left-copy{letter-spacing:-.015em;color:#1d1d1f8c;max-width:28ch;margin:0;font-size:clamp(1.05rem,1.5vw,1.6rem);font-weight:500;line-height:1.3}.momentum .cp-left-copy>span{line-height:inherit}.momentum .cp-person{align-items:center;gap:.85rem;display:flex}.momentum .cp-person-avatar{-o-object-fit:cover;object-fit:cover;border-radius:999px;width:44px;height:44px}.momentum .cp-person-name{letter-spacing:-.005em;font-size:1rem;font-weight:600}.momentum .cp-person-role{color:#1d1d1f99;margin-top:.1rem;font-size:.82rem}.momentum .cp-right{flex-direction:column;gap:clamp(2rem,4vw,3rem);display:flex}.momentum .cp-form{flex-direction:column;gap:1.5rem;display:flex}.momentum .cp-field{flex-direction:column;gap:.3rem;display:flex}.momentum .cp-field-label{color:#1d1d1f8c;font-size:.85rem}.momentum .cp-field input,.momentum .cp-field textarea{color:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #1d1d1f38;outline:none;padding:.65rem 0;font-family:inherit;font-size:1rem;transition:border-color .2s}.momentum .cp-field input:focus,.momentum .cp-field textarea:focus{border-bottom-color:#1d1d1f}.momentum .cp-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.momentum .cp-submit{color:#fff;cursor:pointer;background:#0a0a0c;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:.55rem;margin-top:.5rem;padding:.55rem .6rem .55rem 1.05rem;font-size:.85rem;font-weight:500;transition:background-color .2s;display:inline-flex}.momentum .cp-submit:hover:not(:disabled){background:#222226}.momentum .cp-submit:disabled{opacity:.65;cursor:default}.momentum .cp-submit-dot{background:#fff;border-radius:999px;width:18px;height:18px}.momentum .cp-status{border-radius:10px;margin:0;padding:.65rem .85rem;font-size:.88rem;line-height:1.4}.momentum .cp-status-success{color:#14532d;background:#d7f7e1}.momentum .cp-status-error{color:#7f1d1d;background:#fde1e1}.momentum .cp-fine{color:#1d1d1f99;margin:0;font-size:.8rem}.momentum .cp-fine a{color:inherit;text-decoration:underline}.momentum .cp-detail-sep{color:#1d1d1f59;justify-content:center;align-items:center;padding:1rem 0;display:flex;position:relative}.momentum .cp-detail-sep:before,.momentum .cp-detail-sep:after{content:"";background:#1d1d1f1f;flex:1;height:1px}.momentum .cp-detail-sep>svg{margin:0 1rem}.momentum .cp-details{flex-direction:column;gap:.35rem;display:flex}.momentum .cp-phone{font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:500}.momentum .cp-email{letter-spacing:-.02em;color:inherit;border-bottom:1px solid #1d1d1f40;align-self:flex-start;align-items:center;gap:.5rem;padding-bottom:.25rem;font-size:clamp(1.6rem,2.4vw,2.5rem);font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}.momentum .cp-email:hover{border-bottom-color:#1d1d1f}.momentum .cp-socials{flex-direction:column;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.momentum .cp-socials a{letter-spacing:-.01em;color:inherit;align-items:center;gap:.4rem;font-size:clamp(1.2rem,1.8vw,1.8rem);font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.momentum .cp-socials a:hover{opacity:.7}@media(max-width:900px){.momentum .cp-grid{grid-template-columns:1fr;gap:2.5rem}.momentum .cp-left{padding-top:.5rem}}.momentum .bk-page{color:#1d1d1f;isolation:isolate;flex-direction:column;gap:clamp(3rem,6vw,6rem);max-width:1500px;margin:0 auto;padding-block:clamp(3rem,6vw,6rem) clamp(5rem,8vw,8rem);padding-inline:clamp(1.5rem,4vw,4rem);display:flex;position:relative;overflow-x:clip}.momentum .bk-hero{flex-direction:column;gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(2rem,5vw,5rem) 0;display:flex}.momentum .bk-hero-title{letter-spacing:-.045em;margin:0;font-size:clamp(3rem,10vw,10rem);font-weight:600;line-height:.92}.momentum .bk-hero-sub{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,4rem);display:grid}.momentum .bk-hero-tag{color:#1d1d1fbf;align-items:center;gap:.5rem;font-size:.95rem;display:inline-flex}.momentum .bk-hero-lead{letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,1.35vw,1.4rem);font-weight:500;line-height:1.3}.momentum .bk-hero-lead strong{color:#1d1d1f;font-weight:600}.momentum .bk-hero-lead span{color:#1d1d1f8c}.momentum .bk-hero-aside{color:#1d1d1f8c;justify-self:end;max-width:32ch;margin:0;font-size:.9rem;line-height:1.4}.momentum .bk-list{flex-direction:column;gap:clamp(2rem,4vw,3rem);display:flex}.momentum .bk-card{border-top:1px solid #1d1d1f1a;grid-template-columns:minmax(200px,26%) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid}.momentum .bk-card:last-child{border-bottom:1px solid #1d1d1f1a}.momentum .bk-card-cover{aspect-ratio:3/4;background:#eaeaec;border-radius:12px;display:block;overflow:hidden;box-shadow:0 14px 34px #0000001f}.momentum .bk-card-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.6,.2,1);display:block}.momentum .bk-card-cover:hover img{transform:scale(1.04)}.momentum .bk-card-body{flex-direction:column;gap:1rem;padding-top:.25rem;display:flex}.momentum .bk-card-meta{color:#1d1d1f8c;letter-spacing:-.005em;align-items:center;gap:.75rem;font-size:.82rem;display:flex}.momentum .bk-card-num{font-variant-numeric:tabular-nums;color:#1d1d1f73}.momentum .bk-card-meta span+span:before{content:"·";opacity:.45;margin-right:.6rem}.momentum .bk-card-title{letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,3.2vw,3rem);font-weight:600;line-height:1.05}.momentum .bk-card-subtitle{color:#1d1d1fb3;max-width:56ch;margin:0;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.4}.momentum .bk-card-excerpt{color:#1d1d1f9e;max-width:62ch;margin:0;font-size:.95rem;line-height:1.55}.momentum .bk-card-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.momentum .bk-buy{color:#fff;background:#0a0a0c;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .6rem .55rem 1.1rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.momentum .bk-buy:hover{background:#222226;transform:translateY(-1px)}.momentum .bk-buy-dot{background:#fff;border-radius:999px;width:18px;height:18px}.momentum .bk-readmore{color:#ff5722;align-items:center;gap:.3rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.momentum .bk-readmore:hover{color:#c9431b}@media(max-width:900px){.momentum .bk-hero-sub{grid-template-columns:1fr}.momentum .bk-hero-aside{justify-self:start}.momentum .bk-card{grid-template-columns:1fr;gap:1.5rem}.momentum .bk-card-cover{max-width:240px}}.momentum .jm-overlay{color:#fefff8;z-index:70;will-change:clip-path;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);pointer-events:none;background-color:#1e1e1e;position:fixed;inset:0;overflow:hidden}.momentum .jm-overlay.is-open{pointer-events:auto}.momentum .jm-close{z-index:3;color:inherit;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:.5rem .75rem;font-family:inherit;font-size:.78rem;font-weight:600;position:absolute;top:1.25rem;right:1.5rem}.momentum .jm-content{will-change:transform,opacity;justify-content:space-between;align-items:flex-start;gap:2rem;padding:2rem clamp(1.5rem,4vw,3rem);display:flex;position:absolute;top:42%;left:0;right:0;transform:translateY(-50%)}.momentum .jm-col{text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:600;line-height:1.1}.momentum .jm-col p{margin:0 0 .45rem}.momentum .jm-col-right{text-align:right}.momentum .jm-col a{color:inherit;text-decoration:none;transition:color .2s}.momentum .jm-col a:hover{color:#fca311}.momentum .jm-image{will-change:transform,opacity;background:#2a2a2a;border-radius:8px;width:150px;height:190px;position:absolute;top:42%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.momentum .jm-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum .jm-links{will-change:transform;justify-content:center;align-items:flex-end;gap:clamp(.75rem,2vw,2rem);padding:2rem clamp(1.5rem,4vw,3rem);display:flex;position:absolute;bottom:0;left:0;right:0}.momentum .jm-link{will-change:transform;position:relative;overflow:hidden}.momentum .jm-link a{color:#fefff8;letter-spacing:-.04em;text-transform:uppercase;vertical-align:top;height:1em;font-family:inherit;font-size:clamp(2.75rem,7vw,7rem);font-weight:700;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.momentum .jm-link a>span{vertical-align:top;height:1em;display:inline-block}.momentum .jm-link a>span:nth-child(2){width:100%;position:absolute;top:0;left:0;overflow:hidden}.momentum .jm-char{vertical-align:top;will-change:transform;display:inline-block}.momentum .jm-link a>span:nth-child(2) .jm-char{transform:translateY(110%)}.momentum .jm-link,.momentum .jm-link a,.momentum .jm-link a>span,.momentum .jm-char{line-height:1!important}.momentum .jm-highlighter{will-change:transform,width;pointer-events:none;background-color:#fca311;width:0;height:.55rem;position:absolute;bottom:1.25rem;left:0}@media(max-width:1000px){.momentum .jm-content{flex-direction:row;gap:1.5rem;top:22%}.momentum .jm-image,.momentum .jm-highlighter{display:none}.momentum .jm-links{flex-direction:column;align-items:flex-start;gap:.25rem;padding:1.5rem}.momentum .jm-link a{font-size:clamp(2.25rem,11vw,3.5rem)}}@media(max-width:560px){.momentum .jm-col{font-size:.7rem}}.momentum,.momentum *,.momentum :before,.momentum :after{letter-spacing:.011em!important;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600!important}.momentum,.momentum p,.momentum span,.momentum li,.momentum a,.momentum label,.momentum input,.momentum textarea,.momentum button,.momentum blockquote,.momentum td,.momentum th,.momentum dd,.momentum dt,.momentum figcaption,.momentum small{line-height:1.381!important}.momentum h1 span,.momentum h2 span,.momentum h3 span,.momentum h4 span,.momentum h5 span,.momentum h6 span{line-height:inherit!important}.momentum .bd-page{color:#1d1d1f;isolation:isolate;flex-direction:column;gap:clamp(4rem,8vw,8rem);max-width:1500px;margin:0 auto;padding-block:clamp(4rem,8vw,8rem) clamp(5rem,8vw,8rem);padding-inline:clamp(1.5rem,4vw,4rem);display:flex;position:relative;overflow-x:clip}.momentum .bd-article{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.momentum .bd-cover{width:100%;max-width:360px;position:sticky;top:clamp(5rem,8vw,7rem)}.momentum .bd-cover img{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 22px 44px #00000024}.momentum .bd-content{flex-direction:column;gap:1.25rem;padding-top:.5rem;display:flex}.momentum .bd-back{color:#1d1d1f8c;align-self:flex-start;align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex}.momentum .bd-back:hover{color:#1d1d1f}.momentum .bd-meta{color:#1d1d1f99;letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.momentum .bd-meta-genre{color:#1d1d1f;font-weight:600}.momentum .bd-meta-sep{opacity:.5}.momentum .bd-title{letter-spacing:-.025em;margin:.35rem 0 0;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:600;line-height:1.03}.momentum .bd-subtitle{color:#1d1d1f99;max-width:46ch;margin:.5rem 0 0;font-size:clamp(1.05rem,1.3vw,1.35rem);line-height:1.35}.momentum .bd-author{color:#1d1d1f99;margin:.25rem 0 .5rem;font-size:.95rem}.momentum .bd-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.momentum .bd-buy{color:#fff;background:#0a0a0c;border-radius:999px;align-items:center;gap:.55rem;padding:.6rem .65rem .6rem 1.15rem;font-size:.88rem;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.momentum .bd-buy:hover{background:#222226;transform:translateY(-1px)}.momentum .bd-buy-dot{background:#fff;border-radius:999px;width:18px;height:18px}.momentum .bd-buy--alt{color:#634a26;background:#fff;border:1px solid #ff9800;padding-right:1.15rem}.momentum .bd-buy--alt:hover{background:#1d1d1f0d}.momentum .bd-sample{color:#634a26;align-items:center;gap:.3rem;margin-left:.25rem;font-size:.88rem;text-decoration:none;transition:color .2s;display:inline-flex}.momentum .bd-sample:hover{color:#1d1d1f}.momentum .bd-rule{background:#1d1d1f1f;height:1px;margin:clamp(2rem,4vw,3rem) 0 clamp(1rem,2vw,1.5rem)}.momentum .bd-description{color:#1d1d1fc7;flex-direction:column;gap:clamp(1rem,1.75vw,1.5rem);font-size:1rem;line-height:1.6;display:flex}.momentum .bd-description p{margin:0}.momentum .bd-description-lede{color:#1d1d1f;font-size:clamp(1.15rem,1.45vw,1.4rem);font-weight:500;line-height:1.4}.momentum .bd-kicker{color:#1d1d1f99;letter-spacing:-.005em;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.82rem;display:inline-flex}.momentum .bd-details-block,.momentum .bd-reviews-block{margin-top:clamp(2.5rem,5vw,4rem)}.momentum .bd-details{border-top:1px solid #1d1d1f1f;flex-direction:column;margin:0;padding:0;display:flex}.momentum .bd-details-row{border-bottom:1px solid #1d1d1f14;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:1.5rem;padding:.85rem 0;font-size:.92rem;display:grid}.momentum .bd-details-row dt{color:#1d1d1f8c;margin:0}.momentum .bd-details-row dd{color:#1d1d1f;margin:0}.momentum .bd-reviews{flex-direction:column;gap:clamp(1.5rem,2.5vw,2.25rem);display:flex}.momentum .bd-review{border-left:2px solid #1d1d1f99;margin:0;padding-left:1.25rem}.momentum .bd-review blockquote{color:#1d1d1fd1;margin:0;font-size:clamp(1rem,1.2vw,1.15rem);font-style:italic;line-height:1.5}.momentum .bd-review figcaption{color:#1d1d1f8c;margin-top:.65rem;font-size:.85rem}.momentum .bd-related{flex-direction:column;gap:1.5rem;display:flex}.momentum .bd-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);display:grid}.momentum .bd-related-card{color:inherit;background:#fff;border-radius:16px;grid-template-columns:110px minmax(0,1fr);gap:1.25rem;padding:1rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:grid}.momentum .bd-related-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px #00000014}.momentum .bd-related-cover{aspect-ratio:3/4;background:#eaeaec;border-radius:8px;overflow:hidden}.momentum .bd-related-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum .bd-related-text{flex-direction:column;justify-content:center;gap:.35rem;min-width:0;display:flex}.momentum .bd-related-genre{color:#1d1d1f8c;font-size:.75rem}.momentum .bd-related-title{letter-spacing:-.01em;margin:0;font-size:clamp(1rem,1.15vw,1.15rem);font-weight:600}.momentum .bd-related-subtitle{color:#1d1d1f94;margin:0;font-size:.85rem;line-height:1.4}@media(max-width:900px){.momentum .bd-article{grid-template-columns:1fr;gap:1.75rem}.momentum .bd-cover{width:100%;max-width:min(60vw,260px);margin:0 auto;position:static}.momentum .bd-content{text-align:center;align-items:center;gap:.85rem}.momentum .bd-back{align-self:center}.momentum .bd-meta{justify-content:center}.momentum .bd-title{letter-spacing:-.02em;max-width:22ch;margin-inline:auto;font-size:clamp(1.6rem,4.5vw,2.1rem);line-height:1.1}.momentum .bd-subtitle{max-width:32ch;margin-inline:auto;font-size:clamp(.95rem,3.6vw,1rem);line-height:1.35}.momentum .bd-author{font-size:.9rem}.momentum .bd-actions{justify-content:center}.momentum .bd-rule{width:100%;max-width:420px;margin-inline:auto}.momentum .bd-description,.momentum .bd-details-block,.momentum .bd-reviews-block{text-align:left;width:100%}.momentum .bd-related-grid{grid-template-columns:1fr}}.momentum .bo-inquiries{padding-block:clamp(3rem,6vw,5rem)}.momentum .bo-inquiries-title{letter-spacing:-.04em;color:#1d1d1f;text-align:center;margin:0 0 clamp(2rem,5vw,4rem);font-size:clamp(3rem,9vw,5rem);font-weight:600}.momentum .bo-inquiries-grid{justify-content:center;display:flex}.momentum .bo-inquiries-card{background-color:#fff;border-radius:10px;align-self:start;width:100%;max-width:600px;padding:clamp(1.5rem,2.2vw,2.25rem)}.momentum .bo-inquiries-card-brand{opacity:.7;margin-bottom:1rem;font-size:.9rem}.momentum .bo-inquiries-card-title{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.6rem,2.2vw,2.1rem);font-weight:600}.momentum .bo-inquiries-form{flex-direction:column;gap:1rem;display:flex}.momentum .bo-inquiries-field{flex-direction:column;gap:.35rem;display:flex}.momentum .bo-inquiries-label{opacity:.7;font-size:.8rem}.momentum .bo-inquiries-field input,.momentum .bo-inquiries-field textarea{color:inherit;resize:vertical;background-color:#eaeaec;border:0;border-radius:10px;outline:none;padding:.85rem 1rem;font-family:inherit;font-size:.95rem;transition:box-shadow .15s}.momentum .bo-inquiries-field input:focus,.momentum .bo-inquiries-field textarea:focus{box-shadow:0 0 0 2px #1d1d1f33}.momentum .bo-inquiries-field input::-moz-placeholder{color:#1d1d1f59}.momentum .bo-inquiries-field textarea::-moz-placeholder{color:#1d1d1f59}.momentum .bo-inquiries-field input::placeholder,.momentum .bo-inquiries-field textarea::placeholder{color:#1d1d1f59}.momentum .bo-inquiries-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.momentum .bo-inquiries-submit{color:#fff;cursor:pointer;background-color:#0a0a0c;border:0;border-radius:999px;margin-top:.25rem;padding:1rem 1.5rem;font-size:.95rem;transition:background-color .2s,transform .2s}.momentum .bo-inquiries-submit:hover:not(:disabled){background-color:#222226;transform:translateY(-1px)}.momentum .bo-inquiries-submit:disabled{opacity:.65;cursor:default}.momentum .bo-inquiries-status{border-radius:10px;margin:0;padding:.65rem .85rem;font-size:.88rem;line-height:1.4}.momentum .bo-inquiries-status-success{color:#14532d;background:#d7f7e1}.momentum .bo-inquiries-status-error{color:#7f1d1d;background:#fde1e1}.momentum .bo-inquiries-fine{opacity:.6;margin:.25rem 0 0;font-size:.8rem}.momentum .bo-inquiries-fine a{color:inherit;text-decoration:underline}.momentum .bo-inquiries-right{flex-direction:column;gap:1.75rem;display:flex}.momentum .bo-inquiries-sub{color:#1d1d1fc7;max-width:54ch;margin:0;font-size:clamp(1.05rem,1.4vw,1.35rem);line-height:1.3}.momentum .bo-inquiries-rule{background:#1d1d1f24;width:100%;height:1px}.momentum .bo-inquiries-features{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3vw,2.5rem);max-width:680px;display:grid}.momentum .bo-inquiries-feature-head{align-items:center;gap:.55rem;margin-bottom:.45rem;display:inline-flex}.momentum .bo-inquiries-feature strong{letter-spacing:-.005em;font-size:1.02rem}.momentum .bo-inquiries-feature p{opacity:.68;margin:0;font-size:.9rem;line-height:1.4}.momentum .bo-inquiries-person{background:#f3f3f5;border-radius:14px;grid-template-columns:auto 1fr;gap:1rem;max-width:480px;margin-top:auto;padding:.75rem;display:grid}.momentum .bo-inquiries-person-avatar{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:110px;height:110px}.momentum .bo-inquiries-person-info{flex-direction:column;justify-content:center;gap:.5rem;padding:.25rem;display:flex}.momentum .bo-inquiries-person-meta{flex-direction:column;gap:.05rem;display:flex}.momentum .bo-inquiries-person-role{font-size:.88rem}.momentum .bo-inquiries-person-org{opacity:.65;font-size:.8rem}.momentum .bo-inquiries-person-name{letter-spacing:-.01em;font-size:1.15rem}@media(max-width:900px){.momentum .bo-inquiries-grid{grid-template-columns:1fr;gap:2rem}.momentum .bo-inquiries-features{grid-template-columns:1fr}.momentum .bo-inquiries-person{margin-top:1rem}}.momentum .page-transition-overlay{pointer-events:none;z-index:9999;width:100vw;height:100svh;display:flex;position:fixed;top:0;left:0}.momentum .page-transition-block{transform-origin:0;will-change:transform;background:#0a0a0c;flex:1;height:100%;transform:scaleX(0)}.momentum .pom-overlay{color:#1d1d1f;-webkit-backdrop-filter:saturate(180%)blur(32px);z-index:65;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);will-change:clip-path;pointer-events:none;background-color:#f5f5f6c7;width:100vw;height:100svh;position:fixed;top:0;left:0;overflow:hidden}.momentum .pom-overlay.is-open{pointer-events:auto}.momentum .pom-content{will-change:transform;display:flex;position:absolute;inset:0;transform:translateY(-50%)}.momentum .pom-media{opacity:0;will-change:opacity;flex:2}.momentum .pom-media img{-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%;height:100%;display:block}.momentum .pom-right{flex:3;display:flex;position:relative}.momentum .pom-close{z-index:3;color:#1d1d1fa6;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.5rem .75rem;font-size:.8rem;transition:color .2s;position:absolute;top:1.5rem;right:1.75rem}.momentum .pom-close:hover{color:#1d1d1f}.momentum .pom-main{align-items:flex-end;gap:3rem;width:78%;padding:2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.momentum .pom-col{flex-direction:column;gap:.5rem;display:flex}.momentum .pom-col-primary{flex:3}.momentum .pom-col-tags{flex:2}.momentum .pom-line-wrap{display:block;overflow:hidden}.momentum .pom-line{will-change:transform;display:inline-block}.momentum .pom-link a{color:#1d1d1f;letter-spacing:-.015em;text-transform:uppercase;font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:500;line-height:1.15;text-decoration:none;transition:color .2s;display:inline-block}.momentum .pom-link a:hover{color:#1d1d1f8c}.momentum .pom-social-heading{margin-bottom:.75rem}.momentum .pom-social-heading span{letter-spacing:.12em;text-transform:uppercase;color:#1d1d1f80;font-size:.75rem;display:inline-block}.momentum .pom-tag a{letter-spacing:.04em;text-transform:uppercase;color:#1d1d1f;font-size:clamp(.95rem,1.2vw,1.15rem);font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.momentum .pom-tag a:hover{color:#1d1d1f8c}.momentum .pom-footer{align-items:flex-end;gap:3rem;width:78%;padding:2rem;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.momentum .pom-footer p{letter-spacing:.04em;text-transform:uppercase;color:#1d1d1f99;margin:0;font-size:.85rem}.momentum .pom-footer a{color:inherit;border-bottom:1px solid #1d1d1f40;text-decoration:none;transition:border-color .2s}.momentum .pom-footer a:hover{border-bottom-color:#1d1d1fcc}@media(max-width:1000px){.momentum .pom-media{display:none}.momentum .pom-main{flex-direction:column;align-items:flex-start;gap:3.5rem;width:100%;top:42%}.momentum .pom-footer{flex-direction:column;gap:.75rem;width:100%}.momentum .pom-link a{font-size:3rem}.momentum .pom-tag a{font-size:1.1rem}}.momentum .bo-pl-root{z-index:10000;pointer-events:none;position:fixed;inset:0;overflow:hidden}.momentum .bo-pl-overlay{display:flex;position:absolute;inset:0}.momentum .bo-pl-block{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);will-change:clip-path;background:#0a0a0c;flex:1;height:100%}.momentum .bo-pl-logo{z-index:3;gap:.25rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.momentum .bo-pl-word{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.momentum .bo-pl-word h1{will-change:transform;margin:0;font-size:clamp(2rem,5vw,3rem);position:relative;color:#fff!important;letter-spacing:-.01em!important;font-weight:500!important;line-height:1!important}.momentum #bo-pl-word-1{padding-right:.25rem;position:relative;left:-.35rem}.momentum #bo-pl-word-1 h1{transform:translateY(-120%)}.momentum #bo-pl-word-2 h1{transform:translateY(120%)}.momentum .bo-pl-word h1 span{font-style:italic}.momentum .bo-pl-divider{transform-origin:top;z-index:2;will-change:transform,opacity;background-color:#ffffffe6;width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)scaleY(0)}.momentum .bo-pl-spinner-wrap{z-index:3;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.momentum .bo-pl-spinner{border:1.4px solid #ffffffe6;border-top-color:#ffffff26;border-radius:50%;width:40px;height:40px;animation:1s linear infinite bo-pl-spin}@keyframes bo-pl-spin{to{transform:rotate(360deg)}}.momentum .bo-pl-counter{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.momentum .bo-pl-count-number{text-align:center;font-variant-numeric:tabular-nums;will-change:opacity;margin:0;font-size:clamp(6rem,14vw,14rem);letter-spacing:-.03em!important;color:#fff!important;font-weight:400!important;line-height:1!important}@media(max-width:900px){.momentum .bo-pl-count-number{font-size:clamp(5rem,24vw,9rem)}}.momentum .tg-root{pointer-events:none;z-index:-1;transform-origin:top;will-change:opacity,transform;height:clamp(560px,85vh,980px);position:absolute;top:calc(-1*clamp(4rem,8vw,8rem));left:calc(-1*clamp(2rem,4vw,4rem));right:calc(-1*clamp(2rem,4vw,4rem));overflow:hidden}.momentum .tg-layer{filter:blur(90px);border-radius:50%;position:absolute}.momentum .tg-layer-a{background:radial-gradient(at 50% 45%,#0f1f3d99,#0f1f3d00 65%);width:58%;height:62%;top:-18%;left:8%}.momentum .tg-layer-b{background:radial-gradient(at 50% 45%,#e12d4680,#e12d4600 62%);width:58%;height:66%;top:-8%;right:-8%}.momentum .tg-layer-c{background:radial-gradient(at 50% 45%,#286eff61,#286eff00 62%);width:55%;height:58%;top:6%;left:-12%}.momentum .tg-layer-d{background:radial-gradient(at 50% 45%,#1e325f73,#1e325f00 62%);width:48%;height:58%;top:4%;left:32%}@media(max-width:768px){.momentum .tg-root{height:clamp(420px,70vh,720px)}.momentum .tg-layer{filter:blur(70px)}}.momentum .lp-page{color:#1d1d1f;isolation:isolate;flex-direction:column;gap:clamp(3.5rem,7vw,6rem);max-width:1500px;margin:0 auto;padding-block:clamp(4rem,8vw,8rem);padding-inline:clamp(2rem,4vw,4rem);display:flex;position:relative;overflow-x:clip}.momentum .lp-hero{flex-direction:column;gap:1rem;max-width:920px;display:flex}.momentum .lp-kicker{letter-spacing:.14em;text-transform:uppercase;opacity:.55;align-items:center;gap:.5rem;font-size:.72rem;display:inline-flex}.momentum .lp-title{letter-spacing:-.03em;margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:500;line-height:1.05}.momentum .lp-updated{opacity:.6;margin:0;font-size:.9rem}.momentum .lp-intro{opacity:.8;max-width:64ch;margin:.5rem 0 0;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.55}.momentum .lp-body{flex-direction:column;gap:clamp(2rem,3vw,2.75rem);max-width:760px;display:flex}.momentum .lp-section{flex-direction:column;gap:.8rem;display:flex}.momentum .lp-section .lp-h2{letter-spacing:-.015em;margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:600;line-height:1.3}.momentum .lp-section p,.momentum .lp-section li{letter-spacing:-.003em;color:#1d1d1fd1;margin:0;font-size:.98rem;line-height:1.65}.momentum .lp-section ul{flex-direction:column;gap:.4rem;margin:.1rem 0;padding-inline-start:1.4rem;display:flex}.momentum .lp-section a{color:#1d1d1f;text-underline-offset:2px;text-decoration:underline}@media(prefers-reduced-motion:reduce){.momentum *,.momentum :before,.momentum :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.momentum .bo-pl-root{display:none!important}.momentum .tg-root{opacity:1!important;transform:none!important}.momentum [data-slot=text-generate-effect] span{opacity:1!important;filter:none!important;transform:none!important}}.momentum .bk-buy-dot,.momentum .bd-buy-dot,.momentum .cp-submit-dot{flex-shrink:0;position:relative;overflow:hidden}.momentum .bk-buy-dot:before,.momentum .bk-buy-dot:after,.momentum .bd-buy-dot:before,.momentum .bd-buy-dot:after,.momentum .cp-submit-dot:before,.momentum .cp-submit-dot:after{content:"→";color:#0a0a0c;pointer-events:none;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:transform .42s cubic-bezier(.65,0,.35,1),opacity .32s;display:flex;position:absolute;inset:0;letter-spacing:0!important;font-weight:700!important}.momentum .bk-buy-dot:after,.momentum .bd-buy-dot:after,.momentum .cp-submit-dot:after{transform:translate(-115%,115%)}.momentum .bk-buy:hover .bk-buy-dot:before,.momentum .bd-buy:hover .bd-buy-dot:before,.momentum .cp-submit:hover:not(:disabled) .cp-submit-dot:before{transform:translate(115%,-115%)}.momentum .bk-buy:hover .bk-buy-dot:after,.momentum .bd-buy:hover .bd-buy-dot:after,.momentum .cp-submit:hover:not(:disabled) .cp-submit-dot:after{transform:translate(0)}.momentum .bd-buy--alt .bd-buy-dot{background:#634a26}.momentum .bd-buy--alt .bd-buy-dot:before,.momentum .bd-buy--alt .bd-buy-dot:after{color:#fff}.momentum{--ia-serif:"Cormorant Garamond", "Newsflash BB", Georgia, "Times New Roman", serif;--ia-ink:#0a0a0c;--ia-paper:#f5f5f6;--ia-muted:#5a5d63;--ia-accent:#9a4a32}.momentum .ia-hero{color:#fff;isolation:isolate;background:#050505;width:100%;min-height:100svh;position:relative;overflow:hidden}.momentum .ia-hero-photo{z-index:0;position:absolute;inset:0}.momentum .ia-hero-photo-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;height:100%}.momentum .ia-hero-slideshow{width:100%;height:100%;position:absolute;inset:0}.momentum .ia-hero-slideshow-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;width:100%;height:100%;animation:1.6s ease-out forwards ia-hero-fade-in;position:absolute;inset:0}.momentum .ia-hero-slideshow-preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}@keyframes ia-hero-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.momentum .ia-hero-slideshow-img{opacity:1;animation:none}}.momentum .ia-hero-photo-vignette{background:linear-gradient(#0000008c,#00000026 28%,#00000040 60%,#000000d9),radial-gradient(60% 60% at 70% 70%,#0006,#0000 70%);position:absolute;inset:0}.momentum .ia-hero-grid{z-index:1;grid-template-columns:1fr;align-items:end;gap:clamp(2rem,4vw,3.5rem);min-height:100svh;padding:clamp(7rem,12vh,10rem) clamp(1.25rem,4vw,4rem) clamp(5rem,10vh,8rem);display:grid;position:relative}@media(min-width:900px){.momentum .ia-hero-grid{grid-template-columns:1.1fr .9fr}}.momentum .ia-hero-headline{font-family:var(--ia-serif);color:#fff;text-shadow:0 10px 10px #00000026;margin:0;font-size:clamp(3.5rem,9vw,9.5rem);font-weight:700!important}.momentum .ia-hero-headline,.momentum .ia-hero-headline *,.momentum .ia-hero-line,.momentum .ia-hero-line *,.momentum .ia-hero-line-inner,.momentum .ia-hero-line-inner *{font-weight:700!important}.momentum .ia-hero-word{will-change:transform,opacity;display:inline-block}.momentum .ia-hero-word.is-italic{letter-spacing:-.01em;color:#ffffffeb;font-style:italic}.momentum .ia-hero-sub-col{flex-direction:column;place-self:end;gap:1.25rem;width:100%;max-width:38rem;display:flex}.momentum .ia-hero-sub-eyebrow{letter-spacing:-.015em;color:#fff;margin:0;font-size:clamp(1.35rem,1.9vw,1.85rem);font-weight:500;line-height:1.2}.momentum .ia-hero-sub-body{color:#ffffffc7;max-width:32rem;margin:0;font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.6}.momentum .ia-hero-cta-row{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.momentum .ia-cta{letter-spacing:-.005em;border-radius:999px;align-items:center;gap:.4rem;padding:.85rem 1.4rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:background-color .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.momentum .ia-cta--primary{color:#0a0a0c;background:#fff}.momentum .ia-cta--primary:hover{background:#ffffffe0;transform:translateY(-1px)}.momentum .ia-cta--ghost{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff52}.momentum .ia-cta--ghost:hover{background:#ffffff2e}.momentum section[data-bg-tint] .ia-cta--primary{background:var(--ia-ink);color:#fff}.momentum section[data-bg-tint] .ia-cta--primary:hover{background:#0a0a0cd9}.momentum section[data-bg-tint] .ia-cta--ghost{color:var(--ia-ink);background:0 0;border:1px solid #0000002e}.momentum section[data-bg-tint] .ia-cta--ghost:hover{background:#0000000a}.momentum .ia-hero-scroll{z-index:2;color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000002e;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s,transform .3s;display:inline-flex;position:absolute;bottom:clamp(1.25rem,3vh,2.25rem);left:clamp(1.25rem,3vw,3rem)}.momentum .ia-hero-scroll:hover{background:#ffffff2e;transform:translateY(2px)}.momentum .ia-marquee{color:inherit;background:0 0;padding:clamp(2rem,4vh,3rem) 0;position:relative;overflow:hidden}.momentum .ia-marquee-eyebrow{text-align:center;color:#f5f5f68c;margin-bottom:1.5rem}.momentum .ia-marquee-viewport{width:100%;position:relative;overflow:hidden}.momentum .ia-marquee-track{gap:clamp(2rem,5vw,4rem);width:max-content;animation:38s linear infinite ia-marquee;display:flex}.momentum .ia-marquee-item{font-family:var(--ia-serif);letter-spacing:-.005em;color:#f5f5f6eb;white-space:nowrap;align-items:center;gap:1.1rem;font-size:clamp(1.6rem,2.8vw,2.5rem);font-weight:500;display:inline-flex}.momentum .ia-marquee-bullet{opacity:.45;font-size:1rem}.momentum .ia-marquee-logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:clamp(120px,13vw,200px);height:clamp(28px,3vw,44px);display:block}.momentum .ia-marquee-fade{pointer-events:none;z-index:2;width:14vw;position:absolute;top:0;bottom:0}.momentum .ia-marquee-fade--left{background:linear-gradient(90deg,#0a0a0c,#0000);left:0}.momentum .ia-marquee-fade--right{background:linear-gradient(270deg,#0a0a0c,#0000);right:0}@keyframes ia-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.momentum .ia-intro{padding:clamp(2.5rem,6vh,4.5rem) clamp(1.25rem,4vw,4rem) clamp(4rem,9vh,6rem);position:relative}.momentum .ia-intro-inner{gap:2rem;max-width:1100px;margin:0 auto;display:grid}.momentum .ia-intro-lead{font-family:var(--ia-serif);letter-spacing:-.02em;color:var(--ia-ink);margin:0;font-size:clamp(2rem,4.5vw,4rem);font-weight:500;line-height:1.1}.momentum .ia-intro-sub{letter-spacing:-.01em;color:#0a0a0cc7;max-width:56rem;margin:0;font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1.45}.momentum .ia-intro--centered{text-align:center}.momentum .ia-intro-inner--centered{flex-direction:column;align-items:center;gap:clamp(1.5rem,3vw,2.5rem);max-width:880px;display:flex}.momentum .ia-intro-wordmark-wrap{margin:0;display:block}.momentum .ia-intro-wordmark{width:clamp(220px,38vw,460px);height:auto;display:block}.momentum .ia-intro-sub--centered{text-align:center;color:#0a0a0cd1;max-width:60ch;margin:0 auto;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}.momentum .ia-intro-sub--centered strong{color:inherit;font-weight:700}.momentum .ia-intro-cta-row{flex-wrap:wrap;justify-content:center;gap:clamp(.6rem,1.2vw,1.25rem);margin-top:.75rem;display:flex}.momentum .ia-cta--outline-dark{color:#0a0a0c;font-family:var(--ia-sans,"Inter", system-ui, sans-serif);letter-spacing:.18em;text-transform:uppercase;background:0 0;border:1.5px solid #0a0a0c;border-radius:2px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.momentum .ia-cta--outline-dark:hover{color:#fff;background:#0a0a0c;transform:translateY(-1px)}.momentum .ia-cta-icon{font-size:.95rem;line-height:1}.momentum .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.momentum .ia-stats{text-align:center;grid-template-columns:repeat(2,1fr);gap:clamp(1.75rem,3.5vw,2.5rem) clamp(1.5rem,3vw,2.5rem);width:100%;margin:clamp(2.5rem,5vh,4rem) 0 0;padding:0;list-style:none;display:grid}@media(min-width:700px){.momentum .ia-stats{grid-template-columns:repeat(4,1fr)}}.momentum .ia-stat{flex-direction:column;align-items:center;gap:.55rem;display:flex}.momentum .ia-stat__value{font-family:var(--ia-sans,"Inter", system-ui, sans-serif);letter-spacing:-.02em;color:#0a0a0c;font-size:clamp(2.4rem,5vw,3.5rem);font-weight:800;line-height:1;display:block}.momentum .ia-stat__label{letter-spacing:.18em;text-transform:uppercase;color:#0a0a0c9e;font-size:.78rem;font-weight:600;display:block}.momentum .ia-svc{color:var(--ia-ink);padding-top:clamp(5rem,12vh,8rem);position:relative}.momentum .ia-svc-intro{max-width:1280px;margin:0 auto clamp(3rem,7vh,5rem);padding:0 clamp(1.25rem,4vw,4rem)}.momentum .ia-svc-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:.75rem 0 1.25rem;font-size:clamp(2.5rem,6vw,5rem);font-weight:500;line-height:1.02}.momentum .ia-svc-title em{color:#0a0a0cc7;font-style:italic;font-weight:500}.momentum .ia-svc-lead{color:#0a0a0cb3;max-width:38rem;margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.55}.momentum .ia-svc-stack{border-top:1px solid #0a0a0c24;max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem);position:relative}.momentum .ia-svc-header{background:var(--ia-paper);cursor:pointer;text-align:left;width:100%;height:96px;color:var(--ia-ink);border:0;grid-template-columns:64px 1fr auto;align-items:center;gap:clamp(1rem,2vw,2rem);padding:0 clamp(.5rem,1vw,1rem);transition:background .3s;display:grid}.momentum .ia-svc-num{letter-spacing:.16em;text-transform:uppercase;color:#0a0a0c73;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.momentum .ia-svc-name{font-family:var(--ia-serif);letter-spacing:-.02em;font-size:clamp(1.6rem,3.5vw,3rem);font-weight:500;line-height:1}.momentum .ia-svc-cta-row{align-items:center;gap:1rem;display:inline-flex}.momentum .ia-svc-cta{letter-spacing:-.005em;color:#0a0a0c99;white-space:nowrap;background:#ffffff80;border:1px solid #0a0a0c2e;border-radius:999px;padding:.55rem 1.05rem;font-size:.84rem;transition:background .3s,color .3s;display:none}@media(min-width:760px){.momentum .ia-svc-cta{display:inline-flex}}.momentum .ia-svc-row.is-open .ia-svc-cta{background:var(--ia-ink);color:#fff;border-color:var(--ia-ink)}.momentum .ia-svc-caret{width:38px;height:38px;color:var(--ia-ink);border:1px solid #0a0a0c2e;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.momentum .ia-svc-row.is-open .ia-svc-caret{background:var(--ia-ink);color:#fff;border-color:var(--ia-ink)}.momentum .ia-svc-body-inner{grid-template-columns:1fr;gap:1.5rem;padding:1.25rem clamp(.5rem,1vw,1rem) 2.5rem;display:grid}@media(min-width:800px){.momentum .ia-svc-body-inner{grid-template-columns:64px 1fr 1fr;gap:clamp(1rem,2vw,2rem)}}.momentum .ia-svc-blurb{font-family:var(--ia-serif);letter-spacing:-.005em;color:#0a0a0cd9;grid-column:2;max-width:42rem;margin:0;font-size:clamp(1.05rem,1.4vw,1.4rem);font-weight:400;line-height:1.5}@media(max-width:799px){.momentum .ia-svc-blurb{grid-column:1}}.momentum .ia-svc-bullets{grid-column:3;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}@media(max-width:799px){.momentum .ia-svc-bullets{grid-column:1}}.momentum .ia-svc-bullets li{color:#0a0a0cc7;padding-left:1.1rem;font-size:.95rem;line-height:1.45;position:relative}.momentum .ia-svc-bullets li:before{content:"—";color:#0a0a0c66;position:absolute;top:0;left:0}.momentum .ia-founder{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .ia-founder-inner{max-width:1280px;margin:0 auto}.momentum .ia-founder-eyebrow{color:#0a0a0c80;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.75rem;font-size:.78rem;display:inline-flex}.momentum .ia-founder-grid{grid-template-columns:1fr;align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media(min-width:900px){.momentum .ia-founder-grid{grid-template-columns:.85fr 1.15fr}}.momentum .ia-founder-photo{aspect-ratio:4/5;cursor:pointer;background:#0000000d;border-radius:10px;position:relative;overflow:hidden}.momentum .ia-founder-photo-dim{pointer-events:none;background:linear-gradient(#0000000d,#0000008c);position:absolute;inset:0}.momentum .ia-founder-photo-overlay{color:#fff;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem 1.5rem 1.5rem;display:flex;position:absolute;inset:auto 0 0}.momentum .ia-founder-photo-overlay p{max-width:22rem;margin:0;font-size:.95rem;line-height:1.4}.momentum .ia-founder-photo-cta{color:#0a0a0c;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:.6rem;padding:.65rem 1.1rem;font-size:.85rem;font-weight:500;display:inline-flex}.momentum .ia-founder-photo-dot{background:#0a0a0c;border-radius:999px;width:8px;height:8px;display:inline-block}.momentum .ia-founder-title{font-family:var(--ia-serif);letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:500;line-height:1.02}.momentum .ia-founder-copy{letter-spacing:-.005em;color:#0a0a0cd1;max-width:38rem;margin:0 0 1rem;font-size:clamp(1.05rem,1.25vw,1.18rem);line-height:1.5}.momentum .ia-founder-meta{border-top:1px solid #0a0a0c1f;gap:1rem;max-width:38rem;margin:1.5rem 0 0;padding:1.5rem 0 0;list-style:none;display:grid}.momentum .ia-founder-meta li{color:#0a0a0cd9;grid-template-columns:100px 1fr;align-items:center;gap:1rem;font-size:.95rem;display:grid}.momentum .ia-founder-meta a{color:inherit;border-bottom:1px solid #0a0a0c33;text-decoration:none}.momentum .ia-why{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .ia-why-inner{gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.momentum .ia-why-eyebrow{color:#0a0a0c80;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.78rem;display:inline-flex}.momentum .ia-why-title{font-family:var(--ia-serif);letter-spacing:-.025em;color:var(--ia-ink);margin:0;font-size:clamp(2.75rem,7vw,6rem);font-style:italic;font-weight:500;line-height:.98}.momentum .ia-why-body{color:#0a0a0cd1;gap:1.25rem;max-width:56rem;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.55;display:grid}.momentum .ia-why-body p{margin:0}.momentum .ia-why-stinger{font-family:var(--ia-serif);color:var(--ia-ink);font-size:clamp(1.6rem,3vw,2.5rem);font-weight:500;line-height:1.15}.momentum .ia-why-cta{background:var(--ia-ink);color:#fff;border-radius:999px;align-items:center;gap:.7rem;width:max-content;margin-top:1rem;padding:1rem 1.6rem;font-size:.95rem;text-decoration:none;display:inline-flex}.momentum .ia-why-cta-dot{background:#fff;border-radius:999px;width:8px;height:8px;display:inline-block}.momentum .ia-work-grid-section{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .ia-work-grid-head{grid-template-columns:1fr;gap:1rem;max-width:1280px;margin:0 auto 3rem;display:grid}@media(min-width:800px){.momentum .ia-work-grid-head{grid-template-columns:auto 1fr auto;align-items:end}}.momentum .ia-work-grid-eyebrow{color:#0a0a0c80}.momentum .ia-work-grid-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:0;font-size:clamp(2.25rem,5vw,4.5rem);font-style:italic;font-weight:500;line-height:1}.momentum .ia-work-grid-all{color:var(--ia-ink);border:1px solid #0a0a0c2e;border-radius:999px;align-items:center;gap:.45rem;width:max-content;padding:.7rem 1.1rem;font-size:.85rem;font-weight:500;text-decoration:none;display:inline-flex}.momentum .ia-work-grid{grid-template-columns:1fr;gap:1.25rem;max-width:1280px;margin:0 auto;display:grid}@media(min-width:720px){.momentum .ia-work-grid{grid-template-columns:repeat(2,1fr)}.momentum .ia-work-tile--feature{grid-column:1/-1}}.momentum .ia-work-tile{position:relative}.momentum .ia-work-tile-link{color:#fff;isolation:isolate;background:#0a0a0c;border-radius:10px;text-decoration:none;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.momentum .ia-work-tile-link:hover{transform:translateY(-4px)}.momentum .ia-work-tile-photo{aspect-ratio:4/3;position:relative;overflow:hidden}.momentum .ia-work-tile--feature .ia-work-tile-photo{aspect-ratio:16/7}.momentum .ia-work-tile-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.momentum .ia-work-tile-link:hover .ia-work-tile-photo img{transform:scale(1.06)}.momentum .ia-work-tile-overlay{pointer-events:none;background:linear-gradient(#0000000d 30%,#000000c7);position:absolute;inset:0}.momentum .ia-work-tile-meta{z-index:2;flex-direction:column;gap:.5rem;padding:1.5rem clamp(1.25rem,2vw,2rem);display:flex;position:absolute;inset:auto 0 0}.momentum .ia-work-tile-discipline{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem}.momentum .ia-work-tile-client{font-family:var(--ia-serif);letter-spacing:-.015em;margin:0;font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:500;line-height:1.05}.momentum .ia-work-tile-cta{color:#ffffffd9;align-items:center;gap:.4rem;margin-top:.5rem;font-size:.85rem;display:inline-flex}.momentum .wk-page{color:var(--ia-ink)}.momentum .wk-hero{max-width:1280px;margin:0 auto;padding:clamp(8rem,16vh,12rem) clamp(1.25rem,4vw,4rem) clamp(4rem,8vh,6rem)}.momentum .wk-hero-eyebrow{color:#0a0a0c8c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.78rem;display:inline-flex}.momentum .wk-hero-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:0 0 1.5rem;font-size:clamp(3rem,8vw,7rem);font-weight:500;line-height:.96}.momentum .wk-hero-title em{color:#0a0a0cc7;font-style:italic}.momentum .wk-hero-lead{color:#0a0a0cc7;max-width:42rem;margin:0 0 2.5rem;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.55}.momentum .wk-hero-stats{border-top:1px solid #0a0a0c1f;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;margin:0;padding:1.5rem 0 0;list-style:none;display:grid}.momentum .wk-hero-stats strong{font-family:var(--ia-serif);letter-spacing:-.025em;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:500;line-height:1;display:block}.momentum .wk-hero-stats span{color:#0a0a0ca6;margin-top:.5rem;font-size:.86rem;display:block}.momentum .wk-clients{padding:clamp(4rem,9vh,7rem) clamp(1.25rem,4vw,4rem)}.momentum .wk-clients-inner{text-align:center;max-width:1100px;margin:0 auto}.momentum .wk-clients-eyebrow{margin-bottom:1rem}.momentum .wk-clients-title{font-family:var(--ia-serif);letter-spacing:-.02em;margin:0 0 2.5rem;font-size:clamp(2rem,4.5vw,3.5rem);font-style:italic;font-weight:500}.momentum .wk-clients-list{flex-wrap:wrap;justify-content:center;gap:.6rem 1rem;margin:0;padding:0;list-style:none;display:flex}.momentum .wk-clients-list li{color:#0a0a0cd9;background:#fff6;border:1px solid #0a0a0c29;border-radius:999px;padding:.55rem 1.1rem;font-size:.92rem}.momentum .wk-cta{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .wk-cta-inner{text-align:center;max-width:900px;margin:0 auto}.momentum .wk-cta-title{font-family:var(--ia-serif);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(2rem,4.5vw,3.5rem);font-style:italic;font-weight:500;line-height:1.1}.momentum .wk-cta-body{color:#0a0a0cbf;max-width:36rem;margin:0 auto 2rem;font-size:1.1rem;line-height:1.55}.momentum .wk-cta-row{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.momentum .cs-page{color:var(--ia-ink)}.momentum .cs-hero{flex-direction:column;gap:.85rem;max-width:1400px;margin:0 auto;padding:clamp(8rem,16vh,11rem) clamp(1.25rem,4vw,4rem) clamp(1rem,2vh,1.75rem);display:flex;position:relative}.momentum .cs-breadcrumbs{color:#f5f5f68c;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.momentum .cs-breadcrumb-link{color:#f5f5f68c;text-decoration:none;transition:color .25s}.momentum .cs-breadcrumb-link:hover,.momentum .cs-breadcrumb-current{color:#f5f5f6}.momentum .cs-breadcrumb-sep{color:#f5f5f652;font-size:.78rem}.momentum .cs-hero-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.momentum .cs-hero-title{font-family:var(--ia-serif);letter-spacing:-.02em;color:var(--cs-accent,var(--ia-ink));margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.1}.momentum .cs-hero-cta{color:#0a0a0c;letter-spacing:-.005em;background:#f5f5f6;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.05rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:background .25s,transform .25s,color .25s;display:inline-flex}.momentum .cs-hero-cta:hover{background:#fff;transform:scale(1.03)}.momentum .cs-image{padding:0 clamp(1.25rem,4vw,4rem) clamp(3rem,6vh,5rem)}.momentum .cs-image:has(+div .cs-slider-section--media-only){padding-bottom:clamp(.75rem,1.5vh,1.5rem)}.momentum .cs-image-frame{aspect-ratio:16/9;background:#0a0a0c;border-radius:10px;max-width:1280px;margin:0 auto;overflow:hidden}.momentum .cs-image-frame img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.momentum .cs-body{padding:clamp(3.5rem,7vh,6rem) clamp(1.25rem,4vw,4rem)}.momentum .cs-body-inner{gap:clamp(2rem,4vh,3.25rem);max-width:1020px;margin:0 auto;display:grid}.momentum .cs-body-intro{font-family:var(--ia-serif);letter-spacing:-.015em;color:#f5f5f6;max-width:60rem;margin:0;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:500;line-height:1.3}.momentum .cs-body-meta{border-top:1px solid #f5f5f61f;border-bottom:1px solid #f5f5f61f;flex-wrap:wrap;gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:1.1rem 0;list-style:none;display:flex}.momentum .cs-body-meta li{color:#f5f5f6;flex-direction:column;gap:.3rem;font-size:.95rem;display:flex}.momentum .cs-section-head{color:#0a0a0c8c;align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.momentum .cs-section-heading{font-family:var(--ia-serif);letter-spacing:-.015em;color:#f5f5f6;margin:0 0 1rem;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:500;line-height:1.15}.momentum .cs-section-body{font-family:var(--ia-serif);color:#0a0a0cd9;margin:0;font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:400;line-height:1.5}.momentum .cs-section-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.momentum .cs-section-list li{color:#0a0a0cd9;padding-left:1.4rem;font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.5;position:relative}.momentum .cs-section-list li:before{content:"";background:var(--cs-accent,var(--ia-ink));border-radius:999px;width:8px;height:8px;position:absolute;top:.62rem;left:0}.momentum .cs-section-list--impact li{font-family:var(--ia-serif);letter-spacing:-.005em;color:var(--ia-ink);font-size:clamp(1.1rem,1.4vw,1.35rem);font-weight:500}.momentum .cs-gallery{padding:clamp(4rem,9vh,7rem) clamp(1.25rem,4vw,4rem)}.momentum .cs-gallery-eyebrow{max-width:1280px;margin:0 auto 2rem}.momentum .cs-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;max-width:1280px;margin:0 auto;display:grid}.momentum .cs-gallery-item{aspect-ratio:4/3;background:#0a0a0c;border-radius:10px;overflow:hidden}.momentum .cs-gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.momentum .cs-next{padding:clamp(4rem,8vh,6rem) clamp(1.25rem,4vw,4rem)}.momentum .cs-related{padding:clamp(3rem,6vh,5rem) clamp(1.25rem,4vw,4rem) clamp(4rem,8vh,6rem)}.momentum .cs-related-inner{flex-direction:column;gap:clamp(1.25rem,2.5vh,2rem);max-width:1400px;margin:0 auto;display:flex}.momentum .cs-related-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.momentum .cs-related-title{font-family:var(--ia-serif);letter-spacing:-.015em;color:#f5f5f6;margin:0;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:500;line-height:1.1}.momentum .cs-related-see-all{color:#f5f5f6b3;align-items:center;gap:.4rem;font-size:.9rem;text-decoration:none;transition:color .25s;display:inline-flex}.momentum .cs-related-see-all:hover{color:#f5f5f6}.momentum .cs-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}@media(max-width:899px){.momentum .cs-related-grid{grid-template-columns:1fr}}.momentum .cs-related-card{color:inherit;flex-direction:column;gap:.75rem;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1);display:flex}.momentum .cs-related-card:hover{transform:translateY(-4px)}.momentum .cs-related-thumb{aspect-ratio:16/10;background:#0e0e14;border-radius:10px;position:relative;overflow:hidden}.momentum .cs-related-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1)}.momentum .cs-related-card:hover .cs-related-thumb img{transform:scale(1.04)}.momentum .cs-related-info{flex-direction:column;gap:.2rem;display:flex}.momentum .cs-related-name{color:#f5f5f6;font-family:var(--ia-serif);letter-spacing:-.005em;font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:500}.momentum .cs-related-discipline{color:#f5f5f699;font-size:.82rem}.momentum .cs-next-inner{gap:1.5rem;max-width:1280px;margin:0 auto;display:grid}.momentum .cs-next-link{color:var(--ia-ink);border-top:1px solid #0a0a0c2e;grid-template-columns:1fr auto;align-items:end;gap:1rem;padding:2rem 0;text-decoration:none;display:grid}.momentum .cs-next-client{font-family:var(--ia-serif);letter-spacing:-.025em;grid-column:1;font-size:clamp(2rem,5vw,4rem);font-weight:500;line-height:1}.momentum .cs-next-discipline{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0c8c;grid-column:1;font-size:.82rem}.momentum .cs-next-icon{background:var(--ia-ink);color:#fff;border-radius:999px;grid-area:1/2/span 2;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.momentum .cs-next-link:hover .cs-next-icon{transform:translate(4px,-4px)}.momentum .wt-page{color:var(--ia-ink)}.momentum .wt-hero{max-width:1280px;margin:0 auto;padding:clamp(8rem,16vh,12rem) clamp(1.25rem,4vw,4rem) clamp(3rem,6vh,5rem)}.momentum .wt-hero-eyebrow{color:#0a0a0c8c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.78rem;display:inline-flex}.momentum .wt-hero-title{font-family:var(--ia-serif);letter-spacing:-.025em;max-width:22ch;margin:0;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:500;line-height:1.05}.momentum .wt-hero-writeup{color:#0a0a0cbf;max-width:60ch;margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}.momentum .wt-intro{padding:clamp(4rem,9vh,7rem) clamp(1.25rem,4vw,4rem)}.momentum .wt-intro--light{color:#0a0a0c;background:#fff;padding:clamp(2.5rem,6vh,4.5rem) clamp(1.25rem,4vw,4rem) clamp(4rem,9vh,6rem)}.momentum .wt-intro--light p,.momentum .wt-intro--light strong{color:#0a0a0c}.momentum .wt-intro-inner{grid-template-columns:1fr;gap:2rem;max-width:1100px;margin:0 auto;display:grid}@media(min-width:800px){.momentum .wt-intro-inner{grid-template-columns:200px 1fr}}.momentum .wt-intro--light .wt-intro-inner{grid-template-columns:1fr;max-width:900px}@media(min-width:800px){.momentum .wt-intro--light .wt-intro-inner{grid-template-columns:1fr}}.momentum .wt-intro-eyebrow{color:#0a0a0c8c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.78rem;display:inline-flex}.momentum .wt-intro-copy{color:#0a0a0cd1;gap:1.25rem;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.55;display:grid}.momentum .wt-intro-copy p{margin:0}.momentum .wt-services{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .wt-services-head{max-width:1280px;margin:0 auto 3rem}.momentum .wt-services-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:.5rem 0 0;font-size:clamp(2.5rem,6vw,5rem);font-weight:500;line-height:1}.momentum .wt-services-title em{color:#0a0a0cc7;font-style:italic}.momentum .wt-services-list{grid-template-columns:1fr;gap:1.25rem;max-width:1280px;margin:0 auto;padding:0;list-style:none;display:grid}@media(min-width:800px){.momentum .wt-services-list{grid-template-columns:repeat(2,1fr)}}.momentum .wt-svc-card{background:#fff9;border:1px solid #0a0a0c1a;border-radius:10px;padding:2rem;transition:background .4s,transform .4s}.momentum .wt-svc-card:hover{background:#ffffffe6;transform:translateY(-2px)}.momentum .wt-svc-inner{flex-direction:column;gap:1rem;display:flex}.momentum .wt-svc-num{letter-spacing:.18em;color:#0a0a0c80;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.momentum .wt-svc-title{font-family:var(--ia-serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500;line-height:1.05}.momentum .wt-svc-body{color:#0a0a0cc7;margin:0;font-size:1rem;line-height:1.55}.momentum .wt-svc-bullets{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.momentum .wt-svc-bullets li{color:#0a0a0cb3;padding-left:1.1rem;font-size:.92rem;position:relative}.momentum .wt-svc-bullets li:before{content:"—";color:#0a0a0c66;position:absolute;top:0;left:0}.momentum .wt-svc-cta{background:var(--ia-ink);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.5rem;padding:.65rem 1.1rem;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-flex}.momentum .wt-svc-cta-arrow{display:inline-flex}.momentum .wt-process{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .wt-process-inner{max-width:1100px;margin:0 auto}.momentum .wt-process-eyebrow{color:#0a0a0c8c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.78rem;display:inline-flex}.momentum .wt-process-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:0 0 3rem;font-size:clamp(2.25rem,5vw,4rem);font-weight:500;line-height:1.05}.momentum .wt-process-list{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.momentum .wt-process-list li{border-top:1px solid #0a0a0c1f;grid-template-columns:80px 1fr;gap:1.5rem;padding-top:2rem;display:grid}.momentum .wt-process-num{letter-spacing:.18em;color:#0a0a0c73;padding-top:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.momentum .wt-process-list h3{font-family:var(--ia-serif);letter-spacing:-.015em;margin:0 0 .6rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500}.momentum .wt-process-list p{color:#0a0a0cc7;max-width:38rem;margin:0;font-size:1rem;line-height:1.55}.momentum .wt-cta{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .wt-cta-inner{text-align:center;max-width:800px;margin:0 auto}.momentum .wt-cta-title{font-family:var(--ia-serif);letter-spacing:-.02em;margin:0 0 2rem;font-size:clamp(2rem,4.5vw,3.4rem);font-style:italic;font-weight:500;line-height:1.1}.momentum .wt-cta-row{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.momentum .sp-page{color:var(--ia-ink)}.momentum .sp-hero{max-width:1280px;margin:0 auto;padding:clamp(8rem,16vh,12rem) clamp(1.25rem,4vw,4rem) clamp(3rem,6vh,5rem)}.momentum .sp-hero-eyebrow{color:#0a0a0c8c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.78rem;display:inline-flex}.momentum .sp-hero-title{font-family:var(--ia-serif);letter-spacing:-.025em;max-width:22ch;margin:0;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:500;line-height:1}.momentum .sp-intro{padding:clamp(4rem,9vh,7rem) clamp(1.25rem,4vw,4rem)}.momentum .sp-intro-inner{grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem);max-width:1280px;margin:0 auto;display:grid}@media(min-width:800px){.momentum .sp-intro-inner{grid-template-columns:.7fr 1.3fr}}.momentum .sp-intro-photo{aspect-ratio:4/5;background:#0000000d;border-radius:10px;overflow:hidden}.momentum .sp-intro-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.momentum .sp-intro-copy{color:#0a0a0cd1;gap:1.25rem;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.55;display:grid}.momentum .sp-intro-meta{border-top:1px solid #0a0a0c1f;gap:.75rem;margin:1.5rem 0 0;padding:1.5rem 0 0;list-style:none;display:grid}.momentum .sp-intro-meta li{color:#0a0a0cd9;grid-template-columns:130px 1fr;gap:1rem;font-size:.95rem;display:grid}.momentum .sp-topics{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .sp-topics-head{max-width:1280px;margin:0 auto 3rem}.momentum .sp-topics-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:.5rem 0 0;font-size:clamp(2.25rem,5vw,4rem);font-weight:500;line-height:1.05}.momentum .sp-topics-grid{grid-template-columns:1fr;gap:1.25rem;max-width:1280px;margin:0 auto;padding:0;list-style:none;display:grid}@media(min-width:720px){.momentum .sp-topics-grid{grid-template-columns:repeat(2,1fr)}}.momentum .sp-topic-card{background:#fff9;border:1px solid #0a0a0c1a;border-radius:10px;padding:2rem}.momentum .sp-topic-num{letter-spacing:.18em;color:#0a0a0c80;margin-bottom:1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.momentum .sp-topic-card h3{font-family:var(--ia-serif);letter-spacing:-.015em;margin:0 0 .75rem;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:500;line-height:1.1}.momentum .sp-topic-card p{color:#0a0a0cbf;margin:0;font-size:1rem;line-height:1.55}.momentum .sp-book{padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem)}.momentum .sp-book-grid{grid-template-columns:1fr;gap:clamp(2rem,4vw,3.5rem);max-width:1280px;margin:0 auto;display:grid}@media(min-width:900px){.momentum .sp-book-grid{grid-template-columns:.85fr 1.15fr}}.momentum .sp-book-eyebrow{color:#0a0a0c8c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.78rem;display:inline-flex}.momentum .sp-book-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(2.25rem,5vw,4rem);font-weight:500;line-height:1.05}.momentum .sp-book-body{color:#0a0a0cbf;margin:0 0 2rem;font-size:1.05rem;line-height:1.55}.momentum .sp-book-direct{border-top:1px solid #0a0a0c1f;gap:.75rem;margin:0;padding:1.5rem 0 0;list-style:none;display:grid}.momentum .sp-book-direct li{grid-template-columns:100px 1fr;gap:1rem;font-size:.95rem;display:grid}.momentum .sp-book-direct a{color:var(--ia-ink);border-bottom:1px solid #0a0a0c33;align-items:center;gap:.4rem;width:max-content;text-decoration:none;display:inline-flex}.momentum .sp-book-form{gap:1rem;display:grid}.momentum .sp-field{gap:.4rem;display:grid}.momentum .sp-field-label{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0c8c;font-size:.78rem}.momentum .sp-field input,.momentum .sp-field textarea,.momentum .sp-field select{font:inherit;color:var(--ia-ink);background:#fff;border:1px solid #0a0a0c2e;border-radius:12px;outline:none;padding:.85rem 1rem;transition:border-color .3s}.momentum .sp-field input:focus,.momentum .sp-field textarea:focus,.momentum .sp-field select:focus{border-color:var(--ia-ink)}.momentum .sp-field-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.momentum .sp-hp{position:absolute;left:-9999px}.momentum .sp-submit{background:var(--ia-ink);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.7rem;width:max-content;margin-top:.5rem;padding:.95rem 1.5rem;font-size:.95rem;font-weight:500;display:inline-flex}.momentum .sp-submit-dot{background:#fff;border-radius:999px;width:8px;height:8px;display:inline-block}.momentum .sp-status{margin:.5rem 0 0;font-size:.92rem}.momentum .sp-status-success{color:#1a7f4a}.momentum .sp-status-error{color:#b3261e}.momentum{--ia-ink:#f5f5f6;--ia-paper:#0a0a0c;--ia-muted:#9b9ea6;--ia-accent:#c68a5f;--ia-bg-0:#06060a;--ia-bg-1:#0b0b10;--ia-bg-2:#12121a;--ia-line:#ffffff1a;--ia-line-strong:#fff3}.momentum .section-bg-fader,.momentum .section-bg-fader-layer{display:none!important}.momentum [data-bg-tint]{background:0 0!important}.momentum .bo-topnav-inner{grid-template-columns:1fr auto 1fr;align-items:center;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;-webkit-backdrop-filter:none!important;color:#f5f5f6!important;background-color:#0000!important;border-bottom:0!important;display:grid!important}.momentum .bo-topnav.is-scrolled .bo-topnav-inner{-webkit-backdrop-filter:none!important;background-color:#0b0b0d!important}.momentum .bo-topnav-group{align-items:center;gap:clamp(1rem,2.5vw,2.5rem);display:flex}.momentum .bo-topnav-group--left{justify-self:start}.momentum .bo-topnav-group--right{justify-self:end}.momentum .bo-topnav-logo{justify-content:center;justify-self:center;align-items:center;padding:.25rem 0;display:inline-flex}.momentum .bo-topnav-logo-img{filter:brightness(0)invert();width:auto;height:50px;display:block}.momentum .bo-topnav-item{text-align:center;flex:none;padding:.35rem .25rem;color:#f5f5f6!important}.momentum .bo-topnav-item.is-active .bo-topnav-label:after{background-color:#f5f5f6!important}.momentum .bo-topnav-hamburger{margin-left:.75rem}.momentum .bo-topnav-hamburger span{background-color:#f5f5f6!important}@media(max-width:767px){.momentum .bo-topnav-inner{grid-template-columns:1fr auto 1fr}.momentum .bo-topnav-group--left .bo-topnav-item,.momentum .bo-topnav-group--right .bo-topnav-item{display:none}.momentum .bo-topnav-group--right{gap:0}}.momentum main{color:var(--ia-ink)}.momentum .ia-hero{background:#06060a;height:100svh;max-height:960px;min-height:100svh!important}.momentum .ia-hero-photo{will-change:transform,opacity,filter}.momentum .ia-hero-headline{letter-spacing:-.025em;flex-direction:column;gap:.15em;font-size:clamp(2.75rem,7vw,7rem);line-height:1;display:flex}.momentum .ia-hero-line{display:block;overflow:visible}.momentum .ia-hero-line-inner{line-height:1;display:inline-block}.momentum .ia-hero-shimmer{letter-spacing:-.01em;font-style:italic;font-weight:500}.momentum .ia-hero-sub-col{gap:1.5rem}.momentum .ia-hero-sub-eyebrow{font-weight:500;line-height:1.3;color:#fff!important;font-size:clamp(1.15rem,1.6vw,1.55rem)!important}.momentum .ia-hero-sub-body{line-height:1.55;color:#ffffffb8!important;font-size:clamp(.95rem,1.05vw,1.05rem)!important}.momentum .ia-marquee-fade--left{background:linear-gradient(90deg,#fff,#fff0)!important;display:block!important}.momentum .ia-marquee-fade--right{background:linear-gradient(270deg,#fff,#fff0)!important;display:block!important}.momentum .ia-marquee-track{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.momentum .ia-intro-eyebrow{color:#ffffff8c}.momentum .ia-intro-lead{color:#f5f5f6!important}.momentum .ia-intro-sub{color:#f5f5f6b8!important}.momentum .ia-svc{padding-bottom:clamp(5rem,12vh,9rem);color:var(--ia-ink)!important;background:0 0!important}.momentum .ia-svc-intro{max-width:1400px}.momentum .ia-svc-title{font-size:clamp(2.75rem,7vw,6rem);color:#f5f5f6!important}.momentum .ia-svc-title em{color:#ffffffb8!important}.momentum .ia-svc-lead{color:#f5f5f6b8!important}.momentum .ia-svc-stack{max-width:1400px;background:0 0!important;border-top:1px solid #ffffff24!important}.momentum .ia-svc-row{background:0 0!important;border-bottom:1px solid #ffffff24!important}.momentum .ia-svc-header{transition:background .35s;color:#f5f5f6!important;background:0 0!important;height:120px!important}.momentum .ia-svc-header:hover{background:#ffffff08!important}.momentum .ia-svc-num{color:#ffffff61!important}.momentum .ia-svc-name{font-size:clamp(1.8rem,4.2vw,3.6rem)!important}.momentum .ia-svc-cta{color:#ffffffb8!important;background:#ffffff0a!important;border:1px solid #ffffff2e!important}.momentum .ia-svc-row.is-open .ia-svc-cta{color:#0a0a0c!important;background:#f5f5f6!important;border-color:#f5f5f6!important}.momentum .ia-svc-caret{background:0 0;color:#f5f5f6!important;border-color:#ffffff38!important}.momentum .ia-svc-row.is-open .ia-svc-caret{color:#0a0a0c!important;background:#f5f5f6!important;border-color:#f5f5f6!important}.momentum .ia-svc-body{background:0 0}.momentum .ia-svc-body-inner{padding:1.5rem clamp(.5rem,1vw,1rem) 3.25rem!important}.momentum .ia-svc-blurb{color:#f5f5f6e0!important;font-size:clamp(1.1rem,1.55vw,1.5rem)!important}.momentum .ia-svc-bullets li{color:#f5f5f6bf!important}.momentum .ia-svc-bullets li:before{color:#f5f5f659!important}.momentum .ia-svc-end{height:120px!important}.momentum .cs-slider-section{padding:clamp(6rem,14vh,10rem) 0 clamp(5rem,10vh,7rem);position:relative}.momentum .cs-slider-header{flex-direction:column;gap:.75rem;max-width:1400px;margin:0 auto clamp(2.5rem,5vh,3.75rem);padding:0 clamp(1.25rem,4vw,4rem);display:flex}.momentum .cs-slider-title{font-family:var(--ia-serif);letter-spacing:-.025em;color:#f5f5f6;margin:0;font-size:clamp(2.5rem,6vw,5rem);font-weight:500;line-height:1}.momentum .cs-slider-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:clamp(1rem,2vw,1.75rem);width:100%;padding:0 max(1.25rem,12vw) 2.5rem;scroll-padding-inline:max(1.25rem,12vw);display:flex;overflow:auto hidden}.momentum .cs-slider-track::-webkit-scrollbar{display:none}.momentum .cs-slide{scroll-snap-align:center;aspect-ratio:4/5;opacity:.55;background:#12121a;border-radius:10px;flex:none;width:min(78vw,760px);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:scale(.95)}.momentum .cs-slide.is-active{opacity:1;transform:scale(1)}@media(min-width:900px){.momentum .cs-slide{aspect-ratio:5/6;width:min(56vw,820px)}}.momentum .cs-slide-link{color:#fff;isolation:isolate;text-decoration:none;display:block;position:absolute;inset:0}.momentum .cs-slide-media{position:absolute;inset:0;overflow:hidden}.momentum .cs-slide-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.6s cubic-bezier(.22,1,.36,1)}.momentum .cs-slide.is-active .cs-slide-media img{transform:scale(1.04)}.momentum .cs-slide-overlay{pointer-events:none;background:linear-gradient(#06060a00 35%,#06060a8c 70%,#06060aeb);position:absolute;inset:0}.momentum .cs-slide-body{z-index:2;flex-direction:column;gap:.75rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex;position:absolute;inset:auto 0 0}.momentum .cs-slide-discipline{color:#ffffffc7;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem}.momentum .cs-slide-client{font-family:var(--ia-serif);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.75rem,3.6vw,3rem);font-weight:500;line-height:1}.momentum .cs-slide-summary{color:#ffffffc7;max-width:36rem;margin:0;font-size:.95rem;line-height:1.5}.momentum .cs-slide-cta{color:#fff;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.85rem;display:inline-flex}.momentum .cs-slide-icon{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 6px #0006);width:36px;height:36px;margin-bottom:.25rem;display:block}.momentum [data-section-theme=light]{color:#0a0a0c;background:#fff}.momentum [data-section-theme=dark]{color:#fff;background:#0a0a0c}.momentum .cs-slider-section--compact .cs-slider-track{gap:3rem!important;padding:0 clamp(1.25rem,4vw,2.5rem) .5rem!important;scroll-padding-inline:clamp(1.25rem,4vw,2.5rem)!important}.momentum .cs-slider-section--compact .cs-slide{aspect-ratio:auto!important;opacity:1!important;scroll-snap-align:start!important;background:0 0!important;border-radius:0!important;flex:none!important;width:82vw!important;height:auto!important;transition:none!important;overflow:visible!important;transform:none!important}.momentum .cs-slider-section--compact .cs-slide.is-active{opacity:1!important;transform:none!important}@media(min-width:640px){.momentum .cs-slider-section--compact .cs-slide{width:360px!important}}@media(min-width:1024px){.momentum .cs-slider-section--compact .cs-slide{width:400px!important}}.momentum .cs-slider-section--compact .cs-slide-link{background:0 0;border-radius:0;flex-direction:column;gap:1.5rem;height:auto;padding:0;transition:transform .3s;display:flex;position:relative;inset:auto}.momentum .cs-slider-section--compact .cs-slide-link:hover,.momentum .cs-slider-section--compact .cs-slide-link:focus-visible{background:0 0;transform:translateY(-4px)}.momentum .cs-slider-section--compact .cs-slide-media{aspect-ratio:4/5;background:#ffffff08;border:1px solid #ffffff0f;border-radius:1rem;flex-shrink:0;width:100%;height:auto;position:relative;inset:auto;overflow:hidden}.momentum .cs-slider-section--compact .cs-slide-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;transition:transform .5s}.momentum .cs-slider-section--compact .cs-slide-link:hover .cs-slide-media img,.momentum .cs-slider-section--compact .cs-slide-link:focus-visible .cs-slide-media img{transform:scale(1.04)}.momentum .cs-slider-section--compact .cs-slide-overlay{display:none}.momentum .cs-slider-section--compact .cs-slide-body{z-index:auto;flex-direction:column;gap:.6rem;padding:0;display:flex;position:relative;inset:auto}.momentum .cs-slider-section--compact .cs-slide-icon{display:none}.momentum .cs-slider-section--compact .cs-slide-client{letter-spacing:-.025em;text-transform:none;font-size:1.25rem;font-weight:700;line-height:1.25;font-family:var(--ia-sans,"Inter", system-ui, sans-serif);color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media(min-width:640px){.momentum .cs-slider-section--compact .cs-slide-client{font-size:1.5rem}}.momentum .cs-slider-section--compact .cs-slide-summary{color:#a1a1aa;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.625;display:-webkit-box;overflow:hidden}.momentum .cs-slider-section--compact .cs-slide-cta{color:#d4d4d8;align-items:center;gap:.35rem;margin-top:.75rem;font-size:1rem;transition:color .2s;display:inline-flex}.momentum .cs-slider-section--compact .cs-slide-link:hover .cs-slide-cta,.momentum .cs-slider-section--compact .cs-slide-link:focus-visible .cs-slide-cta{color:#fff}.momentum .cs-slider-nav{background:#ffffff14;border-radius:999px;align-items:center;gap:0;margin-top:2.5rem;margin-left:clamp(1.25rem,4vw,2.5rem);padding:4px;display:inline-flex}.momentum .cs-slider-nav-btn{color:#ffffffd9;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:40px;transition:background .2s,color .2s;display:grid}.momentum .cs-slider-nav-btn:hover,.momentum .cs-slider-nav-btn:focus-visible{color:#fff;background:#ffffff24}.momentum .mh-gallery{color:#0a0a0c;background:#fff;padding:clamp(4rem,8vh,7rem) clamp(1rem,4vw,3rem)}.momentum .mh-gallery__head{flex-direction:column;gap:.6rem;max-width:1320px;margin:0 auto clamp(2rem,4vw,3rem);display:flex}.momentum .mh-gallery__title{font-family:var(--ia-serif);letter-spacing:-.02em;color:#0a0a0c;margin:0;font-size:clamp(2rem,5vw,3.75rem);font-weight:500;line-height:1}.momentum .mh-gallery__masonry{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px;max-width:1320px;margin:0 auto}@media(min-width:700px){.momentum .mh-gallery__masonry{-moz-column-count:3;column-count:3}}@media(min-width:1100px){.momentum .mh-gallery__masonry{-moz-column-count:4;column-count:4}}.momentum .mh-gallery__tile{cursor:zoom-in;-moz-column-break-inside:avoid;break-inside:avoid;background:#f2f2f2;border:0;border-radius:6px;width:100%;margin:0 0 12px;padding:0;transition:transform .25s;display:block;position:relative;overflow:hidden}.momentum .mh-gallery__tile:hover{transform:translateY(-2px)}.momentum .mh-gallery__img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .35s;display:block}.momentum .mh-gallery__tile:hover .mh-gallery__img,.momentum .mh-gallery__tile:focus-visible .mh-gallery__img{transform:scale(1.03)}.momentum .mh-gallery__more-wrap{justify-content:center;max-width:1320px;margin:0 auto;padding-top:clamp(2rem,4vw,3rem);display:flex}.momentum .mh-gallery__more-btn{color:#fff;font-family:var(--ia-sans,"Inter", system-ui, sans-serif);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:#0a0a0c;border:0;border-radius:999px;align-items:baseline;gap:.75rem;padding:.95rem 1.8rem;font-size:.85rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.momentum .mh-gallery__more-btn:hover{background:#1a1a1f;transform:translateY(-1px)}.momentum .mh-gallery__more-count{letter-spacing:.12em;opacity:.55;font-size:.72rem}.momentum .mh-gallery__lightbox{z-index:1100;cursor:zoom-out;background:#000000f0;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.momentum .mh-gallery__lightbox-img{-o-object-fit:contain;object-fit:contain;border-radius:4px;max-width:92vw;max-height:88vh}.momentum .mh-gallery__lightbox-close{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:44px;height:44px;font-size:1.6rem;line-height:1;transition:background .2s;position:absolute;top:1.2rem;right:1.2rem}.momentum .mh-gallery__lightbox-close:hover{background:#fff3}.momentum .mh-gallery__lightbox-nav{color:#fff;cursor:pointer;z-index:2;background:#ffffff1a;border:0;border-radius:999px;place-items:center;width:52px;height:52px;transition:background .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.momentum .mh-gallery__lightbox-nav:hover{background:#fff3}.momentum .mh-gallery__lightbox-nav--prev{left:clamp(.75rem,3vw,2rem)}.momentum .mh-gallery__lightbox-nav--prev:hover{transform:translate(-2px,-50%)}.momentum .mh-gallery__lightbox-nav--next{right:clamp(.75rem,3vw,2rem)}.momentum .mh-gallery__lightbox-nav--next:hover{transform:translate(2px,-50%)}@media(max-width:640px){.momentum .mh-gallery__lightbox-nav{width:44px;height:44px}}.momentum .mh-gallery__lightbox-meta{text-align:center;cursor:default;flex-direction:column;align-items:center;gap:.6rem;max-width:min(90vw,640px);display:flex;position:absolute;bottom:clamp(1rem,3vw,2rem);left:50%;transform:translate(-50%)}.momentum .mh-gallery__lightbox-caption{color:#fff;font-family:var(--ia-sans,"Inter", system-ui, sans-serif);text-shadow:0 1px 12px #0009;margin:0;font-size:clamp(.95rem,2.4vw,1.15rem);font-weight:600;line-height:1.35}.momentum .mh-gallery__lightbox-counter{color:#ffffffd9;letter-spacing:.18em;font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;padding:.4rem .85rem;font-size:.78rem}.momentum .mh-gallery__caption{color:#fff;font-family:var(--ia-sans,"Inter", system-ui, sans-serif);text-align:left;text-shadow:0 1px 6px #00000080;opacity:1;pointer-events:none;background:linear-gradient(#0000,#00000073 55%,#000000d1);padding:1.4rem .85rem .7rem;font-size:.82rem;font-weight:600;line-height:1.3;transition:opacity .25s,transform .25s;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.momentum .mh-gallery__tile:hover .mh-gallery__caption,.momentum .mh-gallery__tile:focus-visible .mh-gallery__caption{background:linear-gradient(#0000,#00000080,#000000e6)}@media(max-width:700px){.momentum .mh-gallery__caption{padding:1.1rem .7rem .55rem;font-size:.74rem}}.momentum .mh-team{color:#fff;background:#0a0a0c;padding:clamp(4rem,8vh,7rem) clamp(1rem,4vw,3rem)}.momentum .mh-team__head{flex-direction:column;gap:.6rem;max-width:1320px;margin:0 auto clamp(2rem,4vw,3rem);display:flex}.momentum .mh-team__title{font-family:var(--ia-serif);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(2rem,5vw,3.75rem);font-weight:500;line-height:1}.momentum .mh-team__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(1.5rem,3vw,2rem);max-width:1320px;margin:0 auto;display:grid}@media(max-width:640px){.momentum .mh-team__grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:1rem;margin-inline:-1rem;padding:0 1rem .5rem;display:flex;overflow:auto hidden}.momentum .mh-team__grid::-webkit-scrollbar{display:none}.momentum .mh-team-card{scroll-snap-align:start;flex:0 0 78vw}}.momentum .mh-team-card{margin:0}.momentum .mh-team-card__btn{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;flex-direction:column;gap:1rem;margin:0;padding:0;transition:transform .3s;display:flex}.momentum .mh-team-card__btn:hover{transform:translateY(-4px)}.momentum .mh-team-card__photo{aspect-ratio:1;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:1rem;width:100%;overflow:hidden}.momentum .mh-team-card__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.momentum .mh-team-card__btn:hover .mh-team-card__photo img{transform:scale(1.04)}.momentum .mh-team-card__name{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.25rem;font-weight:700}.momentum .mh-team-card__role{color:#a1a1aa;margin:0;font-size:.9rem;line-height:1.45}.momentum .mh-team-card__cta{color:#d4d4d8;margin-top:.25rem;font-size:.9rem;transition:color .2s}.momentum .mh-team-card__btn:hover .mh-team-card__cta{color:#fff}.momentum .mh-team-modal{z-index:1100;-webkit-backdrop-filter:blur(8px);cursor:zoom-out;background:#000000d9;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.momentum .mh-team-modal__dialog{color:#fff;cursor:auto;background:#0a0a0c;border:1px solid #ffffff14;border-radius:1rem;grid-template-columns:320px 1fr;width:min(960px,100%);max-height:88vh;animation:.28s cubic-bezier(.22,1,.36,1) both mh-team-pop;display:grid;position:relative;overflow:auto}@media(max-width:700px){.momentum .mh-team-modal__dialog{grid-template-columns:1fr;max-height:92vh}}@keyframes mh-team-pop{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.momentum .mh-team-modal__close{color:#fff;cursor:pointer;z-index:2;background:#ffffff14;border:0;border-radius:999px;place-items:center;width:40px;height:40px;font-size:1.6rem;line-height:1;transition:background .2s;display:grid;position:absolute;top:1rem;right:1rem}.momentum .mh-team-modal__close:hover{background:#ffffff29}.momentum .mh-team-modal__photo{background:#111}.momentum .mh-team-modal__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media(max-width:700px){.momentum .mh-team-modal__photo{aspect-ratio:4/3}}.momentum .mh-team-modal__content{padding:clamp(1.5rem,3vw,2.5rem)}.momentum .mh-team-modal__name{letter-spacing:-.02em;color:#fff;margin:0 0 .25rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.15}.momentum .mh-team-modal__role{letter-spacing:.16em;text-transform:uppercase;color:#f09f35;margin:0 0 1.25rem;font-size:.9rem}.momentum .mh-team-modal__bio p{color:#d4d4d8;margin:0 0 1rem;font-size:1rem;line-height:1.625}.momentum .mh-team-modal__bio p:last-child{margin-bottom:0}.momentum .cs-slider-pagination{justify-content:center;gap:.45rem;margin-top:.25rem;display:flex}.momentum .cs-slider-dot{background:#fff3;border-radius:999px;width:24px;height:3px;transition:background .4s,width .4s}.momentum .cs-slider-dot.is-active{background:#f5f5f6;width:40px}.momentum .ctx-dock-shell--slider .ctx-dock-pill--slider{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0a0a0ed9;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .5rem;display:inline-flex}.momentum .ctx-dock-slider-btn{cursor:pointer;color:#fff;background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .25s,transform .25s;display:inline-flex}.momentum .ctx-dock-slider-btn:hover{background:#ffffff2e;transform:scale(1.04)}.momentum .ctx-dock-slider-count{letter-spacing:.04em;color:#ffffffe6;align-items:baseline;gap:.2rem;padding:0 .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;display:inline-flex}.momentum .ctx-dock-slider-sep{color:#ffffff80}.momentum .ctx-dock-slider-total{color:#ffffff8c}.momentum .ia-founder{background:0 0!important;padding:0!important}.momentum .ia-founder-shell{min-height:140svh;padding:clamp(5rem,11vh,8rem) clamp(1.25rem,4vw,4rem);position:relative}.momentum .ia-founder-shell:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 20% 30%,#b478501f,#0000 60%),radial-gradient(50% 50% at 85% 70%,#6e64a01f,#0000 60%);position:absolute;inset:0}.momentum .ia-founder-inner{grid-template-columns:1fr;gap:clamp(2.5rem,5vw,4rem);max-width:1400px;margin:0 auto;display:grid;position:relative}@media(min-width:900px){.momentum .ia-founder-inner{grid-template-columns:.85fr 1.15fr;align-items:start}}.momentum .ia-founder-eyebrow{grid-column:1/-1;margin-bottom:0;color:#f5f5f68c!important}.momentum .ia-founder-stage{align-self:start;position:sticky;top:8rem}.momentum .ia-founder-photo{aspect-ratio:4/5;isolation:isolate;background:#111;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0009}.momentum .ia-founder-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.momentum .ia-founder-glow{aspect-ratio:1;filter:blur(40px);z-index:-1;pointer-events:none;background:radial-gradient(circle,#c88c5a66,#0000 65%);border-radius:50%;width:70%;animation:9s ease-in-out infinite alternate ia-founder-drift;position:absolute;inset:-20% -20% auto auto}.momentum .ia-founder-glow--secondary{background:radial-gradient(circle,#6e64b473,#0000 65%);animation-delay:-4s;inset:auto auto -25% -25%}@keyframes ia-founder-drift{0%{transform:translate(0)scale(1)}to{transform:translate(20px,10px)scale(1.07)}}.momentum .ia-founder-tag{z-index:2;color:#f5f5f6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.18em;text-transform:uppercase;background:#0a0a0e99;border-radius:999px;padding:.4rem .75rem;font-size:.72rem;position:absolute;top:1.25rem;left:1.25rem}.momentum .ia-founder-photo-dim,.momentum .ia-founder-photo-overlay{display:none!important}.momentum .ia-founder-body{flex-direction:column;gap:1.5rem;display:flex}.momentum .ia-founder-title{line-height:1;color:#f5f5f6!important;font-size:clamp(2.75rem,6vw,5rem)!important}.momentum .ia-founder-copy{max-width:42rem;color:#f5f5f6c7!important;font-size:clamp(1.05rem,1.35vw,1.2rem)!important}.momentum .ia-founder-meta{border-top:1px solid #ffffff1a!important}.momentum .ia-founder-meta li{color:#f5f5f6bf!important}.momentum .ia-founder-meta a{color:#f5f5f6e6!important;border-color:#ffffff40!important}.momentum .ia-founder-cta-row{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.momentum .ia-why-title,.momentum .ia-why-stinger{color:#f5f5f6!important}.momentum .ia-why-body,.momentum .ia-why-body p,.momentum .ia-why-eyebrow{color:#f5f5f6c7!important}.momentum .ia-why-cta{color:#0a0a0c!important;background:#f5f5f6!important}.momentum .ia-why-cta-dot{background:#0a0a0c!important}.momentum .ia-work-grid-title{color:#f5f5f6!important}.momentum .ia-work-grid-eyebrow,.momentum .wk-clients-eyebrow,.momentum .wk-hero-eyebrow,.momentum .wt-hero-eyebrow{color:#f5f5f699!important}.momentum .wk-page,.momentum .wt-page,.momentum .cs-page{color:var(--ia-ink)}.momentum .wk-hero-title,.momentum .wk-clients-title,.momentum .wk-cta-title,.momentum .wt-hero-title,.momentum .wt-services-title,.momentum .wt-process-title,.momentum .wt-cta-title,.momentum .cs-hero-title{color:#f5f5f6!important}.momentum .wk-hero-title em,.momentum .wt-hero-title em,.momentum .wt-services-title em,.momentum .wk-clients-title em{color:#ffffffbf!important}.momentum .wk-hero-lead,.momentum .wk-cta-body,.momentum .wt-intro-copy p,.momentum .wt-process-list p,.momentum .cs-hero-summary,.momentum .cs-section-body,.momentum .cs-section-list li,.momentum .ia-work-tile-discipline{color:#f5f5f6bf!important}.momentum .wk-hero-stats,.momentum .ia-work-grid-all,.momentum .ia-founder-meta,.momentum .cs-hero-meta{border-color:#ffffff1f!important}.momentum .wk-hero-stats strong{color:#f5f5f6}.momentum .wk-hero-stats span{color:#f5f5f6a6}.momentum .wk-clients-list li{color:#f5f5f6c7;border-color:#ffffff1f}.momentum .ia-work-tile-link{background:#11111a!important}.momentum .ia-work-grid-all{color:#f5f5f6!important;border-color:#ffffff38!important}.momentum .wk-slider-wrap{padding-top:clamp(6rem,12vh,10rem)}.momentum .wt-services{background:0 0!important}.momentum .wt-services-head{max-width:1400px;margin:0 auto 3rem;padding:0 clamp(1.25rem,4vw,4rem)}.momentum .wt-services-list{gap:clamp(1rem,2vw,1.5rem);max-width:1400px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem);list-style:none;grid-template-columns:1fr!important;display:grid!important}@media(min-width:720px){.momentum .wt-services-list{grid-template-columns:repeat(2,1fr)!important}}@media(min-width:1100px){.momentum .wt-services-list{grid-template-columns:repeat(3,1fr)!important}}.momentum .wt-svc-card{list-style:none}.momentum .wt-svc-card .wt-svc-inner{aspect-ratio:4/5;isolation:isolate;color:#fff;background:#12121a;border-radius:10px;flex-direction:column;justify-content:space-between;gap:1rem;padding:clamp(1.75rem,2.4vw,2.5rem);transition:transform .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.momentum .wt-svc-card .wt-svc-inner:before{content:"";background:var(--wt-svc-image) center/cover no-repeat;z-index:-2;opacity:.9;transition:transform 1.2s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.02)}.momentum .wt-svc-card .wt-svc-inner:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#06060a4d,#06060a99 60%,#06060af2);position:absolute;inset:0}.momentum .wt-svc-card:hover .wt-svc-inner{transform:translateY(-4px)}.momentum .wt-svc-card:hover .wt-svc-inner:before{transform:scale(1.08)}.momentum .wt-svc-num{letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;font-size:.76rem}.momentum .wt-svc-title{font-family:var(--ia-serif);letter-spacing:-.015em;color:#fff;margin:0;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:500;line-height:1.02}.momentum .wt-svc-body{color:#ffffffc7;max-width:34rem;margin:0;font-size:1rem;line-height:1.5}.momentum .wt-svc-card .wt-svc-bullets,.momentum .wt-svc-card .wt-svc-cta{display:none!important}.momentum .wt-process{background:0 0!important}.momentum .wt-process-num{color:#f5f5f68c!important}.momentum .wt-process-list h3{color:#f5f5f6!important}.momentum .ia-intro{background:0 0!important}.momentum footer,.momentum footer .bo-footer{color:#f5f5f6bf}.momentum .bo-footer .bo-footer-email{color:#f5f5f6;border-bottom-color:#f5f5f640}.momentum .bo-footer .bo-footer-email:hover{border-bottom-color:#f5f5f6}.momentum .bo-footer .bo-footer-col-label{color:#f5f5f68c;opacity:1}.momentum .bo-footer .bo-footer-col a{color:#f5f5f6}.momentum .bo-footer .bo-footer-copyright{color:#f5f5f68c;border-top-color:#f5f5f61a}.momentum .bo-footer .bo-footer-copyright-right:hover{color:#f5f5f6}.momentum .cs-back{color:#f5f5f6b3!important}.momentum .cs-back:hover,.momentum .cs-next-link,.momentum .cs-next-client{color:#f5f5f6!important}.momentum .cs-next-discipline{color:#f5f5f6a6!important}.momentum .tg-root{mix-blend-mode:screen;opacity:.35!important}.momentum body[data-theme=light] .tg-root{mix-blend-mode:multiply;opacity:.5!important}.momentum .lp-page,.momentum .lp-section p,.momentum .lp-section li{color:#f5f5f6d1!important}.momentum .lp-title,.momentum .lp-section .lp-h2,.momentum .lp-section a{color:#f5f5f6!important}.momentum .cp-page,.momentum .cp-hero-title,.momentum .cp-lead,.momentum .cp-details *{color:var(--ia-ink)!important}.momentum .ia-hero-headline-col,.momentum .ia-hero-sub-col{align-self:center!important}.momentum .ia-hero-headline{gap:.1em!important;font-size:clamp(2.75rem,3vw,7rem)!important;line-height:1.1!important}.momentum .cs-slide{aspect-ratio:16/10!important;width:min(86vw,920px)!important}@media(min-width:900px){.momentum .cs-slide{aspect-ratio:16/10!important;width:min(68vw,1080px)!important}}.momentum .cs-slider-track{gap:clamp(1rem,2vw,2rem)!important;padding-inline:max(clamp(1.25rem,4vw,4rem),50vw - 700px + clamp(1.25rem,4vw,4rem))!important;scroll-padding-inline:max(clamp(1.25rem,4vw,4rem),50vw - 700px + clamp(1.25rem,4vw,4rem))!important}@media(min-width:900px){.momentum .cs-slider-section--services .cs-slide{aspect-ratio:16/10!important}}.momentum .ia-svc-stack{flex-direction:column;max-width:1400px;margin:0 auto;position:relative;background:0 0!important;border-top:1px solid #ffffff24!important;padding:0 clamp(1.25rem,4vw,4rem)!important;display:flex!important}.momentum .ia-svc-row{flex:none;transition:opacity .4s;position:relative;background:0 0!important;border-bottom:1px solid #ffffff24!important}.momentum .ia-svc-row.is-past{opacity:.45}.momentum .ia-svc-row.is-past .ia-svc-name{font-style:normal}.momentum .ia-svc-header{grid-template-columns:64px 1fr auto;align-items:center;gap:clamp(1rem,2vw,2rem);width:100%;display:grid;color:#f5f5f6!important;cursor:default!important;background:0 0!important;height:120px!important;padding:0 clamp(.5rem,1vw,1rem)!important}.momentum .ia-svc-header button,.momentum button.ia-svc-header{all:unset}.momentum .ia-svc-row.is-open .ia-svc-header{border:0}.momentum .ia-svc-body{overflow:hidden}.momentum .ia-svc-body-inner{grid-template-columns:64px 1fr 1fr;gap:clamp(1rem,2vw,2.5rem);display:grid;padding:1.5rem clamp(.5rem,1vw,1rem) 3rem!important}@media(max-width:799px){.momentum .ia-svc-body-inner{grid-template-columns:1fr!important}.momentum .ia-svc-blurb,.momentum .ia-svc-bullets{grid-column:1!important}}.momentum .ia-svc-end{display:none!important}.momentum .ia-hero-grid{align-items:stretch!important}.momentum .ia-hero-headline-col{align-self:center!important}.momentum .ia-hero-sub-col{align-self:end!important}.momentum .cl-section{color:#f5f5f6;max-width:none;margin:0;padding:clamp(5rem,10vh,8rem) 0;position:relative}.momentum .cl-heading-row{flex-direction:column;gap:.75rem;max-width:1280px;margin:0 auto clamp(2rem,4vh,3rem);padding:0 clamp(1.25rem,4vw,4rem);display:flex}.momentum .cl-heading{font-family:var(--ia-serif);letter-spacing:-.025em;color:#f5f5f6;margin:0;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:500;line-height:1}.momentum .cl-sub{color:#f5f5f6ad;max-width:34rem;margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.5}.momentum .cl-panel{isolation:isolate;background:radial-gradient(120% 80% at 0 0,#ffffff0a,#0000 60%),linear-gradient(#0c0c12,#07070b);border:1px solid #ffffff0f;border-radius:10px;max-width:1280px;min-height:clamp(520px,72vh,760px);margin:0 auto;padding:clamp(2rem,3.5vw,3.5rem);position:relative;overflow:hidden}.momentum .cl-panel.is-open{background:radial-gradient(120% 80% at 0 0,#ffffff0f,#0000 60%),linear-gradient(#0e0e16,#060609)}.momentum .cl-close{z-index:5;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:0;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .25s,transform .25s;display:inline-flex;position:absolute;top:auto;bottom:1.25rem;right:1.25rem}.momentum .cl-close:hover{background:#ffffff38;transform:scale(1.05)}.momentum .cl-body{min-height:inherit;grid-template-columns:1fr;align-items:start;gap:2rem;display:grid;position:relative}@media(min-width:900px){.momentum .cl-body{grid-template-columns:minmax(280px,.85fr) 1.15fr;align-items:stretch;gap:clamp(1.5rem,3vw,3rem)}}.momentum .cl-left{flex-direction:column;gap:.6rem;padding-left:2.75rem;display:flex;position:relative}@media(max-width:899px){.momentum .cl-left{padding-left:0}}.momentum .cl-nav{flex-direction:column;gap:.4rem;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width:899px){.momentum .cl-nav{flex-direction:row;justify-self:end;margin-bottom:.5rem;position:static;transform:none}}.momentum .cl-nav-btn{cursor:pointer;color:#ffffffd9;background:#ffffff12;border:0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .25s,transform .25s,color .25s;display:inline-flex}.momentum .cl-nav-btn:hover{color:#fff;background:#ffffff2e;transform:scale(1.06)}.momentum .cl-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.momentum .cl-list-item{display:block}.momentum .cl-chip{cursor:pointer;color:#f5f5f6;letter-spacing:-.005em;will-change:transform;background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:.65rem;padding:.7rem 1.1rem .7rem .55rem;font-size:.95rem;font-weight:500;transition:background .3s,color .3s;display:inline-flex}.momentum .cl-chip-icon{color:#ffffffe6;background:0 0;border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.momentum .cl-bubble{color:#f5f5f6;will-change:transform;background:#ffffff0f;border-radius:10px;max-width:min(420px,100%);padding:1rem 1.1rem 1.1rem;position:relative;box-shadow:0 12px 40px -20px #0009,inset 0 1px #ffffff0d}.momentum .cl-bubble:before{content:"";background:inherit;z-index:-1;opacity:0;border-radius:4px;width:16px;height:16px;position:absolute;top:-8px;left:22px;transform:rotate(45deg)}.momentum .cl-bubble-copy{color:#f5f5f6d9;margin:0 0 .55rem;font-size:.96rem;line-height:1.45}.momentum .cl-bubble-copy strong{color:#fff;font-weight:600}.momentum .cl-bubble-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.momentum .cl-bubble-list li{color:#f5f5f6c7;padding-left:.9rem;font-size:.9rem;line-height:1.4;position:relative}.momentum .cl-bubble-list li:before{content:"—";color:#f5f5f666;position:absolute;top:0;left:0}.momentum .cl-right{border-radius:10px;justify-content:center;align-items:center;min-height:clamp(260px,38vh,460px);display:flex;position:relative;overflow:hidden}.momentum .cl-media{display:block;position:absolute;inset:0}.momentum .cl-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px;width:100%;height:100%}.momentum .cl-media-glow{pointer-events:none;background:radial-gradient(60% 60% at 80% 20%,#ffffff14,#0000 60%);position:absolute;inset:0}.momentum .cl-idle{color:#f5f5f680;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.momentum .cl-idle-badge{color:#f5f5f68c;letter-spacing:.16em;text-transform:uppercase;background:#ffffff0d;border-radius:999px;align-items:center;padding:.3rem .8rem;font-size:.72rem;display:inline-flex}.momentum .cl-idle-copy{max-width:22rem;margin:0;font-size:.95rem;line-height:1.45}.momentum .cl-panel{aspect-ratio:auto!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100vh!important;min-height:100vh!important;margin:0!important;padding:0!important;display:block!important}.momentum .cl-media-layer{z-index:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.momentum .cl-media{will-change:transform,opacity,filter;position:absolute;inset:0}.momentum .cl-media img,.momentum .cl-media video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.momentum .cl-media-scrim{pointer-events:none;background:linear-gradient(90deg,#06060abf,#06060a4d 55%,#06060a26),radial-gradient(80% 60% at 0%,#06060a66,#0000 65%);transition:opacity .6s;position:absolute;inset:0}.momentum .cl-panel:not(.is-open) .cl-media-scrim{opacity:0}.momentum .cl-body{z-index:2;width:100%;height:100%;padding:clamp(1.5rem,3vw,3rem);position:relative;display:block!important}.momentum .cl-left{flex-direction:column;justify-content:center;gap:.55rem;max-width:min(460px,55%);height:100%;padding-left:2.5rem;display:flex;position:relative}@media(max-width:899px){.momentum .cl-panel{aspect-ratio:auto!important;height:100vh!important;min-height:100vh!important}.momentum .cl-left{justify-content:flex-start;max-width:100%;padding-top:2rem;padding-left:0}.momentum .cl-media-scrim{background:linear-gradient(#06060a99,#06060a40 45%,#06060ad9)}}.momentum .cl-chip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0e8c!important}.momentum .cl-chip:hover{background:#0a0a0eb8!important}.momentum .cl-bubble{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0a0e9e!important}.momentum .cl-close{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:3;background:#0a0a0e8c!important}.momentum .cl-nav-btn{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0e8c!important}.momentum .cs-slide{aspect-ratio:17/9!important;scroll-snap-align:start!important;width:min(86vw,720px)!important}@media(min-width:900px){.momentum .cs-slide{aspect-ratio:17/9!important;width:min(58vw,880px)!important}}.momentum .cs-slider-section--services .cs-slide{aspect-ratio:17/9!important}@media(min-width:900px){.momentum .cs-slider-section--services .cs-slide{aspect-ratio:17/9!important}}.momentum{--ia-bg-0:#040616;--ia-bg-1:#0a0d26;--ia-bg-2:#11143a;--ia-ink:#f5f5f6}.momentum{color:var(--ia-ink);background-color:#0000!important;background-image:radial-gradient(70% 55% at 12% -5%,#483a8c5c,#0000 70%),radial-gradient(55% 50% at 95% 20%,#6e46a047,#0000 70%),radial-gradient(60% 45% at 8% 78%,#3c2a6e47,#0000 70%),radial-gradient(65% 55% at 95% 95%,#aa6e3c1f,#0000 70%),radial-gradient(75% 60% at 50% 110%,#0e103499,#0000 70%),linear-gradient(#040616,#0a0d26 48%,#060920)!important;background-position:0 0,0 0,0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box,border-box,border-box!important}.momentum .ia-hero-grid{isolation:isolate;position:relative;align-items:stretch!important}.momentum .ia-hero-grid:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(36% 50% at 50% 60%,#040616c7,#0000 72%),linear-gradient(#0000,#0406168c 55%,#04061600);position:absolute;inset:0}.momentum .ia-hero-headline-col,.momentum .ia-hero-sub-col{z-index:1;position:relative}.momentum .ia-hero-headline-col{padding-top:clamp(2rem,6vh,5rem);align-self:start!important}.momentum .ia-hero-sub-col{margin-top:clamp(3rem,10vh,8rem);padding-bottom:clamp(.5rem,2vh,2rem);align-self:end!important}.momentum .ia-hero-headline,.momentum .ia-intro-lead,.momentum .ia-founder-title,.momentum .ia-why-title,.momentum .ia-work-grid-title,.momentum .ia-svc-title,.momentum .mt-sc-hero-headline{font-size:clamp(2rem,2.9vw,3.5rem)!important;line-height:1.05!important}.momentum .cs-slider-title,.momentum .cl-heading{letter-spacing:-.02em!important;font-size:clamp(1.5rem,2.4vw,2.25rem)!important;line-height:1.1!important}.momentum .ia-hero-headline{gap:.08em!important;line-height:1.15!important}.momentum .cl-sub,.momentum .ia-svc-lead,.momentum .wk-hero-lead,.momentum .ia-why-body{font-size:clamp(1rem,1.2vw,1.1rem)!important;line-height:1.55!important}.momentum{background:#1d1d20;background:#1d1d20!important;background-attachment:initial!important}.momentum .cs-slider-section--excerpt-below .cs-slide{flex-direction:column;gap:1.5rem;display:flex;aspect-ratio:auto!important;background:0 0!important}.momentum .cs-slider-section--excerpt-below .cs-slide-link{aspect-ratio:17/9;isolation:isolate;color:#fff;background:#11111a;border-radius:10px;text-decoration:none;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.momentum .cs-slider-section--excerpt-below .cs-slide.is-active .cs-slide-link{transform:scale(1)}.momentum .cs-slider-section--excerpt-below .cs-slide-link .cs-slide-body{gap:.5rem;padding:clamp(1.5rem,2.5vw,2.25rem)}.momentum .cs-slider-section--excerpt-below .cs-slide-link .cs-slide-client{font-size:clamp(1.75rem,3vw,2.75rem)}.momentum .cs-slide-excerpt{flex-direction:column;gap:.9rem;max-width:52rem;padding:0 clamp(.25rem,1vw,.75rem);display:flex}.momentum .cs-slide-excerpt-body{color:#f5f5f6b8;margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.55}.momentum .cs-slide-excerpt-cta{color:#f5f5f6;border-bottom:1px solid #fff3;align-self:flex-start;align-items:center;gap:.4rem;padding:.55rem 0;font-size:.92rem;font-weight:500;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex}.momentum .cs-slide-excerpt-cta:hover{color:#fff;border-bottom-color:#fff9}.momentum .cs-slider-section--excerpt-below .cs-slide:not(.is-active) .cs-slide-excerpt{opacity:.5;transition:opacity .5s}.momentum .cs-slider-pagination{display:none!important}.momentum .cs-slider-section--media-only{padding:0 0 clamp(2rem,4vh,3.5rem)}.momentum .cs-slider-section--media-only .cs-slider-track{gap:clamp(.5rem,.75vw,.75rem)!important;padding:0 max(1.25rem,4vw) 1.5rem!important;scroll-padding-inline:max(1.25rem,4vw)!important}.momentum .cs-slider-section--media-only .cs-slide{opacity:1;background:#0e0e14;border-radius:10px;transform:none;aspect-ratio:1!important;width:min(82vw,520px)!important}@media(min-width:900px){.momentum .cs-slider-section--media-only .cs-slide{aspect-ratio:1!important;width:min(46vw,720px)!important}}.momentum .cs-slider-section--media-only .cs-slide-overlay{display:none}.momentum .cs-slider-section--media-only .cs-slide-media img{transform:none!important}.momentum{max-width:100vw;overflow-x:hidden!important}.momentum main{overflow-x:clip}.momentum .ia-hero,.momentum .cl-section,.momentum .cs-slider-section,.momentum .ia-svc,.momentum .ia-founder,.momentum .ia-why,.momentum .ia-marquee,.momentum .ia-intro{max-width:100vw;overflow-x:clip}.momentum .cs-slider-track{overflow-x:auto!important}.momentum .ia-theme-fader{z-index:0;pointer-events:none;background-color:#0a0a0c;position:fixed;inset:0}.momentum .ia-theme-fader:after{content:"";opacity:0;background-color:#f5f5f6;transition:opacity 1.6s cubic-bezier(.32,.72,.24,1);position:absolute;inset:0}.momentum .ia-theme-fader[data-theme=light]:after{opacity:1}.momentum body>main,.momentum body>footer{z-index:1;position:relative}.momentum [data-section-theme] .ia-marquee,.momentum [data-section-theme] .ia-intro,.momentum [data-section-theme] .cs-slider-section,.momentum [data-section-theme] .cl-section,.momentum [data-section-theme] .ia-founder,.momentum [data-section-theme] .ia-why{background:0 0!important}.momentum [data-section-theme=light]{color:#1d1d1f}.momentum [data-section-theme=light] .ia-marquee-eyebrow,.momentum [data-section-theme=light] .ia-marquee-eyebrow .mono-label{color:#0a0a0c8c!important}.momentum [data-section-theme=light] .ia-marquee-item{color:#0a0a0ceb!important}.momentum [data-section-theme=light] .ia-marquee-bullet{color:#0a0a0c73!important}.momentum [data-section-theme=light] .ia-intro-eyebrow,.momentum [data-section-theme=light] .ia-intro-eyebrow .mono-label{color:#0a0a0c8c!important}.momentum [data-section-theme=light] .ia-intro-lead{color:#1d1d1f!important}.momentum [data-section-theme=light] .ia-intro-sub{color:#000!important}.momentum [data-section-theme=light] .ia-founder-eyebrow{color:#0a0a0c8c!important}.momentum [data-section-theme=light] .ia-founder-title{color:#1d1d1f!important}.momentum [data-section-theme=light] .ia-founder-copy{color:#0a0a0cc7!important}.momentum [data-section-theme=light] .ia-founder-meta{border-top-color:#0a0a0c24!important}.momentum [data-section-theme=light] .ia-founder-meta li{color:#0a0a0cc7!important}.momentum [data-section-theme=light] .ia-founder-meta a{color:#0a0a0ceb!important;border-bottom-color:#0a0a0c40!important}.momentum [data-section-theme=light] .ia-founder-shell:before{background:radial-gradient(60% 50% at 20% 30%,#b478501a,#0000 60%),radial-gradient(50% 50% at 85% 70%,#6e64a014,#0000 60%)}.momentum [data-section-theme=light] .ia-why-eyebrow,.momentum [data-section-theme=light] .ia-why-eyebrow .mono-label{color:#0a0a0c8c!important}.momentum [data-section-theme=light] .ia-why-title,.momentum [data-section-theme=light] .ia-why-stinger{color:#1d1d1f!important}.momentum [data-section-theme=light] .ia-why-body,.momentum [data-section-theme=light] .ia-why-body p{color:#0a0a0cc7!important}.momentum [data-section-theme=light] .ia-why-cta{color:#f5f5f6!important;background:#1d1d1f!important}.momentum [data-section-theme=light] .ia-why-cta-dot{background:#f5f5f6!important}.momentum [data-section-theme=light] .mono-label{color:#0a0a0c8c}.momentum [data-section-theme=light] .cl-section{color:#1d1d1f}.momentum [data-section-theme=light] .cl-heading{color:#1d1d1f!important}.momentum [data-section-theme=light] .cl-heading-row .mono-label{color:#0a0a0c8c}.momentum .cl-section{padding-top:clamp(3rem,6vh,5rem)!important;padding-bottom:clamp(5rem,10vh,7rem)!important}.momentum .cl-heading-row{margin-bottom:clamp(1.5rem,3vh,2.25rem)!important}.momentum .wt-page--light{--ia-ink:#000;color:#000;z-index:1;position:relative}.momentum .wt-page--light *,.momentum .wt-page--light :before,.momentum .wt-page--light :after{color:#000}.momentum .wt-page--light .wt-hero-title,.momentum .wt-page--light .wt-services-title,.momentum .wt-page--light .cs-slider-title,.momentum .wt-page--light .wt-hero-title span,.momentum .wt-page--light .wt-services-title span,.momentum .wt-page--light .cs-slider-title span,.momentum .wt-page--light .wt-hero-eyebrow,.momentum .wt-page--light .wt-hero-eyebrow span,.momentum .wt-page--light .wt-intro-copy p,.momentum .wt-page--light .wt-intro-copy p span,.momentum .wt-page--light .cs-slider-header .mono-label,.momentum .wt-page--light .cs-slide-excerpt-body,.momentum .wt-page--light .cs-slide-excerpt-body span,.momentum .wt-page--light .cs-slide-excerpt-cta,.momentum .wt-page--light .cs-slide-excerpt-cta span,.momentum .wt-page--light .mono-label{color:#000!important}.momentum .wt-page--light .wt-hero-title em,.momentum .wt-page--light .wt-services-title em{opacity:.7;color:#000!important}.momentum .wt-page--light .cs-slide-discipline,.momentum .wt-page--light .cs-slide-client{color:#fff!important}.momentum .wt-page--light .cs-slide-excerpt-cta{border-bottom-color:#00000040!important}.momentum .wt-page--light .cs-slide-excerpt-cta:hover{border-bottom-color:#000!important}.momentum .bo-topnav.is-solid .bo-topnav-inner,.momentum .bo-topnav.is-solid.is-scrolled .bo-topnav-inner{-webkit-backdrop-filter:none!important;color:#f5f5f6!important;background-color:#0b0b0d!important}.momentum .bo-topnav.is-solid .bo-topnav-item,.momentum .bo-topnav.is-solid .bo-topnav-item .bo-topnav-label,.momentum .bo-topnav.is-solid .bo-topnav-logo,.momentum .bo-topnav.is-solid .bo-topnav-logo a{color:#f5f5f6!important}.momentum .bo-topnav.is-solid .bo-topnav-logo-img{filter:brightness(0)invert()!important}.momentum .bo-topnav.is-solid .bo-topnav-item.is-active .bo-topnav-label:after,.momentum .bo-topnav.is-solid .bo-topnav-hamburger span{background-color:#f5f5f6!important}.momentum .bo-topnav{will-change:transform;transition:transform .4s cubic-bezier(.32,.72,.24,1);transform:translateY(0)}.momentum .bo-topnav.is-hidden{transform:translateY(-110%)}.momentum .wt-page--light .wt-intro{margin-top:clamp(6rem,12vh,10rem);background:0 0!important;padding:clamp(14rem,32vh,22rem) clamp(1.25rem,4vw,4rem) clamp(8rem,16vh,12rem)!important}.momentum .wt-page--light .wt-intro-inner{max-width:1100px;grid-template-columns:1fr!important;display:block!important}.momentum .wt-page--light .wt-intro-copy{max-width:60rem;font-size:clamp(1.15rem,1.6vw,1.55rem);line-height:1.55}.momentum .wt-page--light .wt-intro-copy p,.momentum .wt-page--light .wt-intro-copy p span{color:#fff!important}.momentum .wt-page--light .cs-slider-section{padding-bottom:clamp(2rem,4vh,3rem)!important}.momentum .wr-hero{color:#1f1f1f;width:100%;height:100svh;font-family:var(--ia-sans,"PP Neue Montreal", system-ui, sans-serif);background-color:#0000;position:relative;overflow:hidden}.momentum .wr-hero h1,.momentum .wr-hero h2,.momentum .wr-hero p,.momentum .wr-hero a{color:#1f1f1f}.momentum .wr-hero h1{letter-spacing:-.05rem;margin:0;font-size:clamp(2.25rem,6vw,6rem);font-weight:500;line-height:1.05}.momentum .wr-hero h2{letter-spacing:-.02rem;margin:0;font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:500;line-height:1.15}.momentum .wr-hero p{margin:0;font-size:1rem;font-weight:500;line-height:1.1;overflow:hidden}.momentum .wr-hero-bg{transform-origin:bottom;z-index:0;background-color:#e0e0d8;position:absolute;inset:0;transform:scaleY(0%)}.momentum .wr-counter{-webkit-text-stroke:2px #1f1f1f;color:#0000;clip-path:polygon(0 0,100% 0,100% 120px,0 120px);z-index:5;pointer-events:none;height:120px;font-size:120px;line-height:150px;display:flex;position:absolute;bottom:2rem;right:3rem}.momentum .wr-counter-1,.momentum .wr-counter-2,.momentum .wr-counter-3{position:relative;top:-15px}.momentum .wr-num{height:120px;line-height:150px}.momentum .wr-num1offset1{position:relative;right:-30px}.momentum .wr-num1offset2{position:relative;right:-15px}.momentum .wr-images{z-index:1;position:absolute;inset:0}.momentum .wr-images .wr-img{aspect-ratio:5/3;border-radius:10px;width:20%;position:absolute;top:1.5rem;left:1.5rem;overflow:hidden}.momentum .wr-images .wr-img.is-out{top:unset;left:unset;bottom:1.5rem;right:1.5rem}.momentum .wr-images .wr-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.momentum .wr-divider{background-color:#0003}.momentum .wr-sidebar{z-index:3;justify-content:center;align-items:flex-start;width:5rem;height:100svh;padding-top:1.5rem;display:flex;position:absolute;top:0;left:0}.momentum .wr-sidebar-logo{aspect-ratio:1;width:2rem;transform:scale(0)}.momentum .wr-sidebar-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.momentum .wr-sidebar .wr-divider{transform-origin:top;width:1px;height:100svh;position:absolute;top:0;right:0;transform:scaleY(0%)}.momentum .wr-header{z-index:4;flex-direction:column;gap:1.75rem;width:60%;display:flex;position:absolute;top:clamp(8rem,16vh,12rem);left:7.5rem}.momentum .wr-header-cta-wrap{display:flex}.momentum .wr-hero a.wr-header-cta{color:#fff;letter-spacing:-.005em;background-color:#0a0a0c;border-radius:999px;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .3s,transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 18px 40px -22px #0a0a0c73,0 2px 6px #0a0a0c1a}.momentum .wr-hero a.wr-header-cta:hover{background-color:#1a1a1d;transform:translateY(-2px);box-shadow:0 22px 50px -22px #0a0a0c8c,0 4px 10px #0a0a0c1f}.momentum .wr-hero a.wr-header-cta span{color:#fff;display:inline-block}.momentum .wr-hero a.wr-header-cta svg{color:#fff}.momentum .wr-site-info{z-index:4;flex-direction:column;gap:.75rem;width:22%;display:flex;position:absolute;bottom:calc(5.5rem + 12vw);right:1.5rem}.momentum .wr-site-info .wr-divider{transform-origin:0;width:100%;height:1px;transform:scaleX(0%)}.momentum .wr-site-info-copy{flex-direction:column;gap:.25rem;display:flex}.momentum .wr-hero-footer{z-index:4;position:absolute;bottom:1.5rem;left:7.5rem}.momentum .wr-line{overflow:hidden}.momentum .wr-line span{will-change:transform;display:block;position:relative;transform:translateY(125%)}@media(max-width:1000px){.momentum .wr-images .wr-img{width:30%}.momentum .wr-header{width:calc(100% - 3rem);top:clamp(6rem,12vh,9rem);left:1.5rem}.momentum .wr-site-info{width:calc(100% - 3rem);right:unset;bottom:calc(7rem + 26vw);left:1.5rem}.momentum .wr-hero-footer{bottom:1.25rem;left:1.5rem}.momentum .wr-counter{clip-path:polygon(0 0,100% 0,100% 80px,0 80px);height:80px;font-size:80px;line-height:100px;bottom:1.25rem;right:1.5rem}.momentum .wr-num{height:80px;line-height:100px}}@media(max-width:640px){.momentum .wr-images .wr-img{width:38%;top:1rem;left:1rem}.momentum .wr-images .wr-img.is-out{bottom:1rem;right:1rem}.momentum .wr-header{gap:1.25rem;width:calc(100% - 2.5rem);top:clamp(5rem,10vh,7rem);left:1.25rem}.momentum .wr-hero h1{font-size:clamp(2rem,9vw,3rem);line-height:1.05}.momentum .wr-hero a.wr-header-cta{padding:.7rem 1.2rem;font-size:.9rem}.momentum .wr-site-info{width:calc(100% - 2.5rem);bottom:calc(2.25rem + 23vw);left:1.25rem}.momentum .wr-hero h2{font-size:clamp(.95rem,3.6vw,1.2rem)}.momentum .wr-counter{-webkit-text-stroke:1.5px #1f1f1f;clip-path:polygon(0 0,100% 0,100% 56px,0 56px);height:56px;font-size:56px;line-height:72px;bottom:1rem;right:1rem}.momentum .wr-num{height:56px;line-height:72px}.momentum .wr-num1offset1{right:-16px}.momentum .wr-num1offset2{right:-8px}.momentum .wr-hero-footer{bottom:1rem;left:1.25rem}.momentum .wr-scroll-arrow{width:40px;height:40px}}.momentum .wg-section{color:#f5f5f6;background-color:#0000;width:100%;padding:clamp(3rem,6vh,5rem) 1.5rem clamp(5rem,10vh,7rem);position:relative}.momentum .wg-grid{flex-direction:column;gap:3rem;width:100%;max-width:1600px;margin:0 auto;display:flex;position:relative;overflow:hidden}.momentum .wg-row{flex:1;gap:1.5rem;width:100%;display:flex}.momentum .wg-item{color:inherit;will-change:transform;flex-direction:column;flex:1;gap:1rem;text-decoration:none;display:flex}.momentum .wg-row-spacer{pointer-events:none;flex:1}.momentum .wg-item-img{aspect-ratio:4/3;background:#11111a;border-radius:10px;overflow:hidden}.momentum .wg-item-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.momentum .wg-item:hover .wg-item-img img{transform:scale(1.04)}.momentum .wg-item-copy h3{letter-spacing:-.01rem;color:#f5f5f6;margin:0;font-size:1.25rem;font-weight:500}.momentum .wg-item-copy p{letter-spacing:-.005rem;color:#f5f5f699;margin:.25rem 0 0;font-size:.95rem;font-weight:500}@media(max-width:1000px){.momentum .wg-grid,.momentum .wg-row{gap:2rem}.momentum .wg-row{flex-direction:column}}.momentum .revealer{transform-origin:top;pointer-events:none;z-index:1000;background-color:#0a0a0c;width:100vw;height:100svh;position:fixed;inset:0}.momentum ::view-transition-old(root){animation:none!important}.momentum ::view-transition-new(root){animation:none!important}.momentum ::view-transition-group(root){z-index:auto!important}.momentum ::view-transition-image-pair(root){isolation:isolate;will-change:clip-path;z-index:1}.momentum ::view-transition-new(root){z-index:10000;animation:none!important}.momentum ::view-transition-old(root){z-index:1;animation:none!important}.momentum{padding-bottom:var(--footer-height,clamp(420px, 60vh, 640px));padding-bottom:0!important}.momentum body>footer.bo-footer{background-color:#0e0e12;z-index:1!important;pointer-events:auto!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.momentum body>main{z-index:2;background-color:#0a0a0c;transition:background-color 1.6s cubic-bezier(.32,.72,.24,1);position:relative}.momentum body[data-theme=light]>main{background-color:#f5f5f6}.momentum .bo-footer-cta{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:38rem;display:flex}.momentum .bo-footer-cta-eyebrow{color:#f5f5f6d9;letter-spacing:-.005em;font-size:.95rem;font-weight:500}.momentum .bo-footer-cta-title{font-family:var(--ia-serif);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(3rem,3.5vw,5.5rem);font-weight:500;line-height:1.2}.momentum .bo-footer-cta-btn{color:#0a0a0c;letter-spacing:-.005em;background-color:#fff;border-radius:999px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.85rem 1.4rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 14px 32px -22px #0009}.momentum .bo-footer-cta-btn:hover{background-color:#f5f5f6;transform:translateY(-2px);box-shadow:0 18px 40px -22px #000000b3}.momentum .bo-footer-cta-btn span,.momentum .bo-footer-cta-btn svg{color:#0a0a0c}.momentum .cp-page--light{--ia-ink:#0a0a0c;color:#0a0a0c;z-index:1;position:relative}.momentum .cp-page--light .cp-hero-title,.momentum .cp-page--light .cp-hero-title span,.momentum .cp-page--light .cp-left-copy,.momentum .cp-page--light .cp-left-copy span,.momentum .cp-page--light .cp-field-label,.momentum .cp-page--light .cp-person-name,.momentum .cp-page--light .cp-person-role,.momentum .cp-page--light .cp-detail-line,.momentum .cp-page--light .cp-detail-line span{color:#0a0a0c!important}.momentum .cp-page--light .cp-left-copy,.momentum .cp-page--light .cp-left-copy span{color:#0a0a0cc7!important}.momentum .cp-page--light .cp-person-role,.momentum .cp-page--light .cp-detail-label,.momentum .cp-page--light .cp-field-label{color:#0a0a0c8c!important}.momentum .cp-page--light .cp-field input,.momentum .cp-page--light .cp-field textarea{color:#0a0a0c;border-bottom-color:#0a0a0c38}.momentum .cp-page--light .cp-field input:focus,.momentum .cp-page--light .cp-field textarea:focus{border-bottom-color:#0a0a0c}.momentum .cp-page--light .cp-details{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.momentum .cp-page--light .cp-detail-line{color:#0a0a0c;border-bottom:1px solid #0a0a0c1f;flex-direction:column;gap:.2rem;padding-bottom:.4rem;text-decoration:none;transition:border-color .25s;display:flex}.momentum .cp-page--light .cp-detail-line:hover{border-bottom-color:#0a0a0c99}.momentum .cp-page--light .cp-detail-label{letter-spacing:.06em;text-transform:uppercase;color:#0a0a0c80;font-size:.78rem}.momentum .cp-page--light .cp-detail-value{letter-spacing:-.01em;color:#0a0a0c;font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:500}.momentum .cp-page--light .cp-submit{color:#fff;letter-spacing:-.005em;cursor:pointer;background:#0a0a0c;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:500;transition:background-color .25s,transform .25s;display:inline-flex}.momentum .cp-page--light .cp-submit:hover:not(:disabled){background:#1a1a1d;transform:translateY(-2px)}.momentum .cp-page--split{--cp-pad-x:clamp(2rem, 6vw, 6.5rem);--cp-pad-y:clamp(4rem, 8vh, 7rem);z-index:1;display:block;position:relative;max-width:none!important;margin:0!important;padding:0!important}.momentum .cp-page--split .cp-split{grid-template-columns:1fr 1fr;min-height:100svh;display:grid}@media(max-width:900px){.momentum .cp-page--split .cp-split{grid-template-columns:1fr}}.momentum .cp-split-left{color:#0a0a0c;padding:calc(var(--cp-pad-y) + 4rem) var(--cp-pad-x) var(--cp-pad-y);background-color:#fff;flex-direction:column;justify-content:space-between;gap:3rem;display:flex;position:relative}.momentum .cp-split-left-inner{flex-direction:column;gap:1.75rem;max-width:36rem;display:flex}.momentum .cp-split-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,2.4vw,2.6rem);font-weight:500;line-height:1.2;color:#0a0a0c!important}.momentum .cp-split-title span,.momentum .cp-split-lead,.momentum .cp-split-lead strong,.momentum .cp-split-lead *{color:#0a0a0c!important}.momentum .cp-split-lead{max-width:34rem;margin:0;font-size:clamp(1rem,1.05vw,1.05rem);line-height:1.55}.momentum .cp-split-lead strong{font-weight:600}.momentum .cp-split-info{-moz-column-gap:1.25rem;color:#0a0a0c;grid-template-columns:auto 1fr;gap:.4rem 1.25rem;margin:.5rem 0 0;font-size:.95rem;display:grid}.momentum .cp-split-info-row{display:contents}.momentum .cp-split-info dt{color:#0a0a0c;font-weight:600}.momentum .cp-split-info dd{color:#0a0a0c;margin:0}.momentum .cp-split-info a{color:#0a0a0c;text-decoration:none;transition:color .2s}.momentum .cp-split-info a:hover{color:#0a0a0cb3}.momentum .cp-split-scroll{color:#0a0a0c;background:0 0;border:1px solid #0a0a0c66;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;width:44px;height:44px;transition:background-color .25s,transform .25s;display:inline-flex}.momentum .cp-split-scroll:hover{background-color:#0a0a0c0d;transform:translateY(2px)}.momentum .cp-split-right{color:#fff;padding:calc(var(--cp-pad-y) + 4rem) var(--cp-pad-x) var(--cp-pad-y);background-color:#0a0a0c;align-items:center;display:flex}.momentum .cp-split-right-inner{flex-direction:column;gap:2rem;width:100%;max-width:36rem;margin:0 auto;display:flex}.momentum .cp-split-form-title{font-family:var(--ia-serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,2.4vw,2.6rem);font-weight:500;line-height:1.1;color:#fff!important}.momentum .cp-split-form-title span{color:#fff!important}.momentum .cp-split-form{flex-direction:column;gap:1rem;display:flex}.momentum .cp-split-field{display:block}.momentum .cp-split-field input,.momentum .cp-split-field textarea{color:#fff;background:0 0;border:1px solid #ffffffb3;border-radius:999px;outline:none;width:100%;padding:1rem 1.5rem;font-family:inherit;font-size:1rem;transition:border-color .2s,background-color .2s;display:block}.momentum .cp-split-field--message textarea{resize:vertical;border-radius:24px;min-height:9rem;line-height:1.4}.momentum .cp-split-field input::-moz-placeholder{color:#ffffffd9}.momentum .cp-split-field textarea::-moz-placeholder{color:#ffffffd9}.momentum .cp-split-field input::placeholder,.momentum .cp-split-field textarea::placeholder{color:#ffffffd9}.momentum .cp-split-field input:focus,.momentum .cp-split-field textarea:focus{background-color:#ffffff0d;border-color:#fff}.momentum .cp-split-submit-row{justify-content:flex-end;margin-top:.5rem;display:flex}.momentum .cp-split-submit{color:#0a0a0c;letter-spacing:-.005em;cursor:pointer;background-color:#fff;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.95rem 1.6rem;font-size:1rem;font-weight:500;transition:background-color .25s,transform .25s;display:inline-flex}.momentum .cp-split-submit:hover:not(:disabled){background-color:#f5f5f6;transform:translateY(-2px)}.momentum .cp-split-submit:disabled{opacity:.6;cursor:default}.momentum .cp-page--split .cp-status{border-radius:12px;margin:0;padding:.7rem 1rem;font-size:.9rem;line-height:1.45}.momentum .cp-page--split .cp-status-success{color:#0a0a0c;background:#fff}.momentum .cp-page--split .cp-status-error{color:#fff;background:#7f1d1d}.momentum .ia-special-title,.momentum .ia-special-title *,.momentum .ia-hero-shimmer,.momentum .ia-hero-shimmer *{font-family:BJCree,Cormorant Garamond,Georgia,serif!important}.momentum #manifesto.ia-intro{padding-bottom:clamp(10rem,24vh,18rem)!important}.momentum #manifesto .ia-intro-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:clamp(2rem,5vw,5rem);max-width:1280px;display:grid}.momentum #manifesto .ia-intro-body{flex-direction:column;gap:1.25rem;max-width:56rem;display:flex}@media(max-width:900px){.momentum #manifesto .ia-intro-inner{grid-template-columns:1fr}}.momentum #manifesto .ia-intro-lead,.momentum #manifesto .ia-intro-lead *{letter-spacing:-.025em;line-height:1.05;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important}.momentum .wt-hero-title,.momentum .wt-hero-title *,.momentum .wr-header h1,.momentum .wr-header h1 *{letter-spacing:-.025em!important;color:#0a0a0c!important;font-size:clamp(2.5rem,6vw,5.5rem)!important;font-weight:500!important;line-height:1.02!important}.momentum .wr-header h1,.momentum .wr-header h1 *{line-height:1.15!important}.momentum .wt-hero-title,.momentum .wt-hero-title *,.momentum .wr-header h1,.momentum .wr-header h1 *{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2.25rem,5vw,4.625rem)!important}.momentum .wr-header h1 .wt-hero-title-emph,.momentum .wr-header h1 .wt-hero-title-emph *{font-family:HV Fitzgerald,Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:700!important}.momentum .ia-fitzgerald,.momentum .ia-fitzgerald *{font-family:HV Fitzgerald,Cormorant Garamond,Georgia,serif!important}.momentum .bo-topnav-cta{background-color:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:.5rem .95rem;transition:background-color .2s,border-color .2s}.momentum .bo-topnav-cta:hover{background-color:#ffffff29;border-color:#ffffff38}.momentum .bo-topnav-cta .bo-topnav-label:after{display:none!important}.momentum .bo-topnav-group--right{gap:.6rem}.momentum .wt-hero-title-emph,.momentum .wt-hero-title-emph *{font-family:HV Fitzgerald,Cormorant Garamond,Georgia,serif!important;font-size:1.05em!important;font-style:italic!important;font-weight:700!important}.momentum .wt-hero-title-emph{display:inline-block}.momentum .wr-scroll-arrow{color:#1f1f1f;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .25s,transform .25s,border-color .25s;display:inline-flex}.momentum .wr-scroll-arrow:hover{background-color:#1f1f1f14;border-color:#1f1f1fb3;transform:translateY(2px)}.momentum .ia-hero-emph,.momentum .ia-hero-emph *{font-family:HV Fitzgerald,Cormorant Garamond,Georgia,serif!important;font-size:1.05em!important;font-style:italic!important;font-weight:700!important}.momentum .ia-hero-emph{display:inline-block}.momentum #manifesto .ia-intro-emph,.momentum #manifesto .ia-intro-emph *{font-family:HV Fitzgerald,Cormorant Garamond,Georgia,serif!important;font-size:1.05em!important;font-style:italic!important;font-weight:700!important}.momentum #manifesto .ia-intro-emph{display:inline-block}.momentum .ia-intro--split .ia-intro-inner{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);max-width:1280px;margin:0 auto;display:grid}.momentum .ia-intro--split .ia-intro-copy{flex-direction:column;gap:2rem;display:flex}.momentum .ia-intro--split .ia-intro-portrait{border-radius:12px;width:100%;max-width:280px;height:clamp(380px,50vh,520px);margin-left:auto;position:relative;overflow:hidden}.momentum .ia-intro--split .ia-intro-portrait-img-wrap{position:absolute;inset:0}.momentum .ia-intro--split .ia-intro-portrait-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:100%;height:100%;display:block}@media(max-width:900px){.momentum .ia-intro--split .ia-intro-inner{grid-template-columns:1fr}.momentum .ia-intro--split .ia-intro-portrait{order:-1;max-width:320px;height:clamp(360px,70vw,480px);margin:0 auto}}.momentum .wt-hero-cta-wrap{margin-top:clamp(1.5rem,3vh,2.25rem);display:flex}.momentum .wt-hero-cta{letter-spacing:-.005em;background-color:#0a0a0c;border-radius:999px;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .3s,transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 18px 40px -22px #0a0a0c73,0 2px 6px #0a0a0c1a;color:#fff!important}.momentum .wt-hero-cta:hover{background-color:#1a1a1d;transform:translateY(-2px)}.momentum .wt-hero-cta,.momentum .wt-hero-cta *,.momentum .wt-hero-cta span,.momentum .wt-hero-cta svg,.momentum .wt-hero-cta svg *{color:#fff!important;stroke:currentColor!important}.momentum .wt-intro-cta-wrap{margin-top:clamp(1.25rem,2.5vh,2rem);display:flex}.momentum .wt-intro-cta{letter-spacing:-.005em;background-color:#fff;border-radius:999px;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .3s,transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 18px 40px -22px #00000073,0 2px 6px #0000001a;color:#0a0a0c!important}.momentum .wt-intro-cta:hover{background-color:#f5f5f6;transform:translateY(-2px)}.momentum .wt-intro-cta,.momentum .wt-intro-cta *,.momentum .wt-intro-cta span,.momentum .wt-intro-cta svg,.momentum .wt-intro-cta svg *{color:#0a0a0c!important;stroke:currentColor!important}.momentum .ia-intro-link{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-color .2s,color .2s}.momentum .ia-intro-link:hover{text-decoration-thickness:2px}.momentum .bo-topnav-burger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;margin-left:.5rem;padding:0;display:none}.momentum .bo-topnav-burger span{background-color:#f5f5f6;border-radius:2px;width:22px;height:1.6px;transition:transform .3s,opacity .2s,background-color .25s;display:block}.momentum .bo-topnav-burger.is-open span:first-child{transform:translateY(3.8px)rotate(45deg)}.momentum .bo-topnav-burger.is-open span:nth-child(2){transform:translateY(-3.8px)rotate(-45deg)}.momentum .bo-topnav.is-solid .bo-topnav-burger span{background-color:#f5f5f6}@media(max-width:900px){.momentum .bo-topnav-group--left,.momentum .bo-topnav-group--right{display:none!important}.momentum .bo-topnav-burger{justify-self:end;display:inline-flex}.momentum .bo-topnav-inner{grid-template-columns:1fr auto!important}.momentum .bo-topnav-logo{justify-self:start!important}}.momentum .bo-mobile-menu{z-index:60;color:#f5f5f6;pointer-events:none;visibility:hidden;background-color:#0b0b0d;height:100svh;transition:transform .45s cubic-bezier(.32,.72,.24,1);position:fixed;top:0;left:0;right:0;overflow-y:auto;transform:translateY(-110%)}.momentum .bo-mobile-menu.is-open{pointer-events:auto;visibility:visible;transform:translateY(0)}.momentum .bo-mobile-menu-inner{flex-direction:column;justify-content:space-between;gap:2rem;min-height:100svh;padding:clamp(5rem,14vh,7rem) clamp(1.5rem,6vw,3rem) clamp(2.5rem,5vh,3.5rem);display:flex}.momentum .bo-mobile-menu-links{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.momentum .bo-mobile-menu-link{font-family:var(--ia-serif);letter-spacing:-.025em;color:#f5f5f68c;padding:.4rem 0;font-size:clamp(2rem,8vw,3.25rem);font-weight:500;line-height:1.1;text-decoration:none;transition:color .25s;display:block}.momentum .bo-mobile-menu-link:hover,.momentum .bo-mobile-menu-link.is-active{color:#f5f5f6}.momentum .bo-mobile-menu-meta{border-top:1px solid #f5f5f61f;flex-direction:column;gap:.6rem;padding-top:1.5rem;display:flex}.momentum .bo-mobile-menu-meta-line{color:#f5f5f6d9;font-size:1rem;font-weight:500;text-decoration:none;transition:color .25s}.momentum .bo-mobile-menu-meta-line:hover{color:#fff}.momentum .cs-slider-title,.momentum .cs-slider-title span,.momentum .mh-gallery__title,.momentum .mh-team__title,.momentum .bo-footer-cta-title,.momentum .cp-split-title,.momentum .cp-split-title span{letter-spacing:-.02em!important;text-transform:none!important;font-variant:normal!important;font-size:45px!important;font-weight:600!important;line-height:1.2!important}@media(max-width:640px){.momentum .cs-slider-title,.momentum .cs-slider-title span,.momentum .mh-gallery__title,.momentum .mh-team__title,.momentum .bo-footer-cta-title,.momentum .cp-split-title,.momentum .cp-split-title span{font-size:clamp(2rem,8vw,45px)!important}}.momentum .text-gradient-1,.momentum .text-gradient-1 span,.momentum .text-gradient,.momentum .text-gradient span{-webkit-text-fill-color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;background:#f5f5f7 linear-gradient(#004c94 45%,#297bc4 90%);-webkit-background-clip:text;background-clip:text}.momentum .text-gradient-2,.momentum .text-gradient-2 span,.momentum .text-gradient-cool,.momentum .text-gradient-cool span{-webkit-text-fill-color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;background:#f5f5f7 linear-gradient(90deg,#e4f6f0,#9dcfca 31%,#6b95ac 68%,#45657d);-webkit-background-clip:text;background-clip:text}.momentum .text-gradient-3,.momentum .text-gradient-3 span{-webkit-text-fill-color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;background:#f5f5f7 linear-gradient(90deg,#ffe1fc 7%,#c683ef 79%);-webkit-background-clip:text;background-clip:text}.momentum .text-gradient-4,.momentum .text-gradient-4 span{-webkit-text-fill-color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;background:#f5f5f7 linear-gradient(90deg,#e1e5ff 7%,#83a0ef 80%);-webkit-background-clip:text;background-clip:text}.momentum .cp-split-cta-row{flex-wrap:wrap;gap:clamp(.6rem,1.2vw,1rem);margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.momentum .wt-page--light .wt-intro--light .wt-intro-copy,.momentum .wt-page--light .wt-intro--light .wt-intro-copy p,.momentum .wt-page--light .wt-intro--light .wt-intro-copy p span,.momentum .wt-page--light .wt-intro--light .wt-intro-copy p strong,.momentum .wt-intro--light .wt-intro-copy,.momentum .wt-intro--light .wt-intro-copy p,.momentum .wt-intro--light .wt-intro-copy p span,.momentum .wt-intro--light .wt-intro-copy p strong{color:#0a0a0c!important}.momentum .hover\:bg-accent:hover{background-color:hsl(var(--accent))}.momentum .hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.momentum .hover\:bg-white\/90:hover{background-color:#ffffffe6}.momentum .hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.momentum .hover\:underline:hover{text-decoration-line:underline}.momentum .hover\:opacity-100:hover{opacity:1}.momentum .focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.momentum .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.momentum .focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.momentum .focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.momentum .focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.momentum .focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.momentum .disabled\:pointer-events-none:disabled{pointer-events:none}.momentum .disabled\:opacity-50:disabled{opacity:.5}.momentum .data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.momentum .data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.momentum .data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.momentum .data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.momentum .data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.momentum .data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.momentum .data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.momentum .data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.momentum .data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.momentum .data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.momentum .data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.momentum .data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.momentum .data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.momentum .data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.momentum .data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.momentum .data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}@media(min-width:640px){.momentum .sm\:max-w-sm{max-width:24rem}.momentum .sm\:rounded-lg{border-radius:var(--radius)}.momentum .sm\:text-left{text-align:left}}
