.breadcrumbs{position:relative;background-color:color-mix(in srgb,var(--mr-color-secondary) 20%,transparent);padding:1.5rem 4vw;color:var(--mr-breadcrumb-text-color,var(--mr-text-muted));text-transform:none;font-weight:800}.breadcrumbs a{font-size:.8em;text-decoration:none;text-transform:none;color:var(--mr-breadcrumb-link-color,var(--mr-color-primary))}.breadcrumbs_inner{width:100%;max-width:var(--shell-max);margin:0 auto}.breadcrumbs ul{list-style:none;padding:0;display:block;width:100%;margin:0;list-style:none;position:relative}.breadcrumbs ul li{display:inline-block}.breadcrumbs li::after{content:'/';margin:0 .8rem}.breadcrumbs ul li:last-of-type::after{content:''}.breadcrumbs li:not(:last-child):after {content:'';display:inline-block;width:7px;height:7px;border-top:2px solid var(--mr-breadcrumb-separator-color,var(--mr-color-primary-tint));border-right:2px solid var(--mr-breadcrumb-separator-color,var(--mr-color-primary-tint));margin:0 1rem;transform:rotate(45deg);position:relative;top:-1px}.breadcrumbs h2{font-family: var(--mr-breadcrumb-heading-font, var(--mr-font-accent));font-weight:var(--mr-breadcrumb-heading-weight,600);padding:0;color:var(--mr-breadcrumb-heading-color,var(--mr-color-primary));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:var(--mr-breadcrumb-heading-size,clamp(30px,4.6vw,48px));line-height:var(--mr-breadcrumb-heading-line-height,1.2)}.breadcrumbs h3{font-family: var(--mr-breadcrumb-subheading-font, var(--mr-font-heading));font-weight:var(--mr-breadcrumb-subheading-weight,600)}.banner_breadcrumbs_wrap{position:relative}section#banner+.breadcrumbs{position:relative;bottom:0;width:100%;background:color-mix(in srgb,var(--mr-surface-base) 72%,transparent);z-index:9;backdrop-filter:blur(6px);background: radial-gradient(circle at 15% -8%, color-mix(in srgb, #38bdf8 24%, transparent), transparent 34%), radial-gradient(circle at 92% 2%, color-mix(in srgb, var(--mr-color-secondary) 18%, transparent), transparent 32%), #f8fafce6}.breadcrumbs ul li:last-of-type a{color:var(--mr-breadcrumb-current-color,var(--mr-text-soft))}#banner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding-bottom:clamp(2em,10vw,5em);max-height:30vw}@media (max-width:767px){#banner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding-bottom:0;max-height:30vw}}@media (min-width:768px){.breadcrumbs{display:block}section#banner+.breadcrumbs{position:absolute}.breadcrumbs ul{padding:.5em 0 0}}