.mc-root{pointer-events:auto;animation:mc-enter var(--mc-entrance) cubic-bezier(0, 0, .2, 1) backwards;position:absolute;bottom:0;left:0}@keyframes mc-enter{0%{opacity:0;transform:translateY(calc(var(--mc-rise) * 1px))}to{opacity:1;transform:translateY(0)}}.mc-leader{pointer-events:none;width:1px;height:1px;opacity:var(--mc-conn-opacity);position:absolute;bottom:0;left:0;overflow:visible}.mc-leader line,.mc-leader circle{filter:drop-shadow(0 0 3px #fffdf8e6)}.mc-card{border-radius:calc(var(--mc-radius) * 1px);background:linear-gradient(180deg, var(--mc-fill-top) 0%, var(--mc-fill-bottom) 100%);width:268px;-webkit-backdrop-filter:blur(calc(var(--mc-blur) * 1px)) saturate(var(--mc-saturate)) brightness(var(--mc-brightness));border:calc(var(--mc-edge-w) * 1px) solid rgba(255, 253, 248, var(--mc-edge-a));animation:mc-breathe var(--mc-breathe) ease-in-out infinite;padding:16px 19px 15px;position:relative;overflow:hidden}.mc-card:before{content:"";pointer-events:none;background:linear-gradient(calc(var(--mc-sheen-angle) * 1deg), transparent 42%, rgba(255, 255, 255, calc(var(--mc-sheen-a) * .7)) 50%, rgba(255, 255, 255, var(--mc-sheen-a)) 62%, rgba(255, 255, 255, calc(var(--mc-sheen-a) * .75)) 84%, rgba(255, 255, 255, calc(var(--mc-sheen-a) * .5)) 100%);position:absolute;inset:0}.mc-card:after{content:"";pointer-events:none;opacity:var(--mc-noise-o);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes mc-breathe{0%,to{box-shadow:0 0 9px rgba(255, 250, 240, calc(var(--mc-hairline-a) * .6)), 0 0 calc(var(--mc-outer-glow-r) * 1px) color-mix(in oklab, var(--mc-accent) calc(var(--mc-outer-glow-a) * 100%), transparent), inset 0 0 calc(var(--mc-inner-glow-r) * 1px) color-mix(in oklab, var(--mc-accent) calc(var(--mc-inner-glow-a) * 100%), transparent), inset 0 0 0 1px rgba(255, 255, 255, calc(var(--mc-hairline-a) * .7)), inset 0 1px 0 rgba(255, 255, 255, var(--mc-hairline-a)), inset 1px 0 0 rgba(255, 255, 255, var(--mc-left-edge-a)), inset 0 calc(var(--mc-pane-shadow-a) * -14px) 14px -10px #000000e6, 0 calc(var(--mc-lift-y) * 1px) calc(var(--mc-lift-blur) * 1px) rgba(0, 0, 0, var(--mc-lift-a))}50%{box-shadow:0 0 9px rgba(255, 250, 240, calc(var(--mc-hairline-a) * .6)), 0 0 calc(var(--mc-outer-glow-r) * 1.4px) color-mix(in oklab, var(--mc-accent) calc(var(--mc-outer-glow-a) * 135%), transparent), inset 0 0 calc(var(--mc-inner-glow-r) * 1px) color-mix(in oklab, var(--mc-accent) calc(var(--mc-inner-glow-a) * 130%), transparent), inset 0 0 0 1px rgba(255, 255, 255, calc(var(--mc-hairline-a) * .7)), inset 0 1px 0 rgba(255, 255, 255, var(--mc-hairline-a)), inset 1px 0 0 rgba(255, 255, 255, var(--mc-left-edge-a)), inset 0 calc(var(--mc-pane-shadow-a) * -14px) 14px -10px #000000e6, 0 calc(var(--mc-lift-y) * 1px) calc(var(--mc-lift-blur) * 1px) rgba(0, 0, 0, var(--mc-lift-a))}}.mc-rim{inset:calc(var(--mc-rim-inset) * 1px);border:calc(var(--mc-rim-w) * 1px) solid rgba(255, 255, 255, var(--mc-rim-a));border-radius:calc((var(--mc-radius) - var(--mc-rim-inset)) * 1px);pointer-events:none;position:absolute}.mc-micro,.mc-title,.mc-location,.mc-sentence,.mc-more{z-index:1;position:relative}.mc-micro{font-size:calc(var(--mc-micro-size) * 1px);letter-spacing:calc(var(--mc-micro-tracking) * 1em);text-transform:uppercase;color:var(--mc-accent)}.mc-title{font-size:calc(var(--mc-title-size) * 1px);color:#f8fafdf7;text-shadow:0 1px 3px #00000059;margin-top:5px;font-weight:600;line-height:1.22}.mc-location{font-size:calc(var(--mc-location-size) * 1px);letter-spacing:.04em;color:#eef3f9b8;text-shadow:0 1px 2px #0000004d;margin-top:2px}.mc-sentence{font-size:calc(var(--mc-sentence-size) * 1px);color:#ffffffdb;text-shadow:0 1px 2px #0000004d;margin-top:9px;line-height:1.5}.mc-more{letter-spacing:.04em;color:var(--mc-accent);margin-top:10px;font-size:11.5px;text-decoration:none;display:inline-block}.mc-more .mc-arrow{transition:transform .18s var(--ease-standard,ease);display:inline-block}.mc-more:hover .mc-arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.mc-root{animation-duration:1ms}.mc-card{box-shadow:0 0 9px rgba(255, 250, 240, calc(var(--mc-hairline-a) * .6)), 0 0 calc(var(--mc-outer-glow-r) * 1px) color-mix(in oklab, var(--mc-accent) calc(var(--mc-outer-glow-a) * 100%), transparent), inset 0 0 calc(var(--mc-inner-glow-r) * 1px) color-mix(in oklab, var(--mc-accent) calc(var(--mc-inner-glow-a) * 100%), transparent), inset 0 0 0 1px rgba(255, 255, 255, calc(var(--mc-hairline-a) * .7)), inset 0 1px 0 rgba(255, 255, 255, var(--mc-hairline-a)), inset 1px 0 0 rgba(255, 255, 255, var(--mc-left-edge-a)), inset 0 calc(var(--mc-pane-shadow-a) * -14px) 14px -10px #000000e6, 0 calc(var(--mc-lift-y) * 1px) calc(var(--mc-lift-blur) * 1px) rgba(0, 0, 0, var(--mc-lift-a));animation:none}.mc-more .mc-arrow{transition:none}}
