.RegionCards-module__sSq7ra__flip{perspective:1200px;border-radius:var(--radius-feature);height:296px;transition:box-shadow .25s}.RegionCards-module__sSq7ra__inner{height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:grid}.RegionCards-module__sSq7ra__flipped .RegionCards-module__sSq7ra__inner{transform:rotateY(180deg)}.RegionCards-module__sSq7ra__face{border:1px solid var(--color-sticker);border-radius:var(--radius-feature);background:var(--color-paper);min-width:0;min-height:0;box-shadow:var(--shadow-soft);backface-visibility:hidden;grid-area:1/1;overflow:hidden}.RegionCards-module__sSq7ra__marked .RegionCards-module__sSq7ra__face{border-inline-start:4px solid var(--rc)}.RegionCards-module__sSq7ra__front{transition:border-color .2s,box-shadow .2s}.RegionCards-module__sSq7ra__front:hover{box-shadow:0 12px 28px #165eb029}.RegionCards-module__sSq7ra__back{cursor:pointer;background:#f3f9ff;flex-direction:column;padding:16px 16px 14px;display:flex;transform:rotateY(180deg)}.RegionCards-module__sSq7ra__trigger{width:100%;height:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:inherit;background:0 0;border:0;flex-direction:column;padding:22px 20px 20px;display:flex}.RegionCards-module__sSq7ra__trigger:focus-visible{outline-offset:-3px;outline:3px solid #1da2ff}.RegionCards-module__sSq7ra__photo{border:1px solid var(--color-sticker);aspect-ratio:16/9;border-radius:14px;flex:0 auto;min-height:0;margin-top:12px;display:block;overflow:hidden}.RegionCards-module__sSq7ra__photo img{object-fit:cover;width:100%;height:100%;display:block}.RegionCards-module__sSq7ra__cue{color:var(--color-sky-deep);align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.RegionCards-module__sSq7ra__cueIcon{background:var(--color-sky-wash);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:background-color .2s,color .2s;display:grid}.RegionCards-module__sSq7ra__trigger:hover .RegionCards-module__sSq7ra__cueIcon{background:var(--color-sky-deep);color:#fff}.RegionCards-module__sSq7ra__dot{background:var(--rc);border-radius:50%;flex:none;width:11px;height:11px;margin-inline-end:8px;display:inline-block;box-shadow:0 0 0 2px #fff,0 0 0 3px #0b1f4d1f}.RegionCards-module__sSq7ra__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.RegionCards-module__sSq7ra__flipBack{background:var(--color-sky-wash);width:36px;height:36px;color:var(--color-sky-deep);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.RegionCards-module__sSq7ra__flipBack:hover{background:var(--color-sky-deep);color:#fff}.RegionCards-module__sSq7ra__flipBack:focus-visible,.RegionCards-module__sSq7ra__cta:focus-visible,.RegionCards-module__sSq7ra__list:focus-visible{outline-offset:2px;outline:3px solid #1da2ff}.RegionCards-module__sSq7ra__list{scrollbar-width:thin;scrollbar-color:#b9d4f2 transparent;flex-wrap:wrap;flex:auto;align-content:flex-start;gap:5px;min-height:0;margin-top:10px;padding:0;list-style:none;display:flex;overflow-y:auto}.RegionCards-module__sSq7ra__list li{color:var(--color-ink-soft);background:#fff;border-radius:999px;padding:3px 10px;font-size:12.5px;line-height:1.5;box-shadow:inset 0 0 0 1px #d3e4f8}.RegionCards-module__sSq7ra__cta{color:#fff;text-align:center;background:linear-gradient(125deg,#0788ff,#075cea);border-radius:14px;flex:none;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:10px 16px;font-size:14.5px;font-weight:600;line-height:1.3;text-decoration:none;display:flex;box-shadow:0 8px 18px #0769ed38}.RegionCards-module__sSq7ra__cta:hover{text-decoration:none;box-shadow:0 10px 22px #0769ed52}@media (prefers-reduced-motion:reduce){.RegionCards-module__sSq7ra__inner,.RegionCards-module__sSq7ra__flip,.RegionCards-module__sSq7ra__front,.RegionCards-module__sSq7ra__cueIcon,.RegionCards-module__sSq7ra__flipBack{transition:none}}
