.ar-section{display:flex;flex-direction:column;gap:var(--ar-pill-spacing,24px);padding:var(--ar-pad) 0}.ar-pill-row{display:flex;justify-content:var(--ar-pill-justify,center);order:var(--ar-pill-order,0)}.ar-pill{align-items:center;background:var(--ar-pill-bg,#fff);border:var(--ar-pill-border-width,0) var(--ar-pill-border-style,solid) var(--ar-pill-border-color,transparent);border-radius:var(--ar-pill-radius,60px);box-shadow:var(--ar-pill-shadow,none);color:var(--ar-pill-color,#2a47d8);display:inline-flex;font-family:var(--ar-pill-font-family,inherit);font-size:var(--ar-pill-font-size,16px);font-style:var(--ar-pill-font-style,normal);font-weight:var(--ar-pill-font-weight,600);gap:var(--ar-pill-inner-gap,10px);letter-spacing:var(--ar-pill-letter-spacing,0);line-height:var(--ar-pill-line-height,1.35);max-width:var(--ar-pill-max-width,none);padding:var(--ar-pill-pad-top,12px) var(--ar-pill-pad-right,22px) var(--ar-pill-pad-bottom,12px) var(--ar-pill-pad-left,22px);text-align:var(--ar-pill-text-align,left);text-decoration:none;text-transform:var(--ar-pill-text-transform,none);transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;word-spacing:var(--ar-pill-word-spacing,0)}.ar-section--pill-full .ar-pill-row{display:block}.ar-section--pill-full .ar-pill{display:flex;width:100%}.ar-pill__text{color:inherit;text-decoration:var(--ar-pill-text-decoration,none);white-space:var(--ar-pill-white-space,normal)}a.ar-pill--link:hover{background:var(--ar-pill-hover-bg);border-color:var(--ar-pill-hover-border-color);color:var(--ar-pill-hover-color)}a.ar-pill--link:hover .ar-pill__arrow{background:var(--ar-pill-hover-arrow-bg);color:var(--ar-pill-hover-arrow-color)}a.ar-pill--link:focus-visible{outline:2px solid var(--ar-pill-color,#2a47d8);outline-offset:3px}.ar-pill--hover-lift:hover,.ar-pill--hover-lift_nudge:hover{transform:translateY(-2px)}.ar-pill--hover-grow:hover{transform:scale(1.03)}.ar-pill--hover-lift_nudge:hover .ar-pill__arrow,.ar-pill--hover-nudge:hover .ar-pill__arrow{transform:translateX(3px)}.ar-pill--hover-lift_nudge:hover .ar-pill__arrow--start,.ar-pill--hover-nudge:hover .ar-pill__arrow--start{transform:translateX(-3px)}.ar-pill__icon{align-items:center;background:var(--ar-pill-icon-bg,transparent);border-radius:var(--ar-pill-icon-radius,40px);color:var(--ar-pill-icon-color,currentColor);display:inline-flex;flex-shrink:0;justify-content:center;padding:var(--ar-pill-icon-pad,0)}.ar-pill__icon--end{order:5}.ar-pill__icon svg{fill:currentColor}.ar-pill__icon svg,.ar-pill__img{display:block;height:var(--ar-pill-icon-size,18px);width:var(--ar-pill-icon-size,18px)}.ar-pill__img{flex-shrink:0;object-fit:contain}.ar-pill__arrow{align-items:center;background:var(--ar-pill-arrow-bg,rgba(42,71,216,.12));border:var(--ar-pill-arrow-border-width,0) solid var(--ar-pill-arrow-border-color,transparent);border-radius:var(--ar-pill-arrow-radius,40px);color:var(--ar-pill-arrow-color,#2a47d8);display:inline-flex;flex-shrink:0;height:var(--ar-pill-arrow-size,26px);justify-content:center;order:6;transition:background .18s ease,color .18s ease,transform .18s ease;width:var(--ar-pill-arrow-size,26px)}.ar-pill__arrow--start{order:-1}.ar-pill__arrow svg{display:block;height:var(--ar-pill-arrow-scale,62%);width:var(--ar-pill-arrow-scale,62%)}.ar-pill__arrow .fa,.ar-pill__arrow i,.ar-pill__arrow svg[class*=icon]{font-size:calc(var(--ar-pill-arrow-size, 26px)*.5)}.ar-badges{align-items:center;display:flex;flex-wrap:wrap;gap:12px var(--ar-gap);justify-content:var(--ar-justify);order:1}.ar-divider{background:var(--ar-divider-color);flex-shrink:0;height:24px;width:1px}.ar-badge{align-items:center;cursor:default;display:flex;gap:8px;text-decoration:none}a.ar-badge{cursor:pointer}a.ar-badge:hover .ar-badge__rating{opacity:.75}.ar-badge__icon-wrap{align-items:center;display:flex;flex-shrink:0}.ar-badge__icon,.ar-badge__icon--svg{border-radius:var(--ar-icon-radius,6px);display:block;height:var(--ar-icon-size);object-fit:var(--ar-icon-fit,contain);width:var(--ar-icon-size)}.ar-badge__text{align-items:baseline;display:flex;gap:5px;line-height:1}.ar-badge__rating{font-size:var(--ar-font-size);font-weight:var(--ar-font-weight,600);letter-spacing:var(--ar-letter-spacing,0);text-transform:var(--ar-text-transform,none);transition:opacity .15s;white-space:nowrap}.ar-badge__rating,.ar-badge__score{color:var(--ar-rating-color)}.ar-badge__star{color:var(--ar-star-color)}.ar-badge__on{color:var(--ar-rating-color)}.ar-badge__count{color:var(--ar-count-color);font-size:var(--ar-count-font-size,13px);font-weight:var(--ar-count-font-weight,400);letter-spacing:var(--ar-letter-spacing,0);text-transform:var(--ar-text-transform,none);white-space:nowrap}@media (max-width:480px){.ar-divider{display:none}.ar-badges{gap:10px}.ar-pill{font-size:calc(var(--ar-pill-font-size, 16px)*.9);max-width:100%;padding:calc(var(--ar-pill-pad-top, 12px)*.85) calc(var(--ar-pill-pad-right, 22px)*.7) calc(var(--ar-pill-pad-bottom, 12px)*.85) calc(var(--ar-pill-pad-left, 22px)*.7)}}