@import "https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;700;800;900&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&display=swap";@theme inline{--color-ink: var(--ink); --color-ivory: var(--ivory); --color-saffron: var(--saffron); --color-turquoise: var(--turquoise);}.india-journey-page{--radius:1rem;--ink:oklch(16% .04 270);--ivory:oklch(96% .02 85);--saffron:oklch(76% .16 65);--turquoise:oklch(72% .11 195);--gold:oklch(82% .11 85);--background:var(--ink);--foreground:var(--ivory);--card:oklch(20% .04 270/.7);--card-foreground:var(--ivory);--popover:oklch(18% .04 270);--popover-foreground:var(--ivory);--primary:var(--saffron);--primary-foreground:oklch(18% .04 270);--secondary:oklch(96% .02 85/.1);--secondary-foreground:var(--ivory);--muted:oklch(96% .02 85/.08);--muted-foreground:oklch(96% .02 85/.7);--accent:var(--turquoise);--accent-foreground:var(--ink);--destructive:oklch(60% .22 27);--destructive-foreground:var(--ivory);--border:oklch(96% .02 85/.18);--input:oklch(96% .02 85/.2);--ring:var(--gold);--scrim:linear-gradient(to top, oklch(12% .04 270/.95) 0%, oklch(12% .04 270/.55) 40%, oklch(12% .04 270/.1) 70%, oklch(12% .04 270/.45) 100%);--scrim-side:linear-gradient(to left, oklch(12% .04 270/.75), transparent 60%);--glow-saffron:0 0 60px -10px var(--saffron);color:var(--ivory);isolation:isolate;font-family:Heebo,Assistant,system-ui,sans-serif}html:not(.a11y-readable) .india-journey-page :is(h1,h2,h3,h4,h5){font-family:Heebo,Assistant,system-ui,sans-serif!important}.india-journey-page .scrim{background:var(--scrim)}.india-journey-page .scrim-side{background:var(--scrim-side)}.india-journey-page .glow{box-shadow:var(--glow-saffron)}.india-journey-page .glass{-webkit-backdrop-filter:blur(18px)saturate(1.3);background:oklch(16% .04 270/.45);border:1px solid oklch(96% .02 85/.14)}.india-journey-page .grain{pointer-events:none;mix-blend-mode:overlay;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.india-journey-page .text-shadow-soft{text-shadow:0 2px 30px oklch(10% .04 270/.6)}.india-journey-page .kenburns{animation:22s ease-in-out infinite alternate india-kenburns}.india-journey-page .road-dash{animation:6s linear infinite india-dash}@keyframes india-kenburns{0%{transform:scale(1.08)translate(0)}to{transform:scale(1.18)translate(-2%,-1.5%)}}@keyframes india-dash{to{stroke-dashoffset:-200px}}@media (prefers-reduced-motion:reduce){.india-journey-page .kenburns,.india-journey-page .road-dash{animation:none!important}}.india-journey-page .font-serif{font-family:Cormorant Garamond,Georgia,serif}.india-journey-page .font-sans{font-family:Heebo,Assistant,system-ui,sans-serif}
