/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-scroll-snap-strictness:proximity;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme{:root,:host{--font-sans:"DM Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"Roboto Mono", "IBM Plex Mono", ui-monospace, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--tracking-normal:0em;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-pp-neue:"PP Neue Montreal", "PP Neue Montreal Book", "PPNeueMontreal-Book", var(--font-hero);--font-hero:"Inter", ui-sans-serif, system-ui, sans-serif;--font-studio:"Studio Geist", Arial, sans-serif;--font-studio-mono:"Studio Mono", monospace;--font-studio-editorial:"Studio Editorial", Georgia, serif;--color-studio-ink:#0d0d0c;--color-studio-graphite:#5f5f5b;--color-studio-grey:#8a8a85;--color-studio-paper:#f8f8f6;--color-studio-stone:#edece8}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-size:100%}}@layer components{.studio-site{--studio-type-scale:1}:root{background-color:var(--color-white);font-family:var(--font-studio);color:var(--color-studio-ink);font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{margin:0}*{box-sizing:border-box}h1,h2,h3,p,figure,dl,dd{margin:0}h1,h2{--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045em;letter-spacing:-.045em}h1{font-size:calc((clamp(4.5rem, 10.55vw, 9.5rem)) * var(--studio-type-scale))}h2{font-size:calc((clamp(3.5rem, 7.78vw, 7rem)) * var(--studio-type-scale))}h3{font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1.1;--tw-font-weight:var(--font-weight-light);line-height:1.1;font-weight:var(--font-weight-light);--tw-tracking:-.035em;letter-spacing:-.035em}a,button,input,summary{outline-offset:5px;-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button:disabled{cursor:default;opacity:.4}:focus-visible{outline:2px solid}main:focus,h1:focus,h2:focus{outline:none}::selection{color:var(--color-white);background-color:#9a9a94}.studio-site{--gutter:5.55556vw;font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);font-style:normal}.section{padding:120px var(--gutter);position:relative}.studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.4;--tw-font-weight:var(--font-weight-normal);line-height:1.4;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;color:var(--color-studio-graphite);text-transform:uppercase;font-style:normal}.muted{color:var(--color-studio-grey)}.editorial{font-family:var(--font-studio-editorial);font-size:calc(1.875rem * var(--studio-type-scale,1));--tw-leading:1.25;--tw-font-weight:var(--font-weight-light);line-height:1.25;font-weight:var(--font-weight-light);--tw-tracking:-.003em;letter-spacing:-.003em;font-style:italic}.body-copy,.lead{color:var(--color-studio-graphite)}.dark{color:var(--color-white);background-color:#0a0a09}.dark .studio-label{color:var(--color-studio-grey)}.studio-button{background-color:var(--color-studio-ink);min-height:49px;font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-medium);line-height:1.2;font-weight:var(--font-weight-medium);color:var(--color-white);justify-content:space-between;align-items:center;gap:28px;padding:16px 22px;font-style:normal;display:inline-flex}.studio-button:hover{background-color:#3c3c39}.studio-link{font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.2;border-bottom:1px solid;align-self:flex-start;gap:8px;padding-bottom:4px;line-height:1.2;display:inline-flex}.studio-link:hover{opacity:.65}.text-button{font-size:calc(.875rem * var(--studio-type-scale,1));text-underline-offset:4px;text-decoration-line:underline}.site-header{z-index:5;background-color:var(--color-white);height:76px;padding:0 var(--gutter);align-items:center;gap:36px;display:flex;position:relative}.wordmark{font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:-.005em;letter-spacing:-.005em;white-space:nowrap}.desktop-nav{font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.2;gap:32px;margin-left:auto;line-height:1.2;display:flex}.desktop-nav a{white-space:nowrap}.desktop-nav a:hover,.desktop-nav [aria-current=page]{text-underline-offset:5px;text-decoration-line:underline}.header-actions{align-items:center;gap:28px;display:flex}.header-actions>.studio-label{font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-normal);line-height:1.2;font-weight:var(--font-weight-normal);--tw-tracking:-.002em;letter-spacing:-.002em;white-space:nowrap;text-transform:none;font-style:normal}.split-header{background:linear-gradient(90deg,#0a0a09 41.6667%,#fff 41.6667%)}.split-header .wordmark{color:var(--color-white)}.split-header .desktop-nav{color:var(--color-white);mix-blend-mode:difference}.menu-toggle{display:none}.skip-link{z-index:30;background-color:var(--color-white);padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.mobile-menu{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-white);background-color:#0a0a09;border:0;margin:0;padding:0 20px 40px;position:fixed;inset:0;overflow:auto}.mobile-menu::backdrop{background-color:#0a0a09}.menu-header{justify-content:space-between;align-items:center;height:60px;display:flex}.menu-header button{color:var(--color-white)}.mobile-menu nav{margin:70px 0 80px}.mobile-menu nav a{font-size:calc(2.75rem * var(--studio-type-scale,1));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);--tw-tracking:-.04em;letter-spacing:-.04em;border-top:1px solid #333;align-items:center;gap:24px;padding:12px 0 20px;display:flex}.mobile-menu .studio-button{background-color:var(--color-white);color:var(--color-studio-ink);display:flex}.menu-parent{color:var(--color-white);margin:46px 0 14px;display:block}.mobile-menu .studio-label{color:var(--color-studio-grey)}.menu-signature{--tw-leading:1;--tw-tracking:-.06em;letter-spacing:-.06em;color:#20201e;margin-top:60px;line-height:1}.site-footer{padding:96px var(--gutter) 28px;color:var(--color-white);background-color:#0a0a09;overflow:hidden}.footer-top{grid-template-columns:26.5% 26.5% 47%;display:grid}.footer-top nav{flex-direction:column;align-items:flex-start;display:flex}.site-footer .studio-label{color:var(--color-studio-grey)}.footer-contact a{display:block}.footer-contact a:last-child{color:var(--color-studio-grey)}.footer-tagline .editorial{max-width:520px}.footer-bottom{justify-content:space-between;display:flex}.footer-bottom nav{gap:28px;display:flex}.footer-wordmark{font-size:calc((12.36vw) * var(--studio-type-scale));--tw-leading:.9;--tw-font-weight:var(--font-weight-light);line-height:.9;font-weight:var(--font-weight-light);--tw-tracking:-.055em;letter-spacing:-.055em;white-space:nowrap;margin-top:100px;margin-left:-1.25vw;display:block}.site-footer a:hover{text-underline-offset:4px;text-decoration-line:underline}.study{position:relative;overflow:hidden}.study img{object-fit:cover;width:100%;height:100%;display:block}.study figcaption{bottom:40px;left:var(--gutter);color:var(--color-white);position:absolute}.study-grid{height:52.7778vw}.study-cantilever{height:50vw}.study-coffers{height:44.444vw}.split-hero{--hero-copy-start:47.222%;background:linear-gradient(90deg,#0a0a09 41.6667%,#fff 41.6667%);grid-template-columns:100%;min-height:824px;padding-bottom:48px;display:grid;position:relative}.split-hero:before{content:"";inset:0 58.3333% 0 var(--gutter);pointer-events:none;background:repeating-linear-gradient(90deg,#20201d 0 1px,#0000 1px 7.407vw);position:absolute}.split-heading{grid-area:1/1;align-self:flex-start;padding-top:93.5px;position:relative}.split-heading h1{margin-left:4.3%}.split-heading h2{margin-left:var(--gutter)}.hero-capabilities{margin-top:32px;margin-left:var(--gutter)}.split-eyebrow{top:52px;left:var(--gutter);color:#aaa;position:absolute}.split-heading h1{--tw-leading:.86;--tw-tracking:-.065em;letter-spacing:-.065em;white-space:nowrap;color:var(--color-white);mix-blend-mode:difference;line-height:.86}.split-heading h2{font-size:calc((4.444vw) * var(--studio-type-scale));--tw-leading:1;--tw-tracking:-.035em;letter-spacing:-.035em;color:var(--color-studio-grey);line-height:1}.hero-capabilities{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#aaa;text-transform:uppercase;font-style:normal;display:grid}.hero-capabilities a{gap:22px;display:flex}.hero-capabilities span,.hero-capabilities a:hover{color:var(--color-white)}.split-introduction{margin-left:var(--hero-copy-start);width:20.833%;font-size:calc(1rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);grid-area:1/1;align-self:flex-start;position:relative}.split-introduction .studio-link{color:var(--color-studio-ink);margin-top:30px}.mobile-copy{display:none}.split-hero .study-layers{width:27.778%;height:396px;position:absolute;left:72.222%;overflow:visible}.split-hero .study-layers figcaption{max-width:100%;color:var(--color-studio-graphite);top:-27px;bottom:auto;left:0}.split-boundary>span:first-child{margin-left:26.94vw}.split-boundary{grid-template-columns:var(--hero-copy-start) 1fr;font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.4;--tw-font-weight:var(--font-weight-normal);line-height:1.4;font-weight:var(--font-weight-normal);color:#777;text-transform:uppercase;font-style:normal;display:grid;position:absolute;bottom:25px;left:0;right:0}.when-section{grid-template-columns:38.889% 61.111%;min-height:1040px;display:grid;position:relative}.when-heading{z-index:1;padding:120px 20px 0 var(--gutter);position:relative}.when-heading h2{width:calc(100% + 70px);max-width:554px;font-size:calc(5rem * var(--studio-type-scale,1));--tw-leading:1;margin-top:25px;line-height:1}.when-heading .editorial{max-width:400px;margin-top:64px}.when-section>.figma-scene{grid-area:1/2/3}.situations{padding:0 60px 70px var(--gutter);grid-column:1;align-self:flex-end;margin:65px 0 0;list-style-type:none}.situations li{font-size:calc(1rem * var(--studio-type-scale,1));border-top:1px solid #bbb;gap:30px;padding:14px 0;display:flex}.situations .studio-label{padding-top:4px}.overview-heading{min-height:520px}.overview-heading h2{font-size:calc((10.556vw) * var(--studio-type-scale));margin-top:36px}.overview-heading>p:last-child{top:176px;right:var(--gutter);max-width:300px;position:absolute}.demonstrations{grid-template-columns:repeat(5,1fr);display:grid}.demonstrations>a{min-width:0}.demonstrations>a:hover{filter:brightness(.92)}.capability-bottom{justify-content:space-between;gap:20px;display:flex}.story-section{min-height:1180px;position:relative;overflow:hidden}.story-section>.study{width:76.4%;height:690px;position:absolute;top:-40px;right:-5.555%}.story-section>.study:after{content:"";background:linear-gradient(90deg,#fff,#0000 45%),linear-gradient(#0000 70%,#fff);position:absolute;inset:0}.story-heading h2{max-width:640px;font-size:calc(6rem * var(--studio-type-scale,1));--tw-leading:.95;margin-top:24px;line-height:.95}.story-heading>p:last-child{right:var(--gutter);max-width:360px;color:var(--color-studio-graphite);margin:0 0 0 auto;position:absolute;bottom:0}.story-map{background:repeating-linear-gradient(90deg,#0000 0 calc(8.33333% - 1px),#efefeb calc(8.33333% - 1px) 8.33333%);padding-top:60px;padding-bottom:60px}.story-core{color:var(--color-white);background-color:#0a0a09;grid-template-columns:150px 1fr 400px;align-items:center;gap:20px;padding:25px 32px;display:grid}.story-core .studio-label{color:#aaa}.story-core h3{font-size:calc(2rem * var(--studio-type-scale,1))}.story-core p{font-size:calc(1rem * var(--studio-type-scale,1))}.story-branches{grid-template-columns:repeat(4,1fr);gap:24px;padding-top:50px;display:grid}.story-branches a{border-top:1px solid;padding-top:20px;position:relative}.story-branches a:before{content:"";border-left:1px solid;height:50px;position:absolute;top:-51px;left:50%}.story-branches h3{font-size:calc(1.5rem * var(--studio-type-scale,1));margin:12px 0 22px}.story-map>.studio-label{margin-top:48px}.identity-stage h2{font-size:calc(5.5rem * var(--studio-type-scale,1));margin-top:30px}.stage-caption{justify-content:space-between;gap:30px;display:flex}.stage-caption>.studio-label{max-width:70%}.oversized-heading{margin-top:34px;position:relative}.oversized-heading h2{font-size:calc((10.5556vw) * var(--studio-type-scale))}.oversized-heading>p{max-width:400px;color:var(--color-studio-graphite);position:absolute;top:8px;right:0}.principles{grid-template-columns:repeat(3,1fr);gap:80px;margin:55px 0 95px;display:grid}.principles span{font-family:var(--font-studio-mono);font-size:calc(8.75rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.065em;letter-spacing:-.065em;color:#e1e1dd;font-style:normal}.principles p{font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1.1;--tw-font-weight:var(--font-weight-light);line-height:1.1;font-weight:var(--font-weight-light);--tw-tracking:-.03em;letter-spacing:-.03em;margin-top:26px}.process-steps{grid-template-columns:repeat(5,1fr);margin:55px 0 100px;padding:0;list-style-type:none;display:grid}.process-steps li{border-top:1px solid;padding:25px 25px 0 0;position:relative}.process-node{background-color:var(--color-white);border:1px solid;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:0}.home-process .process-node{border-radius:0}.process-steps li:first-child .process-node{background:currentColor}.process-steps h3{font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:-.004em;letter-spacing:-.004em;margin:15px 0 8px}.process-steps p{font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite)}.models-title{font-size:calc(4.5rem * var(--studio-type-scale,1));margin-bottom:45px}.model-cards{grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:42px;display:grid}.model-cards>a{border-top:1px solid;padding-top:20px}.model-cards p{font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin-top:16px}.parent-relationship{position:relative;overflow:hidden}.thinker-half{min-height:440px;padding:90px var(--gutter) 30px;color:var(--color-white);background-color:#0a0a09;position:relative;overflow:hidden}.thinker-half>div{font-size:calc((23.6vw) * var(--studio-type-scale));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.06em;letter-spacing:-.06em;color:#262624;position:absolute;bottom:-34px;left:2%}.thinker-half>p:last-child{margin-top:242px;position:relative}.thinker-half span,.studio-half>p:first-of-type span{font-size:calc(1rem * var(--studio-type-scale,1));color:var(--color-studio-grey);margin-top:8px;display:block}.studio-half{padding:36px var(--gutter) 96px;position:relative}.parent-watermark{font-family:var(--font-studio-editorial);font-size:calc((23.6vw) * var(--studio-type-scale));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.04em;letter-spacing:-.04em;color:#e1e1dd;font-style:italic;position:absolute;top:-38px;right:-4%}.parent-description{max-width:740px;font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-tracking:-.02em;letter-spacing:-.02em;margin-top:110px;line-height:1.2;position:relative}.parent-links{gap:90px;margin-top:80px;display:flex}.parent-about .studio-half h2{max-width:720px;font-size:calc(4rem * var(--studio-type-scale,1));margin-top:110px;position:relative}.parent-about .parent-description{margin-top:30px}.shared-discipline{margin-top:60px}.cta-actions{align-items:center;gap:42px;display:flex}.cta-choices h2{margin-bottom:120px}.cta-services{border:0;padding:0}.cta-services legend{margin-bottom:18px}.cta-services>div{flex-wrap:wrap;gap:8px;display:flex}.service-chip{cursor:pointer;font-size:calc(.875rem * var(--studio-type-scale,1));border:1px solid;padding:11px 16px;position:relative}.service-chip.selected{background-color:var(--color-studio-ink);color:var(--color-white)}.service-chip input,.form-choice input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}:is(.service-chip:has(input:focus-visible),.form-choice:has(input:focus-visible)){outline-offset:4px;outline:2px solid #0d0d0c}.capabilities-hero{min-height:884px;padding-top:74px}.capabilities-hero h1{margin-top:34px}.capabilities-index{margin-top:180px}.capabilities-index>a{border-top:1px solid #e1e1dd;grid-template-columns:50px 1fr 42%;align-items:center;gap:0;padding:12px 0;display:grid}.capabilities-index>a>span{font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-tracking:-.03em;letter-spacing:-.03em}.capabilities-index em{font-family:var(--font-studio-editorial);font-size:calc(1.375rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-light);line-height:1.2;font-weight:var(--font-weight-light);color:var(--color-studio-graphite);font-style:italic}.capabilities-index a:hover>span{text-underline-offset:5px;text-decoration-line:underline}.strategy-detail{min-height:1500px;position:relative;overflow:hidden}.strategy-detail>.study{width:74%;height:700px;position:absolute;top:0;right:0}.strategy-detail>.study:after{content:"";background:linear-gradient(90deg,#0a0a09,#0000 65%),linear-gradient(#0000 75%,#0a0a09);position:absolute;inset:0}.strategy-detail h2{font-size:calc((12.2vw) * var(--studio-type-scale));margin-top:35px}.strategy-description{justify-content:space-between;align-items:flex-end;gap:80px;margin-top:65px;display:flex}.strategy-description .editorial{max-width:540px;font-size:calc(2.5rem * var(--studio-type-scale,1))}.strategy-description>p:last-child{color:#aaa;max-width:360px}.messaging-map{margin-top:130px}.map-position,.map-narrative{grid-template-columns:150px 1fr;gap:20px;padding:24px 28px;display:grid}.map-position{background-color:var(--color-white);color:var(--color-studio-ink);margin-top:24px}.map-position>p:last-child{font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.1;--tw-tracking:-.025em;letter-spacing:-.025em;line-height:1.1}.map-narrative{padding-top:42px;padding-bottom:45px}.message-pillars{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.message-pillars>div{border-top:1px solid #aaa;padding-top:20px}.message-pillars p:last-child{font-size:calc(1.5rem * var(--studio-type-scale,1));--tw-leading:1.15;margin-top:20px;line-height:1.15}.map-audiences{font-size:calc(1.625rem * var(--studio-type-scale,1));justify-content:space-between;align-items:center;gap:20px;margin-top:95px;display:flex}.includes{margin-top:75px}.capability-copy{z-index:1;padding:120px var(--gutter);position:relative}.capability-copy h2{margin-top:30px}.capability-copy .editorial{max-width:440px;font-size:calc(2.5rem * var(--studio-type-scale,1));margin-top:40px}.capability-copy .body-copy{max-width:400px;font-size:calc(1rem * var(--studio-type-scale,1));margin-top:35px}.capability-copy .includes{max-width:800px}.identity-detail{background-color:var(--color-studio-paper);min-height:97.222vw;position:relative;overflow:hidden}.desktop-identity-scene{position:absolute;inset:0}.identity-detail .capability-copy{max-width:600px;padding-right:0}.identity-detail h2{font-size:calc((11.111vw) * var(--studio-type-scale))}.identity-detail .includes{top:1240px;left:var(--gutter);width:800px;position:absolute}.identity-disclosure{position:absolute;top:120px;left:38.89%}.mobile-identity-scene{display:none}.investor-detail{grid-template-columns:41.6667% 58.3333%;min-height:1300px;display:grid}.investor-detail .capability-copy{padding-right:30px}.investor-detail h2{font-size:calc((5.278vw) * var(--studio-type-scale))}.digital-detail{position:relative;overflow:hidden}.digital-detail .capability-copy{grid-template-columns:60% 40%;padding-bottom:70px;display:grid}.digital-detail h2{font-size:calc((13.89vw) * var(--studio-type-scale));grid-column:1}.digital-detail .editorial{grid-area:1/2/3;margin:50px 0 0}.digital-detail .body-copy{color:#aaa;grid-area:3/2;margin-top:-25px}.digital-detail .includes{grid-column:2;margin-top:30px}.section-caption{padding:30px var(--gutter) 55px}.marketing-detail{background-color:var(--color-studio-stone);min-height:1300px;position:relative;overflow:hidden}.marketing-detail>.figma-scene{width:61.111%;position:absolute;top:60px;left:38.889%;right:0}.marketing-detail .capability-copy{max-width:600px;padding-right:0}.marketing-detail h2{font-size:calc((7.78vw) * var(--studio-type-scale))}.marketing-detail .includes{margin-top:70px}.marketing-event{width:36.111%;margin-left:7.64%}.marketing-detail>.section-caption{margin-top:30px;position:relative}.partners-exclusions{min-height:560px}.partners-exclusions>div{margin-top:30px;display:grid}.partners-exclusions ul{color:var(--color-studio-graphite);margin:0;padding:0;list-style-type:none}.partners-exclusions li{margin-bottom:18px}.work-hero{min-height:784px;padding-top:74px}.work-hero h1{margin-top:35px}.work-introduction{font-size:calc(1rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);grid-template-columns:1fr 1fr;gap:90px;margin-top:90px;margin-left:40%;display:grid}.work-introduction nav{color:var(--color-studio-ink);flex-direction:column;gap:30px;display:flex}.work-case{overflow:hidden}.work-case>.section{padding-top:100px;padding-bottom:0}.work-case h2{margin-top:20px}.work-case dl{z-index:1;position:absolute}.work-case dl>div{font-size:calc(.875rem * var(--studio-type-scale,1));color:#bbb;border-top:1px solid #333;grid-template-columns:25% 75%;gap:0;padding:14px 0;display:grid}.case-columns{grid-template-columns:repeat(3,1fr);gap:70px;min-height:620px;display:grid}.case-columns>div{border-top:1px solid;padding-top:25px}.case-columns p:last-child{font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1.25;--tw-tracking:-.025em;letter-spacing:-.025em;margin-top:38px;line-height:1.25}.deck{min-height:980px;overflow:hidden}.deck h2{font-size:calc(4.5rem * var(--studio-type-scale,1));margin-top:25px}.deck-track{margin:85px calc(-1 * var(--gutter)) 0 0;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;padding:0 var(--gutter) 30px 0;gap:40px;display:flex;overflow-x:auto}.deck-track>div{scroll-snap-align:start;flex:0 0 660px}.deck-controls{border-top:1px solid #444;justify-content:space-between;align-items:center;margin-top:40px;padding-top:20px;display:flex}.deck-controls>div{gap:30px;display:flex}.deck-controls button{border:1px solid #777;width:44px;height:44px}.deck>p:last-child{margin-top:40px}.work-details>.section{padding-bottom:70px}.work-details h2{font-size:calc(4.5rem * var(--studio-type-scale,1));margin-top:25px}.details-grid{flex-wrap:wrap;display:flex}.details-grid>.figma-scene{width:56.9444%}.details-grid>.figma-scene:nth-child(2),.details-grid>.figma-scene:nth-child(3){width:43.0556%}.applications{background-color:var(--color-studio-stone);overflow:hidden}.applications>.section{padding-bottom:0}.applications h2{margin-top:25px}.applications>.figma-scene{margin-top:50px}.example-intro{grid-template-columns:1fr 32%;align-items:flex-end;gap:40px;margin-top:25px;margin-bottom:110px;display:grid}.example-intro>p{max-width:400px;color:var(--color-studio-graphite)}.engagement-examples article{border-top:1px solid;min-height:520px;padding:26px 0 90px;display:grid}.engagement-examples h3{margin-top:20px}.example-copy{font-size:calc(.875rem * var(--studio-type-scale,1))}.example-copy>.studio-label{margin:22px 0 8px}.example-art{background-color:var(--color-studio-stone);align-self:flex-start;overflow:hidden}.process-hero{min-height:764px;padding-top:74px}.process-hero h1{margin-top:36px}.process-hero>p:last-child{max-width:430px;font-size:calc(1.25rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin:110px 8% 0 auto}.five-steps{min-height:900px}.five-steps h2{margin-top:28px}.process-steps.large{margin-top:220px}.large .process-node{background-color:#0a0a09}.large .process-number{font-family:var(--font-studio-mono);font-size:calc(6.875rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.07em;letter-spacing:-.07em;margin:26px 0 40px;font-style:normal;display:block}.large h3{font-size:calc(1.625rem * var(--studio-type-scale,1))}.model-intro{grid-template-columns:2fr 1fr;gap:120px;margin-top:30px;display:grid}.model-intro>div{color:var(--color-studio-graphite);padding-top:35px}.model-intro .editorial{margin-top:32px}.timeline-months{grid-template-columns:repeat(6,1fr);margin:80px 0 20px 26.5%;display:grid}.timeline-months .studio-label{font-size:calc(.625rem * var(--studio-type-scale,1))}.model-row{border-top:1px solid;grid-template-columns:26.5% 73.5%;min-height:180px;display:grid}.model-row>div:first-child{padding:22px 50px 22px 0}.model-row h3{font-size:calc(2.5rem * var(--studio-type-scale,1));margin:8px 0 22px}.model-row p:not(.studio-label){font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite)}.timeline{background:repeating-linear-gradient(90deg,#e1e1dd 0 1px,#0000 1px 16.6667%);gap:12px;padding-top:40px;display:flex;position:relative}.timeline>div>span{background-color:var(--color-studio-ink);height:40px;display:block}.timeline-0>div{width:13.5%}.timeline-1>div{width:44%}.timeline-2>div{width:27%}.timeline-2>div:nth-child(n+2)>span{background-color:#5f5f5b}.timeline-3>div{flex:1}.timeline-3>div:nth-child(n+4)>span{background-color:#8a8a85}.timeline .studio-label{font-size:calc(.5625rem * var(--studio-type-scale,1));margin-top:10px}.timeline-3>.studio-label{position:absolute;top:84px;left:0}.timeline-note{margin-top:75px}.delivery-section{background:repeating-linear-gradient(100deg,#edece8,#e3e2de 100px,#edece8 180px)}.delivery-section h2{margin-top:30px}.delivery-grid{margin-top:90px}.delivery-grid article{border-top:1px solid;grid-template-columns:30% 36% 34%;gap:0;min-height:132px;padding:26px 0;display:grid}.delivery-grid h3{font-size:calc(1.625rem * var(--studio-type-scale,1));gap:28px;display:flex}.delivery-grid h3 span{margin-top:5px}.delivery-grid article>div{padding-right:45px}.delivery-grid article>div>.studio-label{font-size:calc(.625rem * var(--studio-type-scale,1));margin-bottom:12px}.delivery-grid p:not(.studio-label){font-size:calc(1rem * var(--studio-type-scale,1))}.partner-work{min-height:920px}.partner-work h2{max-width:1050px;margin-top:30px}.partner-map{grid-template-columns:30% 1fr;align-items:center;gap:100px;display:grid}.partner-direct{background-color:var(--color-studio-ink);color:var(--color-white);padding:30px}.partner-direct .studio-label{color:#999;margin-top:8px}.partner-outputs{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.partner-outputs>div{font-size:calc(1.25rem * var(--studio-type-scale,1));border-top:1px solid;padding:24px 0}.faq-section{grid-template-columns:48% 52%;min-height:900px}.faq-section h2{margin-top:30px}.faq-section a{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:90px;display:block}.faq-section details{border-top:1px solid #aaa}.faq-section summary{--tw-leading:1.3;justify-content:space-between;gap:25px;line-height:1.3;list-style-type:none;display:flex}.faq-section summary::-webkit-details-marker{display:none}.faq-section summary span:after{content:"+"}.faq-section details[open] summary span:after{content:"−"}.faq-section details p{font-size:calc(1rem * var(--studio-type-scale,1));color:var(--color-studio-graphite)}.about-hero>.section{padding-top:74px;padding-bottom:40px}.about-hero h1{max-width:1200px;font-size:calc((4.7222vw) * var(--studio-type-scale));--tw-leading:1;--tw-tracking:-.035em;letter-spacing:-.035em;margin-top:32px;line-height:1}.study-planes{height:43.0556vw}.study-planes figcaption{color:var(--color-studio-ink)}.about-facts{grid-template-columns:repeat(4,1fr);gap:50px;display:grid}.about-facts>div{border-top:1px solid;padding-top:24px}.about-facts p:last-child{--tw-tracking:-.025em;letter-spacing:-.025em;margin-top:30px}.team-section{align-items:flex-start;display:grid;overflow:hidden}.team-section h2{z-index:1;margin-top:28px;position:relative}.team-section>div>p:last-child{font-size:calc(1rem * var(--studio-type-scale,1));color:#bbb;margin-top:120px}.team-rings{aspect-ratio:1;width:calc(100% + 100px);position:relative}.team-rings>img{object-fit:contain;width:100%;height:100%;position:absolute}.team-rings>.team-middle{width:68%;height:68%;inset:16%}.team-core{background-color:var(--color-white);text-align:center;font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.1;color:var(--color-studio-ink);border-radius:50%;place-items:center;line-height:1.1;display:grid;position:absolute;inset:33%}.team-rings>.studio-label{text-align:center;font-size:calc(.625rem * var(--studio-type-scale,1));color:#ccc;position:absolute;left:20%;right:20%}.team-label-outer{top:5%}.team-label-middle{top:23%}.team-section>.section-caption{position:absolute;bottom:0;left:0}.focus-section{min-height:860px}.focus-section>div{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;padding:30px 0;display:flex}.focus-section h2{font-size:calc((10.55vw) * var(--studio-type-scale))}.focus-section>div>.studio-label{max-width:300px}.focus-section>p:last-child{max-width:820px;font-size:calc(1.75rem * var(--studio-type-scale,1));margin-top:80px}.proof-section{background-color:var(--color-studio-stone);grid-template-columns:38.2% 61.8%;min-height:980px;display:grid}.proof-section>.section{z-index:1;padding-right:0}.proof-section h2{width:560px;font-size:calc(4.5rem * var(--studio-type-scale,1));margin-top:30px}.proof-section .studio-link{margin-top:130px}.inquiry-layout{grid-template-columns:38.889% 61.111%;display:grid}.inquiry-intro{padding:74px 65px 0 var(--gutter);grid-area:1/1}.inquiry-intro h1{--tw-tracking:-.035em;letter-spacing:-.035em}.inquiry-intro>p:last-child{max-width:380px;font-size:calc(1rem * var(--studio-type-scale,1));color:var(--color-studio-graphite)}.inquiry-next{padding:64px 65px 90px var(--gutter);grid-area:2/1}.inquiry-next ol{margin:20px 0 35px;padding:0;list-style-type:none}.inquiry-next li{font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;align-items:baseline;gap:26px;line-height:1.5;display:flex}.inquiry-next>a{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.4;--tw-font-weight:var(--font-weight-normal);line-height:1.4;font-weight:var(--font-weight-normal);color:var(--color-studio-graphite);text-transform:uppercase;overflow-wrap:anywhere;font-style:normal}.inquiry-form{padding:64px var(--gutter) 90px;grid-column:2}.inquiry-progress{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.inquiry-progress>span{background-color:#e1e1dd;height:3px}.inquiry-progress>.active{background-color:var(--color-studio-ink)}.mobile-progress-label{display:none}.inquiry-form h2{font-size:calc(4.75rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-tracking:-.045em;letter-spacing:-.045em;margin-top:32px;scroll-margin-top:30px;line-height:.95}.step-help{font-size:calc(1.25rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin:65px 0 45px}.choice-list,.choice-grid{border:0;flex-wrap:wrap;gap:12px;margin:0;padding:0;display:flex}.form-choice{cursor:pointer;background-color:var(--color-white);min-height:48px;font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.2;border:1px solid #0d0d0c;align-items:center;gap:10px;padding:14px 20px;line-height:1.2;display:flex;position:relative}.form-choice.selected{background-color:var(--color-studio-ink);color:var(--color-white)}.choice-check{flex-shrink:0}.form-actions{align-items:center;gap:32px;margin-top:50px;display:flex}.skip-step{order:3}.contact-fields{grid-template-columns:repeat(2,1fr);display:grid}.form-field{font-size:calc(.875rem * var(--studio-type-scale,1));flex-direction:column;gap:12px;display:flex}.form-field input{width:100%;min-width:0;font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:normal;--tw-font-weight:var(--font-weight-normal);line-height:normal;font-weight:var(--font-weight-normal);background-color:#0000;border:0;border-bottom:1px solid #aaa;border-radius:0;padding:6px 0 12px;font-style:normal}.form-field input::placeholder{color:#aaa}.timing-fields>.contact-fields>.form-field:last-child{grid-column:auto}.choice-grid{margin-top:36px}.choice-grid legend{width:100%;font-size:calc(.875rem * var(--studio-type-scale,1));margin-bottom:18px}.choice-grid legend>span{color:#777;margin-top:8px;display:block}.timing-fields>.studio-label{margin-top:20px}.form-error{font-size:calc(.875rem * var(--studio-type-scale,1));color:#982b24;margin-top:24px}.form-notice{font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin-top:28px}.form-notice a{text-decoration-line:underline}.confirmation-layout{min-height:924px;display:grid;position:relative}.confirmation{z-index:1;padding:74px var(--gutter) 80px}.confirmation-progress{grid-template-columns:repeat(4,1fr);gap:10px;margin:24px 0 55px;display:grid}.confirmation-progress>span{background-color:var(--color-studio-ink);height:3px}.confirmation h1{font-size:calc((13.89vw) * var(--studio-type-scale));--tw-leading:.9;--tw-tracking:-.06em;letter-spacing:-.06em;white-space:nowrap;margin-left:-12px;line-height:.9}.confirmation h2{max-width:520px;font-size:calc(2.25rem * var(--studio-type-scale,1));--tw-leading:1;--tw-tracking:-.035em;letter-spacing:-.035em;margin:65px 0 46px;line-height:1}.confirmation .editorial{max-width:520px;margin:20px 0 60px}.confirmation .text-button{margin-top:26px;display:block}.confirmation-layout>.figma-scene{background-color:var(--color-studio-stone);height:100%;aspect-ratio:auto!important}.legal-hero{background-color:var(--color-studio-paper);min-height:544px;padding-top:74px;padding-bottom:70px}.legal-hero h1{font-size:calc((17vw) * var(--studio-type-scale));margin:25px 0 60px}.legal-meta{align-items:center;gap:45px;display:flex}.legal-meta>p{max-width:720px;font-family:var(--font-studio-editorial);font-size:calc(2.5rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);color:var(--color-studio-ink);margin-right:auto;font-style:italic}.legal-meta>div>p:last-child{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:12px}.legal-body{grid-template-columns:28% 72%;gap:0;padding-top:100px;padding-bottom:100px;display:grid}.legal-body nav{font-size:calc(.875rem * var(--studio-type-scale,1));flex-direction:column;gap:16px;display:flex}.legal-body nav>a{gap:20px;display:flex}.legal-body nav>a:hover{text-decoration-line:underline}.legal-body nav>.studio-label{margin-bottom:14px}.legal-intro{font-size:calc(1.25rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin-bottom:40px}.legal-section{border-top:1px solid #e1e1dd;grid-template-columns:40px 1fr;gap:20px;padding:24px 0 40px;scroll-margin-top:25px;display:grid}.legal-section h2{font-size:calc(2rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-tracking:-.03em;letter-spacing:-.03em;line-height:1.2}.legal-section p{max-width:760px;font-size:calc(1rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin-top:14px}.legal-placeholder{display:none}.legal-questions{border-top:1px solid;margin-top:60px;padding-top:28px}.legal-questions>p:nth-child(2){font-size:calc(1.75rem * var(--studio-type-scale,1));margin:20px 0 28px}.legal-questions a{overflow-wrap:anywhere}.not-found{min-height:824px;padding-top:120px;overflow:hidden}.not-found h1{z-index:1;max-width:1000px;font-size:calc((10.5556vw) * var(--studio-type-scale));margin:30px 0 55px;position:relative}.not-found>.lead{z-index:1;max-width:440px;font-size:calc(1.25rem * var(--studio-type-scale,1));position:relative}.not-found-number{font-family:var(--font-studio-mono);--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);color:#e1e1dd;font-style:normal;position:absolute}.not-found>.study{width:28%;height:480px;position:absolute;bottom:0;right:0}.hero-actions{z-index:1;gap:65px;margin-top:45px;display:flex;position:relative}@media (width>=1600px){.split-hero{min-height:calc(62.5vw - 76px)}.split-introduction{margin-top:30.55vw}.split-hero .study-layers{height:27.5vw;top:auto;bottom:0}}@media (width<=1199px) and (width>=700px){.site-header,.desktop-nav{gap:20px}.header-actions>.studio-label{display:none}.split-hero{min-height:750px}.hero-capabilities{font-size:calc(.5625rem * var(--studio-type-scale,1));gap:8px}.split-introduction{width:23%;font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:350px}.split-hero .study-layers{height:300px;top:auto;bottom:0}.split-boundary{display:none}.when-heading h2{font-size:calc(3.75rem * var(--studio-type-scale,1))}.when-heading .editorial{font-size:calc(1.625rem * var(--studio-type-scale,1))}.when-section{min-height:880px}.when-section>.figma-scene{align-self:center}.situations{margin-top:40px;padding-right:25px}.overview-heading{min-height:430px}.overview-heading>p:last-child{max-width:600px;margin-top:35px;position:static}.oversized-heading>p{max-width:600px;margin-top:30px;position:static}.principles{gap:30px}.principles span{font-size:calc(6.25rem * var(--studio-type-scale,1))}.principles p{font-size:calc(1.5rem * var(--studio-type-scale,1))}.models-title{font-size:calc(3.25rem * var(--studio-type-scale,1))}.model-cards{gap:20px}.story-heading h2{font-size:calc(4.875rem * var(--studio-type-scale,1))}.story-heading>p:last-child{margin-top:50px;position:static}.story-core{grid-template-columns:70px 1fr}.story-core>p:last-child{grid-column:2}.story-branches h3{font-size:calc(1.25rem * var(--studio-type-scale,1))}.identity-stage h2{font-size:calc(4rem * var(--studio-type-scale,1))}.identity-detail .capability-copy{max-width:46%;padding-top:70px}.identity-detail .editorial{font-size:calc(1.75rem * var(--studio-type-scale,1))}.identity-detail .body-copy{font-size:calc(.875rem * var(--studio-type-scale,1))}.identity-detail .includes{width:95%;margin-top:70px;position:static}.identity-disclosure{font-size:calc(.5625rem * var(--studio-type-scale,1));top:50px;left:50%}.investor-detail{min-height:900px}.investor-detail .capability-copy{padding-top:80px}.capability-copy .editorial{font-size:calc(2rem * var(--studio-type-scale,1))}.investor-detail>.figma-scene{align-self:center}.marketing-detail{min-height:1000px}.marketing-detail .capability-copy{max-width:45%}.marketing-detail .capability-copy .body-copy{font-size:calc(.875rem * var(--studio-type-scale,1))}.marketing-detail .includes{margin-top:40px}.partners-exclusions>div{gap:60px}.partners-exclusions h2{font-size:calc(3.125rem * var(--studio-type-scale,1))}.work-case dl{top:280px}.work-case>.figma-scene{margin-top:140px}.case-columns{gap:35px;min-height:520px}.case-columns p:last-child{font-size:calc(1.4375rem * var(--studio-type-scale,1))}.engagement-examples h3{font-size:calc(2.25rem * var(--studio-type-scale,1))}.example-intro{grid-template-columns:1fr}.example-intro>p{max-width:600px}.example-art{display:none}.engagement-examples article{grid-template-columns:1fr 1fr;gap:45px}.example-copy{font-size:calc(1rem * var(--studio-type-scale,1))}.model-intro{gap:60px}.large .process-number{font-size:calc(4.375rem * var(--studio-type-scale,1))}.large h3{font-size:calc(1.25rem * var(--studio-type-scale,1))}.delivery-grid h3{font-size:calc(1.3125rem * var(--studio-type-scale,1));gap:15px}.delivery-grid article>div{padding-right:25px}.partner-map{grid-template-columns:1fr;gap:40px}.faq-section h2{font-size:calc(3.25rem * var(--studio-type-scale,1))}.faq-section summary{font-size:calc(1.25rem * var(--studio-type-scale,1))}.about-facts{gap:25px}.about-facts p:last-child{font-size:calc(1.4375rem * var(--studio-type-scale,1))}.team-section{min-height:880px}.team-section h2{font-size:calc(4.375rem * var(--studio-type-scale,1))}.team-core{font-size:calc(1.25rem * var(--studio-type-scale,1))}.team-rings>.studio-label{font-size:calc(.5rem * var(--studio-type-scale,1))}.proof-section{min-height:700px}.proof-section h2{width:420px;font-size:calc(3.25rem * var(--studio-type-scale,1))}.inquiry-intro{padding-right:30px}.inquiry-intro h1{font-size:calc(2.5rem * var(--studio-type-scale,1))}.inquiry-next{padding-right:30px}.inquiry-form h2{font-size:calc(3.375rem * var(--studio-type-scale,1))}.inquiry-form{padding-left:40px}.form-choice{font-size:calc(.875rem * var(--studio-type-scale,1));padding:14px}.contact-fields{grid-template-columns:1fr;gap:22px}}@media not all and (width>=900px){.desktop-nav,.header-actions{display:none}.site-header{justify-content:space-between}.menu-toggle{display:block}.split-header .menu-toggle{color:var(--color-studio-ink)}}@media not all and (width>=700px){.studio-site{--gutter:20px}.section{padding:64px 20px}h1{font-size:calc(3.25rem * var(--studio-type-scale,1));--tw-leading:1;--tw-tracking:-.04em;letter-spacing:-.04em;line-height:1}h2{font-size:calc(3rem * var(--studio-type-scale,1));--tw-leading:1;--tw-tracking:-.04em;letter-spacing:-.04em;line-height:1}h3{font-size:calc(1.75rem * var(--studio-type-scale,1))}.studio-label{font-size:calc(.625rem * var(--studio-type-scale,1))}.editorial{font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.2;line-height:1.2}.site-header{height:60px;padding:0 20px}.split-header{color:var(--color-white);background-color:#0a0a09;background-image:none}.split-header .menu-toggle{color:var(--color-white)}.wordmark{font-size:calc(.9375rem * var(--studio-type-scale,1))}.menu-toggle{font-size:calc(.6875rem * var(--studio-type-scale,1))}.site-footer{padding:56px 20px 40px}.footer-top{display:block}.footer-top nav{gap:4px}.footer-top nav>.studio-label,.footer-contact>.studio-label{margin-bottom:18px}.footer-contact>a:last-child,.footer-tagline .editorial{display:none}.footer-wordmark{--tw-tracking:-.06em;letter-spacing:-.06em;white-space:normal}.split-hero:before{background:repeating-linear-gradient(90deg,#20201d 0 1px,#0000 1px 25%);inset:0 20px auto}.hero-capabilities{font-size:calc(.625rem * var(--studio-type-scale,1));gap:6px;right:20px}.hero-capabilities a{gap:12px}.split-eyebrow{font-size:calc(.625rem * var(--studio-type-scale,1));left:20px}.split-heading h1{--tw-tracking:-.065em;letter-spacing:-.065em;white-space:normal}.split-heading h2{--tw-leading:1;--tw-tracking:-.04em;letter-spacing:-.04em;line-height:1}.split-introduction{width:auto;font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;line-height:1.5;left:20px;right:20px}.desktop-copy{display:none}.mobile-copy{display:block}.split-introduction .studio-button{display:flex}.split-introduction .studio-link,.split-hero .study-layers,.split-boundary{display:none}.study-grid,.study-cantilever{height:440px}.study-coffers{height:360px}.study figcaption{bottom:24px}.study-grid img{object-position:center}.when-section{flex-direction:column;min-height:0;display:flex}.when-heading{padding:64px 20px 60px}.when-heading h2{width:auto;max-width:350px;font-size:calc(3rem * var(--studio-type-scale,1));margin-top:24px}.when-heading .editorial{max-width:330px;font-size:calc(1.375rem * var(--studio-type-scale,1));margin-top:28px}.when-section>.figma-scene{order:0}.situations{margin:0;padding:25px 20px 40px}.situations li{font-size:calc(1rem * var(--studio-type-scale,1));gap:22px;padding:16px 0}.situations li>.studio-label{min-width:14px}.overview-heading{min-height:260px;padding-bottom:40px}.overview-heading h2{font-size:calc(3rem * var(--studio-type-scale,1));margin-top:26px}.overview-heading>p:last-child{display:none}.demonstrations{flex-direction:column;display:flex}.story-section{min-height:0}.story-section>.study{width:170%;height:620px;top:0;right:-80%}.story-heading{padding-bottom:25px}.story-heading h2{font-size:calc(3.25rem * var(--studio-type-scale,1));--tw-leading:1;margin-top:25px;line-height:1}.story-heading>p:last-child{max-width:340px;font-size:calc(.875rem * var(--studio-type-scale,1));margin:60px 0 0;position:static}.story-map{background-size:auto;padding:35px 20px 64px}.story-core{padding:22px 20px;display:block}.story-core h3{font-size:calc(1.625rem * var(--studio-type-scale,1));margin:18px 0}.story-core p{font-size:calc(.875rem * var(--studio-type-scale,1))}.story-branches{border-left:1px solid;grid-template-columns:1fr;gap:18px;margin-left:20px;padding-top:30px;padding-left:20px;display:grid}.story-branches a{background-color:var(--color-white);border:1px solid;padding:15px}.story-branches a:before{border-top:1px solid;border-left:0;width:20px;height:1px;top:22px;left:-21px}.story-branches h3{font-size:calc(1.25rem * var(--studio-type-scale,1));margin:8px 0 14px}.story-branches a>.studio-label:last-child{font-size:calc(.5rem * var(--studio-type-scale,1))}.story-map>.studio-label{font-size:calc(.5rem * var(--studio-type-scale,1));margin-top:28px}.identity-stage>.section{padding:64px 20px 0}.identity-stage h2{--tw-leading:1;margin-top:25px;line-height:1}.identity-stage>.section>.studio-label{max-width:340px;font-size:calc(.5625rem * var(--studio-type-scale,1))}.identity-stage>.figma-scene{margin-top:0}.stage-caption{padding:20px 20px 60px}.stage-caption>.studio-label{display:none}.oversized-heading>p{max-width:340px;font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:30px;position:static}.principles{grid-template-columns:1fr;gap:32px;margin:50px 0 70px}.principles>div{align-items:flex-start;gap:25px;display:flex}.principles span{min-width:85px;font-size:calc(3.5rem * var(--studio-type-scale,1))}.principles p{font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.2;margin:6px 0 0;line-height:1.2}.process-steps{margin:45px 0 65px;padding-left:5px;display:block}.process-steps li{border-top:0;border-left:1px solid;padding:0 0 34px 30px}.process-node{top:0;left:-5px}.process-steps li:last-child{border-color:#0000;padding-bottom:0}.process-steps h3{font-size:calc(1.25rem * var(--studio-type-scale,1));margin:8px 0}.process-steps p{max-width:290px;font-size:calc(.875rem * var(--studio-type-scale,1))}.models-title{font-size:calc(2.25rem * var(--studio-type-scale,1));margin-bottom:30px}.model-cards{grid-template-columns:1fr;gap:26px}.model-cards>a{padding-top:18px}.model-cards h3{font-size:calc(1.75rem * var(--studio-type-scale,1))}.model-cards p{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:12px}.thinker-half{min-height:340px;padding:40px 20px 25px}.thinker-half>div{font-size:calc(7.25rem * var(--studio-type-scale,1));--tw-leading:.86;line-height:.86;bottom:0;left:10px}.thinker-half>p:last-child{margin-top:175px}.thinker-half>p,.studio-half>p:first-of-type{font-size:calc(.9375rem * var(--studio-type-scale,1))}.thinker-half span,.studio-half>p:first-of-type span{font-size:calc(.875rem * var(--studio-type-scale,1))}.studio-half{padding:35px 20px 60px}.parent-watermark{font-size:calc(8.75rem * var(--studio-type-scale,1));top:5px;right:-25px}.parent-description{font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.25;margin-top:130px;line-height:1.25}.parent-links{gap:25px;margin-top:42px}.parent-about .studio-half h2{font-size:calc(2rem * var(--studio-type-scale,1));margin-top:120px}.parent-about .parent-description{font-size:calc(1rem * var(--studio-type-scale,1))}.shared-discipline{font-size:calc(.5625rem * var(--studio-type-scale,1));margin-top:38px}.cta .studio-button{width:100%;display:flex}.cta-actions{flex-direction:column;align-items:stretch;gap:28px}.cta-services{display:none}.capabilities-hero{min-height:700px;padding-top:40px}.capabilities-hero h1{font-size:calc(3.25rem * var(--studio-type-scale,1));margin-top:25px}.capabilities-index>a{grid-template-columns:30px 1fr;padding:15px 0}.capabilities-index>a>span{font-size:calc(1.25rem * var(--studio-type-scale,1))}.capabilities-index em{display:none}.strategy-detail{min-height:0}.strategy-detail>.section{padding-top:40px}.strategy-detail h2{font-size:calc(4rem * var(--studio-type-scale,1));--tw-leading:.95;margin-top:25px;line-height:.95}.strategy-description{margin-top:45px;display:block}.strategy-description .editorial{max-width:340px;font-size:calc(1.75rem * var(--studio-type-scale,1))}.strategy-description>p:last-child{max-width:340px;font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:45px}.messaging-map{margin-top:90px}.messaging-map>.studio-label{font-size:calc(.5625rem * var(--studio-type-scale,1))}.map-position,.map-narrative{padding:20px;display:block}.map-position>p:last-child{font-size:calc(1.25rem * var(--studio-type-scale,1));margin-top:18px}.map-narrative{padding:28px 0}.map-narrative>.editorial{font-size:calc(1.5rem * var(--studio-type-scale,1));margin-top:18px}.message-pillars{grid-template-columns:1fr;gap:28px}.message-pillars p:last-child{font-size:calc(1.25rem * var(--studio-type-scale,1));margin-top:15px}.map-audiences{font-size:calc(1rem * var(--studio-type-scale,1));flex-wrap:wrap;justify-content:flex-start;gap:20px 30px;margin-top:42px}.map-audiences>.studio-label{width:100%}.includes{font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.6;margin-top:45px;line-height:1.6}.capability-copy{padding:40px 20px}.capability-copy h2{font-size:calc(4rem * var(--studio-type-scale,1));--tw-leading:1;margin-top:20px;line-height:1}.capability-copy .editorial{max-width:340px;font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.2;margin-top:28px;line-height:1.2}.capability-copy .body-copy{--tw-leading:1.5;max-width:340px;margin-top:28px;line-height:1.5}.capability-copy .includes{max-width:340px;font-size:calc(.625rem * var(--studio-type-scale,1));margin-top:28px}.identity-detail{min-height:0}.desktop-identity-scene{display:none}.mobile-identity-scene{display:block}.identity-detail .capability-copy{max-width:none;padding-bottom:0;padding-right:20px}.identity-detail .includes{width:auto;max-width:340px;position:static}.identity-disclosure{max-width:360px;font-size:calc(.625rem * var(--studio-type-scale,1));padding:25px 20px 40px;position:static}.investor-detail{min-height:0;display:block}.investor-detail h2{font-size:calc(2.5rem * var(--studio-type-scale,1))}.investor-detail .capability-copy{padding-right:20px}.investor-detail .includes{margin-top:28px}.digital-detail .capability-copy{padding-bottom:45px;display:block}.digital-detail h2{font-size:calc(6.25rem * var(--studio-type-scale,1));--tw-leading:.86;--tw-tracking:-.06em;letter-spacing:-.06em;margin-left:-6px;line-height:.86}.digital-detail .editorial{margin-top:45px}.digital-detail .body-copy{margin-top:25px}.digital-detail .includes{margin-top:30px}.section-caption{font-size:calc(.5625rem * var(--studio-type-scale,1));padding:24px 20px 40px}.marketing-detail{min-height:0}.marketing-detail .capability-copy{max-width:none;padding-right:20px}.marketing-detail h2{max-width:350px;font-size:calc(3.25rem * var(--studio-type-scale,1))}.marketing-detail>.figma-scene{width:100%;position:relative;top:auto;left:auto}.marketing-event{display:none}.marketing-detail>.section-caption{margin:0}.partners-exclusions{min-height:0}.partners-exclusions>div{margin-top:25px;display:block}.partners-exclusions h2{max-width:350px}.partners-exclusions ul{columns:2;font-size:calc(.875rem * var(--studio-type-scale,1))}.work-hero{padding-top:40px}.work-hero h1{margin-top:24px}.work-introduction{font-size:calc(.875rem * var(--studio-type-scale,1));margin:60px 0 0;display:block}.work-introduction>p{max-width:340px}.work-introduction nav{font-size:calc(.75rem * var(--studio-type-scale,1));gap:18px;margin-top:38px}.work-case>.section{padding:64px 20px 0}.work-case h2{margin-top:26px}.work-case dl{margin-top:55px}.work-case dl>div{font-size:calc(.75rem * var(--studio-type-scale,1));grid-template-columns:85px 1fr;gap:10px}.work-case .studio-label{font-size:calc(.5625rem * var(--studio-type-scale,1))}.case-columns{min-height:0;padding-top:60px;padding-bottom:60px;display:block}.case-columns>div{padding:22px 0 30px}.case-columns p:last-child{font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.3;margin-top:22px;line-height:1.3}.deck{min-height:620px}.deck h2{margin-top:25px}.deck-track{gap:20px;margin-top:60px}.deck-track>div{flex-basis:310px}.deck-controls{margin-top:30px}.deck>p:last-child{font-size:calc(.875rem * var(--studio-type-scale,1))}.details-grid{display:block}.details-grid>.figma-scene,.details-grid>.figma-scene:nth-child(2){width:100%}.details-grid>.figma-scene:first-child{aspect-ratio:820/560!important}.details-grid>.figma-scene:nth-child(2){aspect-ratio:620/560!important}.details-grid>.figma-scene:nth-child(3){display:none}.details-grid>.figma-scene:nth-child(4){aspect-ratio:820/460!important}.applications{display:none}.example-intro{margin:25px 0 55px;display:block}.example-intro>p{max-width:340px;font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:28px}.engagement-examples article{min-height:0;padding:24px 0 40px;display:block}.engagement-examples h3{--tw-leading:1.05;margin-top:20px;line-height:1.05}.example-copy{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:28px}.example-copy>.studio-label{margin-top:20px}.example-copy>.studio-label:nth-last-child(2){margin-top:30px}.example-art{display:none}.process-hero{min-height:431px;padding-top:40px}.process-hero h1{margin-top:24px}.process-hero>p:last-child{max-width:340px;font-size:calc(1rem * var(--studio-type-scale,1));margin:70px 0 0}.five-steps{min-height:900px;padding-top:40px}.process-steps.large{margin:75px 0 20px 5px}.large li{grid-template-columns:75px 1fr;align-items:flex-start;gap:20px;min-height:130px;padding:0 0 0 30px;display:grid}.large .process-number{font-size:calc(3.5rem * var(--studio-type-scale,1));--tw-leading:1;margin:0;line-height:1}.large h3{font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.2;margin:12px 0 0;line-height:1.2}.engagement-models{padding-top:40px}.model-intro{margin-top:24px;display:block}.model-intro h2 br{display:none}.model-intro>div{margin-top:65px;padding:0}.model-intro>div>p:first-child{display:none}.model-intro .editorial{font-size:calc(1.375rem * var(--studio-type-scale,1));margin:0}.timeline-months{display:none}.model-row{min-height:150px;margin-top:0;padding:22px 0;display:block}.model-row:first-of-type{margin-top:65px}.model-row>div:first-child{align-items:baseline;gap:24px;padding:0;display:flex}.model-row h3{font-size:calc(1.75rem * var(--studio-type-scale,1));margin:0}.model-row p:not(.studio-label){display:none}.timeline{background:0 0;gap:8px;padding-top:25px}.timeline>div>span{height:22px}.timeline .studio-label{font-size:calc(.4375rem * var(--studio-type-scale,1))}.timeline-3>.studio-label{top:50px}.timeline-note{margin-top:30px}.delivery-section h2{font-size:calc(2.25rem * var(--studio-type-scale,1))}.delivery-grid{margin-top:48px}.delivery-grid article{min-height:0;padding:22px 0 28px 36px;display:block;position:relative}.delivery-grid h3{font-size:calc(1.375rem * var(--studio-type-scale,1));margin-bottom:18px}.delivery-grid h3>.studio-label{position:absolute;top:24px;left:0}.delivery-grid article>div{margin-top:16px;padding:0}.delivery-grid article>div>.studio-label{margin-bottom:5px}.delivery-grid p:not(.studio-label){font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;line-height:1.5}.partner-work{min-height:700px;padding-top:40px}.partner-work h2{margin-top:24px}.partner-map{display:block}.partner-direct{padding:18px}.partner-outputs{display:block}.partner-outputs>div{font-size:calc(1rem * var(--studio-type-scale,1));border:1px solid #ccc;margin-top:12px;padding:12px 18px}.faq-section{min-height:0;padding-top:40px;display:block}.faq-section h2{max-width:350px}.faq-section h2 br{display:none}.faq-section a{font-size:calc(.75rem * var(--studio-type-scale,1));margin-top:35px}.faq-section details{padding:22px 0}.faq-section summary{gap:22px}.faq-section details p{margin-right:20px}.about-hero>.section{padding-top:40px;padding-bottom:55px}.about-hero h1{max-width:350px;margin-top:24px}.study-planes{height:490px}.about-facts{padding:35px 20px;display:block}.about-facts>div{padding:20px 0}.about-facts p:last-child{margin-top:14px}.team-section{padding-top:40px;padding-bottom:70px;display:block}.team-section h2{max-width:350px}.team-section h2 br{display:none}.team-section>div>p:last-child{max-width:340px;margin-top:30px}.team-rings{width:450px;max-width:none;margin:85px 0 0 -50px}.team-core{font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;line-height:1.5}.team-rings>.studio-label{font-size:calc(.4375rem * var(--studio-type-scale,1))}.focus-section{min-height:560px;padding-top:40px}.focus-section>div{border:0;padding:28px 0 0;display:block}.focus-section h2{font-size:calc(4rem * var(--studio-type-scale,1))}.focus-section>div>.studio-label{max-width:350px;font-size:calc(.625rem * var(--studio-type-scale,1));margin-top:20px}.focus-section>p:last-child{max-width:340px;font-size:calc(1rem * var(--studio-type-scale,1));margin-top:55px}.proof-section{min-height:272px;display:block}.proof-section>.section{padding:48px 20px}.proof-section h2{width:auto;max-width:350px;font-size:calc(2.25rem * var(--studio-type-scale,1));--tw-leading:1.03;margin-top:22px;line-height:1.03}.proof-section .studio-link{margin-top:30px}.proof-section>.figma-scene{display:none}.inquiry-layout{background-color:var(--color-white)}.inquiry-form{flex-direction:column;display:flex}.inquiry-progress{gap:6px;margin-bottom:12px}.mobile-progress-label{display:inline}.inquiry-form h2{--tw-tracking:-.04em;letter-spacing:-.04em}.step-help{font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;margin:20px 0 30px;line-height:1.55}.choice-list{grid-template-columns:1fr;gap:10px;display:grid}.form-choice{min-height:48px;padding:14px 18px}.form-actions{flex-wrap:wrap;gap:22px;margin-top:auto;padding-top:35px}.form-actions>.studio-button{order:3;width:100%}.form-actions>.text-button{order:1}.form-actions>.skip-step{order:2}.contact-fields{grid-template-columns:1fr}.form-field{gap:0;min-height:64px}.form-field input{padding:8px 0}.contact-fields>.form-field:last-child{grid-column:auto}.choice-grid{grid-template-columns:1fr;gap:10px;margin-top:28px;display:grid}.choice-grid legend{margin-bottom:16px}.choice-grid legend>span,.timing-fields>.studio-label,.deadline-options{display:none}.form-field:has(.desktop-field){display:none}.timing-fields>.contact-fields{margin-top:30px}.form-notice{font-size:calc(.75rem * var(--studio-type-scale,1));margin-top:20px}.inquiry-step-4{min-height:784px}.inquiry-step-4 .form-actions{padding-top:25px}.confirmation-layout{flex-direction:column;min-height:784px;display:flex;overflow:hidden}.confirmation{padding:36px 20px 50px}.confirmation h1{font-size:calc((clamp(4.375rem, 23.59vw, 6.875rem)) * var(--studio-type-scale));--tw-leading:.86;--tw-tracking:-.06em;letter-spacing:-.06em;margin:35px 0 0 -6px;line-height:.86}.confirmation-progress{margin:20px 0 0}.confirmation h2{max-width:340px;font-size:calc(1.5rem * var(--studio-type-scale,1));--tw-leading:1.08;--tw-tracking:-.02em;letter-spacing:-.02em;margin:40px 0;line-height:1.08}.confirmation>.studio-label:not(:first-child){display:none}.confirmation .editorial{max-width:340px;font-size:calc(1.375rem * var(--studio-type-scale,1));margin:0 0 30px}.confirmation-layout>.figma-scene{height:auto;aspect-ratio:720/636!important}.legal-hero{min-height:360px;padding-top:40px;padding-bottom:45px}.legal-hero h1{margin:25px 0 32px}.legal-meta{display:block}.legal-meta>p{max-width:340px;font-size:calc(1.5rem * var(--studio-type-scale,1))}.legal-meta>div{align-items:center;gap:10px;margin:24px 15px 0 0;display:inline-flex}.legal-meta>div>p{margin:0}.legal-body{padding-top:45px;padding-bottom:50px;display:block}.legal-body nav{display:none}.legal-intro{margin-bottom:28px}.legal-section{grid-template-columns:24px 1fr;gap:12px;padding:18px 0 25px}.legal-section h2{font-size:calc(1.375rem * var(--studio-type-scale,1))}.legal-section p{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:10px}.legal-questions{margin-top:30px}.legal-questions>p:nth-child(2){font-size:calc(1.25rem * var(--studio-type-scale,1))}.not-found{padding-top:75px}.not-found-number{right:-20px}.not-found>.lead{font-size:calc(1rem * var(--studio-type-scale,1))}.not-found>.study{width:58%;height:280px}.hero-actions{gap:28px;margin-top:35px}.hero-actions .studio-link{font-size:calc(.75rem * var(--studio-type-scale,1))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.study>picture{display:contents}.review-note{font-size:calc(.8125rem * var(--studio-type-scale,1));--tw-leading:1.5;color:var(--color-studio-graphite);border-top:1px solid #e1e1dd;padding-top:14px;line-height:1.5}.split-heading h1{font-size:calc((20.8333vw) * var(--studio-type-scale))}.split-heading h2{width:22.82vw}.split-eyebrow span{margin-left:26px}.hero-capabilities{--tw-leading:calc(1.5rem * var(--studio-type-scale));line-height:calc(1.5rem * var(--studio-type-scale));gap:0;padding:0;list-style-type:none}.hero-capabilities li{gap:22px;display:flex}.split-introduction{margin-top:439px}.split-introduction .studio-button{margin-top:35px}.split-hero .study-layers{top:430px}.study-grid figcaption{color:var(--color-studio-ink);top:80px;bottom:auto}.study-colonnade{height:44.444vw}.study-blade{height:43.0556vw}.company-stages{grid-template-columns:38.8889% 61.1111%;display:grid}.company-stages>.section{padding-right:70px}.company-stages h2{max-width:402px;font-size:calc(4.5rem * var(--studio-type-scale,1));--tw-leading:.95;margin-top:25px;line-height:.95}.company-intro{font-family:var(--font-studio-editorial);font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-light);line-height:1.3;font-weight:var(--font-weight-light);margin:35px 0 46px;font-style:italic}.company-stages ol{margin:0;padding:0;list-style-type:none}.company-stages li{border-top:1px solid #e1e1dd;grid-template-columns:35px 1fr;gap:15px;padding:22px 0;display:grid}.company-stages li h3{font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-medium);line-height:1.2;font-weight:var(--font-weight-medium)}.company-stages li p:not(.studio-label){font-family:var(--font-studio-editorial);font-size:calc(1.375rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-light);line-height:1.3;font-weight:var(--font-weight-light);color:var(--color-studio-graphite);margin-top:10px;font-style:italic}.company-stages .review-note{margin-top:18px}.company-stages>.study{min-height:100%}.company-stages>.study img{position:absolute}.company-questions{min-height:1122px;overflow:hidden}.company-questions>.study{width:76.4%;height:690px;position:absolute;top:-40px;left:29.2%}.company-questions>.study img{opacity:.55}.company-questions>.study:after,.capability-band>.study:after{content:"";pointer-events:none;--tw-gradient-from:var(--color-black);--tw-gradient-from-position:0%;--tw-gradient-to:color-mix(in oklab, var(--color-black) 0%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:50%;position:absolute;inset:0}.company-questions>.study:after{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.company-questions>.study:after{--tw-gradient-position:to right in oklab}}.company-questions>.study:after{background-image:linear-gradient(var(--tw-gradient-stops))}.capability-band>.study:after{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.capability-band>.study:after{--tw-gradient-position:to top in oklab}}.capability-band>.study:after{background-image:linear-gradient(var(--tw-gradient-stops))}.company-questions>h2,.company-questions>p,.company-questions>ol{position:relative}.company-questions h2{font-size:calc(6rem * var(--studio-type-scale,1));--tw-leading:1;margin:25px 0;line-height:1}.questions-intro{color:#aaa;width:430px;max-width:100%;margin-top:30px}.company-questions ol{grid-template-columns:1fr 1fr;gap:0 100px;margin:70px 0;padding:0;list-style-type:none;display:grid}.company-questions li{font-size:calc(1.3125rem * var(--studio-type-scale,1));--tw-leading:1.3;border-top:1px solid #383835;gap:28px;padding:20px 0;line-height:1.3;display:flex}.company-questions li .studio-label{min-width:22px;padding-top:3px}.ecosystem{overflow:hidden}.ecosystem-thinker{height:440px;padding:100px var(--gutter) 30px;color:var(--color-white);background-color:#0a0a09;position:relative;overflow:hidden}.ecosystem-thinker>.studio-label{color:var(--color-studio-grey)}.ecosystem-thinker>span{font-size:calc((22.92vw) * var(--studio-type-scale));--tw-leading:.86;--tw-font-weight:var(--font-weight-light);line-height:.86;font-weight:var(--font-weight-light);--tw-tracking:-.065em;letter-spacing:-.065em;color:#262624;position:absolute;bottom:-25px;left:2.78%}.ecosystem-name{z-index:1;position:relative}.ecosystem-thinker .ecosystem-name{margin-top:235px}.ecosystem-name h3{font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:-.01em;letter-spacing:-.01em}.ecosystem-name p{font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.5;color:var(--color-studio-grey);margin-top:9px;line-height:1.5}.ecosystem-studio{min-height:150px;padding:40px var(--gutter) 0;position:relative}.ecosystem-studio>span{font-family:var(--font-studio-editorial);font-size:calc((18.05vw) * var(--studio-type-scale));--tw-leading:.86;--tw-font-weight:var(--font-weight-light);line-height:.86;font-weight:var(--font-weight-light);--tw-tracking:-.03em;letter-spacing:-.03em;color:#e1e1dd;font-style:italic;position:absolute;top:20px;right:-3%}.ecosystem-content{padding-top:48px;padding-bottom:100px}.ecosystem-lead{max-width:820px;font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;line-height:1.5}.ecosystem-content h2{font-size:calc(3.5rem * var(--studio-type-scale,1));--tw-leading:1;margin-top:28px;line-height:1}.ecosystem-summary{max-width:820px;color:var(--color-studio-graphite);margin-top:24px}.ecosystem-functions{--function-group-gap:28px;max-width:1120px;margin-top:45px}.function-group{margin:var(--function-group-gap) 0 16px}.separate-evaluation+.function-group{margin-top:calc(2 * var(--function-group-gap))}.ecosystem-function{border-top:1px solid #e1e1dd;grid-template-columns:60px 320px 1fr;gap:40px;padding:22px 0;display:grid}.ecosystem-function h3{font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-medium);line-height:1.55;font-weight:var(--font-weight-medium);--tw-tracking:-.01em;letter-spacing:-.01em}.ecosystem-function>div:last-child>p{font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-light);line-height:1.2;font-weight:var(--font-weight-light);--tw-tracking:-.015em;letter-spacing:-.015em}.separate-evaluation{border-top:1px dashed #aaa;max-width:1120px;margin:38px 0 0;padding-top:10px}.separate-evaluation>p:not(.studio-label){max-width:850px;font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin-top:15px}.ecosystem-notice{max-width:65ch;font-size:calc(.75rem * var(--studio-type-scale,1));margin-top:35px}.ecosystem-links{align-items:center;gap:60px;margin-top:40px;display:flex}.ecosystem-intro{padding-bottom:100px}.ecosystem-intro h2{max-width:1000px;font-size:calc(3.5rem * var(--studio-type-scale,1));--tw-leading:1.05;margin:32px 0 38px;line-height:1.05}.ecosystem-intro>p:last-child{max-width:760px;font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;color:var(--color-studio-graphite);line-height:1.5}.ecosystem-detailed .ecosystem-polarity{grid-template-columns:1fr 1fr;display:grid}.ecosystem-detailed .ecosystem-polarity>div{height:860px;padding:120px var(--gutter)}.ecosystem-detailed .ecosystem-studio{background-color:var(--color-studio-paper);overflow:hidden}.ecosystem-detailed .ecosystem-name{max-width:482px;margin-top:30px}.ecosystem-detailed .ecosystem-name h3{font-size:calc(1.375rem * var(--studio-type-scale,1))}.ecosystem-detailed .ecosystem-name p{margin-top:15px}.ecosystem-detailed .ecosystem-thinker>span{font-size:calc((17.36vw) * var(--studio-type-scale));bottom:75px;left:30px}.ecosystem-detailed .ecosystem-studio>span{font-size:calc((18.75vw) * var(--studio-type-scale));top:auto;bottom:75px;left:20px}.ecosystem-detailed .ecosystem-content{padding-top:140px}.ecosystem-path{margin-top:36px}.ecosystem-detailed .ecosystem-function{grid-template-columns:40px 320px 1fr;gap:25px}.ecosystem-detailed .ecosystem-function>div:last-child>p{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0;letter-spacing:0;font-style:normal}.function-lead{font-size:calc(.75rem * var(--studio-type-scale,1));--tw-leading:1.5;color:var(--color-studio-graphite);margin-top:10px;line-height:1.5}.wefunder-note{border-left:2px solid #ccc;margin-top:20px;padding-left:18px}.wefunder-note>p:last-child{font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin-top:12px}.spac-note{border-top:1px solid #e1e1dd;max-width:1120px;margin-top:40px;padding-top:28px}.spac-note h3{font-size:calc(1.25rem * var(--studio-type-scale,1));margin:14px 0}.spac-note>p:last-child{max-width:1000px;font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite)}.ecosystem-detailed .ecosystem-links{border-top:1px solid #e1e1dd;justify-content:space-between;max-width:1120px;padding-top:28px}.ecosystem-links h3{font-size:calc(1.25rem * var(--studio-type-scale,1))}.ecosystem-links>div>p{font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin-top:10px}.capability-band{height:820px;position:relative;overflow:hidden}.capability-band>.study{height:100%;position:absolute;inset:0}.capability-band>.study img{filter:brightness(.58)}.capability-band>.section{padding-top:170px;position:relative}.capability-band .section>.studio-label{color:var(--color-white)}.capability-band>.study figcaption{right:var(--gutter);z-index:1;text-align:right;left:auto}.capability-band h2{max-width:1280px;font-size:calc((clamp(4.375rem, 8.333vw, 7.5rem)) * var(--studio-type-scale));--tw-leading:.95;margin-top:55px;line-height:.95}.capability-band .section>p:last-child{max-width:600px;font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;color:#ddd;margin:50px 0 0;line-height:1.5}.studio-capabilities>.section{padding-top:80px;padding-bottom:45px}.capability-rows>a{border-top:1px solid #e1e1dd;grid-template-columns:100px 1fr 32% 25px;align-items:center;gap:40px;padding:32px 0;display:grid}.capability-rows h3{font-size:calc(2.375rem * var(--studio-type-scale,1));--tw-leading:1.1;line-height:1.1}.capability-rows .editorial{font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.25;line-height:1.25}.capability-bottom{padding:25px 0 0}.identity-stage>.section{padding-bottom:0}.identity-stage>.figma-scene{margin-top:0}.stage-caption{padding:12px var(--gutter) 40px}.capabilities-introduction{max-width:740px;color:var(--color-studio-graphite);margin-top:32px}.capabilities-introduction a{text-decoration-line:underline}.capabilities-hero{padding-bottom:150px}.investor-detail .includes{--tw-leading:1.9;margin-top:35px;line-height:1.9}.investor-detail .review-note{max-width:440px;margin-top:28px}.partners-exclusions>div{grid-template-columns:1fr 1fr;gap:80px}.partners-exclusions h2{font-size:calc(3.5rem * var(--studio-type-scale,1))}.partners-exclusions>div>div>p:not(.studio-label){max-width:500px;color:var(--color-studio-graphite);margin-top:28px}.partners-exclusions ul{columns:2;font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:20px}.work-case{position:relative}.work-case h2{font-size:calc((13.05vw) * var(--studio-type-scale))}.work-case>.section{z-index:1;position:relative}.work-case dl{top:420px;right:auto;left:var(--gutter);width:40%}.work-case>.figma-scene{margin-top:-50px}.mobile-work-details{display:none}.example-intro h2{font-size:calc((8.889vw) * var(--studio-type-scale))}.engagement-examples article{grid-template-columns:50% 23.5% 20.3%;gap:3.1%}.engagement-examples h3{font-size:calc(3.5rem * var(--studio-type-scale,1))}.engagement-examples .example-copy>p:first-child{font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.5;color:var(--color-studio-graphite);line-height:1.5}.example-copy>.studio-label:nth-last-child(2){margin-top:20px}.example-copy>.studio-label{font-size:calc(.6875rem * var(--studio-type-scale,1))}.process-steps.large p{max-width:205px;font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;margin-top:12px;line-height:1.5}.partner-explanation{max-width:440px;color:var(--color-studio-graphite);margin:32px 0 0 auto}.partner-map{margin-top:55px}.faq-section{display:block}.faq-section>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.faq-section>div:first-child>.studio-label{width:100%;margin-bottom:24px}.faq-section h2{font-size:calc(4.5rem * var(--studio-type-scale,1))}.faq-section>div:last-child{margin-top:70px}.faq-section details{padding:24px 0}.faq-section summary{font-size:calc(1.375rem * var(--studio-type-scale,1))}.faq-section details p{max-width:650px;margin:25px 0 10px auto}.about-hero>.section{min-height:484px}.about-facts{align-items:flex-start;min-height:438px}.about-facts p:last-child{font-size:calc(1.5rem * var(--studio-type-scale,1));--tw-leading:1.3;line-height:1.3}.team-section{grid-template-columns:38% 62%;min-height:1100px;padding-right:0}.team-section h2{font-size:calc(5rem * var(--studio-type-scale,1));--tw-leading:1;line-height:1}.team-section>div>p:last-child{max-width:420px}.team-section>.figma-scene{align-self:flex-start}.company-focus-grid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:30px;display:grid}.company-focus-grid article{border-top:1px solid #e1e1dd;padding-top:22px}.company-focus-grid h2{font-size:calc(3.5rem * var(--studio-type-scale,1));--tw-leading:1;margin:28px 0 20px;line-height:1}.company-focus-grid article>p:last-child{color:var(--color-studio-graphite)}.sector-copy{border-top:1px solid #e1e1dd;grid-template-columns:33% 1fr;gap:40px;margin-top:60px;padding-top:28px;display:grid}.sector-copy>p:last-child{max-width:820px;color:var(--color-studio-graphite)}.cta{min-height:645px;padding-top:100px;padding-bottom:100px}.cta h2{font-size:calc(4.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-tracking:-.035em;letter-spacing:-.035em;margin:26px 0 42px;line-height:1}.cta-services{margin:0 0 32px}.site-footer{height:640px;min-height:640px;padding-top:96px;position:relative}.footer-top nav{--tw-leading:calc(1.875rem * var(--studio-type-scale));line-height:calc(1.875rem * var(--studio-type-scale));gap:0}.footer-top .studio-label{margin-bottom:12px}.footer-contact a{--tw-leading:calc(1.875rem * var(--studio-type-scale));line-height:calc(1.875rem * var(--studio-type-scale));margin-top:0}.footer-notice{max-width:640px;font-size:calc(.75rem * var(--studio-type-scale,1));--tw-leading:1.5;color:var(--color-studio-grey);margin-top:12px;line-height:1.5}.footer-bottom{margin-top:18px}.footer-wordmark{bottom:25px;left:var(--gutter);margin:0 0 0 -18px;position:absolute}.menu-signature{font-size:calc((20vw) * var(--studio-type-scale))}.inquiry-layout{background-color:var(--color-white);grid-template-rows:auto;min-height:924px}.inquiry-context{background-color:var(--color-studio-paper);padding:74px var(--gutter) 90px;grid-column:1}.inquiry-intro,.inquiry-next{padding:0}.inquiry-intro h1{max-width:352px;font-size:calc(3rem * var(--studio-type-scale,1));--tw-leading:1;margin:25px 0 32px;line-height:1}.inquiry-next{margin-top:64px}.inquiry-next .review-note{font-size:calc(.8125rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin:46px 0}.inquiry-next li{margin-bottom:14px}.inquiry-form{grid-row:auto;padding-bottom:80px}.inquiry-step-1 .choice-list{flex-direction:column;align-items:flex-start}.inquiry-step-1 .form-choice{min-width:330px}.inquiry-form .step-help{margin:28px 0 35px}.inquiry-step-1 .form-actions{margin-top:56px}.inquiry-step-2 .form-actions,.inquiry-step-3 .form-actions,.inquiry-step-4 .form-actions{justify-content:space-between}.contact-fields{gap:36px 40px;margin-top:80px}.contact-fields>.form-field:last-child{grid-column:auto}.form-field input{min-height:54px}.context-field{margin-top:28px}.form-field textarea{resize:vertical;width:100%;min-height:90px;font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);background-color:#0000;border:0;border-bottom:1px solid #aaa;border-radius:0;padding:12px 0;font-style:normal}.sharing-consent{font-size:calc(.875rem * var(--studio-type-scale,1));border-top:1px solid #e1e1dd;margin-top:28px;padding-top:20px}.sharing-consent label{align-items:flex-start;gap:12px;display:flex}.sharing-consent input{appearance:auto;accent-color:#0d0d0c;flex-shrink:0;width:18px;height:18px;margin-top:3px}.sharing-consent>p{font-size:calc(.75rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin:10px 0 35px 30px}.sharing-consent>a{color:var(--color-studio-graphite)}.submission-privacy{font-size:calc(.875rem * var(--studio-type-scale,1));color:var(--color-studio-graphite);margin-top:32px}.submission-privacy a{text-decoration-line:underline}.confirmation-layout{grid-template-columns:67.3611% 1fr;overflow:hidden}.confirmation{max-width:970px}.confirmation-progress{max-width:550px}.confirmation-layout>.figma-scene{width:720px}@media (width>=700px) and (width<=1199px){.company-stages>.section{padding:70px 30px 70px var(--gutter)}.company-stages h2{font-size:calc(3.125rem * var(--studio-type-scale,1))}.company-intro{font-size:calc(1.5rem * var(--studio-type-scale,1))}.company-stages li{display:block}.company-stages li h3{margin-top:10px}.company-questions h2{font-size:calc(4.75rem * var(--studio-type-scale,1))}.company-questions ol{gap:0 40px}.ecosystem-function,.ecosystem-detailed .ecosystem-function{grid-template-columns:35px 30% 1fr;gap:20px}.ecosystem-function>div:last-child>p{font-size:calc(1.375rem * var(--studio-type-scale,1))}.ecosystem-content h2{font-size:calc(3rem * var(--studio-type-scale,1))}.capability-rows>a{grid-template-columns:55px 1fr 32% 15px;gap:20px}.capability-rows h3{font-size:calc(1.75rem * var(--studio-type-scale,1))}.capability-rows .editorial{font-size:calc(1.125rem * var(--studio-type-scale,1))}.work-case dl{top:280px}.work-case>.figma-scene{margin-top:150px}.engagement-examples article{grid-template-columns:1fr 1fr;gap:40px}.engagement-examples h3{font-size:calc(2.375rem * var(--studio-type-scale,1))}.team-section h2{font-size:calc(3.5rem * var(--studio-type-scale,1))}.company-focus-grid h2{font-size:calc(2.375rem * var(--studio-type-scale,1))}.cta h2{font-size:calc(3.375rem * var(--studio-type-scale,1))}.footer-top{grid-template-columns:27% 38% 35%}.footer-tagline .editorial{font-size:calc(1.5rem * var(--studio-type-scale,1))}.footer-notice{max-width:65%}.inquiry-context{padding-right:30px}.inquiry-intro h1{font-size:calc(2.375rem * var(--studio-type-scale,1))}.inquiry-step-1 .form-choice{width:100%;min-width:0}.confirmation-layout>.figma-scene{width:50vw}}@media not all and (width>=700px){.split-hero{background:linear-gradient(#0a0a09 419px,#fff 419px);min-height:755px;padding-bottom:60px;display:block}.split-hero:before{height:419px}.split-heading h1{max-width:320px;font-size:calc(8rem * var(--studio-type-scale,1));--tw-leading:.86;line-height:.86}.split-heading h2{width:auto;font-size:calc(2.25rem * var(--studio-type-scale,1))}.split-eyebrow{top:197px}.split-introduction{margin-top:590px}.split-introduction .studio-button{margin-top:33px}.hero-capabilities{--tw-leading:calc(1.25rem * var(--studio-type-scale));line-height:calc(1.25rem * var(--studio-type-scale))}.hero-capabilities li{gap:24px}.study-grid figcaption{top:70px}.study-colonnade{height:360px}.study-blade{height:380px}.company-stages{flex-direction:column;display:flex}.company-stages>.section{display:contents}.company-stage-intro{order:0;padding:64px 20px 0}.company-stage-list{order:2;padding:40px 20px 64px}.company-stages h2{max-width:350px;margin-top:24px}.company-intro{margin:22px 0 35px}.company-stages>.study{order:1;height:440px;min-height:0;margin-top:28px}.company-stages>.study figcaption{display:none}.company-stages li{padding:20px 0}.company-stages .review-note{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:35px}.company-questions{min-height:0;padding-top:64px}.company-questions>.study{width:900px;height:560px;top:0;left:-300px}.company-questions>.study:after{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.company-questions>.study:after{--tw-gradient-position:to top in oklab}}.company-questions>.study:after{background-image:linear-gradient(var(--tw-gradient-stops))}.company-questions h2{margin-top:125px}.questions-intro{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:25px}.company-questions ol{margin:42px 0;display:block}.company-questions li{font-size:calc(1.125rem * var(--studio-type-scale,1));gap:20px;padding:18px 0}.ecosystem-thinker{height:320px;padding:64px 20px 24px}.ecosystem-thinker>span{font-size:calc(7.5rem * var(--studio-type-scale,1));bottom:20px;left:10px}.ecosystem-thinker .ecosystem-name{margin-top:155px}.ecosystem-name h3{font-size:calc(1rem * var(--studio-type-scale,1))}.ecosystem-name p{font-size:calc(.875rem * var(--studio-type-scale,1))}.ecosystem-studio{min-height:130px;padding:32px 20px 0}.ecosystem-studio>span{font-size:calc(7.5rem * var(--studio-type-scale,1));top:80px}.ecosystem-content{padding-top:48px;padding-bottom:60px}.ecosystem-content h2{max-width:350px;margin-top:25px}.ecosystem-summary{margin-top:20px}.ecosystem-functions{--function-group-gap:25px;margin-top:30px}.function-group{margin-bottom:14px}.ecosystem-function,.ecosystem-detailed .ecosystem-function{grid-template-columns:25px 1fr;gap:8px 14px;padding:18px 0}.ecosystem-function>div:last-child{grid-column:2}.ecosystem-function>div:last-child>p{font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.4;--tw-font-weight:var(--font-weight-normal);line-height:1.4;font-weight:var(--font-weight-normal);--tw-tracking:0;letter-spacing:0}.ecosystem-notice{margin-top:25px}.ecosystem-links{flex-wrap:wrap;gap:24px;margin-top:28px}.ecosystem-links .studio-link{font-size:calc(.75rem * var(--studio-type-scale,1))}.ecosystem-intro{padding-top:64px;padding-bottom:60px}.ecosystem-intro h2{margin:25px 0}.ecosystem-intro>p:last-child{font-size:calc(1rem * var(--studio-type-scale,1))}.ecosystem-detailed .ecosystem-polarity{display:block}.ecosystem-detailed .ecosystem-polarity>div{height:480px;padding:48px 20px}.ecosystem-detailed .ecosystem-name{max-width:350px;margin-top:22px}.ecosystem-detailed .ecosystem-name h3{font-size:calc(1.25rem * var(--studio-type-scale,1))}.ecosystem-detailed .ecosystem-thinker>span{font-size:calc(7.5rem * var(--studio-type-scale,1));bottom:35px;left:10px}.ecosystem-detailed .ecosystem-studio>span{font-size:calc(8.125rem * var(--studio-type-scale,1));bottom:25px;left:80px}.ecosystem-detailed .ecosystem-content{padding-top:64px}.ecosystem-path{margin-top:26px}.function-lead{font-size:calc(.75rem * var(--studio-type-scale,1))}.ecosystem-detailed .ecosystem-function>div:last-child>p{font-size:calc(.875rem * var(--studio-type-scale,1))}.wefunder-note>p:last-child,.separate-evaluation>p:not(.studio-label),.spac-note>p:last-child{font-size:calc(.75rem * var(--studio-type-scale,1))}.capability-band{height:560px}.capability-band>.section{padding-top:170px}.capability-band h2{margin-top:30px}.capability-band .section>p:last-child{font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.5;margin-top:45px;line-height:1.5}.studio-capabilities>.section{padding-top:40px;padding-bottom:35px}.capability-rows>a{grid-template-columns:26px 1fr 20px;gap:14px;padding:24px 0}.capability-rows h3{font-size:calc(1.5rem * var(--studio-type-scale,1))}.capability-rows .editorial{display:none}.capability-bottom{padding:20px 0 0}.capability-bottom>.studio-link{margin-top:25px;display:inline-flex}.capability-bottom>.studio-label{font-size:calc(.5rem * var(--studio-type-scale,1))}.identity-stage h2{font-size:calc(3rem * var(--studio-type-scale,1))}.identity-stage .stage-caption{padding:30px 20px 50px}.strategy-detail>.study{width:900px;height:560px;left:-320px;right:auto}.capabilities-introduction{margin-top:25px}.capabilities-hero{padding-bottom:60px}.capabilities-index{margin-top:50px}.capability-copy .body-copy{font-size:calc(1rem * var(--studio-type-scale,1))}.investor-detail .includes{--tw-leading:1.45;line-height:1.45}.investor-detail .review-note{font-size:calc(.78125rem * var(--studio-type-scale,1))}.partners-exclusions>div>div:last-child{margin-top:38px}.partners-exclusions ul{margin-top:15px}.work-hero{min-height:470px}.work-case{flex-direction:column;display:flex}.work-case>.section{display:contents}.work-case>.section>.studio-label{order:0;padding:24px 20px 0}.work-case h2{max-width:350px;font-size:calc(3.75rem * var(--studio-type-scale,1));--tw-leading:.86;order:1;margin:12px 20px 0;line-height:.86}.work-case>.figma-scene{order:2;margin-top:20px}.work-case dl{order:3;width:100%;margin:0;padding:0 20px;position:static}.work-case dl>div{padding:16px 0;display:block}.work-case dd{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:12px}.work-case>.section-caption{order:4;margin-top:10px}.work-details>.section{padding:40px 20px}.work-details .details-grid{display:none}.mobile-work-details{display:block}.engagement-examples h3{font-size:calc(1.75rem * var(--studio-type-scale,1))}.engagement-examples .example-copy>p:first-child{font-size:calc(1rem * var(--studio-type-scale,1))}.example-copy>.studio-label{font-size:calc(.625rem * var(--studio-type-scale,1))}.process-steps.large li{grid-template-columns:75px 1fr}.process-steps.large p{max-width:none;font-size:calc(.875rem * var(--studio-type-scale,1));grid-column:2;margin:0 0 28px}.partner-explanation{font-size:calc(.875rem * var(--studio-type-scale,1));margin:25px 0}.partner-map{margin-top:40px}.faq-section>div:last-child{margin-top:50px}.faq-section details p{margin-top:24px}.about-hero>.section{min-height:0}.about-hero h1{font-size:calc(1.875rem * var(--studio-type-scale,1));--tw-leading:1.1;line-height:1.1}.about-facts{min-height:680px}.about-facts p:last-child{font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.35;line-height:1.35}.team-section{min-height:0;padding:64px 20px 40px}.team-section>div>p:last-child{font-size:calc(.875rem * var(--studio-type-scale,1))}.team-section>.figma-scene{width:calc(100% + 40px);margin:35px -20px 0}.company-focus-grid{margin-top:25px;display:block}.company-focus-grid article{padding:22px 0 32px}.company-focus-grid h2{max-width:300px;margin:20px 0}.company-focus-grid article>p:last-child{font-size:calc(.875rem * var(--studio-type-scale,1))}.sector-copy{margin-top:15px;padding-top:25px;display:block}.sector-copy>p:last-child{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:20px}.cta{min-height:405px;padding-top:64px;padding-bottom:64px}.cta h2{margin:24px 0 48px}.site-footer{height:auto;min-height:824px;padding-top:55px;padding-bottom:40px}.footer-top nav{font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:calc(2.125rem * var(--studio-type-scale));line-height:calc(2.125rem * var(--studio-type-scale))}.footer-contact{margin-top:35px}.footer-contact a:last-child{display:none}.footer-tagline{margin-top:32px}.footer-notice{margin-top:40px}.footer-bottom{justify-content:space-between;gap:15px;margin-top:24px}.footer-bottom nav{gap:16px}.footer-bottom .studio-label{font-size:calc(.5625rem * var(--studio-type-scale,1))}.footer-wordmark{max-width:355px;font-size:calc((20.5128vw) * var(--studio-type-scale));--tw-leading:.95;margin:70px 0 0 -4px;line-height:.95;position:static}.inquiry-layout{flex-direction:column;min-height:0;display:flex}.inquiry-context{order:2;padding:40px 20px}.inquiry-intro,.inquiry-next{display:block}.inquiry-intro h1{max-width:350px;margin:22px 0 15px}.inquiry-intro>p:last-child{font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;line-height:1.55}.inquiry-next{margin-top:30px}.inquiry-next ol{margin:22px 0 50px}.inquiry-next li{font-size:calc(.875rem * var(--studio-type-scale,1));margin-bottom:14px}.inquiry-next .review-note{font-size:calc(.8125rem * var(--studio-type-scale,1));margin:24px 0 30px}.inquiry-next>a{font-size:calc(.625rem * var(--studio-type-scale,1))}.inquiry-form{min-height:0;padding:20px 20px 48px}.inquiry-form h2{font-size:calc(2.5rem * var(--studio-type-scale,1));--tw-leading:1;margin-top:20px;line-height:1}.inquiry-form .step-help{font-size:calc(1rem * var(--studio-type-scale,1));margin:20px 0 25px}.inquiry-step-1 .choice-list{align-items:stretch;display:flex}.inquiry-step-1 .form-choice{width:100%;min-width:0}.form-actions,.inquiry-step-1 .form-actions{margin-top:55px;padding-top:0}.contact-fields{gap:30px;margin-top:45px}.form-field input{min-height:44px}.sharing-consent{font-size:calc(.875rem * var(--studio-type-scale,1));margin-top:30px}.sharing-consent>p{font-size:calc(.75rem * var(--studio-type-scale,1));margin-left:30px}.form-field:has(.desktop-field){display:flex}.deadline-options{display:grid}.submission-privacy{font-size:calc(.75rem * var(--studio-type-scale,1))}.confirmation-layout>.figma-scene{width:100%}}.split-hero:before{display:none}.not-found-number{font-size:calc((38.889vw) * var(--studio-type-scale));--tw-tracking:-.06em;letter-spacing:-.06em;top:44px;left:38.889%;right:auto}@media not all and (width>=700px){.not-found{min-height:737px;padding:269px 20px 64px}.not-found-number{font-size:calc(12.5rem * var(--studio-type-scale,1));--tw-tracking:-.06em;letter-spacing:-.06em;top:20px;left:10px}.not-found h1{margin:18px 0 34px}.not-found h1 br,.not-found>.study{display:none}.not-found>.lead{max-width:350px}.not-found .hero-actions{flex-direction:column;gap:115px;margin-top:42px}.not-found .hero-actions .studio-link{font-size:calc(.875rem * var(--studio-type-scale,1))}.not-found .hero-actions .studio-link:last-child{background-color:var(--color-studio-ink);color:var(--color-white);border:0;justify-content:space-between;align-self:stretch;min-height:49px;padding:16px 22px}}@media (width>=1100px){.company-stages h2{font-family:var(--font-studio);font-size:calc(4.5rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.044444em;letter-spacing:-.044444em;font-style:normal}.company-intro{font-family:var(--font-studio-editorial);font-size:calc(1.875rem * var(--studio-type-scale,1));--tw-leading:1.25;--tw-font-weight:var(--font-weight-light);line-height:1.25;font-weight:var(--font-weight-light);--tw-tracking:0em;letter-spacing:0;font-style:italic}.company-stages li h3{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.35;--tw-font-weight:var(--font-weight-medium);line-height:1.35;font-weight:var(--font-weight-medium);--tw-tracking:0em;letter-spacing:0;font-style:normal}.company-stages li p:not(.studio-label){font-family:var(--font-studio-editorial);font-size:calc(1.1875rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-light);line-height:1.3;font-weight:var(--font-weight-light);--tw-tracking:0em;letter-spacing:0;font-style:italic}.company-stage-list>.review-note{font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.company-questions h2{font-family:var(--font-studio);font-size:calc(6rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.044792em;letter-spacing:-.044792em;font-style:normal}.company-questions li>span{font-family:var(--font-studio-editorial);font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1.25;--tw-font-weight:var(--font-weight-light);line-height:1.25;font-weight:var(--font-weight-light);--tw-tracking:0em;letter-spacing:0;font-style:italic}.company-questions>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.capability-band h2{font-family:var(--font-studio);font-size:calc(7.5rem * var(--studio-type-scale,1));--tw-leading:.92;--tw-font-weight:var(--font-weight-light);line-height:.92;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.capability-band .section>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.home-process .oversized-heading h2{font-family:var(--font-studio);font-size:calc(9.375rem * var(--studio-type-scale,1));--tw-leading:.92;--tw-font-weight:var(--font-weight-light);line-height:.92;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.home-process .oversized-heading>p{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.home-process .principles p{font-family:var(--font-studio);font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.014286em;letter-spacing:-.014286em;font-style:normal}.home-process .process-steps h3{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-normal);line-height:1.3;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.home-process .models-title{font-family:var(--font-studio);font-size:calc(4.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.034722em;letter-spacing:-.034722em;font-style:normal}.home-process .model-cards h3{font-family:var(--font-studio);font-size:calc(1.875rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.016667em;letter-spacing:-.016667em;font-style:normal}.cta h2{font-family:var(--font-studio);font-size:calc(5rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045em;letter-spacing:-.045em;font-style:normal}.capability-bottom .studio-label,.capability-rows .studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.ecosystem-lead{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.ecosystem-content h2{font-family:var(--font-studio);font-size:calc(3.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.035714em;letter-spacing:-.035714em;font-style:normal}.ecosystem-summary{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.function-group{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.ecosystem-function h3{font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-medium);line-height:1.55;font-weight:var(--font-weight-medium);--tw-tracking:-.011111em;letter-spacing:-.011111em;font-style:normal}.ecosystem-function>div:last-child>p{font-family:var(--font-studio);font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-light);line-height:1.2;font-weight:var(--font-weight-light);--tw-tracking:-.015385em;letter-spacing:-.015385em;font-style:normal}.separate-evaluation>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.ecosystem-notice{font-family:var(--font-studio);font-size:calc(.8125rem * var(--studio-type-scale,1));--tw-leading:1.54615;--tw-font-weight:var(--font-weight-normal);line-height:1.54615;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.capabilities-introduction{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.map-position>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.map-position>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.015385em;letter-spacing:-.015385em;font-style:normal}.map-narrative>.editorial{font-family:var(--font-studio-editorial);font-size:calc(1.875rem * var(--studio-type-scale,1));--tw-leading:1.25;--tw-font-weight:var(--font-weight-light);line-height:1.25;font-weight:var(--font-weight-light);--tw-tracking:0em;letter-spacing:0;font-style:italic}.message-pillars p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.5rem * var(--studio-type-scale,1));--tw-leading:1.17083;--tw-font-weight:var(--font-weight-light);line-height:1.17083;font-weight:var(--font-weight-light);--tw-tracking:-.008333em;letter-spacing:-.008333em;font-style:normal}.map-audiences>span{font-family:var(--font-studio);font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-light);line-height:1.55;font-weight:var(--font-weight-light);--tw-tracking:-.015385em;letter-spacing:-.015385em;font-style:normal}.partners-exclusions h2{font-family:var(--font-studio);font-size:calc(4.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.034722em;letter-spacing:-.034722em;font-style:normal}.partners-exclusions>div>div>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.partners-exclusions li{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.work-hero h1{font-family:var(--font-studio);font-size:calc(12.5rem * var(--studio-type-scale,1));--tw-leading:.9;--tw-font-weight:var(--font-weight-light);line-height:.9;font-weight:var(--font-weight-light);--tw-tracking:-.055em;letter-spacing:-.055em;font-style:normal}.work-introduction>p{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.case-columns p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.015385em;letter-spacing:-.015385em;font-style:normal}.example-intro>p{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.example-intro h2{font-family:var(--font-studio);font-size:calc(8rem * var(--studio-type-scale,1));--tw-leading:.920312;--tw-font-weight:var(--font-weight-light);line-height:.920312;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.deck h2,.work-details h2{font-family:var(--font-studio);font-size:calc(4.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.034722em;letter-spacing:-.034722em;font-style:normal}.engagement-examples>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.process-hero h1{font-family:var(--font-studio);font-size:calc(9.375rem * var(--studio-type-scale,1));--tw-leading:.9;--tw-font-weight:var(--font-weight-light);line-height:.9;font-weight:var(--font-weight-light);--tw-tracking:-.054667em;letter-spacing:-.054667em;font-style:normal}.five-steps h2{font-family:var(--font-studio);font-size:calc(4.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.034722em;letter-spacing:-.034722em;font-style:normal}.model-intro h2{font-family:var(--font-studio);font-size:calc(7.375rem * var(--studio-type-scale,1));--tw-leading:.920339;--tw-font-weight:var(--font-weight-light);line-height:.920339;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.model-intro>div>p:not(.editorial){font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.timeline-months .studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.timeline .studio-label{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.timeline-note,.delivery-grid article>div>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.partner-work h2{font-family:var(--font-studio);font-size:calc(5rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045em;letter-spacing:-.045em;font-style:normal}.partner-explanation{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.partner-direct>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.faq-section h2{font-family:var(--font-studio);font-size:calc(6rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.044792em;letter-spacing:-.044792em;font-style:normal}.faq-section summary{font-family:var(--font-studio);font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.014286em;letter-spacing:-.014286em;font-style:normal}.faq-section details p{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.about-facts p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.014286em;letter-spacing:-.014286em;font-style:normal}.ecosystem-intro h2{font-family:var(--font-studio);font-size:calc(3.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.035714em;letter-spacing:-.035714em;font-style:normal}.ecosystem-intro>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.ecosystem-detailed .ecosystem-name>.review-note{font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.45333;--tw-font-weight:var(--font-weight-normal);line-height:1.45333;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-detailed .ecosystem-name>h3+p{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-detailed .ecosystem-name>h3{font-family:var(--font-studio);font-size:calc(1.375rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-medium);line-height:1.55;font-weight:var(--font-weight-medium);--tw-tracking:-.009091em;letter-spacing:-.009091em;font-style:normal}.ecosystem-detailed .ecosystem-content h2{font-family:var(--font-studio);font-size:calc(3.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.035714em;letter-spacing:-.035714em;font-style:normal}.ecosystem-detailed .ecosystem-summary{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.ecosystem-detailed .ecosystem-path+.ecosystem-summary{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-path{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.ecosystem-detailed .ecosystem-function>div:last-child>p{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.35;--tw-font-weight:var(--font-weight-light);line-height:1.35;font-weight:var(--font-weight-light);--tw-tracking:-.015em;letter-spacing:-.015em;font-style:normal}.ecosystem-function .function-lead{font-family:var(--font-studio);font-size:calc(.8125rem * var(--studio-type-scale,1));--tw-leading:1.4;--tw-font-weight:var(--font-weight-normal);line-height:1.4;font-weight:var(--font-weight-normal);--tw-tracking:-.015385em;letter-spacing:-.015385em;font-style:normal}.separate-evaluation>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.wefunder-note>.studio-label{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-medium);line-height:1.55;font-weight:var(--font-weight-medium);--tw-tracking:-.0125em;letter-spacing:-.0125em;font-style:normal}.wefunder-note>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.35;--tw-font-weight:var(--font-weight-light);line-height:1.35;font-weight:var(--font-weight-light);--tw-tracking:-.016667em;letter-spacing:-.016667em;font-style:normal}.ecosystem-detailed .ecosystem-notice{font-family:var(--font-studio);font-size:calc(.8125rem * var(--studio-type-scale,1));--tw-leading:1.54615;--tw-font-weight:var(--font-weight-normal);line-height:1.54615;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.spac-note h3{font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-medium);line-height:1.55;font-weight:var(--font-weight-medium);--tw-tracking:0em;letter-spacing:0;font-style:normal}.spac-note>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-links>div>p{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.team-section h2{font-family:var(--font-studio);font-size:calc(5rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045em;letter-spacing:-.045em;font-style:normal}.company-focus-grid h2{font-family:var(--font-studio);font-size:calc(4rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.034375em;letter-spacing:-.034375em;font-style:normal}.company-focus-grid article>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.sector-copy>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:normal}.inquiry-intro h1{font-family:var(--font-studio);font-size:calc(3rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.035417em;letter-spacing:-.035417em;font-style:normal}.inquiry-next>.review-note{font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.form-choice{font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-medium);line-height:1.3;font-weight:var(--font-weight-medium);--tw-tracking:0em;letter-spacing:0;font-style:normal}.legal-hero h1{font-family:var(--font-studio);font-size:calc(15rem * var(--studio-type-scale,1));--tw-leading:.9;--tw-font-weight:var(--font-weight-light);line-height:.9;font-weight:var(--font-weight-light);--tw-tracking:-.055em;letter-spacing:-.055em;font-style:normal}.legal-meta>.lead{font-family:var(--font-studio-editorial);font-size:calc(2.5rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.005em;letter-spacing:-.005em;font-style:italic}.legal-meta>div>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.legal-intro{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.legal-questions>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.not-found h1{font-family:var(--font-studio);font-size:calc(9.375rem * var(--studio-type-scale,1));--tw-leading:.92;--tw-font-weight:var(--font-weight-light);line-height:.92;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.site-footer .studio-label{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}.footer-notice{font-family:var(--font-studio);font-size:calc(.75rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.study figcaption{font-family:var(--font-studio-mono);font-size:calc(.6875rem * var(--studio-type-scale,1));--tw-leading:1.44546;--tw-font-weight:var(--font-weight-normal);line-height:1.44546;font-weight:var(--font-weight-normal);--tw-tracking:.063636em;letter-spacing:.063636em;font-style:normal}}@media not all and (width>=700px){.company-stages h2{font-family:var(--font-studio);font-size:calc(2.75rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045455em;letter-spacing:-.045455em;font-style:normal}.company-intro{font-family:var(--font-studio-editorial);font-size:calc(1.375rem * var(--studio-type-scale,1));--tw-leading:1.25;--tw-font-weight:var(--font-weight-light);line-height:1.25;font-weight:var(--font-weight-light);--tw-tracking:0em;letter-spacing:0;font-style:italic}.company-stages li h3{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.35;--tw-font-weight:var(--font-weight-medium);line-height:1.35;font-weight:var(--font-weight-medium);--tw-tracking:0em;letter-spacing:0;font-style:normal}.company-stages li p:not(.studio-label){font-family:var(--font-studio-editorial);font-size:calc(1.1875rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-light);line-height:1.3;font-weight:var(--font-weight-light);--tw-tracking:0em;letter-spacing:0;font-style:italic}.company-stage-list>.review-note{font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.company-questions h2{font-family:var(--font-studio);font-size:calc(2.75rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045455em;letter-spacing:-.045455em;font-style:normal}.company-questions li>span{font-family:var(--font-studio-editorial);font-size:calc(1.1875rem * var(--studio-type-scale,1));--tw-leading:1.25263;--tw-font-weight:var(--font-weight-light);line-height:1.25263;font-weight:var(--font-weight-light);--tw-tracking:0em;letter-spacing:0;font-style:italic}.company-questions>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.capability-band h2{font-family:var(--font-studio);font-size:calc(2.75rem * var(--studio-type-scale,1));--tw-leading:.920455;--tw-font-weight:var(--font-weight-light);line-height:.920455;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.capability-band .section>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.54667;--tw-font-weight:var(--font-weight-normal);line-height:1.54667;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.home-process .oversized-heading h2{font-family:var(--font-studio);font-size:calc(3rem * var(--studio-type-scale,1));--tw-leading:.920833;--tw-font-weight:var(--font-weight-light);line-height:.920833;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.home-process .principles p{font-family:var(--font-studio);font-size:calc(1.375rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.013636em;letter-spacing:-.013636em;font-style:normal}.home-process .process-steps h3{font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-normal);line-height:1.3;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.home-process .models-title{font-family:var(--font-studio);font-size:calc(1.875rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.036667em;letter-spacing:-.036667em;font-style:normal}.home-process .model-cards h3{font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-normal);line-height:1.15;font-weight:var(--font-weight-normal);--tw-tracking:-.016667em;letter-spacing:-.016667em;font-style:normal}.cta h2{font-family:var(--font-studio);font-size:calc(2.5rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045em;letter-spacing:-.045em;font-style:normal}.capability-bottom .studio-label,.capability-rows .studio-label{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.ecosystem-lead{font-family:var(--font-studio);font-size:calc(1.0625rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005882em;letter-spacing:-.005882em;font-style:normal}.ecosystem-content h2{font-family:var(--font-studio);font-size:calc(1.875rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.036667em;letter-spacing:-.036667em;font-style:normal}.ecosystem-summary{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.function-group{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.ecosystem-function h3{font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.54667;--tw-font-weight:var(--font-weight-medium);line-height:1.54667;font-weight:var(--font-weight-medium);--tw-tracking:-.006667em;letter-spacing:-.006667em;font-style:normal}.ecosystem-function>div:last-child>p{font-family:var(--font-studio);font-size:calc(1.0625rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-normal);line-height:1.2;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.separate-evaluation>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.ecosystem-notice{font-family:var(--font-studio);font-size:calc(.8125rem * var(--studio-type-scale,1));--tw-leading:1.54615;--tw-font-weight:var(--font-weight-normal);line-height:1.54615;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.capabilities-introduction{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.strategy-description>.editorial{font-family:var(--font-studio-editorial);font-size:calc(1.625rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-light);line-height:1.2;font-weight:var(--font-weight-light);--tw-tracking:-.003846em;letter-spacing:-.003846em;font-style:italic}.map-position>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.5625rem * var(--studio-type-scale,1));--tw-leading:1.45556;--tw-font-weight:var(--font-weight-normal);line-height:1.45556;font-weight:var(--font-weight-normal);--tw-tracking:.055556em;letter-spacing:.055556em;font-style:normal}.map-position>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.map-narrative>.editorial{font-family:var(--font-studio-editorial);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.25;--tw-font-weight:var(--font-weight-light);line-height:1.25;font-weight:var(--font-weight-light);--tw-tracking:0em;letter-spacing:0;font-style:italic}.message-pillars p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.17222;--tw-font-weight:var(--font-weight-light);line-height:1.17222;font-weight:var(--font-weight-light);--tw-tracking:-.011111em;letter-spacing:-.011111em;font-style:normal}.map-audiences>span{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-light);line-height:1.5;font-weight:var(--font-weight-light);--tw-tracking:-.015em;letter-spacing:-.015em;font-style:normal}.partners-exclusions h2{font-family:var(--font-studio);font-size:calc(2.25rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.036111em;letter-spacing:-.036111em;font-style:normal}.partners-exclusions>div>div>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005556em;letter-spacing:-.005556em;font-style:normal}.partners-exclusions li{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.work-hero h1{font-family:var(--font-studio);font-size:calc(3.5rem * var(--studio-type-scale,1));--tw-leading:.9;--tw-font-weight:var(--font-weight-light);line-height:.9;font-weight:var(--font-weight-light);--tw-tracking:-.055357em;letter-spacing:-.055357em;font-style:normal}.work-introduction>p{font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.007143em;letter-spacing:-.007143em;font-style:normal}.case-columns p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-light);line-height:1.15;font-weight:var(--font-weight-light);--tw-tracking:-.015em;letter-spacing:-.015em;font-style:normal}.example-intro h2{font-family:var(--font-studio);font-size:calc(2.75rem * var(--studio-type-scale,1));--tw-leading:.920455;--tw-font-weight:var(--font-weight-light);line-height:.920455;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.deck h2,.work-details h2{font-family:var(--font-studio);font-size:calc(2.25rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.036111em;letter-spacing:-.036111em;font-style:normal}.engagement-examples>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.process-hero h1{font-family:var(--font-studio);font-size:calc(3.25rem * var(--studio-type-scale,1));--tw-leading:.9;--tw-font-weight:var(--font-weight-light);line-height:.9;font-weight:var(--font-weight-light);--tw-tracking:-.055769em;letter-spacing:-.055769em;font-style:normal}.five-steps h2{font-family:var(--font-studio);font-size:calc(2.25rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.036111em;letter-spacing:-.036111em;font-style:normal}.model-intro h2{font-family:var(--font-studio);font-size:calc(2.75rem * var(--studio-type-scale,1));--tw-leading:.920455;--tw-font-weight:var(--font-weight-light);line-height:.920455;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.timeline-note,.delivery-grid article>div>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.partner-work h2{font-family:var(--font-studio);font-size:calc(2.5rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045em;letter-spacing:-.045em;font-style:normal}.partner-direct>.studio-label{font-family:var(--font-studio-mono);font-size:calc(.5625rem * var(--studio-type-scale,1));--tw-leading:1.45556;--tw-font-weight:var(--font-weight-normal);line-height:1.45556;font-weight:var(--font-weight-normal);--tw-tracking:.055556em;letter-spacing:.055556em;font-style:normal}.faq-section h2{font-family:var(--font-studio);font-size:calc(2.5rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.045em;letter-spacing:-.045em;font-style:normal}.faq-section summary{font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-normal);line-height:1.3;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.faq-section details p{font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.54667;--tw-font-weight:var(--font-weight-normal);line-height:1.54667;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.about-facts p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.25rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-font-weight:var(--font-weight-normal);line-height:1.15;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-intro h2{font-family:var(--font-studio);font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.035714em;letter-spacing:-.035714em;font-style:normal}.ecosystem-intro>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005556em;letter-spacing:-.005556em;font-style:normal}.ecosystem-detailed .ecosystem-name>.review-note{font-family:var(--font-studio);font-size:calc(.8125rem * var(--studio-type-scale,1));--tw-leading:1.45385;--tw-font-weight:var(--font-weight-normal);line-height:1.45385;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-detailed .ecosystem-name>h3+p{font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-detailed .ecosystem-name>h3{font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.54667;--tw-font-weight:var(--font-weight-medium);line-height:1.54667;font-weight:var(--font-weight-medium);--tw-tracking:-.006667em;letter-spacing:-.006667em;font-style:normal}.ecosystem-detailed .ecosystem-content h2{font-family:var(--font-studio);font-size:calc(1.75rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.035714em;letter-spacing:-.035714em;font-style:normal}.ecosystem-detailed .ecosystem-summary{font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.005556em;letter-spacing:-.005556em;font-style:normal}.ecosystem-detailed .ecosystem-path+.ecosystem-summary{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-path{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.8;--tw-font-weight:var(--font-weight-normal);line-height:1.8;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.ecosystem-detailed .ecosystem-function>div:last-child>p{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.35;--tw-font-weight:var(--font-weight-normal);line-height:1.35;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-function .function-lead{font-family:var(--font-studio);font-size:calc(.8125rem * var(--studio-type-scale,1));--tw-leading:1.4;--tw-font-weight:var(--font-weight-normal);line-height:1.4;font-weight:var(--font-weight-normal);--tw-tracking:-.007692em;letter-spacing:-.007692em;font-style:normal}.separate-evaluation>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.wefunder-note>.studio-label{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-medium);line-height:1.55;font-weight:var(--font-weight-medium);--tw-tracking:-.0125em;letter-spacing:-.0125em;font-style:normal}.wefunder-note>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.35;--tw-font-weight:var(--font-weight-normal);line-height:1.35;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-detailed .ecosystem-notice{font-family:var(--font-studio);font-size:calc(.8125rem * var(--studio-type-scale,1));--tw-leading:1.54615;--tw-font-weight:var(--font-weight-normal);line-height:1.54615;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.spac-note h3{font-family:var(--font-studio);font-size:calc(1.125rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-medium);line-height:1.55;font-weight:var(--font-weight-medium);--tw-tracking:0em;letter-spacing:0;font-style:normal}.spac-note>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.ecosystem-links>div>p{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.team-section h2{font-family:var(--font-studio);font-size:calc(2.25rem * var(--studio-type-scale,1));--tw-leading:.95;--tw-font-weight:var(--font-weight-light);line-height:.95;font-weight:var(--font-weight-light);--tw-tracking:-.044444em;letter-spacing:-.044444em;font-style:normal}.company-focus-grid h2{font-family:var(--font-studio);font-size:calc(2.5rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.04em;letter-spacing:-.04em;font-style:normal}.company-focus-grid article>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.sector-copy>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:-.00625em;letter-spacing:-.00625em;font-style:normal}.inquiry-intro h1{font-family:var(--font-studio);font-size:calc(1.875rem * var(--studio-type-scale,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light);line-height:1;font-weight:var(--font-weight-light);--tw-tracking:-.036667em;letter-spacing:-.036667em;font-style:normal}.inquiry-next>.review-note{font-family:var(--font-studio);font-size:calc(.875rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.form-choice{font-family:var(--font-studio);font-size:calc(.9375rem * var(--studio-type-scale,1));--tw-leading:1.3;--tw-font-weight:var(--font-weight-medium);line-height:1.3;font-weight:var(--font-weight-medium);--tw-tracking:0em;letter-spacing:0;font-style:normal}.legal-hero h1{font-family:var(--font-studio);font-size:calc(6rem * var(--studio-type-scale,1));--tw-leading:.9;--tw-font-weight:var(--font-weight-light);line-height:.9;font-weight:var(--font-weight-light);--tw-tracking:-.055208em;letter-spacing:-.055208em;font-style:normal}.legal-meta>.lead{font-family:var(--font-studio-editorial);font-size:calc(1.375rem * var(--studio-type-scale,1));--tw-leading:1.2;--tw-font-weight:var(--font-weight-light);line-height:1.2;font-weight:var(--font-weight-light);--tw-tracking:-.004545em;letter-spacing:-.004545em;font-style:italic}.legal-meta>div>p:not(.studio-label){font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.4;--tw-font-weight:var(--font-weight-normal);line-height:1.4;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.legal-intro{font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.legal-questions>p:not(.studio-label){font-family:var(--font-studio);font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.not-found h1{font-family:var(--font-studio);font-size:calc(3rem * var(--studio-type-scale,1));--tw-leading:.920833;--tw-font-weight:var(--font-weight-light);line-height:.920833;font-weight:var(--font-weight-light);--tw-tracking:-.05em;letter-spacing:-.05em;font-style:normal}.menu-toggle.studio-label,.site-footer .studio-label{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}.footer-notice{font-family:var(--font-studio);font-size:calc(.75rem * var(--studio-type-scale,1));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);--tw-tracking:0em;letter-spacing:0;font-style:normal}.study figcaption{font-family:var(--font-studio-mono);font-size:calc(.625rem * var(--studio-type-scale,1));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal);--tw-tracking:.06em;letter-spacing:.06em;font-style:normal}}@media (width>=1100px){.strategy-description>.editorial{font-size:calc(2.5rem * var(--studio-type-scale,1));--tw-leading:1.15;--tw-tracking:-.005em;letter-spacing:-.005em;line-height:1.15}}@media not all and (width>=700px){.strategy-description>p:not(.editorial){font-size:calc(1rem * var(--studio-type-scale,1));--tw-leading:1.55;line-height:1.55}.work-case .studio-label{font-size:calc(.625rem * var(--studio-type-scale,1))}.engagement-examples article>div>.studio-label:first-child{font-size:calc(.5625rem * var(--studio-type-scale,1))}}@media not all and (width>=360px){.hero-capabilities{font-size:calc(.5rem * var(--studio-type-scale,1))}.footer-bottom{gap:16px}.footer-bottom nav{gap:15px}.footer-bottom .studio-label{font-size:calc(.5625rem * var(--studio-type-scale,1))}.digital-detail h2{font-size:calc(5.375rem * var(--studio-type-scale,1))}.capability-copy h2{overflow-wrap:break-word}.investor-detail h2{font-size:calc(2.25rem * var(--studio-type-scale,1))}.focus-section h2{font-size:calc(3.5rem * var(--studio-type-scale,1))}.principles{gap:26px}.principles>div{gap:15px}.principles p,.capabilities-index>a>span{font-size:calc(1.125rem * var(--studio-type-scale,1))}.not-found h1{font-size:calc(3.5rem * var(--studio-type-scale,1))}.legal-hero h1{font-size:calc(5rem * var(--studio-type-scale,1))}.split-heading h1{max-width:290px;font-size:calc(6.875rem * var(--studio-type-scale,1))}.split-heading h2{font-size:calc(2rem * var(--studio-type-scale,1))}.split-eyebrow{font-size:calc(.5625rem * var(--studio-type-scale,1))}.split-eyebrow span{margin-left:15px}.split-introduction{font-size:calc(.8125rem * var(--studio-type-scale,1))}.split-introduction .studio-button{margin-top:30px}.ecosystem-content h2{font-size:calc(1.875rem * var(--studio-type-scale,1))}.capability-rows h3{font-size:calc(1.375rem * var(--studio-type-scale,1))}.cta h2{font-size:calc(2.125rem * var(--studio-type-scale,1))}.inquiry-form h2{font-size:calc(2.25rem * var(--studio-type-scale,1))}}@media not all and (width>=700px){.split-heading{padding-top:230px}.split-heading h1{margin-left:14px}.hero-capabilities{margin:0;position:absolute;top:37px;left:20px}.split-introduction{margin-inline:var(--gutter);margin-top:32px;position:relative;top:auto;left:auto;right:auto}}@media not all and (width>=360px){.split-heading{padding-top:258px}}.figma-scene{width:100%;min-width:0;position:relative;overflow:hidden}.scene-canvas{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.scene-canvas img{max-width:none}.confirmation-layout .scene-canvas{transform-origin:0 0}.scene-canvas{--studio-type-scale:1;font-size:16px}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-\[-0\.4px_0_0_0\]{inset:-.4px 0 0}.inset-\[-0\.9px_0_0_0\]{inset:-.9px 0 0}.inset-\[-0\.36px_0_0_0\]{inset:-.36px 0 0}.inset-\[-0\.48px_0_0_0\]{inset:-.48px 0 0}.inset-\[-0\.54px_0_0_0\]{inset:-.54px 0 0}.inset-\[-0\.61px_0_0_0\]{inset:-.61px 0 0}.inset-\[-0\.69px_0_0_0\]{inset:-.69px 0 0}.inset-\[-0\.71px_0_0_0\]{inset:-.71px 0 0}.inset-\[-0\.84px_0_0_0\]{inset:-.84px 0 0}.inset-\[-1\.04px_0_0_0\]{inset:-1.04px 0 0}.inset-\[-1\.08px_0_0_0\]{inset:-1.08px 0 0}.inset-\[-1\.42px_0_0_0\]{inset:-1.42px 0 0}.inset-\[-1\.51px_0_0_0\]{inset:-1.51px 0 0}.inset-\[0\.11\%\]{inset:.11%}.inset-\[4\.77\%_31\.99\%_76\.02\%_31\.99\%\]{inset:4.77% 31.99% 76.02%}.inset-\[4\.77\%_37\.95\%_93\.64\%_37\.95\%\]{inset:4.77% 37.95% 93.64%}.inset-\[16\.02\%\]{inset:16.02%}.inset-\[22\.39\%_31\.99\%_76\.02\%_31\.99\%\]{inset:22.39% 31.99% 76.02%}.inset-\[32\.95\%\]{inset:32.95%}.inset-\[46\.14\%_40\.91\%_46\.59\%_40\.91\%\]{inset:46.14% 40.91% 46.59%}.inset-\[49\.55\%_42\.9\%_46\.59\%_42\.9\%\]{inset:49.55% 42.9% 46.59%}.top-0{top:0}.top-\[-0\.02px\]{top:-.02px}.top-\[-0\.03px\]{top:-.03px}.top-\[-0\.04px\]{top:-.04px}.top-\[-0\.05px\]{top:-.05px}.top-\[-0\.06px\]{top:-.06px}.top-\[-0\.07px\]{top:-.07px}.top-\[-0\.25px\]{top:-.25px}.top-\[-3\.52px\]{top:-3.52px}.top-\[-4\.48px\]{top:-4.48px}.top-\[-5\.78px\]{top:-5.78px}.top-\[-7\.06px\]{top:-7.06px}.top-\[-10px\]{top:-10px}.top-\[-12\.41px\]{top:-12.41px}.top-\[-13\.84px\]{top:-13.84px}.top-\[-16\.6px\]{top:-16.6px}.top-\[-19\.22px\]{top:-19.22px}.top-\[-20\.44px\]{top:-20.44px}.top-\[-20px\]{top:-20px}.top-\[-21\.94px\]{top:-21.94px}.top-\[-23\.09px\]{top:-23.09px}.top-\[-27\.64px\]{top:-27.64px}.top-\[-34\.12px\]{top:-34.12px}.top-\[-35\.45px\]{top:-35.45px}.top-\[-37\.23px\]{top:-37.23px}.top-\[-43\.83px\]{top:-43.83px}.top-\[-70px\]{top:-70px}.top-\[-72\.74px\]{top:-72.74px}.top-\[-79\.82px\]{top:-79.82px}.top-\[-109\.94px\]{top:-109.94px}.top-\[-142\.31px\]{top:-142.31px}.top-\[-332\.14px\]{top:-332.14px}.top-\[-480\.04px\]{top:-480.04px}.top-\[0\.01px\]{top:.01px}.top-\[0\.02px\]{top:.02px}.top-\[0\.03px\]{top:.03px}.top-\[0\.04px\]{top:.04px}.top-\[3\.45px\]{top:3.45px}.top-\[4\.2px\]{top:4.2px}.top-\[4\.3px\]{top:4.3px}.top-\[4\.52px\]{top:4.52px}.top-\[5\.37px\]{top:5.37px}.top-\[5\.75px\]{top:5.75px}.top-\[5\.81px\]{top:5.81px}.top-\[6\.53px\]{top:6.53px}.top-\[6\.69px\]{top:6.69px}.top-\[7\.02px\]{top:7.02px}.top-\[7\.6px\]{top:7.6px}.top-\[7\.17px\]{top:7.17px}.top-\[7\.53px\]{top:7.53px}.top-\[7\.76px\]{top:7.76px}.top-\[7px\]{top:7px}.top-\[8\.82px\]{top:8.82px}.top-\[9\.68px\]{top:9.68px}.top-\[9px\]{top:9px}.top-\[10\.4px\]{top:10.4px}.top-\[10\.59px\]{top:10.59px}.top-\[10\.66px\]{top:10.66px}.top-\[10\.95px\]{top:10.95px}.top-\[11\.14px\]{top:11.14px}.top-\[11\.88px\]{top:11.88px}.top-\[12\.86px\]{top:12.86px}.top-\[13\.71px\]{top:13.71px}.top-\[13\.93px\]{top:13.93px}.top-\[14\.23px\]{top:14.23px}.top-\[14\.57px\]{top:14.57px}.top-\[14\.67px\]{top:14.67px}.top-\[14\.69px\]{top:14.69px}.top-\[14\.88px\]{top:14.88px}.top-\[14px\]{top:14px}.top-\[15\.05px\]{top:15.05px}.top-\[15\.33px\]{top:15.33px}.top-\[15px\]{top:15px}.top-\[16\.01px\]{top:16.01px}.top-\[16\.13px\]{top:16.13px}.top-\[17\.75px\]{top:17.75px}.top-\[18\.56px\]{top:18.56px}.top-\[18\.67px\]{top:18.67px}.top-\[18\.68px\]{top:18.68px}.top-\[18\.74px\]{top:18.74px}.top-\[18px\]{top:18px}.top-\[19\.04px\]{top:19.04px}.top-\[19\.07px\]{top:19.07px}.top-\[19\.11px\]{top:19.11px}.top-\[19\.94px\]{top:19.94px}.top-\[19\.96px\]{top:19.96px}.top-\[20\.07px\]{top:20.07px}.top-\[20\.08px\]{top:20.08px}.top-\[20\.84px\]{top:20.84px}.top-\[20\.99px\]{top:20.99px}.top-\[21\.08px\]{top:21.08px}.top-\[21\.11px\]{top:21.11px}.top-\[21\.32px\]{top:21.32px}.top-\[23\.01px\]{top:23.01px}.top-\[23\.64px\]{top:23.64px}.top-\[23\.77px\]{top:23.77px}.top-\[23\.82px\]{top:23.82px}.top-\[23\.83px\]{top:23.83px}.top-\[28\.93px\]{top:28.93px}.top-\[29\.09px\]{top:29.09px}.top-\[29\.15px\]{top:29.15px}.top-\[29\.35px\]{top:29.35px}.top-\[29\.63px\]{top:29.63px}.top-\[29\.69px\]{top:29.69px}.top-\[30\.25px\]{top:30.25px}.top-\[31\.11px\]{top:31.11px}.top-\[31\.34px\]{top:31.34px}.top-\[31\.58px\]{top:31.58px}.top-\[31\.82px\]{top:31.82px}.top-\[32\.88px\]{top:32.88px}.top-\[34\.32px\]{top:34.32px}.top-\[35\.75px\]{top:35.75px}.top-\[35\.96px\]{top:35.96px}.top-\[36\.37px\]{top:36.37px}.top-\[36\.49px\]{top:36.49px}.top-\[38\.03px\]{top:38.03px}.top-\[38\.58px\]{top:38.58px}.top-\[39\.18px\]{top:39.18px}.top-\[39\.42px\]{top:39.42px}.top-\[39\.57px\]{top:39.57px}.top-\[40\.55px\]{top:40.55px}.top-\[40px\]{top:40px}.top-\[42\.24px\]{top:42.24px}.top-\[43\.01px\]{top:43.01px}.top-\[44\.02px\]{top:44.02px}.top-\[45\.02px\]{top:45.02px}.top-\[45\.83px\]{top:45.83px}.top-\[46\.14\%\]{top:46.14%}.top-\[47\.65px\]{top:47.65px}.top-\[52\.78px\]{top:52.78px}.top-\[53\.29px\]{top:53.29px}.top-\[54\.58px\]{top:54.58px}.top-\[54px\]{top:54px}.top-\[59\.56px\]{top:59.56px}.top-\[60\.73px\]{top:60.73px}.top-\[62px\]{top:62px}.top-\[63\.02px\]{top:63.02px}.top-\[64\.66px\]{top:64.66px}.top-\[66\.17px\]{top:66.17px}.top-\[66\.66px\]{top:66.66px}.top-\[66\.68px\]{top:66.68px}.top-\[67\.18px\]{top:67.18px}.top-\[68\.03px\]{top:68.03px}.top-\[69px\]{top:69px}.top-\[72\.61px\]{top:72.61px}.top-\[72\.78px\]{top:72.78px}.top-\[75\.63px\]{top:75.63px}.top-\[76px\]{top:76px}.top-\[79\.33px\]{top:79.33px}.top-\[81\.25px\]{top:81.25px}.top-\[82\.5px\]{top:82.5px}.top-\[82\.34px\]{top:82.34px}.top-\[84\.09px\]{top:84.09px}.top-\[84\.88px\]{top:84.88px}.top-\[84px\]{top:84px}.top-\[86\.01px\]{top:86.01px}.top-\[88\.06px\]{top:88.06px}.top-\[89\.5px\]{top:89.5px}.top-\[90\.31px\]{top:90.31px}.top-\[92\.05px\]{top:92.05px}.top-\[94\.96px\]{top:94.96px}.top-\[95\.05px\]{top:95.05px}.top-\[95\.19px\]{top:95.19px}.top-\[98\.55px\]{top:98.55px}.top-\[99\.5px\]{top:99.5px}.top-\[99\.28px\]{top:99.28px}.top-\[99px\]{top:99px}.top-\[100\.75px\]{top:100.75px}.top-\[102\.88px\]{top:102.88px}.top-\[103\.13px\]{top:103.13px}.top-\[103\.34px\]{top:103.34px}.top-\[106\.13px\]{top:106.13px}.top-\[107\.68px\]{top:107.68px}.top-\[108\.33px\]{top:108.33px}.top-\[109\.17px\]{top:109.17px}.top-\[109\.99px\]{top:109.99px}.top-\[118\.63px\]{top:118.63px}.top-\[119\.12px\]{top:119.12px}.top-\[120px\]{top:120px}.top-\[121\.12px\]{top:121.12px}.top-\[122\.16px\]{top:122.16px}.top-\[124\.03px\]{top:124.03px}.top-\[125px\]{top:125px}.top-\[126\.92px\]{top:126.92px}.top-\[127\.72px\]{top:127.72px}.top-\[130\.39px\]{top:130.39px}.top-\[130\.63px\]{top:130.63px}.top-\[131\.08px\]{top:131.08px}.top-\[132\.25px\]{top:132.25px}.top-\[133\.91px\]{top:133.91px}.top-\[134\.75px\]{top:134.75px}.top-\[135\.36px\]{top:135.36px}.top-\[136\.5px\]{top:136.5px}.top-\[137\.01px\]{top:137.01px}.top-\[137\.5px\]{top:137.5px}.top-\[137\.19px\]{top:137.19px}.top-\[138\.03px\]{top:138.03px}.top-\[138\.61px\]{top:138.61px}.top-\[139\.7px\]{top:139.7px}.top-\[139\.98px\]{top:139.98px}.top-\[142\.44px\]{top:142.44px}.top-\[143\.58px\]{top:143.58px}.top-\[143\.75px\]{top:143.75px}.top-\[145\.23px\]{top:145.23px}.top-\[145\.34px\]{top:145.34px}.top-\[146\.6px\]{top:146.6px}.top-\[146\.31px\]{top:146.31px}.top-\[147\.07px\]{top:147.07px}.top-\[147\.38px\]{top:147.38px}.top-\[149\.19px\]{top:149.19px}.top-\[153\.83px\]{top:153.83px}.top-\[155\.15px\]{top:155.15px}.top-\[156\.25px\]{top:156.25px}.top-\[156\.89px\]{top:156.89px}.top-\[159\.5px\]{top:159.5px}.top-\[159\.13px\]{top:159.13px}.top-\[159\.19px\]{top:159.19px}.top-\[160px\]{top:160px}.top-\[162\.44px\]{top:162.44px}.top-\[163\.48px\]{top:163.48px}.top-\[163\.52px\]{top:163.52px}.top-\[163\.75px\]{top:163.75px}.top-\[164\.3px\]{top:164.3px}.top-\[164\.41px\]{top:164.41px}.top-\[165px\]{top:165px}.top-\[166\.38px\]{top:166.38px}.top-\[166\.66px\]{top:166.66px}.top-\[166\.79px\]{top:166.79px}.top-\[167\.63px\]{top:167.63px}.top-\[169\.76px\]{top:169.76px}.top-\[170\.55px\]{top:170.55px}.top-\[171\.03px\]{top:171.03px}.top-\[171\.88px\]{top:171.88px}.top-\[172\.5px\]{top:172.5px}.top-\[174\.17px\]{top:174.17px}.top-\[174px\]{top:174px}.top-\[175\.17px\]{top:175.17px}.top-\[176\.32px\]{top:176.32px}.top-\[176\.58px\]{top:176.58px}.top-\[176px\]{top:176px}.top-\[177\.38px\]{top:177.38px}.top-\[177\.58px\]{top:177.58px}.top-\[178\.74px\]{top:178.74px}.top-\[180\.87px\]{top:180.87px}.top-\[180px\]{top:180px}.top-\[183\.01px\]{top:183.01px}.top-\[185\.07px\]{top:185.07px}.top-\[186\.26px\]{top:186.26px}.top-\[186\.42px\]{top:186.42px}.top-\[187\.34px\]{top:187.34px}.top-\[187\.98px\]{top:187.98px}.top-\[188\.95px\]{top:188.95px}.top-\[190px\]{top:190px}.top-\[193\.53px\]{top:193.53px}.top-\[193\.73px\]{top:193.73px}.top-\[194\.47px\]{top:194.47px}.top-\[195\.25px\]{top:195.25px}.top-\[199\.33px\]{top:199.33px}.top-\[200\.44px\]{top:200.44px}.top-\[202\.13px\]{top:202.13px}.top-\[205\.23px\]{top:205.23px}.top-\[205\.75px\]{top:205.75px}.top-\[206\.25px\]{top:206.25px}.top-\[206\.39px\]{top:206.39px}.top-\[206\.84px\]{top:206.84px}.top-\[207\.63px\]{top:207.63px}.top-\[207\.84px\]{top:207.84px}.top-\[208\.33px\]{top:208.33px}.top-\[209\.29px\]{top:209.29px}.top-\[210\.2px\]{top:210.2px}.top-\[210\.09px\]{top:210.09px}.top-\[210\.26px\]{top:210.26px}.top-\[210\.99px\]{top:210.99px}.top-\[210px\]{top:210px}.top-\[211\.17px\]{top:211.17px}.top-\[211\.22px\]{top:211.22px}.top-\[212\.6px\]{top:212.6px}.top-\[212\.25px\]{top:212.25px}.top-\[213\.39px\]{top:213.39px}.top-\[214\.67px\]{top:214.67px}.top-\[215\.02px\]{top:215.02px}.top-\[219\.21px\]{top:219.21px}.top-\[220\.03px\]{top:220.03px}.top-\[220\.58px\]{top:220.58px}.top-\[221\.15px\]{top:221.15px}.top-\[222\.08px\]{top:222.08px}.top-\[222\.84px\]{top:222.84px}.top-\[223\.7px\]{top:223.7px}.top-\[223\.98px\]{top:223.98px}.top-\[224\.13px\]{top:224.13px}.top-\[224\.53px\]{top:224.53px}.top-\[225\.79px\]{top:225.79px}.top-\[225\.93px\]{top:225.93px}.top-\[229\.26px\]{top:229.26px}.top-\[229\.36px\]{top:229.36px}.top-\[229\.81px\]{top:229.81px}.top-\[230\.66px\]{top:230.66px}.top-\[231\.15px\]{top:231.15px}.top-\[232\.38px\]{top:232.38px}.top-\[233\.83px\]{top:233.83px}.top-\[233\.91px\]{top:233.91px}.top-\[234\.99px\]{top:234.99px}.top-\[235\.94px\]{top:235.94px}.top-\[236\.5px\]{top:236.5px}.top-\[236\.43px\]{top:236.43px}.top-\[237\.88px\]{top:237.88px}.top-\[238\.39px\]{top:238.39px}.top-\[243px\]{top:243px}.top-\[247\.99px\]{top:247.99px}.top-\[248\.39px\]{top:248.39px}.top-\[250\.68px\]{top:250.68px}.top-\[251\.85px\]{top:251.85px}.top-\[252\.08px\]{top:252.08px}.top-\[253\.35px\]{top:253.35px}.top-\[253\.75px\]{top:253.75px}.top-\[253\.99px\]{top:253.99px}.top-\[253px\]{top:253px}.top-\[254\.58px\]{top:254.58px}.top-\[255\.21px\]{top:255.21px}.top-\[255\.44px\]{top:255.44px}.top-\[256\.23px\]{top:256.23px}.top-\[257\.38px\]{top:257.38px}.top-\[257\.67px\]{top:257.67px}.top-\[258\.8px\]{top:258.8px}.top-\[259\.28px\]{top:259.28px}.top-\[261\.33px\]{top:261.33px}.top-\[262\.63px\]{top:262.63px}.top-\[263\.4px\]{top:263.4px}.top-\[264\.23px\]{top:264.23px}.top-\[264\.33px\]{top:264.33px}.top-\[266\.54px\]{top:266.54px}.top-\[266\.75px\]{top:266.75px}.top-\[266\.98px\]{top:266.98px}.top-\[267\.59px\]{top:267.59px}.top-\[267\.87px\]{top:267.87px}.top-\[268\.13px\]{top:268.13px}.top-\[268\.78px\]{top:268.78px}.top-\[270\.57px\]{top:270.57px}.top-\[270\.73px\]{top:270.73px}.top-\[272\.09px\]{top:272.09px}.top-\[273\.11px\]{top:273.11px}.top-\[274\.28px\]{top:274.28px}.top-\[277\.23px\]{top:277.23px}.top-\[279\.39px\]{top:279.39px}.top-\[280\.9px\]{top:280.9px}.top-\[280\.94px\]{top:280.94px}.top-\[280\.98px\]{top:280.98px}.top-\[281\.88px\]{top:281.88px}.top-\[283\.46px\]{top:283.46px}.top-\[284\.98px\]{top:284.98px}.top-\[288\.44px\]{top:288.44px}.top-\[288\.84px\]{top:288.84px}.top-\[288px\]{top:288px}.top-\[289\.8px\]{top:289.8px}.top-\[292\.88px\]{top:292.88px}.top-\[293\.2px\]{top:293.2px}.top-\[293px\]{top:293px}.top-\[294\.57px\]{top:294.57px}.top-\[295\.83px\]{top:295.83px}.top-\[297px\]{top:297px}.top-\[298\.38px\]{top:298.38px}.top-\[300\.9px\]{top:300.9px}.top-\[300\.47px\]{top:300.47px}.top-\[300px\]{top:300px}.top-\[301\.18px\]{top:301.18px}.top-\[302\.82px\]{top:302.82px}.top-\[303\.3px\]{top:303.3px}.top-\[304\.15px\]{top:304.15px}.top-\[304\.57px\]{top:304.57px}.top-\[308\.2px\]{top:308.2px}.top-\[309\.99px\]{top:309.99px}.top-\[310\.17px\]{top:310.17px}.top-\[310\.96px\]{top:310.96px}.top-\[312\.38px\]{top:312.38px}.top-\[317\.67px\]{top:317.67px}.top-\[318\.38px\]{top:318.38px}.top-\[321\.97px\]{top:321.97px}.top-\[322\.8px\]{top:322.8px}.top-\[322\.74px\]{top:322.74px}.top-\[323\.13px\]{top:323.13px}.top-\[324\.87px\]{top:324.87px}.top-\[327\.04px\]{top:327.04px}.top-\[329\.36px\]{top:329.36px}.top-\[335\.5px\]{top:335.5px}.top-\[336\.44px\]{top:336.44px}.top-\[336\.96px\]{top:336.96px}.top-\[339\.58px\]{top:339.58px}.top-\[340\.15px\]{top:340.15px}.top-\[341\.33px\]{top:341.33px}.top-\[342\.24px\]{top:342.24px}.top-\[344\.2px\]{top:344.2px}.top-\[346\.77px\]{top:346.77px}.top-\[347\.62px\]{top:347.62px}.top-\[349\.41px\]{top:349.41px}.top-\[355\.5px\]{top:355.5px}.top-\[358\.96px\]{top:358.96px}.top-\[359\.92px\]{top:359.92px}.top-\[360px\]{top:360px}.top-\[361\.69px\]{top:361.69px}.top-\[365\.07px\]{top:365.07px}.top-\[366\.03px\]{top:366.03px}.top-\[367\.18px\]{top:367.18px}.top-\[368\.55px\]{top:368.55px}.top-\[369\.1px\]{top:369.1px}.top-\[370\.92px\]{top:370.92px}.top-\[372\.52px\]{top:372.52px}.top-\[374\.69px\]{top:374.69px}.top-\[376\.58px\]{top:376.58px}.top-\[381\.66px\]{top:381.66px}.top-\[383\.33px\]{top:383.33px}.top-\[383\.87px\]{top:383.87px}.top-\[386\.3px\]{top:386.3px}.top-\[386\.9px\]{top:386.9px}.top-\[386\.36px\]{top:386.36px}.top-\[387\.04px\]{top:387.04px}.top-\[388\.83px\]{top:388.83px}.top-\[393\.2px\]{top:393.2px}.top-\[395\.95px\]{top:395.95px}.top-\[396\.2px\]{top:396.2px}.top-\[413\.67px\]{top:413.67px}.top-\[419\.64px\]{top:419.64px}.top-\[420\.14px\]{top:420.14px}.top-\[420\.17px\]{top:420.17px}.top-\[421\.76px\]{top:421.76px}.top-\[422\.34px\]{top:422.34px}.top-\[423\.49px\]{top:423.49px}.top-\[427\.08px\]{top:427.08px}.top-\[429\.32px\]{top:429.32px}.top-\[432\.95px\]{top:432.95px}.top-\[436\.5px\]{top:436.5px}.top-\[436\.53px\]{top:436.53px}.top-\[437\.5px\]{top:437.5px}.top-\[437\.21px\]{top:437.21px}.top-\[440\.81px\]{top:440.81px}.top-\[441\.17px\]{top:441.17px}.top-\[442\.54px\]{top:442.54px}.top-\[443\.27px\]{top:443.27px}.top-\[443\.33px\]{top:443.33px}.top-\[447px\]{top:447px}.top-\[450\.81px\]{top:450.81px}.top-\[450px\]{top:450px}.top-\[451\.85px\]{top:451.85px}.top-\[453\.54px\]{top:453.54px}.top-\[454\.71px\]{top:454.71px}.top-\[456\.37px\]{top:456.37px}.top-\[459\.98px\]{top:459.98px}.top-\[460\.35px\]{top:460.35px}.top-\[461\.19px\]{top:461.19px}.top-\[461\.21px\]{top:461.21px}.top-\[461\.32px\]{top:461.32px}.top-\[462px\]{top:462px}.top-\[467\.3px\]{top:467.3px}.top-\[467\.71px\]{top:467.71px}.top-\[467\.82px\]{top:467.82px}.top-\[469\.94px\]{top:469.94px}.top-\[469\.99px\]{top:469.99px}.top-\[471\.36px\]{top:471.36px}.top-\[473\.5px\]{top:473.5px}.top-\[474\.59px\]{top:474.59px}.top-\[474\.98px\]{top:474.98px}.top-\[476\.2px\]{top:476.2px}.top-\[480px\]{top:480px}.top-\[483\.83px\]{top:483.83px}.top-\[485\.54px\]{top:485.54px}.top-\[486\.5px\]{top:486.5px}.top-\[489\.58px\]{top:489.58px}.top-\[493\.22px\]{top:493.22px}.top-\[499\.16px\]{top:499.16px}.top-\[508\.33px\]{top:508.33px}.top-\[513\.07px\]{top:513.07px}.top-\[520\.33px\]{top:520.33px}.top-\[524\.29px\]{top:524.29px}.top-\[528\.46px\]{top:528.46px}.top-\[529\.4px\]{top:529.4px}.top-\[535\.7px\]{top:535.7px}.top-\[537\.07px\]{top:537.07px}.top-\[541px\]{top:541px}.top-\[543\.8px\]{top:543.8px}.top-\[548\.57px\]{top:548.57px}.top-\[557\.67px\]{top:557.67px}.top-\[559\.1px\]{top:559.1px}.top-\[559\.52px\]{top:559.52px}.top-\[560\.53px\]{top:560.53px}.top-\[560px\]{top:560px}.top-\[562\.28px\]{top:562.28px}.top-\[567\.68px\]{top:567.68px}.top-\[569\.44px\]{top:569.44px}.top-\[574px\]{top:574px}.top-\[579\.73px\]{top:579.73px}.top-\[581px\]{top:581px}.top-\[582\.08px\]{top:582.08px}.top-\[589\.6px\]{top:589.6px}.top-\[593\.17px\]{top:593.17px}.top-\[593px\]{top:593px}.top-\[602\.4px\]{top:602.4px}.top-\[602\.09px\]{top:602.09px}.top-\[603px\]{top:603px}.top-\[606\.61px\]{top:606.61px}.top-\[609\.44px\]{top:609.44px}.top-\[611\.93px\]{top:611.93px}.top-\[617\.15px\]{top:617.15px}.top-\[621\.18px\]{top:621.18px}.top-\[623\.33px\]{top:623.33px}.top-\[634px\]{top:634px}.top-\[646\.29px\]{top:646.29px}.top-\[659px\]{top:659px}.top-\[666\.14px\]{top:666.14px}.top-\[670\.83px\]{top:670.83px}.top-\[713\.33px\]{top:713.33px}.top-\[720px\]{top:720px}.top-\[736\.5px\]{top:736.5px}.top-\[740\.1px\]{top:740.1px}.top-\[742\.67px\]{top:742.67px}.top-\[743px\]{top:743px}.top-\[759\.68px\]{top:759.68px}.top-\[762\.51px\]{top:762.51px}.top-\[772\.5px\]{top:772.5px}.top-\[776\.2px\]{top:776.2px}.top-\[799\.36px\]{top:799.36px}.top-\[800px\]{top:800px}.top-\[819\.21px\]{top:819.21px}.top-\[820px\]{top:820px}.top-\[833\.5px\]{top:833.5px}.top-\[840\.9px\]{top:840.9px}.top-\[840\.94px\]{top:840.94px}.top-\[842\.5px\]{top:842.5px}.top-\[843px\]{top:843px}.top-\[850px\]{top:850px}.top-\[860px\]{top:860px}.top-\[869\.5px\]{top:869.5px}.top-\[878\.73px\]{top:878.73px}.top-\[889\.98px\]{top:889.98px}.top-\[895\.74px\]{top:895.74px}.top-\[901\.41px\]{top:901.41px}.top-\[902\.5px\]{top:902.5px}.top-\[912\.75px\]{top:912.75px}.top-\[915\.58px\]{top:915.58px}.top-\[937\.82px\]{top:937.82px}.top-\[940\.1px\]{top:940.1px}.top-\[952\.43px\]{top:952.43px}.top-\[955\.97px\]{top:955.97px}.top-\[960\.9px\]{top:960.9px}.top-\[962\.02px\]{top:962.02px}.top-\[972\.5px\]{top:972.5px}.top-\[972\.28px\]{top:972.28px}.top-\[999\.5px\]{top:999.5px}.top-\[1012\.2px\]{top:1012.2px}.top-\[1052\.25px\]{top:1052.25px}.top-\[1069\.5px\]{top:1069.5px}.top-\[1089\.98px\]{top:1089.98px}.top-\[1108\.34px\]{top:1108.34px}.top-\[1111\.17px\]{top:1111.17px}.top-\[1182\.86px\]{top:1182.86px}.top-\[1185\.88px\]{top:1185.88px}.top-\[1259\.9px\]{top:1259.9px}.top-\[1260px\]{top:1260px}.top-\[1301px\]{top:1301px}.top-\[1312\.5px\]{top:1312.5px}.top-\[1316\.3px\]{top:1316.3px}.top-\[1320\.2px\]{top:1320.2px}.top-\[1468\.1px\]{top:1468.1px}.top-\[1508\.06px\]{top:1508.06px}.top-\[1839\.9px\]{top:1839.9px}.top-\[1899\.86px\]{top:1899.86px}.right-\[40\.91\%\]{right:40.91%}.bottom-1\/2{bottom:50%}.left-0{left:0}.left-\[-0\.01px\]{left:-.01px}.left-\[-0\.04px\]{left:-.04px}.left-\[-0\.16px\]{left:-.16px}.left-\[-8\.1px\]{left:-8.1px}.left-\[-9\.41px\]{left:-9.41px}.left-\[-10\.17px\]{left:-10.17px}.left-\[-12\.76px\]{left:-12.76px}.left-\[-14\.57px\]{left:-14.57px}.left-\[-17\.55px\]{left:-17.55px}.left-\[-18\.21px\]{left:-18.21px}.left-\[-18\.71px\]{left:-18.71px}.left-\[-20px\]{left:-20px}.left-\[-21\.57px\]{left:-21.57px}.left-\[-24\.19px\]{left:-24.19px}.left-\[-30px\]{left:-30px}.left-\[-32\.06px\]{left:-32.06px}.left-\[-40px\]{left:-40px}.left-\[-60px\]{left:-60px}.left-\[0\.01px\]{left:.01px}.left-\[0\.02px\]{left:.02px}.left-\[0\.03px\]{left:.03px}.left-\[0\.04px\]{left:.04px}.left-\[5\.81px\]{left:5.81px}.left-\[6\.9px\]{left:6.9px}.left-\[7\.6px\]{left:7.6px}.left-\[7\.75px\]{left:7.75px}.left-\[7\.76px\]{left:7.76px}.left-\[8\.4px\]{left:8.4px}.left-\[8\.6px\]{left:8.6px}.left-\[9\.03px\]{left:9.03px}.left-\[9\.7px\]{left:9.7px}.left-\[9\.68px\]{left:9.68px}.left-\[9\.93px\]{left:9.93px}.left-\[10\.4px\]{left:10.4px}.left-\[10\.13px\]{left:10.13px}.left-\[10\.29px\]{left:10.29px}.left-\[10\.35px\]{left:10.35px}.left-\[10\.59px\]{left:10.59px}.left-\[10\.95px\]{left:10.95px}.left-\[11\.5px\]{left:11.5px}.left-\[11\.74px\]{left:11.74px}.left-\[12\.86px\]{left:12.86px}.left-\[12\.91px\]{left:12.91px}.left-\[13\.8px\]{left:13.8px}.left-\[13\.36px\]{left:13.36px}.left-\[13\.87px\]{left:13.87px}.left-\[14\.4px\]{left:14.4px}.left-\[14\.6px\]{left:14.6px}.left-\[14\.33px\]{left:14.33px}.left-\[14\.53px\]{left:14.53px}.left-\[14\.67px\]{left:14.67px}.left-\[14px\]{left:14px}.left-\[15\.05px\]{left:15.05px}.left-\[15\.33px\]{left:15.33px}.left-\[16\.8px\]{left:16.8px}.left-\[16\.12px\]{left:16.12px}.left-\[17\.2px\]{left:17.2px}.left-\[17\.47px\]{left:17.47px}.left-\[17\.52px\]{left:17.52px}.left-\[17\.63px\]{left:17.63px}.left-\[18\.06px\]{left:18.06px}.left-\[18\.67px\]{left:18.67px}.left-\[18\.68px\]{left:18.68px}.left-\[18\.74px\]{left:18.74px}.left-\[18px\]{left:18px}.left-\[19\.04px\]{left:19.04px}.left-\[19\.11px\]{left:19.11px}.left-\[19\.26px\]{left:19.26px}.left-\[19\.35px\]{left:19.35px}.left-\[19\.41px\]{left:19.41px}.left-\[19\.98px\]{left:19.98px}.left-\[19px\]{left:19px}.left-\[20\.07px\]{left:20.07px}.left-\[20\.7px\]{left:20.7px}.left-\[20\.84px\]{left:20.84px}.left-\[20px\]{left:20px}.left-\[23\.25px\]{left:23.25px}.left-\[23\.48px\]{left:23.48px}.left-\[23\.64px\]{left:23.64px}.left-\[23\.69px\]{left:23.69px}.left-\[23\.75px\]{left:23.75px}.left-\[23px\]{left:23px}.left-\[24\.21px\]{left:24.21px}.left-\[25\.1px\]{left:25.1px}.left-\[25\.2px\]{left:25.2px}.left-\[25\.8px\]{left:25.8px}.left-\[25\.99px\]{left:25.99px}.left-\[26\.01px\]{left:26.01px}.left-\[26px\]{left:26px}.left-\[27\.09px\]{left:27.09px}.left-\[27\.38px\]{left:27.38px}.left-\[29\.09px\]{left:29.09px}.left-\[29\.15px\]{left:29.15px}.left-\[29\.35px\]{left:29.35px}.left-\[29\.39px\]{left:29.39px}.left-\[30px\]{left:30px}.left-\[31\.34px\]{left:31.34px}.left-\[31\.58px\]{left:31.58px}.left-\[31\.82px\]{left:31.82px}.left-\[32\.21px\]{left:32.21px}.left-\[32\.26px\]{left:32.26px}.left-\[32\.46px\]{left:32.46px}.left-\[32\.71px\]{left:32.71px}.left-\[32\.88px\]{left:32.88px}.left-\[33px\]{left:33px}.left-\[34\.32px\]{left:34.32px}.left-\[35\.26px\]{left:35.26px}.left-\[35\.96px\]{left:35.96px}.left-\[36px\]{left:36px}.left-\[38\.71px\]{left:38.71px}.left-\[39\.18px\]{left:39.18px}.left-\[39\.98px\]{left:39.98px}.left-\[40\.55px\]{left:40.55px}.left-\[40\.91\%\]{left:40.91%}.left-\[40px\]{left:40px}.left-\[41\.48px\]{left:41.48px}.left-\[43\.01px\]{left:43.01px}.left-\[43px\]{left:43px}.left-\[45\.02px\]{left:45.02px}.left-\[46\.27px\]{left:46.27px}.left-\[50px\]{left:50px}.left-\[51\.98px\]{left:51.98px}.left-\[52\.9px\]{left:52.9px}.left-\[54px\]{left:54px}.left-\[58\.06px\]{left:58.06px}.left-\[60px\]{left:60px}.left-\[68\.03px\]{left:68.03px}.left-\[72\.61px\]{left:72.61px}.left-\[78px\]{left:78px}.left-\[79\.33px\]{left:79.33px}.left-\[80px\]{left:80px}.left-\[82\.5px\]{left:82.5px}.left-\[84\.79px\]{left:84.79px}.left-\[90px\]{left:90px}.left-\[108px\]{left:108px}.left-\[109\.98px\]{left:109.98px}.left-\[111\.4px\]{left:111.4px}.left-\[119\.98px\]{left:119.98px}.left-\[121\.48px\]{left:121.48px}.left-\[126\.4px\]{left:126.4px}.left-\[130px\]{left:130px}.left-\[137\.01px\]{left:137.01px}.left-\[139\.98px\]{left:139.98px}.left-\[140px\]{left:140px}.left-\[142\.99px\]{left:142.99px}.left-\[145\.68px\]{left:145.68px}.left-\[148\.81px\]{left:148.81px}.left-\[150px\]{left:150px}.left-\[156px\]{left:156px}.left-\[160\.75px\]{left:160.75px}.left-\[160px\]{left:160px}.left-\[161px\]{left:161px}.left-\[163\.97px\]{left:163.97px}.left-\[179\.26px\]{left:179.26px}.left-\[180px\]{left:180px}.left-\[183\.42px\]{left:183.42px}.left-\[185\.61px\]{left:185.61px}.left-\[187\.08px\]{left:187.08px}.left-\[190px\]{left:190px}.left-\[193\.97px\]{left:193.97px}.left-\[196\.5px\]{left:196.5px}.left-\[196px\]{left:196px}.left-\[199\.4px\]{left:199.4px}.left-\[199\.98px\]{left:199.98px}.left-\[200\.34px\]{left:200.34px}.left-\[200\.69px\]{left:200.69px}.left-\[200px\]{left:200px}.left-\[203\.78px\]{left:203.78px}.left-\[209\.91px\]{left:209.91px}.left-\[210\.22px\]{left:210.22px}.left-\[210\.73px\]{left:210.73px}.left-\[214\.67px\]{left:214.67px}.left-\[221\.57px\]{left:221.57px}.left-\[224\.88px\]{left:224.88px}.left-\[225\.45px\]{left:225.45px}.left-\[225px\]{left:225px}.left-\[229\.5px\]{left:229.5px}.left-\[234px\]{left:234px}.left-\[236\.13px\]{left:236.13px}.left-\[239\.98px\]{left:239.98px}.left-\[240px\]{left:240px}.left-\[241\.78px\]{left:241.78px}.left-\[242\.24px\]{left:242.24px}.left-\[245\.33px\]{left:245.33px}.left-\[245\.99px\]{left:245.99px}.left-\[250px\]{left:250px}.left-\[253\.89px\]{left:253.89px}.left-\[254\.38px\]{left:254.38px}.left-\[261\.33px\]{left:261.33px}.left-\[261\.62px\]{left:261.62px}.left-\[264\.88px\]{left:264.88px}.left-\[267\.09px\]{left:267.09px}.left-\[267\.59px\]{left:267.59px}.left-\[269\.73px\]{left:269.73px}.left-\[270\.73px\]{left:270.73px}.left-\[276\.19px\]{left:276.19px}.left-\[280\.98px\]{left:280.98px}.left-\[283\.46px\]{left:283.46px}.left-\[288\.2px\]{left:288.2px}.left-\[290\.01px\]{left:290.01px}.left-\[292\.5px\]{left:292.5px}.left-\[292\.39px\]{left:292.39px}.left-\[298\.23px\]{left:298.23px}.left-\[298\.67px\]{left:298.67px}.left-\[300px\]{left:300px}.left-\[302\.52px\]{left:302.52px}.left-\[303\.33px\]{left:303.33px}.left-\[305\.81px\]{left:305.81px}.left-\[308\.04px\]{left:308.04px}.left-\[309\.31px\]{left:309.31px}.left-\[312px\]{left:312px}.left-\[321\.12px\]{left:321.12px}.left-\[321\.92px\]{left:321.92px}.left-\[322\.47px\]{left:322.47px}.left-\[326\.04px\]{left:326.04px}.left-\[326\.6px\]{left:326.6px}.left-\[330\.18px\]{left:330.18px}.left-\[334\.75px\]{left:334.75px}.left-\[335\.42px\]{left:335.42px}.left-\[343\.75px\]{left:343.75px}.left-\[346\.71px\]{left:346.71px}.left-\[363\.07px\]{left:363.07px}.left-\[364\.63px\]{left:364.63px}.left-\[366\.17px\]{left:366.17px}.left-\[366\.92px\]{left:366.92px}.left-\[371\.25px\]{left:371.25px}.left-\[371\.75px\]{left:371.75px}.left-\[374\.25px\]{left:374.25px}.left-\[377px\]{left:377px}.left-\[378\.93px\]{left:378.93px}.left-\[379\.89px\]{left:379.89px}.left-\[380px\]{left:380px}.left-\[382\.75px\]{left:382.75px}.left-\[385px\]{left:385px}.left-\[390\.36px\]{left:390.36px}.left-\[397\.58px\]{left:397.58px}.left-\[400\.68px\]{left:400.68px}.left-\[408\.33px\]{left:408.33px}.left-\[411\.42px\]{left:411.42px}.left-\[418\.1px\]{left:418.1px}.left-\[420px\]{left:420px}.left-\[424\.88px\]{left:424.88px}.left-\[429\.33px\]{left:429.33px}.left-\[429px\]{left:429px}.left-\[430\.89px\]{left:430.89px}.left-\[434\.09px\]{left:434.09px}.left-\[439\.03px\]{left:439.03px}.left-\[447\.96px\]{left:447.96px}.left-\[451\.57px\]{left:451.57px}.left-\[460\.42px\]{left:460.42px}.left-\[464\.75px\]{left:464.75px}.left-\[468\.57px\]{left:468.57px}.left-\[483\.8px\]{left:483.8px}.left-\[485\.15px\]{left:485.15px}.left-\[490px\]{left:490px}.left-\[494\.9px\]{left:494.9px}.left-\[495\.67px\]{left:495.67px}.left-\[504\.63px\]{left:504.63px}.left-\[506px\]{left:506px}.left-\[530px\]{left:530px}.left-\[537\.7px\]{left:537.7px}.left-\[537\.68px\]{left:537.68px}.left-\[541\.46px\]{left:541.46px}.left-\[541\.54px\]{left:541.54px}.left-\[543\.5px\]{left:543.5px}.left-\[544\.03px\]{left:544.03px}.left-\[544\.5px\]{left:544.5px}.left-\[547\.63px\]{left:547.63px}.left-\[548\.57px\]{left:548.57px}.left-\[560px\]{left:560px}.left-\[562\.5px\]{left:562.5px}.left-\[566\.2px\]{left:566.2px}.left-\[568px\]{left:568px}.left-\[578px\]{left:578px}.left-\[580\.62px\]{left:580.62px}.left-\[583\.33px\]{left:583.33px}.left-\[584\.38px\]{left:584.38px}.left-\[584\.77px\]{left:584.77px}.left-\[597\.6px\]{left:597.6px}.left-\[599\.5px\]{left:599.5px}.left-\[600px\]{left:600px}.left-\[602\.09px\]{left:602.09px}.left-\[616px\]{left:616px}.left-\[620px\]{left:620px}.left-\[621\.45px\]{left:621.45px}.left-\[626\.93px\]{left:626.93px}.left-\[640px\]{left:640px}.left-\[643\.75px\]{left:643.75px}.left-\[656px\]{left:656px}.left-\[660px\]{left:660px}.left-\[676\.89px\]{left:676.89px}.left-\[679\.98px\]{left:679.98px}.left-\[688\.11px\]{left:688.11px}.left-\[691px\]{left:691px}.left-\[700px\]{left:700px}.left-\[704\.17px\]{left:704.17px}.left-\[742\.94px\]{left:742.94px}.left-\[751\.17px\]{left:751.17px}.left-\[762\.12px\]{left:762.12px}.left-\[764\.58px\]{left:764.58px}.left-\[774\.38px\]{left:774.38px}.left-\[778px\]{left:778px}.left-\[780px\]{left:780px}.left-\[801\.68px\]{left:801.68px}.left-\[802\.75px\]{left:802.75px}.left-\[820px\]{left:820px}.left-\[825px\]{left:825px}.left-\[830px\]{left:830px}.left-\[836\.48px\]{left:836.48px}.left-\[857\.14px\]{left:857.14px}.left-\[860px\]{left:860px}.left-\[870px\]{left:870px}.left-\[875px\]{left:875px}.left-\[885\.42px\]{left:885.42px}.left-\[909\.97px\]{left:909.97px}.left-\[940\.77px\]{left:940.77px}.left-\[960px\]{left:960px}.left-\[970\.29px\]{left:970.29px}.left-\[970px\]{left:970px}.left-\[980px\]{left:980px}.left-\[990px\]{left:990px}.left-\[992\.29px\]{left:992.29px}.left-\[1023\.1px\]{left:1023.1px}.left-\[1056px\]{left:1056px}.left-\[1080px\]{left:1080px}.left-\[1086px\]{left:1086px}.left-\[1100px\]{left:1100px}.left-\[1102\.17px\]{left:1102.17px}.left-\[1116\.8px\]{left:1116.8px}.left-\[1120\.56px\]{left:1120.56px}.left-\[1129\.98px\]{left:1129.98px}.left-\[1152px\]{left:1152px}.left-\[1160px\]{left:1160px}.left-\[1180px\]{left:1180px}.left-\[1182px\]{left:1182px}.left-\[1210px\]{left:1210px}.left-\[1248px\]{left:1248px}.left-\[1273\.98px\]{left:1273.98px}.left-\[1274px\]{left:1274px}.left-\[1278px\]{left:1278px}.left-\[1344px\]{left:1344px}.left-\[1374px\]{left:1374px}.left-\[1480px\]{left:1480px}.left-\[2180px\]{left:2180px}.left-\[2880px\]{left:2880px}.m-0{margin:0}.mb-0{margin-bottom:0}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.size-\[4\.217px\]{width:4.217px;height:4.217px}.size-\[5\.133px\]{width:5.133px;height:5.133px}.size-\[5\.256px\]{width:5.256px;height:5.256px}.size-\[5\.519px\]{width:5.519px;height:5.519px}.size-\[10\.775px\]{width:10.775px;height:10.775px}.size-\[11\.827px\]{width:11.827px;height:11.827px}.size-\[11px\]{width:11px;height:11px}.size-\[178\.7px\]{width:178.7px;height:178.7px}.size-\[315\.3px\]{width:315.3px;height:315.3px}.size-\[341\.5px\]{width:341.5px;height:341.5px}.size-\[341\.53px\]{width:341.53px;height:341.53px}.size-\[880px\]{width:880px;height:880px}.size-full{width:100%;height:100%}.h-0{height:0}.h-3{height:calc(var(--spacing) * 3)}.h-\[2\.38px\]{height:2.38px}.h-\[4\.11px\]{height:4.11px}.h-\[4\.29px\]{height:4.29px}.h-\[5\.069px\]{height:5.069px}.h-\[8\.433px\]{height:8.433px}.h-\[8\.504px\]{height:8.504px}.h-\[10\.267px\]{height:10.267px}.h-\[10\.512px\]{height:10.512px}.h-\[11\.038px\]{height:11.038px}.h-\[15\.333px\]{height:15.333px}.h-\[16\.867px\]{height:16.867px}.h-\[18\.667px\]{height:18.667px}.h-\[19\.113px\]{height:19.113px}.h-\[19\.373px\]{height:19.373px}.h-\[20\.07px\]{height:20.07px}.h-\[20\.533px\]{height:20.533px}.h-\[21\.025px\]{height:21.025px}.h-\[21\.551px\]{height:21.551px}.h-\[21\.833px\]{height:21.833px}.h-\[22\.077px\]{height:22.077px}.h-\[22px\]{height:22px}.h-\[23\.654px\]{height:23.654px}.h-\[25\.88px\]{height:25.88px}.h-\[25\.335px\]{height:25.335px}.h-\[32\.5px\]{height:32.5px}.h-\[32\.28px\]{height:32.28px}.h-\[34\.677px\]{height:34.677px}.h-\[36\.507px\]{height:36.507px}.h-\[37\.117px\]{height:37.117px}.h-\[38px\]{height:38px}.h-\[39\.183px\]{height:39.183px}.h-\[40px\]{height:40px}.h-\[41\.25px\]{height:41.25px}.h-\[43\.007px\]{height:43.007px}.h-\[43\.102px\]{height:43.102px}.h-\[44px\]{height:44px}.h-\[47\.307px\]{height:47.307px}.h-\[52\.4px\]{height:52.4px}.h-\[55\.25px\]{height:55.25px}.h-\[62\.5px\]{height:62.5px}.h-\[67\.683px\]{height:67.683px}.h-\[70\.125px\]{height:70.125px}.h-\[78px\]{height:78px}.h-\[82\.967px\]{height:82.967px}.h-\[92\.7px\]{height:92.7px}.h-\[92\.784px\]{height:92.784px}.h-\[98\.25px\]{height:98.25px}.h-\[99px\]{height:99px}.h-\[100\.75px\]{height:100.75px}.h-\[106\.25px\]{height:106.25px}.h-\[123\.5px\]{height:123.5px}.h-\[127\.875px\]{height:127.875px}.h-\[145\.3px\]{height:145.3px}.h-\[146\.25px\]{height:146.25px}.h-\[150px\]{height:150px}.h-\[156\.2px\]{height:156.2px}.h-\[156\.75px\]{height:156.75px}.h-\[164\.8px\]{height:164.8px}.h-\[164\.948px\]{height:164.948px}.h-\[173\.7px\]{height:173.7px}.h-\[173\.69px\]{height:173.69px}.h-\[185\.625px\]{height:185.625px}.h-\[190\.016px\]{height:190.016px}.h-\[193\.75px\]{height:193.75px}.h-\[194\.1px\]{height:194.1px}.h-\[196\.5px\]{height:196.5px}.h-\[197px\]{height:197px}.h-\[200px\]{height:200px}.h-\[210\.51px\]{height:210.51px}.h-\[221\.3px\]{height:221.3px}.h-\[226\.8px\]{height:226.8px}.h-\[226\.77px\]{height:226.77px}.h-\[230px\]{height:230px}.h-\[236\.8px\]{height:236.8px}.h-\[236\.84px\]{height:236.84px}.h-\[237\.5px\]{height:237.5px}.h-\[242\.1px\]{height:242.1px}.h-\[242\.4px\]{height:242.4px}.h-\[250px\]{height:250px}.h-\[258\.7px\]{height:258.7px}.h-\[258\.75px\]{height:258.75px}.h-\[259\.4px\]{height:259.4px}.h-\[259\.37px\]{height:259.37px}.h-\[260\.081px\]{height:260.081px}.h-\[261\.1px\]{height:261.1px}.h-\[261\.2px\]{height:261.2px}.h-\[261\.619px\]{height:261.619px}.h-\[263\.2px\]{height:263.2px}.h-\[264\.7px\]{height:264.7px}.h-\[264\.72px\]{height:264.72px}.h-\[265\.188px\]{height:265.188px}.h-\[270\.06px\]{height:270.06px}.h-\[270px\]{height:270px}.h-\[273\.8px\]{height:273.8px}.h-\[281\.25px\]{height:281.25px}.h-\[282\.4px\]{height:282.4px}.h-\[283\.667px\]{height:283.667px}.h-\[288\.663px\]{height:288.663px}.h-\[292\.5px\]{height:292.5px}.h-\[292\.48px\]{height:292.48px}.h-\[292\.387px\]{height:292.387px}.h-\[299\.7px\]{height:299.7px}.h-\[299px\]{height:299px}.h-\[300\.02px\]{height:300.02px}.h-\[300\.287px\]{height:300.287px}.h-\[300px\]{height:300px}.h-\[301\.1px\]{height:301.1px}.h-\[301\.8px\]{height:301.8px}.h-\[301\.77px\]{height:301.77px}.h-\[308\.14px\]{height:308.14px}.h-\[316\.9px\]{height:316.9px}.h-\[316\.86px\]{height:316.86px}.h-\[322\.4px\]{height:322.4px}.h-\[333\.97px\]{height:333.97px}.h-\[345\.333px\]{height:345.333px}.h-\[353\.597px\]{height:353.597px}.h-\[362\.7px\]{height:362.7px}.h-\[362\.66px\]{height:362.66px}.h-\[364px\]{height:364px}.h-\[371\.2px\]{height:371.2px}.h-\[371\.25px\]{height:371.25px}.h-\[371\.295px\]{height:371.295px}.h-\[372\.71px\]{height:372.71px}.h-\[375\.2px\]{height:375.2px}.h-\[377\.499px\]{height:377.499px}.h-\[378px\]{height:378px}.h-\[385\.612px\]{height:385.612px}.h-\[391\.365px\]{height:391.365px}.h-\[392\.7px\]{height:392.7px}.h-\[401\.14px\]{height:401.14px}.h-\[432\.1px\]{height:432.1px}.h-\[440px\]{height:440px}.h-\[460px\]{height:460px}.h-\[466\.7px\]{height:466.7px}.h-\[470\.02px\]{height:470.02px}.h-\[478\.2px\]{height:478.2px}.h-\[480\.972px\]{height:480.972px}.h-\[483\.8px\]{height:483.8px}.h-\[483\.75px\]{height:483.75px}.h-\[500\.34px\]{height:500.34px}.h-\[511\.427px\]{height:511.427px}.h-\[516\.694px\]{height:516.694px}.h-\[529\.1px\]{height:529.1px}.h-\[529\.5px\]{height:529.5px}.h-\[529\.15px\]{height:529.15px}.h-\[529\.45px\]{height:529.45px}.h-\[537\.5px\]{height:537.5px}.h-\[540px\]{height:540px}.h-\[543\.949px\]{height:543.949px}.h-\[556\.8px\]{height:556.8px}.h-\[559\.98px\]{height:559.98px}.h-\[560px\]{height:560px}.h-\[562\.5px\]{height:562.5px}.h-\[565\.853px\]{height:565.853px}.h-\[568\.8px\]{height:568.8px}.h-\[576\.805px\]{height:576.805px}.h-\[584\.775px\]{height:584.775px}.h-\[601\.995px\]{height:601.995px}.h-\[602\.3px\]{height:602.3px}.h-\[616\.42px\]{height:616.42px}.h-\[618\.6px\]{height:618.6px}.h-\[618\.64px\]{height:618.64px}.h-\[665\.2px\]{height:665.2px}.h-\[679\.01px\]{height:679.01px}.h-\[679px\]{height:679px}.h-\[687\.5px\]{height:687.5px}.h-\[687px\]{height:687px}.h-\[711\.384px\]{height:711.384px}.h-\[720px\]{height:720px}.h-\[724\.892px\]{height:724.892px}.h-\[740\.02px\]{height:740.02px}.h-\[740px\]{height:740px}.h-\[764\.075px\]{height:764.075px}.h-\[780px\]{height:780px}.h-\[795\.623px\]{height:795.623px}.h-\[838\.63px\]{height:838.63px}.h-\[924px\]{height:924px}.h-\[1193\.376px\]{height:1193.38px}.h-\[1273\.5px\]{height:1273.5px}.h-\[1273\.613px\]{height:1273.61px}.h-\[1300px\]{height:1300px}.h-\[1400px\]{height:1400px}.w-3{width:calc(var(--spacing) * 3)}.w-\[12\.372px\]{width:12.372px}.w-\[18\.417px\]{width:18.417px}.w-\[23\.375px\]{width:23.375px}.w-\[32\.15px\]{width:32.15px}.w-\[35\.417px\]{width:35.417px}.w-\[36\.683px\]{width:36.683px}.w-\[45px\]{width:45px}.w-\[51\.959px\]{width:51.959px}.w-\[68\.222px\]{width:68.222px}.w-\[72\.982px\]{width:72.982px}.w-\[73\.383px\]{width:73.383px}.w-\[76\.667px\]{width:76.667px}.w-\[77\.741px\]{width:77.741px}.w-\[78px\]{width:78px}.w-\[82\.501px\]{width:82.501px}.w-\[87\.261px\]{width:87.261px}.w-\[92\.371px\]{width:92.371px}.w-\[93\.333px\]{width:93.333px}.w-\[95\.193px\]{width:95.193px}.w-\[95\.567px\]{width:95.567px}.w-\[96px\]{width:96px}.w-\[100\.35px\]{width:100.35px}.w-\[103\.126px\]{width:103.126px}.w-\[107\.333px\]{width:107.333px}.w-\[111\.059px\]{width:111.059px}.w-\[117\.827px\]{width:117.827px}.w-\[118\.177px\]{width:118.177px}.w-\[118\.992px\]{width:118.992px}.w-\[126\.048px\]{width:126.048px}.w-\[130\.667px\]{width:130.667px}.w-\[133\.676px\]{width:133.676px}.w-\[133\.793px\]{width:133.793px}.w-\[134\.268px\]{width:134.268px}.w-\[138\.278px\]{width:138.278px}.w-\[138px\]{width:138px}.w-\[140\.49px\]{width:140.49px}.w-\[140px\]{width:140px}.w-\[142\.489px\]{width:142.489px}.w-\[145\.3px\]{width:145.3px}.w-\[150\.02px\]{width:150.02px}.w-\[150\.709px\]{width:150.709px}.w-\[154\.546px\]{width:154.546px}.w-\[157\.868px\]{width:157.868px}.w-\[164\.41px\]{width:164.41px}.w-\[166\.02px\]{width:166.02px}.w-\[168px\]{width:168px}.w-\[172\.02px\]{width:172.02px}.w-\[174\.815px\]{width:174.815px}.w-\[178\.111px\]{width:178.111px}.w-\[178\.572px\]{width:178.572px}.w-\[180\.63px\]{width:180.63px}.w-\[180\.167px\]{width:180.167px}.w-\[185\.889px\]{width:185.889px}.w-\[190\.02px\]{width:190.02px}.w-\[190\.016px\]{width:190.016px}.w-\[190px\]{width:190px}.w-\[191\.812px\]{width:191.812px}.w-\[192\.9px\]{width:192.9px}.w-\[192\.94px\]{width:192.94px}.w-\[194\.1px\]{width:194.1px}.w-\[195\.917px\]{width:195.917px}.w-\[196\.908px\]{width:196.908px}.w-\[197\.923px\]{width:197.923px}.w-\[199\.605px\]{width:199.605px}.w-\[200px\]{width:200px}.w-\[205\.513px\]{width:205.513px}.w-\[205\.833px\]{width:205.833px}.w-\[210px\]{width:210px}.w-\[211\.532px\]{width:211.532px}.w-\[214\.487px\]{width:214.487px}.w-\[215\.033px\]{width:215.033px}.w-\[219\.333px\]{width:219.333px}.w-\[219\.667px\]{width:219.667px}.w-\[220\.1px\]{width:220.1px}.w-\[222\.691px\]{width:222.691px}.w-\[222\.732px\]{width:222.732px}.w-\[223\.081px\]{width:223.081px}.w-\[224\.582px\]{width:224.582px}.w-\[231\.1px\]{width:231.1px}.w-\[235\.97px\]{width:235.97px}.w-\[235\.822px\]{width:235.822px}.w-\[236px\]{width:236px}.w-\[239\.44px\]{width:239.44px}.w-\[239\.274px\]{width:239.274px}.w-\[240\.5px\]{width:240.5px}.w-\[240px\]{width:240px}.w-\[242\.1px\]{width:242.1px}.w-\[243\.777px\]{width:243.777px}.w-\[249\.92px\]{width:249.92px}.w-\[250\.02px\]{width:250.02px}.w-\[251\.896px\]{width:251.896px}.w-\[253\.462px\]{width:253.462px}.w-\[257\.83px\]{width:257.83px}.w-\[260\.081px\]{width:260.081px}.w-\[260\.785px\]{width:260.785px}.w-\[260px\]{width:260px}.w-\[261\.25px\]{width:261.25px}.w-\[264\.534px\]{width:264.534px}.w-\[270px\]{width:270px}.w-\[271\.684px\]{width:271.684px}.w-\[273\.8px\]{width:273.8px}.w-\[274\.283px\]{width:274.283px}.w-\[277\.92px\]{width:277.92px}.w-\[277\.793px\]{width:277.793px}.w-\[278\.834px\]{width:278.834px}.w-\[280\.1px\]{width:280.1px}.w-\[280\.02px\]{width:280.02px}.w-\[280px\]{width:280px}.w-\[283\.25px\]{width:283.25px}.w-\[285\.983px\]{width:285.983px}.w-\[289\.558px\]{width:289.558px}.w-\[293\.133px\]{width:293.133px}.w-\[294\.801px\]{width:294.801px}.w-\[300px\]{width:300px}.w-\[301\.047px\]{width:301.047px}.w-\[303\.09px\]{width:303.09px}.w-\[310\.02px\]{width:310.02px}.w-\[311\.808px\]{width:311.808px}.w-\[312\.603px\]{width:312.603px}.w-\[315\.2px\]{width:315.2px}.w-\[321\.052px\]{width:321.052px}.w-\[329\.501px\]{width:329.501px}.w-\[329px\]{width:329px}.w-\[337\.95px\]{width:337.95px}.w-\[340\.155px\]{width:340.155px}.w-\[341\.836px\]{width:341.836px}.w-\[342\.174px\]{width:342.174px}.w-\[344\.7px\]{width:344.7px}.w-\[346\.398px\]{width:346.398px}.w-\[349\.333px\]{width:349.333px}.w-\[350\.02px\]{width:350.02px}.w-\[352\.65px\]{width:352.65px}.w-\[356\.764px\]{width:356.764px}.w-\[360px\]{width:360px}.w-\[361\.4px\]{width:361.4px}.w-\[368\.501px\]{width:368.501px}.w-\[369\.121px\]{width:369.121px}.w-\[370\.02px\]{width:370.02px}.w-\[381\.5px\]{width:381.5px}.w-\[387\.06px\]{width:387.06px}.w-\[387\.84px\]{width:387.84px}.w-\[390px\]{width:390px}.w-\[395\.6px\]{width:395.6px}.w-\[395\.833px\]{width:395.833px}.w-\[396\.847px\]{width:396.847px}.w-\[399\.46px\]{width:399.46px}.w-\[407\.6px\]{width:407.6px}.w-\[415\.4px\]{width:415.4px}.w-\[417\.92px\]{width:417.92px}.w-\[421\.12px\]{width:421.12px}.w-\[421\.592px\]{width:421.592px}.w-\[424\.3px\]{width:424.3px}.w-\[425\.4px\]{width:425.4px}.w-\[425\.193px\]{width:425.193px}.w-\[440\.3px\]{width:440.3px}.w-\[446\.162px\]{width:446.162px}.w-\[460\.404px\]{width:460.404px}.w-\[460px\]{width:460px}.w-\[465\.1px\]{width:465.1px}.w-\[470px\]{width:470px}.w-\[472\.9px\]{width:472.9px}.w-\[479\.52px\]{width:479.52px}.w-\[502\.7px\]{width:502.7px}.w-\[502\.044px\]{width:502.044px}.w-\[505\.328px\]{width:505.328px}.w-\[519\.8px\]{width:519.8px}.w-\[520px\]{width:520px}.w-\[530\.02px\]{width:530.02px}.w-\[560px\]{width:560px}.w-\[570px\]{width:570px}.w-\[573\.4px\]{width:573.4px}.w-\[580px\]{width:580px}.w-\[600\.32px\]{width:600.32px}.w-\[600px\]{width:600px}.w-\[602\.1px\]{width:602.1px}.w-\[610px\]{width:610px}.w-\[620px\]{width:620px}.w-\[640px\]{width:640px}.w-\[660px\]{width:660px}.w-\[707\.238px\]{width:707.238px}.w-\[720px\]{width:720px}.w-\[740px\]{width:740px}.w-\[754\.79px\]{width:754.79px}.w-\[760\.02px\]{width:760.02px}.w-\[781\.3px\]{width:781.3px}.w-\[800px\]{width:800px}.w-\[819\.98px\]{width:819.98px}.w-\[820px\]{width:820px}.w-\[829\.689px\]{width:829.689px}.w-\[840px\]{width:840px}.w-\[843\.3px\]{width:843.3px}.w-\[860\.089px\]{width:860.089px}.w-\[860px\]{width:860px}.w-\[900px\]{width:900px}.w-\[950px\]{width:950px}.w-\[1000px\]{width:1000px}.w-\[1039\.6px\]{width:1039.6px}.w-\[1100px\]{width:1100px}.w-\[1175\.5px\]{width:1175.5px}.w-\[1199\.98px\]{width:1199.98px}.w-\[1200px\]{width:1200px}.w-\[1290\.2px\]{width:1290.2px}.w-\[1440px\]{width:1440px}.w-full{width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-7{gap:calc(var(--spacing) * 7)}.overflow-clip{overflow:clip}.rounded-\[6px\]{border-radius:6px}.rounded-\[12px\]{border-radius:12px}.rounded-\[34px\]{border-radius:34px}.rounded-\[44px\]{border-radius:44px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#0A0A0A\]\/20{border-color:oklab(14.4788% 7.45058e-9 7.45058e-9/.2)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-\[\#0a0a09\]{background-color:#0a0a09}.bg-\[\#0d0d0c\]{background-color:#0d0d0c}.bg-\[\#5f5f5b\]{background-color:#5f5f5b}.bg-\[\#8a8a85\]{background-color:#8a8a85}.bg-\[\#d9d8d3\]{background-color:#d9d8d3}.bg-\[\#e1e1dd\]{background-color:#e1e1dd}.bg-\[\#edece8\]{background-color:#edece8}.bg-\[\#f2f2f0\]{background-color:#f2f2f0}.bg-\[\#f8f8f6\]{background-color:#f8f8f6}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.px-3{padding-inline:calc(var(--spacing) * 3)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.font-studio{font-family:var(--font-studio)}.font-studio-mono{font-family:var(--font-studio-mono)}.text-\[0px\]{font-size:0}.text-\[3\.22px\]{font-size:3.22px}.text-\[3\.31px\]{font-size:3.31px}.text-\[3\.57px\]{font-size:3.57px}.text-\[3\.67px\]{font-size:3.67px}.text-\[3\.71px\]{font-size:3.71px}.text-\[3\.83px\]{font-size:3.83px}.text-\[3\.87px\]{font-size:3.87px}.text-\[4\.3px\]{font-size:4.3px}.text-\[4\.5px\]{font-size:4.5px}.text-\[4\.6px\]{font-size:4.6px}.text-\[4\.17px\]{font-size:4.17px}.text-\[4\.37px\]{font-size:4.37px}.text-\[4\.43px\]{font-size:4.43px}.text-\[4\.67px\]{font-size:4.67px}.text-\[4\.76px\]{font-size:4.76px}.text-\[4\.78px\]{font-size:4.78px}.text-\[4\.84px\]{font-size:4.84px}.text-\[4\.86px\]{font-size:4.86px}.text-\[4\.98px\]{font-size:4.98px}.text-\[4px\]{font-size:4px}.text-\[5\.02px\]{font-size:5.02px}.text-\[5\.6px\]{font-size:5.6px}.text-\[5\.07px\]{font-size:5.07px}.text-\[5\.14px\]{font-size:5.14px}.text-\[5\.18px\]{font-size:5.18px}.text-\[5\.27px\]{font-size:5.27px}.text-\[5\.33px\]{font-size:5.33px}.text-\[5\.47px\]{font-size:5.47px}.text-\[5\.55px\]{font-size:5.55px}.text-\[5\.72px\]{font-size:5.72px}.text-\[5\.73px\]{font-size:5.73px}.text-\[5\.75px\]{font-size:5.75px}.text-\[5\.79px\]{font-size:5.79px}.text-\[5\.81px\]{font-size:5.81px}.text-\[5\.84px\]{font-size:5.84px}.text-\[5\.96px\]{font-size:5.96px}.text-\[6\.02px\]{font-size:6.02px}.text-\[6\.3px\]{font-size:6.3px}.text-\[6\.5px\]{font-size:6.5px}.text-\[6\.6px\]{font-size:6.6px}.text-\[6\.07px\]{font-size:6.07px}.text-\[6\.17px\]{font-size:6.17px}.text-\[6\.21px\]{font-size:6.21px}.text-\[6\.28px\]{font-size:6.28px}.text-\[6\.33px\]{font-size:6.33px}.text-\[6\.43px\]{font-size:6.43px}.text-\[6\.46px\]{font-size:6.46px}.text-\[6\.47px\]{font-size:6.47px}.text-\[6\.52px\]{font-size:6.52px}.text-\[6\.57px\]{font-size:6.57px}.text-\[6\.68px\]{font-size:6.68px}.text-\[6\.76px\]{font-size:6.76px}.text-\[6\.94px\]{font-size:6.94px}.text-\[6\.97px\]{font-size:6.97px}.text-\[7\.02px\]{font-size:7.02px}.text-\[7\.3px\]{font-size:7.3px}.text-\[7\.04px\]{font-size:7.04px}.text-\[7\.4px\]{font-size:7.4px}.text-\[7\.6px\]{font-size:7.6px}.text-\[7\.07px\]{font-size:7.07px}.text-\[7\.12px\]{font-size:7.12px}.text-\[7\.34px\]{font-size:7.34px}.text-\[7\.46px\]{font-size:7.46px}.text-\[7\.51px\]{font-size:7.51px}.text-\[7\.56px\]{font-size:7.56px}.text-\[7\.59px\]{font-size:7.59px}.text-\[7\.86px\]{font-size:7.86px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8\.07px\]{font-size:8.07px}.text-\[8\.08px\]{font-size:8.08px}.text-\[8\.22px\]{font-size:8.22px}.text-\[8\.25px\]{font-size:8.25px}.text-\[8\.67px\]{font-size:8.67px}.text-\[8\.84px\]{font-size:8.84px}.text-\[8\.88px\]{font-size:8.88px}.text-\[8\.94px\]{font-size:8.94px}.text-\[9\.8px\]{font-size:9.8px}.text-\[9\.13px\]{font-size:9.13px}.text-\[9\.51px\]{font-size:9.51px}.text-\[9\.54px\]{font-size:9.54px}.text-\[9\.59px\]{font-size:9.59px}.text-\[9\.86px\]{font-size:9.86px}.text-\[9\.99px\]{font-size:9.99px}.text-\[9px\]{font-size:9px}.text-\[10\.01px\]{font-size:10.01px}.text-\[10\.04px\]{font-size:10.04px}.text-\[10\.27px\]{font-size:10.27px}.text-\[10\.37px\]{font-size:10.37px}.text-\[10\.63px\]{font-size:10.63px}.text-\[10\.72px\]{font-size:10.72px}.text-\[10\.75px\]{font-size:10.75px}.text-\[10px\]{font-size:10px}.text-\[11\.34px\]{font-size:11.34px}.text-\[11\.46px\]{font-size:11.46px}.text-\[11\.62px\]{font-size:11.62px}.text-\[11\.65px\]{font-size:11.65px}.text-\[11\.75px\]{font-size:11.75px}.text-\[11\.91px\]{font-size:11.91px}.text-\[11px\]{font-size:11px}.text-\[12\.1px\]{font-size:12.1px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12\.9px\]{font-size:12.9px}.text-\[12\.67px\]{font-size:12.67px}.text-\[12\.73px\]{font-size:12.73px}.text-\[12\.76px\]{font-size:12.76px}.text-\[12\.99px\]{font-size:12.99px}.text-\[12px\]{font-size:12px}.text-\[13\.02px\]{font-size:13.02px}.text-\[13\.49px\]{font-size:13.49px}.text-\[13\.61px\]{font-size:13.61px}.text-\[13\.98px\]{font-size:13.98px}.text-\[13px\]{font-size:13px}.text-\[14\.08px\]{font-size:14.08px}.text-\[14px\]{font-size:14px}.text-\[15\.2px\]{font-size:15.2px}.text-\[15\.53px\]{font-size:15.53px}.text-\[15\.59px\]{font-size:15.59px}.text-\[16\.1px\]{font-size:16.1px}.text-\[16\.33px\]{font-size:16.33px}.text-\[16\.64px\]{font-size:16.64px}.text-\[17\.01px\]{font-size:17.01px}.text-\[17px\]{font-size:17px}.text-\[18\.33px\]{font-size:18.33px}.text-\[19\.6px\]{font-size:19.6px}.text-\[19\.37px\]{font-size:19.37px}.text-\[19\.48px\]{font-size:19.48px}.text-\[19\.69px\]{font-size:19.69px}.text-\[19\.84px\]{font-size:19.84px}.text-\[20\.07px\]{font-size:20.07px}.text-\[20\.81px\]{font-size:20.81px}.text-\[21\.07px\]{font-size:21.07px}.text-\[21\.9px\]{font-size:21.9px}.text-\[21\.18px\]{font-size:21.18px}.text-\[21\.32px\]{font-size:21.32px}.text-\[21\.77px\]{font-size:21.77px}.text-\[21\.93px\]{font-size:21.93px}.text-\[22\.1px\]{font-size:22.1px}.text-\[22\.33px\]{font-size:22.33px}.text-\[23\.29px\]{font-size:23.29px}.text-\[23\.75px\]{font-size:23.75px}.text-\[23\.82px\]{font-size:23.82px}.text-\[23\.83px\]{font-size:23.83px}.text-\[25\.47px\]{font-size:25.47px}.text-\[26px\]{font-size:26px}.text-\[27\.47px\]{font-size:27.47px}.text-\[29\.03px\]{font-size:29.03px}.text-\[30\.05px\]{font-size:30.05px}.text-\[30\.25px\]{font-size:30.25px}.text-\[31\.27px\]{font-size:31.27px}.text-\[33\.54px\]{font-size:33.54px}.text-\[33\.91px\]{font-size:33.91px}.text-\[33\.97px\]{font-size:33.97px}.text-\[34\.67px\]{font-size:34.67px}.text-\[35\.23px\]{font-size:35.23px}.text-\[36\.61px\]{font-size:36.61px}.text-\[37\.9px\]{font-size:37.9px}.text-\[39\.42px\]{font-size:39.42px}.text-\[41\.14px\]{font-size:41.14px}.text-\[41\.47px\]{font-size:41.47px}.text-\[42\.04px\]{font-size:42.04px}.text-\[42\.23px\]{font-size:42.23px}.text-\[42px\]{font-size:42px}.text-\[44\.56px\]{font-size:44.56px}.text-\[44\.57px\]{font-size:44.57px}.text-\[44px\]{font-size:44px}.text-\[45\.16px\]{font-size:45.16px}.text-\[47\.65px\]{font-size:47.65px}.text-\[48\.13px\]{font-size:48.13px}.text-\[48\.19px\]{font-size:48.19px}.text-\[49\.81px\]{font-size:49.81px}.text-\[57\.29px\]{font-size:57.29px}.text-\[58\.14px\]{font-size:58.14px}.text-\[58\.27px\]{font-size:58.27px}.text-\[59\.52px\]{font-size:59.52px}.text-\[60\.5px\]{font-size:60.5px}.text-\[63\.25px\]{font-size:63.25px}.text-\[64\.97px\]{font-size:64.97px}.text-\[66\.67px\]{font-size:66.67px}.text-\[74\.24px\]{font-size:74.24px}.text-\[75\.8px\]{font-size:75.8px}.text-\[75\.13px\]{font-size:75.13px}.text-\[76px\]{font-size:76px}.text-\[79\.76px\]{font-size:79.76px}.text-\[82\.2px\]{font-size:82.2px}.text-\[82\.5px\]{font-size:82.5px}.text-\[83\.97px\]{font-size:83.97px}.text-\[84px\]{font-size:84px}.text-\[87\.73px\]{font-size:87.73px}.text-\[91\.47px\]{font-size:91.47px}.text-\[93\.66px\]{font-size:93.66px}.text-\[98\.34px\]{font-size:98.34px}.text-\[99\.63px\]{font-size:99.63px}.text-\[129\.95px\]{font-size:129.95px}.text-\[192px\]{font-size:192px}.text-\[196px\]{font-size:196px}.text-\[199\.996px\]{font-size:199.996px}.text-\[210\.73px\]{font-size:210.73px}.text-\[260px\]{font-size:260px}.text-\[380px\]{font-size:380px}.text-\[560px\]{font-size:560px}.text-\[719\.986px\]{font-size:719.986px}.text-\[1000px\]{font-size:1000px}.text-\[clamp\(1\.5625rem\,calc\(1\.32rem\+2\.35vw\)\,2rem\)\]{font-size:clamp(1.5625rem,1.32rem + 2.35vw,2rem)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.86\]{--tw-leading:.86;line-height:.86}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[13\.1px\]{--tw-leading:13.1px;line-height:13.1px}.leading-\[15\.4px\]{--tw-leading:15.4px;line-height:15.4px}.leading-\[15\.9px\]{--tw-leading:15.9px;line-height:15.9px}.leading-\[84px\]{--tw-leading:84px;line-height:84px}.leading-\[200px\]{--tw-leading:200px;line-height:200px}.leading-\[260px\]{--tw-leading:260px;line-height:260px}.leading-\[380px\]{--tw-leading:380px;line-height:380px}.leading-\[560px\]{--tw-leading:560px;line-height:560px}.leading-\[720px\]{--tw-leading:720px;line-height:720px}.leading-\[1000px\]{--tw-leading:1000px;line-height:1000px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.font-\[var\(--font-pp-neue\)\]{--tw-font-weight:var(--font-pp-neue);font-weight:var(--font-pp-neue)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.05px\]{--tw-tracking:-.05px;letter-spacing:-.05px}.tracking-\[-0\.06px\]{--tw-tracking:-.06px;letter-spacing:-.06px}.tracking-\[-0\.012px\]{--tw-tracking:-.012px;letter-spacing:-.012px}.tracking-\[-0\.023px\]{--tw-tracking:-.023px;letter-spacing:-.023px}.tracking-\[-0\.024px\]{--tw-tracking:-.024px;letter-spacing:-.024px}.tracking-\[-0\.028px\]{--tw-tracking:-.028px;letter-spacing:-.028px}.tracking-\[-0\.029px\]{--tw-tracking:-.029px;letter-spacing:-.029px}.tracking-\[-0\.49px\]{--tw-tracking:-.49px;letter-spacing:-.49px}.tracking-\[-0\.065px\]{--tw-tracking:-.065px;letter-spacing:-.065px}.tracking-\[-0\.0092px\]{--tw-tracking:-.0092px;letter-spacing:-.0092px}.tracking-\[-0\.0112px\]{--tw-tracking:-.0112px;letter-spacing:-.0112px}.tracking-\[-0\.0115px\]{--tw-tracking:-.0115px;letter-spacing:-.0115px}.tracking-\[-0\.0215px\]{--tw-tracking:-.0215px;letter-spacing:-.0215px}.tracking-\[-0\.0219px\]{--tw-tracking:-.0219px;letter-spacing:-.0219px}.tracking-\[-0\.0225px\]{--tw-tracking:-.0225px;letter-spacing:-.0225px}.tracking-\[-0\.228px\]{--tw-tracking:-.228px;letter-spacing:-.228px}.tracking-\[-0\.0235px\]{--tw-tracking:-.0235px;letter-spacing:-.0235px}.tracking-\[-0\.0242px\]{--tw-tracking:-.0242px;letter-spacing:-.0242px}.tracking-\[-0\.0257px\]{--tw-tracking:-.0257px;letter-spacing:-.0257px}.tracking-\[-0\.0258px\]{--tw-tracking:-.0258px;letter-spacing:-.0258px}.tracking-\[-0\.0278px\]{--tw-tracking:-.0278px;letter-spacing:-.0278px}.tracking-\[-0\.0287px\]{--tw-tracking:-.0287px;letter-spacing:-.0287px}.tracking-\[-0\.0288px\]{--tw-tracking:-.0288px;letter-spacing:-.0288px}.tracking-\[-0\.0301px\]{--tw-tracking:-.0301px;letter-spacing:-.0301px}.tracking-\[-0\.0314px\]{--tw-tracking:-.0314px;letter-spacing:-.0314px}.tracking-\[-0\.0315px\]{--tw-tracking:-.0315px;letter-spacing:-.0315px}.tracking-\[-0\.0316px\]{--tw-tracking:-.0316px;letter-spacing:-.0316px}.tracking-\[-0\.0323px\]{--tw-tracking:-.0323px;letter-spacing:-.0323px}.tracking-\[-0\.0325px\]{--tw-tracking:-.0325px;letter-spacing:-.0325px}.tracking-\[-0\.0379px\]{--tw-tracking:-.0379px;letter-spacing:-.0379px}.tracking-\[-0\.0404px\]{--tw-tracking:-.0404px;letter-spacing:-.0404px}.tracking-\[-0\.0413px\]{--tw-tracking:-.0413px;letter-spacing:-.0413px}.tracking-\[-0\.0425px\]{--tw-tracking:-.0425px;letter-spacing:-.0425px}.tracking-\[-0\.0433px\]{--tw-tracking:-.0433px;letter-spacing:-.0433px}.tracking-\[-0\.0457px\]{--tw-tracking:-.0457px;letter-spacing:-.0457px}.tracking-\[-0\.0479px\]{--tw-tracking:-.0479px;letter-spacing:-.0479px}.tracking-\[-0\.0513px\]{--tw-tracking:-.0513px;letter-spacing:-.0513px}.tracking-\[-0\.0519px\]{--tw-tracking:-.0519px;letter-spacing:-.0519px}.tracking-\[-0\.533px\]{--tw-tracking:-.533px;letter-spacing:-.533px}.tracking-\[-0\.0536px\]{--tw-tracking:-.0536px;letter-spacing:-.0536px}.tracking-\[-0\.0537px\]{--tw-tracking:-.0537px;letter-spacing:-.0537px}.tracking-\[-0\.0588px\]{--tw-tracking:-.0588px;letter-spacing:-.0588px}.tracking-\[-0\.0625px\]{--tw-tracking:-.0625px;letter-spacing:-.0625px}.tracking-\[-0\.0634px\]{--tw-tracking:-.0634px;letter-spacing:-.0634px}.tracking-\[-0\.0645px\]{--tw-tracking:-.0645px;letter-spacing:-.0645px}.tracking-\[-0\.0985px\]{--tw-tracking:-.0985px;letter-spacing:-.0985px}.tracking-\[-0\.0992px\]{--tw-tracking:-.0992px;letter-spacing:-.0992px}.tracking-\[-0\.1059px\]{--tw-tracking:-.1059px;letter-spacing:-.1059px}.tracking-\[-0\.1116px\]{--tw-tracking:-.1116px;letter-spacing:-.1116px}.tracking-\[-0\.1373px\]{--tw-tracking:-.1373px;letter-spacing:-.1373px}.tracking-\[-0\.1502px\]{--tw-tracking:-.1502px;letter-spacing:-.1502px}.tracking-\[-0\.1699px\]{--tw-tracking:-.1699px;letter-spacing:-.1699px}.tracking-\[-0\.1743px\]{--tw-tracking:-.1743px;letter-spacing:-.1743px}.tracking-\[-0\.2024px\]{--tw-tracking:-.2024px;letter-spacing:-.2024px}.tracking-\[-0\.2329px\]{--tw-tracking:-.2329px;letter-spacing:-.2329px}.tracking-\[-0\.2906px\]{--tw-tracking:-.2906px;letter-spacing:-.2906px}.tracking-\[-0\.3121px\]{--tw-tracking:-.3121px;letter-spacing:-.3121px}.tracking-\[-0\.3285px\]{--tw-tracking:-.3285px;letter-spacing:-.3285px}.tracking-\[-0\.3493px\]{--tw-tracking:-.3493px;letter-spacing:-.3493px}.tracking-\[-0\.4025px\]{--tw-tracking:-.4025px;letter-spacing:-.4025px}.tracking-\[-0\.4083px\]{--tw-tracking:-.4083px;letter-spacing:-.4083px}.tracking-\[-0\.5018px\]{--tw-tracking:-.5018px;letter-spacing:-.5018px}.tracking-\[-0\.5268px\]{--tw-tracking:-.5268px;letter-spacing:-.5268px}.tracking-\[-0\.5955px\]{--tw-tracking:-.5955px;letter-spacing:-.5955px}.tracking-\[-0\.7228px\]{--tw-tracking:-.7228px;letter-spacing:-.7228px}.tracking-\[-0\.7258px\]{--tw-tracking:-.7258px;letter-spacing:-.7258px}.tracking-\[-0\.7563px\]{--tw-tracking:-.7563px;letter-spacing:-.7563px}.tracking-\[-0\.8152px\]{--tw-tracking:-.8152px;letter-spacing:-.8152px}.tracking-\[-0\.8313px\]{--tw-tracking:-.8313px;letter-spacing:-.8313px}.tracking-\[-0\.8341px\]{--tw-tracking:-.8341px;letter-spacing:-.8341px}.tracking-\[-0\.8915px\]{--tw-tracking:-.8915px;letter-spacing:-.8915px}.tracking-\[-0\.9855px\]{--tw-tracking:-.9855px;letter-spacing:-.9855px}.tracking-\[-1\.05px\]{--tw-tracking:-1.05px;letter-spacing:-1.05px}.tracking-\[-1\.54px\]{--tw-tracking:-1.54px;letter-spacing:-1.54px}.tracking-\[-1\.56px\]{--tw-tracking:-1.56px;letter-spacing:-1.56px}.tracking-\[-1\.129px\]{--tw-tracking:-1.129px;letter-spacing:-1.129px}.tracking-\[-1\.233px\]{--tw-tracking:-1.233px;letter-spacing:-1.233px}.tracking-\[-1\.0285px\]{--tw-tracking:-1.0285px;letter-spacing:-1.0285px}.tracking-\[-1\.881px\]{--tw-tracking:-1.881px;letter-spacing:-1.881px}.tracking-\[-1\.1739px\]{--tw-tracking:-1.1739px;letter-spacing:-1.1739px}.tracking-\[-1\.1868px\]{--tw-tracking:-1.1868px;letter-spacing:-1.1868px}.tracking-\[-1\.1912px\]{--tw-tracking:-1.1912px;letter-spacing:-1.1912px}.tracking-\[-1\.2135px\]{--tw-tracking:-1.2135px;letter-spacing:-1.2135px}.tracking-\[-1\.2814px\]{--tw-tracking:-1.2814px;letter-spacing:-1.2814px}.tracking-\[-1\.3265px\]{--tw-tracking:-1.3265px;letter-spacing:-1.3265px}.tracking-\[-1\.3437px\]{--tw-tracking:-1.3437px;letter-spacing:-1.3437px}.tracking-\[-1\.4515px\]{--tw-tracking:-1.4515px;letter-spacing:-1.4515px}.tracking-\[-1\.4714px\]{--tw-tracking:-1.4714px;letter-spacing:-1.4714px}.tracking-\[-1\.4781px\]{--tw-tracking:-1.4781px;letter-spacing:-1.4781px}.tracking-\[-1\.5334px\]{--tw-tracking:-1.5334px;letter-spacing:-1.5334px}.tracking-\[-1\.6846px\]{--tw-tracking:-1.6846px;letter-spacing:-1.6846px}.tracking-\[-1\.7434px\]{--tw-tracking:-1.7434px;letter-spacing:-1.7434px}.tracking-\[-2\.653px\]{--tw-tracking:-2.653px;letter-spacing:-2.653px}.tracking-\[-2\.877px\]{--tw-tracking:-2.877px;letter-spacing:-2.877px}.tracking-\[-2\.1175px\]{--tw-tracking:-2.1175px;letter-spacing:-2.1175px}.tracking-\[-2\.2138px\]{--tw-tracking:-2.2138px;letter-spacing:-2.2138px}.tracking-\[-2\.3256px\]{--tw-tracking:-2.3256px;letter-spacing:-2.3256px}.tracking-\[-2\.3335px\]{--tw-tracking:-2.3335px;letter-spacing:-2.3335px}.tracking-\[-2\.5988px\]{--tw-tracking:-2.5988px;letter-spacing:-2.5988px}.tracking-\[-2\.8964px\]{--tw-tracking:-2.8964px;letter-spacing:-2.8964px}.tracking-\[-3\.3px\]{--tw-tracking:-3.3px;letter-spacing:-3.3px}.tracking-\[-3\.4px\]{--tw-tracking:-3.4px;letter-spacing:-3.4px}.tracking-\[-3\.487px\]{--tw-tracking:-3.487px;letter-spacing:-3.487px}.tracking-\[-3\.0674px\]{--tw-tracking:-3.0674px;letter-spacing:-3.0674px}.tracking-\[-3\.0706px\]{--tw-tracking:-3.0706px;letter-spacing:-3.0706px}.tracking-\[-3\.7876px\]{--tw-tracking:-3.7876px;letter-spacing:-3.7876px}.tracking-\[-3\.8688px\]{--tw-tracking:-3.8688px;letter-spacing:-3.8688px}.tracking-\[-4\.8256px\]{--tw-tracking:-4.8256px;letter-spacing:-4.8256px}.tracking-\[-4\.8834px\]{--tw-tracking:-4.8834px;letter-spacing:-4.8834px}.tracking-\[-5\.198px\]{--tw-tracking:-5.198px;letter-spacing:-5.198px}.tracking-\[-5\.1844px\]{--tw-tracking:-5.1844px;letter-spacing:-5.1844px}.tracking-\[-5\.4581px\]{--tw-tracking:-5.4581px;letter-spacing:-5.4581px}.tracking-\[-5\.9455px\]{--tw-tracking:-5.9455px;letter-spacing:-5.9455px}.tracking-\[-6\.0879px\]{--tw-tracking:-6.0879px;letter-spacing:-6.0879px}.tracking-\[-6\.3921px\]{--tw-tracking:-6.3921px;letter-spacing:-6.3921px}.tracking-\[-8px\]{--tw-tracking:-8px;letter-spacing:-8px}.tracking-\[-12\.48px\]{--tw-tracking:-12.48px;letter-spacing:-12.48px}.tracking-\[-12\.74px\]{--tw-tracking:-12.74px;letter-spacing:-12.74px}.tracking-\[-13\.6974px\]{--tw-tracking:-13.6974px;letter-spacing:-13.6974px}.tracking-\[-18\.2px\]{--tw-tracking:-18.2px;letter-spacing:-18.2px}.tracking-\[-22\.8px\]{--tw-tracking:-22.8px;letter-spacing:-22.8px}.tracking-\[-33\.6px\]{--tw-tracking:-33.6px;letter-spacing:-33.6px}.tracking-\[-43\.2px\]{--tw-tracking:-43.2px;letter-spacing:-43.2px}.tracking-\[-60px\]{--tw-tracking:-60px;letter-spacing:-60px}.tracking-\[0\.3px\]{--tw-tracking:.3px;letter-spacing:.3px}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-\[0\.6px\]{--tw-tracking:.6px;letter-spacing:.6px}.tracking-\[0\.7px\]{--tw-tracking:.7px;letter-spacing:.7px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.24px\]{--tw-tracking:.24px;letter-spacing:.24px}.tracking-\[0\.27px\]{--tw-tracking:.27px;letter-spacing:.27px}.tracking-\[0\.345px\]{--tw-tracking:.345px;letter-spacing:.345px}.tracking-\[0\.396px\]{--tw-tracking:.396px;letter-spacing:.396px}.tracking-\[0\.438px\]{--tw-tracking:.438px;letter-spacing:.438px}.tracking-\[0\.456px\]{--tw-tracking:.456px;letter-spacing:.456px}.tracking-\[0\.588px\]{--tw-tracking:.588px;letter-spacing:.588px}.tracking-\[0\.645px\]{--tw-tracking:.645px;letter-spacing:.645px}.tracking-\[0\.726px\]{--tw-tracking:.726px;letter-spacing:.726px}.tracking-\[0\.1932px\]{--tw-tracking:.1932px;letter-spacing:.1932px}.tracking-\[0\.1986px\]{--tw-tracking:.1986px;letter-spacing:.1986px}.tracking-\[0\.2142px\]{--tw-tracking:.2142px;letter-spacing:.2142px}.tracking-\[0\.2202px\]{--tw-tracking:.2202px;letter-spacing:.2202px}.tracking-\[0\.2226px\]{--tw-tracking:.2226px;letter-spacing:.2226px}.tracking-\[0\.2298px\]{--tw-tracking:.2298px;letter-spacing:.2298px}.tracking-\[0\.2322px\]{--tw-tracking:.2322px;letter-spacing:.2322px}.tracking-\[0\.2802px\]{--tw-tracking:.2802px;letter-spacing:.2802px}.tracking-\[0\.2868px\]{--tw-tracking:.2868px;letter-spacing:.2868px}.tracking-\[0\.2916px\]{--tw-tracking:.2916px;letter-spacing:.2916px}.tracking-\[0\.3012px\]{--tw-tracking:.3012px;letter-spacing:.3012px}.tracking-\[0\.3042px\]{--tw-tracking:.3042px;letter-spacing:.3042px}.tracking-\[0\.3108px\]{--tw-tracking:.3108px;letter-spacing:.3108px}.tracking-\[0\.3162px\]{--tw-tracking:.3162px;letter-spacing:.3162px}.tracking-\[0\.3198px\]{--tw-tracking:.3198px;letter-spacing:.3198px}.tracking-\[0\.3282px\]{--tw-tracking:.3282px;letter-spacing:.3282px}.tracking-\[0\.3432px\]{--tw-tracking:.3432px;letter-spacing:.3432px}.tracking-\[0\.3474px\]{--tw-tracking:.3474px;letter-spacing:.3474px}.tracking-\[0\.3504px\]{--tw-tracking:.3504px;letter-spacing:.3504px}.tracking-\[0\.3576px\]{--tw-tracking:.3576px;letter-spacing:.3576px}.tracking-\[0\.3702px\]{--tw-tracking:.3702px;letter-spacing:.3702px}.tracking-\[0\.3858px\]{--tw-tracking:.3858px;letter-spacing:.3858px}.tracking-\[0\.3876px\]{--tw-tracking:.3876px;letter-spacing:.3876px}.tracking-\[0\.3942px\]{--tw-tracking:.3942px;letter-spacing:.3942px}.tracking-\[0\.4056px\]{--tw-tracking:.4056px;letter-spacing:.4056px}.tracking-\[0\.4164px\]{--tw-tracking:.4164px;letter-spacing:.4164px}.tracking-\[0\.4404px\]{--tw-tracking:.4404px;letter-spacing:.4404px}.tracking-\[0\.4536px\]{--tw-tracking:.4536px;letter-spacing:.4536px}.tracking-\[0\.4848px\]{--tw-tracking:.4848px;letter-spacing:.4848px}.tracking-\[0\.5304px\]{--tw-tracking:.5304px;letter-spacing:.5304px}.tracking-\[0\.5706px\]{--tw-tracking:.5706px;letter-spacing:.5706px}.tracking-\[0\.5916px\]{--tw-tracking:.5916px;letter-spacing:.5916px}.tracking-\[0\.5994px\]{--tw-tracking:.5994px;letter-spacing:.5994px}.tracking-\[0\.6804px\]{--tw-tracking:.6804px;letter-spacing:.6804px}.tracking-\[0\.6876px\]{--tw-tracking:.6876px;letter-spacing:.6876px}.tracking-\[0\.7146px\]{--tw-tracking:.7146px;letter-spacing:.7146px}.tracking-\[0\.7656px\]{--tw-tracking:.7656px;letter-spacing:.7656px}.tracking-\[0\.8166px\]{--tw-tracking:.8166px;letter-spacing:.8166px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[\#0A0A0A\]{color:#0a0a0a}.text-\[\#0A0A0A\]\/45{color:oklab(14.4788% 7.45058e-9 7.45058e-9/.45)}.text-\[\#0A0A0A\]\/70{color:oklab(14.4788% 7.45058e-9 7.45058e-9/.7)}.text-\[\#0d0d0c\]{color:#0d0d0c}.text-\[\#0d0d0d\]{color:#0d0d0d}.text-\[\#5e5e5c\]{color:#5e5e5c}.text-\[\#5f5f5b\]{color:#5f5f5b}.text-\[\#8a8a85\]{color:#8a8a85}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.mix-blend-difference{mix-blend-mode:difference}.shadow-\[0px_40px_80px_0px_rgba\(0\,0\,0\,0\.5\)\,0px_1px_3px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 40px 80px 0px var(--tw-shadow-color,#00000080), 0px 1px 3px 0px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\[\#A0A0A0\]::placeholder{color:#a0a0a0}.placeholder\:text-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}@media (hover:hover){.hover\:border-\[\#0A0A0A\]\/40:hover{border-color:oklab(14.4788% 7.45058e-9 7.45058e-9/.4)}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:bg-\[\#0A0A0A\]\/\[0\.02\]:hover{background-color:oklab(14.4788% 7.45058e-9 7.45058e-9/.02)}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}}.focus\:border-\[\#0A0A0A\]:focus{border-color:#0a0a0a}.focus\:border-white:focus{border-color:var(--color-white)}.focus-visible\:border-\[\#0A0A0A\]:focus-visible{border-color:#0a0a0a}.focus-visible\:border-white:focus-visible{border-color:var(--color-white)}@media not all and (width>=90.625rem){.max-lg\:px-1{padding-inline:var(--spacing)}.max-lg\:text-pretty{text-wrap:pretty}}@media (width>=40rem){.sm\:text-\[clamp\(1\.8125rem\,calc\(1\.5rem\+3\.25vw\)\,2\.625rem\)\]{font-size:clamp(1.8125rem,1.5rem + 3.25vw,2.625rem)}}@media (width>=90.625rem){.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[clamp\(1\.375rem\,calc\(\(38\/1440\)\*100vw\)\,2\.625rem\)\]{font-size:clamp(1.375rem,2.63889vw,2.625rem)}.lg\:leading-\[115\%\]{--tw-leading:115%;line-height:115%}}}@font-face{font-family:Studio Geist;src:url(/fonts/geist-thin.ttf)format("truetype");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Studio Geist;src:url(/fonts/geist-light.ttf)format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Studio Geist;src:url(/fonts/geist-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Studio Geist;src:url(/fonts/geist-medium.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Studio Mono;src:url(/fonts/geist-mono.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Studio Editorial;src:url(/fonts/newsreader-light-italic.ttf)format("truetype");font-style:italic;font-weight:300;font-display:swap}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
