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

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

.inner-URbzld {
  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: #fceee4;
}

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

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

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

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

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

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

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

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

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

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

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

.tagline-DbqqRpjBCTu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(436vw/var(--resizer)*100);
  height: calc(436vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(3, 7, 0, .5);
}

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

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

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

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

.subtitle-OILZXIi {
  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;
}

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

.narrow-JEPmOIqpsCSLKLJC {
  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(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(0vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(3, 7, 0, .3);
}

.row-yZRKNcNr {
  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(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(0vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(3, 7, 0, .3);
}

.wrap-mxEclzjxgNC {
  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(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(0vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(3, 7, 0, .3);
}

.container-qYzlnUwhdDySd {
  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(47vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(0vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(3, 7, 0, .3);
}

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

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

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

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

.tiny-lzGSiUHKwhBEvkSp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(482vw/var(--resizer)*100);
  max-width: calc(482vw/var(--resizer)*100);
  height: calc(536vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(15vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) double #030700;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.tagline-UoPextK {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #030700;
  text-align: center;
}

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

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

.col-GFTQcQbPO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(482vw/var(--resizer)*100);
  max-width: calc(482vw/var(--resizer)*100);
  height: calc(536vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(15vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) double #030700;
}

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

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

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

.large-TzCrJJMxPCCfFdUa {
  color: #030700;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.subtitle-LpiHUSwJbsIH {
  color: #030700;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

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

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

.current-JSFhTSBsNN {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #030700;
  text-align: center;
}

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

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

.title-mAXpFCXu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(482vw/var(--resizer)*100);
  max-width: calc(482vw/var(--resizer)*100);
  height: calc(536vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(15vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) double #030700;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.section-GqiwcyBUKZnLw {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #030700;
  text-align: center;
}

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

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

.wrap-kNAFVCGo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(482vw/var(--resizer)*100);
  max-width: calc(482vw/var(--resizer)*100);
  height: calc(536vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(15vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) double #030700;
}

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

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

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

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

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

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

.caption-xQWWmcEZtWnEAL {
  color: #030700;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

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

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

.desc-tQseZILupYCueWq {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #030700;
  text-align: center;
}

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

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

.subject-mFrZmORpOUfZQKcq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(482vw/var(--resizer)*100);
  max-width: calc(482vw/var(--resizer)*100);
  height: calc(536vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(15vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) double #030700;
}

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

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

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

.subtitle-QMFvACVLJ {
  color: #030700;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

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

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

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

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

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

.tagline-yeJuQEsMtHJoke {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #030700;
  text-align: center;
}

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

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

.subtitle-GxBBxzfruKlK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(482vw/var(--resizer)*100);
  max-width: calc(482vw/var(--resizer)*100);
  height: calc(536vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(15vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) double #030700;
}

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

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

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

.title-CHxIZsZFTFkEfzzy {
  color: #030700;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

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

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

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

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

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

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

.heading-sLxBkuNszsh {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #030700;
  text-align: center;
}

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

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

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

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

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

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

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

.wrapper-wYhEifruWhC {
  display: none;
}

.tiny-kCYyIzdoAUjHW {
  display: flex;
  position: fixed;
  width: 36%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(37vw/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: #fceee4;
  border: calc(2vw/var(--resizer)*100) groove #030700;
  justify-content: center;
  align-items: center;
  opacity: .92;
  border-radius: calc(28vw/var(--resizer)*100);
}

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

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

.image-QNkOwPKtaBWSA {
  width: auto;
  height: auto;
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #4b6d51;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.big-ECVeVlCMmfFlIAKb {
  width: auto;
  height: auto;
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #4b6d51;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

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


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

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

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


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

.wrap-htKaRNq {
  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: #d7e8a9;
  flex-direction: column;
}

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


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

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

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


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

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

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

.wrap-RdpaMXoyHLWHAk {
  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-CrlMwxhiuBCJSU {
  font-family: 'Finlandica', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #030700;
}

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

.thumb-oEQEgWElMgFCohke {
  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.php;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.headline-IcAbtjIBuO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  background-color: #4b6d51;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(29vw/var(--resizer)*100);
}

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

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

.wrap-mnipEpOZRAhqCB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) solid #030700;
  flex-wrap: wrap;
}

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

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

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

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

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

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

.big-tixNkx {
  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: #030700;
  background-color: #d7e8a9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(15vw/var(--resizer)*100);
}

.current-IcMzOcOQ {
  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: #fceee4;
  background-color: #4b6d51;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
}

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

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

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

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

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

.grid-RRTYGkSQJfBxp {
  display: none;
}


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

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

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

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

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

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

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

.heading-xiLIQVDgnwLP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #4b6d51;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(21vw/var(--resizer)*100);
}

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

.large-edeFHTWtkbDIK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) solid #030700;
  flex-wrap: wrap;
}

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

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

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

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

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

.breadcrumbs-FtpMhiDkumeQ {
  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: #030700;
  background-color: #d7e8a9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(26vw/var(--resizer)*100);
}

.narrow-mcUWonP {
  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: #030700;
  background-color: #d7e8a9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(26vw/var(--resizer)*100);
}

.inner-qyjilOabpsgqC {
  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: #fceee4;
  background-color: #4b6d51;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
}

.wrap-loDrTHCL {
  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: #d7e8a9;
  flex-direction: column;
}

.subtitle-BXydqe {
  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-DZMZZcuNHV {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #030700;
  text-decoration: none;
  text-align: undefined;
}

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

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

.active-OXvyvTiBexzyD {
  display: none;
}


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

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

.medium-PTSAgoVXQycNxJ {
  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: #d7e8a9;
}

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

.current-FOFvvMXNBGr {
  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-OxiQAFeX {
  font-family: 'Finlandica', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #030700;
}

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

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

.large-rXQZbrO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  background-color: #4b6d51;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

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

.subtitle-gfEBHsnNVrYIIze {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  background-color: #030700;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

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

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

.breadcrumbs-YPzAoomEVb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) solid #030700;
  flex-wrap: wrap;
}

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

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

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

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

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

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

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

.content-alEQKk {
  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: #030700;
  background-color: #d7e8a9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(8vw/var(--resizer)*100);
}

.pic-KLfgkKghLcIMUF {
  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: #fceee4;
  background-color: #4b6d51;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
}

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

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

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

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

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

.box-TYSKoXCgyF {
  display: none;
}


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

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

.content-IBrEtqexNv {
  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: #fceee4;
}

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

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

.row-jtBAIF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  background-color: #4b6d51;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(47vw/var(--resizer)*100);
}

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

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

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

.picture-qMBDpJfCXAYGHLuE {
  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);
}

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

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

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

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

.tip-hMadYRE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(473vw/var(--resizer)*100);
  height: calc(473vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(3, 7, 0, .4);
}

.large-IIVewgGGS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) solid #030700;
  flex-wrap: wrap;
}

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

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

.wrap-zXUjlKYOisyiWIsO {
  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-kAULLgQLQxUwtHDJ {
  font-family: 'Finlandica', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #030700;
}

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

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

.wrapper-yLuzlkxNyIjIR {
  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: #030700;
  background-color: #d7e8a9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(12vw/var(--resizer)*100);
}

.btn-zrmZzGRdyIkE {
  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: #fceee4;
  background-color: #4b6d51;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
}

.image-WZoqlDnyLhYwRruj {
  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: #d7e8a9;
  flex-direction: column;
}

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

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

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

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

.widget-SSLOBYcK {
  display: none;
}


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

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

.tagline-foKWlG {
  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: #fceee4;
}

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

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

.inner-alBrSGr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  background-color: #4b6d51;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

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

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

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

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

.active-awRtuXAyyqfO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) solid #030700;
  flex-wrap: wrap;
}

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

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

.userpic-GvWkAwNx {
  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-fQWwhYLyyCDH {
  font-family: 'Finlandica', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #030700;
}

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

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

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

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

.subtitle-fmGWST {
  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: #fceee4;
  background-color: #4b6d51;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

.button-gQIeRJxVS {
  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: #d7e8a9;
  flex-direction: column;
}

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

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

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

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

.thumbnail-FRRwHLSfFaDeL {
  display: none;
}


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

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

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

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

.caption-doyFbpKRRSnp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(419vw/var(--resizer)*100);
  height: calc(419vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(3, 7, 0, .5);
}

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

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

.sm-GJhzqUQgutn {
  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: #4b6d51;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

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

.image-aKZFpYN {
  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: #030700;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

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

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

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

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

.pic-gasDFyskqfZnEcZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) solid #030700;
  flex-wrap: wrap;
}

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

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

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

.large-RiZaEgEM {
  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;
}

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

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

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

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

.wrapper-fJXkMgXqWJoKe {
  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: #030700;
  background-color: #d7e8a9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(32vw/var(--resizer)*100);
}

.holder-QlPppLxtrUDWcx {
  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: #fceee4;
  background-color: #4b6d51;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
}

.huge-udUHgdZrs {
  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: #d7e8a9;
  flex-direction: column;
}

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

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

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

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

.current-BbYPCkQyMfJDkQBG {
  display: none;
}


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

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

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

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

.img-EbBedP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #4b6d51;
  appURL: index.php;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
}

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

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

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

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

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

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

.lg-BajvTpA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(431vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(3, 7, 0, .1);
}

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

.wrap-XMgMfaWtlSeMKj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) solid #030700;
  flex-wrap: wrap;
}

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

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

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

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

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

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

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

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

.huge-RIaaKEt {
  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: #030700;
  background-color: #d7e8a9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(50vw/var(--resizer)*100);
}

.heading-tCUenQplCLLQtXJ {
  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: #fceee4;
  background-color: #4b6d51;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
}

.tip-sbCsEpWonWCwJo {
  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: #d7e8a9;
  flex-direction: column;
}

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

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

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

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

.narrow-DDUIPMSmHRx {
  display: none;
}

