
.gina-language-switch{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.gina-language-switch a{padding:8px 10px;border:1px solid #d6ded9;border-radius:5px;text-decoration:none;font-size:14px;white-space:nowrap}.gina-language-switch a[aria-current=page]{background:#205d52;color:white}
.gina-photo-section{width:min(1180px,calc(100% - 36px));margin:48px auto}.gina-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gina-photo-grid figure{margin:0;background:#fff;border:1px solid #e3e7df;border-radius:8px;overflow:hidden}.gina-photo-grid img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.gina-photo-grid figcaption{padding:14px;font-size:15px}.gina-public-form-note{padding:14px;background:#eef4f1;font-size:14px;line-height:1.7}.gina-mail-consult{display:block;text-align:center;background:#205d52;color:#fff!important;padding:16px;margin-top:20px;border-radius:6px;font-size:17px}
html[lang=vi] body,html[lang=vi] input,html[lang=vi] button,html[lang=vi] select,html[lang=vi] textarea{font-family:Arial,"Segoe UI",sans-serif!important;letter-spacing:normal!important}html[lang=vi] h1,html[lang=vi] h2,html[lang=vi] h3,html[lang=vi] p,html[lang=vi] a{letter-spacing:normal!important}html[lang=vi] .gina-global-nav{flex-wrap:wrap;justify-content:center;gap:8px 18px}html[lang=vi] .gina-global-nav a{font-size:14px}html[lang=vi] .hero h1{font-size:clamp(2rem,4vw,3.8rem)}html[lang=vi] .gina-header-actions{flex-wrap:wrap}
@media(max-width:700px){.gina-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gina-photo-section{margin:30px auto}.gina-language-switch a{font-size:13px;padding:7px}.gina-header-actions{gap:7px!important}.gina-global-nav{flex-wrap:wrap!important;overflow:visible!important}.gina-global-nav a{font-size:12px!important;white-space:normal!important}}
@media(max-width:430px){.gina-photo-grid{grid-template-columns:1fr}.gina-header-actions{justify-content:flex-end}.gina-brand-row{flex-wrap:wrap;gap:12px}.gina-brand img{max-width:150px}.gina-language-switch{gap:5px}}
