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

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

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

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

.tip-tuPftdbA {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.all-LmSsEqOSWpouxQUe {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.sidebar-rTjtSeIO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  background-color: #d22da6;
  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(25vw/var(--resizer)*100);
}

.xl-tGqqhNwEbp {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

.subtitle-NnXqqLJFeP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(310vw/var(--resizer)*100);
  height: calc(310vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 27, 42, .2);
}

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

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

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

.desc-GmkURzQPmd {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.page-viJIENWBss {
  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;
}

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

.large-unwInZ {
  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(43vw/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;
  border-top: calc(2vw/var(--resizer)*100) dashed #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #091b2a;
  scroll-snap-align: center;
}

.subject-dgzMNXq {
  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(43vw/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;
  border-top: calc(2vw/var(--resizer)*100) dashed #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #091b2a;
  scroll-snap-align: center;
}

.preview-rXypRuDnszeq {
  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(43vw/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;
  border-top: calc(2vw/var(--resizer)*100) dashed #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #091b2a;
  scroll-snap-align: center;
}

.col-NcNVhi {
  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(43vw/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;
  border-top: calc(2vw/var(--resizer)*100) dashed #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #091b2a;
  scroll-snap-align: center;
}

.grid-WzHOrNk {
  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(43vw/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;
  border-top: calc(2vw/var(--resizer)*100) dashed #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #091b2a;
  scroll-snap-align: center;
}

.grid-RnNYpXTMfZuOWBn {
  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(43vw/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;
  border-top: calc(2vw/var(--resizer)*100) dashed #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #091b2a;
  scroll-snap-align: center;
}

.button-DXPKev {
  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(43vw/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;
  border-top: calc(2vw/var(--resizer)*100) dashed #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #091b2a;
  scroll-snap-align: center;
}

.desc-gBWbaoRQdeRG {
  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(43vw/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;
  border-top: calc(2vw/var(--resizer)*100) dashed #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #091b2a;
  scroll-snap-align: center;
}

.lg-JeHnfVLu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.page-kUYaOGccMnhNpR {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

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

.narrow-McVmmmjqN {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(490vw/var(--resizer)*100);
  max-width: calc(490vw/var(--resizer)*100);
  height: calc(520vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(9vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) ridge #091b2a;
}

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

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

.column-fIFVpE {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.grid-OJLMgW {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.huge-ZioOQuIsREJSaRZk {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.huge-aMWgQAr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.subject-fvKGOpp {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.btn-IFhurp {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: center;
}

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

.title-DxfMQKzIdu {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #091b2a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.heading-HSyOTGnIuAe {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(490vw/var(--resizer)*100);
  max-width: calc(490vw/var(--resizer)*100);
  height: calc(520vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(9vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) ridge #091b2a;
}

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

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

.more-UMGMqKpSSFHjXGSz {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

.picture-gimWaizExixhRldB {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.thumbnail-YgwLyIU {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.icon-gYGEmBbXqdMsHUTD {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: center;
}

.tagline-iMzKBeOXTRJn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.inner-JRwqKJncjUqw {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #091b2a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.narrow-pHrhHaAAmHXVaBX {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(490vw/var(--resizer)*100);
  max-width: calc(490vw/var(--resizer)*100);
  height: calc(520vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(9vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) ridge #091b2a;
}

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

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

.page-dzkLLKvTWwGA {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.xs-oUNtAFumCcFFspwz {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.more-hdEgfvgFCQ {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.tagline-yHhjYH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.control-deCpYjtQEl {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.sidebar-tdWehNNQgvwzSDDm {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: center;
}

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

.page-CanvnwXt {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #091b2a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.btn-vgYxvCDGlyqdbNwl {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(490vw/var(--resizer)*100);
  max-width: calc(490vw/var(--resizer)*100);
  height: calc(520vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(9vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) ridge #091b2a;
}

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

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

.caption-NyREAlJLtejquphM {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.col-WhMvNv {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.button-wMjbPAKG {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.pic-jwUaEpWjGLPI {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.large-WieWyiVeVo {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: center;
}

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

.row-PcIakauGe {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #091b2a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.xl-BwoodCifofqFtrp {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(490vw/var(--resizer)*100);
  max-width: calc(490vw/var(--resizer)*100);
  height: calc(520vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(9vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) ridge #091b2a;
}

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

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

.holder-CWtsFoxWoqhKwqMW {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.breadcrumbs-znfgavuk {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.medium-LftKOtnD {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.medium-jwyzqRtZoiHkJuj {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.userpic-VgVFfcuCgPM {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: center;
}

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

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

.col-fxwqPLCMFCl {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(490vw/var(--resizer)*100);
  max-width: calc(490vw/var(--resizer)*100);
  height: calc(520vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(9vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) ridge #091b2a;
}

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

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

.grid-HTgyJsRIRe {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.btn-smwevgzkdLiIg {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.heading-BjSDfKPlRxjQNu {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.box-HnvCEjxLjpvmiy {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.container-BhtMkeRPqh {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: center;
}

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

.preview-BTvriStDkLJZ {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #091b2a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.big-kSWnkJk {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(490vw/var(--resizer)*100);
  max-width: calc(490vw/var(--resizer)*100);
  height: calc(520vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(9vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) ridge #091b2a;
}

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

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

.row-VOiCXhZTaKzG {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.text-lnwlRqqomEdOk {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.desc-xLffaGToLt {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.small-LPnsTGhvQ {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.wrapper-gpUKRhPSrYyCVJIG {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: center;
}

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

.content-bhEpzLmb {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #091b2a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.icon-qrdxJuzstw {
  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: #aaddff;
  flex-direction: column;
}

.tiny-YztBaIDVp {
  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);
}

.widget-iIeMIhW {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.subject-eDQfOEQwPwYbmyoE {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.aside-nKruaO {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.xs-ThSOORwqX {
  display: none;
}

.small-xxgwbwJyPEzH {
  display: flex;
  position: fixed;
  width: 43%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(20vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #aaddff;
  border: calc(2vw/var(--resizer)*100) ridge #091b2a;
  justify-content: center;
  align-items: center;
  opacity: .90;
  border-radius: calc(18vw/var(--resizer)*100);
}

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

.avatar-gYWoBOfgsZ {
  font-family: 'Alegreya', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  width: 100%;
  text-align: left;
}

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

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

.title-zFphQNrNvoXeX {
  width: auto;
  height: auto;
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #d22da6;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.avatar-TjRMUSdrIWTy {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(18vw/var(--resizer)*100);
}


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

.tiny-okdWAf {
  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: #f8fff1;
  flex-direction: column;
}

.img-vYVhNExub {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.xs-JvakchKN {
  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: #aaddff;
  flex-direction: column;
}

.thumb-KTmcutPRRwbO {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.avatar-KCuenOrvTXI {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

.tiny-TYaISospwywoCLQ {
  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;
}

.control-JgtetSlK {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.tip-yUpmKmfYFURoZNF {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.holder-ogPhUJcMx {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

.icon-yfpyCLubBad {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 77%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #091b2a;
  flex-wrap: wrap;
}

.column-lMoxbpKSrfi {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
}

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

.aside-JAZHfTuOJtMy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.userpic-WTUEosqqPMZr {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.narrow-iPbUeOk {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.current-HTdflkxXhhZQ {
  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: #aaddff;
  flex-direction: column;
}

.preview-ZjFXHkHe {
  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);
}

.container-DTcxUwCYxLCUuJ {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.userpic-rSnJQGJTGPGbTPM {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.title-lTtWieq {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.userpic-GLntUrOhVN {
  display: none;
}


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

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

.thumbnail-BEaJjUqyYnRYLpCo {
  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: #f8fff1;
}

.active-VkhyDy {
  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);
}

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

.xs-kFnnSRo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(410vw/var(--resizer)*100);
  height: calc(410vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 27, 42, .1);
}

.tagline-jJBqjSa {
  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-XoOxdTuA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  appURL: page.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

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

.small-ysEkJIHsGFXslt {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.content-tCuXXyuB {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.button-crLfYYkjhwlliw {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.big-VMBjjMBlyxgft {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

.wrapper-InETAlbKHH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 77%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #091b2a;
  flex-wrap: wrap;
}

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

.img-HGfjiiL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.subject-iLgWzTuRz {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.img-tpLDvNzX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.column-FoTxXU {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.preview-zXDOoZUFUHTlP {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
}

.big-GpqANCZKIKGXXID {
  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: #aaddff;
  flex-direction: column;
}

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

.button-gwbyRMvCU {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.desc-ZRFkIwOCcyVqmks {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.picture-mdpFKDjKvpOHVKj {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.control-meeSbgPJVty {
  display: none;
}


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

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

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

.text-VgCdhSwtUWfqUhx {
  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-GknyTuC {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.md-xuhICfABTmjBuP {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.column-ZxRtXOM {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.all-GQXLrpRfvp {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

.thumb-SayKlTb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 77%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #091b2a;
  flex-wrap: wrap;
}

.thumbnail-bPeeuMkNhklmZ {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
}

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

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

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

.grid-ZqbnpOUUxhBzklH {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.active-ASLBAwCEfcyJ {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.holder-zSmxFhUVnpPf {
  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: #aaddff;
  flex-direction: column;
}

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

.wrapper-wOeAUgYrqQD {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.small-DeGRQIzLoktAQZB {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-hqZjzdAeiP {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.current-rjSIrWGVzYsQmlRQ {
  display: none;
}


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

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

.wide-qCPfwNiBklscO {
  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: #aaddff;
}

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

.holder-mIckhQDphnDvWk {
  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;
}

.large-rkgRlVmx {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.tagline-LTYQrOrtveCtiA {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.more-VaEcqhhs {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.lg-povzpNVmjlZ {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

.xl-rSzLTMlaYkr {
  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: #f8fff1;
}

.narrow-aGOpdFXwzcPTzxP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 77%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #091b2a;
  flex-wrap: wrap;
}

.current-WbdTiGuVHgWVmKy {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
}

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

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

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

.box-eiqpUUdllDuWTrIR {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.desc-zLskixHwnnUgY {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.userpic-nyHdhVGnybUNU {
  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: #aaddff;
  flex-direction: column;
}

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

.caption-cZhWIy {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.title-JyZWeQmja {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.grid-RXlKnMbUBKwhSE {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.small-dEGdjJJCrCGHl {
  display: none;
}


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

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

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

.img-wNVPzAokcAcD {
  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;
}

.xs-lHVtaXZLDYHMIof {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.active-kTMZeSTIK {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.row-sHmgclfgB {
  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: #d22da6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

.huge-qeIABVyXCuy {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

.large-RLzrCAFxVZynZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 77%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #091b2a;
  flex-wrap: wrap;
}

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

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

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

.column-NVjOxGGr {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.control-ODsnJaytodnXxh {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.widget-GeYcRkEiSNlh {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
}

.xs-CRLQgfuPkdrsxNG {
  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: #aaddff;
  flex-direction: column;
}

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

.narrow-viKfknlPtyMeCnX {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-dHNDGqxhBni {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-IgdMDZiaDUguhUf {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.picture-iehAbw {
  display: none;
}


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

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

.headline-OVPuPIIYwbQpEbHe {
  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: #aaddff;
}

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

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

.text-HghJPcfiRHbdtcX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(490vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(9, 27, 42, .2);
}

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

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

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

.image-TLueqlnVbrOb {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

.page-vMBVwWZnfDihft {
  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-wsZedXdrQAZeq {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.aside-uempKOTYvZqEf {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.sm-GLlWPRiN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 77%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #091b2a;
  flex-wrap: wrap;
}

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

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

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

.image-evUYjzPqFxXrk {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.current-OVMfLeLLfGJcd {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.desc-MPUnyP {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
}

.avatar-bPcJqPzg {
  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: #aaddff;
  flex-direction: column;
}

.all-VgNYlWmsqPGkhRYJ {
  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);
}

.tagline-iQWukZtBBUYHO {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.caption-CJalonjAXYgyTcu {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.col-dMVfJz {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.huge-FDSBKohqM {
  display: none;
}


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

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

.heading-UkZLIIOEfDrk {
  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: #f8fff1;
}

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

.current-qJLUMrzQQkESkuMJ {
  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);
}

.column-UZjnHYEAMr {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.subtitle-FAtOsabmeaznYkv {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.content-rXcKdxAxvtKvYYb {
  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: #d22da6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
}

.control-CQULiTPm {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

.caption-YDjVTIsIe {
  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: #091b2a;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
}

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

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

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

.button-tohKRgsJyv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(371vw/var(--resizer)*100);
  height: calc(371vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 27, 42, .1);
}

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

.image-eYhIQKHW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 77%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #091b2a;
  flex-wrap: wrap;
}

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

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

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

.grid-VhLMUdHxGEdwEaub {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.picture-JEVOdqLRlLPmi {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.inner-cAIsqbgL {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
}

.desc-OUbCaKBLXMLGuN {
  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: #aaddff;
  flex-direction: column;
}

.column-tdlrtpeYZaqU {
  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);
}

.xl-zBEMDZ {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.box-ZoqElERvUmTcudsw {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.narrow-aMxvLSCtWuJAW {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.huge-gIBnJnopXR {
  display: none;
}


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

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

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

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

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

.subject-iItesBJvOiE {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #f8fff1;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.all-qqkOjZxyM {
  font-family: 'Alegreya', serif;
  font-size: calc(32vw/var(--resizer)*100);
  font-weight: 900;
  color: #091b2a;
}

.pic-fcVYYUmQGcTuL {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.tiny-gNDzmi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(457vw/var(--resizer)*100);
  height: calc(457vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(9, 27, 42, .1);
}

.userpic-LzfuRPPRdoE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 77%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #091b2a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #091b2a;
  flex-wrap: wrap;
}

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

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

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

.content-utpVVQXQYUxlu {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.text-FnhobaUcGg {
  color: #091b2a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.large-zFvavwAcgf {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-align: left;
}

.subtitle-eiNyAKHtQWUsnks {
  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: #aaddff;
  flex-direction: column;
}

.tiny-ECRMDtLlmaBowDN {
  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);
}

.col-lmuqouH {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-lrxGrQwUuzWAd {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.section-yWUjWfEEGregb {
  font-family: 'Alegreya', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #091b2a;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-QBIoGczPkhvykl {
  display: none;
}

