/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.horizontal-banner{width:100%;display:block;position:relative;overflow:hidden}.horizontal-banner .container{padding-block:calc(var(--spacing,.25rem)*10)}@media (min-width:1024px){.horizontal-banner .container{padding-block:60px}}.horizontal-banner .container{border-top:1px solid #e0e0e0}.horizontal-banner .container .horizontal-banner-wrapper{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;max-width:1218px;margin-inline:auto;display:flex}@media (min-width:480px){.horizontal-banner .container .horizontal-banner-wrapper{align-items:center}}@media (min-width:768px){.horizontal-banner .container .horizontal-banner-wrapper{flex-direction:row;align-items:stretch}}@media (min-width:1024px){.horizontal-banner .container .horizontal-banner-wrapper{gap:calc(var(--spacing,.25rem)*12);padding-inline:calc(var(--spacing,.25rem)*16)}}.horizontal-banner .container .horizontal-banner-wrapper img{object-fit:cover;object-position:center;height:auto}@media (min-width:640px){.horizontal-banner .container .horizontal-banner-wrapper img{min-width:320px}}.horizontal-banner .container .horizontal-banner-wrapper .horizontal-banner-content{padding-block:calc(var(--spacing,.25rem)*5);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.horizontal-banner .container .horizontal-banner-wrapper .horizontal-banner-content .horizontal-banner-content-text{margin-top:calc(var(--spacing,.25rem)*2)}.horizontal-banner .container .horizontal-banner-wrapper .horizontal-banner-content .btn{margin-top:calc(var(--spacing,.25rem)*6)}
