.global-volunteer .country-card.country-card--flip,.global-talent .country-card.country-card--flip,.global-teacher .country-card.country-card--flip{width:100%;height:auto;box-shadow:none;perspective:1200px;background:0 0;border:none;padding:0;position:relative}.global-volunteer .country-card--flip:hover,.global-volunteer .country-card--flip:focus-within,.global-volunteer .country-card--flip.is-flipped,.global-talent .country-card--flip:hover,.global-talent .country-card--flip:focus-within,.global-talent .country-card--flip.is-flipped,.global-teacher .country-card--flip:hover,.global-teacher .country-card--flip:focus-within,.global-teacher .country-card--flip.is-flipped{box-shadow:none;transform:none}.country-card-inner{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .65s;position:relative}.country-card--flip:hover .country-card-inner,.country-card--flip:focus-within .country-card-inner,.country-card--flip.is-flipped .country-card-inner{transform:rotateY(180deg)}.country-card-face{backface-visibility:hidden;border-radius:25px;flex-direction:column;padding:1.5rem 1.5rem 1.35rem;display:flex}.country-card--volunteer .country-card-face{border:1px solid #f85a4047;box-shadow:0 8px 32px #f85a4029,inset 0 1px #fff9}.country-card--talent .country-card-face{border:1px solid #0cb9c147;box-shadow:0 8px 32px #0cb9c129,inset 0 1px #fff9}.country-card--teacher .country-card-face{border:1px solid #f77a0047;box-shadow:0 8px 32px #f77a0029,inset 0 1px #fff9}.country-card-front{-webkit-backdrop-filter:blur(40px);background:#ffffff73;position:relative;transform:rotateY(0)}.global-volunteer .country-card--flip .country-image,.global-talent .country-card--flip .country-image,.global-teacher .country-card--flip .country-image{flex:none;width:100%;height:200px;margin-bottom:1rem}.global-volunteer .country-card--flip .country-card-front h3,.global-talent .country-card--flip .country-card-front h3,.global-teacher .country-card--flip .country-card-front h3{flex-shrink:0;margin:0;font-size:2rem;font-weight:700;line-height:1.25}.global-volunteer .country-card--volunteer .country-card-front h3{color:#f85a40}.global-talent .country-card--talent .country-card-front h3{color:#0cb9c1}.global-teacher .country-card--teacher .country-card-front h3{color:#f77a00}.global-volunteer .country-card--flip .country-card-back,.global-talent .country-card--flip .country-card-back,.global-teacher .country-card--flip .country-card-back{color:#fff;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1.5rem 1.25rem;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)translateZ(1px)}.country-card--volunteer .country-card-back{background:linear-gradient(160deg,#f85a40 0%,#d94a32 100%)}.country-card--talent .country-card-back{background:linear-gradient(160deg,#0cb9c1 0%,#0a9aa1 100%)}.country-card--teacher .country-card-back{background:linear-gradient(160deg,#f77a00 0%,#d96b00 100%)}.global-volunteer .country-card--flip .country-card-back .country-card-kicker,.global-talent .country-card--flip .country-card-back .country-card-kicker,.global-teacher .country-card--flip .country-card-back .country-card-kicker{letter-spacing:.12em;text-transform:uppercase;opacity:.95;color:#fff;margin:0 0 .35rem;font-size:.75rem;font-weight:700;line-height:1.2}.global-volunteer .country-card--flip .country-card-back h3,.global-talent .country-card--flip .country-card-back h3,.global-teacher .country-card--flip .country-card-back h3{color:#fff;margin:0 0 .6rem;font-size:1.5rem;font-weight:800;line-height:1.2}.global-volunteer .country-card--flip .country-card-back p:not(.country-card-kicker),.global-talent .country-card--flip .country-card-back p:not(.country-card-kicker),.global-teacher .country-card--flip .country-card-back p:not(.country-card-kicker){color:#fff;margin:0;font-size:.9rem;line-height:1.45}@media (max-width:768px){.country-card-face{border-radius:18px;height:100%;padding:.85rem .75rem}.global-volunteer .country-card--flip .country-image,.global-talent .country-card--flip .country-image,.global-teacher .country-card--flip .country-image{border-radius:12px;height:125px;margin-bottom:.65rem}.global-volunteer .country-card--flip .country-card-front h3,.global-talent .country-card--flip .country-card-front h3,.global-teacher .country-card--flip .country-card-front h3{font-size:.95rem;line-height:1.25}.global-volunteer .country-card--flip .country-card-back,.global-talent .country-card--flip .country-card-back,.global-teacher .country-card--flip .country-card-back{border-radius:18px;justify-content:center;padding:.75rem .6rem}.global-volunteer .country-card--flip .country-card-back .country-card-kicker,.global-talent .country-card--flip .country-card-back .country-card-kicker,.global-teacher .country-card--flip .country-card-back .country-card-kicker{letter-spacing:.08em;opacity:.95;color:#fff;margin-bottom:.2rem;font-size:.58rem;line-height:1.15}.global-volunteer .country-card--flip .country-card-back h3,.global-talent .country-card--flip .country-card-back h3,.global-teacher .country-card--flip .country-card-back h3{color:#fff;margin-bottom:.3rem;font-size:.95rem;font-weight:800;line-height:1.2}.global-volunteer .country-card--flip .country-card-back p:not(.country-card-kicker),.global-talent .country-card--flip .country-card-back p:not(.country-card-kicker),.global-teacher .country-card--flip .country-card-back p:not(.country-card-kicker){color:#fff;font-size:.72rem;line-height:1.3}}@media (max-width:480px){.global-volunteer .country-card--flip .country-card-back,.global-talent .country-card--flip .country-card-back,.global-teacher .country-card--flip .country-card-back{padding:.65rem .5rem}.global-volunteer .country-card--flip .country-card-back .country-card-kicker,.global-talent .country-card--flip .country-card-back .country-card-kicker,.global-teacher .country-card--flip .country-card-back .country-card-kicker{margin-bottom:.15rem;font-size:.54rem}.global-volunteer .country-card--flip .country-card-back h3,.global-talent .country-card--flip .country-card-back h3,.global-teacher .country-card--flip .country-card-back h3{margin-bottom:.22rem;font-size:.88rem}.global-volunteer .country-card--flip .country-card-back p:not(.country-card-kicker),.global-talent .country-card--flip .country-card-back p:not(.country-card-kicker),.global-teacher .country-card--flip .country-card-back p:not(.country-card-kicker){font-size:.68rem;line-height:1.25}}@media (prefers-reduced-motion:reduce){.country-card-inner{transition:none}}
