.cv-founders{background:#f2edf3;color:#15243b;padding:88px 40px 96px}.cv-founders__inner{max-width:1100px;margin:0 auto}.cv-founders__heading{margin-bottom:44px;text-align:center}.cv-founders__eyebrow{margin:0 0 20px;color:#87657c;font:500 10px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.17em}.cv-landing .cv-founders h2{margin:0;color:#15243b;font:400 clamp(40px,4.2vw,62px)/1.06 Georgia,serif;letter-spacing:-.032em;text-wrap:balance}.cv-founders h2 em{color:#a44178;font-weight:400}.cv-founders__layout{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:center;gap:48px}.cv-founders__people{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:360px;margin:0 auto;padding-bottom:16px}.cv-founders__people:after{content:"";position:absolute;bottom:70px;left:8%;right:8%;height:1px;background:#15243b20}.cv-founders__person{position:relative;min-width:0;margin:0;z-index:1}.cv-founders__person img{position:relative;display:block;width:180px;max-width:none;height:180px;margin:0;left:50%;transform:translate(-50%);filter:drop-shadow(0 5px 4px #15243b0c)}.cv-founders__person--karlo{z-index:2}.cv-founders__person--karlo img{transform:translate(-50%,5px)}.cv-founders__person figcaption{display:flex;flex-direction:column;align-items:center;gap:7px;margin-top:10px;text-align:center;font-family:DM Sans,Arial,sans-serif}.cv-founders__person figcaption strong,.cv-founders__person figcaption a{color:#15243b;font-size:15px;line-height:1.3;font-weight:600;letter-spacing:-.025em;text-decoration:none}.cv-founders__person figcaption a:hover{color:#a44178;text-decoration:underline;text-underline-offset:4px}.cv-founders__person figcaption>span{color:#647083;font-size:11px;line-height:1.5}.cv-founders__letter{padding:0;font:400 17px/1.72 DM Sans,Arial,sans-serif;color:#445167}.cv-founders__letter p{margin:0 0 20px}.cv-founders__letter .cv-founders__hello{color:#15243b;font-size:20px;line-height:1.4;font-weight:500;letter-spacing:-.03em;margin-bottom:24px}.cv-founders__letter strong{color:#15243b;font-weight:600}.cv-founders__letter a{color:inherit;text-decoration-color:#a4417860;text-underline-offset:4px}.cv-founders__letter a:hover{color:#a44178}.cv-founders__signature{display:flex;flex-direction:column;align-items:flex-start;gap:9px;margin-top:28px}.cv-founders__signature>span{color:#15243b;font:italic 30px/1.2 Georgia,serif;letter-spacing:-.045em}.cv-founders__signature .cv-founders__amp{color:#a44178}.cv-founders__signature small{color:#647083;font-size:11px;line-height:1.4}.cv-founders a:focus-visible{outline:2px solid #a44178;outline-offset:4px;border-radius:2px}.cv-founders__mcp{position:absolute;top:-82px;left:0;width:100%;height:auto;overflow:visible;pointer-events:none}.cv-founders__mcp-cable{fill:none;stroke-width:1.6;stroke-linecap:round}.cv-founders__mcp-cable--pink{stroke:#c68aac}.cv-founders__mcp-cable--mint{stroke:#8cb8a1}.cv-founders__mcp-pulse--pink{fill:#a44178}.cv-founders__mcp-pulse--mint{fill:#53836a}.cv-founders__mcp-shadow{fill:#e7dce2}.cv-founders__mcp-badge{fill:#fff9f4;stroke:#d9cbd5;stroke-width:1}.cv-founders__mcp-status{fill:#74a98b}.cv-founders__mcp-title{fill:#26354a;font:600 14px DM Sans,Arial,sans-serif;letter-spacing:1px}.cv-founders__mcp-caption{fill:#96607e;font:italic 12px Georgia,serif}.cv-founders__mcp-port{stroke:#fff9f4;stroke-width:2}.cv-founders__mcp-port--pink{fill:#d9a0c0}.cv-founders__mcp-port--mint{fill:#a4cbb6}@media(prefers-reduced-motion:reduce){.cv-founders__mcp-pulse{display:none}}@media(max-width:1000px){.cv-founders__layout{gap:32px;grid-template-columns:300px minmax(0,1fr)}.cv-founders__person figcaption strong,.cv-founders__person figcaption a{font-size:13px}.cv-founders__person figcaption>span{font-size:10px}}@media(max-width:900px){.cv-founders__layout{grid-template-columns:1fr;gap:32px}.cv-founders__people{max-width:340px}.cv-founders__people{padding-top:82px}.cv-founders__mcp{top:0}.cv-founders__letter{max-width:680px;margin:0 auto}}@media(max-width:700px){.cv-founders{padding:64px 24px 68px}.cv-founders__heading{margin-bottom:32px}.cv-landing .cv-founders h2{font-size:clamp(36px,10vw,44px)}.cv-founders__eyebrow{font-size:9px;margin-bottom:18px}.cv-founders__layout{grid-template-columns:1fr;gap:30px}.cv-founders__people{max-width:320px}.cv-founders__person img{width:144px;height:144px}.cv-founders__person figcaption strong,.cv-founders__person figcaption a{font-size:14px}.cv-founders__person figcaption>span{font-size:10px}.cv-founders__letter{max-width:560px;margin:0 auto;font-size:16px;line-height:1.75}.cv-founders__letter .cv-founders__hello{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cartivate-founders-letter.css.map */
