.CameroonCityFilm-module___S_gwG__section{background:radial-gradient(at 85% 0,#123e7a 0,#0000 55%),#002859;border-top:2px solid #c5a572;position:relative}.CameroonCityFilm-module___S_gwG__topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CameroonCityFilm-module___S_gwG__title{color:#d4af37;letter-spacing:-.055em;text-shadow:0 12px 40px #000c2040;margin-top:1.75rem;font-size:clamp(2.75rem,9vw,7.5rem);font-weight:800;line-height:1.08}.CameroonCityFilm-module___S_gwG__detailTitle{color:#fff;letter-spacing:-.04em;max-width:900px;font-size:clamp(2rem,5vw,3.5rem)}.CameroonCityFilm-module___S_gwG__introduction{gap:1.5rem;margin-top:1.75rem;display:grid}.CameroonCityFilm-module___S_gwG__statement{color:#fff;letter-spacing:-.025em;font-size:clamp(1.4rem,3vw,2rem);font-weight:600;line-height:1.35}.CameroonCityFilm-module___S_gwG__location{color:#fff;font-size:.875rem;font-weight:700;line-height:1.6}.CameroonCityFilm-module___S_gwG__description{color:#d7e2ff;max-width:680px;margin-top:.6rem;font-size:1rem;line-height:1.8}.CameroonCityFilm-module___S_gwG__film{border:1px solid #d7e2ff4d;border-radius:1.5rem;margin-top:2.5rem;overflow:hidden;box-shadow:0 28px 75px #000c2059}.CameroonCityFilm-module___S_gwG__player [data-film-overlay]{background:0 0;bottom:0}.CameroonCityFilm-module___S_gwG__player [data-film-play]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#001c41eb;border-color:#ffffffd9;min-height:64px;padding:1.1rem 1.75rem;transition:transform .22s,background .22s;box-shadow:0 12px 36px #000c2059}.CameroonCityFilm-module___S_gwG__player [data-film-play]:hover{background:#123e7a;transform:translateY(-3px)}.CameroonCityFilm-module___S_gwG__caption{color:#d7e2ff;background:#001b3f;border-top:1px solid #d7e2ff33;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:1.1rem 1.5rem;font-size:.875rem;line-height:1.6;display:flex}.CameroonCityFilm-module___S_gwG__caption strong{color:#fff;letter-spacing:.08em}.CameroonCityFilm-module___S_gwG__destinations{gap:1.5rem;margin-top:2.5rem;display:grid}.CameroonCityFilm-module___S_gwG__destination{border-top:1px solid #d7e2ff59;padding-top:1.5rem}.CameroonCityFilm-module___S_gwG__destination h3{color:#fff;margin-top:.6rem;font-size:1.75rem;font-weight:800;line-height:1.3}.CameroonCityFilm-module___S_gwG__destination>p:last-child{color:#d7e2ff;max-width:540px;margin-top:.75rem;font-size:1rem;line-height:1.75}@media (min-width:768px){.CameroonCityFilm-module___S_gwG__introduction{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:2.5rem}.CameroonCityFilm-module___S_gwG__destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}@media (max-width:480px){.CameroonCityFilm-module___S_gwG__film{border-radius:1rem}.CameroonCityFilm-module___S_gwG__player [data-film-play]{max-width:calc(100% - 2rem);min-height:48px;padding:.75rem 1rem;font-size:.875rem}.CameroonCityFilm-module___S_gwG__caption{padding:1rem}}@media (prefers-reduced-motion:reduce){.CameroonCityFilm-module___S_gwG__player [data-film-play]{transition:none}.CameroonCityFilm-module___S_gwG__player [data-film-play]:hover{transform:none}}
