@font-face{font-family:publicsans;src:url(/fonts/publicsans-regular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:publicsans;src:url(/fonts/publicsans-bold.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:maghfirear;src:url(/fonts/maghfirear-regular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:rylan;src:url(/fonts/rylan-regular.woff);font-weight:400;font-style:normal;font-display:swap}:root{--root-font-size:22px;--primary-color-aubergine:#503c47;--primary-color-jacarta:#2f3251;--primary-color-outerspace:#3c5045;--secondary-color-cinnabar:#e73e37;--secondary-color-grapesmash:#6567b0;--secondary-color-drizzle:#8fb7af;--neutral-color-gentlegrape:#8e8796;--neutral-color-lunarwhite:#ced5dd;--neutral-color-insightfulrose:#ceb0b2;--neutral-color-taupe:#a49089;--neutral-color-taupe-transparent:#a49089cc;--neutral-color-plaster:#dbcac1;--neutral-color-plaster-transparent:#dbcac1cc;--neutral-color-chalk:#f5ede3;--border-radius:30px;--border-radius-in-content-breathing-spacing:15px;--ease-out-back:cubic-bezier(.34,1.56,.64,1);--horizontal-body-margin-wide:5vw;--horizontal-body-margin-slim:10vw;--vertical-body-margin:40px;--vertical-section-spacing:80px;--content-group-spacing:80px;--content-item-spacing:40px;--content-breathing-spacing:20px;--inline-horizontal-text-spacing:20px;--inline-vertical-text-spacing:10px;--box-shadow:0 20px 40px 0 #0000001a,inset 0px 0px 10px 0px #ffffff1a}@media screen and (max-width:1479px) and (min-width:1024px){:root{--root-font-size:20px}}@media screen and (max-width:1024px) and (min-width:769px){:root{--root-font-size:18px;--border-radius-in-content-breathing-spacing:20px;--horizontal-body-margin-wide:40px;--horizontal-body-margin-slim:40px;--vertical-body-margin:40px;--vertical-section-spacing:80px;--content-group-spacing:60px;--content-item-spacing:30px;--content-breathing-spacing:15px;--inline-horizontal-text-spacing:15px;--inline-vertical-text-spacing:5px;--box-shadow:0 15px 30px 0 #0000001a,inset 0px 0px 7.5px 0px #ffffff1a}}@media screen and (max-width:768px){:root{--root-font-size:16px;--border-radius-in-content-breathing-spacing:20px;--horizontal-body-margin-wide:20px;--horizontal-body-margin-slim:20px;--vertical-body-margin:30px;--vertical-section-spacing:60px;--content-group-spacing:40px;--content-item-spacing:20px;--content-breathing-spacing:10px;--inline-horizontal-text-spacing:10px;--inline-vertical-text-spacing:5px;--box-shadow:0 10px 20px 0 #0000001a,inset 0px 0px 5px 0px #ffffff1a}}@media screen and (max-width:320px){:root{--root-font-size:14px}}@media (prefers-contrast:more){:root{--primary-color-aubergine:#5e3e4f;--primary-color-jacarta:#363b71;--primary-color-outerspace:#446c56;--secondary-color-cinnabar:#fb1e17;--secondary-color-grapesmash:#5d60c7}}html{font-size:var(--root-font-size)}body{background-color:var(--neutral-color-chalk);margin:0}*{box-sizing:border-box;margin:0;padding:0}::selection{background:var(--secondary-color-cinnabar);color:var(--neutral-color-chalk)}p{letter-spacing:0;color:var(--primary-color-aubergine);max-width:1000px;font-family:publicsans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.3em}p>strong{font:inherit;color:inherit;font-weight:700}p>a{font:inherit;color:inherit}h1{letter-spacing:0;color:var(--primary-color-aubergine);word-wrap:break-word;font-family:rylan,serif;font-size:3.6rem;font-style:normal;font-weight:400;line-height:1em}h2{letter-spacing:0;color:var(--primary-color-aubergine);word-wrap:break-word;font-family:rylan,serif;font-size:2.9rem;font-style:normal;font-weight:400;line-height:1em}h3{letter-spacing:0;color:var(--primary-color-aubergine);word-wrap:break-word;font-family:rylan,serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1em}h4{letter-spacing:.03em;color:var(--primary-color-aubergine);word-wrap:break-word;font-family:maghfirear,serif;font-size:3rem;font-style:normal;font-weight:400;line-height:1em}h5{letter-spacing:.03em;color:var(--primary-color-aubergine);word-wrap:break-word;font-family:maghfirear,serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1em}h6{letter-spacing:.03em;color:var(--neutral-color-taupe);word-wrap:break-word;font-family:maghfirear,serif;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1em}code{padding:var(--content-item-spacing);color:var(--primary-color-aubergine);background-color:var(--neutral-color-plaster);box-shadow:var(--box-shadow);border-radius:var(--border-radius);font-family:Courier New,Courier,monospace;font-size:1rem;font-style:normal;font-weight:400;line-height:1.1em}
.styles-module__bZwFQa__menuBarSection{padding:0 var(--horizontal-body-margin-wide)0;margin:var(--vertical-body-margin)0 var(--vertical-section-spacing);align-items:center;gap:var(--content-item-spacing);grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"logo language spacing links menu";display:grid}@media screen and (max-width:1024px) and (min-width:769px){.styles-module__bZwFQa__menuBarSection{grid-template-columns:auto auto 1fr auto;grid-template-areas:"logo language spacing menu""links links links links"}}@media screen and (max-width:768px){.styles-module__bZwFQa__menuBarSection{grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo spacing language menu"}}.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__logo{cursor:pointer;grid-area:logo}.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__language{cursor:pointer;grid-area:language;align-items:center;gap:10px;display:flex;position:relative}@media screen and (max-width:768px){.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__language{flex-direction:row-reverse}}.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__language>.styles-module__bZwFQa__current{letter-spacing:.03em;color:var(--neutral-color-taupe);font-family:maghfirear,serif;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1em}.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__links{gap:var(--inline-horizontal-text-spacing);grid-area:links;display:flex}@media screen and (max-width:768px){.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__links{display:none}}.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__links>.styles-module__bZwFQa__link{color:var(--primary-color-aubergine);font-family:publicsans,sans-serif;text-decoration:none;transition:opacity .2s ease-in-out}.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__links:hover>.styles-module__bZwFQa__link{opacity:.5}.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__links>.styles-module__bZwFQa__link:hover{opacity:1}.styles-module__bZwFQa__menuBarSection>.styles-module__bZwFQa__menu{cursor:pointer;grid-area:menu}
.styles-module__3UDCFW__footerSection{background-color:var(--primary-color-aubergine);padding:var(--vertical-section-spacing)var(--horizontal-body-margin-wide);margin-top:var(--vertical-section-spacing);gap:var(--content-group-spacing);background-image:url(/graphics/wave-mask-top.svg);background-position:top;background-repeat:no-repeat;background-size:100% 15px;grid-template-columns:4fr 3fr;grid-template-areas:"signature contact""links contact""ventures ventures""copyright copyright";display:grid}@media screen and (max-width:1024px){.styles-module__3UDCFW__footerSection{grid-template-columns:1fr;grid-template-areas:"signature""links""contact""ventures""copyright"}}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__signature{gap:var(--content-group-spacing);grid-area:signature;align-items:flex-start;display:flex}@media screen and (max-width:1024px){.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__signature{flex-direction:column}}@media screen and (max-width:768px){.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__signature{align-items:center}}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__signature>.styles-module__3UDCFW__logo{width:200px}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__signature>.styles-module__3UDCFW__text{color:var(--neutral-color-chalk);font-family:publicsans,sans-serif;line-height:1.3em}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__links{gap:var(--content-item-spacing);grid-area:links;grid-template-columns:1fr 1fr 1fr 2fr;display:grid}@media screen and (max-width:768px){.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__links{grid-template-columns:1fr 1fr}}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__links>.styles-module__3UDCFW__group{gap:var(--inline-vertical-text-spacing);flex-direction:column;display:flex}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__links>.styles-module__3UDCFW__group>.styles-module__3UDCFW__title{letter-spacing:.03em;color:var(--neutral-color-chalk);font-family:maghfirear,serif;font-size:1.3rem;line-height:1em}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__links>.styles-module__3UDCFW__group>.styles-module__3UDCFW__link,.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__links>.styles-module__3UDCFW__group>.styles-module__3UDCFW__detail{color:var(--neutral-color-chalk);font-family:publicsans,sans-serif}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__contact{justify-content:center;align-items:flex-start;gap:var(--content-item-spacing);flex-direction:column;grid-area:contact;display:flex}@media screen and (max-width:768px){.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__contact{align-items:center}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__contact>.styles-module__3UDCFW__title,.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__contact>.styles-module__3UDCFW__footnote{text-align:center}}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__contact>.styles-module__3UDCFW__title{color:var(--neutral-color-chalk);font-family:rylan,serif;font-size:3.6rem;line-height:1em}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__contact>.styles-module__3UDCFW__footnote{color:var(--neutral-color-chalk);font-family:publicsans,sans-serif}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__venturing{gap:var(--inline-vertical-text-spacing);flex-direction:column;grid-area:ventures;display:flex}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__venturing>.styles-module__3UDCFW__title{color:var(--neutral-color-chalk);font-family:publicsans,sans-serif;line-height:1.3em}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__venturing>.styles-module__3UDCFW__ventures{justify-content:center;gap:var(--content-item-spacing);grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;display:grid}@media screen and (max-width:768px){.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__venturing>.styles-module__3UDCFW__ventures{grid-template-columns:1fr 1fr 1fr 1fr}}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__venturing>.styles-module__3UDCFW__ventures>.styles-module__3UDCFW__venture{padding-bottom:100%;position:relative}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__venturing>.styles-module__3UDCFW__ventures>.styles-module__3UDCFW__venture>img{object-fit:contain}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__copyright{column-gap:var(--inline-horizontal-text-spacing);row-gap:var(--inline-vertical-text-spacing);flex-wrap:wrap;grid-area:copyright;align-items:center;display:flex}@media screen and (max-width:768px){.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__copyright{justify-self:center;gap:var(--inline-vertical-text-spacing);flex-direction:column}}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__copyright>.styles-module__3UDCFW__marking{letter-spacing:.03em;color:var(--neutral-color-chalk);font-family:maghfirear,serif;font-size:1.3rem}.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__copyright>.styles-module__3UDCFW__link{color:var(--neutral-color-chalk);font-family:publicsans,sans-serif}@media screen and (max-width:768px){.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__copyright>.styles-module__3UDCFW__marking,.styles-module__3UDCFW__footerSection>.styles-module__3UDCFW__copyright>.styles-module__3UDCFW__link{text-align:center}}
