Fonts
Self-hosted from the build, font-display: swap.
- Display: Fraunces italic 500,
'Fraunces Variable' - Two hours. One room. Everyone singing.
- Wordmark: Fraunces italic 600
- MC Paawani · The Gopis
- Display upright: Fraunces 400 (venues, years, questions)
- [Venue name] · 2026 · How far in advance should we book?
- Hindi: Rozha One,
'Rozha One' - पावनी · भजन क्लबिंग · गोपियाँ · हरि बोल
- Body: Mukta 400, 500, 600,
'Mukta' - Mukta 400: She hosts weddings, corporate evenings, festivals and spiritual gatherings.Mukta 500: Hosting · Bhajan Clubbing · Gallery · AboutMukta 600: Book MC Paawani · Send enquiryDevanagari in body text (form input, F12): नाम: पावनी, संदेश: धन्यवाद
Type scale
| Token | Value | Sample |
|---|---|---|
--type-hero | clamp(3.25rem, 0.55rem + 10.8vw, 11rem) | MC Paawani |
--type-display | clamp(2.5rem, 1.34rem + 4.76vw, 5.625rem) | Have a date in mind? |
--type-h1 | clamp(2.75rem, 1.6rem + 4.4vw, 5.75rem) | Seven artists, one stage |
--type-h2 | clamp(2.375rem, 1.77rem + 2.48vw, 4rem) | Every kind of room |
--type-h3 | 1.75rem | Weddings and sangeet |
--type-lead | clamp(1.125rem, 1.05rem + 0.3vw, 1.25rem) | Tell us about your event. The team replies within [response time]. |
--type-body | 1.125rem | Warm hosting that brings both families onto the floor. |
--type-small | 0.9375rem | [Name], [Role, Company] |
--type-label | 0.875rem / 0.18em | Section label |
Sizes and spacing
| Token | Value | Use |
|---|---|---|
--size-content | 1280px | Content width |
--size-nav | 1360px | Nav width |
--size-pad-desktop / --size-pad-phone | 40px / 20px | Side padding (--pad switches at 768px) |
--size-section-desktop / --size-section-phone | 104px / 60px | Section spacing (--section) |
--size-button / --size-button-nav | 54px / 44px | Pill buttons, in the nav |
--size-touch | 44px | Minimum touch target |
--size-label-line | 44px | Line before section labels |
--size-frame-border | 2px | Arch frame border |
Motion values
Listed for reference. Effects are built in step 8, on top of pages that work without them.
| Token | Value |
|---|---|
--motion-ease-out | cubic-bezier(0.22, 1, 0.36, 1) |
--motion-ease-spring | cubic-bezier(0.34, 1.56, 0.64, 1) |
--motion-button | 200ms |
--motion-menu | 520ms |
--motion-rise | 700ms |
--motion-rise-distance | 24px |
--motion-stagger | 80ms |
--motion-reveal | 1100ms |
--motion-sweep | 700ms |
--motion-carousel | 700ms |
--motion-opening | 1500ms |
--motion-hover-preview-delay | 300ms |
--motion-mandala-turn | 240s |
--motion-band-loop | 60s |
01Lighting scheme 1 of 3
Anchor mode (theatre black)
Colours
- Ground
--ground#12100E - Deeper ground / card
--ground-deep#1A1714 - Photo placeholder
--placeholder#1E1A16 - Text
--text#F2EBDD - Secondary text
--text2#C9C1B3 - Accent (labels)
--accent#C9A962 - Accent (lines)
--accent-line#C9A962 - Hairline
--hairline#2E2823 - Primary button
--btn-bg#C9A962 - On primary button
--btn-fg#12100E - Large Hindi
--hindi#C9A962 - Jali lattice
--jali-opacity7%
| Pair | Ratio | Needs | Result |
|---|---|---|---|
| Aa Text on ground | 16.00:1 | 4.5:1 | Pass |
| Aa Secondary text on ground | 10.63:1 | 4.5:1 | Pass |
| Aa Text on deeper ground | 15.05:1 | 4.5:1 | Pass |
| Aa Secondary text on deeper ground | 10.00:1 | 4.5:1 | Pass |
| Aa Accent label on ground | 8.44:1 | 4.5:1 | Pass |
| Aa Button text on primary | 8.44:1 | 4.5:1 | Pass |
| Aa Large Hindi on ground | 8.44:1 | 3:1 | Pass |
Type in this scheme
पावनी
On stage, she runs the room
Secondary text: script, timing, crowd and cues, handled from the first welcome to the last thank you.
Buttons
Section labels
Showreel
01Showreel, with cue number (Anchor home)
The artists, centred
Arch frame
Jali background
Toran border
Mandala
Hari bol band: navy and rani
हरि बोल — Hari bol
हरि बोल — Hari bol
Nav: desktop
Nav and footer: phone (390px), menu closed and open
Footer: desktop
Lighting scheme 2 of 3
Bhajan Clubbing mode (daylight ivory)
Colours
- Ground
--ground#FFF4DC - Deeper ground / card
--ground-deep#FBE9C2 - Photo placeholder
--placeholder#14204A - Text
--text#14204A - Secondary text
--text2#2A3566 - Accent (labels)
--accent#8A5A00 - Accent (lines)
--accent-line#C98E1B - Hairline
--hairline#D9C393 - Primary button
--btn-bg#14204A - On primary button
--btn-fg#FFF4DC - Large Hindi
--hindi#A86C08 - Jali lattice
--jali-opacity11%
| Pair | Ratio | Needs | Result |
|---|---|---|---|
| Aa Text on ground | 14.40:1 | 4.5:1 | Pass |
| Aa Secondary text on ground | 10.68:1 | 4.5:1 | Pass |
| Aa Text on deeper ground | 13.13:1 | 4.5:1 | Pass |
| Aa Secondary text on deeper ground | 9.74:1 | 4.5:1 | Pass |
| Aa Accent label on ground | 5.43:1 | 4.5:1 | Pass |
| Aa Button text on primary | 14.40:1 | 4.5:1 | Pass |
| Aa Large Hindi on ground | 3.99:1 | 3:1 | Pass |
Type in this scheme
भजन क्लबिंग
With The Gopis, she gets the room singing
Secondary text: script, timing, crowd and cues, handled from the first welcome to the last thank you.
Buttons
Section labels
Showreel
01Showreel, with cue number (Anchor home)
The artists, centred
Arch frame
Jali background
Toran border
Mandala
Hari bol band: navy and rani
हरि बोल — Hari bol
हरि बोल — Hari bol
Nav: desktop
Nav and footer: phone (390px), menu closed and open
Footer: desktop
Logos


Lighting scheme 3 of 3
The Gopis (midnight indigo)
Colours
- Ground
--ground#111A47 - Deeper ground / card
--ground-deep#0B1236 - Photo placeholder
--placeholder#243273 - Text
--text#FFF3D6 - Secondary text
--text2#F1E2BC - Accent (labels)
--accent#E2B04A - Accent (lines)
--accent-line#E2B04A - Hairline
--hairline#2B376E - Primary button
--btn-bg#E2B04A - On primary button
--btn-fg#14204A - Large Hindi
--hindi#E2B04A - Jali lattice
--jali-opacity7%
| Pair | Ratio | Needs | Result |
|---|---|---|---|
| Aa Text on ground | 15.08:1 | 4.5:1 | Pass |
| Aa Secondary text on ground | 12.95:1 | 4.5:1 | Pass |
| Aa Text on deeper ground | 16.50:1 | 4.5:1 | Pass |
| Aa Secondary text on deeper ground | 14.16:1 | 4.5:1 | Pass |
| Aa Accent label on ground | 8.35:1 | 4.5:1 | Pass |
| Aa Button text on primary | 7.90:1 | 4.5:1 | Pass |
| Aa Large Hindi on ground | 8.35:1 | 3:1 | Pass |
Type in this scheme
गोपियाँ
Two hours. One room. Everyone singing.
Secondary text: script, timing, crowd and cues, handled from the first welcome to the last thank you.
Buttons
Section labels
Showreel
01Showreel, with cue number (Anchor home)
The artists, centred
Arch frame
Jali background
Toran border
Mandala
Hari bol band: navy and rani
हरि बोल — Hari bol
हरि बोल — Hari bol
Nav: desktop
Nav and footer: phone (390px), menu closed and open
Footer: desktop
Surfaces: deeper indigo and the gold booking band
Deeper indigo
How the two hours run
Bring The Gopis to your city
