.hrc:where(.astro-27wm5ahl){--hrc-shift:5rem;border-radius:var(--radius-xl);--un-shadow:0 1px 3px 0 var(--un-shadow-color,#0000001a),0 1px 2px -1px var(--un-shadow-color,#0000001a);width:100%;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.4s;background-position:50%;background-repeat:no-repeat;background-size:cover;transition-duration:.4s;display:block;position:relative;overflow:hidden}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.hrc:where(.astro-27wm5ahl):hover{--un-shadow:0 10px 15px -3px var(--un-shadow-color,#0000001a),0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-translate-y:calc(var(--spacing) * -2);translate:var(--un-translate-x) var(--un-translate-y)}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0}.hrc:where(.astro-27wm5ahl):focus-within{--un-outline-style:none;--un-shadow:0 10px 15px -3px var(--un-shadow-color,#0000001a),0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-translate-y:calc(var(--spacing) * -2);translate:var(--un-translate-x) var(--un-translate-y);outline-style:none}.shade:where(.astro-27wm5ahl){pointer-events:none;inset:calc(var(--spacing) * 0);--un-from-opacity:30%;--un-gradient-from:color-mix(in oklab, var(--colors-black) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops,var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));--un-gradient-to:transparent;--un-gradient-position:to top in oklab;background-image:linear-gradient(var(--un-gradient-stops));position:absolute}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-gradient-position{syntax:"*";inherits:false}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-stops{syntax:"*";inherits:false}@property --un-gradient-via-stops{syntax:"*";inherits:false}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}.hrc:where(.astro-27wm5ahl):hover .shade:where(.astro-27wm5ahl){background-position:100% 100%}.bottom:where(.astro-27wm5ahl){color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;padding:calc(var(--spacing) * 8);left:calc(var(--spacing) * 0);right:calc(var(--spacing) * 18);bottom:calc(var(--spacing) * 0);z-index:10;position:absolute}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@supports (color:color-mix(in lab, red, red)){.bottom:where(.astro-27wm5ahl){color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }}.blur:where(.astro-27wm5ahl){pointer-events:none;height:20%;bottom:-1px;left:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);z-index:0;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-backdrop-blur:blur(16px);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);transition-duration:.3s;position:absolute;mask:linear-gradient(#0000,#000,#000)}@property --un-backdrop-blur{syntax:"*";inherits:false}@property --un-backdrop-brightness{syntax:"*";inherits:false}@property --un-backdrop-contrast{syntax:"*";inherits:false}@property --un-backdrop-grayscale{syntax:"*";inherits:false}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false}@property --un-backdrop-invert{syntax:"*";inherits:false}@property --un-backdrop-opacity{syntax:"*";inherits:false}@property --un-backdrop-saturate{syntax:"*";inherits:false}@property --un-backdrop-sepia{syntax:"*";inherits:false}.hrc:where(.astro-27wm5ahl):hover .blur:where(.astro-27wm5ahl),.hrc:where(.astro-27wm5ahl):focus-within .blur:where(.astro-27wm5ahl){height:50%}.stack:where(.astro-27wm5ahl){padding-right:calc(var(--spacing) * 18);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;position:relative;transform:translateY(0)}.hrc:where(.astro-27wm5ahl):hover .stack:where(.astro-27wm5ahl),.hrc:where(.astro-27wm5ahl):focus-within .stack:where(.astro-27wm5ahl){transform:translateY(calc(-1 * var(--hrc-shift)))}.title:where(.astro-27wm5ahl){text-shadow:0 2px 10px #0009;--un-font-weight:var(--fontWeight-bold);font-size:clamp(1rem,1.4vw + .6rem,2.5rem);font-weight:var(--fontWeight-bold);margin:calc(var(--spacing) * 0)}.extra:where(.astro-27wm5ahl){opacity:0;--un-translate-y:calc(var(--spacing) * 2);translate:var(--un-translate-x) var(--un-translate-y);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;position:absolute;overflow:hidden}.hrc:where(.astro-27wm5ahl):hover .extra:where(.astro-27wm5ahl),.hrc:where(.astro-27wm5ahl):focus-within .extra:where(.astro-27wm5ahl){opacity:1;--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.icon:where(.astro-27wm5ahl){z-index:5;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);bottom:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);background-color:color-mix(in srgb, var(--colors-black) 22%, transparent) ;user-select:none;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.2s;border-radius:99px;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:absolute;box-shadow:0 1px 2px #fff0,0 1px 2px #0000}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@supports (color:color-mix(in lab, red, red)){.icon:where(.astro-27wm5ahl){background-color:color-mix(in oklab, var(--colors-black) 22%, transparent) }}.icon:where(.astro-27wm5ahl) div:where(.astro-27wm5ahl){background-color:color-mix(in srgb, var(--colors-white) 44%, transparent) ;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.4s;transition-duration:.4s}@supports (color:color-mix(in lab, red, red)){.icon:where(.astro-27wm5ahl) div:where(.astro-27wm5ahl){background-color:color-mix(in oklab, var(--colors-white) 44%, transparent) }}.hrc:where(.astro-27wm5ahl):hover .icon:where(.astro-27wm5ahl),.hrc:where(.astro-27wm5ahl):focus-within .icon:where(.astro-27wm5ahl){box-shadow:0 1px 1px #fff3,0 0 1px #0003}.hrc:where(.astro-27wm5ahl):hover .icon:where(.astro-27wm5ahl) div:where(.astro-27wm5ahl),.hrc:where(.astro-27wm5ahl):focus-within .icon:where(.astro-27wm5ahl) div:where(.astro-27wm5ahl){--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M5 12h14'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent) ;width:1em;height:1em;transform:rotate(180deg);mask-size:100% 100%}@supports (color:color-mix(in lab, red, red)){.hrc:where(.astro-27wm5ahl):hover .icon:where(.astro-27wm5ahl) div:where(.astro-27wm5ahl),.hrc:where(.astro-27wm5ahl):focus-within .icon:where(.astro-27wm5ahl) div:where(.astro-27wm5ahl){background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent) }}
