.btn-anim-shine_arrow{position:relative;overflow:hidden;isolation:isolate}.btn-anim-shine_arrow:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,color-mix(in oklab,white 38%,transparent) 50%,transparent 70%);transform:translateX(-110%);animation:ctaShineSweep 3s ease-in-out infinite;pointer-events:none;z-index:1}.btn-anim-shine_arrow>*{position:relative;z-index:2}@keyframes ctaShineSweep{0%,30%{transform:translateX(-110%)}60%,to{transform:translateX(110%)}}.btn-anim-shine_arrow>span:last-child:has(svg){display:inline-flex;animation:ctaArrowNudge 1.8s ease-in-out infinite;transition:transform .25s var(--t-ease)}.btn-anim-shine_arrow:hover>span:last-child:has(svg){animation-duration:.9s}@keyframes ctaArrowNudge{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.btn-anim-notif_slide{position:relative}.btn-anim-notif_slide:after{content:"";position:absolute;top:-3px;right:-3px;width:12px;height:12px;border-radius:50%;background:#e84c4c;border:2px solid var(--t-bg,#fff);box-shadow:0 0 0 0 color-mix(in oklab,#e84c4c 60%,transparent);animation:ctaNotifyPulse 1.8s ease-out infinite;z-index:3;pointer-events:none}@keyframes ctaNotifyPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,#e84c4c 60%,transparent)}70%{box-shadow:0 0 0 9px color-mix(in oklab,#e84c4c 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab,#e84c4c 0%,transparent)}}.btn-anim-notif_slide .cta-stack{display:inline-flex;flex-direction:column;height:1.2em;line-height:1.2;overflow:hidden;vertical-align:middle}.btn-anim-notif_slide .cta-stack>span{display:block;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.btn-anim-notif_slide:hover .cta-stack>span{transform:translateY(-1.2em)}@media (prefers-reduced-motion:reduce){.btn-anim-shine_arrow:after,.btn-anim-shine_arrow>span:last-child:has(svg){animation:none}.btn-anim-notif_slide:after{animation:none}.btn-anim-notif_slide .cta-stack>span{transition:none}}.t-breadcrumb{font-size:var(--t-fs-small);color:color-mix(in oklab,var(--t-fg) 60%,transparent)}.t-breadcrumb__list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.t-breadcrumb__item{display:flex;align-items:center;gap:6px}.t-breadcrumb__link{color:inherit;text-decoration:none;transition:color .15s ease}.t-breadcrumb__link:hover{color:var(--t-fg);text-decoration:underline}.t-breadcrumb__sep{opacity:.5;user-select:none}.t-breadcrumb__current{color:var(--t-fg);font-weight:500}