@layer base{[data-ploy-component=card]{display:block}.ploy-card-no-padding{padding:0}.ploy-card-inverse{--ploy-text-primary: var(--ploy-text-inverse);--ploy-text-secondary: var(--ploy-text-inverse-secondary);--ploy-border-primary: var(--ploy-border-inverse)}}.investment-home,.investment-header,.investment-footer{color-scheme:light}.investment-home :is(h1,h2,h3){text-wrap:balance}:is(.investment-home,.investment-header,.investment-footer) :is(a,button,summary):focus-visible{outline:2px solid var(--ploy-text-primary);outline-offset:5px}.investment-home strong,.investment-footer strong{font-weight:500}.investment-home :is(section,[id]){scroll-margin-top:24px}@media(prefers-reduced-motion:reduce){:is(.investment-home,.investment-header,.investment-footer) *,:is(.investment-home,.investment-header,.investment-footer) *:before,:is(.investment-home,.investment-header,.investment-footer) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.investment-hero__backdrop{--roof-w: 260%;--roof-shift: -10%;--roof-ar: 100 / 92;position:absolute;top:0;left:0;right:0;z-index:-1;aspect-ratio:var(--roof-ar);max-height:100%;overflow:hidden;pointer-events:none;user-select:none}.investment-hero__backdrop picture{display:block;position:absolute;inset:0}.investment-hero__backdrop img{position:absolute;top:0;left:0;display:block;width:var(--roof-w);max-width:none;height:auto;transform:translateY(var(--roof-shift))}.investment-hero__backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,transparent 80%,color-mix(in srgb,var(--ploy-background-primary) 70%,transparent) 91%,var(--ploy-background-primary) 100%)}@media(max-width:47.99rem){.investment-hero--backdrop>div:not(.investment-concept-backdrop){padding-top:calc(92vw + .5rem)}}@media(min-width:48rem){.investment-hero__backdrop{--roof-w: 100%;--roof-ar: 5 / 3}.investment-hero--backdrop{--roof-panel: 58%}.investment-hero--backdrop>div:not(.investment-concept-backdrop)>*{max-width:var(--roof-panel);margin-left:auto;margin-right:0}.investment-hero--home .investment-hero__title{font-size:clamp(1.75rem,3.4vw,2.9rem)}.investment-hero--editorial.investment-hero--backdrop .investment-hero__title{font-size:clamp(1.75rem,3.1vw,2.75rem)}.investment-hero__backdrop:after{background:linear-gradient(90deg,transparent 0%,transparent 31%,color-mix(in srgb,var(--ploy-background-primary) 74%,transparent) 38%,color-mix(in srgb,var(--ploy-background-primary) 93%,transparent) 42%,color-mix(in srgb,var(--ploy-background-primary) 95%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--ploy-background-primary) 40%,transparent) 0%,transparent 7%,transparent 74%,color-mix(in srgb,var(--ploy-background-primary) 70%,transparent) 88%,var(--ploy-background-primary) 100%)}}@media(min-width:1024px){.investment-hero--backdrop{--roof-panel: min(36rem, 50%)}.investment-hero__backdrop:after{background:linear-gradient(90deg,transparent 0%,transparent 32%,color-mix(in srgb,var(--ploy-background-primary) 62%,transparent) 40%,color-mix(in srgb,var(--ploy-background-primary) 91%,transparent) 47%,color-mix(in srgb,var(--ploy-background-primary) 94%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--ploy-background-primary) 40%,transparent) 0%,transparent 7%,transparent 74%,color-mix(in srgb,var(--ploy-background-primary) 70%,transparent) 88%,var(--ploy-background-primary) 100%)}}.investment-network,.investment-founder{overflow-x:clip}.investment-film-band__frame--fill{container-type:size}.investment-film-band__cover{position:absolute;left:50%;top:var(--film-anchor, 50%);width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);transform:translate(-50%,calc(-1 * var(--film-anchor, 50%)))}.investment-cine{--mh: max(56.25vw, 200px);--veil: color-mix(in srgb, var(--ploy-background-primary) 90%, transparent);position:relative;isolation:isolate}.investment-cine__media{position:absolute;z-index:0;left:0;right:0;top:0;height:var(--mh)}.investment-cine__veil{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(to bottom,transparent 0,transparent calc(var(--mh) * .5),color-mix(in srgb,var(--ploy-background-primary) 88%,transparent) calc(var(--mh) * .8),var(--ploy-background-primary) var(--mh))}.investment-cine__content{position:relative;z-index:2;pointer-events:none;padding-top:calc(var(--mh) * .84);padding-bottom:2.5rem}.investment-cine__copy{pointer-events:auto}.investment-cine--end{--film-anchor: 22%}@media(min-width:64rem){.investment-cine{--copy: min(30rem, 38vw);--edge: calc(max(24px, (100vw - 1140px) / 2) + var(--copy));display:flex;align-items:center;min-height:min(56.25vw,560px)}.investment-cine--end{--copy: min(26rem, 34vw)}.investment-cine__media{inset:0;height:auto}.investment-cine__content{width:100%;padding-block:4.5rem}.investment-cine__copy{max-width:var(--copy)}.investment-cine--end .investment-cine__copy{margin-left:auto}.investment-cine--start .investment-cine__veil{background:linear-gradient(to bottom,var(--ploy-background-primary) 0,transparent 2.5rem,transparent calc(100% - 2.5rem),var(--ploy-background-primary) 100%),linear-gradient(90deg,color-mix(in srgb,var(--ploy-background-primary) 94%,transparent) 0,var(--veil) var(--edge),color-mix(in srgb,var(--ploy-background-primary) 50%,transparent) calc(var(--edge) + 6vw),transparent calc(var(--edge) + 14vw))}.investment-cine--end .investment-cine__veil{background:linear-gradient(to bottom,var(--ploy-background-primary) 0,transparent 2.5rem,transparent calc(100% - 2.5rem),var(--ploy-background-primary) 100%),linear-gradient(270deg,color-mix(in srgb,var(--ploy-background-primary) 94%,transparent) 0,var(--veil) var(--edge),color-mix(in srgb,var(--ploy-background-primary) 50%,transparent) calc(var(--edge) + 6vw),transparent calc(var(--edge) + 14vw))}}
