.entry-title, .page-title, h1.title { display: none; }
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
:root {
–cream: #FAF8F4;
–warm-white: #FFFFFF;
–dusty-rose: #C4846A;
–deep-rose: #9E5B43;
–charcoal: #2E2B28;
–mid-gray: #6B6560;
–light-border: #E8E2DA;
–serif: ‘Cormorant Garamond’, Georgia, serif;
–sans: ‘Jost’, system-ui, sans-serif;
}
body {
background: var(–cream);
color: var(–charcoal);
font-family: var(–sans);
font-weight: 300;
line-height: 1.7;
-webkit-font-smoothing: antialiased;
}
.hero {
background: var(–charcoal);
color: var(–cream);
padding: 72px 24px 64px;
text-align: center;
}
.eyebrow {
font-family: var(–sans);
font-size: 11px;
font-weight: 500;
letter-spacing: 0.18em;
text-transform: uppercase;
color: var(–dusty-rose);
margin-bottom: 20px;
}
.hero h1 {
font-family: var(–serif);
font-size: clamp(32px, 5vw, 52px);
font-weight: 300;
line-height: 1.2;
max-width: 720px;
margin: 0 auto 20px;
letter-spacing: 0.01em;
}
.hero h1 em {
font-style: italic;
color: #D4A090;
}
.hero-sub {
font-size: 16px;
color: #B8B0A6;
max-width: 560px;
margin: 0 auto;
line-height: 1.7;
}
.divider-line {
width: 48px;
height: 1px;
background: var(–dusty-rose);
margin: 32px auto;
}
.myths-strip {
background: var(–warm-white);
border-top: 1px solid var(–light-border);
border-bottom: 1px solid var(–light-border);
padding: 40px 24px;
text-align: center;
}
.myths-strip h2 {
font-family: var(–serif);
font-size: clamp(20px, 3vw, 26px);
font-weight: 400;
margin-bottom: 28px;
color: var(–charcoal);
}
.myths-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 0;
max-width: 860px;
margin: 0 auto;
text-align: left;
}
.myth-item {
padding: 14px 20px;
border-left: 1px solid var(–light-border);
border-bottom: 1px solid var(–light-border);
}
.myth-item:nth-child(3n+1) { border-left: none; }
.myth-num {
font-size: 10px;
font-weight: 500;
letter-spacing: 0.12em;
color: var(–dusty-rose);
display: block;
margin-bottom: 4px;
}
.myth-label {
font-family: var(–serif);
font-size: 15px;
font-weight: 400;
color: var(–charcoal);
line-height: 1.4;
}
.body-section {
max-width: 660px;
margin: 0 auto;
padding: 64px 24px;
}
.body-section h2 {
font-family: var(–serif);
font-size: clamp(24px, 4vw, 34px);
font-weight: 300;
line-height: 1.3;
margin-bottom: 20px;
color: var(–charcoal);
}
.body-section p {
font-size: 16px;
color: var(–mid-gray);
margin-bottom: 16px;
line-height: 1.8;
}
.body-section p strong {
color: var(–charcoal);
font-weight: 500;
}
blockquote {
border-left: 2px solid var(–dusty-rose);
padding: 12px 20px;
margin: 28px 0;
background: var(–warm-white);
border-radius: 0 4px 4px 0;
}
blockquote p {
font-family: var(–serif);
font-size: 17px;
font-style: italic;
color: var(–charcoal);
margin: 0 0 8px;
line-height: 1.6;
}
blockquote cite {
font-size: 12px;
font-weight: 500;
letter-spacing: 0.08em;
color: var(–dusty-rose);
font-style: normal;
}
.opt-in-section {
background: var(–warm-white);
border-top: 1px solid var(–light-border);
padding: 64px 24px;
text-align: center;
}
.opt-in-inner {
max-width: 480px;
margin: 0 auto;
}
.opt-in-section h2 {
font-family: var(–serif);
font-size: clamp(26px, 4vw, 36px);
font-weight: 300;
line-height: 1.25;
margin-bottom: 12px;
color: var(–charcoal);
}
.opt-in-section .sub {
font-size: 15px;
color: var(–mid-gray);
margin-bottom: 32px;
line-height: 1.7;
}
.what-youll-get {
text-align: left;
margin-bottom: 32px;
background: var(–cream);
border: 1px solid var(–light-border);
border-radius: 6px;
padding: 20px 24px;
}
.what-youll-get p {
font-size: 12px;
font-weight: 500;
letter-spacing: 0.1em;
text-transform: uppercase;
color: var(–dusty-rose);
margin-bottom: 12px;
}
.what-youll-get ul {
list-style: none;
padding: 0;
}
.what-youll-get li {
font-size: 14px;
color: var(–charcoal);
padding: 6px 0;
border-bottom: 1px solid var(–light-border);
display: flex;
align-items: flex-start;
gap: 10px;
line-height: 1.5;
}
.what-youll-get li:last-child { border-bottom: none; }
.what-youll-get li::before {
content: “✓”;
color: var(–dusty-rose);
font-size: 13px;
flex-shrink: 0;
margin-top: 1px;
}
.kit-form {
display: flex;
flex-direction: column;
gap: 12px;
}
.kit-form input {
width: 100%;
padding: 14px 16px;
border: 1px solid var(–light-border);
border-radius: 4px;
font-family: var(–sans);
font-size: 15px;
font-weight: 300;
color: var(–charcoal);
background: var(–warm-white);
outline: none;
transition: border-color 0.2s;
}
.kit-form input:focus {
border-color: var(–dusty-rose);
}
.kit-form input::placeholder {
color: #B4ADA6;
}
.kit-form button {
width: 100%;
padding: 16px;
background: var(–dusty-rose);
color: #fff;
border: none;
border-radius: 4px;
font-family: var(–sans);
font-size: 14px;
font-weight: 500;
letter-spacing: 0.1em;
text-transform: uppercase;
cursor: pointer;
transition: background 0.2s;
}
.kit-form button:hover { background: var(–deep-rose); }
.privacy-note {
font-size: 12px;
color: #B4ADA6;
margin-top: 8px;
line-height: 1.5;
}
.credentials {
background: var(–charcoal);
padding: 48px 24px;
text-align: center;
color: #B8B0A6;
}
.credentials p {
font-size: 13px;
max-width: 560px;
margin: 0 auto;
line-height: 1.8;
}
.credentials strong {
color: var(–cream);
font-weight: 500;
}
.footer {
background: var(–charcoal);
border-top: 1px solid #3E3A36;
padding: 24px;
text-align: center;
}
.footer p {
font-size: 12px;
color: #6B6560;
line-height: 1.6;
}
.footer a {
color: var(–dusty-rose);
text-decoration: none;
}
@media (max-width: 600px) {
.myths-grid { grid-template-columns: 1fr 1fr; }
.myth-item:nth-child(3n+1) { border-left: 1px solid var(–light-border); }
.myth-item:nth-child(2n+1) { border-left: none; }
}
I Love You Maddly Weddings & Events · California
9 myths are keeping couples from the multi-day celebration they actually want — and the fears driving those myths aren’t based on facts. They’re based on imaginary critics who haven’t even spoken yet.
The budget fears? Not really about money. They’re about worthiness. The guest concerns? Not really about logistics. They’re about permission. The “what if…” questions? They’re the sound of you talking yourself out of joy before anyone else gets the chance.
Here’s what 20 years and 100+ California weddings has taught us: the couples who play it safe with a one-day, everything-crammed-in event are often the ones who wake up the morning after wishing they’d had more time.
More time with their people. More space to actually breathe inside the day. More moments they could remember.
“Madeline was on site for multiple days helping us get set up. When our day called for thunderstorms during the ceremony, she helped brainstorm contingency plans. She even made us a champagne tower when the venue refused to stack the glasses.”
— Emily & Joey, I Love You Maddly clients
A multi-day wedding celebration isn’t extravagant. It’s intentional. And when you have the right guide holding the weight, it doesn’t add stress — it removes it.
The free guide walks through all 9 myths: where they come from, why they don’t hold up, and what becomes possible when you stop letting them make your decisions for you.
9 myths. 9 truths. And a clear picture of what the wedding weekend you actually want looks like.
What’s inside
No spam, ever. Just the guide — and a few follow-up emails from Madeline with planning insights. Unsubscribe any time.
About Madeline · Madeline Link is a California wedding planner and designer with 20 years of experience and 100+ couples. She holds a planning certification from the International School of Hospitality, a degree in marketing with graphic art and psychology, and a UC Davis certification in viticulture. She’s based in Ventura County and serves the Central Coast, Santa Barbara, and beyond.
| Website Designed by Carrylove Designs
© 2023 I Love You Maddly Weddings and Events. All rights reserved.