.puff-container{display:flex;width:100%;justify-content:space-between;gap:32px;background-color:var(--kxn-timeline-lightColor);color:#312d2d}@media only screen and (max-width: 992px){.puff-container{display:block}}.puff-container.reversed-rows{flex-direction:row-reverse;padding-left:32px}@media only screen and (max-width: 992px){.puff-container.reversed-rows{padding-left:0}}.puff-container .marked-text{font-family:"Helvetica neue","Arial",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:10px;width:-moz-fit-content;width:fit-content;background-color:var(--kxn-timeline-darkColor)}.puff-container .puff-heading{font-family:"helvetica neue-bold",sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:normal}.puff-container .puff-description{width:90%;font-family:"Open sans","Helvetica neue-normal","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:135%}.puff-container .puff-link{display:flex;width:-moz-fit-content;width:fit-content;padding:15.5px 50px;align-items:center;color:var(--kxn-text-color);border-radius:30px;border:2px solid var(--kxn-timeline-color);box-shadow:0px 0px 2px 0px rgba(0,0,0,.38);text-decoration:none}.puff-container .puff-link:hover{text-decoration:underline}.puff-container .image-container,.puff-container .text-container{flex:48%;width:48%}@media only screen and (max-width: 992px){.puff-container .image-container,.puff-container .text-container{width:100%}}.puff-container .image-container img,.puff-container .text-container img{width:100%;height:100%;min-height:340px;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}@media only screen and (max-width: 992px){.puff-container .image-container img,.puff-container .text-container img{min-height:unset}}.puff-container .text-container{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:16px 0px}@media only screen and (max-width: 992px){.puff-container .text-container{padding:16px}}

