/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties;.hero-banner.detail-page-banner{position:relative;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10)}@media (width >= 80rem){.hero-banner.detail-page-banner{padding-block:180px}}.hero-banner.detail-page-banner .backgroundImage:before{position:absolute;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;height:100%;width:100%;content:"";background:linear-gradient(360deg,rgba(21,27,0,0) 0,rgba(21,27,0,.9) 100%),radial-gradient(37.87% 60.57% at 96.79% 18%,rgba(235,213,102,.4) 0,rgba(231,226,201,0) 100%)}.hero-banner.detail-page-banner .backgroundImage img{position:absolute;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero-banner.detail-page-banner.style-2{height:100%;text-align:center}@media (width >= 80rem){.hero-banner.detail-page-banner.style-2{height:100vh}}.hero-banner.detail-page-banner.style-2 .top-content{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 10);max-width:var(--container-6xl,72rem)}@media (width >= 80rem){.hero-banner.detail-page-banner.style-2 .top-content{margin-bottom:calc(var(--spacing,.25rem) * 21)}}.hero-banner.detail-page-banner.style-2 .intro-label{margin-bottom:calc(var(--spacing,.25rem) * 6);display:block;text-transform:uppercase;color:rgba(255,255,255,.7)}.hero-banner.detail-page-banner.style-2 .headline{margin-inline:calc(var(--spacing,.25rem) * 0);color:var(--color-white,#fff)}.hero-banner.detail-page-banner.style-2 .headline{overflow-wrap:break-word}.hero-banner.detail-page-banner .category-wrapper{margin-bottom:calc(var(--spacing,.25rem) * 6);display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing,.25rem) * 2)}.hero-banner.detail-page-banner .category-wrapper span{display:inline-block;border-radius:calc(infinity * 1px);background-color:var(--color-sds-gray,var(--sds-gray-color));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-normal, 400);font-weight:var(--font-weight-normal,400)}.hero-banner.detail-page-banner .category-wrapper .primary_category{background-color:var(--color-sds-bg-2,var(--sds-background-color-2))}@property --tw-font-weight{syntax:"*";inherits:false}