/*! tailwindcss v4.2.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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ink:#111216;--paper:#ecebe5;--red:#c7ff18;--blue:#87c8ff;--electric:#3057ff;--lilac:#c8b8ff;--orange:#ff5a1f;--line:#11121638}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}::selection{background:var(--red);color:#fff}.nav{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.13em;z-index:3;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 2vw;font-size:10px;display:grid;position:relative}.wordmark{letter-spacing:-.07em;font-size:18px;font-weight:900}.wordmark span{color:var(--red)}.navLinks{align-items:center;gap:30px;display:flex}.partnerAccessLink{border:1px solid var(--red);background:var(--red);color:var(--ink);border-radius:999px;padding:8px 12px;font-weight:800}.contactLink{border-bottom:1px solid;justify-self:end}.nav a:hover{opacity:.55}.hero{flex-direction:column;min-height:calc(100svh - 76px);padding:27px 2vw 30px;display:flex}.heroMeta,.sectionTitle{text-transform:uppercase;letter-spacing:.15em;justify-content:space-between;font-size:10px;display:flex}.heroStatement{margin:auto 0}.heroStatement>p{margin:0 0 18px 2px;font-family:Georgia,serif;font-size:clamp(1.4rem,2.4vw,2.5rem);font-style:italic}.hero h1{letter-spacing:-.085em;text-transform:uppercase;margin:0;font-size:clamp(4rem,10.7vw,11rem);font-weight:900;line-height:.77}.hero h1 em{text-transform:none;color:var(--red);font-family:Georgia,serif;font-weight:400}.heroFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:end;padding-top:14px;display:flex}.heroFooter p{margin:0;font-size:13px;line-height:1.35}.down{border:1px solid;border-radius:50%;place-items:center;width:50px;height:50px;font-size:20px;transition:all .2s;display:grid}.down:hover{background:var(--red);color:#fff;border-color:var(--red)}.intro{grid-template-columns:1fr 2.7fr 1fr;gap:4vw;padding:110px 2vw 130px;display:grid}.kicker{text-transform:uppercase;letter-spacing:.15em;font-size:10px}.introCopy{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4.25vw,4.5rem);line-height:1.02}.introCopy em{color:var(--red);font-family:Georgia,serif}.introAside{align-self:end;font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:1.5}.introAside strong{font-family:var(--font-geist-sans),Arial,sans-serif;font-style:normal;font-weight:900}.introAside em{color:var(--red);font-weight:800}.practice>.sectionTitle{opacity:.55;padding-bottom:28px}.practiceRow{border:1px solid #efeee859;grid-template-columns:7% 58% 35%;min-height:58vh;margin-top:-1px;padding:22px;transition:all .25s;display:grid}.practiceRow.red{background:var(--red)}.practiceRow.paper{background:var(--paper);color:var(--ink)}.practiceRow.dark{background:var(--ink)}.practiceNum,.practiceDetail li,.practiceDetail ul{text-transform:uppercase;letter-spacing:.14em;font-size:10px}.practiceMain{flex-direction:column;justify-content:space-between;display:flex}.practiceMain h2{letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(4rem,9vw,9rem);line-height:.8}.practiceStatement{max-width:500px;margin:0 0 10px;font-family:Georgia,serif;font-size:clamp(1.4rem,2vw,2rem);font-style:italic}.practiceDetail{border-left:1px solid;flex-direction:column;justify-content:space-between;padding-left:22px;display:flex}.practiceDetail>p{max-width:430px;margin:0;font-size:16px;line-height:1.45}.practiceDetail ul{margin:0;padding:0;list-style:none}.practiceDetail li{border-top:1px solid;padding:9px 0}.movement{padding:30px 2vw 120px;overflow:hidden}.orbit{white-space:nowrap;justify-content:center;align-items:center;gap:1.2vw;min-height:50vh;display:flex}.orbitWord{letter-spacing:-.07em;font-size:clamp(2.5rem,7vw,7rem);font-weight:900}.orbitArrow{color:var(--red);font-family:Georgia,serif;font-size:clamp(2rem,5vw,5rem)}.w2,.w4{font-family:Georgia,serif;font-style:italic;font-weight:400}.movementCopy{letter-spacing:-.035em;text-align:center;max-width:920px;margin:0 auto;font-size:clamp(1.8rem,3.5vw,3.5rem);line-height:1.05}.principle{background:var(--red);color:#fff;flex-direction:column;justify-content:space-between;min-height:90vh;padding:36px 4vw 30px 8vw;display:flex;position:relative}.sideNote{transform-origin:0 0;letter-spacing:.15em;font-size:10px;position:absolute;top:50%;left:24px;transform:rotate(-90deg)translate(-50%)}.principleIntro{margin:0;font-family:Georgia,serif;font-size:clamp(1.3rem,2.5vw,2.5rem);font-style:italic}.principle h2{letter-spacing:-.075em;text-transform:uppercase;margin:50px 0;font-size:clamp(4rem,10.4vw,10.5rem);line-height:.78}.principle h2 span{font-family:Georgia,serif;font-style:italic;font-weight:400}.principleFoot{border-top:1px solid #ffffff80;justify-content:space-between;padding-top:14px;display:flex}.principleFoot p{max-width:500px;margin:0;font-size:14px}.principleFoot span{letter-spacing:-.08em;font-size:24px;font-weight:900}.holding{grid-template-columns:1fr 1fr;display:grid}.holdingBlock{border-bottom:1px solid var(--line);flex-direction:column;min-height:52vh;padding:25px 2vw;display:flex}.holdingBlock+.holdingBlock{border-left:1px solid var(--line)}.holdingBlock>span,.holdingBlock>p{text-transform:uppercase;letter-spacing:.15em;font-size:10px}.holdingBlock h2{letter-spacing:-.06em;margin:auto 0;font-size:clamp(2.7rem,5vw,5.3rem);line-height:.86}.holdingBlock p{color:var(--red);margin:0}.about{padding:30px 2vw 110px}.aboutLead{grid-template-columns:1fr 2fr;gap:5vw;padding:100px 0;display:grid}.aboutLead p{max-width:350px;margin:0;font-family:Georgia,serif;font-size:20px;font-style:italic}.aboutLead h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.3rem,5vw,5.3rem);line-height:.96}.founders{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.founders article{padding:20px 8vw 20px 0}.founders article+article{border-left:1px solid var(--line);padding-left:2vw}.founders span{text-transform:uppercase;letter-spacing:.14em;font-size:10px}.founders h3{letter-spacing:-.06em;margin:60px 0 15px;font-size:clamp(2.5rem,5vw,5rem)}.founders p{max-width:520px;font-family:Georgia,serif;font-size:16px;line-height:1.45}footer{background:var(--ink);color:var(--paper);padding:100px 2vw 28px}.footerPrompt{margin:0;font-family:Georgia,serif;font-size:clamp(2rem,4vw,4rem);font-style:italic}.footerEmail{letter-spacing:-.08em;border-bottom:.06em solid var(--red);margin:45px 0 100px;font-size:clamp(4.5rem,13vw,13rem);font-weight:900;line-height:.95;display:inline-block}.footerBase{text-transform:uppercase;letter-spacing:.14em;border-top:1px solid #efeee84d;grid-template-columns:1fr 1fr 1fr;align-items:end;padding-top:20px;font-size:10px;display:grid}.footerMark{letter-spacing:-.09em;font-size:32px;font-weight:900}.footerBase div{flex-direction:column;display:flex}.footerBase>a:last-child{justify-self:end}@media (max-width:760px){.nav{grid-template-columns:1fr 1fr}.navLinks{display:none}.contactLink{font-size:9px}.hero{min-height:80svh}.hero h1{font-size:17vw}.heroMeta span:last-child{display:none}.heroFooter p{max-width:75%}.intro{grid-template-columns:1fr;gap:28px;padding:80px 5vw}.introAside{margin-top:30px}.practiceRow{grid-template-columns:12% 88%;min-height:70vh;padding:18px 12px}.practiceMain h2{font-size:15vw}.practiceDetail{border-top:1px solid;border-left:0;grid-column:2;gap:40px;margin-top:24px;padding:18px 0 0}.orbit{white-space:normal;flex-wrap:wrap;align-content:center;min-height:42vh}.principle{padding-left:12vw}.principle h2{font-size:14vw}.sideNote{left:17px}.holding{grid-template-columns:1fr}.holdingBlock+.holdingBlock{border-left:0}.aboutLead{grid-template-columns:1fr;gap:40px;padding:70px 0}.founders{grid-template-columns:1fr}.founders article{padding-right:0}.founders article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.footerEmail{font-size:16vw}.footerBase{grid-template-columns:1fr 1fr}.footerBase div{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}body{font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif}.hero{overflow:hidden}.hero h1{letter-spacing:-.095em;font-size:clamp(5.5rem,17.1vw,17rem);line-height:.7;display:grid;position:relative}.hero h1 span:first-child{text-align:left}.hero h1 span:last-child{text-align:right}.hero h1 i{color:var(--red);font-style:normal;font-weight:300;position:absolute;top:22%;left:49%;transform:rotate(12deg)}.heroFooter{grid-template-columns:1fr 1fr auto;gap:20px;display:grid}.heroExplain{justify-self:center}.introCopy em{font-family:inherit;font-style:normal}.introAside{font-family:inherit;font-size:13px;font-style:normal}.practiceStatement,.principleIntro,.footerPrompt{font-family:inherit;font-style:normal}.practiceStatement{font-size:clamp(1.3rem,1.8vw,1.8rem)}.orbitArrow,.w2,.w4,.principle h2 span{font-family:inherit;font-style:normal}.principle h2 span{font-weight:900}.footerPrompt{letter-spacing:-.04em;font-weight:700}@media (max-width:760px){.heroFooter{grid-template-columns:1fr auto}.heroExplain{display:none}.hero h1{font-size:17vw}.hero h1 i{top:18%}}.hero .adventure{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(1.2rem,2.2vw,2.2rem);font-weight:700}.hero .changingHeadline{letter-spacing:-.085em;flex-direction:column;font-size:clamp(4rem,10.2vw,10.5rem);line-height:.78;display:flex;position:static}.changingHeadline>span{text-align:left!important}.wordWindow{height:.82em;color:var(--red);position:relative;overflow:hidden}.wordWindow b{opacity:0;font-style:normal;font-weight:900;animation:24s cubic-bezier(.77,0,.18,1) infinite word-cycle;position:absolute;top:0;left:0;transform:translateY(85%)rotate(2deg)}.heroFooter{grid-template-columns:1fr auto}@keyframes word-cycle{0%{opacity:0;transform:translateY(85%)rotate(2deg)}3%,10%{opacity:1;transform:translateY(0)rotate(0)}12.5%,to{opacity:0;transform:translateY(-85%)rotate(-2deg)}}@media (max-width:760px){.hero .changingHeadline{font-size:16vw}.hero .adventure{font-size:1.1rem}.wordWindow{height:.88em}}@media (prefers-reduced-motion:reduce){.wordWindow b{animation:none;display:none}.wordWindow b:first-child{opacity:1;display:block;transform:none}}.wordWindow b.long{letter-spacing:-.065em;padding-top:.12em;font-size:.58em;line-height:1.15}.wordWindow b:nth-child(14){animation-delay:26s}.wordWindow b:nth-child(15){animation-delay:28s}.wordWindow b:nth-child(16){animation-delay:30s}.wordWindow b:nth-child(17){animation-delay:32s}.wordWindow b:nth-child(18){animation-delay:34s}@keyframes word-cycle-18{0%{opacity:0;transform:translateY(85%)rotate(2deg)}1.5%,4.2%{opacity:1;transform:translateY(0)rotate(0)}5.55%,to{opacity:0;transform:translateY(-85%)rotate(-2deg)}}@media (max-width:760px){.wordWindow b.long{padding-top:.25em;font-size:.5em}}@keyframes word-cycle-14{0%{opacity:0;transform:translateY(85%)rotate(2deg)}2%,5.5%{opacity:1;transform:translateY(0)rotate(0)}7.14%,to{opacity:0;transform:translateY(-85%)rotate(-2deg)}}.fixedChrome{z-index:50;color:#fff;mix-blend-mode:difference;pointer-events:none;border-color:#ffffff73;position:fixed;inset:0 0 auto}.fixedChrome a{pointer-events:auto}.fixedIdentity{z-index:50;color:#fff;mix-blend-mode:difference;text-transform:uppercase;letter-spacing:.15em;pointer-events:none;justify-content:space-between;font-size:10px;line-height:1;display:flex;position:fixed;top:94px;left:2vw;right:2vw}.fixedPossibility{z-index:50;color:#fff;mix-blend-mode:difference;letter-spacing:-.01em;pointer-events:none;margin:0;font-size:12px;line-height:1.35;position:fixed;bottom:28px;left:2vw}.hero{min-height:100svh;padding-top:103px}.hero .heroMeta,.hero .heroFooter p{visibility:hidden}.imageAtlas{color:#fff;isolation:isolate;background:#0b0b0a;min-height:118svh;padding:94px 0 74px;position:relative;overflow:hidden}.atlasHeader{z-index:4;text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid #ffffff73;justify-content:space-between;padding-bottom:12px;font-size:10px;display:flex;position:absolute;top:24px;left:2vw;right:2vw}.atlasViewport{margin:-2vh 0;overflow:visible;transform:rotate(-1.35deg)scale(1.03)}.atlasViewport2{z-index:2;position:relative;transform:rotate(1.1deg)scale(1.04)}.atlasViewport3{transform:rotate(-.6deg)scale(1.03)}.atlasTrack{will-change:transform;align-items:center;gap:12px;width:max-content;animation:52s linear infinite atlas-left;display:flex}.atlasViewport2 .atlasTrack{animation-name:atlas-right;animation-duration:64s}.atlasViewport3 .atlasTrack{animation-duration:58s}.imageAtlas:hover .atlasTrack{animation-play-state:paused}.atlasFrame{filter:saturate(.9)contrast(1.03);cursor:crosshair;background:#222;flex:none;width:28vw;height:31svh;margin:0;transition:transform .35s,filter .35s;position:relative;overflow:hidden}.atlasShape0{width:20vw}.atlasShape1{width:34vw}.atlasShape2{width:25vw}.atlasShape3{width:30vw}.atlasShape4{width:23vw}.atlasFrame:hover{z-index:8;filter:saturate(1.08)contrast();transform:scale(1.12)rotate(0)}.atlasFrame img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.atlasFrame:hover img{transform:scale(1.025)}.atlasFrame figcaption{background:var(--red);color:var(--ink);letter-spacing:.12em;padding:5px 6px;font-size:9px;position:absolute;bottom:7px;right:8px}.atlasStatement{z-index:5;white-space:nowrap;color:var(--red);mix-blend-mode:screen;letter-spacing:-.075em;pointer-events:none;font-size:clamp(3rem,9vw,9rem);font-weight:900;line-height:.78;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}@keyframes atlas-left{to{transform:translate(-50%)}}@keyframes atlas-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.practice,.principle,footer{z-index:2;position:relative}@media (max-width:760px){.fixedChrome{height:62px;padding-left:4vw;padding-right:4vw}.fixedIdentity{top:76px;left:4vw;right:4vw}.fixedPossibility{font-size:10px;bottom:18px;left:4vw}.imageAtlas{min-height:104svh;padding-top:78px}.atlasHeader{left:4vw;right:4vw}.atlasFrame{width:58vw;height:28svh}.atlasShape0,.atlasShape4{width:42vw}.atlasShape1{width:66vw}.atlasShape2{width:48vw}.atlasShape3{width:58vw}.atlasTrack{gap:8px}.atlasStatement{font-size:15vw}}@media (prefers-reduced-motion:reduce){.atlasTrack{animation:none}.atlasViewport{scrollbar-width:none;margin:6px 0;overflow-x:auto;transform:none}.atlasViewport .atlasFrame:nth-child(n+11){display:none}}.slashPulse{font-style:normal;animation:2.8s step-end infinite slash-colour}@keyframes slash-colour{0%,to{color:var(--red)}25%{color:var(--blue)}50%{color:var(--lilac)}75%{color:var(--electric)}}.cover{color:#fff;isolation:isolate;background:#111;height:100svh;position:relative;overflow:hidden}.cover:after{content:"";z-index:2;pointer-events:none;background:#00000038;position:absolute;inset:0}.coverLoop,.coverFrame{margin:0;position:absolute;inset:0}.coverFrame{opacity:0;animation:52s linear infinite cover-fade}.coverFrame img,.crossfadeFrame img{object-fit:cover;width:100%;height:100%;display:block}.coverLogo{z-index:5;text-align:center;white-space:nowrap;letter-spacing:-.085em;color:#fff;mix-blend-mode:difference;width:100%;margin:0;font-size:clamp(4rem,11.5vw,12rem);font-weight:900;line-height:.78;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.coverDown{z-index:6;border:1px solid;border-radius:50%;place-items:center;width:50px;height:50px;font-size:20px;display:grid;position:absolute;bottom:28px;right:2vw}.cover .filmStrip{z-index:1;opacity:.62;position:absolute;top:18%;left:0;right:0;transform:rotate(-4deg)scale(1.08)}.cover .filmStrip+.filmStrip{top:auto;bottom:15%;transform:rotate(3.5deg)scale(1.08)}@keyframes cover-fade{0%{opacity:0}1%,6%{opacity:1}6.67%,to{opacity:0}}.hero{align-items:center;min-height:100svh;padding:103px 2vw 30px;display:flex;position:relative;overflow:hidden}.heroStatement{width:100%}.hero .adventure{color:var(--red);letter-spacing:-.035em;margin:0 0 2px 3px;font-family:Georgia,serif;font-size:clamp(1.25rem,2.2vw,2.2rem);font-style:italic;font-weight:400}.hero .changingHeadline{letter-spacing:-.085em;text-transform:uppercase;flex-direction:column;margin:0;font-size:clamp(4rem,10.2vw,10.5rem);font-weight:900;line-height:.78;display:flex}.hero>.down{position:absolute;bottom:28px;right:2vw}.wordWindow b.long{font-size:inherit;padding:0}.wordWindow b:first-child{animation-delay:0s}.wordWindow b:nth-child(2){animation-delay:2s}.wordWindow b:nth-child(3){animation-delay:4s}.wordWindow b:nth-child(4){animation-delay:6s}.wordWindow b:nth-child(5){animation-delay:8s}.wordWindow b:nth-child(6){animation-delay:10s}.wordWindow b:nth-child(7){animation-delay:12s}.wordWindow b:nth-child(8){animation-delay:14s}.wordWindow b:nth-child(9){animation-delay:16s}.wordWindow b:nth-child(10){animation-delay:18s}.wordWindow b:nth-child(11){animation-delay:20s}.wordWindow b:nth-child(12){animation-delay:22s}.wordWindow b:nth-child(13){animation-delay:24s}.wordWindow b{animation-name:word-cycle-13;animation-duration:26s}@keyframes word-cycle-13{0%{opacity:0;transform:translateY(85%)rotate(2deg)}2%,6%{opacity:1;transform:translateY(0)rotate(0)}7.69%,to{opacity:0;transform:translateY(-85%)rotate(-2deg)}}.filmStrip{background:#111;width:100%;padding:10px 0;position:relative;overflow:hidden}.filmTrack{will-change:transform;gap:10px;width:max-content;animation:50s linear infinite film-left;display:flex}.filmStripReverse .filmTrack{animation-name:film-right;animation-duration:58s}.filmFrame{background:#222;flex:none;width:28vw;height:32vh;margin:0;overflow:hidden}.filmShape0{width:20vw}.filmShape1{width:34vw}.filmShape2{width:25vw}.filmShape3{width:30vw}.filmFrame img{object-fit:cover;filter:saturate(.92)contrast(1.04);width:100%;height:100%;display:block}.filmStripCompact{padding:6px 0}.filmStripCompact .filmFrame{width:20vw;height:19vh}.filmStripCompact .filmShape0{width:13vw}.filmStripCompact .filmShape1{width:25vw}.filmStripCompact .filmShape2{width:17vw}.filmStripCompact .filmShape3{width:22vw}@keyframes film-left{to{transform:translate(-50%)}}@keyframes film-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.imageInterlude{color:#fff;isolation:isolate;background:#080808;height:100svh;position:relative;overflow:hidden}.crossfadeFrames,.crossfadeFrame,.crossfadeFrame:after{margin:0;position:absolute;inset:0}.crossfadeFrame{opacity:0;animation:52s linear infinite interlude-fade}.crossfadeFrame:after{content:"";pointer-events:none;background:linear-gradient(#00000014,#00000061)}.crossfadeFrame img{animation:7s ease-in-out infinite alternate interlude-drift;transform:scale(1.035)}.imageInterlude .filmStrip{z-index:3;opacity:.72;background:0 0;width:104%;position:absolute;top:50%;left:-2%;right:-2%;transform:translateY(-50%)rotate(-3deg)}.interludeLabel{z-index:4;text-transform:uppercase;letter-spacing:.15em;border-top:1px solid #ffffffa6;justify-content:space-between;padding-top:12px;font-size:10px;display:flex;position:absolute;bottom:28px;left:2vw;right:2vw}@keyframes interlude-fade{0%{opacity:0}1%,7%{opacity:1}7.69%,to{opacity:0}}@keyframes interlude-drift{0%{transform:scale(1.035)translate(-.3%)}to{transform:scale(1.075)translate(.3%)}}.practiceDetail{justify-content:flex-start;gap:36px;padding:4.5vw 3vw 3vw;position:relative;border:0!important}.practiceDetail:before{content:"";opacity:.55;background:currentColor;width:1px;position:absolute;inset:8% auto 8% 0}.practiceDetail2{transform:rotate(-1.2deg)}.practiceDetail3{transform:rotate(1deg)}.detailMarker{text-transform:uppercase;letter-spacing:.17em;opacity:.65;font-size:9px}.practiceDetail>p{letter-spacing:-.025em;font-size:clamp(1.05rem,1.55vw,1.55rem);line-height:1.28}.practiceDetail ul{width:100%;margin-top:auto}.movement{background:var(--paper);padding:30px 0 0}.movement>.sectionTitle{padding:0 2vw}.businessTicker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:70px 0 80px;padding:20px 0;overflow:hidden}.businessTrack{will-change:transform;width:max-content;animation:36s linear infinite ticker-left;display:flex}.businessTrack span{white-space:nowrap;letter-spacing:-.07em;text-transform:uppercase;align-items:center;gap:1.3vw;font-size:clamp(3.3rem,8vw,8.5rem);font-weight:900;line-height:.82;display:flex}.businessTrack i{color:var(--orange);margin:0 1.3vw;font-family:inherit;font-size:.55em;font-style:normal;font-weight:900;line-height:1}.movementCopy{margin-bottom:100px;padding:0 2vw}.movement>.filmStrip{margin-bottom:-2vh;transform:rotate(1.4deg)scale(1.02)}@keyframes ticker-left{to{transform:translate(-50%)}}.about{overflow:hidden}.about>.filmStrip{width:104%;margin:-30px -2vw 70px;transform:rotate(-1.5deg)}.principleFoot i{font-style:normal}@media (max-width:760px){.coverLogo{white-space:normal;font-size:16vw}.cover .filmStrip{top:23%}.cover .filmStrip+.filmStrip{bottom:20%}.coverDown,.hero>.down{bottom:18px;right:4vw}.hero{padding-left:4vw;padding-right:4vw}.hero .changingHeadline{font-size:15.5vw}.hero .adventure{font-size:1.15rem}.filmFrame{width:60vw;height:27vh}.filmShape0{width:42vw}.filmShape1{width:68vw}.filmShape2{width:50vw}.filmShape3{width:58vw}.filmStripCompact .filmFrame{width:42vw;height:17vh}.filmStripCompact .filmShape0{width:30vw}.filmStripCompact .filmShape1{width:52vw}.filmStripCompact .filmShape2{width:38vw}.filmStripCompact .filmShape3{width:46vw}.interludeLabel{bottom:18px;left:4vw;right:4vw}.practiceDetail{padding:30px 0 0;transform:none}.practiceDetail:before{display:none}.detailMarker{display:block}.businessTrack span{font-size:16vw}}@media (prefers-reduced-motion:reduce){.slashPulse{color:var(--red);animation:none}.coverFrame,.crossfadeFrame{animation:none;display:none}.coverFrame:first-child,.crossfadeFrame:first-child{opacity:1;display:block}.filmTrack,.businessTrack{animation:none}.filmStrip{scrollbar-width:none;overflow-x:auto}.crossfadeFrame img{animation:none;transform:none}}.coverFrame{animation-duration:45s}.blueprintPage{background:var(--paper);min-height:100svh;color:var(--ink);overflow:hidden}.blueprintPage>.filmStrip{transform-origin:50%;flex:none;margin-top:auto;transform:rotate(1.1deg)scale(1.015)}.blueprintPage>.filmStripReverse{transform:rotate(-1.1deg)scale(1.015)}.hero.blueprintPage{justify-content:flex-start;align-items:stretch;padding:88px 0 0}.hero.blueprintPage>.filmStrip{width:100%;margin-bottom:-1vh}.hero.blueprintPage>.down{z-index:4;color:#fff;mix-blend-mode:difference;border-color:#fff;bottom:22vh}.intro.blueprintPage{flex-direction:column;gap:0;padding:0;display:flex}.introText{flex:1;grid-template-columns:1fr 2.7fr 1fr;gap:4vw;padding:105px 2vw 80px;display:grid}.intro.blueprintPage>.filmStrip{width:100%;margin-bottom:-1vh}.practice{background:var(--paper);color:var(--ink);padding:30px 0 0}.practice>.sectionTitle{opacity:1;padding:0 2vw 28px}.practicePage{border-top:1px solid var(--line);isolation:isolate;flex-direction:column;min-height:72svh;display:flex;position:relative;background:var(--ink)!important}.practicePage .filmStripBackdrop{z-index:-1;background:var(--ink);opacity:.82;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:none}.filmStripBackdrop .filmTrack{align-items:stretch;gap:1vw;height:100%}.filmStripBackdrop .filmFrame,.filmStripBackdrop .filmShape0,.filmStripBackdrop .filmShape1,.filmStripBackdrop .filmShape2,.filmStripBackdrop .filmShape3{width:32vw;height:100%}.filmStripBackdrop .filmFrame img{filter:saturate(1.06)contrast(1.08)}.practicePage .practiceRow{min-height:65svh;color:var(--ink);z-index:1;-webkit-backdrop-filter:blur(7px);border:0;flex:1;margin:3.5vw;padding:34px 2vw;position:relative;background:#ecebe5e0!important}.practicePage>.filmStrip{width:100%;margin-bottom:-1vh}.movement.blueprintPage{flex-direction:column;padding-top:30px;display:flex}.movement.blueprintPage .businessTicker{margin:11vh 0 8vh}.movement.blueprintPage .movementCopy{margin:auto auto 8vh}.movement.blueprintPage>.filmStrip{width:100%;margin-bottom:-2vh}.principle.blueprintPage{background:var(--paper);color:var(--ink);flex-direction:column;padding:0;display:flex}.principleText{flex-direction:column;flex:1;justify-content:space-between;padding:56px 4vw 36px 8vw;display:flex;position:relative}.principle.blueprintPage>.filmStrip{width:100%;margin-bottom:-1vh}.about.blueprintPage{flex-direction:column;padding:30px 0 0;display:flex}.about.blueprintPage>.sectionTitle,.about.blueprintPage>.aboutLead,.about.blueprintPage>.founders{margin-left:2vw;margin-right:2vw}.about.blueprintPage>.filmStrip{width:100%;margin:70px 0 -1vh;transform:rotate(-1.1deg)scale(1.015)}@media (max-width:760px){.hero.blueprintPage{padding-top:76px}.hero.blueprintPage .heroStatement{margin:4vh 4vw auto}.hero.blueprintPage>.down{bottom:19vh}.introText{grid-template-columns:1fr;gap:28px;padding:80px 4vw 60px}.practicePage .practiceRow{min-height:69svh;padding-left:4vw;padding-right:4vw}.principleText{padding:50px 4vw 32px 12vw}.movement.blueprintPage .businessTicker{margin-top:9vh}}.fixedChrome{height:82px;color:var(--ink);mix-blend-mode:normal;-webkit-backdrop-filter:blur(14px);background:#efeee8e0;border-color:#11100e66}.fixedChrome .wordmark{font-size:20px}.fixedChrome .contactLink{font-size:11px}.fixedIdentity{top:96px}.blueprintPage{min-height:86svh}.hero.blueprintPage{min-height:96svh;padding-top:82px}.hero.blueprintPage .heroStatement{margin:1.5vh 2vw auto}.founderStrap{max-width:790px;color:var(--red);margin:18px 0 16px;font-family:Georgia,serif;font-size:clamp(1rem,1.45vw,1.4rem);font-style:italic;line-height:1.3}.introText{padding:74px 2vw 52px}.introCopy{font-size:clamp(2rem,3.8vw,4rem)}.practice{padding-top:22px}.practice>.sectionTitle{padding-bottom:18px}.practicePage .practiceRow{grid-template-columns:6% 62% 32%;min-height:50svh;padding-top:24px;padding-bottom:24px}.practiceMain h2{font-size:clamp(3.8rem,8.2vw,8rem)}.practiceStatement{font-weight:800;animation:7s ease-in-out infinite alternate statement-breathe;letter-spacing:-.055em!important;max-width:760px!important;margin:0 0 3px!important;font-size:clamp(2.15rem,3.8vw,4.1rem)!important;line-height:.92!important}.practicePage:nth-of-type(3) .practiceStatement{animation-delay:-2s}.practicePage:nth-of-type(4) .practiceStatement{animation-delay:-4s}.practiceDetail{gap:22px;padding:3vw 2vw 2vw}.practiceDetail>p{font-size:clamp(1rem,1.3vw,1.3rem)}.practiceDetail li{padding:6px 0}@keyframes statement-breathe{0%{transform:translate(0)}to{transform:translate(1.1vw)}}.movement.blueprintPage .businessTicker{margin:7vh 0 5vh;padding:14px 0}.movement.blueprintPage .movementCopy{max-width:1260px;margin:1vh auto 5vh;font-size:clamp(2.5rem,4.65vw,5.1rem);line-height:.98}.movementCopy strong{font-weight:900}.movementCopy em{color:var(--red);font-family:Georgia,serif;font-weight:400}.movementCopy{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:4vw;display:grid;text-align:left!important}.movementCopy em{text-align:right;font-size:.82em;line-height:1.02;display:block}.principleText{padding-top:38px;padding-bottom:24px}.principleIntro{letter-spacing:-.04em;max-width:780px;font-weight:850;line-height:1.02;font-size:clamp(1.8rem,3vw,3.2rem)!important}.principle h2{margin:24px 0;font-size:clamp(3.8rem,9vw,9rem)}.holdingBlock{min-height:43vh;padding-top:20px;padding-bottom:20px}.holdingBlock h2{margin:42px 0 auto}.about.blueprintPage{background:var(--ink);min-height:auto;color:var(--paper);padding-top:22px}.about.blueprintPage>.sectionTitle{color:var(--red)}.aboutLead{padding:62px 0 48px}.aboutLead p{color:var(--red);font-family:Georgia,serif}.aboutLead h2{font-size:clamp(2.2rem,4.5vw,4.8rem)}.founders,.founders article+article{border-color:#efeee859}.founders h3{color:var(--red);margin-top:42px}@media (max-width:760px){.fixedChrome{height:68px}.fixedChrome .wordmark{font-size:17px}.fixedIdentity{top:80px}.blueprintPage{min-height:78svh}.hero.blueprintPage{min-height:92svh;padding-top:68px}.hero.blueprintPage .heroStatement{margin:1vh 4vw auto}.founderStrap{max-width:85%;margin-top:12px;font-size:.95rem}.introText{padding:58px 4vw 42px}.practicePage .practiceRow{grid-template-columns:12% 88%;min-height:58svh;padding-top:20px}.practiceStatement{animation:none;font-size:clamp(2rem,8vw,3.2rem)!important}.movement.blueprintPage .movementCopy{margin-bottom:4vh;padding:0 4vw}.principleText{padding-top:32px}.principleIntro{font-size:1.75rem!important}.aboutLead{padding-top:48px;padding-bottom:36px}}@media (prefers-reduced-motion:reduce){.practiceStatement{animation:none}}.accessPage{background:var(--ink);min-height:100svh;color:var(--paper);flex-direction:column;display:flex}.accessNav{text-transform:uppercase;letter-spacing:.13em;border-bottom:1px solid #efeee847;justify-content:space-between;align-items:center;height:82px;padding:0 2vw;font-size:10px;display:flex}.accessNav>a:last-child{border-bottom:1px solid}.accessPanel{flex-direction:column;flex:1;padding:28px 2vw 24px;display:flex}.accessEyebrow{color:var(--red);text-transform:uppercase;letter-spacing:.15em;justify-content:space-between;font-size:10px;display:flex}.accessBody{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);align-items:end;gap:8vw;margin:auto 0;display:grid}.accessKicker{color:var(--red);margin:0 0 18px;font-family:Georgia,serif;font-size:clamp(1.1rem,1.7vw,1.7rem);font-style:italic}.accessBody h1{letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(3.7rem,8.3vw,9rem);line-height:.78}.accessForm{flex-direction:column;gap:13px;padding-bottom:6px;display:flex}.accessForm label,.accessFoot{text-transform:uppercase;letter-spacing:.15em;font-size:10px}.accessForm input{width:100%;color:var(--paper);font:inherit;background:0 0;border:0;border-bottom:1px solid #efeee8b3;border-radius:0;outline:none;padding:12px 0;font-size:24px}.accessForm input:focus{border-color:var(--red)}.accessForm button{border:1px solid var(--red);background:var(--red);color:#000;font:inherit;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;margin-top:12px;padding:15px 18px;font-size:11px;font-weight:800}.accessForm button:hover{background:0 0}.accessError{color:var(--red);margin:0;font-size:12px}.partnerProjects{display:grid}.partnerProjects a{border:1px solid var(--red);background:var(--acid);min-height:240px;color:var(--ink);flex-direction:column;padding:20px;text-decoration:none;transition:transform .2s;display:flex}.partnerProjects a:hover{transform:translateY(-5px)}.partnerProjects span,.partnerProjects i{text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-style:normal}.partnerProjects strong{letter-spacing:-.06em;margin:auto 0;font-size:clamp(32px,4vw,64px);line-height:.82}.partnerProjects i{align-self:flex-end}.accessFoot{border-top:1px solid #efeee847;margin:0;padding-top:18px}@media (max-width:900px){.navLinks{gap:16px}.accessBody{grid-template-columns:1fr;align-items:start}.accessForm{max-width:520px}}@media (max-width:760px){.nav{grid-template-columns:1fr auto}.navLinks{display:flex}.navLinks a:not(.partnerAccessLink),.contactLink{display:none}.partnerAccessLink{padding:7px 9px;font-size:8px}.accessNav{height:68px;padding:0 4vw}.accessPanel{padding:22px 4vw}.accessBody{gap:52px}.accessBody h1{font-size:15vw}.accessEyebrow span:last-child{display:none}}.hero.blueprintPage{background:var(--blue)}.intro.blueprintPage{background:var(--lilac)}.practicePage:first-of-type{background:var(--paper)}.practicePage:nth-of-type(2){background:var(--blue)}.practicePage:nth-of-type(3){background:var(--lilac)}.practicePage:first-of-type .practiceRow,.practicePage:nth-of-type(2) .practiceRow,.practicePage:nth-of-type(3) .practiceRow{background:0 0}.movement.blueprintPage{background:var(--red)}.principle.blueprintPage{background:var(--electric);color:var(--paper)}.principle.blueprintPage .principleFoot{border-color:#ecebe580}.holdingBlock:first-child{background:var(--red);color:var(--ink)}.holdingBlock:first-child>p{color:var(--ink)}.holdingBlock:last-child{background:var(--lilac);color:var(--ink)}.practiceCompact{background:var(--ink);min-height:100svh;color:var(--paper);flex-direction:column;padding:22px 2vw 2vw;display:flex}.practiceCompact>.sectionTitle{color:var(--red);padding:0 0 18px}.practiceGrid{border:1px solid #ecebe559;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.practicePanel{min-width:0;color:var(--ink);flex-direction:column;padding:1.4vw;display:flex;position:relative;overflow:hidden}.practicePanel+.practicePanel{border-left:1px solid var(--ink)}.practicePanel01{background:var(--paper)}.practicePanel02{background:var(--blue)}.practicePanel03{background:var(--lilac)}.practicePanelHead{text-transform:uppercase;letter-spacing:.15em;justify-content:space-between;align-items:flex-start;font-size:9px;display:flex}.practicePanelHead b{letter-spacing:-.08em;font-size:clamp(4rem,8vw,8.5rem);line-height:.72}.practicePanelHead span{writing-mode:vertical-rl}.practicePanel h2{letter-spacing:-.07em;text-transform:uppercase;min-height:1.55em;margin:3vh 0 2vh;font-size:clamp(2.8rem,5.2vw,5.8rem);line-height:.78}.practicePanel03 h2{font-size:clamp(2.45rem,4.5vw,5rem)}.practicePanelStatement{letter-spacing:-.045em;margin:0 0 2vh;font-size:clamp(1.45rem,2.35vw,2.65rem);font-weight:900;line-height:.94}.practicePanelBody{max-width:36ch;margin:0;font-size:clamp(.95rem,1.15vw,1.2rem);line-height:1.3}.practicePanel ul{text-transform:uppercase;letter-spacing:.1em;margin:auto 0 0;padding:0;font-size:9px;font-weight:800;list-style:none}.practicePanel li{border-top:1px solid;padding:7px 0}.practiceSignal{aspect-ratio:1;opacity:.38;border:1px solid;border-radius:50%;width:13vw;position:absolute;bottom:-4vw;right:-4vw}.practiceSignal:before,.practiceSignal:after{content:"";border:1px solid;border-radius:50%;position:absolute}.practiceSignal:before{inset:20%}.practiceSignal:after{background:currentColor;inset:40%}@media (max-width:760px){.practiceCompact{padding-left:4vw;padding-right:4vw}.practiceGrid{grid-template-columns:1fr}.practicePanel{min-height:68svh;padding:5vw}.practicePanel+.practicePanel{border-left:0;border-top:1px solid var(--ink)}.practicePanel h2,.practicePanel03 h2{min-height:auto;font-size:15vw}.practicePanelStatement{font-size:8vw}.practiceSignal{width:38vw;bottom:-12vw;right:-12vw}.movementCopy{grid-template-columns:1fr;gap:1.2rem}.movementCopy em{text-align:left}}.humanMachine{background:var(--electric);color:var(--paper);padding:22px 2vw 7vw}.humanMachine>.sectionTitle{color:var(--paper);border-color:#ecebe58c}.humanMachineHero{grid-template-columns:1.35fr .65fr;align-items:end;gap:6vw;margin:9vh 0 8vh;display:grid}.humanMachineHero h2{letter-spacing:-.06em;min-width:0;margin:0;font-size:clamp(4rem,7.25vw,8rem);line-height:.82}.humanMachineHero h2 em{color:var(--electric);background:var(--paper);margin-top:.08em;padding:.02em .08em .08em;font-family:Georgia,serif;font-weight:400;line-height:.9;display:inline-block}.humanMachineHero>div{font-size:clamp(1rem,1.45vw,1.45rem);line-height:1.35}.humanMachineHero strong{color:var(--red)}.humanMachineRules{border:1px solid var(--paper);grid-template-columns:repeat(4,1fr);display:grid}.humanMachineRules article{border-right:1px solid var(--paper);flex-direction:column;min-height:290px;padding:1rem;display:flex}.humanMachineRules article:last-child{border:0}.humanMachineRules b{color:var(--red);font-size:2.2rem}.humanMachineRules span{letter-spacing:.1em;margin-top:2rem;font-size:10px;font-weight:900}.humanMachineRules p{margin-top:auto;line-height:1.35}.humanMachineClose{letter-spacing:-.05em;max-width:1180px;margin:7vw 0 0;font-size:clamp(2.2rem,4.8vw,5.3rem);font-weight:900;line-height:.94}.humanMachineClose strong{color:var(--red)}@media (max-width:760px){.humanMachine{padding-left:4vw;padding-right:4vw}.humanMachineHero{grid-template-columns:1fr;margin:7vh 0}.humanMachineHero h2{font-size:16vw}.humanMachineRules{grid-template-columns:1fr}.humanMachineRules article{border-right:0;border-bottom:1px solid var(--paper);min-height:230px}.humanMachineRules article:last-child{border-bottom:0}.humanMachineClose{margin-top:5rem;font-size:9vw}}.humanMachine{background:var(--electric);flex-direction:column;min-height:100svh;padding:22px 2vw 0;display:flex;overflow:hidden}.aiManifesto{flex:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;column-gap:6vw;padding:5vh 0 6vh;display:grid}.aiManifestoIndex{color:var(--red);letter-spacing:.15em;text-transform:uppercase;grid-column:1/-1;align-self:start;margin:0;font-size:10px;font-weight:800}.aiManifesto h2{letter-spacing:-.075em;min-width:0;margin:0;font-size:clamp(4.3rem,8.3vw,9rem);line-height:.76}.aiManifesto h2 em{color:var(--red);font-family:Georgia,serif;font-weight:400}.aiManifestoCopy{align-self:end;font-size:clamp(1rem,1.35vw,1.35rem);line-height:1.34}.aiManifestoCopy>p:first-child{color:var(--red);font-weight:850}.aiAccess{border:1px solid var(--paper);flex-direction:column;margin-top:2rem;padding:1.15rem 3rem 1.15rem 1rem;transition:background .25s,color .25s,transform .25s;display:flex;position:relative}.aiAccess:hover{background:var(--red);color:var(--ink);transform:translateY(-3px)}.aiAccess span{letter-spacing:-.025em;font-size:clamp(1.15rem,1.7vw,1.7rem);font-weight:900}.aiAccess small{letter-spacing:.13em;text-transform:uppercase;margin-top:.45rem;font-size:9px}.aiAccess b{font-size:1.5rem;position:absolute;top:50%;right:1rem;translate:0 -50%}.aiTicker{color:var(--red);border-top:1px solid #ecebe58c;border-bottom:1px solid #ecebe58c;margin:0 -2vw;padding:.65rem 0;overflow:hidden}.aiTicker>div{will-change:transform;align-items:center;width:max-content;animation:22s linear infinite ai-manifesto-run;display:flex}.aiTicker span{letter-spacing:-.05em;font-size:clamp(1.5rem,3vw,3.2rem);font-weight:900}.aiTicker i{margin:0 1.2rem;font-size:1rem;font-style:normal}@keyframes ai-manifesto-run{to{transform:translate(-50%)}}@media (max-width:760px){html,body{max-width:100%;overflow-x:hidden}.fixedChrome{grid-template-columns:minmax(0,1fr) auto;padding:0 4vw;position:absolute}.fixedChrome .wordmark{white-space:nowrap}.fixedIdentity{position:absolute;top:82px}.fixedIdentity span:last-child,.fixedPossibility{display:none}.cover{height:100svh;min-height:620px}.coverLogo{width:92%;font-size:17vw;line-height:.76}.coverFrame img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate(0)}.coverDown{right:4vw}.hero.blueprintPage{min-height:92svh}.hero .changingHeadline{font-size:15.2vw;line-height:.8}.wordWindow{width:100%;height:.88em}.wordWindow b{white-space:nowrap;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateY(85%)rotate(2deg)}.founderStrap{max-width:100%;padding-right:3.5rem;line-height:1.25}.sectionTitle{gap:1.5rem;line-height:1.25}.sectionTitle span:last-child{text-align:right}.filmStrip{max-width:100vw}.filmTrack,.businessTrack,.aiTicker>div{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate(0)}.introCopy{font-size:clamp(2rem,9.2vw,3.2rem);line-height:1}.practiceCompact{height:auto;min-height:0;padding-bottom:0}.practiceGrid{display:block}.practicePanel{min-height:72svh;padding:6vw 5vw}.practicePanelHead b{font-size:24vw}.practicePanelBody{padding-right:8vw;font-size:1rem;line-height:1.35}.movement.blueprintPage{min-height:82svh}.movement.blueprintPage .businessTicker{margin:5vh 0 4vh}.movement.blueprintPage .movementCopy{font-size:9.5vw}.principleText{padding-left:13vw}.principle h2{font-size:14.5vw;line-height:.81}.principleFoot{gap:1rem}.principleFoot p{max-width:78%}.humanMachine{min-height:100svh;padding:18px 4vw 0}.aiManifesto{flex-direction:column;align-items:stretch;padding:4vh 0 6vh;display:flex}.aiManifestoIndex{margin-bottom:auto}.aiManifesto h2{margin:9vh 0 5vh;font-size:15.5vw;line-height:.78}.aiManifestoCopy{font-size:1.05rem}.aiManifestoCopy p{max-width:34rem}.aiAccess{justify-content:center;min-height:88px;padding-left:1rem}.aiTicker{margin:0 -4vw}.about.blueprintPage>.sectionTitle,.about.blueprintPage>.aboutLead,.about.blueprintPage>.founders{margin-left:4vw;margin-right:4vw}.aboutLead h2{font-size:9.5vw}.founders h3{font-size:13vw}footer{padding-left:4vw;padding-right:4vw}.footerEmail{overflow-wrap:anywhere;max-width:100%;font-size:15.2vw}}@media (prefers-reduced-motion:reduce){.aiTicker>div{animation:none}.coverFrame,.coverFrame:first-child{opacity:0;animation-name:reduced-cover-fade;animation-duration:45s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;transform:none}.wordWindow b,.wordWindow b:first-child{opacity:0;animation-name:reduced-word-cycle;animation-duration:26s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;transform:none}}@keyframes reduced-cover-fade{0%{opacity:0}1%,6%{opacity:1}6.67%,to{opacity:0}}@keyframes reduced-word-cycle{0%{opacity:0}2%,6%{opacity:1}7.69%,to{opacity:0}}@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-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}
