html,body,div,span,applet,object,iframe,h1,.home .sectors__title,.our-team .heading,h2,.mobile-nav__link,h3,.home .sector__companies,.home .sector__description,.longform .pull-quote,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,.footnotes,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Söhne Breit";font-weight:400;font-style:normal;src:url("/assets/fonts/soehne-breit-buch.woff2") format("woff2")}@font-face{font-family:"Söhne Breit";font-weight:500;font-style:normal;src:url("/assets/fonts/soehne-breit-kraftig.woff2") format("woff2")}@font-face{font-family:"Söhne Breit";font-weight:600;font-style:normal;src:url("/assets/fonts/soehne-breit-halbfett.woff2") format("woff2")}@font-face{font-family:"Galaxie Copernicus";font-weight:400;font-style:normal;src:url("/assets/fonts/GalaxieCopernicus-Book.woff2") format("woff2")}@font-face{font-family:"Galaxie Copernicus";font-weight:400;font-style:italic;src:url("/assets/fonts/GalaxieCopernicus-BookItalic.woff2") format("woff2")}@font-face{font-family:"Galaxie Copernicus";font-weight:600;font-style:normal;src:url("/assets/fonts/GalaxieCopernicus-Semibold.woff2") format("woff2")}@font-face{font-family:"Galaxie Copernicus";font-weight:600;font-style:italic;src:url("/assets/fonts/GalaxieCopernicus-SemiboldItalic.woff2") format("woff2")}:root{--galaxie: Galaxie Copernicus,helvetica,sans-serif;--sohne: Söhne Breit,georgia,serif}.sc,.button,.post__tag__link,.header__tab__link,.header__item,.header__item__link,.footer__item__link,.header__blog-link,.footer__heading,.container--hero .learn-more,h5,h6{font-family:var(--sohne);text-transform:uppercase;font-weight:500;font-size:calc(14 / 16 * 1rem);letter-spacing:.12em}h1,.home .sectors__title,.our-team .heading,h2,.mobile-nav__link,h3,.home .sector__companies,.home .sector__description,.longform .pull-quote,h4{font-family:var(--sohne);font-weight:400;line-height:1.3;letter-spacing:.01em;margin-bottom:2.8rem}h1 em,.home .sectors__title em,.our-team .heading em,h2 em,.mobile-nav__link em,h3 em,.home .sector__companies em,.home .sector__description em,.longform .pull-quote em,h4 em{font-family:var(--galaxie);font-weight:500;letter-spacing:-.01em;font-style:normal;color:var(--black-40)}h1,.home .sectors__title,.our-team .heading{font-size:calc(32 / 16 * 1rem)}@media only screen and (min-width: 1281px){h1,.home .sectors__title,.our-team .heading{font-size:calc(56 / 16 * 1rem)}.header h1,.header .home .sectors__title,.home .header .sectors__title,.header .our-team .heading,.our-team .header .heading{font-size:calc(80 / 16 * 1rem)}}h2,.mobile-nav__link{font-size:calc(24 / 16 * 1rem)}@media only screen and (min-width: 1281px){h2,.mobile-nav__link{font-size:calc(48 / 16 * 1rem)}}h3,.home .sector__companies,.home .sector__description,.longform .pull-quote{font-size:calc(22 / 16 * 1rem);font-weight:600}@media only screen and (min-width: 1281px){h3,.home .sector__companies,.home .sector__description,.longform .pull-quote{font-size:calc(40 / 16 * 1rem)}}h5,h6{color:var(--black-40);margin-bottom:1.4rem}h6{text-transform:none}.serif{font-family:var(--galaxie)}.sans-serif{font-family:var(--sohne)}.small,.brand__color-swatch .hex,.brand__color-swatch .copy-text,.brand__font-block .name,.brand__logo-block-description,.name-props,.brand__logo-block .name{font-family:var(--sohne);font-size:calc(14 / 16 * 1rem);line-height:calc(11 / 9);letter-spacing:0.1em;text-transform:uppercase;font-feature-settings:"tnum" on, "lnum" on}@media only screen and (max-width: 1024px){.small,.brand__color-swatch .hex,.brand__color-swatch .copy-text,.brand__font-block .name,.brand__logo-block-description,.name-props,.brand__logo-block .name{font-size:calc(12 / 16 * 1rem)}}@media only screen and (max-width: 768px){.small,.brand__color-swatch .hex,.brand__color-swatch .copy-text,.brand__font-block .name,.brand__logo-block-description,.name-props,.brand__logo-block .name{font-size:calc(10 / 16 * 1rem);line-height:calc(16 / 14);letter-spacing:0.12em}}.xsmall,.share__item .tooltip{font-family:var(--sohne);font-size:calc(8 / 16 * 1rem);line-height:calc(9 / 8);letter-spacing:0.1em;text-transform:uppercase}:root{--ease-out: cubic-bezier(0.22, 1, 0.36, 1);--ease-in: cubic-bezier(0.64, 0, 0.78, 0);--ease: cubic-bezier(0.83, 0, 0.17, 1);--springy: cubic-bezier(0.5, 3, 0, 0.5);--duration-normal: 50ms;--duration-long: 150ms}:root{--max-content-width: 1120px;--site-x-padding: calc(24 / 16 * 1rem);--border: 1px solid var(--black-20)}.container{margin-inline:auto;padding-inline:var(--site-x-padding);max-width:calc(var(--max-content-width) + (2 * var(--site-x-padding)));width:100%}.container--narrow{--max-content-width: 856px}.grid{display:grid;grid-template-columns:repeat(6, 1fr);column-gap:calc(24 / 16 * 1rem)}@media only screen and (min-width: 1281px){.grid{grid-template-columns:repeat(12, 1fr);column-gap:calc(32 / 16 * 1rem)}}.grid>*{grid-column:span 6}@media only screen and (min-width: 1281px){.grid>*{grid-column:span 12}}.inline{display:inline;width:fit-content}.inline p{display:inline}.relative{position:relative}.gap{display:flex;align-items:center;gap:20px}:root{--black: #1a1a1a;--black-20: #cccccc;--black-30: #b3b3b3;--black-40: #999999;--black-50: #808080;--black-70: #4d4d4d;--coral: #ff6b61;--coral-dark: #d95047;--coral-light: #fbd7d9;--gold: #ba8b37;--gold-dark: #a57114;--gold-light: #fcdea9;--green: #5dc98f;--green-dark: #4f6765;--green-light: #b9cfcd;--light-gray: #f2f2f2;--purple: #7163b8;--purple-dark: #615989;--purple-light: #b6b1d3;--teal: #3dbdd8;--teal-dark: #45748e;--teal-light: #a1d5df;--white: #fff}.hue--black{--color: var(--black);--color-light: var(--black-light);--color-dark: var(--black-dark)}.color--black{color:var(--black)}.bg--black{background-color:var(--black)}.hover--black{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--black:hover{color:var(--black);border-bottom-color:var(--black)}.hue--black-20{--color: var(--black-20);--color-light: var(--black-20-light);--color-dark: var(--black-20-dark)}.color--black-20{color:var(--black-20)}.bg--black-20{background-color:var(--black-20)}.hover--black-20{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--black-20:hover{color:var(--black-20);border-bottom-color:var(--black-20)}.hue--black-30{--color: var(--black-30);--color-light: var(--black-30-light);--color-dark: var(--black-30-dark)}.color--black-30{color:var(--black-30)}.bg--black-30{background-color:var(--black-30)}.hover--black-30{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--black-30:hover{color:var(--black-30);border-bottom-color:var(--black-30)}.hue--black-40{--color: var(--black-40);--color-light: var(--black-40-light);--color-dark: var(--black-40-dark)}.color--black-40{color:var(--black-40)}.bg--black-40{background-color:var(--black-40)}.hover--black-40{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--black-40:hover{color:var(--black-40);border-bottom-color:var(--black-40)}.hue--black-70{--color: var(--black-70);--color-light: var(--black-70-light);--color-dark: var(--black-70-dark)}.color--black-70{color:var(--black-70)}.bg--black-70{background-color:var(--black-70)}.hover--black-70{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--black-70:hover{color:var(--black-70);border-bottom-color:var(--black-70)}.hue--coral{--color: var(--coral);--color-light: var(--coral-light);--color-dark: var(--coral-dark)}.color--coral{color:var(--coral)}.bg--coral{background-color:var(--coral)}.hover--coral{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--coral:hover{color:var(--coral);border-bottom-color:var(--coral)}.hue--coral-dark{--color: var(--coral-dark);--color-light: var(--coral-dark-light);--color-dark: var(--coral-dark-dark)}.color--coral-dark{color:var(--coral-dark)}.bg--coral-dark{background-color:var(--coral-dark)}.hover--coral-dark{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--coral-dark:hover{color:var(--coral-dark);border-bottom-color:var(--coral-dark)}.hue--coral-light{--color: var(--coral-light);--color-light: var(--coral-light-light);--color-dark: var(--coral-light-dark)}.color--coral-light{color:var(--coral-light)}.bg--coral-light{background-color:var(--coral-light)}.hover--coral-light{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--coral-light:hover{color:var(--coral-light);border-bottom-color:var(--coral-light)}.hue--gold{--color: var(--gold);--color-light: var(--gold-light);--color-dark: var(--gold-dark)}.color--gold{color:var(--gold)}.bg--gold{background-color:var(--gold)}.hover--gold{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--gold:hover{color:var(--gold);border-bottom-color:var(--gold)}.hue--gold-dark{--color: var(--gold-dark);--color-light: var(--gold-dark-light);--color-dark: var(--gold-dark-dark)}.color--gold-dark{color:var(--gold-dark)}.bg--gold-dark{background-color:var(--gold-dark)}.hover--gold-dark{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--gold-dark:hover{color:var(--gold-dark);border-bottom-color:var(--gold-dark)}.hue--gold-light{--color: var(--gold-light);--color-light: var(--gold-light-light);--color-dark: var(--gold-light-dark)}.color--gold-light{color:var(--gold-light)}.bg--gold-light{background-color:var(--gold-light)}.hover--gold-light{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--gold-light:hover{color:var(--gold-light);border-bottom-color:var(--gold-light)}.hue--green{--color: var(--green);--color-light: var(--green-light);--color-dark: var(--green-dark)}.color--green{color:var(--green)}.bg--green{background-color:var(--green)}.hover--green{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--green:hover{color:var(--green);border-bottom-color:var(--green)}.hue--green-dark{--color: var(--green-dark);--color-light: var(--green-dark-light);--color-dark: var(--green-dark-dark)}.color--green-dark{color:var(--green-dark)}.bg--green-dark{background-color:var(--green-dark)}.hover--green-dark{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--green-dark:hover{color:var(--green-dark);border-bottom-color:var(--green-dark)}.hue--green-light{--color: var(--green-light);--color-light: var(--green-light-light);--color-dark: var(--green-light-dark)}.color--green-light{color:var(--green-light)}.bg--green-light{background-color:var(--green-light)}.hover--green-light{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--green-light:hover{color:var(--green-light);border-bottom-color:var(--green-light)}.hue--light-gray{--color: var(--light-gray);--color-light: var(--light-gray-light);--color-dark: var(--light-gray-dark)}.color--light-gray{color:var(--light-gray)}.bg--light-gray{background-color:var(--light-gray)}.hover--light-gray{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--light-gray:hover{color:var(--light-gray);border-bottom-color:var(--light-gray)}.hue--purple{--color: var(--purple);--color-light: var(--purple-light);--color-dark: var(--purple-dark)}.color--purple{color:var(--purple)}.bg--purple{background-color:var(--purple)}.hover--purple{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--purple:hover{color:var(--purple);border-bottom-color:var(--purple)}.hue--purple-dark{--color: var(--purple-dark);--color-light: var(--purple-dark-light);--color-dark: var(--purple-dark-dark)}.color--purple-dark{color:var(--purple-dark)}.bg--purple-dark{background-color:var(--purple-dark)}.hover--purple-dark{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--purple-dark:hover{color:var(--purple-dark);border-bottom-color:var(--purple-dark)}.hue--purple-light{--color: var(--purple-light);--color-light: var(--purple-light-light);--color-dark: var(--purple-light-dark)}.color--purple-light{color:var(--purple-light)}.bg--purple-light{background-color:var(--purple-light)}.hover--purple-light{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--purple-light:hover{color:var(--purple-light);border-bottom-color:var(--purple-light)}.hue--teal{--color: var(--teal);--color-light: var(--teal-light);--color-dark: var(--teal-dark)}.color--teal{color:var(--teal)}.bg--teal{background-color:var(--teal)}.hover--teal{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--teal:hover{color:var(--teal);border-bottom-color:var(--teal)}.hue--teal-dark{--color: var(--teal-dark);--color-light: var(--teal-dark-light);--color-dark: var(--teal-dark-dark)}.color--teal-dark{color:var(--teal-dark)}.bg--teal-dark{background-color:var(--teal-dark)}.hover--teal-dark{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--teal-dark:hover{color:var(--teal-dark);border-bottom-color:var(--teal-dark)}.hue--teal-light{--color: var(--teal-light);--color-light: var(--teal-light-light);--color-dark: var(--teal-light-dark)}.color--teal-light{color:var(--teal-light)}.bg--teal-light{background-color:var(--teal-light)}.hover--teal-light{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--teal-light:hover{color:var(--teal-light);border-bottom-color:var(--teal-light)}.hue--white{--color: var(--white);--color-light: var(--white-light);--color-dark: var(--white-dark)}.color--white{color:var(--white)}.bg--white{background-color:var(--white)}.hover--white{transition:color var(--duration-normal);transition:border-bottom-color var(--duration-normal)}.hover--white:hover{color:var(--white);border-bottom-color:var(--white)}.hue--black{--color: var(--black);--color-light: var(--black-20);--color-dark: var(--black)}.fade,.longform a:not(.button):not(.post__tag__link),.faded{transition:opacity var(--duration-normal)}.fade:hover,.longform a:hover:not(.button):not(.post__tag__link){opacity:0.6}.faded{opacity:0.4}.faded--60{opacity:0.6}.faded--80{opacity:0.8}a.faded[href]:hover{opacity:1}*,*:before,*:after{box-sizing:inherit}:root{--header-height: 56px}@media only screen and (min-width: 641px){:root{--header-height: 60px}}html,body{overflow-x:hidden}html{height:100%;background:var(--light-gray);color:var(--black);box-sizing:border-box}@media only screen and (max-width: 370px){html{font-size:90%}}@media only screen and (min-width: 641px){html{font-size:112.5%}}@media only screen and (min-width: 769px){html{font-size:125%}}@media only screen and (min-width: 1025px){html{font-size:137.5%}}@media only screen and (min-width: 1281px){html{font-size:90%}}@media only screen and (min-width: 1537px){html{font-size:100%}}@media only screen and (max-width: 52rem){html.mobile-menu-open{overflow-y:hidden}}html.layout--home,html.layout--about{background:var(--white)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--sohne);font-feature-settings:"tnum" on, "onum" on;line-height:1.4;overflow-x:hidden;text-underline-offset:0.2em}@media only screen and (min-width: 1281px){body{font-size:1.5rem}}img,video,iframe{display:block;max-width:100%;height:auto}fieldset{margin-top:7rem;border:1px solid var(--black-20);display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){fieldset{margin-top:0}}fieldset legend{background:white;position:relative;left:-1px;border-bottom:10px solid white;font-family:"Söhne Breit",georgia,serif;font-size:1rem;padding-right:15px}@media only screen and (max-width: 768px){fieldset legend{font-size:0.8rem}}fieldset legend strong{color:var(--black-40);font-weight:400}fieldset img{vertical-align:middle;padding:3rem;width:100%}@media only screen and (min-width: 769px){fieldset img{width:800px;padding:5rem}}a{text-decoration:none;color:inherit}strong,b,.bold{font-weight:600}em,i,.italic{font-style:italic}.large{font-size:1.25em}pre,code,kbd,samp{font-family:monospace;overflow:auto;white-space:pre}pre,code{background:var(--black-20);color:var(--black-70);border-radius:5px;padding-left:0.5em;padding-right:0.5em}pre{padding:1em}pre code{padding:0;font-size:1em;background:transparent}hr{border:0;height:1px;width:100%;background:var(--black-20)}hr.dark{border:1px solid var(--black)}hr.bold{border:2.5px solid var(--black)}.longform{font-family:var(--galaxie);line-height:1.5}@media only screen and (max-width: 768px){.longform{margin-bottom:1rem}}.longform a:not(.button):not(.post__tag__link){text-decoration:underline}.longform h1:not(:first-child),.longform .home .sectors__title:not(:first-child),.home .longform .sectors__title:not(:first-child),.longform .our-team .heading:not(:first-child),.our-team .longform .heading:not(:first-child),.longform h2:not(:first-child),.longform .mobile-nav__link:not(:first-child),.longform h3:not(:first-child),.longform .home .sector__companies:not(:first-child),.home .longform .sector__companies:not(:first-child),.longform .home .sector__description:not(:first-child),.home .longform .sector__description:not(:first-child),.longform .pull-quote:not(:first-child),.longform h4:not(:first-child),.longform h5:not(:first-child),.longform h6:not(:first-child){margin-top:5.6rem}.longform h1,.longform .home .sectors__title,.home .longform .sectors__title,.longform .our-team .heading,.our-team .longform .heading,.longform h2,.longform .mobile-nav__link,.longform h3,.longform .home .sector__companies,.home .longform .sector__companies,.longform .home .sector__description,.home .longform .sector__description,.longform .pull-quote,.longform h4,.longform h5,.longform h6,.longform p,.longform ol,.longform ul,.longform blockquote,.longform pre,.longform figure,.longform table{margin-bottom:2rem}.longform strong{font-weight:600}.longform p{color:var(--black)}.longform img,.longform object{max-width:100%;margin:2.8rem auto}.longform hr{margin-top:2.8rem;margin-bottom:2.8rem;max-width:5em}.longform ol,.longform ul{padding-left:1.2em}.longform ol{list-style-type:decimal}.longform ul{list-style-type:disc}.longform ul ul{list-style-type:circle;margin-bottom:0}.longform blockquote{padding-left:2.3em;padding-right:1.2em;border-left:0.2em solid var(--black-20)}.longform blockquote em{font-style:normal}.longform sup{font-size:calc(12 / 16 * 1rem);vertical-align:baseline;position:relative;top:-0.4em}.longform small,.longform .footnotes{color:rgba(var(--black), 0.5)}.longform ol,.longform ul,.longform blockquote,.longform pre,.longform table{clear:both}.longform .twitter-tweet{margin-bottom:1.4rem !important}.longform .pull-quote{margin-top:2.8rem;margin-bottom:2.8rem;font-weight:bold;color:var(--purple);margin-left:calc(96 / 16 * 1rem)}.longform .caption{font-size:calc(12 / 16 * 1rem);font-family:var(--sohne);color:rgba(var(--black), 0.4);margin-top:-2.45rem;margin-bottom:2.8rem}.longform iframe{aspect-ratio:16 / 9;width:100%}.drop>p:first-of-type{line-height:1.4;color:var(--black);font-weight:600;margin-top:2.1rem}@media only screen and (min-width: 768px){.drop>p:first-of-type{font-size:1.25em;margin-bottom:2.1rem}}.drop>p:first-of-type:first-letter{font-family:var(--sohne);font-size:calc(146 / 16 * 1rem);line-height:0.99;display:flex;align-items:center;text-align:center;font-feature-settings:"tnum" on, "lnum" on;margin-top:-1.1rem;color:var(--black);margin-left:0;padding-right:0.15em;padding-bottom:0;float:left}@media only screen and (max-width: 1280px){.drop>p:first-of-type:first-letter{font-size:calc(96 / 16 * 1rem)}}.footnotes{margin-top:2.8rem}.footnotes:before{display:block;content:"";height:1px;width:4em;background:rgba(var(--black), 0.2);margin-bottom:.7rem}.container--hero{margin-bottom:calc(92 / 16 * 1rem)}@media only screen and (min-width: 769px){.container--hero{margin-bottom:calc(146 / 16 * 1rem)}}.container--hero .logo{margin-bottom:6rem}.container--hero .logo svg{transition:transform var(--duration-long) var(--ease-out);width:3rem;height:3rem}.scrolled-past-homepage-logo .container--hero .logo svg{transform:translateY(-100%)}.container--hero .learn-more{margin-top:5rem;width:fit-content}.container--hero .learn-more .squiggly-arrow{overflow:visible;--timing: var(--springy)}.container--hero .learn-more .spring{transition:d 0.3s var(--timing),transform 0.3s var(--timing);vector-effect:non-scaling-stroke;transform-origin:left center}.container--hero .learn-more .arrow{transition:transform 0.3s var(--timing)}.container--hero .learn-more a{padding:1rem 0}.container--hero .learn-more a:hover .arrow{transform:translateX(24px)}@supports (d: path("M0 7.5C7.04688 7.5 7.5 7.5 13 7.5")){.container--hero .learn-more a:hover .spring{d:path("M0 7.5C7.04688 7.5 7.5 7.5 13 7.5C20 7.5 20 7.5 27 7.5C34 7.5 34 7.5 41 7.5C46.5 7.5 46.366 7.5 52 7.5C57.5 7.5 55 7.5 59.5 7.5");transform:scaleX(1.4)}}@supports not (d: path("M0 7.5C7.04688 7.5 7.5 7.5 13 7.5")){.container--hero .learn-more a:hover .spring{transform:translateY(0.5px) scaleX(1.4) scaleY(0.001)}}.wordmark{font-family:var(--sohne);font-weight:400;color:var(--black);display:inline-block}.wordmark:first-letter{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.6%2C6c-1.3-0.9-2.9-1.3-4.8-1.3c-2.5%2C0-4.5%2C0.7-6.1%2C2.1C4%2C8.2%2C3.3%2C10%2C3.3%2C12.2c0%2C2.2%2C0.8%2C4%2C2.4%2C5.4%0A%20%20%09c1.6%2C1.4%2C3.6%2C2.1%2C6.1%2C2.1c1.9%2C0%2C3.5-0.4%2C4.8-1.3c1.3-0.9%2C2.3-2.1%2C2.9-3.7l2.1%2C1.1c-0.7%2C1.9-1.9%2C3.4-3.6%2C4.5%0A%20%20%09c-1.7%2C1.1-3.8%2C1.6-6.2%2C1.6c-3.2%2C0-5.8-0.9-7.9-2.8c-2.1-1.8-3.1-4.2-3.1-7c0-2.8%2C1.1-5.1%2C3.1-7c2.1-1.8%2C4.7-2.8%2C7.9-2.8%0A%20%20%09c2.4%2C0%2C4.6%2C0.7%2C6.1%2C1.8c0.7%2C0.5%2C1.2%2C1%2C1.6%2C1.7V3.3h2.2v6.4h-2.2l0%2C0C18.9%2C8.1%2C17.9%2C6.9%2C16.6%2C6z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E%0A");color:transparent;background-repeat:no-repeat;background-size:contain;background-position:center}.row{margin-left:-.75rem;margin-right:-.75rem;display:flex;flex-wrap:wrap}@media only screen and (max-width: 640px){.row{margin-left:-2.0833335%;margin-right:-2.0833335%}}.col{padding-left:.75rem;padding-right:.75rem}@media only screen and (max-width: 640px){.col{padding-left:2.0833335%;padding-right:2.0833335%}}.quarter{width:25%}@media only screen and (max-width: 1024px){.quarter{width:33.3333333333%}}@media only screen and (max-width: 768px){.quarter{width:50%}}@media only screen and (max-width: 640px){.quarter{width:100%}}.three-quarters{width:75%}@media only screen and (max-width: 1024px){.three-quarters{width:66.6666666667%}}@media only screen and (max-width: 768px){.three-quarters{width:50%}}@media only screen and (max-width: 640px){.three-quarters{width:100%}}.third{width:33.3333333333%}@media only screen and (max-width: 768px){.third{width:50%}}@media only screen and (max-width: 640px){.third{width:100%}}.two-thirds{width:66.6666666667%}@media only screen and (max-width: 640px){.two-thirds{width:100%}}.half{width:50%}@media only screen and (max-width: 768px){.half{width:100%}}.header{position:fixed;top:0;left:0;right:0;background-color:var(--white);border-bottom:1px solid var(--border-color);--border-color: var(--black-20);height:var(--header-height);z-index:10;display:flex;transition:background var(--duration-long) ease,border var(--duration-long) ease}@media only screen and (max-width: 52rem){.layout--home .header{border-color:var(--white)}.mobile-menu-open .header,.layout--home.scrolled-past-homepage-logo .header{border-color:var(--border-color)}}html.header--transparent:not(.scrolled):not(.mobile-menu-open) .header{background:transparent}html.header--transparent.header--grayscale:not(.scrolled):not(.mobile-menu-open) .header{--border-color: var(--black)}.header__logo-container{display:flex;overflow:hidden;aspect-ratio:1 / 1;height:100%}.header__logo{position:relative;z-index:1;border-right:1px solid var(--border-color);display:grid;place-items:center;justify-content:center;width:100%;transition:transform var(--duration-long) var(--ease-out),border var(--duration-normal) var(--ease)}.layout--home .header__logo{transform:translateY(100%)}.mobile-menu-open .header__logo,.layout--home.scrolled-past-homepage-logo .header__logo{transform:translateY(0%)}.hexagon,.c{transform-origin:center center}.hexagon{transition-property:transform;transition-duration:400ms;transition-timing-function:cubic-bezier(0.5, 0, 0.5, 1.666667)}.header__logo:hover .hexagon,.logo svg:hover .hexagon{transform:rotate(60deg)}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(60deg)}}.rotate{animation:rotate 0.4s cubic-bezier(0.5, 0, 0.5, 1.666667) 2s}.c{position:relative;fill:var(--white);z-index:1}.header__logo-text{position:absolute;left:4.2rem;text-align:left}@media only screen and (max-width: 640px){.header__logo-text{left:3.5rem}}.footer{background:var(--white);font-family:var(--sohne);font-size:calc(14 / 16 * 1rem);line-height:1.36;letter-spacing:0.01em;display:grid;gap:1px;grid-template-columns:1fr}@media only screen and (min-width: 641px){.footer{grid-template-columns:repeat(12, 1fr)}}@media only screen and (min-width: 1025px){.footer{font-size:calc(20 / 16 * 1rem)}}.footer__heading{margin-bottom:1rem}@media only screen and (min-width: 769px){.footer__heading{margin-bottom:3rem}}.footer__box{width:100%;padding:calc(32 / 16 * 1rem) var(--site-x-padding);box-shadow:0 0 0 1px var(--black-20)}@media only screen and (min-width: 1025px){.footer__box{padding:calc(48 / 16 * 1rem) calc(40 / 16 * 1rem)}}.footer__box:first-child{border-left:none}.footer__box--newsletter,.footer__box--twitter,.footer__box--rss{display:flex;gap:3rem;justify-content:space-between;align-items:center}@media only screen and (min-width: 641px){.footer__box--newsletter,.footer__box--twitter,.footer__box--rss{grid-column:span 4;flex-direction:column;align-items:start}}@media only screen and (min-width: 1281px){.footer__box--newsletter,.footer__box--twitter,.footer__box--rss{grid-column:span 2}}.footer__box--newsletter .footer__heading,.footer__box--newsletter .footer__icon,.footer__box--twitter .footer__heading,.footer__box--twitter .footer__icon,.footer__box--rss .footer__heading,.footer__box--rss .footer__icon{transition:color var(--duration-long) var(--ease-out)}.footer__box--newsletter:hover .footer__heading,.footer__box--newsletter:hover .footer__icon,.footer__box--newsletter:focus-visible .footer__heading,.footer__box--newsletter:focus-visible .footer__icon,.footer__box--twitter:hover .footer__heading,.footer__box--twitter:hover .footer__icon,.footer__box--twitter:focus-visible .footer__heading,.footer__box--twitter:focus-visible .footer__icon,.footer__box--rss:hover .footer__heading,.footer__box--rss:hover .footer__icon,.footer__box--rss:focus-visible .footer__heading,.footer__box--rss:focus-visible .footer__icon{color:var(--color)}@media only screen and (min-width: 641px){.footer__box--about{grid-column:span 12}}@media only screen and (min-width: 1281px){.footer__box--about{grid-column:span 6}}.footer__box--about .wordmark{font-size:1.25em}@media only screen and (min-width: 641px){.footer__box--disclaimer{grid-column:1 / -1}}@media only screen and (min-width: 641px){.footer__box--nav{grid-column:span 4}}.footer__box--equation{display:grid;justify-content:end;align-items:end}@media only screen and (max-width: 640px){.footer__box--equation{padding-block:calc(48 / 16 * 1rem)}}@media only screen and (min-width: 641px){.footer__box--equation{grid-column:span 8}}.footer__box--about p{max-width:20ch}.footer__box--disclaimer{font-size:calc(12 / 16 * 1rem);line-height:1.2}.footer__icon{color:var(--black-30)}@media only screen and (min-width: 641px){.footer__icon{color:var(--black-70)}}.footer__arrow-ne{color:var(--black);font-size:0.6em;font-weight:700}.header__nav{display:flex;width:100%}.header__item{display:flex}@media only screen and (max-width: 1280px){.header__item,.header__item__link,.footer__item__link,.header__blog-link{font-size:calc(9 / 16 * 1rem)}}@media only screen and (max-width: 52rem){.header__item,.header__item__link,.footer__item__link,.header__blog-link{font-size:calc(14 / 16 * 1rem)}}.header__blog-link{align-self:center;display:none;padding:1rem}@media only screen and (max-width: 52rem){.layout--blog .header__blog-link,.layout--post .header__blog-link{display:block}}.footer__item{line-height:28px}.footer__item__link{position:relative}.footer__item__link::before{content:"";display:block;height:0.1em;width:100%;position:absolute;top:100%;transform:scaleX(0) scaleY(0.8);transform-origin:left;transition:transform var(--duration-long) var(--ease-out);background:currentColor}.footer__item__link:hover::before,.footer__item__link:focus-visible::before{transform:scaleX(0.99) scaleY(0.8)}.header__item__link{padding:0 calc(32 / 16 * 1rem);display:flex;align-items:center;color:var(--color);transition:color var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out);white-space:nowrap}@media only screen and (max-width: 1280px){.header__item__link{padding:0 calc(20 / 16 * 1rem)}}.header__item__link:hover,.header__item__link:focus-visible{background-color:var(--color);color:var(--white)}.header--grayscale:not(.scrolled) .header__item__link{color:var(--black)}.header--grayscale:not(.scrolled) .header__item__link:hover,.header--grayscale:not(.scrolled) .header__item__link:focus-visible{background-color:var(--black);color:var(--white)}.header__item{vertical-align:top;text-align:left;border-left:1px solid var(--border-color);transition:border var(--duration-long) var(--ease)}.fader{background:rgba(0,0,0,0.3);position:absolute;width:100%;height:100%;top:0;left:0}.page-cover{position:relative;min-height:MAX(MAX(40vh, 30vw), 14rem);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:start}@media only screen and (min-width: 641px){.page-cover{min-height:MAX(MAX(50vh, 30vw), 14rem)}}.page-cover.has-hidden-title{margin-bottom:5rem}.page-cover__inner{display:flex;align-items:center;margin:auto;padding-block:8rem}.page-cover .heading-container{margin-top:var(--header-height)}.page-cover h1,.page-cover .home .sectors__title,.home .page-cover .sectors__title,.page-cover .our-team .heading,.our-team .page-cover .heading{margin:0;font-size:calc(32 / 16 * 1rem);max-width:var(--max-title-width)}@media only screen and (min-width: 1281px){.page-cover h1,.page-cover .home .sectors__title,.home .page-cover .sectors__title,.page-cover .our-team .heading,.our-team .page-cover .heading{font-size:calc(80 / 16 * 1rem)}.page-cover h1.reduced-size,.page-cover .home .reduced-size.sectors__title,.home .page-cover .reduced-size.sectors__title,.page-cover .our-team .reduced-size.heading,.our-team .page-cover .reduced-size.heading{font-size:calc(60 / 16 * 1rem)}}.page-cover h1 span,.page-cover .home .sectors__title span,.home .page-cover .sectors__title span,.page-cover .our-team .heading span,.our-team .page-cover .heading span{display:block;font-family:var(--galaxie)}.header__tabs-wrap{position:absolute;width:100%;bottom:0}.header__tabs{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden}.header__tab{flex-shrink:0}.header__tab+.header__tab{margin-left:1em}.header__tab__link{display:inline-block;padding-top:.7rem;padding-bottom:.7rem}.desktop-nav{display:flex;margin-inline-start:auto}@media only screen and (max-width: 52rem){.desktop-nav{display:none}}.mobile-nav{display:none;flex-direction:column;gap:3rem;align-items:flex-end;border-top:var(--border);background-color:var(--white);text-align:right;padding-inline:calc(56 / 16 * 1rem);padding-block:calc(20 / 16 * 1rem) calc(56 / 16 * 1rem);left:0;right:0;overflow-y:scroll;position:absolute;top:100%;height:calc(100vh - 100%);bottom:0;transform:translateX(101%);transition:transform var(--duration-normal) var(--ease-in);z-index:1}@media only screen and (min-width: 641px){.mobile-nav{left:auto;border-inline-start:var(--border);padding-inline-start:calc(104 / 16 * 1rem)}}@media only screen and (max-width: 52rem){.mobile-nav{display:flex}}.mobile-menu-open .mobile-nav{transform:translateX(0%);transition:transform var(--duration-long) var(--ease-out)}.mobile-nav__link{font-size:calc(32 / 16 * 1rem);display:block;padding-top:.4666666667rem;padding-bottom:.4666666667rem;margin-bottom:0;color:var(--color)}.mobile-nav__link:hover,.mobile-nav__link:focus-visible{text-decoration:underline;text-decoration-color:var(--color-light)}.mobile-nav__arrow-link{color:var(--black-50);display:flex;justify-content:flex-end;align-items:flex-end;text-align:right;gap:2.5rem;max-width:13ch}.mobile-nav__arrow-link::after{content:"↗";color:var(--black);font-size:0.6em;font-weight:700;margin-bottom:0.3em}#menu-toggle{margin-inline-start:auto;display:none;height:100%;aspect-ratio:1 / 1;padding:0;justify-content:center;align-items:center;border:none;appearance:none;background:none;color:inherit}@media only screen and (max-width: 52rem){#menu-toggle{display:flex}}#menu-toggle svg{overflow:visible;transition:all var(--duration-long) var(--ease);transform-origin:center center;display:block}#menu-toggle svg rect{transition:all var(--duration-long) var(--ease);transform:rotate(0);transform-origin:center center}#menu-toggle[aria-expanded="true"] svg{transform:rotate(90deg)}#menu-toggle[aria-expanded="true"] svg rect:nth-child(1){transform:translate(-5px, 5px) rotate(45deg)}#menu-toggle[aria-expanded="true"] svg rect:nth-child(2){opacity:0}#menu-toggle[aria-expanded="true"] svg rect:nth-child(3){transform:translate(-5px, -5px) rotate(-45deg)}.intro{margin-top:8.4rem}@media only screen and (max-width: 640px){.intro{margin-top:4.2rem}}.intro__content{font-size:1.25em}@media only screen and (max-width: 640px){.intro__content{font-size:1.166667em}}.spacer{margin-top:5rem}@media only screen and (max-width: 768px){.spacer{margin-top:3.5rem}}.post-previews{background-color:var(--light-gray);padding:2rem 0}@media only screen and (min-width: 1281px){.post-previews{padding:6rem 0}}.post-preview{display:grid;grid-template-rows:repeat(4, auto);align-items:center;margin-bottom:calc(48 / 16 * 1rem)}@media only screen and (min-width: 1281px){.post-preview{grid-template-columns:1fr auto;margin-bottom:calc(80 / 16 * 1rem)}}.post-preview .post-meta{grid-row:2;margin-bottom:calc(16 / 16 * 1rem)}@media only screen and (min-width: 1281px){.post-preview .post-meta{grid-row:4;margin-bottom:0}}.post-preview__title{grid-column:1 / -1;font-size:calc(18 / 16 * 1rem);margin-bottom:calc(4 / 16 * 1rem)}@media only screen and (min-width: 1281px){.post-preview__title{font-size:calc(48 / 16 * 1rem);margin-bottom:calc(24 / 16 * 1rem)}}.post-preview__title:hover{text-decoration:underline;text-decoration-color:var(--black-20);text-decoration-thickness:2px}.post-preview__excerpt{border-bottom:var(--border);font-family:var(--galaxie);grid-column:1 / -1;padding-bottom:1rem}.post-preview__button{background:var(--white);border:var(--border);border-top:0;color:var(--black);font-size:calc(10 / 16 * 1rem);font-weight:500;grid-row:4;justify-self:end;letter-spacing:0.12em;padding:calc(6 / 16 * 1rem) calc(12 / 16 * 1rem);text-transform:uppercase;width:max-content}@media only screen and (min-width: 1281px){.post-preview__button{font-size:calc(12 / 16 * 1rem);padding:calc(16 / 16 * 1rem) calc(24 / 16 * 1rem)}}.post-preview__button:hover{background-color:var(--black);color:var(--white)}.post-preview__button:after{content:"→";padding-left:1.5rem}.pag-nav ul{color:var(--black-30);display:flex;font-size:calc(14 / 16 * 1rem);font-weight:600;letter-spacing:0.12em;justify-content:space-between;padding:calc(60 / 16 * 1rem) 0;text-transform:uppercase;margin-inline:-0.5em}@media only screen and (min-width: 1025px){.pag-nav ul{gap:calc(32 / 16 * 1rem);margin:0 auto;padding-bottom:calc(120 / 16 * 1rem) 0;width:max-content}}.pag-nav ul a{color:var(--black-40);padding:0.5em}.pag-nav ul a:hover,.pag-nav ul a[aria-current="true"]{color:var(--coral)}.pag-nav ul a[aria-current="true"],.pag-nav ul a[aria-disabled="true"]{pointer-events:none}.pag-nav ul a[aria-current="true"]{text-decoration:underline}.pag-nav ul a[aria-disabled="true"]{color:var(--black-20)}.post-preview__header{margin-bottom:1.05rem}.author-list{display:grid;gap:2.8rem;padding-block:5.6rem}.author-list .author{display:grid;margin-bottom:calc(48 / 16 * 1rem)}@media only screen and (min-width: 1281px){.author-list .author{margin-bottom:calc(80 / 16 * 1rem)}}.author-list .author h2,.author-list .author .mobile-nav__link{margin:0}.author-list .author p{margin:1.4rem 0}.author-list .author__social{color:var(--black-50);width:max-content}.author-list .author__social:hover{color:var(--teal)}.author-bio{margin-top:.35rem;margin-bottom:2.1rem}.author-bio:first-child{margin-top:2.8rem}.all-authors-link{display:block;margin:1.4rem 0}.investment-items{margin-bottom:4.2rem}.investment-item{margin-bottom:1.05rem}.investor{margin-bottom:2.8rem}.subsection{margin-top:2.8rem;margin-bottom:2.8rem}@media only screen and (max-width: 768px){.subsection{margin-top:1.25rem}}.subsection__title{margin-bottom:2.8rem}.subsection__title--short{margin-bottom:2.1rem}.post{position:relative}.post:not(.post--blog){padding-bottom:calc(144 / 16 * 1rem)}@media only screen and (min-width: 640px){.header--hidden-title:not(.header--transparent) .post{margin-top:8.4rem}}.layout--about .post{margin-top:var(--header-height)}.article-info-bar .share{background-color:var(--light-gray)}@media only screen and (max-width: 768px){.article-info-bar .share{position:absolute;top:-5px;right:0}}.post__date-grid{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:2.8rem}@media only screen and (max-width: 768px){.post__date-grid{margin-bottom:1.4rem}}.post__share-flex{display:flex;align-items:flex-start;justify-content:space-between}.post__share-flex h3,.post__share-flex .home .sector__companies,.home .post__share-flex .sector__companies,.post__share-flex .home .sector__description,.home .post__share-flex .sector__description,.post__share-flex .longform .pull-quote,.longform .post__share-flex .pull-quote{margin-top:calc(-12 / 16 * 1rem)}@media only screen and (max-width: 768px){.post__share-flex h3,.post__share-flex .home .sector__companies,.home .post__share-flex .sector__companies,.post__share-flex .home .sector__description,.home .post__share-flex .sector__description,.post__share-flex .longform .pull-quote,.longform .post__share-flex .pull-quote{margin-bottom:0}}.post__meta{position:relative;width:100%;margin-top:2.5rem;margin-bottom:2.25rem}@media only screen and (min-width: 769px){.post__meta{margin-top:4.2rem;margin-bottom:0}}.post__meta h3 em,.post__meta .home .sector__companies em,.home .post__meta .sector__companies em,.post__meta .home .sector__description em,.home .post__meta .sector__description em,.post__meta .longform .pull-quote em,.longform .post__meta .pull-quote em{color:var(--black)}.post-meta{color:var(--black-40);display:inline-block;font-size:calc(10 / 16 * 1rem);font-weight:600;letter-spacing:0.12em}@media only screen and (min-width: 1281px){.post-meta{font-size:calc(12 / 16 * 1rem)}}.post-meta [data-author],.post-meta [data-date]{text-transform:uppercase}.post-meta a[href]:hover{text-decoration:underline}.header--cover .post-meta{position:absolute;width:100%;left:0;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (max-width: 640px){.header--cover .post-meta{padding-left:4.166667%;padding-right:4.166667%}}.more-posts{--card-padding: var(--site-x-padding);background-color:var(--light-gray)}@media only screen and (min-width: 1025px){.more-posts{--card-padding: calc(40 / 16 * 1rem)}}@media only screen and (min-width: 1281px){.more-posts{padding-bottom:calc(144 / 16 * 1rem)}}.more-posts__container{margin:0 auto;max-width:calc(var(--max-content-width) + (2 * var(--card-padding)))}.more-posts__banner{padding:calc(84 / 16 * 1rem) 0 calc(36 / 16 * 1rem)}@media only screen and (min-width: 1281px){.more-posts__banner{padding:calc(36 / 16 * 1rem) 0}}.more-posts__banner[data-gradient-bg]{background-image:url("../images/noise-overlay.svg"),url("../images/gradient--latest.jpg");background-size:100%, 100% 100%}.more-posts__title{font-size:calc(32 / 16 * 1rem);padding-left:var(--card-padding);margin:0;max-width:var(--max-title-width)}@media only screen and (min-width: 1281px){.more-posts__title{font-size:calc(56 / 16 * 1rem)}}.more-posts__grid{border-top:var(--border);border-bottom:var(--border);display:grid}@media only screen and (min-width: 1025px){.more-posts__grid{grid-template-columns:repeat(3, 1fr)}}.more-posts .card{border-bottom:var(--border);display:flex;flex-direction:column;padding:var(--card-padding)}@media only screen and (min-width: 1025px){.more-posts .card{border-bottom:0;border-right:var(--border)}}.more-posts .card:last-child{border-right:none;border-bottom:none}.more-posts .card:hover .card__title,.more-posts .card:focus-visible .card__title{text-decoration:underline;text-decoration-color:var(--black-20)}.more-posts .card:hover .card__arrow,.more-posts .card:focus-visible .card__arrow{width:32px}.more-posts .card__title{font-size:calc(18 / 16 * 1rem);font-weight:400;margin-bottom:calc(8 / 16 * 1rem)}@media only screen and (min-width: 1281px){.more-posts .card__title{font-size:calc(24 / 16 * 1rem);margin-bottom:calc(24 / 16 * 1rem)}}.more-posts .card__excerpt{font-family:var(--galaxie);font-size:calc(16 / 16 * 1rem);font-weight:400;margin:calc(24 / 16 * 1rem) 0}@media only screen and (min-width: 1281px){.more-posts .card__excerpt{font-size:calc(20 / 16 * 1rem);margin:calc(32 / 16 * 1rem) 0}}.more-posts .card__arrow{height:12px;width:16px;margin:auto 0 0 calc(100% - 32px);transition:width 0.3s var(--springy);overflow:visible}h1+.post__meta,.home .sectors__title+.post__meta,.our-team .heading+.post__meta{margin-top:.35rem}h2+.post__meta,.mobile-nav__link+.post__meta{margin-top:.2333333333rem}.post__intro{font-style:italic;margin-bottom:calc(36 / 16 * 1rem)}@media only screen and (min-width: 768px){.post__intro{margin-bottom:calc(48 / 16 * 1rem)}}.post__intro em{font-style:normal}.post__author-link:hover{text-decoration:underline}.post__twitter-link{display:block;margin:5px 0;height:fit-content;width:fit-content;text-transform:lowercase;letter-spacing:0.3px;color:var(--black-30);opacity:1}@media only screen and (max-width: 768px){.post__twitter-link{display:inline-block}}.post__twitter-link:hover{color:var(--teal);transition:color ease-in-out 0.3s}.post__footer{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 769px){.post__footer{margin-top:8.4rem}}@media only screen and (max-width: 768px){.post__footer{padding:0}}.share-container{width:100%;display:flex;justify-content:space-between;margin:calc(86 / 16 * 1rem) 0 calc(56 / 16 * 1rem)}@media only screen and (min-width: 1281px){.share-container{margin-bottom:calc(112 / 16 * 1rem)}}.share-container .share-bar{display:flex;align-items:center;justify-content:space-between}.share-container .hexagon{display:block;width:18px}@media only screen and (min-width: 769px){.share-container .hexagon{width:36px}}.share-container .hexagon svg{width:100%;height:100%}.share-container .c{display:none}.share{font-size:2.5em;line-height:1;display:flex;align-items:center;position:relative}.share__item{height:30px;border-right:var(--border);padding:0 1.5rem}@media only screen and (max-width: 768px){.share__item{padding:0 1rem}}.share__item .linkto:hover .tooltip{visibility:visible}.share__item .tooltip{position:absolute;width:fit-content;height:auto;right:-20px;top:-40px;display:flex;align-items:center;justify-content:center;background-color:var(--black-70);padding:10px;text-align:center;color:var(--white);font-weight:600;border-radius:5px;visibility:hidden}.share__item .tooltip::after{content:"";width:10px;height:10px;background-color:var(--black-70);transform:rotateZ(45deg);position:absolute;bottom:-5%}.share__item:last-child{border:none;padding-right:0}.share__item svg{width:30px;margin-top:0px;vertical-align:top}@media only screen and (max-width: 768px){.share__item svg{width:15px}}.share__item svg path{transition:stroke fill 0.3s ease-in-out}.share__item .twitter svg path{fill:var(--black-40)}.share__item .twitter:hover svg path{fill:var(--teal)}.share__item .facebook svg path{fill:var(--black-40)}.share__item .facebook:hover svg path{fill:#3a6bd2}.share__item .email svg{margin-top:2.5px}.share__item .email svg path{stroke:var(--black-40)}.share__item .email:hover svg path{stroke:var(--coral)}.share__item .linkto{cursor:pointer}.share__item .linkto svg{margin-top:2.5px}.share__item .linkto svg path{stroke:var(--black-40)}.share__item .linkto:hover svg path{stroke:var(--black)}.post__tags{padding-bottom:5.6rem}.post__tags:empty{display:none}.tag-list{display:flex;flex-wrap:wrap;gap:0.25rem;padding-block:5.6rem}.post__tag{display:inline-block;font-size:calc(14 / 16 * 1rem)}.post__tag__count{font-weight:400}.post__tag__link{background:var(--white);color:var(--black);border:var(--border);padding:0.3em 0.6em;margin:0 1.5px}.post__tag__link:hover{background:var(--black);color:var(--white)}.newsletter{width:100%;margin:calc(var(--site-x-padding) * -1);margin-top:2.1rem;padding:3rem var(--site-x-padding);padding-top:4rem;display:flex;flex-direction:column;align-items:center;position:relative;background-color:var(--white)}@media only screen and (min-width: 769px){.newsletter{margin-bottom:4.2rem}}.newsletter .icon{position:absolute;top:-25px;margin:0 auto}.newsletter h3,.newsletter .home .sector__companies,.home .newsletter .sector__companies,.newsletter .home .sector__description,.home .newsletter .sector__description,.newsletter .longform .pull-quote,.longform .newsletter .pull-quote{text-transform:initial;font-size:calc(18 / 16 * 1rem);font-weight:normal}@media only screen and (max-width: 768px){.newsletter h3,.newsletter .home .sector__companies,.home .newsletter .sector__companies,.newsletter .home .sector__description,.home .newsletter .sector__description,.newsletter .longform .pull-quote,.longform .newsletter .pull-quote{margin-bottom:1rem;max-width:13ch}}.newsletter h3 em,.newsletter .home .sector__companies em,.home .newsletter .sector__companies em,.newsletter .home .sector__description em,.home .newsletter .sector__description em,.newsletter .longform .pull-quote em,.longform .newsletter .pull-quote em{color:var(--black)}@media only screen and (min-width: 1281px){.newsletter h3,.newsletter .home .sector__companies,.home .newsletter .sector__companies,.newsletter .home .sector__description,.home .newsletter .sector__description,.newsletter .longform .pull-quote,.longform .newsletter .pull-quote{font-size:calc(24 / 16 * 1rem)}}.newsletter__form{border:var(--border);margin-top:.9333333333rem;margin-bottom:.4666666667rem;position:relative;display:flex;align-items:center;width:75%}.newsletter__form input{padding:1rem 1rem}@media only screen and (max-width: 768px){.newsletter__form{width:100%}}.newsletter__email{width:100%;border:1px solid rgba(var(--black), 0.075);font-size:calc(19 / 16 * 1rem)}@media only screen and (min-width: 1281px){.newsletter__email{font-size:calc(24 / 16 * 1rem)}}.newsletter__response{position:absolute;inset:0;background:var(--white);display:none;z-index:1;justify-content:center;align-items:center}form.has-response .newsletter__response{display:flex}.newsletter__submit{border:1px solid transparent;background-color:rgba(var(--black), 0.075);padding:0;text-transform:uppercase;color:var(--teal);font-weight:500}input{outline:none;border-radius:0;padding:0.2em 0.5em;transition:opacity var(--duration-normal);font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:inherit}input:hover{opacity:0.6}input:focus{opacity:1}input[type="submit"]{cursor:pointer}#est-2010{position:relative;display:inline-block;padding-top:4rem;margin-bottom:4rem}@media only screen and (min-width: 769px){#est-2010{padding-top:10rem;margin-bottom:5rem}}#est-2010::after{content:" ";width:calc(92 / 16 * 1rem);height:1px;background-color:var(--black-20);display:inline-block;vertical-align:middle;margin-left:calc(32 / 16 * 1rem)}.est{font-size:calc(14 / 16 * 1rem);font-weight:500;vertical-align:middle;margin-right:1em}.people{margin-top:4.2rem;display:grid;overflow:hidden;gap:1px;grid-template-columns:repeat(3, 1fr);border-top:var(--border)}@media only screen and (max-width: 768px){.people{margin-top:1.4rem;grid-template-columns:repeat(2, 1fr)}}.our-team{padding:0.5rem 0 5rem}@media only screen and (max-width: 768px){.our-team{padding-bottom:0}.our-team .container{padding:0}.our-team .heading{padding:var(--site-x-padding);margin-bottom:0}}.person{margin-bottom:0;padding:2rem 1rem 2rem 2rem;box-shadow:0 0 0 1px var(--black-20)}@media only screen and (max-width: 768px){.person{flex:1 0 50%;padding:1.5rem 0.5rem 1.5rem 1.5rem}}.person a{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;height:100%;min-height:20rem}@media only screen and (max-width: 1280px){.person a{min-height:12rem}}@media only screen and (max-width: 370px){.person a{min-height:10rem}}.person .faded{color:var(--black-30);opacity:1}.person:hover .faded{color:var(--teal);transition:color ease-in-out 0.3s}.person__heading{margin-block:0}.person__heading em{color:var(--black)}.person__meta{text-transform:lowercase;letter-spacing:0}@media only screen and (max-width: 370px){.person__meta{font-size:0.8rem}}.person__meta .arrow{opacity:1}.person__thumb,.project__thumb{display:block;background-size:cover;background-position:center;width:100%}.person__thumb{padding-top:75%;margin-bottom:.7rem}.project__thumb{padding-top:40%;margin-bottom:1.05rem}.investment__thumb{display:block;background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;padding-top:50%;margin-top:1.05rem;margin-bottom:2.1rem;margin-inline:auto;max-width:320px;transition:opacity var(--duration-normal)}@media only screen and (max-width: 640px){.investment__thumb{max-width:240px;margin-top:0;margin-bottom:0}}.no-scroll{overflow:hidden;height:100%}.is-closed{display:none}.popup__overlay{position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;top:0;bottom:0;right:0;left:0;background:rgba(22,22,22,0.4);z-index:999}.popup__wrapper{position:relative;background-color:var(--white);margin:4.2rem auto;padding:2.25rem;border-radius:10px;box-shadow:0 6px 20px 0 rgba(22,22,22,0.4)}@media only screen and (max-width: 1024px){.popup__wrapper{margin:4.166667% auto;width:91.666666%}}.popup__close{float:right;color:var(--black);opacity:0.4;font-size:2em;font-family:var(--sohne);line-height:0;transform:rotate(45deg)}.popup__close:hover{opacity:1;cursor:pointer}.popup__logo{margin:0 auto;padding:1.5rem 0 3rem 0;text-align:center}.popup__logo__inner{display:inline-block;position:relative}.button,.post__tag__link{display:inline-block;font-family:var(--sohne)}.right:after{content:"→";margin-left:0.2em}.left:before{content:"←";margin-right:0.2em}.text-center{text-align:center}.text-right{text-align:right}.margin-center{margin-inline:auto}.margin-top{margin-top:1.4rem}.margin-bottom{margin-bottom:1.4rem}.hidden{display:none}.smaller{font-size:calc(12 / 16 * 1rem)}.cover{display:block;background-size:cover;background-position:center;width:100%}html.covershot{overflow:hidden;margin-top:0}html.covershot #siteleaf__toolbar,html.covershot #siteleaf__toggle{display:none}html.covershot .page-cover{height:100vh}html.covershot .page-cover .heading-container{margin-top:40px}html.covershot .page-cover .heading-container h1,html.covershot .page-cover .heading-container .home .sectors__title,.home html.covershot .page-cover .heading-container .sectors__title,html.covershot .page-cover .heading-container .our-team .heading,.our-team html.covershot .page-cover .heading-container .heading{font-size:64px}html.covershot .header{--border-color: transparent !important;height:90px;margin:80px auto}html.covershot .header__logo,html.covershot .header__logo svg{height:80px;width:80px}html.covershot .header__nav{background:url("/assets/images/blog-logo.svg") no-repeat top right;background-size:contain}html.covershot .header,html.covershot .container--narrow{max-width:1000px;padding-inline:0}html.covershot .desktop-nav{display:none}html.covershot .post__share-flex h3,html.covershot .post__share-flex .home .sector__companies,.home html.covershot .post__share-flex .sector__companies,html.covershot .post__share-flex .home .sector__description,.home html.covershot .post__share-flex .sector__description,html.covershot .post__share-flex .longform .pull-quote,.longform html.covershot .post__share-flex .pull-quote{position:fixed;top:85vh;font-size:32px}html.covershot .post__share-flex h3 .post__twitter-link,html.covershot .post__share-flex .home .sector__companies .post__twitter-link,.home html.covershot .post__share-flex .sector__companies .post__twitter-link,html.covershot .post__share-flex .home .sector__description .post__twitter-link,.home html.covershot .post__share-flex .sector__description .post__twitter-link,html.covershot .post__share-flex .longform .pull-quote .post__twitter-link,.longform html.covershot .post__share-flex .pull-quote .post__twitter-link{display:none}.arrow-props,.brand__font-block .name .arrow,.brand__logo-block .name .arrow{overflow:visible;transition:width 0.3s var(--springy)}.name-props,.brand__font-block .name,.brand__logo-block .name{width:100%;display:flex;align-items:center;gap:10px;font-weight:bold;box-shadow:inset 0 0 0 1px var(--black-20);text-transform:uppercase;padding:10px 15px}@media only screen and (min-width: 1025px){.small-text-props,.brand__font-block-description,.brand__font-block-display small,.brand__font-block-display .footnotes,.brand__logo-block-biline{font-size:calc(16 / 16 * 1rem)}}@media only screen and (max-width: 768px){.small-text-props,.brand__font-block-description,.brand__font-block-display small,.brand__font-block-display .footnotes,.brand__logo-block-biline{font-size:calc(11 / 16 * 1rem)}}.brand__hero{margin-bottom:0px}@media only screen and (max-width: 768px){.brand__hero{margin-top:1.4rem}}.brand__section-heading{font-weight:normal;letter-spacing:-0.01em}.brand__logo-blocks{display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;margin-bottom:30px}@media only screen and (max-width: 1024px){.brand__logo-blocks{grid-template-columns:repeat(2, 1fr);row-gap:10px}}@media only screen and (max-width: 640px){.brand__logo-blocks{grid-template-columns:1fr;row-gap:10px}}.brand__logo-block{position:relative;width:100%;height:430px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-shadow:inset 0 0 0 1px var(--black-20)}.brand__logo-block .name .arrow{width:16px}.brand__logo-block .name:hover .arrow{width:32px}.brand__logo-block-display{margin:auto calc(20 / 16 * 1rem)}.brand__logo-block-display img{width:100%}.brand__logo-block-description{width:100%;padding:10px 15px;font-weight:bold;letter-spacing:normal;text-transform:uppercase;color:var(--black-40);letter-spacing:0.12em}.brand__logo-block-buttons{width:100%;display:flex;align-items:center;justify-self:flex-end}.brand__logo-block-biline{margin-bottom:150px}.brand__logo-block-biline span{font-weight:bold;letter-spacing:0.12em}.brand__font-blocks{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;margin-bottom:200px}@media only screen and (max-width: 768px){.brand__font-blocks{grid-template-columns:repeat(2, 1fr);row-gap:10px;margin-bottom:100px}}@media only screen and (max-width: 640px){.brand__font-blocks{grid-template-columns:1fr;row-gap:10px;margin-bottom:100px}}.brand__font-block{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-shadow:inset 0 0 0 1px var(--black-20)}.brand__font-block .name{justify-self:flex-end}.brand__font-block .name .arrow{width:16px}.brand__font-block .name:hover .arrow{width:32px}.brand__font-block-display{text-align:center;margin:6rem auto}.brand__font-block-display h1,.brand__font-block-display .home .sectors__title,.home .brand__font-block-display .sectors__title,.brand__font-block-display .our-team .heading,.our-team .brand__font-block-display .heading{margin-bottom:0.2rem}.brand__font-block-description{width:100%;padding:10px 15px;letter-spacing:normal}.brand__color-swatches{display:grid;grid-template-columns:repeat(6, 1fr);align-items:center;margin-bottom:200px}@media only screen and (max-width: 1024px){.brand__color-swatches{grid-template-columns:repeat(4, 1fr);row-gap:10px;margin-bottom:150px}}@media only screen and (max-width: 768px){.brand__color-swatches{grid-template-columns:repeat(2, 1fr);row-gap:10px;margin-bottom:100px}}.brand__color-swatch{width:100%;height:383px;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;position:relative}@media only screen and (max-width: 1024px){.brand__color-swatch{height:198px}}@media only screen and (max-width: 768px){.brand__color-swatch{height:198px}}.brand__color-swatch .copy-text{position:absolute;top:0;left:0;font-weight:bold;color:var(--white);text-transform:uppercase;padding:10px;opacity:0;transition:opacity 0.3s ease-in-out}.brand__color-swatch:hover .copy-text{opacity:1;transition:opacity 0.3s ease-in-out}.brand__color-swatch .hex{font-weight:bold;background-color:var(--light-gray);box-shadow:inset 0 0 0 1px var(--black-20);text-transform:uppercase;padding:10px 15px}.external{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:var(--site-x-padding)}.external .container{background-color:var(--white);border:var(--border);padding:0}.external h4{font-weight:400;padding:MIN(3rem, 5vw);margin-bottom:0}.external h4 a{color:var(--color)}.external .disclaimer{font-family:var(--galaxie);color:var(--black-40);padding-inline:MIN(3rem, 5vw)}.external nav{height:75px;margin-top:2rem;border-top:var(--border)}.external nav ul{width:100%;height:100%;display:flex}.external nav ul li{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.external nav ul li:first-child{border-right:var(--border)}.external nav ul li:last-child{color:var(--color)}.home .sectors{background-color:var(--light-gray);padding-block:calc(40 / 16 * 1rem)}@media only screen and (min-width: 1281px){.home .sectors{padding-block:calc(88 / 16 * 1rem)}}.home .sectors__title{margin-bottom:calc(16 / 16 * 1rem)}@media only screen and (min-width: 1281px){.home .sectors__title{margin-bottom:calc(48 / 16 * 1rem)}}.home .sector{margin-bottom:calc(56 / 16 * 1rem)}@media only screen and (min-width: 1281px){.home .sector{margin-bottom:calc(96 / 16 * 1rem)}}.home .sector__top-border{border-top:var(--border);width:calc(var(--max-content-width) + calc(80 / 16 * 1rem));max-width:100%;position:absolute;left:0;right:0;margin-inline:auto}.home .sector__intro{margin-bottom:calc(32 / 16 * 1rem)}@media only screen and (min-width: 1281px){.home .sector__intro{margin-bottom:calc(88 / 16 * 1rem)}}.home .sector__text{border-right:var(--border);grid-column:1 / 6;padding:calc(16 / 16 * 1rem) calc(16 / 16 * 1rem) calc(16 / 16 * 1rem) 0}@media only screen and (min-width: 1281px){.home .sector__text{grid-column:1 / 11;padding:calc(40 / 16 * 1rem) calc(40 / 16 * 1rem) calc(40 / 16 * 1rem) 0}}@media only screen and (max-width: 1280px){.home .sector__title,.home .sector__description{font-size:calc(16 / 16 * 1rem);line-height:1.1}}.home .sector__title{color:var(--sector-color);display:inline}@media only screen and (min-width: 1281px){.home .sector__title{padding-right:0.7rem}}.home .sector__description{color:var(--black-50);font-family:var(--galaxie);font-style:normal;font-weight:500;letter-spacing:-.01em}.home .sector__description,.home .sector__description p{display:inline}.home .sector__icon{grid-column:6 / -1;align-self:center;justify-self:center;min-width:30px;padding:1rem 0;max-width:calc(80 / 16 * 1rem)}@media only screen and (min-width: 1281px){.home .sector__icon{grid-column:11 / -1}}.home .sector__companies{color:var(--black-70);display:block;font-weight:400;line-height:1.5;margin-bottom:0;text-underline-offset:0.25em}.home .sector__companies a{text-decoration:underline 2px solid var(--sector-color);-webkit-text-decoration-line:underline;-webkit-text-decoration-color:var(--sector-color);-webkit-text-decoration-style:solid;-webkit-text-decoration-thickness:2px}.home .sector__companies a:hover{color:var(--sector-color);text-decoration:none}

/*# sourceMappingURL=all.css.map */