:root{
  --aos-cream:#F8F3EA;
  --aos-paper:#FFFDF8;
  --aos-ink:#2D2523;
  --aos-wine:#6D2932;
  --aos-rose:#C58E88;
  --aos-blush:#E8D5D0;
  --aos-butter:#E8D79A;
  --aos-blue:#BACAD4;
  --aos-sage:#A8AD98;
}
body{
  background:var(--aos-cream)!important;
  color:var(--aos-ink)!important;
}
.home-redesign{
  background:var(--aos-cream);
  color:var(--aos-ink);
}
.hr-announcement{
  background:var(--aos-wine)!important;
  color:var(--aos-paper)!important;
  min-height:42px;
  display:flex;
  align-items:center;
  justify-content:center;
  font-family:Arial,sans-serif!important;
  font-size:11px!important;
  font-weight:600;
  letter-spacing:.24em!important;
}
.hr-masthead{
  background:var(--aos-paper)!important;
  border-bottom:1px solid var(--aos-blush);
  color:var(--aos-wine)!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:italic;
  font-weight:400!important;
  letter-spacing:-.02em;
}
.hr-masthead a,
.hr-masthead button{
  color:var(--aos-wine)!important;
}
.hr-menu-panel,
.hr-search-panel{
  background:var(--aos-paper)!important;
  border-color:var(--aos-blush)!important;
}
.hr-menu-panel a{
  color:var(--aos-ink)!important;
  font-family:Arial,sans-serif!important;
  font-size:12px;
  letter-spacing:.16em;
  text-transform:uppercase;
}
.hr-hero{
  filter:saturate(.8) contrast(.92);
}
.hr-feature{
  background:rgba(255,253,248,.97)!important;
  border:1px solid var(--aos-blush);
  box-shadow:0 22px 55px rgba(74,54,50,.08)!important;
}
.hr-kicker,
.hr-card-kicker{
  color:var(--aos-rose)!important;
  font-family:Arial,sans-serif!important;
  font-weight:600!important;
  letter-spacing:.23em!important;
}
.hr-feature h1,
.hr-latest h2,
.hr-card h2,
.hr-subscribe h2{
  font-family:Georgia,'Times New Roman',serif!important;
  color:var(--aos-ink)!important;
  font-weight:400!important;
}
.hr-feature h1{
  font-style:italic;
  letter-spacing:-.035em!important;
}
.hr-feature p{
  color:#574844!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:italic;
}
.hr-rule{
  background:var(--aos-rose)!important;
}
.hr-cta,
.hr-read{
  color:var(--aos-wine)!important;
  border-color:var(--aos-rose)!important;
  font-family:Arial,sans-serif!important;
  font-size:11px!important;
  font-weight:600;
  letter-spacing:.2em!important;
}
.hr-latest{
  background:var(--aos-cream)!important;
}
.hr-latest>h2{
  color:var(--aos-wine)!important;
  font-style:italic;
}
.hr-card{
  background:var(--aos-paper)!important;
  border:1px solid rgba(197,142,136,.35)!important;
  box-shadow:0 16px 40px rgba(74,54,50,.07)!important;
}
.hr-card-img{
  filter:saturate(.82) contrast(.94);
}
.hr-card-body{
  padding:34px 30px 38px!important;
}
.hr-card h2{
  font-style:italic;
  line-height:1.12!important;
}
.hr-card p{
  color:#6A5954!important;
  line-height:1.7!important;
}
.hr-subscribe{
  color:var(--aos-paper)!important;
}
.hr-subscribe:before{
  background:rgba(64,31,35,.68)!important;
}
.hr-subscribe h2{
  color:var(--aos-paper)!important;
  font-style:italic;
}
.hr-subscribe p{
  color:var(--aos-cream)!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:italic;
}
.hr-subscribe input[type='email']{
  background:var(--aos-paper)!important;
  border:1px solid var(--aos-blush)!important;
  color:var(--aos-ink)!important;
}
.hr-subscribe button,
.hr-subscribe input[type='submit']{
  background:var(--aos-wine)!important;
  color:var(--aos-paper)!important;
  border-color:var(--aos-wine)!important;
  font-family:Arial,sans-serif!important;
  letter-spacing:.16em!important;
}
.site-footer{
  background:var(--aos-paper)!important;
  border-top:1px solid var(--aos-blush)!important;
  color:#806F69!important;
}
.site-footer a{color:var(--aos-wine)!important;}
.seva-overlay.formkit-overlay .formkit-form{
  border:1px solid var(--aos-blush)!important;
  background:var(--aos-paper)!important;
}
.seva-overlay.formkit-overlay h2{
  color:var(--aos-wine)!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:italic;
  font-weight:400!important;
}
.seva-overlay.formkit-overlay button{
  background:var(--aos-wine)!important;
}
@media(max-width:767px){
  .hr-announcement{font-size:9px!important;letter-spacing:.14em!important;}
  .hr-masthead{font-size:30px!important;}
  .hr-feature{margin-left:18px!important;margin-right:18px!important;}
  .hr-card-body{padding:27px 23px 31px!important;}
}:root{
  --aos-cream:#F8F3EA;
  --aos-paper:#FFFDF8;
  --aos-ink:#2D2523;
  --aos-wine:#6D2932;
  --aos-rose:#C58E88;
  --aos-blush:#E8D5D0;
  --aos-butter:#E8D79A;
  --aos-blue:#BACAD4;
  --aos-sage:#A8AD98;
}
body{
  background:var(--aos-cream)!important;
  color:var(--aos-ink)!important;
}
.home-redesign{
  background:var(--aos-cream);
  color:var(--aos-ink);
}
.hr-announcement{
  background:var(--aos-wine)!important;
  color:var(--aos-paper)!important;
  min-height:42px;
  display:flex;
  align-items:center;
  justify-content:center;
  font-family:Arial,sans-serif!important;
  font-size:11px!important;
  font-weight:600;
  letter-spacing:.24em!important;
}
.hr-masthead{
  background:var(--aos-paper)!important;
  border-bottom:1px solid var(--aos-blush);
  color:var(--aos-wine)!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:italic;
  font-weight:400!important;
  letter-spacing:-.02em;
}
.hr-masthead a,
.hr-masthead button{
  color:var(--aos-wine)!important;
}
.hr-menu-panel,
.hr-search-panel{
  background:var(--aos-paper)!important;
  border-color:var(--aos-blush)!important;
}
.hr-menu-panel a{
  color:var(--aos-ink)!important;
  font-family:Arial,sans-serif!important;
  font-size:12px;
  letter-spacing:.16em;
  text-transform:uppercase;
}
.hr-hero{
  filter:saturate(.8) contrast(.92);
}
.hr-feature{
  background:rgba(255,253,248,.97)!important;
  border:1px solid var(--aos-blush);
  box-shadow:0 22px 55px rgba(74,54,50,.08)!important;
}
.hr-kicker,
.hr-card-kicker{
  color:var(--aos-rose)!important;
  font-family:Arial,sans-serif!important;
  font-weight:600!important;
  letter-spacing:.23em!important;
}
.hr-feature h1,
.hr-latest h2,
.hr-card h2,
.hr-subscribe h2{
  font-family:Georgia,'Times New Roman',serif!important;
  color:var(--aos-ink)!important;
  font-weight:400!important;
}
.hr-feature h1{
  font-style:italic;
  letter-spacing:-.035em!important;
}
.hr-feature p{
  color:#574844!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:italic;
}
.hr-rule{
  background:var(--aos-rose)!important;
}
.hr-cta,
.hr-read{
  color:var(--aos-wine)!important;
  border-color:var(--aos-rose)!important;
  font-family:Arial,sans-serif!important;
  font-size:11px!important;
  font-weight:600;
  letter-spacing:.2em!important;
}
.hr-latest{
  background:var(--aos-cream)!important;
}
.hr-latest>h2{
  color:var(--aos-wine)!important;
  font-style:italic;
}
.hr-card{
  background:var(--aos-paper)!important;
  border:1px solid rgba(197,142,136,.35)!important;
  box-shadow:0 16px 40px rgba(74,54,50,.07)!important;
}
.hr-card-img{
  filter:saturate(.82) contrast(.94);
}
.hr-card-body{
  padding:34px 30px 38px!important;
}
.hr-card h2{
  font-style:italic;
  line-height:1.12!important;
}
.hr-card p{
  color:#6A5954!important;
  line-height:1.7!important;
}
.hr-subscribe{
  color:var(--aos-paper)!important;
}
.hr-subscribe:before{
  background:rgba(64,31,35,.68)!important;
}
.hr-subscribe h2{
  color:var(--aos-paper)!important;
  font-style:italic;
}
.hr-subscribe p{
  color:var(--aos-cream)!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:italic;
}
.hr-subscribe input[type='email']{
  background:var(--aos-paper)!important;
  border:1px solid var(--aos-blush)!important;
  color:var(--aos-ink)!important;
}
.hr-subscribe button,
.hr-subscribe input[type='submit']{
  background:var(--aos-wine)!important;
  color:var(--aos-paper)!important;
  border-color:var(--aos-wine)!important;
  font-family:Arial,sans-serif!important;
  letter-spacing:.16em!important;
}
.site-footer{
  background:var(--aos-paper)!important;
  border-top:1px solid var(--aos-blush)!important;
  color:#806F69!important;
}
.site-footer a{color:var(--aos-wine)!important;}
.seva-overlay.formkit-overlay .formkit-form{
  border:1px solid var(--aos-blush)!important;
  background:var(--aos-paper)!important;
}
.seva-overlay.formkit-overlay h2{
  color:var(--aos-wine)!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-style:italic;
  font-weight:400!important;
}
.seva-overlay.formkit-overlay button{
  background:var(--aos-wine)!important;
}
@media(max-width:767px){
  .hr-announcement{font-size:9px!important;letter-spacing:.14em!important;}
  .hr-masthead{font-size:30px!important;}
  .hr-feature{margin-left:18px!important;margin-right:18px!important;}
  .hr-card-body{padding:27px 23px 31px!important;}
}
@media(max-width:767px){
  .hr-masthead{font-size:20px!important;line-height:1.1!important;white-space:nowrap!important;}
}


/* Architecture of Self 

/* Architecture of Self revised monochrome direction */
.hr-masthead{font-style:normal!important;font-weight:400!important;letter-spacing:.01em!important;color:#171717!important;}
.hr-masthead a,.hr-masthead button{color:#171717!important;}
.hr-announcement{background:#171717!important;color:#fff!important;}
.hr-hero{filter:grayscale(1) contrast(1.04)!important;}
.hr-feature{background:rgba(255,255,255,.97)!important;border-color:#d8d8d8!important;}
.hr-feature h1{font-size:0!important;font-style:normal!important;}
.hr-feature h1:after{content:'Psychology & Performance for Women in Motion';display:block;font-family:Georgia,'Times New Roman',serif;font-size:clamp(34px,5vw,68px);line-height:1.04;font-weight:400;color:#171717;letter-spacing:-.035em;}
.hr-feature p{color:#4b4b4b!important;}
.hr-latest{background:#f5f3ef!important;}
.hr-card-img{filter:grayscale(1) contrast(1.04)!important;}
.hr-latest>h2,.hr-card h2{color:#171717!important;}
@media(max-width:767px){.hr-masthead{font-size:20px!important;font-style:normal!important;}.hr-feature h1:after{font-size:36px;}}

.hr-hero{background-image:linear-gradient(rgba(0,0,0,.08),rgba(0,0,0,.18)),url('https://cameliasnewsletter.com/wp-content/uploads/2026/09/IMG_7011.png')!important;background-position:center 48%!important;}
@media(max-width:767px){.hr-hero{background-position:center 48%!important;}}

.hr-hero{background-position:center 29%!important;}
@media(max-width:767px){.hr-hero{background-position:center 42%!important;}}

.hr-hero{position:relative;background-position:center 35%!important;}
.hr-hero:after{content:'';position:absolute;inset:0;background:url('https://cameliasnewsletter.com/wp-content/uploads/2026/09/IMG_7011.png') center center/auto 130% no-repeat;box-shadow:0 0 55px rgba(0,0,0,.28);}
@media(max-width:767px){.hr-hero:after{background-size:cover;background-position:center 46%;box-shadow:none;}}

.hr-hero{background:#111!important;}
.hr-hero:after{background-size:auto 130%;background-position:center center;}

.hr-hero{background-image:linear-gradient(rgba(0,0,0,.06),rgba(0,0,0,.14)),url('https://cameliasnewsletter.com/wp-content/uploads/2026/09/IMG_7018.png')!important;background-size:cover!important;background-position:center 39%!important;}
.hr-hero:after{display:none!important;}
@media(max-width:767px){.hr-hero{background-position:center 42%!important;}}

.hr-hero{background-position:center 24%!important;}
@media(max-width:767px){.hr-hero{background-position:center 37%!important;}}

.hr-hero{background-position:center 19%!important;}

.hr-hero{background-position:center 24%!important;}

.hr-hero{background-position:center 33%!important;}

.hr-hero{background-position:center 36%!important;}

.hr-hero{background-image:linear-gradient(rgba(0,0,0,.06),rgba(0,0,0,.14)),url('https://cameliasnewsletter.com/wp-content/uploads/2026/09/IMG_7011.png')!important;background-size:cover!important;background-position:center 31%!important;}
@media(max-width:767px){.hr-hero{background-position:center 45%!important;}}


/* Architecture of Self — unified editorial section pages */
.category-design{--accent:#a63e35!important;--paper:#f7f4ef!important;--ink:#171616!important}
.category-design .cat-bar{background:#050505!important}
.category-design .cat-logo,.category-design .cat-logo a,.category-design .cat-hero h1,.category-design .cat-hero p,.category-design .cat-card h2,.category-design .cat-card h2 a,.category-design .cat-section-title,.category-design .cat-subscribe h2{font-style:normal!important}
.category-design .cat-card{background:#fff!important;border-top:3px solid #a63e35!important;box-shadow:0 4px 18px rgba(0,0,0,.04)!important}
.category-design .cat-card-kicker,.category-design .cat-read,.category-design .cat-home{color:#a63e35!important}
.category-design .cat-section-title:before,.category-design .cat-section-title:after{border-color:#a63e35!important}