.annonce-card_card__oytKC{--card-cut:184px;--card-notch:10px;--card-ring:60px;--card-ring-width:3px;--card-rosace-size:380px;position:relative;display:flex;filter:var(--shadow-ticket)}.annonce-card_card__oytKC:focus-within{z-index:1}.annonce-card_ticket__B9xTY{position:relative;flex:1 1;display:flex;flex-direction:column;min-width:0;background:var(--surface-raised);border-radius:var(--r-xl);-webkit-mask:radial-gradient(circle var(--card-notch) at 0 var(--card-cut),transparent 98%,black) left /51% 100% no-repeat,radial-gradient(circle var(--card-notch) at 100% var(--card-cut),transparent 98%,black) right /51% 100% no-repeat;mask:radial-gradient(circle var(--card-notch) at 0 var(--card-cut),transparent 98%,black) left /51% 100% no-repeat,radial-gradient(circle var(--card-notch) at 100% var(--card-cut),transparent 98%,black) right /51% 100% no-repeat}.annonce-card_stub__LnGOv{height:var(--card-cut);flex-shrink:0;overflow:hidden;-webkit-clip-path:inset(0 round var(--r-xl) var(--r-xl) 0 0);clip-path:inset(0 round var(--r-xl) var(--r-xl) 0 0);isolation:isolate;border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface-section);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-5)}.annonce-card_badge__fznEe{position:absolute;top:var(--space-4);display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2) var(--space-0-5) var(--space-1);border:var(--rule-width) solid var(--border);border-radius:var(--r-full);background:var(--surface-raised);color:var(--text-primary);font-family:var(--f-sans);font-size:var(--fs-micro);font-weight:var(--fw-bold);line-height:var(--lh-body)}.annonce-card_badge__fznEe svg{width:var(--space-3);height:var(--space-3)}.annonce-card_badgeStart__8wLmJ{left:var(--space-3)}.annonce-card_proSeal__gRe3P{color:var(--s3-violet)}.annonce-card_action__tA1wE{position:absolute;top:var(--space-3);right:var(--space-3);z-index:1}.annonce-card_action__tA1wE>a,.annonce-card_action__tA1wE>button{border-radius:var(--r-full);border-color:var(--border);background:var(--surface-translucent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.annonce-card_action__tA1wE>a:hover,.annonce-card_action__tA1wE>button:hover{background:linear-gradient(var(--surface-hover),var(--surface-hover)),var(--surface-translucent)}@property --card-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.annonce-card_ring__JXvEh{position:relative;flex-shrink:0;width:var(--card-ring);height:var(--card-ring);border-radius:50%;display:grid;place-items:center}.annonce-card_ring__JXvEh:before{content:"";position:absolute;inset:calc(-1 * var(--card-ring-width));border-radius:50%;background:conic-gradient(from var(--card-ring-angle),var(--s3-indigo),var(--s3-violet),var(--s3-rose),var(--s3-ambre),var(--s3-indigo))}.annonce-card_rosace__D2Jf_{position:absolute;z-index:-1;top:50%;left:50%;width:var(--card-rosace-size);height:var(--card-rosace-size);translate:-50% -50%;background:url(/backdrops/rosace-carte.svg) 50%/contain no-repeat;pointer-events:none}.annonce-card_avatar__XlI2R,.annonce-card_initials__nmu6l{position:relative;width:calc(var(--card-ring) - 4px);height:calc(var(--card-ring) - 4px);border:var(--card-ring-width) solid var(--surface-raised);border-radius:50%;object-fit:cover;background:var(--surface-subtle)}.annonce-card_initials__nmu6l{display:grid;place-items:center;background:var(--fill-strong);color:var(--text-on-fill);font-family:var(--f-display);font-weight:var(--fw-bold);font-size:var(--fs-h5);letter-spacing:var(--tracking-display)}.annonce-card_initials__nmu6l svg{width:var(--space-5);height:var(--space-5)}.annonce-card_head__T7oVd{display:grid;grid-gap:var(--space-0-5);gap:var(--space-0-5);text-align:center;min-width:0}.annonce-card_title__ZJUQ7{font-family:var(--f-block-title);font-weight:var(--fw-semibold);font-size:var(--fs-h5);line-height:var(--lh-snug);letter-spacing:var(--tracking-snug);color:var(--text-primary)}.annonce-card_pitch__IP_H1,.annonce-card_title__ZJUQ7{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.annonce-card_pitch__IP_H1{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--text-secondary)}.annonce-card_titleLink__LcybI{color:inherit;text-decoration:none}.annonce-card_titleLink__LcybI:after{content:"";position:absolute;inset:0;border-radius:var(--r-xl)}.annonce-card_titleLink__LcybI:focus-visible{outline:none}.annonce-card_titleLink__LcybI:focus-visible:after{outline:2px solid var(--control-accent);outline-offset:-2px}.annonce-card_perf__hfunl{height:0;margin:0 var(--space-4);border-top:1.5px dashed var(--border-strong)}.annonce-card_main__A1nyQ{flex:1 1;display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4) var(--space-4)}.annonce-card_location__SfSt7{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;max-width:100%;min-height:calc(var(--fs-label) * var(--lh-body));font-size:var(--fs-label);color:var(--text-muted)}.annonce-card_pin__12_sb{flex-shrink:0;width:var(--space-3);height:var(--space-3)}.annonce-card_locationText__pAjHH{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.annonce-card_facts__bkjWJ{display:grid;grid-template-rows:repeat(2,var(--card-chip-h));grid-gap:var(--space-1);gap:var(--space-1);--card-chip-h:calc(var(--fs-label) * var(--lh-body) + 2 * var(--space-0-5))}.annonce-card_factsRow__2xFSi{display:flex;gap:var(--space-1);min-width:0}.annonce-card_chip__qqHig{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;gap:var(--space-1);height:var(--card-chip-h);padding:0 var(--space-2);border-radius:var(--r-full);background:var(--surface-subtle);font-size:var(--fs-label);font-weight:var(--fw-medium);line-height:var(--lh-body);color:var(--text-secondary);white-space:nowrap}.annonce-card_chipFix__HoMy8{flex:none}.annonce-card_chipText__6qXVU{min-width:0;overflow:hidden;text-overflow:ellipsis}.annonce-card_cats__fxpGq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:auto;padding-top:var(--space-2)}.annonce-card_kicker__lncnj{width:100%;font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.annonce-card_need__nIAFd{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--text-primary)}.annonce-card_needTile__kXLc6{--tile-size:22px;--tile-glyph:13px}.annonce-card_slot__J3dwA{display:block;flex-shrink:0;height:var(--space-2);border:1.5px dashed var(--border-strong);border-radius:var(--r-full)}.annonce-card_slotTitle__83xSh{width:160px;height:var(--space-5);margin:0 auto}.annonce-card_slotLines__gz0vX{display:grid;align-content:space-evenly;justify-items:center;height:calc(2 * var(--fs-caption) * var(--lh-body))}.annonce-card_slotLines__gz0vX .annonce-card_slot__J3dwA{width:220px;max-width:90%}.annonce-card_slotLines__gz0vX .annonce-card_slotShort__8u5gD{width:140px}.annonce-card_slotPlace__Yths6{width:120px}.annonce-card_chip__qqHig.annonce-card_chipSlot__LB50n{width:72px;background:none;border:1.5px dashed var(--border-strong)}.annonce-card_slotTile__8zTVs{width:22px;height:22px;border-radius:var(--r-sm)}.annonce-card_slotNeed__l4pCL{width:64px}.annonce-card_banner__CnYjr{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);border:1px solid var(--state-warning);background:color-mix(in srgb,var(--state-warning) 8%,transparent)}.annonce-card_bannerLabel__Zq2EN{display:flex;align-items:center;gap:var(--space-1);font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--state-warning)}.annonce-card_bannerReason__Wxh_E{margin:0;font-size:var(--fs-caption);color:var(--text-secondary);overflow-wrap:break-word}.annonce-card_footer__Psg4o{position:relative;z-index:1;display:flex;justify-content:flex-end;padding:var(--space-2) var(--space-4) var(--space-4);border-top:1px solid var(--border)}.annonce-card_blurred__ueBQ7{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annonce-card_maskedLink__Eo1_I{position:absolute;inset:0;border-radius:var(--r-xl)}.annonce-card_maskedLink__Eo1_I:focus-visible{outline:2px solid var(--control-accent);outline-offset:-2px}.annonce-card_srOnly__nk1GC{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes annonce-card_card-rosace-turn__DLYH0{0%{rotate:-40deg}to{rotate:40deg}}@keyframes annonce-card_card-ring-turn__yXA5e{0%{--card-ring-angle:0deg}to{--card-ring-angle:360deg}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.annonce-card_rosace__D2Jf_{animation:annonce-card_card-rosace-turn__DLYH0 linear both;animation-timeline:view()}.annonce-card_ring__JXvEh:before{animation:annonce-card_card-ring-turn__yXA5e linear both;animation-timeline:view()}}@media (hover:hover){.annonce-card_card__oytKC{transition:transform var(--duration-reveal) var(--ease-standard),filter var(--duration-reveal) var(--ease-standard)}.annonce-card_rosace__D2Jf_{transition:scale var(--duration-reveal) var(--ease-standard)}.annonce-card_needTile__kXLc6{transition:transform var(--duration-slow) var(--ease-standard)}.annonce-card_card__oytKC:has(:popover-open),.annonce-card_card__oytKC:not(.annonce-card_cardStatic__gnx4q):hover{transform:translateY(calc(-1 * var(--space-1) - var(--space-0-5)));filter:var(--shadow-ticket-lifted)}.annonce-card_card__oytKC:not(.annonce-card_cardStatic__gnx4q):hover .annonce-card_rosace__D2Jf_{scale:1.25}.annonce-card_card__oytKC:not(.annonce-card_cardStatic__gnx4q):hover .annonce-card_ring__JXvEh:before{animation:annonce-card_card-ring-turn__yXA5e 3s linear infinite}.annonce-card_card__oytKC:not(.annonce-card_cardStatic__gnx4q):hover .annonce-card_needTile__kXLc6{transform:translateY(-3px)}.annonce-card_card__oytKC:not(.annonce-card_cardStatic__gnx4q):hover .annonce-card_need__nIAFd+.annonce-card_need__nIAFd .annonce-card_needTile__kXLc6{transition-delay:50ms}}}