.widget-WkpcaKKQGGogGd {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.box-JsnXPGllDvCxD {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.xl-EmfkBDPUS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #ffeaff;
}

.wide-uXWazkiN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(17vw/var(--resizer)*100);
}

.current-JFKSIaY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.button-CLsIBsgbkI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
}

.image-GVgVRlXnl {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.medium-GHTmalRvpAfdY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.wrapper-PlBJGOiHD {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.xs-hYhkZF {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.lg-fdyUkSzvwX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 107%;
  height: max-content;
  gap: calc(34vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  flex-direction: column;
}

.button-rZsRviYFhv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.column-NcLIeWTTPdpfyIle {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  text-align: undefined;
}

.button-uTZQQDzj {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.wrapper-srECgoXqtESx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
}

.tiny-COBtkyhICnmkhXz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: calc(71vw/var(--resizer)*100);
  flex-wrap: wrap;
  width: 100%;
  column-gap: calc(23vw/var(--resizer)*100);
}

.breadcrumbs-OcZffR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.heading-UQFHwXUxAyhjL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.picture-manLgeH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.tiny-yAMxFOviIenpQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.all-ZgBVFvYz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.aside-hsebkKuhHOl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.small-rWmSDVSTo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.all-eHxLOJRBUKqA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.container-cYzZvUmdQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.widget-znXzpOZH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.btn-ycsviPebeKijIp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.content-yZLaAjkYRK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.avatar-cRHGDfISzZrowE {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.col-oruXsbDsviZt {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.text-jUXYKoDY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(43vw/var(--resizer)*100);
  flex-direction: column;
}

.sm-sKmvGGGbQEmZv {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #320221;
  background-color: #f1c0f6;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(21vw/var(--resizer)*100);
}

.desc-hTFIeSYUFwO {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #ffeaff;
  background-color: #a8000a;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
}

.column-exYnjcL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.breadcrumbs-sEbQdZsKmrFdUVMD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  text-align: undefined;
}

.breadcrumbs-jKZyouvqqJZXwEwn {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.content-jbgoBhKX {
  display: flex;
  position: relative;
  justify-content: space-evenly;
  align-items: center;
  width: 100%;
  height: 100%;
  gap: calc(25vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-wrap: wrap;
}

.grid-KSAAGdYUpzaMWd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.lg-fyUvbmQutzOBKR {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.widget-oqZIuPmm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.title-WiFEMQPpSy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.huge-ThfxJKvoEgQujZv {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.holder-RmVtaAMb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-fsFGWPyVEvOu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tooltip-ttOIgy {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.picture-TyVymgjc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.wrapper-smNFJQT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist1.html;
}

.heading-sncTvvZZhm {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.grid-TDspVDdXp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist1.html;
}

.title-zmOiywdQNiIjszK {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.huge-BMiXyAlmlxt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.widget-RYFHJbRyuf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.btn-fQJcVEkez {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.big-yYpFxBSz {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.button-CAJhzf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.more-EaCuXAHzETtQjLsu {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.text-sKxfBlhYWrAuqwSz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.wrapper-uZiyQKGFIl {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.pic-MJKJDjNnwfN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.medium-YmIajmxQeP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tagline-JFDVckZP {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.section-xKAjLWgCNFVQtQG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.column-FdhDFEOMcmizwt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.current-iwiBXVPY {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.tooltip-KmXTXSXvksKOsgm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.control-yVcAiEK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist2.html;
}

.huge-xVbQfHO {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.page-MDWjxHYkyoXIT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist2.html;
}

.xs-TmYbUAalFWPWeT {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.holder-LOqEtWJDda {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.preview-sBeoYDLCXjytGtAJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.xl-REWOmkeKQXCFZEAl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.small-EKVaLmHyAkjaMsmR {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.tiny-CwYxOqaPWZt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.more-WxaDkB {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.all-fKpfkfv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.all-BwiCkXKbUeNZQbqL {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.heading-UPOMdiXLXqfIJB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.headline-ddcoFg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.big-QqwshbfKQsVNzeE {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.userpic-SimFZjHExRT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.big-hblgnSzoWm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.img-jvgDRGaPehOimUlz {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.icon-nHuatYoUghsrfd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.inner-KJJdBVjkoiDd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist3.html;
}

.userpic-xFFevzTx {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.big-vMDHgrZCCi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist3.html;
}

.img-OejlhMLSdQegBbNj {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.title-QLjpZMNaDXRmd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.box-WhlrcIH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.box-DFanAEUwFCbm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.wrap-nSspRIiTNIhOBinv {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.preview-DwtEQShXpcLHcQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.subtitle-gGiuZjPzbx {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.huge-WSrSygwukhE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.breadcrumbs-QqRpHFmGE {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.col-QCmPYaXw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.btn-tBAzKDrn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.more-VdAMAkeSUkr {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.more-OnljzhKQVtfrRa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.lg-yKWOsMDxfYHB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.current-veLinMGBdIXCA {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.section-XvzAGnncHPqX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.heading-AsgctoCWvPqEuDlr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist4.html;
}

.desc-qRXufCLnkaFczRmE {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.tooltip-jRgAmheNeGwS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist4.html;
}

.container-VFefuuMRupL {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.picture-fqSlbjHxNG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.tip-XCXGqoYu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.wide-JewyaAnf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.active-oSsFeQEABomy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.xs-gMHbNvzrFgh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.xs-zJQeUP {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.picture-TjhnKSjY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.page-KLREuKapKym {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.tip-MBFPvPQSLtEAuja {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.img-ZZGkGbzgjpq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.desc-NaySfM {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.avatar-qIHyBc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.active-AQVxBOzlFy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.inner-baIfOndMTOY {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.box-LXNiuOLOZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.heading-XWbeuRyHQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist5.html;
}

.box-RLwSEbWeaoo {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.preview-SBYoAVbTbhcMTvD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist5.html;
}

.inner-tlghjnTtSxl {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.holder-RDFZAM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.lg-jRtfUrGW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.all-HYDyXiWGVlCOP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.medium-honPYuqfxfeGEp {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.image-xBZJioIekzTtwy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.button-hMyKwaUHZyhwy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.xl-OzVHippaPch {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.row-xpQBcbsgZrjIFb {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.pic-HocfMSAjyVbo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.page-scXhvcSxYKD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.thumbnail-hRRNhKchqCLQoW {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.image-yAcKstWLzQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.lg-ZdeQOgrZWVdLbNu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.thumbnail-cMatFhMTXhEGag {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.holder-XfxmUQyUlJL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(44vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.wrapper-AZwIerHrB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist6.html;
}

.headline-GlkAWur {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.medium-RqOWCdPQSPPGQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist6.html;
}

.page-rJpsrrH {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.pic-ejkBunqsbCmf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.active-AsXbuHpDRyvNy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.thumb-dliqFCZH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.headline-YiwFMlKbqqGlu {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.medium-dQRuCHgqVbci {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.wrapper-vRapSo {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.widget-lMDcCXOUqfcj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.icon-HKczNmZhYZrRMt {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.wide-COmOzGCqmfyaqke {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.content-vcuYUWnzyGi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.huge-fkABYKvtxMJoNlmv {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.wide-mWgLIwqQEDkJh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.big-ATUNatIKKQypSPP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tagline-kVSIpsdkhSNbB {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.small-jbwGbT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.all-pohLeUGa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist7.html;
}

.container-aaaKIheexoOb {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.content-okHFwzZCWHlSNey {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist7.html;
}

.inner-ZHURpedSpSFCPZ {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.big-nuVpMXnOTBXZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.more-pygKvOQVqnzAczV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.thumb-wvIeOBliDWnDXUr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.col-VQThTLXQHkDjo {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.row-sfxxRE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.heading-pBKcroDwPUREj {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.desc-fTtNszMg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.large-LrDwbWHyTnmUdAK {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.btn-bmHRAC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.thumb-MQjikEviP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.btn-NVgfki {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.heading-PJxYhZPGIlruvd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.grid-qWueDtYqkKt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.column-dilAdRgHDAoS {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.button-gtEsRXXSzaDyU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.aside-qVHUrwLAcmtHeCa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist8.html;
}

.container-IHaSiIgjcjbF {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.widget-paEjtWRUcZlDzNo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist8.html;
}

.huge-ryQjYsDDQvrDC {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.subtitle-zzVdTQhsGHRKLzG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.md-SEYdliyIjIdrH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.xs-PteWrLnJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.subject-nftEJrQEPVYVIgc {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.active-lCSrgjwNtQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tagline-BYwDajXtzMvrOHM {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.lg-eOKDHgU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(476vw/var(--resizer)*100);
  max-width: calc(476vw/var(--resizer)*100);
  height: calc(548vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) ridge #320221;
}

.caption-ozRTOhiYoSNXwHhV {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(23vw/var(--resizer)*100);
}

.large-UiyKFxZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-tKEeRcPuMhoFByCP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tagline-NxNPuvv {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.thumb-KoAgURPFrGyWWuy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.medium-nmYwMbMt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.section-JsmbvMOdNRTnuILN {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.icon-wCCsYUzARSJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.tagline-mZNwpEYWp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: themelist9.html;
}

.more-McdvRvwf {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.text-xGFQttJoqjk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: themelist9.html;
}

.tagline-hjKbJykvFe {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(17vw/var(--resizer)*100);
}

.thumb-pgqczIiLpvzF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.all-sWXVns {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(190vw/var(--resizer)*100);
  height: calc(190vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.small-vnHRfoeKUjVjw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.container-siZrvbCEUNuGu {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: center;
}

.icon-OUkrNLQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.more-pdWTCdEG {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #320221;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.large-JHEPEsxkrZZnuh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.sidebar-HAqdhkAirzqsj {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.sm-icGzNhDGyJ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.container-bTBYHXOciNGUGVt {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.title-wRjMxjieRV {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.grid-FeGweBTIlGesE {
  display: none;
}

.wrap-MLZDOpaoTRyqQ {
  display: flex;
  position: fixed;
  width: 30%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(40vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffeaff;
  border: calc(2vw/var(--resizer)*100) ridge #320221;
  justify-content: center;
  align-items: center;
  opacity: .85;
  border-radius: calc(10vw/var(--resizer)*100);
}

.picture-fciipPbfBqsfF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.icon-gFNKZOgRWy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  width: 100%;
  text-align: left;
}

.button-JdtXTFA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(5vw/var(--resizer)*100);
}

.sidebar-oevbCsAkugPk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
}

.medium-ELwIkrfCEfsZTXD {
  width: auto;
  height: auto;
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #a8000a;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.sidebar-IagAACrrKXf {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(18vw/var(--resizer)*100);
}


.current-PiUrRHwiMSURvN {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.breadcrumbs-HBbSKQjSX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #ffeaff;
  flex-direction: column;
}

.xl-DdSekPOg {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.more-dBGwDAppTlgBoM {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.current-iCIxbixJlIqvv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #f1c0f6;
  flex-direction: column;
}

.box-TZEmQWWfhZOhPp {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.sidebar-phpbOhqg {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.image-zuYgLVHF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #f1c0f6;
  flex-direction: column;
}

.title-rwrMqbddTG {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.big-ptqXtQXYnKNohY {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.huge-LAvrUVZu {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.holder-zBsKQGO {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #f1c0f6;
}

.active-OSkVSAAtMCNJtkd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(24vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.title-FwHhFDtujQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.box-OusUwR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
}

.all-oGbVOzSrfkFO {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.picture-LsRWpWNHekDp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.tiny-NzOMLGHHfzF {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.thumbnail-GeWeorrj {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.active-nUbhjFbtlAKK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(24vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.breadcrumbs-gzrWyV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.content-BkHavTzMSX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(335vw/var(--resizer)*100);
  height: calc(335vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.page-JQGKBfQqpdX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.icon-ddbDURZxJzw {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.inner-XDZUKLBo {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.tiny-gpdsqHjVCTn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-bojIzRR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.large-YkTVLXkSUMyQE {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.grid-InfLvo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.grid-vDeEOjxceDiNPiJL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.active-oFayqzAlxsL {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.tiny-rTFEhwPaJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.heading-TjOCgllbhror {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.subtitle-wNiTBp {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.desc-yEbjQVtISOqKNR {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.wide-qBKdRUre {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.img-SHOrMq {
  display: none;
}


.picture-AUoEZtrEzNXATf {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.desc-QAKgMzheY {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.picture-ACetiEx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(28vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.xl-unnnPXB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.userpic-IUaMVlNDjdmCjh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(328vw/var(--resizer)*100);
  height: calc(328vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(50, 2, 33, .4);
}

.tip-hnriVbzHT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(28vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.subtitle-fKuMPYCUHGVkCBQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.btn-GIFQeSzZ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.subtitle-WOmoxsazFXrlIZw {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.section-oJOGYjoAW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.sm-kCBkQRcNNe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

.thumbnail-uXivgXhhEeqaNLTQ {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.aside-CFMdfhthgOAUKOs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #320221;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

.active-aupAqWzhQitr {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.widget-nARdruBGjnVdOGmi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(29vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #ffeaff;
}

.medium-cdFuxraw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.sm-YnNNsXtXo {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.heading-ilRMjvrSVHmr {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.breadcrumbs-fmMdDNLpnUJFrJCK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.title-nkVKKKppgehdodk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.md-rqtZsuycOfhdS {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.more-HxRUqsvRZVlIM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tagline-eaPcfpjpfKqgoVI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.userpic-qWFFBAffwXgQOV {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.big-VumkRpjtmzM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.small-sYYQNcOQRrwwYfQy {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.headline-hJDyZWlXc {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.text-NodsRUrssqWQBj {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.aside-LgxNteKIAPO {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.desc-fsngETNJTraWiX {
  display: none;
}


.icon-PWXstXNEH {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.sm-yIbVkvsRn {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.userpic-kzghSKyQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(41vw/var(--resizer)*100);
}

.subtitle-CRDoDShkoKtIivgd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.more-uhExCEdOBI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(34vw/var(--resizer)*100);
}

.breadcrumbs-rLfRhygvZFIT {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.col-ftiWGUBfUBOyZNn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  background-color: #320221;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(34vw/var(--resizer)*100);
}

.thumb-wvlMbJl {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.button-mvSwaaRQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.grid-QTdicYJC {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.row-uANdjNdDfwfyF {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.large-BFqigdjdDMvZzH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(23vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #ffeaff;
}

.xl-pnLAQdLDtSkmHea {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.col-NDWxqCsTaPjhhko {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.desc-rUUvbX {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.xl-oxTIvD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tiny-CGPZLspftxW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.picture-BtOmvYDLNDjz {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.avatar-mOJAjuQGIY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.caption-kwnwXwSLWVHe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.text-bdUvKtx {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.pic-uUPwQqgeUkvGB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.big-uCwwqV {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.large-aqqMkQWAZKaELF {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.narrow-uKlXryVaGkPelkRz {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.control-fddApQxDzQICkZSV {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.caption-BcOrwpzB {
  display: none;
}


.xs-AlzxMobNPDvYb {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.big-eDXJwnEYHAhwownz {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.widget-duGAfHrhElSYiP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #ffeaff;
}

.medium-MMCJtfDpJFXvzA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(46vw/var(--resizer)*100);
}

.holder-eNqOUVSkiVIpRB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.grid-ojialy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.active-CKknzWKs {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.wrapper-nkIKtCvaEysxLlR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.wrap-fjexPdVXsA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
}

.desc-mfrwSrxmeSwLPPk {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.lg-lEbLrVYqTtrlncgN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  background-color: #320221;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
}

.all-yszeZpvnolveEncE {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.widget-iNBABSuuctI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.medium-dJJvHyPCK {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.tooltip-MehVcuF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.column-SPiJDmUGycs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.heading-DMZQoTio {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.thumb-NEGZjWmQvOv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.big-lBMyjYrRIA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.row-KNXsieFqbohmvnNy {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.small-ESNPqqJ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.huge-ANXcSv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.avatar-kzTCbgiQ {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.picture-mekANnOk {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.huge-ReUmsbruLeHkXd {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.small-gWklhjTiWfT {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.current-xeQAWtsBxBNlM {
  display: none;
}


.title-uitgbBIhGl {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.xl-WpEFzHmNiErVM {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.btn-TKIuxdDFQnz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #f1c0f6;
}

.grid-nkhmmdCRwBOoC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(18vw/var(--resizer)*100);
}

.holder-QrgKWCnCDDnecZGE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.inner-nEefRxrKc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(25vw/var(--resizer)*100);
}

.thumb-JHKijf {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.all-nArfnHtVDhbxtB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #320221;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(25vw/var(--resizer)*100);
}

.caption-gPnCazOchslY {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.grid-XsKhjNPTbq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.breadcrumbs-jpTpGENpLUllpL {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.narrow-aXgqRzruYk {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.wrap-HplBOilzseY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.caption-EEXacHGIFtJ {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.xs-zdQzMqgfsAYI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.more-XTYceYsI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.thumb-bJoJDyPIAvYdYhV {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.tiny-hdlEXKd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.inner-BHKgpTXulxHpCCdJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.large-OtlZYsyY {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.subtitle-URXmFnIcLZwqJIox {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.wide-QFDpLFObCf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.content-OgMlnPFmkg {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.current-QHYVphxGynnjkIa {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.tagline-PhiISkX {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.control-ZPkQFWcJQva {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.sm-rRJMmErpFgDYYo {
  display: none;
}


.desc-KRSsjKHZRHw {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.picture-fCnNbcsHH {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.wide-QjsxsITWMu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(31vw/var(--resizer)*100);
}

.row-ldpiiRmKPBXdWaRp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.control-mepeYqAIaE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(34vw/var(--resizer)*100);
}

.container-cqDUIzKLcbj {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.text-VBOjXgo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  background-color: #320221;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(34vw/var(--resizer)*100);
}

.tooltip-xhnlhrklOUMa {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.row-KjEbLyDP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.userpic-lGdAEQdBfIBwfl {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.headline-VGmrlgNzaffIBP {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.more-RRJVfCvo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.content-RJhAMuV {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.breadcrumbs-mcledFRP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.preview-WXeMDeLYTk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.button-ktSbDbdJSHFqYJZW {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.small-uPcqriIrzn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.preview-jRVlexvsKhZSwD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.active-flfVYoW {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.thumbnail-wmOOYrCqoowZtX {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.avatar-VnsGarFR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.md-iWCKMslRkPuY {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.wrap-NUyNcPHamtMB {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.col-RBJkBxxnH {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.pic-xxnNEDuWY {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.small-qIQKFOSFCeHEXmr {
  display: none;
}


.preview-kJHIeIUfQWlFPZMi {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.content-TYvRNhJ {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.column-DuasZFsf {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #ffeaff;
}

.large-rHKueFwTJb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(35vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.md-dZAfQnL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.control-SKYlSelsFDi {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.large-odIhJvjiQ {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.container-cBavrk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.current-xSqXRsjfGaF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
}

.heading-oMSAYtrQJMnXtw {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.tagline-GYXMSRuiZwrhWKT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #320221;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
}

.page-USnEvgUMtDDffpg {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.small-uQKRKTwEzrLaV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(35vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.caption-uSadNbjyOZsqKryO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.holder-iUTEjAWfVwi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(388vw/var(--resizer)*100);
  height: calc(388vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(50, 2, 33, .5);
}

.sm-gCaXisTL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(48vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
}

.subject-KSgnKXWG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.medium-nNtGeIKMgMuJN {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.text-OyyXQJjrzUUYe {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.more-wwYlhVuzHGVkIGc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tagline-SLWPAkzIylQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.title-PgXXrimosMJdAam {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.small-XOIgrCMquXqmCI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.desc-SQRTeIKJgQU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.wrapper-UmziFVvlBPJBOfSL {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.page-xuFwQNcAfADb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.big-SkqOGvXsR {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.large-yQFUlo {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.caption-XSwuxTbdBi {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.wrap-SYKJxVU {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.title-aIkfcMSaDwM {
  display: none;
}


.all-ViMsFPBBn {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.widget-SDbUbhpzRUkQuDX {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.content-XyTbnbHQdFRIuq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(18vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.subtitle-ZzUify {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.xs-nItVwUCehZfrEFu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(345vw/var(--resizer)*100);
  height: calc(345vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(50, 2, 33, .2);
}

.img-fPuyOJEiLb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(18vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.col-dirCtVtFIXqvNJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.more-XhTscrAeDAtLOSC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
}

.control-gGTJMRdhAvG {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.icon-rUdqJvhxijmzOITy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #320221;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
}

.text-BxqMUh {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.box-udyXtzuIg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.wide-jWjtoNzntw {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.breadcrumbs-tpkRRVTGMQu {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.tiny-LIdSoxdhymWB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.current-eAMocPuHbTK {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.widget-KPRTIEdpGFbD {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.tooltip-ikVCSSfggGFOza {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.wrapper-PxxmQsjCTFA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.aside-VeziqbRN {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.large-eZSugxaRArLPTLi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.xs-wzlGXjyxdSiA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.widget-OOpVzflgbRB {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.wrapper-vOuhgPRnb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.row-QpknxrQmIofPaJa {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.thumb-xIHiIncEZc {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.userpic-zTwbWxdrAXI {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.title-njMkDWVNeyCuiV {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-AxNbtz {
  display: none;
}


.breadcrumbs-DiageOOBmWGjElW {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.img-vLEQhwIUuDSnqEi {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.control-vQOgpIDMXkM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(36vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.avatar-NJUmOSGXmqDQEhV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.thumbnail-gketFsEK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(374vw/var(--resizer)*100);
  height: calc(374vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(50, 2, 33, .2);
}

.all-anjgtvTsdsN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(36vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.aside-CinekQdxWp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.thumbnail-JqEJCrrlI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
}

.col-IxDKBwutbkEQbf {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.huge-OaWqhkQCEQMDS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.button-RVfskx {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.page-AAhSQeCBPfMhab {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.widget-mOiGIYnu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(33vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
}

.title-rsSJRB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.img-CYtvCy {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.picture-kvRbPIRhqv {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.avatar-XRzOaXsjPbU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.icon-TGtKXflgZuoh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.aside-BnZSwJsdfkB {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.widget-KqagwMpgZHJbMdrQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.text-ltUYneAnIb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.img-XhcZuvorhD {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.title-BFRRmovgOxdhJNGh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.title-IYiMdQrvzQYJu {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.breadcrumbs-ChZprsGmmjMigw {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.text-jzQQiOU {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.more-SnVLBV {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.active-sHAxRWcNqAE {
  display: none;
}


.title-xjtcWCDOE {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.row-VmmtaKIc {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.sm-JnLAalMQGOC {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #f1c0f6;
}

.md-sCMKRGXRttnzfe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(22vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.avatar-bTempRWYRAjKAvZb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.tiny-vbIUJHASJg {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #320221;
}

.md-sTDdUWJQHqZhUpC {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  line-height: calc(24vw/var(--resizer)*100);
}

.aside-eocSdj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.avatar-iOgWxm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  background-color: #a8000a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(37vw/var(--resizer)*100);
}

.breadcrumbs-XEOcpKCi {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.lg-PcvvXXBtfbnuC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  background-color: #320221;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(37vw/var(--resizer)*100);
}

.widget-mrDfthvqNRoWTR {
  font-weight: 900;
  font-family: 'Ysabeau Office', serif;
  color: #ffeaff;
  font-size: calc(20vw/var(--resizer)*100);
}

.holder-uXSBImojZtvltK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(22vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.inner-BczQvgOjggGrXDK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.heading-qZsrkMVbEQqxpumK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(467vw/var(--resizer)*100);
  height: calc(467vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(50, 2, 33, .2);
}

.col-heSFknGUJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dotted #320221;
  flex-wrap: wrap;
}

.holder-mvIEJs {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-align: left;
}

.medium-xQtnBLjtiRA {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.wrapper-TjWfGPuHGr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.desc-EefVAGVQOfGL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.section-ytwmZg {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.sm-YKGbxQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.text-GCfXdp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.control-NzcOvGBoDFbvNsA {
  color: #320221;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.btn-OIRlWtThf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #f1c0f6;
  flex-direction: column;
}

.tiny-MUxMGcbH {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.img-omEIpzFcU {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.all-bMzepjNMH {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.container-QEibOUeJAz {
  font-family: 'Ysabeau Office', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #320221;
  text-decoration: none;
  text-align: undefined;
}

.headline-wYbFvLDLRHCblFn {
  display: none;
}

