.medical-tourism{--mt-bg:#051424;--mt-bg-dim:#020617;--mt-on-surface:#d4e4fa;--mt-secondary:#ffe083;--mt-on-secondary:#3c2f00;--mt-tertiary:#7bd0ff;--mt-surface-container:#122131;--mt-surface-low:#0d1c2d;--mt-surface-lowest:#010f1f;--mt-surface-high:#1c2b3c;--mt-surface-highest:#273647;--mt-glass-fill:#0f172a66;--mt-glass-stroke:#ffffff1a;background-color:var(--mt-bg-dim);color:var(--mt-on-surface);font-family:var(--font-inter), "Inter", sans-serif;min-height:100vh;overflow-x:hidden}.medical-tourism .font-headline{font-family:var(--font-manrope), "Manrope", sans-serif}.medical-tourism .font-label{font-family:var(--font-jetbrains), "JetBrains Mono", monospace}.medical-tourism .liquid-glass{background:var(--mt-glass-fill);-webkit-backdrop-filter:blur(16px);border:1px solid var(--mt-glass-stroke);box-shadow:inset 0 1px 1px #ffffff0d}.medical-tourism .glass-card-hover{transition:all .4s cubic-bezier(.4,0,.2,1)}.medical-tourism .glass-card-hover:hover{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#12213173;border-color:#ffe0834d;transform:translateY(-4px)}.medical-tourism .solar-glow{box-shadow:0 0 20px #ffe08333}.medical-tourism .hero-gradient{background:radial-gradient(circle at 20% 30%,#bec6e00d 0%,#0000 50%),radial-gradient(circle at 80% 70%,#ffe08314 0%,#0000 50%)}.medical-tourism .nav-active{border-bottom:2px solid var(--mt-secondary);padding-bottom:4px;color:var(--mt-secondary)!important;font-weight:700!important}.medical-tourism .btn-gold{background-color:var(--mt-secondary);color:var(--mt-on-secondary)}.medical-tourism .btn-gold:hover{filter:brightness(1.08)}.medical-tourism .text-gold{color:var(--mt-secondary)}.medical-tourism .border-gold{border-color:#ffe0834d}.medical-tourism .bg-gold-glow{background-color:#ffe0831a}.medical-tourism .material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;vertical-align:middle}.medical-tourism .material-symbols-outlined[data-weight=fill]{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.medical-tourism .section-reveal{transition:opacity 1s,transform 1s}.medical-tourism .section-reveal.is-hidden{opacity:0;transform:translateY(2.5rem)}.medical-tourism .section-reveal.is-visible{opacity:1;transform:translateY(0)}.medical-tourism input,.medical-tourism select,.medical-tourism textarea{color:var(--mt-on-surface);background:#12213180;border:0;border-bottom:1px solid #ffffff1a;border-radius:.75rem}.medical-tourism input:focus,.medical-tourism select:focus,.medical-tourism textarea:focus{border-color:var(--mt-secondary);outline:none}.medical-tourism input::placeholder,.medical-tourism textarea::placeholder{color:#d4e4fa4d}.medical-tourism select option{background:var(--mt-surface-container);color:var(--mt-on-surface)}
