@layer components{.ex-photo img{transition:transform .6s var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ex-tile:hover .ex-photo img{transform:scale(1.04)}}.ex-link:focus-visible{outline:none}.ex-link:focus-visible:after{border-radius:var(--r-card);outline:2px solid var(--navy);outline-offset:3px}.ex-book{transition:transform .25s var(--ease-out), background-color .25s;box-shadow:0 4px 12px -6px #0c3d0673}.ex-book:hover{background:var(--saffron-2)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ex-book:hover{transform:scale(1.06)}}.ex-book:focus-visible{outline:2px solid var(--forest);outline-offset:2px}@media (max-width:1023.98px){.ex-chips{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}@media (min-width:640px) and (max-width:1023.98px){.ex-chips{margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}}}.bl-pickHelp{background:radial-gradient(90% 60% at 100% 0%, #ffe6002e, transparent 60%), linear-gradient(165deg, #f3faef 0%, var(--mint) 100%);border:1px solid #0f80001f}.bl-pickBubble{box-shadow:0 6px 16px -10px #0c3d0659}.bl-pickBubble-us{background:linear-gradient(120deg,#2f7cff,#4f3bf5 55%,#7a35f0)}.bl-pickOnline{background:var(--ok);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #17aa002e}
