.image-container{display:inline-block}.image-container,.image-container img{border-radius:16px;position:relative;width:100%}.image-container img{display:block;height:auto}.image-container:after{background-color:#6079da99;border-radius:16px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.title-enhancement{font-weight:700!important}.article-body-container{display:flex;flex-direction:column;gap:42px}.article-container{display:flex;flex-direction:column;gap:40px}.purple-card-container{background:#54154e;border-radius:24px;padding:32px;position:relative}.purple-card-bg{bottom:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.purple-card-content{align-items:flex-start;display:flex;flex-direction:column;max-width:470px}h3.purple-card-title{color:#f6f2ec;font-family:Sora;font-size:24px;font-weight:500;line-height:30px;text-align:left}p.purple-card-description{color:#f6f2ec;display:-webkit-box;font-family:Work Sans;font-size:15px;font-weight:400;letter-spacing:-.01em;line-height:20px;overflow:hidden;padding:8px 0 16px;text-align:left;-webkit-box-orient:vertical;height:48px;-webkit-line-clamp:2;line-clamp:2;margin-bottom:1rem;text-overflow:ellipsis}button.purple-card-button{background:#ffbd3e;border:1px solid #141414;border-radius:16px;color:#141414;font-family:Sora;font-size:15px;font-weight:500;line-height:22px;padding:12px 32px;position:relative;text-align:center;z-index:1}.purple-card-container.full-width{grid-column:span 3}@media (min-width:1024px) and (max-width:1250px){.purple-card-container.full-width{grid-column:span 2}}@media (max-width:1023px){.purple-card-container.full-width{grid-column:span 1;overflow:hidden}}@media (max-width:500px){h3.title-enhancement{letter-spacing:-.01em}.article-subtitle p,h3.title-enhancement{font-family:Work Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left}.purple-card-container{background:#54154e;border-radius:24px;padding:48px 24px;position:relative}.purple-card-content{align-items:stretch;display:flex;flex-direction:column;max-width:fit-content}h3.purple-card-title{color:#f6f2ec;font-family:Sora;font-size:24px;font-weight:500;line-height:30px;text-align:center}p.purple-card-description{color:#f6f2ec;font-family:Work Sans;font-size:15px;font-weight:400;letter-spacing:-.01em;line-height:20px;text-align:center}.purple-card-bg{height:auto;position:absolute;right:-75px;top:158px;width:100%}:host .desktop{display:none}:host .mobile{display:block}.article-container{display:flex;flex-direction:column;gap:48px}}.article-subtitle{font-family:Work Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left}.article-subtitle p{margin:0 0 16px}.article-subtitle ol,.article-subtitle ul{margin:0 0 16px;padding-left:24px}.article-subtitle li{margin-bottom:8px}.article-subtitle h1,.article-subtitle h2,.article-subtitle h3,.article-subtitle h4,.article-subtitle h5,.article-subtitle h6{margin:0 0 16px}.article-subtitle a{text-decoration:underline}@media (max-width:500px){.article-subtitle{font-family:Work Sans;font-weight:400;text-align:left}.article-subtitle,.article-subtitle p{font-size:16px;line-height:24px}}.article-subtitle img{border-radius:16px;height:auto;max-width:100%}.article-subtitle iframe{max-width:100%}.article-subtitle table{display:block;overflow-x:auto;width:100%}.article-subtitle h2,.article-subtitle h3,.article-subtitle h4{color:#141414;font-family:Sora}.article-subtitle blockquote{background:#f6f2ec;border-left:4px solid #141414;border-radius:24px;margin:40px 0;padding:32px}.article-subtitle blockquote p{color:#141414;font-family:Sora;font-size:28px;font-weight:500;line-height:36px;margin:0}.article-subtitle blockquote cite{color:#141414;display:block;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:16px}.article-subtitle blockquote :last-child{margin-bottom:0}@media (max-width:500px){.article-subtitle blockquote{border-radius:20px;margin:32px 0;padding:24px}.article-subtitle blockquote p{font-size:22px;line-height:30px}.article-subtitle blockquote cite{font-size:15px;line-height:22px}}.inline-founder-card{margin:40px 0}.inline-founder-card__inner{background:#f6f2ec;border-radius:24px;overflow:hidden;padding:32px;position:relative}.inline-founder-card__inner:before{background:#141414;border-radius:4px;bottom:24px;content:"";left:0;position:absolute;top:24px;width:4px}.inline-founder-card__quote,.inline-founder-card__quote p{color:#141414;font-family:Sora,sans-serif;font-size:28px;font-weight:500;line-height:36px;margin:0}.inline-founder-card__author{align-items:center;display:flex;gap:16px;margin-top:24px}.inline-founder-card__image{border-radius:999px;height:56px;object-fit:cover;width:56px}.inline-founder-card__author-text{display:flex;flex-direction:column;gap:2px}.inline-founder-card__author-name{color:#141414;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}.inline-founder-card__author-role{color:#141414;font-family:Work Sans,sans-serif;font-size:15px;font-weight:400;line-height:22px;opacity:.8}@media (max-width:500px){.inline-founder-card__inner{border-radius:20px;padding:24px}.inline-founder-card__quote,.inline-founder-card__quote p{font-size:22px;line-height:30px}.inline-founder-card__author{margin-top:20px}.inline-founder-card__image{height:48px;width:48px}}.article-subtitle .inline-founder-card{background:#f8f8f8;border-radius:24px;display:block;margin:24px 0;max-width:760px;overflow:hidden;padding:24px;width:100%}.article-subtitle .founder-quote,.article-subtitle .founder-quote p,.article-subtitle .inline-founder-quote,.article-subtitle .inline-founder-quote p{color:#141414;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:26px;margin:0 0 16px;max-width:630px;text-align:left}.article-subtitle .founder-details,.article-subtitle .inline-founder-details{align-items:center;display:flex;gap:16px}.article-subtitle .founder-details img,.article-subtitle .inline-founder-details img{border-radius:999px;display:block;height:56px;object-fit:cover;width:56px}.article-subtitle .inline-founder-name-rank h3,.article-subtitle .name-rank h3{color:#141414;font-family:Sora,sans-serif;font-size:15px;font-weight:500;line-height:24px;margin:0;text-align:left}.article-subtitle .inline-founder-name-rank p,.article-subtitle .name-rank p{color:#141414;font-family:Work Sans,sans-serif;font-size:15px;font-weight:400;letter-spacing:-.01em;line-height:24px;margin:4px 0 0;text-align:left}@media (min-width:768px) and (max-width:1439px){.article-subtitle .inline-founder-card{max-width:550px;padding:32px}}@media (max-width:650px){.article-subtitle .inline-founder-card{max-width:760px;padding:24px}.article-subtitle .inline-founder-name-rank h3,.article-subtitle .name-rank h3{font-size:16px}}