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

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

.container-MzZYoTNZmWqXyhQI {
  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: #f1bdbd;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.widget-GwkPbgqaYkO {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.huge-LDukmZxmUvwYPQHI {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.wrapper-OrZuPTepNMirt {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.huge-BbWCMhVnnAFjK {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.wrapper-qOaYjtCA {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.current-MnJNIdTMq {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.subject-RgzIwjGjt {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.row-IZtyptCRptXsN {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.preview-tvoMMMDn {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

.preview-RilkcXwfkrSdhfkw {
  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(18vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border: calc(1vw/var(--resizer)*100) dashed #000012;
}

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

.thumb-fhVhSeMjzI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.caption-WvnCbgsUcIOnqQU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist1.html;
}

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

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

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

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

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

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

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

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

.section-ndJBuTuy {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.lg-aaGCvgrsBaop {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.pic-ZQQUygcJCKlXucPx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.container-HZDTxx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist2.html;
}

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

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

.btn-cZBmbruYFL {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000012;
  text-align: left;
}

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

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

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

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

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

.tip-EHSmSvtuJxhvPSdU {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.sm-OjNfAuHjSAu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.sidebar-aGpMJehDHuA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist3.html;
}

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

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

.wrapper-bHQdmSsl {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000012;
  text-align: left;
}

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

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

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

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

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

.lg-iGOtqr {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.avatar-UzIuFsmxK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.current-kOeLdOhrVFZMJiew {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(158vw/var(--resizer)*100);
  height: calc(158vw/var(--resizer)*100);
  border-radius: calc(32vw/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-GhviEJL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(403vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.sm-hlbUgEDD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist4.html;
}

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

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

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

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

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

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

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

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

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

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

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

.big-bfKvtQWtnSDUfo {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.subtitle-yvhoqLUTCEURh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.widget-VXJyxZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist5.html;
}

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

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

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

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

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

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

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

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

.wrap-hUezctt {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.container-UgiGvbXY {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.inner-MCxBuXEPXJFTL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.xl-iRowYGZn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist6.html;
}

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

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

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

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

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

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

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

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

.thumb-LAJaLJGD {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.xs-yOgwXSuofqdcfFh {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.btn-pfpSQIrouo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.content-WmFiFiwjqms {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist7.html;
}

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

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

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

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

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

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

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

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

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

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

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

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

.userpic-TsmpMciuU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.icon-tNkwLkMboSj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist8.html;
}

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

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

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

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

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

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

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

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

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

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

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

.inner-noIsFjQCcDxBGFD {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.section-fUWCfjZJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.tiny-DrClnRuvVRdgJX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist9.html;
}

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

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

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

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

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

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

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

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

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

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

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

.page-NvkNbvgeWVaWPGbS {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.preview-TWfpUbOvYSfWvA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(32vw/var(--resizer)*100);
  border-left: calc(3vw/var(--resizer)*100) double #000012;
  border-right: calc(3vw/var(--resizer)*100) double #000012;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.wide-ROHALfxZxoqeqq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(222vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: themelist10.html;
}

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

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

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

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

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

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

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

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

.tooltip-UmgrTKpkLhxBDO {
  color: #000012;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

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

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

.more-kbufMQH {
  display: none;
}

.tagline-PJZiVoGsdHMH {
  display: flex;
  position: fixed;
  width: 47%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(33vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f1bdbd;
  border: calc(2vw/var(--resizer)*100) dotted #000012;
  justify-content: center;
  align-items: center;
  opacity: .95;
  border-radius: calc(14vw/var(--resizer)*100);
}

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

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

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

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

.active-erGqXojUEdiyVEa {
  width: auto;
  height: auto;
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #564c30;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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


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

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

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


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

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

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


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

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

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


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

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

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

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

.box-lnlOXOjxpYEFuSeN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(353vw/var(--resizer)*100);
  height: calc(353vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(0, 0, 18, .3);
}

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

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

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

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

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

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

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

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

.big-fSotHxqejAtEhGAW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

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

.container-HmIZevjpPuZZvnCa {
  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(49vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f1bdbd;
}

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

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

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

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

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

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

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

.widget-oiPDOxVXXLYjMYT {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
}

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

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

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

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

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

.img-GWxAwhucGcvCkF {
  display: none;
}


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

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

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

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

.wrap-WblQkvzRogWYoS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(430vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 18, .4);
}

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

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

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

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

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

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

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

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

.tiny-ZRZRiDdbBplMgH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

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

.widget-MbzLNkpzPl {
  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(19vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f1bdbd;
}

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

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

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

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

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

.xs-hcZKxDvDuIVj {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(13vw/var(--resizer)*100);
}

.col-yQBgmOQWenAEXKW {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(13vw/var(--resizer)*100);
}

.control-PtfxYL {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
}

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

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

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

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

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

.avatar-ofxoyd {
  display: none;
}


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

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

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

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

.large-MgaRSRsOAhcj {
  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: #564c30;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
}

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

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

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

.large-kzszUBoZUTtBi {
  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-uXBDPmyBaKoPxGXW {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #000012;
}

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

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

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

.huge-Plmjme {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(330vw/var(--resizer)*100);
  height: calc(330vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(0, 0, 18, .4);
}

.wide-yDTIYlbUDuDVcga {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

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

.caption-xPmmPuFKpqIc {
  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(42vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f1bdbd;
}

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

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

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

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

.current-HooMAKXkd {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(10vw/var(--resizer)*100);
}

.md-trbqNJxsElVsLrHT {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(10vw/var(--resizer)*100);
}

.breadcrumbs-aJJUEv {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
}

.headline-QqBGrsR {
  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: #f1bdbd;
  flex-direction: column;
}

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

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

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

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

.headline-MlYCaPQ {
  display: none;
}


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

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

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

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

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

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

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

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

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

.tip-RBABhCX {
  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: #f1bdbd;
}

.active-NrTKFrgNzzCLWIyC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

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

.caption-OVKWKkwKlR {
  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(21vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f1bdbd;
}

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

.headline-QOtvOtcOCKAuVdMy {
  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-pFrCktrLDn {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #000012;
}

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

.tooltip-AohgwomQtNUv {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(34vw/var(--resizer)*100);
}

.xl-hpCPTyvc {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(34vw/var(--resizer)*100);
}

.wrap-grbeiSmVGmqf {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
}

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

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

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

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

.holder-AhUMGylicCBiNH {
  display: none;
}


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

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

.holder-WgzHalPRDTbWxUA {
  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: #edf5e0;
}

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

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

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

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

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

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

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

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

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

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

.headline-HiMienUqRU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

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

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

.medium-TsPClHCOq {
  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;
}

.tiny-rbmcUOW {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #000012;
}

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

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

.thumbnail-rEgwgFlNniWc {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(13vw/var(--resizer)*100);
}

.row-WvSiYa {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(13vw/var(--resizer)*100);
}

.md-sKSkDGetlERNREr {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
}

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

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

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

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

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

.tooltip-QdNSOcHGiPCXMa {
  display: none;
}


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

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

.more-maMudtpSDHxQNomq {
  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: #f1bdbd;
}

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

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

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

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

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

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

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

.wide-omkJfTzkQWqxSsnM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

.btn-krsgaKHgci {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000012;
  text-align: left;
}

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

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

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

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

.heading-HULpArDwRxHUnc {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(11vw/var(--resizer)*100);
}

.large-lRVuGVeWUOSgz {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(11vw/var(--resizer)*100);
}

.large-KdYrNbp {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
}

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

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

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

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

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

.subtitle-fenyUvuEENyECO {
  display: none;
}


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

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

.pic-PpCVUgRKiclyqhq {
  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: #edf5e0;
}

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

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

.pic-QNdzKs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(381vw/var(--resizer)*100);
  height: calc(381vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(0, 0, 18, .4);
}

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

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

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

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

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

.image-dmOjPCFfkyhZwz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(43vw/var(--resizer)*100);
  background-color: #564c30;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
}

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

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

.image-URAujRNPtxNGBPqq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

.holder-ruTyoyvtU {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000012;
  text-align: left;
}

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

.large-BcvGgYKLkzzgduz {
  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-dzACtvJlHXvImq {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #000012;
}

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

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

.tagline-KQlUzy {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(7vw/var(--resizer)*100);
}

.button-hUpDmBMPPngIyk {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
}

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

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

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

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

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

.all-yxbuPtg {
  display: none;
}


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

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

.section-WDotqHbFopdzqzHy {
  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: #edf5e0;
}

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

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

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

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

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

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

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

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

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

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

.sidebar-uROAcFbsnJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

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

.text-nthrLwfcckDN {
  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(49vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #edf5e0;
}

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

.small-ZmotMHEzRpxWPL {
  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-xKjxnxGoxBG {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #000012;
}

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

.desc-XEUgeQlQFFCGXsR {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.thumb-nNodzvSV {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.container-CpPxMNliMSBkn {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
}

.tooltip-LdgpqpBHYacgK {
  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: #f1bdbd;
  flex-direction: column;
}

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

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

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

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

.title-ktluUjafIwlu {
  display: none;
}


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

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

.large-Eqshnvxe {
  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: #f1bdbd;
}

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

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

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

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

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

.page-KIvAxKhuT {
  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: #564c30;
  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(45vw/var(--resizer)*100);
}

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

.tagline-XoPgmQcHmAuQrGMs {
  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: #000012;
  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(45vw/var(--resizer)*100);
}

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

.sm-YMYpqodE {
  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: #edf5e0;
}

.xl-vZWTjHdx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

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

.breadcrumbs-pcPmWHqvzctpX {
  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: #edf5e0;
}

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

.small-dAIUVjqUQE {
  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;
}

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

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

.box-DZSItri {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(33vw/var(--resizer)*100);
}

.column-QHZKsbJIgdnDfrZ {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(33vw/var(--resizer)*100);
}

.small-leJHyTNPTPR {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
}

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

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

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

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

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

.col-xaUBGwRpiEKDY {
  display: none;
}


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

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

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

.huge-iSNWYeCnDjAdf {
  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-zzprttaPuJLaHSIs {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #000012;
}

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

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

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

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

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

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

.title-RmsAlMk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

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

.aside-aXrEuekiDuLDpJpL {
  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(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #edf5e0;
}

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

.wrap-nLvWIOPmA {
  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;
}

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

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

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

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

.control-caHkwGQ {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(9vw/var(--resizer)*100);
}

.xs-BFKHYlXHmA {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
}

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

.sidebar-qcbubxlCNEDr {
  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);
}

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

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

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

.heading-TMHEqabhjoljuYbP {
  display: none;
}


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

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

.subject-kKtHRvrCXXyriMu {
  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: #f1bdbd;
}

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

.tip-NCFXdkdYGpQ {
  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);
}

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

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

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

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

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

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

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

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

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

.wrapper-FymTirhTHhsTXXT {
  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(18vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(0, 0, 18, .3);
}

.caption-fcGFpPAaxgQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #000012;
  flex-wrap: wrap;
}

.inner-PPQLeXJJnEh {
  font-family: 'Finlandica', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #000012;
  text-align: left;
}

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

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

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

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

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

.subject-qovMHBBJoSen {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(34vw/var(--resizer)*100);
}

.lg-ShGrKNSkLLCtsrmV {
  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: #000012;
  background-color: #f1bdbd;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(34vw/var(--resizer)*100);
}

.wrap-WSBsSjBfgibbo {
  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: #edf5e0;
  background-color: #564c30;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
}

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

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

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

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

.large-MTGnlBMEBtcT {
  display: none;
}

