:root {
–p1: #8B2252;
–p2: #C2527A;
–p3: #E8839F;
–p4: #F2A8BC;
–p5: #FAD4DF;
–p6: #FDE8EE;
–p7: #FDF5F8;
–charcoal: #2C2C2C;
–grey: #9A8A8E;
–white: #ffffff;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: ‘Jost’, sans-serif;
background: #fff;
color: var(–charcoal);
line-height: 1.6;
}
/* ── HEADER ─────────────────────────────────────────────────────────────── */
.site-header {
background: linear-gradient(135deg, var(–p1) 0%, var(–p3) 100%);
padding: 18px 40px;
display: flex;
justify-content: space-between;
align-items: center;
position: sticky; top: 0; z-index: 100;
}
.site-header .brand {
font-family: ‘Jost’, sans-serif;
font-weight: 600;
font-size: 13px;
letter-spacing: 3px;
color: var(–white);
text-transform: uppercase;
}
.site-header .tagline {
font-size: 11px;
color: rgba(255,255,255,0.75);
letter-spacing: 1.5px;
}
/* ── HERO ───────────────────────────────────────────────────────────────── */
.hero {
background: linear-gradient(160deg, var(–p7) 0%, var(–p6) 50%, var(–p5) 100%);
text-align: center;
padding: 64px 40px 48px;
border-bottom: 1px solid var(–p5);
}
.hero-eyebrow {
font-size: 11px;
letter-spacing: 4px;
text-transform: uppercase;
color: var(–p2);
margin-bottom: 16px;
}
.hero h1 {
font-family: ‘Cormorant Garamond’, serif;
font-size: 56px;
font-weight: 300;
color: var(–p1);
line-height: 1.1;
margin-bottom: 12px;
}
.hero h2 {
font-family: ‘Jost’, sans-serif;
font-size: 16px;
font-weight: 400;
color: var(–p2);
letter-spacing: 1px;
margin-bottom: 24px;
}
.hero-meta {
font-size: 12px;
color: var(–grey);
letter-spacing: 1px;
}
.hero-divider {
width: 60px; height: 1px;
background: linear-gradient(90deg, var(–p3), var(–p5));
margin: 24px auto 0;
}
/* ── SCHEDULE BAR ───────────────────────────────────────────────────────── */
.schedule-bar {
background: var(–p1);
color: var(–white);
padding: 20px 40px;
display: flex;
justify-content: center;
gap: 48px;
flex-wrap: wrap;
}
.sched-item { text-align: center; }
.sched-item .label {
font-size: 10px; letter-spacing: 2px; text-transform: uppercase;
opacity: 0.7; display: block; margin-bottom: 4px;
}
.sched-item .value {
font-size: 14px; font-weight: 500;
}
/* ── INTRO BLOCK ────────────────────────────────────────────────────────── */
.intro-block {
max-width: 720px; margin: 48px auto; padding: 0 40px;
text-align: center;
}
.intro-block p {
font-size: 16px; color: var(–charcoal); line-height: 1.8;
}
/* ── SECTION HEADER ─────────────────────────────────────────────────────── */
.section-wrap { max-width: 1000px; margin: 0 auto; padding: 0 32px 64px; }
.section-label {
display: flex; align-items: center; gap: 16px;
margin-bottom: 32px; margin-top: 48px;
}
.section-label .num {
font-family: ‘Cormorant Garamond’, serif;
font-size: 48px; font-weight: 300; color: var(–p5); line-height: 1;
}
.section-label .text h3 {
font-size: 11px; letter-spacing: 3px; text-transform: uppercase;
color: var(–p2); margin-bottom: 4px;
}
.section-label .text h2 {
font-family: ‘Cormorant Garamond’, serif;
font-size: 28px; font-weight: 400; color: var(–p1);
}
.section-divider {
height: 1px; background: linear-gradient(90deg, var(–p3), transparent);
margin-bottom: 40px;
}
/* ── STUDIO CARDS ───────────────────────────────────────────────────────── */
.studio-card {
background: var(–white);
border: 1px solid var(–p5);
border-radius: 12px;
overflow: hidden;
margin-bottom: 40px;
box-shadow: 0 4px 24px rgba(139,34,82,0.07);
transition: box-shadow 0.2s;
}
.studio-card:hover {
box-shadow: 0 8px 40px rgba(139,34,82,0.13);
}
.studio-card.recommended {
border-color: var(–p2);
box-shadow: 0 4px 32px rgba(139,34,82,0.14);
}
.recommended-badge {
background: linear-gradient(135deg, var(–p1), var(–p3));
color: var(–white);
font-size: 10px; letter-spacing: 3px; text-transform: uppercase;
padding: 8px 20px; text-align: center;
font-weight: 600;
}
.studio-images {
display: grid;
grid-template-columns: 2fr 1fr 1fr;
grid-template-rows: 130px 130px;
gap: 3px;
height: 260px;
overflow: hidden;
background: var(–p5);
flex-shrink: 0;
}
.studio-images img {
width: 100%; height: 100%;
object-fit: cover;
display: block;
}
.studio-images img.main { grid-row: 1 / 3; }
.studio-images.two-col {
grid-template-columns: 1fr 1fr;
}
.studio-body {
padding: 28px 32px;
display: grid;
grid-template-columns: 1fr 300px;
gap: 32px;
align-items: start;
}
.studio-title {
font-family: ‘Cormorant Garamond’, serif;
font-size: 26px; font-weight: 400; color: var(–p1);
margin-bottom: 4px;
}
.studio-location {
font-size: 12px; letter-spacing: 2px; text-transform: uppercase;
color: var(–grey); margin-bottom: 16px;
}
.studio-desc {
font-size: 14px; line-height: 1.8; color: var(–charcoal);
margin-bottom: 20px;
}
.studio-features {
list-style: none; display: flex; flex-wrap: wrap; gap: 8px;
}
.studio-features li {
background: var(–p7); border: 1px solid var(–p5);
border-radius: 20px; padding: 4px 14px;
font-size: 12px; color: var(–p2);
}
.studio-pricing {
background: var(–p7);
border: 1px solid var(–p5);
border-radius: 10px;
padding: 24px;
}
.price-label {
font-size: 10px; letter-spacing: 2px; text-transform: uppercase;
color: var(–grey); margin-bottom: 4px;
}
.price-value {
font-family: ‘Cormorant Garamond’, serif;
font-size: 32px; font-weight: 400; color: var(–p1);
margin-bottom: 4px;
}
.price-note {
font-size: 12px; color: var(–grey); margin-bottom: 20px;
}
.price-row {
display: flex; justify-content: space-between;
font-size: 13px; padding: 6px 0;
border-bottom: 1px solid var(–p5);
color: var(–charcoal);
}
.price-row:last-of-type { border-bottom: none; }
.price-row .label { color: var(–grey); }
.studio-link {
display: block; margin-top: 20px;
background: linear-gradient(135deg, var(–p1), var(–p3));
color: var(–white) !important;
text-decoration: none;
text-align: center;
padding: 12px 20px;
border-radius: 6px;
font-size: 12px; font-weight: 600;
letter-spacing: 1.5px; text-transform: uppercase;
transition: opacity 0.2s;
}
.studio-link:hover { opacity: 0.85; }
.note-4hr {
margin-top: 10px;
font-size: 11px; color: var(–p2); text-align: center;
font-style: italic;
}
/* ── CALLOUT BOXES ──────────────────────────────────────────────────────── */
.callout-grid {
display: grid; grid-template-columns: 1fr 1fr;
gap: 20px; margin-bottom: 24px;
}
.callout {
background: var(–p7); border: 1px solid var(–p4);
border-radius: 10px; padding: 24px;
}
.callout.accent { background: var(–p6); border-color: var(–p3); }
.callout h4 {
font-size: 11px; letter-spacing: 2px; text-transform: uppercase;
color: var(–p1); margin-bottom: 10px; font-weight: 600;
}
.callout p { font-size: 14px; line-height: 1.7; color: var(–charcoal); }
/* ── WHAT TO BRING ──────────────────────────────────────────────────────── */
.outfit-grid {
display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px;
margin-bottom: 32px;
}
.outfit-card {
border-radius: 10px; overflow: hidden;
border: 1px solid var(–p5);
}
.outfit-card .look-num {
background: var(–p2); color: var(–white);
font-size: 10px; letter-spacing: 2px; text-transform: uppercase;
padding: 8px 14px; font-weight: 600;
}
.outfit-card:nth-child(2) .look-num,
.outfit-card:nth-child(4) .look-num { background: var(–p4); color: var(–p1); }
.outfit-card .look-body { padding: 16px; background: var(–p7); }
.outfit-card .look-title {
font-family: ‘Cormorant Garamond’, serif;
font-size: 18px; color: var(–p1); margin-bottom: 6px;
}
.outfit-card .look-desc {
font-size: 12px; color: var(–grey); line-height: 1.6;
}
.items-grid {
display: grid; grid-template-columns: repeat(3, 1fr);
gap: 16px; margin-bottom: 32px;
}
.item-card {
background: var(–p7); border: 1px solid var(–p5);
border-radius: 10px; padding: 20px;
}
.item-card .item-num {
font-family: ‘Cormorant Garamond’, serif;
font-size: 32px; color: var(–p4); margin-bottom: 8px; line-height: 1;
}
.item-card h4 { font-size: 14px; font-weight: 600; color: var(–p1); margin-bottom: 6px; }
.item-card p { font-size: 13px; color: var(–charcoal); line-height: 1.6; }
.other-items {
display: grid; grid-template-columns: 1fr 1fr; gap: 12px;
margin-bottom: 32px;
}
.other-item {
display: flex; gap: 16px; align-items: flex-start;
background: var(–p6); border-radius: 8px; padding: 16px;
border: 1px solid var(–p5);
}
.other-item .oi-label {
font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase;
color: var(–p1); font-weight: 600; white-space: nowrap;
padding-top: 2px; min-width: 80px;
}
.other-item p { font-size: 13px; color: var(–charcoal); line-height: 1.6; }
.colour-callout {
background: linear-gradient(135deg, var(–p1) 0%, var(–p3) 100%);
border-radius: 12px; padding: 32px; text-align: center;
margin-bottom: 32px;
}
.colour-callout h4 {
font-family: ‘Cormorant Garamond’, serif;
font-size: 24px; color: var(–white); margin-bottom: 10px;
}
.colour-callout p { font-size: 14px; color: rgba(255,255,255,0.88); line-height: 1.7; }
/* ── BRIEF BOX ──────────────────────────────────────────────────────────── */
.brief-box {
background: var(–p7); border: 2px solid var(–p3);
border-radius: 12px; padding: 40px;
margin-bottom: 32px;
}
.brief-box h3 {
font-family: ‘Cormorant Garamond’, serif;
font-size: 24px; color: var(–p1); margin-bottom: 20px;
}
.brief-points {
list-style: none; display: flex; flex-direction: column; gap: 12px;
}
.brief-points li {
display: flex; gap: 14px; align-items: flex-start;
font-size: 15px; line-height: 1.7; color: var(–charcoal);
}
.brief-points li::before {
content: ‘→’; color: var(–p3); font-size: 16px; flex-shrink: 0; padding-top: 1px;
}
.brief-note {
margin-top: 20px; padding-top: 20px;
border-top: 1px solid var(–p5);
font-size: 14px; font-style: italic;
color: var(–grey); line-height: 1.7;
}
/* ── NEXT STEPS ─────────────────────────────────────────────────────────── */
.steps-grid {
display: flex; flex-direction: column; gap: 12px;
}
.step {
display: flex; gap: 20px; align-items: flex-start;
background: var(–white); border: 1px solid var(–p5);
border-radius: 10px; padding: 20px 24px;
transition: border-color 0.2s, box-shadow 0.2s;
}
.step:hover {
border-color: var(–p3);
box-shadow: 0 4px 20px rgba(139,34,82,0.08);
}
.step .step-num {
width: 40px; height: 40px; flex-shrink: 0;
background: linear-gradient(135deg, var(–p1), var(–p3));
border-radius: 50%; display: flex; align-items: center; justify-content: center;
font-family: ‘Cormorant Garamond’, serif;
font-size: 20px; color: var(–white); font-weight: 400;
}
.step:nth-child(even) .step-num {
background: linear-gradient(135deg, var(–p3), var(–p5));
}
.step h4 { font-size: 15px; font-weight: 600; color: var(–p1); margin-bottom: 4px; }
.step p { font-size: 13px; color: var(–charcoal); line-height: 1.6; }
/* ── CLOSING ────────────────────────────────────────────────────────────── */
.closing {
background: linear-gradient(160deg, var(–p7), var(–p6));
border-top: 1px solid var(–p5);
padding: 64px 40px;
text-align: center;
}
.closing p {
font-size: 16px; line-height: 1.9; color: var(–charcoal);
max-width: 560px; margin: 0 auto 20px;
}
.closing .sig {
font-family: ‘Cormorant Garamond’, serif;
font-size: 28px; font-weight: 400; color: var(–p1);
margin-top: 16px;
}
.closing .sig-sub {
font-size: 12px; letter-spacing: 3px; text-transform: uppercase;
color: var(–p2); margin-top: 6px;
}
/* ── FOOTER ─────────────────────────────────────────────────────────────── */
footer {
background: var(–p1);
padding: 20px 40px;
display: flex; justify-content: space-between; align-items: center;
}
footer span { font-size: 11px; color: rgba(255,255,255,0.65); letter-spacing: 1px; }
@media (max-width: 768px) {
.hero h1 { font-size: 36px; }
.studio-body { grid-template-columns: 1fr; }
.studio-images { height: 200px; }
.outfit-grid { grid-template-columns: 1fr 1fr; }
.items-grid { grid-template-columns: 1fr; }
.other-items { grid-template-columns: 1fr; }
.callout-grid { grid-template-columns: 1fr; }
.schedule-bar { gap: 24px; }
.section-wrap { padding: 0 20px 48px; }
}
https://analytics.tiiny.site/js/plausible.jshttps://tiiny.host/ad-script.js
Between Realms
3 Months of Content in 1 Day
Hi Natalia! Everything you need to prepare for your Content Day Intensive is right here — studio options with photos and pricing, a complete guide on what to bring, and a brief request so I can build your full content direction before we shoot.
Studio Selection
Choose Your Space
Different Agency
My top pick for your content day. A 169 sqm professional content studio with natural and studio lighting, a large cyclorama wall (3.2m high · 4.5m × 4.5m), and a beautifully styled lifestyle area with lounges, chairs, rugs, side tables, plinths and a sandy peach limewash backdrop wall. Everything you need to create multiple distinct looks in a single location — without compromising on quality.
- Cyclorama wall
- Sandy peach limewash backdrop
- Styled lifestyle area
- Furniture & props included
- Natural + studio lighting
- Additional lighting equipment
- 169 sqm of space
- 5.0 star rating
View Full Gallery on Peerspace →
MUSE Creative Content Studios
A beautifully designed multi-zone studio purpose-built for content creation. Natural light in the morning and afternoon. Multiple distinct zones in one space including a soft neutral glam station with large mirror, boho-inspired corner, and minimal arch wall for crisp, modern visuals.
- Glam station + mirror
- Minimal arch wall
- Boho-inspired corner
- Natural light all day
- Open floor space
- 10% off 8+ hrs
Luxury Urban Oasis — King Street
A premium 2,153 sq ft fully furnished home-style space. Perfect for lifestyle and wellness content — kitchen, dining, living room, alfresco and backyard. Soundproof throughout and air-conditioned. Ideal if you want your content to feel warmly domestic and grounded rather than studio-styled.
- Modern kitchen + dining
- Living + alfresco
- Soundproof building
- Air-conditioned
- Bedrooms + bathrooms extra
- Hosts on-site
Studio Option 4 — 4hr Minimum
Additional studio option with 4 hour minimum. Check the link for full details, inclusions and current pricing.
Rosebery — Most Cost Effective
Best budget option — great for keeping more of your investment in editing and content support rather than studio hire.
Date & Time Suggestion
Thursday shoot day. Suggested booking: 11:00 am or 11:30 am start. Flexible to suit you — let me know what feels best and we’ll lock it in.
Bonus — Mini Sessions
Do you have practitioner or healer friends who’d love 30–60 minutes of content during your break? A great way to split the studio cost and give back to your community.
Day Preparation
What To Bring On The Day
To make the content look like it was filmed across multiple different days — maximising variety and longevity — please prepare the following. The goal is that no two pieces of content look the same.
Outfits — Minimum 3, Ideally 4
Your Brand Colour — Please Advise
Please let me know which 1–2 feature colours you’d like to use consistently across your brand. These will carry through your photos, digital templates, social graphics and website. Think about the colour that feels aligned with your energy — e.g. dusty sage, terracotta, deep violet, soft gold, muted teal…
Shoes — 3 Pairs (Neutral Tones)
White or Cream Heels / Flats
Fresh and elevated — pairs beautifully with all white looks
Black Heels or Loafers
Chic and grounding — works with denim or bold colour looks
Neutral / Nude Heels or Sandals
Versatile — softens any look on camera
Accessories & Jewellery — 3 Different Sets
Your Everyday Jewellery
If you have a signature piece you always wear — perfect. It’s authentic and completely on-brand.
A Different Combination
Statement earrings, layered necklaces, or a minimal approach — whatever shifts the look
A Third Variation
Rings, bracelet stack, or going bare. It all reads differently on camera — that’s the point.
Other Items
Crystals, oracle cards, singing bowls, candles, reiki tools, journals — anything representing your services. Creates authentic B-roll content.
Happy to give direction on colours, styling and what will work best on camera before the day.
Bring your own if needed for reiki or healing demonstration content — studios generally won’t have one.
Not essential for the direction we’re planning. Keep it fresh, natural and aligned with your aesthetic — you know your look best.
If you’d like to include a second outdoor location, we could incorporate this — it can be a beautiful, authentic addition to lifestyle content.
We’re shooting 3–4+ hours. Fuel yourself so your energy stays high on camera — it makes a real difference.
Your Input
Content Brief Request
Please send me a few messy dot points on:
- The main services you want to highlight — e.g. 1:1 readings, reiki sessions, group events
- Any topics or messages you want to speak about on camera
- The feeling you want people to have when they land on your page
- Any content types you love seeing from others and want to create yourself
- Anything you feel nervous or unsure about — so we can address it before the day
Action Items
Your Next Steps
Choose your studio & book it
Let me know which space feels right and I’ll lock it in. Alexandria is my top recommendation but I’m happy to chat through all options if you’d like to discuss.
Confirm your start time
Around 11:00 am or 11:30 am works well for me — I’m flexible to suit you. Let me know what feels best.
Outdoor or second location
Not essential but if you’d like natural light outdoor shots, let me know and we’ll add it in. And — would you like to include your dog? This can be a beautiful, authentic addition.
Show me your outfits
If you’d like feedback before the day, send through photos of what you’re planning to wear. Happy to give direction on colours, styling and what works best on camera.
Send your content brief
Messy dot points — services, topics, feelings, content you love. Once I have this I’ll build your brand pillars and your complete shoot direction.
So excited to bring this vision to life with you, Natalia. Any questions at all — just reach out. I’m here every step of the way.