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

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

.page-DyTYByaGFmb {
  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: #fae922;
}

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

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

.holder-YPnHWXbmfOgp {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.tagline-AUyTeLlMw {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.page-MVnhPAnWpoxsaIxg {
  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: #b91728;
  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(41vw/var(--resizer)*100);
}

.current-RdtUtQotnygFixP {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.holder-KOVURNFNzoPeOE {
  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: #3e265f;
  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(41vw/var(--resizer)*100);
}

.grid-FVHLlzmybjupj {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

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

.md-tLGPgZYLX {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

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

.row-bttHIqZosspiGq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: calc(42vw/var(--resizer)*100);
  flex-wrap: wrap;
  width: 100%;
  column-gap: calc(15vw/var(--resizer)*100);
}

.col-JTnZgkawyIxdrlu {
  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(25vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(62, 38, 95, .4);
}

.narrow-sNJaIEXvZiwzuEh {
  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(25vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(62, 38, 95, .4);
}

.picture-dabwQEb {
  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(25vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(62, 38, 95, .4);
}

.lg-qPxjOpVoGHdM {
  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(25vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(62, 38, 95, .4);
}

.narrow-LhlrqPmaaY {
  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(25vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(62, 38, 95, .4);
}

.aside-ppuYTxvCezCX {
  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(25vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(62, 38, 95, .4);
}

.thumbnail-erPbyweviR {
  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(25vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(62, 38, 95, .4);
}

.preview-KvVLSjP {
  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(25vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(62, 38, 95, .4);
}

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

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

.pic-SuTXqSO {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

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

.img-VplJzUznygiuYM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(613vw/var(--resizer)*100);
  max-width: calc(613vw/var(--resizer)*100);
  height: calc(487vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fae922;
  flex: 1;
  border-radius: calc(38vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) solid #3e265f;
  gap: calc(10vw/var(--resizer)*100);
}

.button-cjxwuQC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(38vw/var(--resizer)*100);
  margin: 10;
}

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

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

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

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

.img-uGoVbaYubtAmkm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #b91728;
  appURL: themelist1.html;
}

.button-oBMRqs {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.sidebar-lbEXdGdRPFLVcm {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

.current-yfQxVxipsJfplUt {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3e265f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.title-yRmZhzCWhQQXrMfz {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.small-xmSOniOqmjgcI {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

.tooltip-SBcASECAb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(613vw/var(--resizer)*100);
  max-width: calc(613vw/var(--resizer)*100);
  height: calc(487vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fae922;
  flex: 1;
  border-radius: calc(38vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) solid #3e265f;
  gap: calc(10vw/var(--resizer)*100);
}

.subject-YJqLBsRXrguXtfD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(38vw/var(--resizer)*100);
  margin: 10;
}

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

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

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

.column-LRcxJAMbxk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(344vw/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);
}

.breadcrumbs-kzYDoMZlfyWaXCf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #b91728;
  appURL: themelist2.html;
}

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

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

.widget-pJjTISkrVNY {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

.subject-thEXHu {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3e265f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.tooltip-OZcwdPvYfeaW {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.current-EEQHyH {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

.control-qraEtT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(613vw/var(--resizer)*100);
  max-width: calc(613vw/var(--resizer)*100);
  height: calc(487vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fae922;
  flex: 1;
  border-radius: calc(38vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) solid #3e265f;
  gap: calc(10vw/var(--resizer)*100);
}

.md-zFkVTqbSwGxR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(38vw/var(--resizer)*100);
  margin: 10;
}

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

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

.wrap-XcukAcYHLvxyw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(344vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.all-FMhWBIgZngB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #b91728;
  appURL: themelist3.html;
}

.md-uaKTatXe {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.medium-NVEXUExrCBpRH {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

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

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

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

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

.subject-urOHqZxPzPFd {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.img-uLobPHwzjx {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

.md-bBxgZoHbjsK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(613vw/var(--resizer)*100);
  max-width: calc(613vw/var(--resizer)*100);
  height: calc(487vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fae922;
  flex: 1;
  border-radius: calc(38vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) solid #3e265f;
  gap: calc(10vw/var(--resizer)*100);
}

.wrap-tgDIzcfwvlpXfJi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(38vw/var(--resizer)*100);
  margin: 10;
}

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

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

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

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

.md-QCCrsbJqe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #b91728;
  appURL: themelist4.html;
}

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

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

.sidebar-TjhbzDQDZyTrx {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

.active-shwjfFsRtDlIap {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3e265f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.image-yEzZyCVd {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.text-wfYOwIKrPxPnS {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

.picture-TcBqapGWkopT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(613vw/var(--resizer)*100);
  max-width: calc(613vw/var(--resizer)*100);
  height: calc(487vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fae922;
  flex: 1;
  border-radius: calc(38vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) solid #3e265f;
  gap: calc(10vw/var(--resizer)*100);
}

.box-nHYbkamo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(38vw/var(--resizer)*100);
  margin: 10;
}

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

.thumbnail-XxmRwLRyIjaOq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(182vw/var(--resizer)*100);
  height: calc(182vw/var(--resizer)*100);
  border-radius: calc(38vw/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-DNgiOfEmHcZjhSk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(344vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.page-pZWmPfwVYXnV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #b91728;
  appURL: themelist5.html;
}

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

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

.md-OiuJwSahVlmSxLD {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

.headline-VPaATHBVNnKCj {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3e265f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.headline-QYPlpMqlmqEwv {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.userpic-whuhEeNeEO {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

.all-rtcNcBRPWgWC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(613vw/var(--resizer)*100);
  max-width: calc(613vw/var(--resizer)*100);
  height: calc(487vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fae922;
  flex: 1;
  border-radius: calc(38vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) solid #3e265f;
  gap: calc(10vw/var(--resizer)*100);
}

.tiny-gelPRpYWgh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(38vw/var(--resizer)*100);
  margin: 10;
}

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

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

.section-pIgaKFj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(344vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.button-oZCmwdkyKApzaQz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(344vw/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);
}

.headline-iMZVHidDeaFZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #b91728;
  appURL: themelist6.html;
}

.title-BkQUMXFERaYb {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.page-qEmPmSjEa {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

.large-PtkcHDGevDePNcf {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3e265f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.page-YUjOJyAgbINWWi {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.wrap-UXQlRitl {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

.medium-LaLJSDLHxZhk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(613vw/var(--resizer)*100);
  max-width: calc(613vw/var(--resizer)*100);
  height: calc(487vw/var(--resizer)*100);
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fae922;
  flex: 1;
  border-radius: calc(38vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) solid #3e265f;
  gap: calc(10vw/var(--resizer)*100);
}

.column-ZEBlDOAolr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(38vw/var(--resizer)*100);
  margin: 10;
}

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

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

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

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

.img-RNmigytn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  background-color: #b91728;
  appURL: themelist7.html;
}

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

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

.preview-aTxaAnPlrDGC {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

.lg-FgHpPa {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #3e265f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.caption-azKrCnNUpGlu {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

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

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

.text-BmsBKVKHgKXZq {
  color: #3e265f;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: normal;
}

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

.headline-QYbGlAKxS {
  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);
}

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

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

.md-ZOhtpni {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.row-TUloIBQolmQYm {
  display: none;
}

.page-VkyNSVhBZuI {
  display: flex;
  position: fixed;
  width: 34%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(15vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fae922;
  border: calc(1vw/var(--resizer)*100) ridge #3e265f;
  justify-content: center;
  align-items: center;
  opacity: .95;
  border-radius: calc(16vw/var(--resizer)*100);
}

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

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

.active-TapDVqioF {
  width: auto;
  height: auto;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #b91728;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.col-CmCbzGjQhOjBASfl {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.tiny-zkUpAi {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  width: 100%;
  text-align: left;
}


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

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

.button-AIHZXjPXxYtZb {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.narrow-VsEpgmXdrm {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.btn-OZGFtP {
  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: #e9e5bb;
  flex-direction: column;
}

.thumb-fuWNVlKhytPHI {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

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

.wide-DhTSfVOCVqPhg {
  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: #b91728;
  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(15vw/var(--resizer)*100);
}

.more-cGIWANrQBwMtbbik {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.grid-kTyeFY {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.pic-bLdzgBqPcPBro {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

.tooltip-ilJNBFRZtXxw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #3e265f;
  flex-wrap: wrap;
}

.tooltip-yNPNenmEvagPUm {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

.column-jJpOWHD {
  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(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e9e5bb;
}

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

.btn-mdXFKmV {
  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;
}

.button-CVwolkeiCLX {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.pic-uzRQCR {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.breadcrumbs-PkNTsedvi {
  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: #3e265f;
  background-color: #e9e5bb;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(25vw/var(--resizer)*100);
}

.xs-YQKaFBp {
  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: #fae922;
  background-color: #b91728;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
}

.lg-zZbFNxqRdTeLkPKx {
  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: #e9e5bb;
  flex-direction: column;
}

.aside-aPORlGSExZveZyNx {
  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-CYXeWLrWdWOdmnn {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-jCXvHFvyDY {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

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

.box-TdecVyVsvV {
  display: none;
}


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

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

.inner-pSeWiiUtR {
  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: #e9e5bb;
}

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

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

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

.col-fmnhKuzuMgZxITpW {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.image-tPLXVCyzVXdibODd {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.icon-nqAAgFkHsWp {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.holder-knjmbPjw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #3e265f;
  flex-wrap: wrap;
}

.wrap-BDaQKw {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

.thumbnail-xKUGsKtkQZRCsvO {
  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(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e9e5bb;
}

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

.tagline-BDKwUsSZqWPg {
  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;
}

.tip-nxmyGALTuncd {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.control-HKotOplyQkpPkQQM {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.sidebar-JezPAliInK {
  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: #3e265f;
  background-color: #e9e5bb;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(20vw/var(--resizer)*100);
}

.pic-zGzoyUmxUQsNue {
  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: #fae922;
  background-color: #b91728;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

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

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

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

.tiny-pVdUIUarCQasCHKF {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

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

.tagline-kuhvdXJtlcTdJyW {
  display: none;
}


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

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

.section-TdGVmUdHpNTIqi {
  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: #fae922;
}

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

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

.avatar-lPlxTFVLoCpcG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(380vw/var(--resizer)*100);
  height: calc(380vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(62, 38, 95, .2);
}

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

.huge-ZefToUcd {
  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);
}

.thumb-lyhLRIwKwdAL {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.column-XQgvRE {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.container-yQJTNScguaOzh {
  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: #b91728;
  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(43vw/var(--resizer)*100);
}

.preview-BtkjaHNYQCNz {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.subtitle-oMPqJzaUAyAKxTzS {
  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: #3e265f;
  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(43vw/var(--resizer)*100);
}

.xl-ZoqYyEiiVCldJLj {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.aside-fyfkHPTAPRNVKHY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #3e265f;
  flex-wrap: wrap;
}

.breadcrumbs-IcboDlOMWCZNLv {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

.heading-NqMpNNtKIdS {
  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(37vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e9e5bb;
}

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

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

.btn-GacVOBezUqpnh {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.avatar-PSrUSQkLuLnDr {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.col-OGpBqfcFsgkVgcQQ {
  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: #3e265f;
  background-color: #e9e5bb;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(46vw/var(--resizer)*100);
}

.title-JcriaeXafOQYYhXI {
  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: #fae922;
  background-color: #b91728;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
}

.lg-CHwENazRyX {
  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: #e9e5bb;
  flex-direction: column;
}

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

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

.wrapper-VZLQzZLxn {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

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

.xl-IwUaUSl {
  display: none;
}


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

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

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

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

.image-RetZSYzrvHm {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.icon-LVEvMqCJz {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

.huge-nIoIPvujSfyY {
  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);
}

.desc-maUVFlsri {
  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: #b91728;
  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);
}

.caption-mfcLrGU {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.box-svrmQcKhACCeT {
  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: #3e265f;
  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);
}

.xl-rJHWeBHwBlEmlSB {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.xl-AbIlwra {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #3e265f;
  flex-wrap: wrap;
}

.sm-OhyAJPhYOllGlmH {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

.lg-npsDHBu {
  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;
}

.subtitle-ngniiOiFOp {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.current-zGCojnWUmPilLa {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.preview-bkwGpAQb {
  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: #3e265f;
  background-color: #e9e5bb;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(20vw/var(--resizer)*100);
}

.subject-mFGWPgi {
  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: #fae922;
  background-color: #b91728;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

.column-wkNkVHvQ {
  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: #e9e5bb;
  flex-direction: column;
}

.xs-CRXwMKjRAZ {
  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);
}

.box-keKbGvOljhwoGL {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-riNKgRsdaKmjP {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.avatar-VmcOccBoaJrDlPLn {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-drftXZ {
  display: none;
}


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

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

.text-PFiseUwdW {
  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: #fae922;
}

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

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

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

.avatar-MZTVzBgHTRLol {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.grid-WsDmmHdbpgbMHkN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #3e265f;
  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(18vw/var(--resizer)*100);
}

.breadcrumbs-KkOWiXgSb {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.tooltip-mmbmEguDAucpugv {
  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;
}

.sidebar-IgsxZdYL {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.small-iGCUTatDFlZUtxI {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tooltip-lRzWxFhmcDbdF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #3e265f;
  flex-wrap: wrap;
}

.huge-WJwQkcWxisyOThE {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

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

.active-ysWGZFijaF {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

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

.sm-ilfMrBrGkOMgqGoX {
  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: #3e265f;
  background-color: #e9e5bb;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(18vw/var(--resizer)*100);
}

.box-OfronCxibOT {
  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: #fae922;
  background-color: #b91728;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
}

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

.more-wfmfWmkjqMVXq {
  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-RrlxkLMWpVb {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.page-MuOwpJCNcEdkWsJ {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.content-IoNJLYnravxBBW {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.xs-LZqwDnUKNo {
  display: none;
}


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

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

.icon-CnGpTYxt {
  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: #e9e5bb;
}

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

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

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

.tooltip-jwxRCd {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.pic-xtGmnN {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.tooltip-CnhLCbDus {
  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;
}

.sidebar-PZpzhbnt {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.content-mZZStLDXLhE {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.all-zyfEgjvnWIsBUCQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #3e265f;
  flex-wrap: wrap;
}

.control-KqtfUJOEXV {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

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

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

.picture-ParOPkafbXGlL {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

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

.headline-zVxBByPzWyNHs {
  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: #3e265f;
  background-color: #e9e5bb;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(3vw/var(--resizer)*100);
}

.userpic-XNSyCJz {
  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: #fae922;
  background-color: #b91728;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
}

.control-rATeAeNi {
  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: #e9e5bb;
  flex-direction: column;
}

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

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

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

.row-MRlRpzGqtj {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.icon-qRprNENkGU {
  display: none;
}


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

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

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

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

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

.holder-vBBAgbt {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.page-TYrFosrnpa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  background-color: #3e265f;
  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(47vw/var(--resizer)*100);
}

.tagline-YxqIhsvWCywzt {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.grid-gWiEQSmO {
  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-LKOxzQDUMFS {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.tooltip-cKDyKwAkPnBl {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.grid-HMHUjNRt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(474vw/var(--resizer)*100);
  height: calc(474vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(62, 38, 95, .1);
}

.xs-nQlqzHbYgqrC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #3e265f;
  flex-wrap: wrap;
}

.thumbnail-cLGXAOLSdpWSZXg {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

.preview-MHIzpXgfaE {
  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(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e9e5bb;
}

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

.button-JYpCOV {
  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;
}

.tooltip-ckqploNXKU {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.content-ABehDtggrLc {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.aside-TdCukAvkwUr {
  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: #3e265f;
  background-color: #e9e5bb;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(22vw/var(--resizer)*100);
}

.xl-lRotbLUvtvB {
  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: #fae922;
  background-color: #b91728;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
}

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

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

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

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

.row-VFydLSxl {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.container-hSqOVoAiUX {
  display: none;
}


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

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

.page-wyxaXkyBYFfSjOD {
  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: #e9e5bb;
}

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

.lg-WPJEUdQbt {
  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;
}

.thumb-crvoLczs {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

.headline-aJEsXKlsRWmxEL {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subject-ikpdDyCcHdsWNXL {
  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: #b91728;
  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(44vw/var(--resizer)*100);
}

.img-BwGAtvln {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fae922;
  font-size: calc(20vw/var(--resizer)*100);
}

.caption-DzNzhOYsqJZSQz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #3e265f;
  flex-wrap: wrap;
}

.box-qeVDDjtvFIiFi {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-align: left;
}

.box-qJhbkCSxLI {
  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(45vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fae922;
}

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

.holder-RGANaPykfNGsiS {
  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-wRlKRNf {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #3e265f;
}

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

.small-VCaZYKtHDOrSnZJV {
  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: #3e265f;
  background-color: #e9e5bb;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(45vw/var(--resizer)*100);
}

.xl-kQYMZey {
  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: #fae922;
  background-color: #b91728;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
}

.wrapper-XtoFYbZoC {
  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: #e9e5bb;
  flex-direction: column;
}

.desc-mYEoPjOBPec {
  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-mkcGbYKnTICR {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-qSJNAWpcq {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.inner-AFiWzbPvPwfURKH {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #3e265f;
  text-decoration: none;
  text-align: undefined;
}

.subject-eXUtXVOgyrFCtJR {
  display: none;
}

