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

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

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

.tiny-zbvCCb {
  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-wqFrNrfqjmzXINf {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.lg-efCMhNvlbPBEzG {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.lg-GaUdGxErMimSSDt {
  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: #475034;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
}

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

.image-DqzOYHq {
  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: #2a1a19;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
}

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

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

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

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

.wrapper-NKtlcfvRxxy {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

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

.userpic-EUvxBpuWZOpY {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.button-gbhlxT {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.text-CKkzRON {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.current-tWFgHCOyhH {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.grid-RGJDUEbVjh {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.pic-rtLHfBRpPSZlyzhO {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.large-ieBXWwo {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.tooltip-KqGTSOFxbwM {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.medium-HSocEPpCbNpp {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.image-KPKJMVQcrRoaqeuK {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

.row-vPYbHTZIzePUBXr {
  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(14vw/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(-5vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
  scroll-snap-align: center;
}

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

.tooltip-drHnBP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.caption-bHWIfsXcNXhbaO {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.big-FgvoafgMWXyxcFV {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrapper-LqkZBmUyA {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.thumb-loruTXviFHL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.tiny-aXYdkFauZMCFkSPR {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.title-QdacxfDncVIrUyhK {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-IduyaoYmtwMmn {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.wide-bqyxOBd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.caption-TKITFQCZJkYzB {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.thumbnail-USDcGD {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.control-yfTuttSUOi {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.img-yLBvNTwboYADMGR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.preview-qFLMzeIG {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.caption-ZCVZXTUMrVRT {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.heading-XSYFrTNrsBAXFTd {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.medium-ALkVoWUr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.button-xnizqmjMUvJCyYD {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.active-mJPipzKSpnvuj {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tip-TULxvfw {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.col-fOvOEIHPpYvK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.subtitle-ajAHgjHJzdEoywfJ {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.column-DfaMapVWvZxawsmL {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.xs-lWktrIUEbejG {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.narrow-VBBJcuLB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.pic-tuHGPZBCfILr {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.wrapper-WekWSQanw {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.big-jBdmFujHwZVvp {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.userpic-DjnXibERfqi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.tip-TbtwIbRdjbGzaKa {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.row-hmLKswIpPvKg {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrap-DEYjPyYEkjDKFEY {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.active-TJPARou {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.active-HFAihqvDWmcV {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.medium-jxxPylUhopbZX {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.widget-qxOAyVDN {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.headline-MPkEwYu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(489vw/var(--resizer)*100);
  max-width: calc(489vw/var(--resizer)*100);
  height: calc(522vw/var(--resizer)*100);
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(12vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) double #2a1a19;
}

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

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

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

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

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

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

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

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

.col-WjejQCe {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: center;
}

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

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

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

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

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

.tagline-CUbDyUohFuwd {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-ZHChjQqKGyy {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.text-TeRuyK {
  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-CMydoMpy {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.md-RulQaLqWIoDdL {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tiny-ZDEGMbupQsR {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.sm-ZSeRJCvwJEV {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.button-qGSVILXjXkl {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
}

.thumbnail-maCfHD {
  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: #7de1fa;
  flex-direction: column;
}

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

.caption-fpjGpjvZCzJ {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

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

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

.thumb-sKSAocYWifOHBRe {
  display: none;
}

.sidebar-XJympuCGcsUJMGPL {
  display: flex;
  position: fixed;
  width: 40%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(26vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fff9f3;
  border: calc(1vw/var(--resizer)*100) groove #2a1a19;
  justify-content: center;
  align-items: center;
  opacity: .88;
  border-radius: calc(13vw/var(--resizer)*100);
}

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

.col-juzWhnPG {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  width: 100%;
  text-align: left;
}

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

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

.subtitle-NffovTG {
  width: auto;
  height: auto;
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #475034;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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


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

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

.xl-XWraXqaFwxiHyu {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.tooltip-XzysMRDJNpbKd {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.content-LPxDVWUadDMDeUqY {
  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: #7de1fa;
  flex-direction: column;
}

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


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

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

.icon-SGsXdIeBJSnBZZz {
  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: #fff9f3;
}

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

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

.big-qVsjpAgBYUl {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.img-mFqQcaiP {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.aside-dwsFjKpC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

.column-BBwuBke {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
}

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

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

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

.heading-eNSWmLKxs {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.big-cGxtuHmVnipQE {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.row-TCWZSJvupHadxuAU {
  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(15vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff9f3;
}

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

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

.section-QKlCWPwe {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

.sidebar-FiNTgFr {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(12vw/var(--resizer)*100);
}

.avatar-zshacmojPiijmqk {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(12vw/var(--resizer)*100);
}

.column-sbpktwPBL {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
}

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

.pic-sZctIbfNChPb {
  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-IKeIJzmfYTrqsYrg {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

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

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

.holder-kfDetaS {
  display: none;
}


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

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

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

.wide-WkzWTUwqN {
  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);
}

.large-klffbL {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.caption-HIztWanYrdrypq {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.thumb-nbkimyAjLZhETB {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fff9f3;
  font-size: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.tip-VEVKGotXqI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(425vw/var(--resizer)*100);
  height: calc(425vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .3);
}

.thumb-bltKnwbcUC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

.lg-dIhCVuHUm {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
}

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

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

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

.desc-ioJqCDJvGuHpyVoH {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.control-VkSbSnrmB {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.icon-EcbIFPPNj {
  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(50vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff9f3;
}

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

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

.md-qzIBsTgDrkC {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.thumb-zyJqWKZmKXhZJsqX {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subject-GSUvyJjRUNuFq {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(36vw/var(--resizer)*100);
}

.icon-GMuAbZhhn {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(36vw/var(--resizer)*100);
}

.container-UGAGlMT {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
}

.section-IIoproFGmihrGiP {
  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: #7de1fa;
  flex-direction: column;
}

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

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

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

.headline-lvotOXnyaP {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

.holder-sLwAgAAAfDULvJe {
  display: none;
}


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

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

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

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

.column-GCYkLvlCAuZQu {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.page-xGgKgZ {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.tiny-PwInGI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

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

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

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

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

.medium-vLDGzOPSohiFPvG {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-piWhmijs {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.inner-cQhWjUsPcTfepnOH {
  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(50vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff9f3;
}

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

.all-WwzUQucenW {
  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-gKpJvZVBjACS {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

.heading-cpNdkJDt {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(42vw/var(--resizer)*100);
}

.aside-fTdcuKDMTCT {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(42vw/var(--resizer)*100);
}

.headline-uLUeudyStiQg {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
}

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

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

.control-NchuJxjkRlXmHYOy {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

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

.control-uivNQejlea {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

.control-NmznVOVRudTVtvY {
  display: none;
}


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

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

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

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

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

.tip-gihmWMspHIu {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fff9f3;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.more-YnsXFZnMDM {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

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

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

.widget-LlPzPUBNmQDWtcj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(489vw/var(--resizer)*100);
  height: calc(489vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(42, 26, 25, .5);
}

.sm-VyWstiI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

.column-UMAHaMTo {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
}

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

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

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

.desc-BJOppkAkBRzk {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.narrow-MivaCyxe {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wide-kwkuneAaiQXNcrxX {
  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-qNEwkbdgiaYamEiE {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

.box-oPZYVCXOvj {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(24vw/var(--resizer)*100);
}

.img-RMMIZccAzNL {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(24vw/var(--resizer)*100);
}

.control-cwtaecPbcT {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
}

.xl-GAnngkWjTdDuZZB {
  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: #7de1fa;
  flex-direction: column;
}

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

.small-WsSwKCW {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

.picture-ixRRbIlwoNKFy {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

.lg-WkjztA {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-ZzFFrOgsu {
  display: none;
}


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

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

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

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

.wrapper-qXnHyFzckdkewH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(343vw/var(--resizer)*100);
  height: calc(343vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(42, 26, 25, .1);
}

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

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

.image-ErBPOcVBMLdxZq {
  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: #475034;
  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(29vw/var(--resizer)*100);
}

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

.section-RBcsXvW {
  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: #2a1a19;
  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(29vw/var(--resizer)*100);
}

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

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

.button-zkStOATsLVNGZfc {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.more-QgyHTrLux {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.headline-QOEvYHm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

.thumb-RqXHfWUCzASZ {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
}

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

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

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

.avatar-iFHuQTLOu {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.widget-CNFWPYXSWJP {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.large-LwjiFBhxbquCbxOG {
  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(48vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff9f3;
}

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

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

.narrow-CnaGyVn {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

.heading-zWVIpKL {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(41vw/var(--resizer)*100);
}

.big-fvSSLmkEn {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(41vw/var(--resizer)*100);
}

.subtitle-DjSTyX {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
}

.col-tZIRjZs {
  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: #7de1fa;
  flex-direction: column;
}

.breadcrumbs-TnEhirEVhorry {
  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-yuHvxjEHiI {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

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

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

.wrapper-BUZTsQushUfbuQAK {
  display: none;
}


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

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

.tip-LxxHDrrjyUHcD {
  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: #fff9f3;
}

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

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

.avatar-KsAwhfLdml {
  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: #475034;
  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(38vw/var(--resizer)*100);
}

.page-bAiUrapjgX {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fff9f3;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.xs-uOMjkawogKd {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.row-ZdSxdMY {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.content-OSXiTsWQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(439vw/var(--resizer)*100);
  height: calc(439vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(42, 26, 25, .2);
}

.heading-sFLumftdiOcPddha {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

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

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

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

.wrap-PWrRTL {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.breadcrumbs-fMTkFKoCXUFfTp {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.small-jCYOgd {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
}

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

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

.tooltip-snIFNkHwtt {
  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-IEfTgWqAkiAqs {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

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

.md-TASEQKFXPHK {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(19vw/var(--resizer)*100);
}

.content-uGTpnYRcaAa {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(19vw/var(--resizer)*100);
}

.widget-gSOGNxnAK {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
}

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

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

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

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

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

.sidebar-bOCruaOwv {
  display: none;
}


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

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

.tiny-ByWmSb {
  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: #7de1fa;
}

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

.heading-sRYVpvWt {
  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-jYpUCbaUUNogyT {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

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

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

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

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

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

.control-BasebHmjKrPbpMR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(491vw/var(--resizer)*100);
  height: calc(491vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(42, 26, 25, .2);
}

.more-AppGuaErdbF {
  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: #fff9f3;
}

.sidebar-EyoSVMSAfq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

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

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

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

.text-IBBBiqDp {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.userpic-QZFcJjdokZm {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

.all-XvQMLH {
  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(48vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff9f3;
}

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

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

.aside-fPEIANPbRb {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

.inner-bWtWWlQNossrmrqP {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(25vw/var(--resizer)*100);
}

.wide-tcMsry {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(25vw/var(--resizer)*100);
}

.subtitle-sMbzUIMNsXiWLoW {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
}

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

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

.control-tzgktC {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

.small-ewdvOgrxBmKfNvw {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

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

.control-ECLgkDb {
  display: none;
}


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

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

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

.wrap-hwFazQGMvsZTKr {
  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-HEokrf {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.narrow-yQzqEgwUmpw {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.subject-CddKwNJDK {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fff9f3;
  font-size: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.column-jSrjDE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(343vw/var(--resizer)*100);
  height: calc(343vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(42, 26, 25, .4);
}

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

.large-NPbEPkQxsEkjr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

.widget-UWxYvNre {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
}

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

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

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

.img-OLITMucemaMrQd {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.button-bLCNYowxHHLVQ {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.lg-DcTUpo {
  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(50vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #7de1fa;
}

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

.widget-JgGyPkg {
  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;
}

.section-aTehLqtpL {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

.grid-fIUngQngDIydk {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(18vw/var(--resizer)*100);
}

.xl-shexnWDCTzmrWk {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(18vw/var(--resizer)*100);
}

.sm-uEcLPYvwVZgP {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
}

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

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

.picture-ogWspfQfQs {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

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

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

.desc-ZneVlaTEZlR {
  display: none;
}


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

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

.container-rzbYCl {
  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: #7de1fa;
}

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

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

.page-qfslRfCzkKMedhDp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(343vw/var(--resizer)*100);
  height: calc(343vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(42, 26, 25, .5);
}

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

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

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

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

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

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

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

.title-aQrEEGMJSxg {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.xl-NsabOyDhpPIwK {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

.headline-DgkAfwYhEzZnw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

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

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

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

.md-hXPwkJLhRzsii {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.subject-InAWUewEffyo {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.pic-oceufDrposcTK {
  font-family: 'Finlandica', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-align: left;
}

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

.box-vZYskSRcYNSR {
  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-fTrGZK {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.xs-eMuyyItTSkm {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.row-RMnQBeOFiUFNpXPS {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(46vw/var(--resizer)*100);
}

.row-sbZBlUmveYyBX {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(46vw/var(--resizer)*100);
}

.avatar-HFLzlXpCSvPVlzvZ {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
}

.sidebar-IekqvIvYptuq {
  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: #7de1fa;
  flex-direction: column;
}

.sm-aygIUolSm {
  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-KGVbeM {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

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

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

.sm-eNDuURhZ {
  display: none;
}


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

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

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

.xl-VKwkCAMDVvidhdG {
  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-gftYJMjZl {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.active-YWdrFNhyWCxL {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.picture-NlWkIWoNzMmC {
  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: #475034;
  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(20vw/var(--resizer)*100);
}

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

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

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

.img-lrSyhURF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(493vw/var(--resizer)*100);
  height: calc(493vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(42, 26, 25, .3);
}

.text-CXFHmJTMy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

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

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

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

.more-yoVLoLRWOetta {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tooltip-qbUhIiACqEPnE {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.tooltip-EJPkNKh {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

.current-dubATCilS {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(37vw/var(--resizer)*100);
}

.icon-hdDTIkIpyPgYaurS {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(37vw/var(--resizer)*100);
}

.aside-YIFwEQvnAOWNbAbx {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
}

.img-mwdiEdwD {
  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: #7de1fa;
  flex-direction: column;
}

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

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

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

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

.breadcrumbs-jSjXDIgePEhdfBGt {
  display: none;
}


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

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

.button-TbltzshnqXwt {
  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: #7de1fa;
}

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

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

.md-cggkjV {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

.xs-dqPDEYMKgmJauf {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

.box-QEWaIMVlOwtb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  border-bottom: calc(3vw/var(--resizer)*100) dashed #2a1a19;
  flex-wrap: wrap;
}

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

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

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

.thumb-LvnaVDnown {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.container-dQRxtjtLUT {
  color: #2a1a19;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.large-QKgtxVFp {
  font-family: 'Finlandica', serif;
  font-size: calc(49vw/var(--resizer)*100);
  font-weight: 900;
  color: #2a1a19;
}

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

.caption-bwJqOftXVw {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(37vw/var(--resizer)*100);
}

.holder-cOFGlYAKJa {
  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: #2a1a19;
  background-color: #7de1fa;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(37vw/var(--resizer)*100);
}

.xs-soruHlGdoaHbgy {
  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: #fff9f3;
  background-color: #475034;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
}

.col-AiAakNQX {
  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: #7de1fa;
  flex-direction: column;
}

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

.pic-IsACIVifZ {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

.picture-QiNFaGGtep {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #2a1a19;
  text-decoration: none;
  text-align: undefined;
}

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

.tip-rQwiuYjnwQ {
  display: none;
}

