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

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

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

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

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

.userpic-KfiPyBsv {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.medium-ZnKwdnyIYVXaPtKq {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

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

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

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

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

.icon-VeflRzV {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

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

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

.desc-vzHAnjuaGl {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.large-rfyfhPxRwC {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.row-RkoPNwfBDZ {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.small-bjSaNHVkRU {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.headline-LSPQsjMSqYHb {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.tip-lNStKSjDAvPjthm {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.widget-mXVVCmCZqOVVm {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.big-piMGInb {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.md-IFzUaLZqRGmRkXey {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.medium-YvxUvRxNZzdfk {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.heading-oBJchzFrpmm {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.tagline-yWaFYJCYP {
  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(28vw/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(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(254, 255, 245, .5);
  scroll-snap-align: center;
}

.sm-gazAgwJxTB {
  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(33vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #000100;
}

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

.sidebar-HWptkvOXcPrL {
  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-NDvIgEqbKDR {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

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

.avatar-hVMRlgK {
  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: #fefff5;
  background-color: #4d2824;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(0vw/var(--resizer)*100);
}

.thumbnail-kTWWCcPQneEVMADg {
  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: #000100;
  background-color: #d4ad8b;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
}

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

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

.wide-QllrJzqmn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.col-IEcdai {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.content-OSSvMb {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.control-dLXwMjkLjOu {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.thumbnail-YDacKqhqqNBhFsc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.widget-aQDltGsj {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.subtitle-HSgnIqzBvQ {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.xl-ewzGxTeBRwjRf {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.heading-DkIqTYeLiJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.thumbnail-rVVLFyT {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.picture-jfLGgSikJhoOTMb {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.wrapper-XnZNZF {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.headline-DQPwOmbU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.small-ebyIufHcQmw {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tooltip-heVPKqRkB {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.all-dOahAbARk {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.narrow-rTLXCQs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.inner-ughqeKgWdtuhjP {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.text-PHHlfbbyxjyVf {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.wrapper-nInzRgkWTZS {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.active-zsxJJUWUjI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.column-PcjUuyFJ {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tagline-qXifZQyTLp {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.img-EIZYhusKxXLVOax {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.small-IsKWPULSaccmRwYK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.xs-igHfnImcbwJ {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.btn-bOTQgqMBmoy {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.widget-IboyZte {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.subject-yetdwyueTxnz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.container-jKdsGUEcAsGG {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.section-yMAEgMMugRFvtRT {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.control-ElRHyxPqYHY {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.xl-UxvRDRLIbXc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.box-GymAWZCVReAHPa {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrap-REPuRIJoiBRF {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.thumbnail-QtJhatqsTpFxCsUh {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.wide-dLQowBZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.widget-JkheapUh {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tagline-SnAuqjYvubgcyC {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.md-hHNWxt {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.breadcrumbs-boEGWZIWpVo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(484vw/var(--resizer)*100);
  max-width: calc(484vw/var(--resizer)*100);
  height: calc(532vw/var(--resizer)*100);
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) dotted #fefff5;
  border-right: calc(3vw/var(--resizer)*100) dotted #fefff5;
}

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

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

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

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

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

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

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

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

.sidebar-MxpscKTtd {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.avatar-aTeTiOzW {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.image-rmgFhsOYXjGNUo {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: center;
}

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

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

.col-dtDnQvwAcEx {
  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: #4d2824;
  flex-direction: column;
}

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

.xs-JQhPGdgemPMeMrq {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.section-fhtLmyUKctwKUY {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.btn-wUJuDcCoXwvp {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.caption-yMAigERX {
  display: none;
}

.all-xnJxzOAuzqJloK {
  display: flex;
  position: fixed;
  width: 46%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(32vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #4d2824;
  border: calc(3vw/var(--resizer)*100) dotted #fefff5;
  justify-content: center;
  align-items: center;
  opacity: .90;
  border-radius: calc(26vw/var(--resizer)*100);
}

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

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

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

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

.large-fgspTmqvIkBRmb {
  width: auto;
  height: auto;
  border-radius: calc(44vw/var(--resizer)*100);
  background-color: #d4ad8b;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.xs-LRptsQUGmHZwMn {
  width: auto;
  height: auto;
  border-radius: calc(44vw/var(--resizer)*100);
  background-color: #d4ad8b;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.huge-SSqdxBDIhXYVHP {
  width: auto;
  height: auto;
  border-radius: calc(44vw/var(--resizer)*100);
  background-color: #d4ad8b;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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


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

.holder-NDJHDOXdWDP {
  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: #4d2824;
  flex-direction: column;
}

.wrap-LhLThJDSqSwxd {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.pic-ZnqDFyjJqvq {
  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: #000100;
  flex-direction: column;
}

.headline-mxEqkETqJ {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.xs-wnMOSiSpZgCl {
  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: #4d2824;
  flex-direction: column;
}

.holder-RvQvjCogJVMpHB {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

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

.holder-FugxksnHBhU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(366vw/var(--resizer)*100);
  height: calc(366vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(254, 255, 245, .4);
}

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

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

.all-bDXUebBcxMd {
  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: #d4ad8b;
  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);
}

.thumbnail-ehJHfnvJcsZaahPR {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.huge-tNMKrVhEnoSeN {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

.wrapper-LTZgmPvxwcNTbtpx {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  line-height: calc(24vw/var(--resizer)*100);
}

.lg-uqGJVQgFnYUYb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

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

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

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

.lg-AwFjzBfxPnKPM {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.text-bOWbhjQ {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.icon-DDlCyrpByeeo {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
}

.holder-NBsdBFycG {
  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: #4d2824;
  flex-direction: column;
}

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

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

.grid-znBfuJoDu {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

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

.inner-FSZcFVcSjBaOhvQ {
  display: none;
}


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

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

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

.subtitle-LIiuFIvmlYBcZc {
  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-DZvTHq {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

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

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

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

.icon-tsSaoFrhkwUUFco {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.desc-ZLpdfKA {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

.col-WGXFAgpBeqr {
  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: #000100;
}

.image-zkMpEpsYXYzKmvde {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

.heading-SwDnbmlPZxv {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
}

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

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

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

.current-NjErxInOmTiMACaa {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tooltip-dxyrdcOV {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.small-gpVisEhkndnpHwK {
  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: #4d2824;
  flex-direction: column;
}

.title-lvTNmMwwx {
  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);
}

.text-lKZluLBRDRRKgM {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

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

.tip-XxRCmNd {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.preview-uqvSthiLQptuvX {
  display: none;
}


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

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

.preview-doDiGhgLUpUjSC {
  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: #4d2824;
}

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

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

.small-lsEJOFeUgSOmxzMc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #d4ad8b;
  appURL: index..html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
}

.row-QGieGPybfitz {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

.xs-fvHtxHcxrw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #fefff5;
  appURL: index..html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
}

.icon-PNqisVHdQakMD {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.heading-IKUTZK {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

.breadcrumbs-vrmAaVCTOYT {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  line-height: calc(24vw/var(--resizer)*100);
}

.holder-vucIeaOtZSeJMsY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

.picture-HQWIlCwkNbyvA {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
}

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

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

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

.small-PMmnWiP {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tip-QMHgycheAEcjh {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.current-jhHestoK {
  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: #4d2824;
  flex-direction: column;
}

.caption-EMBqSbbcMXOzWRg {
  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);
}

.desc-tYfeZUyGmV {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.heading-JufSpsoyQr {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

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

.large-uySFsUutYn {
  display: none;
}


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

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

.widget-zTStopFXw {
  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: #4d2824;
}

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

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

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

.narrow-NJkXYlTwDPJzwWY {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.desc-AJxfurjg {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

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

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

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

.huge-mAqxgGdQbi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(375vw/var(--resizer)*100);
  height: calc(375vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(254, 255, 245, .4);
}

.userpic-eICIasLlvMuB {
  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: #4d2824;
}

.subject-XRiiEOYs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

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

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

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

.aside-yKdEnyADjPzE {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tiny-DKgalqARiK {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.image-CExNgzrszraiG {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
}

.md-ZDbNxmFZTGq {
  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: #4d2824;
  flex-direction: column;
}

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

.sm-WDCOTNavspk {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.large-KpUtCeTSAwzJDx {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-cuQOzXdaKNhg {
  display: none;
}


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

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

.section-YSkjSrapAZKKf {
  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: #4d2824;
}

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

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

.section-sBJFRnEzLeNFAV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(481vw/var(--resizer)*100);
  height: calc(481vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(254, 255, 245, .4);
}

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

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

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

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

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

.container-tFwsxKhnyyyZB {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

.tip-UHAAScBiO {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  line-height: calc(24vw/var(--resizer)*100);
}

.widget-bvwBaVyuXRaTD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

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

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

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

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

.thumb-InusWElOW {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.desc-pMHtlzYQcbJJSC {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.inner-AcyYDWC {
  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: #4d2824;
  flex-direction: column;
}

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

.active-EGrtlPve {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.grid-BRUSnbTzsmnMScyb {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.icon-EoDdVDnhOFIpmbc {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.md-KreFNDUgQTnKA {
  display: none;
}


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

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

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

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

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

.widget-PYBXAhVyvz {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

.tooltip-IqzTerEStjGGpIk {
  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-EcJKKCPWMIEOvoNV {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

.medium-DivrANQsYGZdGNx {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumb-MGSbwUwpgzaQQL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

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

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

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

.thumb-ztOMTB {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.icon-RiJCooDRsLOxJGN {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.current-oJJNUrfM {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
}

.section-iTiypNrdkHiyiy {
  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: #4d2824;
  flex-direction: column;
}

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

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

.xl-lHsHyjm {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.big-ftqwCDmCBEB {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-CdzaAsWATXXXO {
  display: none;
}


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

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

.section-SALlQCXOqLYw {
  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: #000100;
}

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

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

.wrap-EQpiPImmWBLzTBZM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(473vw/var(--resizer)*100);
  height: calc(473vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(254, 255, 245, .3);
}

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

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

.text-CAPwRHWaQnCTm {
  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: #d4ad8b;
  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(42vw/var(--resizer)*100);
}

.text-RjPcRIhWkHPcnZfE {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

.narrow-sYxdByrusy {
  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);
}

.medium-OrgEKGYkBiPbR {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

.btn-vcZHQa {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  line-height: calc(24vw/var(--resizer)*100);
}

.caption-SODiwoQxaeEkJfe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

.container-lLLcJeiImY {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
}

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

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

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

.xl-NHsvCFksrSdcQezN {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.xl-xfLglSzCCM {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.grid-WTPDTCJorSgxO {
  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: #4d2824;
  flex-direction: column;
}

.picture-GKyNDhuz {
  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-AfiFDyjayQvCWsFI {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.image-NbmlxpuBPNVxkasD {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

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

.widget-GvdGGxHOhRRpvmWh {
  display: none;
}


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

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

.subject-mWFaeeEFEh {
  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: #000100;
}

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

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

.sm-PXCPQuzadIdmr {
  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: #d4ad8b;
  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(31vw/var(--resizer)*100);
}

.subtitle-nJjwXxnsmAIZg {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

.subtitle-SKZDxhxMJ {
  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: #fefff5;
  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(31vw/var(--resizer)*100);
}

.inner-tvOLcvqFXTQJQQyo {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.text-bsSFaj {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

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

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

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

.avatar-eBaNtLq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(355vw/var(--resizer)*100);
  height: calc(355vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(254, 255, 245, .4);
}

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

.subtitle-URVvuKB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

.subtitle-GVkzKmkYWtme {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
}

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

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

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

.row-syLpfIW {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.section-HuEaUzOjL {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.tooltip-BkaHDtYGy {
  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: #4d2824;
  flex-direction: column;
}

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

.heading-BIwsoLYhwsUAeSlr {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.widget-NvulyYq {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

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

.container-uTcYVgzVnSwh {
  display: none;
}


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

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

.wide-EktjeaEdrEnHWJcO {
  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: #000100;
}

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

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

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

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

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

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

.title-oJWVuFBLa {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  line-height: calc(24vw/var(--resizer)*100);
}

.page-SMlCSnZZUgxF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

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

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

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

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

.lg-pfhSTrurUaaEiYA {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.page-gvRlxKLrc {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.wide-GwTuvrUTFXQRHHXB {
  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: #4d2824;
  flex-direction: column;
}

.thumbnail-FBvUgNVyAjVk {
  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-bmbHhnHZ {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

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

.xs-HgXNbf {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.icon-fNDZbrjIpcE {
  display: none;
}


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

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

.page-zlYkisWB {
  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: #4d2824;
}

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

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

.aside-LRtyHKiIV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(497vw/var(--resizer)*100);
  height: calc(497vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(254, 255, 245, .1);
}

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

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

.aside-QLqvzwMNxZzj {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

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

.pic-doIdCRRNXbAxII {
  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);
}

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

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

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

.wide-RaDnkgiRQQBYlJA {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

.grid-eTPEocJfjpdOc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

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

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

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

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

.page-UstsOu {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.grid-JdYUmprYj {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.userpic-thIpWXipccsICkB {
  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: #4d2824;
  flex-direction: column;
}

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

.button-nztHcExCo {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.sm-ecKAJQXGJvEaLnK {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.big-XYDECKkWGUWj {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.active-wsxXGnvkgObdt {
  display: none;
}


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

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

.holder-kngaLd {
  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: #000100;
}

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

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

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

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

.container-WlENYiX {
  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;
}

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

.wide-qIZhnKdXe {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.container-VUqrZWBxDKpIOBBf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

.container-lZoBSkD {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-align: left;
}

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

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

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

.widget-dzZjLzfNONe {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.holder-YoOSdt {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.breadcrumbs-rSGkvxrmTTmuzGF {
  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: #4d2824;
  flex-direction: column;
}

.avatar-OgQVVaZhWaf {
  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-hujrTbxl {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.button-FbKxzmWggPAlbS {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

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

.btn-HeXnjFKaLOrbkCg {
  display: none;
}


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

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

.wide-bbnbZXvASZmOruS {
  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: #4d2824;
}

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

.pic-lWcQYT {
  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-IAQUNMg {
  font-family: 'Finlandica', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #fefff5;
}

.inner-oyGlxZSPYiOqoD {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wrap-weFXqOZ {
  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: #d4ad8b;
  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(32vw/var(--resizer)*100);
}

.headline-HVTCzMr {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #000100;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.pic-pmBdzzZA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fefff5;
  flex-wrap: wrap;
}

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

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

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

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

.tooltip-UvdtDrUkWYCUBqTB {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.holder-ZASTRLyL {
  color: #fefff5;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.text-cGZIEYcsNDBRrJcV {
  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: #4d2824;
  flex-direction: column;
}

.inner-OrbdmfurmzDHnvp {
  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-wQkYdKGQLyzTFo {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.icon-CUyaCADPxbJHXwI {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.tip-QliuQoQbtdEr {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fefff5;
  text-decoration: none;
  text-align: undefined;
}

.lg-syEEvAdmekTiExn {
  display: none;
}

