.holiday-cards-module__hUURza__card{overflow-wrap:anywhere;background:#fff;border:1px solid #dce4ef;border-radius:18px;flex-direction:column;align-self:stretch;min-width:0;min-height:0;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #173b5c0d}.holiday-cards-module__hUURza__body{flex-direction:column;flex:1;min-width:0;padding:14px;display:flex}.holiday-cards-module__hUURza__badge{color:#fff;text-transform:uppercase;background:#087f91;border:1px solid #087f91;border-radius:6px;align-self:flex-start;max-width:100%;padding:5px 10px;font-size:14px;font-weight:700;line-height:1.5}.holiday-cards-module__hUURza__name{color:#173b5c;overflow-wrap:anywhere;margin-top:10px;font-size:20px;font-weight:700;line-height:1.25}.holiday-cards-module__hUURza__description{color:var(--text-primary);margin-top:10px;font-size:16px;line-height:1.6}.holiday-cards-module__hUURza__highlightsTitle{color:var(--text-primary);text-transform:uppercase;border-top:1px solid #dce4ef;margin-top:12px;padding-top:10px;font-size:14px;font-weight:700;line-height:1.5}.holiday-cards-module__hUURza__highlights{color:var(--text-primary);gap:5px;margin-top:10px;margin-bottom:12px;font-size:15px;line-height:1.6;display:grid}.holiday-cards-module__hUURza__quote{color:#fff;text-align:center;background:#15803d;border:1px solid #16a34a;border-radius:12px;justify-content:center;align-items:center;width:100%;min-width:0;min-height:44px;margin-top:12px;padding:10px 16px;font-size:15px;font-weight:700;line-height:1.5;transition:box-shadow .18s,background .18s,transform .18s;display:inline-flex;box-shadow:0 4px 10px #16a34a16}.holiday-cards-module__hUURza__quote:hover{background:#166534;transform:translateY(-1px);box-shadow:0 6px 16px #173b5c0d}.holiday-cards-module__hUURza__quote:focus-visible{outline-offset:4px;outline:3px solid #087f91}@media (min-width:640px){.holiday-cards-module__hUURza__body{padding:14px}}.holiday-cards-module__hUURza__quote{margin-top:auto}.holiday-cards-module__hUURza__name{min-height:28px}.holiday-cards-module__hUURza__card:focus-within{border-color:var(--dark-accent)}.holiday-cards-module__hUURza__card:nth-child(4n+2),.holiday-cards-module__hUURza__card:nth-child(4n+3),.holiday-cards-module__hUURza__card:nth-child(4n){background:#fff}@media (hover:hover) and (pointer:fine){.holiday-cards-module__hUURza__card:hover{border-color:#087f91;transform:translateY(-3px);box-shadow:0 8px 24px #173b5c0d}}@media (prefers-reduced-motion:reduce){.holiday-cards-module__hUURza__card,.holiday-cards-module__hUURza__quote{transition:none}.holiday-cards-module__hUURza__card:hover,.holiday-cards-module__hUURza__quote:hover{transform:none}}.holiday-cards-module__hUURza__name{align-items:center;gap:8px;display:flex}.holiday-cards-module__hUURza__name>span{min-width:0}.holiday-cards-module__hUURza__flag{object-fit:contain;object-position:center;flex:0 0 32px;width:32px;height:22px;display:block}@media (min-width:768px){.holiday-cards-module__hUURza__name{gap:10px}.holiday-cards-module__hUURza__flag{flex-basis:40px;width:40px;height:28px}}.holiday-cards-module__hUURza__body{padding:16px}@media (min-width:640px){.holiday-cards-module__hUURza__body{padding:24px}}
