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

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

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

.aside-TalCbTIK {
  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;
}

.md-gmZeQi {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.tip-JfxJwIwuATIHU {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.big-PGlOLlvlhFvLekO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  background-color: #7427e0;
  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(21vw/var(--resizer)*100);
}

.holder-AhCxoPwia {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

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

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

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

.content-EiIOTUKVQiOJ {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.thumbnail-UXRDex {
  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;
}

.widget-BFPXIZ {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 559%;
  gap: calc(49vw/var(--resizer)*100);
  flex-wrap: nowrap;
  width: 100%;
  column-gap: calc(16vw/var(--resizer)*100);
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
  padding: 30px 10%;
}

.wrap-gBpKRPNGbe {
  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(11vw/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(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(40, 15, 100, .5);
  scroll-snap-align: center;
}

.tagline-BBVqnHV {
  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(11vw/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(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(40, 15, 100, .5);
  scroll-snap-align: center;
}

.thumb-rYLoAHAb {
  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(11vw/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(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(40, 15, 100, .5);
  scroll-snap-align: center;
}

.image-IKItXfzIdm {
  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(11vw/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(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(40, 15, 100, .5);
  scroll-snap-align: center;
}

.picture-cIvdtzxstt {
  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(11vw/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(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(40, 15, 100, .5);
  scroll-snap-align: center;
}

.pic-zLxThEFYBlzkoZC {
  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(11vw/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(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(40, 15, 100, .5);
  scroll-snap-align: center;
}

.narrow-vEWzspbITRDT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.section-REfunFx {
  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;
}

.container-PRkMrDX {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.aside-kwGYYJwYJR {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

.icon-ODVjaON {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(39vw/var(--resizer)*100);
  flex-direction: row;
}

.md-DgBQhAf {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(36vw/var(--resizer)*100);
}

.img-rrXeeX {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
}

.caption-UwEXIFl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.text-LmQBzpjieMdRzl {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

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

.active-EqwKnYkAKkm {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf3f3;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #280f64;
  border-right: calc(2vw/var(--resizer)*100) dotted #280f64;
}

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

.control-RuQFCWZrnlKJBDHw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.huge-LlPiUUKs {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.container-mBgAGlQUahdLkk {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.grid-fRSmDwKQDE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(483vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.wide-DekwsddVNkLZpUz {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.page-fTkkIbciaMrmmH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(3vw/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-JUfnnCm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.subtitle-khqrkagv {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: center;
}

.current-TNmhqinTjtYqvlZw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.image-qUhlWvfZbGD {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #280f64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.row-bjSEjHXesSsY {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf3f3;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #280f64;
  border-right: calc(2vw/var(--resizer)*100) dotted #280f64;
}

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

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

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

.button-nbsXuixLYaZeFZnM {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.current-otXkpWIphLov {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.subtitle-fRbyAXHKuYFfBFDT {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.tiny-AqkzMDNiYdzNx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(483vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.widget-sspkbRXEuQjwBq {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.column-ciVsghtvNGaDXr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(3vw/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);
}

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

.big-jUGnrEBfUxYP {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: center;
}

.title-wYEpMKiDu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.img-nMlqCI {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #280f64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.title-CUCfpIy {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf3f3;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #280f64;
  border-right: calc(2vw/var(--resizer)*100) dotted #280f64;
}

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

.container-uZuwzmZWGfrgAp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.xs-XVBmHVIsUgAlKcv {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.box-VdTpDolxkIyOuA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.tip-zLQeCZtu {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.widget-VCwOtKhP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(483vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.img-okMGlW {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.control-orRvKSispNwI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(3vw/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);
}

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

.col-LfwHFRmYfXTjMmA {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: center;
}

.big-gYtzEuR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.sidebar-gKKdurLhmOkVRLr {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #280f64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.more-tYCmnk {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf3f3;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #280f64;
  border-right: calc(2vw/var(--resizer)*100) dotted #280f64;
}

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

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

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

.userpic-WikHFKfmszCQ {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.container-VagwJIQrgnYVMa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wrap-attnLpx {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.thumb-lRRSsPnVgamdC {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.wide-hEDXWSIEjSe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(3vw/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-DgOSkKH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.image-yuqyFB {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: center;
}

.subtitle-UPfSXC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.column-eKDKPnqkKKVe {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #280f64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.tiny-rWlJrfpGMyHIkDR {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf3f3;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #280f64;
  border-right: calc(2vw/var(--resizer)*100) dotted #280f64;
}

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

.all-jSnvXd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.sm-aWqVjNmbS {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrapper-YsmygVuwwHfTK {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.box-YxChmn {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.current-TzyUACWWoNMo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(3vw/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);
}

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

.text-PzSCfwG {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: center;
}

.sidebar-sQxhuuQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.caption-LJsLOjko {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #280f64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.narrow-kHYPGXhNINlQ {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf3f3;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #280f64;
  border-right: calc(2vw/var(--resizer)*100) dotted #280f64;
}

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

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

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

.text-fSHGHTN {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.box-XARQce {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.xs-LPCFBNtOXChvKtUj {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.caption-EWNQeMezvjXcV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(483vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

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

.medium-SSFTVcdbGnGapXtP {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.current-xoBlUJZVEsZIYtq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(3vw/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);
}

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

.tooltip-JBYOMRyRm {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: center;
}

.caption-SQbKzOT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tooltip-ZrhbhAMZAwN {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #280f64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.small-KppxKJQNrDJ {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf3f3;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #280f64;
  border-right: calc(2vw/var(--resizer)*100) dotted #280f64;
}

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

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

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

.tagline-RMgsZTOhusvbxgvO {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.narrow-CgFzUYQlWDV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.xl-fJtiXFinxkr {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.img-TRpFxGvaUnRruZFK {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.column-wkFDnIHrR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(3vw/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);
}

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

.medium-YJZpTkOFPrNNmW {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: center;
}

.title-RGVEeNQc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.col-FYxhwJuq {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #280f64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.breadcrumbs-VotJuQtlFYtyozvQ {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf3f3;
  flex: 1;
  border-radius: calc(3vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #280f64;
  border-right: calc(2vw/var(--resizer)*100) dotted #280f64;
}

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

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

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

.image-PmPwrDOMFGFg {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.heading-hPGStCwBMmoR {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrapper-osCersKV {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.content-zjleYMLcqUuNq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(3vw/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);
}

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

.img-AXpdVnFMxYEeN {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: center;
}

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

.tiny-jLochobcDT {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #280f64;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.aside-KEJinNusSfjS {
  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: #e1d7ef;
  flex-direction: column;
}

.breadcrumbs-hizwmhRnP {
  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);
}

.xs-CVUdlKWhFnNqeH {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.md-bjZBOlkPFypWw {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.grid-cEVxGoZrK {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.subject-HioacoTmyn {
  display: none;
}

.col-wMJuNgrhFOfBs {
  display: flex;
  position: fixed;
  width: 32%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(48vw/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: row;
  background-color: #e1d7ef;
  border: calc(3vw/var(--resizer)*100) dotted #280f64;
  justify-content: center;
  align-items: center;
  opacity: .95;
  border-radius: calc(11vw/var(--resizer)*100);
}

.box-qMkhaXpUavCyQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.narrow-ELMmHVvLeen {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  width: 100%;
  text-align: left;
}

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

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

.title-eGhFZF {
  width: auto;
  height: auto;
  border-radius: calc(45vw/var(--resizer)*100);
  background-color: #7427e0;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.title-qtzJQWxotoZc {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.inner-hyBiWNw {
  width: auto;
  height: auto;
  border-radius: calc(45vw/var(--resizer)*100);
  background-color: #7427e0;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.avatar-XwTZwGmjed {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}


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

.sm-LAZQraFJew {
  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: #faf3f3;
  flex-direction: column;
}

.avatar-BzUZPukpWiX {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.active-CNlEyqnFoI {
  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: #e1d7ef;
  flex-direction: column;
}

.button-jLAtetJgolhJu {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.sm-otwPJNNLmungZve {
  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: #faf3f3;
  flex-direction: column;
}

.tiny-XWWxEaxk {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.thumbnail-HoPfbhrnRhsfJXnw {
  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: #faf3f3;
}

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

.more-fgrNVEX {
  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;
}

.column-xqVRwXgXzJTufaZ {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.all-wUGelsXKvXlmk {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.title-TqcehIqtXlnjUa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #7427e0;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.icon-pzuXvcRC {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.picture-HTIVxCQERRtlbUC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #280f64;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.large-fTOqGGGEjy {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.medium-AHxguJkSa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

.xs-aEmdVsF {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

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

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

.thumbnail-qCntTJB {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.caption-RaTcfItrigVLc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.grid-HwCAfUeIWgADN {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

.thumb-gNllSNDBnIIW {
  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;
}

.content-SBmbjzEDP {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.tooltip-TOWyRpXhS {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wide-yZYNmXYnRN {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(24vw/var(--resizer)*100);
}

.huge-jQfVLSuBfINm {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
}

.md-vVDrqPHNvXcrNSy {
  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: #e1d7ef;
  flex-direction: column;
}

.control-VSULRfp {
  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);
}

.inner-FlJdzplin {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.headline-iuvdBZcOfVkuM {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.small-QTbUiHjc {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-oSWbFSnDkHcTOuw {
  display: none;
}


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

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

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

.large-eIvxaErh {
  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);
}

.avatar-FnPPiOBVbB {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.aside-AOcrPwunL {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.picture-yFUzRb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #7427e0;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(30vw/var(--resizer)*100);
}

.wrap-aCbZrZdMrMF {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.preview-YTmKrDnLW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #280f64;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(30vw/var(--resizer)*100);
}

.userpic-ntwbGPqROCG {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

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

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

.all-fuzFQOY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(361vw/var(--resizer)*100);
  height: calc(361vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(40, 15, 100, .2);
}

.widget-eFLKoaVGnqtnkvDp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

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

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

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

.headline-CutmsSjyfBNDHhU {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.current-utSGJAeGFhjREl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wrapper-ecKvAghGr {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.xs-pUXGsE {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

.wrap-PAyZXoChxS {
  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-zRhBrZ {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

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

.userpic-GQsIdWUipak {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(10vw/var(--resizer)*100);
}

.inner-KVtVmVUjzPb {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
}

.title-RQkzNPAGoT {
  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: #e1d7ef;
  flex-direction: column;
}

.big-jXShGrYpJSFG {
  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);
}

.icon-oGFcoSNMkV {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.big-pAKaAFEjcPmtIQvM {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.col-BOPAmIr {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.avatar-ugurwxWmiYALoX {
  display: none;
}


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

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

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

.text-gVHbgFMMpIoxlPn {
  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;
}

.huge-puELPL {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.holder-ZpnWGjjRfpX {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.thumbnail-PUxCWiRNZZD {
  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: #7427e0;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

.subtitle-dvszEeVmeiJJ {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.thumb-XOElFQXZTPcUo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

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

.inner-sqahCuebYhEErnAb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.btn-lYWVZXPBgt {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.preview-bXzSpKDQnOzBgx {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.narrow-iqfHQhMrNMruF {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

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

.row-eAVcaIL {
  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;
}

.xl-aIGhjiKE {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.col-eZvmCafceKAsHqJ {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

.section-cGyZjGC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(48vw/var(--resizer)*100);
  flex-direction: row;
}

.img-GmAiMpDu {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.caption-WgBgtxDN {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
}

.page-uDFvbOVhUY {
  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: #e1d7ef;
  flex-direction: column;
}

.heading-woVKbywNyaaltbUv {
  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);
}

.active-UYyfXMyBFHSQoMJ {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.aside-mBiNCdZDJNFdkgM {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.heading-aNcFTS {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.inner-CWURScGHN {
  display: none;
}


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

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

.sidebar-stzvMDLAbuvGNfPU {
  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: #e1d7ef;
}

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

.md-hQNnQFITAxyvENsu {
  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;
}

.img-BKMUvUYzCYYJ {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.col-EhIZUOJAgZ {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.aside-LiJHTuUFWTdzdL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #7427e0;
  appURL: index.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);
}

.wrap-VGjUwT {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.image-dXzdhfufqdO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

.huge-HJiAEDdWm {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

.sidebar-JrSkGTcnhgIPaDsg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.medium-xBifWliKNCDdhBv {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.preview-iQbMqdtYOAqB {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

.headline-qeyvBu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.desc-NkXrxjGPaqiRHL {
  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;
}

.pic-hduQGutUiyVcoO {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

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

.headline-jTGeRKnanweyVmpB {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(1vw/var(--resizer)*100);
}

.box-quFNtwRwiGsOuBD {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
}

.narrow-dxRIVZnOAVsREm {
  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: #e1d7ef;
  flex-direction: column;
}

.aside-CSEumYT {
  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);
}

.column-LFjbJDZPMwqUWGB {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.huge-LYqKqaA {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.image-CbmHRkePVevRLSkV {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.grid-dRhSZRjKM {
  display: none;
}


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

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

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

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

.text-kbgPOZfCAfDMZZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  background-color: #7427e0;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
}

.inner-qApfBcMBealWNJn {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.title-mTnyBKvLDzO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  background-color: #280f64;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
}

.button-grbSEamiaihFifxm {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.col-zCNYiYYVDzbilzkZ {
  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);
}

.box-JAriXEduvVNGOlV {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.widget-fHuQKbcgWjIL {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.tip-vJydtPuGbw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(480vw/var(--resizer)*100);
  height: calc(480vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(40, 15, 100, .1);
}

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

.btn-IRsuLXQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

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

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

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

.content-eMcUhqJnC {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.md-gJoKFxzkMQPO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.icon-tjypbdJOoGqO {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.tiny-lDPoZo {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

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

.aside-NnIFYgCxtNNqFDij {
  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;
}

.current-tCMgbgnceakpIUy {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.md-qFICmG {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

.inner-IwxduwT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(32vw/var(--resizer)*100);
  flex-direction: row;
}

.page-ZtGfKzglOpUudHF {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(7vw/var(--resizer)*100);
}

.widget-BDrgTOACPCPyQEoO {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
}

.subject-ySmyoLtWgqdAYDJs {
  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: #e1d7ef;
  flex-direction: column;
}

.title-VbtrbxUtkuiYrcF {
  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-JnrZIwtoh {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.row-zcmmZYqEPekM {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.img-LNtjtGBzUBy {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.picture-ooGsoq {
  display: none;
}


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

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

.active-YIKEwtaLdRo {
  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: #faf3f3;
}

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

.grid-RalzMdOhJJ {
  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;
}

.lg-CkcXhtieLr {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.sm-dKpVAhhV {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.huge-zeyIJBpIBJV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #7427e0;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
}

.tagline-ImEyQn {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.narrow-EBWvLQMjYLiKjb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

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

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

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

.container-VLYXjWMDATUkG {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.md-cBHcAjGZmdVy {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.title-wMvXKbG {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

.content-sfTZiBdwTFTK {
  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;
}

.subject-HCwqorvIwNfIKHnc {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.big-afqYdAJR {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

.xl-hYPUrS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(45vw/var(--resizer)*100);
  flex-direction: row;
}

.holder-TihQHVFyHmsBvXuF {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(0vw/var(--resizer)*100);
}

.button-znjHKgwxXAjjKf {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
}

.text-kRVFEfHgnvf {
  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: #e1d7ef;
  flex-direction: column;
}

.image-ozeTZJojvXBjX {
  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);
}

.aside-tUIzZeFGH {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.aside-KzWMEugkIIa {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-dxEyvor {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.tagline-VqbVgYfVL {
  display: none;
}


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

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

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

.avatar-iCLiALJujFU {
  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);
}

.tooltip-PTkaLOfMGvseWeBx {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.tip-DFphTvu {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.heading-GvvxqaRoNHivfPN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #7427e0;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
}

.wrap-ULAGUQXJanzU {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

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

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

.preview-UjuRbFqlW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(300vw/var(--resizer)*100);
  height: calc(300vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(40, 15, 100, .3);
}

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

.subject-MYJodQDrBF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

.large-ffAMgQqpJx {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

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

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

.heading-NpyoYCqFEDVUN {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.narrow-ZtsIdSzjaPDWw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.headline-oUfRNOWuo {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.row-pDsCraIPLjarbN {
  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;
}

.preview-vmNiMEUhfqG {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.sidebar-CbtMJusJQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(38vw/var(--resizer)*100);
  flex-direction: row;
}

.huge-bnhSBHXrgEwJSY {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(0vw/var(--resizer)*100);
}

.desc-raHPWC {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
}

.page-htGzxWnKE {
  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: #e1d7ef;
  flex-direction: column;
}

.subject-gtgHJi {
  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);
}

.icon-WMFSPznRrlJDYLjV {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.holder-sKDtqxTxhlIeFD {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.aside-dZWMkf {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.narrow-AuRDMHGkvrj {
  display: none;
}


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

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

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

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

.icon-MJcWYcpwqAVKnwB {
  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: #7427e0;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.tooltip-mkKldUHpVK {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.text-UrBxvDsyUhWKkMBj {
  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: #280f64;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.preview-MppTbDGtCtmzGIw {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.aside-OAGUdf {
  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);
}

.more-EalAzzyj {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.box-DoVIAJkuYjnx {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.picture-tMipBcqJMbgSfEPC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(407vw/var(--resizer)*100);
  height: calc(407vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(40, 15, 100, .1);
}

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

.pic-WvvttcRYbvOd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

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

.inner-jUEfcbS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.subtitle-ttfQtcaRFDPqSpd {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.wrap-UVWVAe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.column-SeCTzcugHpi {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.grid-ubJQKDRk {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

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

.sm-cKOIungWaqay {
  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;
}

.current-WNPJePrsmKSLudTH {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.aside-azSrLJcxEL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(45vw/var(--resizer)*100);
  flex-direction: row;
}

.sidebar-CxqnYpxSuuKdSJGt {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(23vw/var(--resizer)*100);
}

.tooltip-CVuNQwYDc {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
}

.picture-xvEMgoHEH {
  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: #e1d7ef;
  flex-direction: column;
}

.control-aDeRmgarDjliqk {
  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);
}

.tooltip-bIpGEPWHHkHCjn {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.img-JDiEQvmPcMWNYpE {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.caption-cxGSebHcFSorqZCk {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.userpic-kerFbdvuNtAVoc {
  display: none;
}


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

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

.btn-TYxVQUlA {
  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: #e1d7ef;
}

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

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

.pic-kLijbPPa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(454vw/var(--resizer)*100);
  height: calc(454vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(40, 15, 100, .1);
}

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

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

.avatar-DIpIzEiH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  background-color: #7427e0;
  appURL: index.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);
}

.xs-twWxAF {
  font-weight: 900;
  font-family: 'Arimo', serif;
  color: #faf3f3;
  font-size: calc(16vw/var(--resizer)*100);
}

.caption-gwjSKBCAnzjbz {
  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-mSYFQtrt {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.button-WEkUFPWFBgGJIc {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

.col-slwtqTmSMRd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #280f64;
  border-right: calc(1vw/var(--resizer)*100) dashed #280f64;
  flex-wrap: wrap;
}

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

.headline-KsHsSWBhysXPlHM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.all-zZOmLZORJaHm {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.thumbnail-NokOEKQgVAkUcl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.headline-iUpNjqXo {
  color: #280f64;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.box-vymprUljtGcq {
  font-family: 'Arimo', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-align: left;
}

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

.box-SHmFiUn {
  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;
}

.column-CZEsVCYPWTipZIf {
  font-family: 'Arimo', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #280f64;
}

.img-ffDpwEoxRhIt {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  line-height: calc(24vw/var(--resizer)*100);
}

.sm-NSynBH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(28vw/var(--resizer)*100);
  flex-direction: row;
}

.button-zZNDcolkFzxhqzPa {
  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: #280f64;
  background-color: #e1d7ef;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(27vw/var(--resizer)*100);
}

.huge-cLQJHwOvqvJdsx {
  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: #faf3f3;
  background-color: #7427e0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
}

.widget-gjmcqyRR {
  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: #e1d7ef;
  flex-direction: column;
}

.btn-UrXJaGSVMDcXAhVW {
  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-IMiessSfGj {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-AlZWXETN {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.content-gnLOIlBfMP {
  font-family: 'Arimo', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #280f64;
  text-decoration: none;
  text-align: undefined;
}

.section-TazIdhjwLF {
  display: none;
}

