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

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

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

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

.heading-WaBeryQZGDjPIqT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(491vw/var(--resizer)*100);
  height: calc(491vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(2, 25, 40, .4);
}

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

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

.control-NtHZqNJmJgaAMfZ {
  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: #6a63a6;
  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(21vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

.holder-zCbBKoCpnWbLN {
  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;
}

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

.sidebar-dIWUoGUOoFRl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(2, 25, 40, .2);
}

.subtitle-QSyiNAGONT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(2, 25, 40, .2);
}

.col-BUNlctjj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(2, 25, 40, .2);
}

.col-mChQHnPViRDjZSWw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(2, 25, 40, .2);
}

.heading-fDOoZFPVIlXFcA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(2, 25, 40, .2);
}

.grid-dCtKUSEuUsnNH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(2, 25, 40, .2);
}

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

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

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

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

.huge-WxZytbVOjsMFl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.huge-lzEYswUjuRjgD {
  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(29vw/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);
}

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

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

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

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

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

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

.row-NRBKXzzgHLbeONHC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist1.html;
}

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

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

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

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

.content-NOilUDQuomWomjNX {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tiny-PsxLBGWxFwheHtvM {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.huge-MjBYoXZadtczQbWE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.btn-MqvLsn {
  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(29vw/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-XUdOPGHqzsWTjA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(363vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

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

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

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

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

.picture-hrjFVFHQNr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist2.html;
}

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

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

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

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

.current-SrDkuElqXGpQ {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.col-uYygpdMBoYmGSvNH {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.button-wcnkeFLa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.big-fIUdEGNahTwfs {
  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(29vw/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-hpSNdhRwFqxiATHY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(363vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

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

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

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

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

.row-sqvusS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist3.html;
}

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

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

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

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

.thumb-CKsEBj {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.headline-PUUqTCP {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.btn-flcKnSgkqP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.subject-LqcHtDAguV {
  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(29vw/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);
}

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

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

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

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

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

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

.more-nfVKXqumkIBrv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist4.html;
}

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

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

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

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

.holder-zehRiSAlfg {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.icon-OygFOJkFg {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.wide-omeFMxnpnidyE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.title-pPoesvC {
  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(29vw/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-GbpPAD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(363vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

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

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

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

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

.tooltip-zcaWQsC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist5.html;
}

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

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

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

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

.narrow-VjSGvSYMgxXDk {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tiny-CnZLRSnFbUzZY {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.row-pvbmTWENfkjgxQcY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.headline-iNUnGkyAdhgLEfj {
  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(29vw/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-FmSlhLo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(363vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.more-plqJzabssNucM {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #021928;
  text-align: left;
}

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

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

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

.subject-RSRhyqekO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist6.html;
}

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

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

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

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

.userpic-CmYkuRGVcnoDZcqN {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.huge-sVYKUm {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.narrow-VyrzdRYaZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.widget-nfceNTC {
  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(29vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

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

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

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

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

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

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

.avatar-HDvDjUcMQfpOqw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist7.html;
}

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

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

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

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

.sm-LFiAMGBA {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.narrow-jlemqFLUYgCeWYLo {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.huge-MPzdnjpaLM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.breadcrumbs-bjxoEW {
  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(29vw/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-fAQvEUpvuVRRKe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(363vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

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

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

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

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

.tiny-nYVUDHmCtS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist8.html;
}

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

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

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

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

.pic-ggzSAjHXtE {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.big-JbcvtHnz {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.widget-bKAbtQjThMDcEhA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #d5e3eb;
  flex: 1;
  border-radius: calc(29vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) dashed #021928;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.container-GwThHdurg {
  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(29vw/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-sPsYtPHHgqTltp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(363vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

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

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

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

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

.huge-aliLCkZEXBfbc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(200vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: themelist9.html;
}

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

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

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

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

.big-MmVQTgayUhHkFlfK {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.large-DaUHnq {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.thumb-iDazPCoAwskyx {
  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: #86d5b2;
  flex-direction: column;
}

.medium-qLeJaSwkEWWZ {
  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-bZpJPePSjEJEj {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #021928;
  text-decoration: none;
  text-align: undefined;
}

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

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

.grid-SqIvOOoihLsRmIq {
  display: none;
}

.img-yXuykOZHhbJ {
  display: flex;
  position: fixed;
  width: 49%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(45vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #86d5b2;
  border: calc(2vw/var(--resizer)*100) double #021928;
  justify-content: center;
  align-items: center;
  opacity: .88;
  border-radius: calc(24vw/var(--resizer)*100);
}

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

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

.section-tRvHZzhIKz {
  width: auto;
  height: auto;
  border-radius: calc(37vw/var(--resizer)*100);
  background-color: #6a63a6;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.pic-xjexWw {
  width: auto;
  height: auto;
  border-radius: calc(37vw/var(--resizer)*100);
  background-color: #6a63a6;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.thumb-tdNKVEs {
  width: auto;
  height: auto;
  border-radius: calc(37vw/var(--resizer)*100);
  background-color: #6a63a6;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

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


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

.wrapper-GpFoCqkwElWwI {
  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: #86d5b2;
  flex-direction: column;
}

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


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

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

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


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

.subject-GVrRycGRtfno {
  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: #86d5b2;
  flex-direction: column;
}

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


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

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

.wrapper-mtFvWZpvI {
  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: #86d5b2;
}

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

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

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

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

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

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

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

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

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

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

.picture-VDPJVaebLmEg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

.xl-ydzVHm {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #021928;
  text-align: left;
}

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

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

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

.small-tgMBQemKsSzZ {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.md-pGTFnmHsECXzvsU {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.image-dvGSajCpZdMUWYoc {
  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(41vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #d5e3eb;
}

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

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

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

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

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

.md-YAFuKAIbDN {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(37vw/var(--resizer)*100);
}

.holder-AcvtPAxbQWR {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
}

.xl-IiHlWPbzm {
  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: #86d5b2;
  flex-direction: column;
}

.tagline-dgOrWlonR {
  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-FSNrIuKMnImfMLm {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #021928;
  text-decoration: none;
  text-align: undefined;
}

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

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

.button-pduUtDJPDoxv {
  display: none;
}


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

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

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

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

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

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

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

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

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

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

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

.avatar-arWlRMhsACJM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

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

.tiny-mgSezxDdnBPbwU {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.button-kepqZGAoDGr {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.more-oFDZcSBKttJC {
  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(34vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #86d5b2;
}

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

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

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

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

.image-qPVgfFOIF {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(31vw/var(--resizer)*100);
}

.sidebar-cjZyAULFqmzsu {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
}

.more-mQqsvIzfryEPhCit {
  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: #86d5b2;
  flex-direction: column;
}

.userpic-fApuiEZgUMJt {
  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);
}

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

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

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

.tooltip-abcrkwyb {
  display: none;
}


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

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

.button-QWVVlLcn {
  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: #86d5b2;
}

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

.content-MEqeuWYhLumaqxc {
  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-BPVfowOOW {
  font-family: 'Finlandica', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #021928;
}

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

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

.sidebar-xIatOseTyaUvAz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(30vw/var(--resizer)*100);
}

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

.wide-fMJrIrE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #021928;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(30vw/var(--resizer)*100);
}

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

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

.image-mbnnvQPZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

.huge-qnGqlDSdiFN {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.container-MgdIKkpesTXGA {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

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

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

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

.more-CwzMuTRWeXZeeQ {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(33vw/var(--resizer)*100);
}

.btn-vkKPUMjmJB {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
}

.image-hjOVGrQHnvAiPQWD {
  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: #86d5b2;
  flex-direction: column;
}

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

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

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

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

.inner-yHtLLvc {
  display: none;
}


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

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

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

.aside-hAPrKqSqzVrhTNaD {
  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-fwpggWFd {
  font-family: 'Finlandica', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #021928;
}

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

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

.pic-rtIZPlKYQweRx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(30vw/var(--resizer)*100);
}

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

.picture-ejQojXGaFwpXI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

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

.tip-akcHoWUtEzhFr {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.current-LZlNKbOj {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

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

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

.more-DgrzoEZ {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(25vw/var(--resizer)*100);
}

.col-GAXKSAS {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
}

.big-caWiNnkk {
  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: #86d5b2;
  flex-direction: column;
}

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

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

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

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

.btn-mrfpYfZ {
  display: none;
}


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

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

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

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

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

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

.icon-LmZbAMctgkrvGuPE {
  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: #6a63a6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

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

.image-xPPyvrbc {
  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: #021928;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

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

.preview-gUdsmqgMd {
  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: #d5e3eb;
}

.content-NOUEpyskYEzSY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

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

.aside-DXXrHpvLFbu {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.icon-fXGARWzoxlj {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

.inner-uXtHvE {
  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;
}

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

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

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

.headline-rcHehcZjbpZ {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(45vw/var(--resizer)*100);
}

.thumbnail-TybyOnMlBsi {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
}

.button-GjvNOUPaimYxiZ {
  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: #86d5b2;
  flex-direction: column;
}

.page-LoLOQEdSuJ {
  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-fayPoQgqcP {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #021928;
  text-decoration: none;
  text-align: undefined;
}

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

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

.btn-HzzKSamMIJfkFdL {
  display: none;
}


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

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

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

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

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

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

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

.desc-ELAivgY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

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

.container-xdUhHWAmziUbE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  background-color: #021928;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

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

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

.content-EjTvtFVV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

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

.headline-PcwmYjICk {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.md-VikgKXWXoIsrWA {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

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

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

.wide-JXdawXAexpWzn {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(15vw/var(--resizer)*100);
}

.sm-HCpntUPvb {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
}

.tip-dhmKoWpay {
  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: #86d5b2;
  flex-direction: column;
}

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

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

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

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

.title-rzTMag {
  display: none;
}


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

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

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

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

.content-KOygKJD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(36vw/var(--resizer)*100);
}

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

.tagline-BhFMqEJPMBY {
  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-GCciFuddzxFQOFF {
  font-family: 'Finlandica', serif;
  font-size: calc(33vw/var(--resizer)*100);
  font-weight: 900;
  color: #021928;
}

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

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

.control-eZLijDmlvpj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

.huge-ExWHtuMiwdWaTGPu {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrapper-ACfrlHwVALTmEOW {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

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

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

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

.breadcrumbs-JnURmWQz {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(47vw/var(--resizer)*100);
}

.container-JKJAUHwUZipJvM {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
}

.avatar-RWKFYvdAj {
  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: #86d5b2;
  flex-direction: column;
}

.column-jNTwIgVtUQPyWvlm {
  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-VrYFdsGJdjV {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #021928;
  text-decoration: none;
  text-align: undefined;
}

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

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

.row-pASsmaREFw {
  display: none;
}


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

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

.aside-NPrCHdNG {
  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: #86d5b2;
}

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

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

.huge-diUbAmdJpCREZT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(360vw/var(--resizer)*100);
  height: calc(360vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(2, 25, 40, .3);
}

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

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

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

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

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

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

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

.tip-KfQJQww {
  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: #d5e3eb;
}

.thumbnail-PYlCieHgxFbbfzeU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

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

.text-IfbgIDFdaOvihBLK {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.desc-KIwCIVFe {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

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

.heading-PIeKdiovU {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(48vw/var(--resizer)*100);
}

.thumbnail-XNrFLPkobCQPO {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
}

.page-VKnxtFZXhMtzblXp {
  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: #86d5b2;
  flex-direction: column;
}

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

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

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

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

.userpic-ZqFivNrSKQnKkBUr {
  display: none;
}


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

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

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

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

.preview-NJnwOOKmJEMTyU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #6a63a6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
}

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

.inner-AvniJmsErESV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #021928;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.row-vlTzvWQGPIJa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

.subtitle-jmHoFxBgqaeaao {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.picture-gZCtmlLhg {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

.desc-QcTWMvQmvxVb {
  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(31vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #86d5b2;
}

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

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

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

.sidebar-jsMCRKqEXmo {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(22vw/var(--resizer)*100);
}

.button-vqYVYtx {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
}

.column-QllGMwpBIHj {
  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: #86d5b2;
  flex-direction: column;
}

.grid-TlluZhjgmoMvtKmU {
  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-bFwvTiln {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #021928;
  text-decoration: none;
  text-align: undefined;
}

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

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

.lg-YBFqseQxxo {
  display: none;
}


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

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

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

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

.headline-tvuQtWebTOXzCW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(433vw/var(--resizer)*100);
  height: calc(433vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(2, 25, 40, .3);
}

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

.inner-TtJorx {
  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);
}

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

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

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

.img-qUIPFTZ {
  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: #6a63a6;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
}

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

.wrap-YmGugO {
  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: #021928;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
}

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

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

.img-mWYbQo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(45vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid #021928;
  border-bottom: calc(1vw/var(--resizer)*100) solid #021928;
  flex-wrap: wrap;
}

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

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

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

.column-dCzdMQQG {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.avatar-YintRgEIJJpt {
  color: #021928;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

.thumb-UPNLJf {
  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(17vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #86d5b2;
}

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

.md-ChndyYxNsWeAM {
  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;
}

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

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

.xs-HLKXAhrYJ {
  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: #021928;
  background-color: #86d5b2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(37vw/var(--resizer)*100);
}

.sidebar-vInDMe {
  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: #d5e3eb;
  background-color: #6a63a6;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
}

.control-TfJZzVJUP {
  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: #86d5b2;
  flex-direction: column;
}

.tooltip-vIWfwogJmED {
  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-udmFZAR {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #021928;
  text-decoration: none;
  text-align: undefined;
}

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

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

.preview-MVuncjwuW {
  display: none;
}

