.bcn-button{align-items:center;background:var(--primary-button-background);border-radius:20px;color:var(--primary-button-color);cursor:pointer;display:flex;gap:.5rem;height:40px;padding:8px 20px;text-decoration:none;width:-moz-fit-content;width:fit-content}.bcn-button--icon-position-right{flex-direction:row-reverse}.bcn-button--type-secondary{background:transparent;border:1px solid var(--primary-button-background);color:var(--primary-button-background)}.bcn-article-highlight{border-radius:10px;display:grid;overflow:hidden;position:relative}@media (min-width:768px){@container bcn-article-highlight (min-width: 640px){.bcn-article-highlight{background-color:var(--secondary);grid-template-columns:repeat(2,1fr)}}}.bcn-article-highlight:before{background:#000;content:"";inset:0;opacity:.2;position:absolute;transition:opacity .3s ease-in-out;z-index:1}@media (min-width:768px){@container (min-width: 640px){.bcn-article-highlight:before{display:none}}}.bcn-article-highlight__content{color:#fff;padding:40px 32px;position:relative;z-index:2}@media (min-width:768px){@container bcn-article-highlight (min-width: 640px){.bcn-article-highlight__content{color:#000;padding:60px 40px}}}@media (max-width:767px){.bcn-article-highlight__title .u-highlight{color:#fff}}.bcn-article-highlight__description{margin-bottom:1.25rem}.bcn-article-highlight__image{inset:0;position:absolute}@media (min-width:768px){@container bcn-article-highlight (min-width: 640px){.bcn-article-highlight__image{height:100%;inset:0 0 0 auto;width:50%}}}.bcn-article-highlight__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.bcn-article-highlight-container{container:bcn-article-highlight/inline-size}
