.co-hero .sx-hero__copy{width: 100%;}.co-hero .sx-hero__title{max-width: calc(66.667% - var(--gutter) / 3);}.co-hero .sx-hero__sub{max-width: min(52ch,100%);text-wrap: balance;}.co-hero .sx-hero__aside{max-width: none;width: calc(83.333% - var(--gutter) / 6);margin-top: var(--sp-5);}.co-plate{aspect-ratio: 2 / 1;border-radius: var(--radius-control) var(--radius-control) 0 0;overflow: clip;background: var(--raised);}.co-plate .wp-block-image{margin: 0;height: 100%;}.co-plate .optura-slot:has(img[src$="optura-slot.svg"]){height: 100%;aspect-ratio: auto;border-radius: 0;}.co-plate img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 50% 28%;}@media (max-width: 1000px){.co-hero .sx-hero__title{max-width: 16ch;}.co-hero .sx-hero__aside{align-self: stretch;width: auto;margin-inline: calc(var(--page-margin) * -1);}.co-plate{aspect-ratio: 16 / 9;border-radius: 0;}.co-plate img{object-position: 50% 23%;}}@media (max-width: 600px){.co-plate{aspect-ratio: 4 / 3;}.co-plate img{object-position: 50% 40%;}}.co-mission.section--slim{padding-block: calc(var(--sp-9) + var(--sp-4));}@media (min-width: 641px) and (max-width: 1000px){.co-mission.section--slim{padding-top: calc(var(--sp-9) + var(--sp-4)) !important;padding-bottom: calc(var(--sp-9) + var(--sp-4)) !important;}}@media (max-width: 640px){.co-mission.section--slim{padding-top: var(--sp-9) !important;padding-bottom: var(--sp-9) !important;}}.co-mission .sx-section__grid{text-align: center;}.co-mission .sx-section__head{max-width: calc(83.333% - var(--gutter) / 6);margin-inline: auto;}.co-mission .sx-section__grid--stack.has-body > .sx-section__head{margin-bottom: var(--sp-4);}.co-mission .sx-section__body > .co-mission__body{max-width: min(46ch,100%);margin-inline: auto;}@media (max-width: 1000px){.co-mission .sx-section__head{max-width: none;}.co-mission .sx-section__grid--stack.has-body > .sx-section__head{margin-bottom: var(--sp-3);}}.co-creed{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: var(--gutter);}.co-creed__heading{grid-column: 1 / -1;margin: 0;color: var(--text);}.co-creed__list{grid-column: 1 / -1;list-style: none;padding: 0;margin: var(--sp-6) 0 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--sp-4) var(--gutter);align-items: start;}.co-belief{min-width: 0;}.co-belief__title{margin: 0;color: var(--accent);text-wrap: balance;}.co-belief__line{margin: var(--sp-1) 0 0;color: var(--text);}@media (max-width: 1000px){.co-creed__list{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 640px){.co-creed__list{grid-template-columns: minmax(0,1fr);margin-top: var(--sp-5);}}.co-people{list-style: none;padding: 0;margin: 0;display: grid;gap: var(--sp-5) var(--gutter);}.co-person{min-width: 0;display: flex;flex-direction: column;}.co-person__photo{aspect-ratio: 4 / 5;border-radius: var(--radius-control);overflow: hidden;background: var(--raised);}.co-person__photo > img{display: block;width: 100%;height: 100%;object-fit: cover;}.co-person__name{margin: var(--sp-2) 0 0;color: var(--sx-heading);}.co-person--no-photo .co-person__name{margin-top: 0;}.co-person__title{margin: var(--sp-0) 0 0;color: var(--text-2);}.co-person__line{margin: var(--sp-1) 0 0;color: var(--text);}.co-person .co-person__name--small{font-weight: 600;}.co-people--team{grid-template-columns: repeat(5,minmax(0,1fr));}@media (max-width: 1000px){.co-people--team{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 640px){.co-people--team{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--sp-4) var(--sp-2);}}.co-advisors__grid{--col: min(100vw - 2 * var(--page-margin),var(--content-max));--bleed: calc((100vw - var(--col)) / 2);--card: calc(2 * (var(--col) - 11 * var(--gutter)) / 12 + var(--gutter));display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: var(--gutter);row-gap: var(--sp-5);align-items: start;}.co-advisors__head{grid-column: 1 / span 4;min-width: 0;container-type: inline-size;}.co-advisors__heading{margin: 0;color: var(--sx-heading);}.co-ribbon{grid-column: 5 / -1;min-width: 0;margin-right: calc(-1 * var(--bleed));}.co-ribbon__track{overflow-x: auto;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;scrollbar-width: none;}.co-ribbon__track::-webkit-scrollbar{display: none;}.co-ribbon__track:focus-visible{outline: var(--focus-ring) solid var(--focus);outline-offset: calc(var(--focus-ring) * -1);}.co-ribbon__list{grid-auto-flow: column;grid-auto-columns: var(--card);gap: var(--gutter);width: max-content;padding-right: max(var(--page-margin),var(--bleed));}.co-ribbon__list > .co-person{scroll-snap-align: start;}.co-ribbon.is-drifting .co-ribbon__track{scroll-snap-type: none;}.co-ribbon__view{position: relative;}.co-ribbon__view::before,.co-ribbon__view::after{content: '';position: absolute;top: 0;bottom: 0;z-index: 1;width: var(--sp-6);pointer-events: none;opacity: 0;transition: opacity var(--dur-move) var(--ease);}.co-ribbon__view::before{left: 0;background: linear-gradient(to right,var(--surface),transparent);}.co-ribbon__view::after{right: 0;background: linear-gradient(to left,var(--surface),transparent);}.co-ribbon.has-before .co-ribbon__view::before,.co-ribbon.has-after .co-ribbon__view::after{opacity: 1;}@media (hover: hover) and (pointer: fine){.co-ribbon.has-after .co-ribbon__track,.co-ribbon.has-before .co-ribbon__track{cursor: grab;}}.co-ribbon.is-dragging .co-ribbon__track{scroll-snap-type: none;cursor: grabbing;user-select: none;}.co-ribbon__controls{display: flex;gap: var(--sp-1);margin-top: var(--sp-4);}@media (max-width: 1000px){.co-advisors__grid{--card: calc((var(--col) - 3 * var(--gutter)) / 4);}.co-advisors__head{grid-column: 1 / -1;}.co-ribbon{grid-column: 1 / -1;margin-left: calc(-1 * var(--bleed));}.co-ribbon__track{scroll-padding-inline: var(--bleed);}.co-ribbon__list{padding-left: var(--bleed);padding-right: var(--bleed);}.co-ribbon__controls{padding-left: var(--bleed);}}@media (max-width: 640px){.co-advisors__grid{--card: calc(var(--col) * 0.42);}}.co-marks__grid{display: grid;row-gap: var(--sp-7);}.co-marks__set{min-width: 0;}.co-marks__heading{margin: 0;color: var(--sx-heading);}.co-marks__line{margin: var(--sp-2) 0 0;color: var(--text);max-width: var(--measure);}.co-marks__set > .co-tiles{margin-top: var(--sp-4);overflow-x: clip;}.co-tiles{list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: repeat(5,minmax(0,1fr));align-items: center;}.co-tiles > li{min-width: 0;}.co-tiles--investors{--tile-zoom: 0.66;}.co-tiles__img,.co-tiles__frame{display: block;width: calc(100% * var(--tile-zoom,1));max-width: none;margin-inline: calc((100% - 100% * var(--tile-zoom,1)) / 2);}.co-tiles__img{height: auto;filter: grayscale(1);}.co-tiles__frame{aspect-ratio: var(--tile-ar);display: grid;place-items: center;}.co-tiles__frame > img{display: block;width: calc(var(--mark-share) * 100%);height: auto;filter: grayscale(1);}@media (max-width: 1000px){.co-tiles--investors{--tile-zoom: 0.86;}}@media (max-width: 640px){.co-tiles{grid-template-columns: repeat(6,minmax(0,1fr));}.co-tiles > li{grid-column: span 2;}.co-tiles > li:nth-child(4){grid-column: 2 / span 2;}.co-tiles--investors{--tile-zoom: 1.2;}}.band-field{position: absolute;inset: 0;width: 100%;height: 100%;pointer-events: none;}.band-field path{fill-rule: evenodd;}.band-field__sh{transform-box: fill-box;transform-origin: 50% 50%;fill: var(--o-gold);}@media (scripting: enabled) and (prefers-reduced-motion: no-preference){.band-field__sh{transition: scale var(--dur-entrance-fade) var(--ease-entrance-scale),opacity var(--dur-entrance-fade) var(--ease-entrance-scale);transition-delay: calc(var(--dl,0) * 10 * var(--dur-max));}.band-field:not(.is-shown) .band-field__sh{scale: 0.001;opacity: 0;}}.co-person__link{color: inherit;text-decoration: none;display: flex;flex-direction: column;min-width: 0;}.co-person__link:focus-visible{outline: var(--focus-ring) solid var(--focus);outline-offset: var(--focus-offset);border-radius: var(--radius-control);}@media (hover: hover) and (pointer: fine){.co-person__link:hover .co-person__name{color: var(--accent);}}.co-ribbon__controls[hidden]{display: none;}.co-reach{margin-top: var(--sp-4);flex-direction: row;flex-wrap: wrap;gap: var(--sp-5) var(--sp-7);}.co-reach--bare{margin-top: 0;}.co-reach__eyebrow{margin: 0 0 var(--sp-3);color: var(--accent);}.co-reach > div{flex: 1 1 16rem;}