html:has(.about-page){--page-background:var(--color-menu-background);--page-foreground:var(--color-menu-foreground)}.about-page{background:var(--color-menu-background);min-height:100svh;color:var(--color-menu-foreground)}.about-page ::selection{background:var(--color-menu-foreground);color:var(--color-menu-background)}.about-page .site-header{color:var(--color-menu-foreground);mix-blend-mode:normal}.about-intro{padding-top:200px}.about-intro__heading,.about-closing__heading{max-width:1365px;font-family:var(--font-serif);text-indent:120px;margin:0;font-size:75px;font-weight:400;line-height:1.1}.about-intro__crab{vertical-align:middle;background:currentColor;width:82px;height:51px;display:inline-block;-webkit-mask:url(/icons/crab.svg) 50%/contain no-repeat;mask:url(/icons/crab.svg) 50%/contain no-repeat}.about-bio{gap:20px;margin-top:200px;display:flex}.about-bio__art-column,.about-bio__copy-column{flex:1;min-width:0}.about-bio__copy{max-width:606px;margin-left:auto;position:sticky;top:532px}.about-bio__label{font-family:var(--font-mono);text-transform:uppercase;margin:0 0 40px;font-size:14px;font-weight:500;line-height:1.4}.about-bio__paragraph p{letter-spacing:-.25px;margin:0;font-size:25px;line-height:1.2}.about-bio__art{aspect-ratio:483/625;background:#18372c;width:min(100%,483px);margin-inline:auto;position:relative;overflow:hidden}.about-bio__portrait{object-fit:cover;object-position:center 40%}.about-capabilities{margin-top:138px}.about-capabilities__heading{max-width:602px;font-family:var(--font-serif);margin:0 0 85px;font-size:45px;font-weight:500;line-height:1.1}.about-capabilities__group{font-size:30px;font-weight:var(--interface-emphasis-weight);border-top:1px solid;justify-content:space-between;align-items:flex-start;gap:40px;padding:22px 0 30px;line-height:1.1;display:flex}.about-capabilities__group:last-child{padding-bottom:0}.about-capabilities__group h3{font:inherit;margin:0}.about-capabilities__group ul{width:min(50%,601px);margin:0;padding:0;list-style:none}.about-capabilities__group li{border-bottom:1px solid;padding-block:20px}.about-capabilities__group li:first-child{padding-top:0}.about-capabilities__group li:last-child{border-bottom:0;padding-bottom:0}.about-capabilities__group li span{display:block}.about-closing{margin-top:167px}.about-closing__heading{line-height:.9}.about-closing__word{color:inherit}.about-page .site-footer{margin-top:190px}@media (min-width:768px) and (max-width:991px){.about-intro__heading{font-size:58px}.about-bio__paragraph p{font-size:18px}.about-capabilities__group{font-size:25px}.about-closing__heading{font-size:54px}}@media (max-width:767px){.about-intro{padding-top:80px}.about-intro__heading,.about-closing__heading{text-indent:60px;font-size:35px}.about-intro__crab{width:29px;height:18px}.about-bio{flex-direction:column;gap:48px;margin-top:80px;margin-left:43px}.about-bio__art-column{order:2}.about-bio__copy{position:static}.about-bio__label{margin-bottom:16px;font-size:10px}.about-bio__paragraph p{letter-spacing:0;font-size:16px;line-height:1.1}.about-capabilities{margin-top:59px}.about-capabilities__heading{margin-bottom:74px;font-size:25px}.about-capabilities__group{flex-direction:column;gap:29px;padding:10px 0 38px;font-size:18px;font-weight:400}.about-capabilities__group ul{width:calc(100% - 42px);margin-left:42px}.about-capabilities__group li{padding-block:10px}.about-closing{margin-top:102px}.about-page .site-footer{margin-top:104px}}@media (prefers-reduced-motion:reduce){.about-capabilities [data-about-reveal]{opacity:1!important}.about-closing__word{color:inherit!important;-webkit-text-fill-color:currentColor!important;background-image:none!important}}
