:root{--puffs-image-height:clamp(calc(var(--column-height)*0.65),50vw,calc(var(--column-height)*1.25))}@media (min-width:640px){:root{--puffs-image-height:clamp(calc(var(--column-height)*0.65),30vw,calc(var(--column-height)*1.15))}}.puffs-small:not(.puffs-lane) .wrapper{width:clamp(14rem,calc(100% - var(--padding-x)*2),var(--wrapper-width-1))}.puffs-investor{background:#142025}@media (min-width:768px){.puffs-investor{background:transparent}}.puff img{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.puff:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.puff{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media (min-width:768px){.puff{min-height:var(--column-height)}}.puff:not(.puff-investor):hover .link-arrow a{text-decoration:underline}.puff-image{position:relative;z-index:10;overflow:hidden;height:clamp(calc(var(--column-height)*0.65),50vw,calc(var(--column-height)*1.25));height:var(--puffs-image-height)}.puff-image,.puff-logo{border-radius:30px 30px 30px 0;border-bottom-left-radius:0}.puff-logo{background:#fff;position:absolute;bottom:.5rem;left:.5rem;padding:1rem;width:128px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.puff-small.puff-lane .puff-logo{border-radius:30px 30px 30px 0;border-bottom-left-radius:0;position:relative;z-index:-1;left:0;bottom:0;width:100%;height:200px;padding:3rem;margin-bottom:2rem;background:#eee}.puff-flex{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.puff-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:768px){.puff-medium .puff-flex{padding-right:4rem}}.puff-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.puff-flex-col,.puff-investor{display:-webkit-box;display:-ms-flexbox;display:flex}.puff-investor{background:#142025;color:#fff;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2rem 0}.puff-investor:not(:last-child){border-bottom:1px solid rgba(244,198,68,.50196)}@media (min-width:768px){.puff-investor{padding:2rem;border-bottom:0!important}}.puff-investor:hover{color:#f4c644}.puff-investor p{margin-bottom:0}.puff-investor a{color:#f4c644}.puff-investor a:hover{color:#deb53f}@media (min-width:768px){.puff-investor.puff-small{border-radius:30px 30px 30px 0;border-bottom-left-radius:0}}.puff-investor.puff-medium{min-width:calc(50% - 2rem)}@media (min-width:768px){.puff-investor.puff-medium:first-child{border-radius:30px 30px 0 30px;border-bottom-right-radius:0}}@media (min-width:768px){.puff-investor.puff-medium:nth-child(2){border-radius:30px 30px 30px 0;border-bottom-left-radius:0}}@media (min-width:768px){.puff-investor.puff-medium:nth-child(3){border-radius:30px 0 30px 30px;border-top-right-radius:0}}@media (min-width:768px){.puff-investor.puff-medium:nth-child(4){border-radius:0 30px 30px 30px;border-top-left-radius:0}}.puff-lane:not(.puff-large){min-width:65vw;margin-left:1.5rem;margin-right:1.5rem}@media (min-width:640px){.puff-lane:not(.puff-large){min-width:0;margin-left:2rem;margin-right:2rem}}.puff-lane:not(.puff-large) img{width:auto}.puff-icon:after,.puff-icon:before{-webkit-animation:floatXY 4s ease-in-out infinite;-webkit-filter:blur(.9rem);animation:floatXY 4s ease-in-out infinite;position:absolute;z-index:-1;left:0;top:.4rem;content:"";background:#f4c644;filter:blur(.9rem);display:block}.puff-icon:after{-webkit-animation-delay:2s;animation-delay:2s;background:#f48144;left:.7rem;top:0}.puff-icon:after,.puff-icon:before{width:1.2rem;height:1.2rem}.puff-icon{position:relative;z-index:1;width:2.4rem;height:auto;color:#f4c644}.puff-icon svg{max-height:2.4rem}.puff-full{text-align:center}.puff-full:hover .link-arrow{color:#f4c644}.puff-full h3{pointer-events:none}