@layer components{.nn-badge{display:flex;align-self:stretch;align-items:center}.nn-badge-img{--nn-badge-img-h: calc(var(--nn-badge-h) * var(--nn-badge-scale, 1));display:block;width:auto;height:var(--nn-badge-img-h);max-width:none;transform:translateY(calc(var(--nn-badge-img-h) * var(--nn-badge-shift, 0)))}@media (max-width: 767px){.nn-badge-img{--nn-badge-img-h: calc(var(--nn-badge-h) * var(--nn-badge-scale, 1) * .8)}}.nn-badges-divided{--nn-div: 24px;column-gap:var(--nn-div);margin-left:calc(-1 * (var(--nn-div) + 1px));clip-path:inset(-16px -16px -16px calc(var(--nn-div) + 1px))}.nn-badges-divided>.nn-badge{padding-left:var(--nn-div);border-left:1px solid var(--nn-line)}.nn-badges-deep .nn-badge{padding:8px 10px;border-radius:var(--radius-tile);background:var(--color-white)}.nn-badges-deep.nn-badges-divided{margin-left:0;clip-path:none}.nn-badges-deep.nn-badges-divided>.nn-badge{padding-left:10px;border-left:0}.nn-badges-armed .nn-badge{opacity:0;transform:translateY(6px)}.nn-badges-armed.nn-badges-in .nn-badge{opacity:1;transform:none;transition:opacity var(--transition-duration-ds-reveal) var(--ease-standard),transform var(--transition-duration-ds-reveal) var(--ease-standard);transition-delay:calc(var(--nn-i, 0) * 70ms)}}.nn-badges-pairs-always:has(>.nn-badge:nth-child(4)){row-gap:8px;margin-left:0;clip-path:none}.nn-badges-pairs-always:has(>.nn-badge:nth-child(4)):after{content:"";flex-basis:100%;order:1}.nn-badges-pairs-always:has(>.nn-badge:nth-child(4))>.nn-badge:nth-child(n+3){order:2}.nn-badges-pairs-always:has(>.nn-badge:nth-child(4)).nn-badges-divided:not(.nn-badges-deep)>.nn-badge:nth-child(odd){padding-left:0;border-left:0}@media (width < 768px){.nn-badges-pairs-phones:has(>.nn-badge:nth-child(4)){row-gap:8px;margin-left:0;clip-path:none}.nn-badges-pairs-phones:has(>.nn-badge:nth-child(4)):after{content:"";flex-basis:100%;order:1}.nn-badges-pairs-phones:has(>.nn-badge:nth-child(4))>.nn-badge:nth-child(n+3){order:2}.nn-badges-pairs-phones:has(>.nn-badge:nth-child(4)).nn-badges-divided:not(.nn-badges-deep)>.nn-badge:nth-child(odd){padding-left:0;border-left:0}}@media (prefers-reduced-motion: reduce){.nn-badges-armed .nn-badge{opacity:1;transform:none;transition:none}}
