.text-block-component{background:#f9f9f9}.text-block-component .content-block{display:flex;align-items:center;gap:64px;justify-content:space-between;color:var(--Gray-600, #475467);padding:32px 48px}.text-block-component .content-block.has-box{border-radius:20px;border:1px solid #e1e1e1;background:linear-gradient(263deg,#fff,#fff);box-shadow:0 20px 44px -4px #1018280d}.text-block-component .content-block.no-image .text-column{width:100%}.text-block-component .content-block.has-image .text-column{width:60%}.text-block-component .content-block.has-image .image-column{width:30%;text-align:right}.text-block-component .content-block.has-image .image-column img{max-width:100%;height:auto}.text-block-component .content-block.has-image.image-left .image-column{text-align:left}.text-block-component .content-block .text-column{display:flex;flex-direction:column}.text-block-component .content-block .text{color:var(--Gray-600, #475467);font-size:20px;font-style:normal;font-weight:300;line-height:30px;letter-spacing:-.6px}.text-block-component .content-block .text strong{font-weight:600}.text-block-component .content-block .text h1,.text-block-component .content-block .text h2,.text-block-component .content-block .text h3,.text-block-component .content-block .text h4,.text-block-component .content-block .text h5,.text-block-component .content-block .text h6{color:var(--Gray-600, #475467);margin-top:0}.text-block-component .content-block .button-wrapper{display:flex;gap:22px;align-items:center;margin-top:24px}.text-block-component .content-block .button{border-radius:99px;text-transform:none;display:inline-flex;padding:12px 16px;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.48px;text-decoration:none}.text-block-component .content-block .button.button-green{border:1px solid #105b60;background:#105b60;color:#fff}.text-block-component .content-block .button.button-yellow{border:1px solid #facf27;background:var(--Brand-Default-Yellow, #facf27);color:#3d3104}.text-block-component .content-block .button.button-yellow img{filter:brightness(0)}@media (max-width: 767px){.text-block-component .content-block{padding:32px 48px;gap:32px}.text-block-component .content-block.has-image .text-column{width:70%}.text-block-component .content-block.has-image .image-column{width:30%}.text-block-component .content-block .text{font-size:16px;line-height:30px;letter-spacing:-.2px}.text-block-component .content-block .button{padding:12px 16px;font-size:16px;line-height:100%;letter-spacing:-.2px}}@media (max-width: 576px){.text-block-component .content-block{padding:16px;gap:32px;flex-direction:column}.text-block-component .content-block.no-image .text-column,.text-block-component .content-block.has-image .text-column{width:100%}.text-block-component .content-block.has-image .image-column{width:70%;text-align:center}.text-block-component .content-block.has-image.image-left .image-column{text-align:center}.text-block-component .content-block .text{font-size:16px;line-height:30px;letter-spacing:-.2px}.text-block-component .content-block .button-wrapper{gap:8px}.text-block-component .content-block .button{padding:12px 16px;font-size:16px;line-height:100%;letter-spacing:-.2px}}
