@layer components{.eyebrow_wrap{align-items:center;justify-content:var(--_alignment,start);gap:var(--space-2);display:inline-flex}.eyebrow_wrap.tag{background-color:var(--text);color:var(--background);padding:var(--space-1) var(--space-2);border-radius:var(--radius-small)}.eyebrow_wrap.tag.color-slate{background-color:var(--tag-slate-soft);color:var(--tag-slate-ink)}.eyebrow_wrap.tag.color-blue{background-color:var(--tag-blue-soft);color:var(--tag-blue-ink)}.eyebrow_wrap.tag.color-violet{background-color:var(--tag-violet-soft);color:var(--tag-violet-ink)}.eyebrow_wrap.tag.color-green{background-color:var(--tag-green-soft);color:var(--tag-green-ink)}.eyebrow_wrap.tag.color-amber{background-color:var(--tag-amber-soft);color:var(--tag-amber-ink)}.eyebrow_wrap.tag.color-rose{background-color:var(--tag-rose-soft);color:var(--tag-rose-ink)}.eyebrow_wrap.tag.color-cyan{background-color:var(--tag-cyan-soft);color:var(--tag-cyan-ink)}.eyebrow_wrap .eyebrow_marker{width:var(--border-width);background-color:currentColor;flex:none;height:.75rem}.eyebrow_wrap .eyebrow_remove{color:inherit;opacity:.7;transition:opacity var(--hover-duration) var(--hover-ease);display:inline-flex}@media (hover:hover){.eyebrow_wrap .eyebrow_remove:hover{opacity:1}}.overlay{background-color:color-mix(in srgb, black calc(var(--_strength,50) / 100 * 80%), transparent);width:100%;height:100%;position:absolute;inset:0}.overlay.gradient{background-color:color-mix(in srgb, black calc(var(--_strength,50) / 100 * 60%), transparent);background-image:linear-gradient(to bottom, transparent, color-mix(in srgb, black calc(var(--_strength,50) / 100 * 62%), transparent) 84%)}.card_wrap{--_padding:var(--space-6);--_min-height:20rem;--_visual-ratio:3 / 2;gap:var(--_padding);background-color:var(--background-2);border-radius:var(--radius-main);flex-direction:column;width:100%;display:flex;position:relative;overflow:clip}.card_wrap.cover{min-height:var(--_min-height)}.card_wrap.stacked{background-color:#0000;overflow:visible}.card_visual{border-radius:inherit;flex:none;width:100%;position:relative;overflow:clip}.stacked>.card_visual{aspect-ratio:var(--_visual-ratio)}.cover>.card_visual{pointer-events:none;height:100%;position:absolute;inset:0}.card_visual>:is(.image,.video){width:100%;height:100%}.card_visual>:is(.image,.video){width:100%;height:100%}.card_content>.button-wrapper:last-child{padding-top:var(--space-6);margin-top:auto}.card_content{align-items:var(--_alignment,start);text-align:var(--_alignment,start);width:100%;max-width:100%;padding:var(--_padding);flex-direction:column;flex-grow:1;display:flex}.cover>.card_content{z-index:1}.stacked>.card_content{padding-inline:0;padding-top:0}.card_wrap:has(.button_wrap) .button_wrap:after{content:"";position:absolute;inset:0}.card_wrap:has(.button_wrap) .card_content a:not(.button_wrap){z-index:1;position:relative}.card_wrap:has(.button_wrap) .image{transition:scale calc(var(--hover-duration) * 2) var(--hover-ease)}@media (hover:hover){.card_wrap:has(.button_wrap):hover .image{scale:1.04}}.radial-slider_wrap{--_rotate:18deg;--_rotate-mobile:12deg;--_radius:375%;--_radius-mobile:475%;align-items:center;gap:var(--space-6);flex-direction:column;width:100%;display:flex}@media (max-width:47.9375rem){.radial-slider_wrap{--_rotate:var(--_rotate-mobile);--_radius:var(--_radius-mobile)}}.radial-slider_collection{width:100%;max-width:100%;position:relative}.radial-slider_list{isolation:isolate;-webkit-user-select:none;user-select:none;touch-action:pan-y;backface-visibility:hidden;will-change:transform;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.radial-slider_list>*{transform-origin:50% var(--_radius);margin:auto;inset:0;position:absolute!important}.radial-slider_wrap[data-drag-status=grab] .radial-slider_collection{cursor:grab}.radial-slider_wrap[data-drag-status=grabbing] .radial-slider_collection{cursor:grabbing}.radial-slider_controls{align-items:center;gap:var(--space-4);display:flex}.radial-slider_dots{align-items:center;gap:var(--space-2);display:flex}.radial-slider_dot{border:var(--border-width) solid var(--text);border-radius:var(--radius-round);width:.75rem;height:.75rem;transition:background-color var(--hover-duration) var(--hover-ease);background:0 0;padding:0}.radial-slider_dot.is-active{background-color:var(--text)}@media (hover:hover){.radial-slider_dot:hover{background-color:var(--text)}}.accordion_wrap{width:100%}.accordion_item{interpolate-size:allow-keywords;border-bottom:var(--border-width) solid var(--border);transition:border-color var(--hover-duration) var(--hover-ease)}@media (hover:hover){.accordion_item:hover{border-bottom-color:currentColor}}.accordion_toggle{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);cursor:pointer;list-style:none;display:flex}.accordion_toggle::-webkit-details-marker{display:none}.accordion_title{margin-block:0}.accordion_icon{transition:rotate var(--open-duration) var(--open-ease);rotate:90deg}.accordion_item:is([open],.stacki-opened) .accordion_icon,.stacki-designer .accordion_wrap.preview .accordion_icon{rotate:-90deg}.accordion_icon-swap{border-radius:var(--radius-small);background-color:var(--dark-900);width:2.5rem;height:2.5rem;color:var(--role-accent);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:clip}.accordion_icon-mark{position:absolute;top:50%;left:50%;translate:-50% -50%}.accordion_icon-mark .corner{transition:translate .5s ease-out,opacity .5s ease-out}.accordion_icon-mark.collapse .corner.tr{opacity:0;translate:150% -150%}.accordion_icon-mark.collapse .corner.bl{opacity:0;translate:-150% 150%}.accordion_item:is([open],.stacki-opened) .accordion_icon-mark .corner,.stacki-designer .accordion_wrap.preview .accordion_icon-mark .corner{transition:translate .5s ease-in,opacity .5s ease-in}.accordion_item:is([open],.stacki-opened) .accordion_icon-mark.expand .corner.tr,.stacki-designer .accordion_wrap.preview .accordion_icon-mark.expand .corner.tr{opacity:0;translate:150% -150%}.accordion_item:is([open],.stacki-opened) .accordion_icon-mark.expand .corner.bl,.stacki-designer .accordion_wrap.preview .accordion_icon-mark.expand .corner.bl{opacity:0;translate:-150% 150%}.accordion_item:is([open],.stacki-opened) .accordion_icon-mark.collapse .corner,.stacki-designer .accordion_wrap.preview .accordion_icon-mark.collapse .corner{opacity:1;translate:0%}.accordion_item::details-content{content-visibility:hidden;block-size:0;transition:block-size var(--open-duration) var(--open-ease), content-visibility var(--open-duration) var(--open-ease) allow-discrete;overflow:hidden}.accordion_item:is([open],.stacki-opened)::details-content{content-visibility:visible;block-size:auto}.stacki-designer .accordion_wrap.preview .accordion_item::details-content{content-visibility:visible;block-size:auto}.accordion_body{padding-bottom:var(--space-5)}.avatar_wrap{--_size:2.5em;width:var(--_size);height:var(--_size);background-color:var(--background-2);color:var(--text-2);border-radius:var(--radius-round);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar_wrap.small{--_size:1.75em}.avatar_wrap.large{--_size:3.5em}.avatar_image{object-fit:cover;width:100%;height:100%}.avatar_initials{font-weight:var(--primary-medium);text-transform:uppercase}}
