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

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

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

.more-xhXdrOrH {
  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-VwvCvrbsmjX {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #ffe08d;
}

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

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

.tagline-lRBXneU {
  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: #d0a173;
  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(44vw/var(--resizer)*100);
}

.sm-bLDCTyqv {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

.avatar-nghyedqYnbCxn {
  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: #ffe08d;
  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(44vw/var(--resizer)*100);
}

.small-hCJHafqbz {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

.wrapper-meGPRGyPhw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(458vw/var(--resizer)*100);
  height: calc(458vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(255, 224, 141, .4);
}

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

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

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

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

.xl-DiyzAkrImMPt {
  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-GlvmbrxzhP {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 550%;
  gap: calc(57vw/var(--resizer)*100);
  flex-wrap: nowrap;
  width: 100%;
  column-gap: calc(22vw/var(--resizer)*100);
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
  padding: 30px 10%;
}

.icon-OmhzDQg {
  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(22vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  border-right: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  scroll-snap-align: center;
}

.container-ytOpIBesMfFcf {
  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(22vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  border-right: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  scroll-snap-align: center;
}

.column-utRNFbwaQTSmRpdg {
  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(22vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  border-right: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  scroll-snap-align: center;
}

.userpic-LhzQyyTmd {
  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(22vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  border-right: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  scroll-snap-align: center;
}

.wide-cuilfKU {
  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(22vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  border-right: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  scroll-snap-align: center;
}

.xs-dhRdVPumZNVu {
  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(22vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  border-right: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  scroll-snap-align: center;
}

.active-XWEIrjxjDeJACryq {
  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(22vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  border-right: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  scroll-snap-align: center;
}

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

.thumb-leUzkWYR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.xl-WiGbebhZTmuaGcY {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.subtitle-BuFLIm {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.current-REaYmwxHFgHd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: themelist1.html;
}

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

.sidebar-AZUDOWbFHZkyVvxI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist1.html;
}

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

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

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

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

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

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

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

.btn-WYIqXddMC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(184vw/var(--resizer)*100);
  height: calc(184vw/var(--resizer)*100);
  border-radius: calc(11vw/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-eHiwfoOgLFX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.icon-oLVswzPC {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.headline-tJARWreAmjuW {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.large-qFbqWXbveupKm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: themelist2.html;
}

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

.desc-ezVYoinRtSWJu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist2.html;
}

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

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

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

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

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

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

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

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

.holder-ZoSlKGcyKJLhmG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.desc-mpOteq {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.lg-ShtLsWULlt {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.more-OxaZOMiLgHS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: themelist3.html;
}

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

.large-yNIReH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist3.html;
}

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

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

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

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

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

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

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

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

.md-jhsopWyavTDjDy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.headline-ugkXOjWvbXx {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tooltip-uSbZmhFOOxXf {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.grid-eeMeWR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: themelist4.html;
}

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

.tiny-BNqEusYU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist4.html;
}

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

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

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

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

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

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

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

.subject-lLgMGrsWgboaD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(184vw/var(--resizer)*100);
  height: calc(184vw/var(--resizer)*100);
  border-radius: calc(11vw/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-FIWCCu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.icon-HoKpXJmNI {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.holder-eRZCnBbtAHJAFL {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.pic-xYmZkPYQTHHi {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(17vw/var(--resizer)*100);
}

.more-BHzfDfdwPtR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist5.html;
}

.caption-dCzVdTMcQw {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

.md-sxwoCLKO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.text-ZvNfqmfPouyBWAUG {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.active-FpyUhfU {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.xs-EbqJCWZJrvgUYVO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: themelist6.html;
}

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

.heading-DBcZZCwkEWkTzKj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist6.html;
}

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

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

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

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

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

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

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

.tiny-fZwutqOsJsDUHaxe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(184vw/var(--resizer)*100);
  height: calc(184vw/var(--resizer)*100);
  border-radius: calc(11vw/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-lwfDETKEtDGqIit {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.box-bcdLAfJOSQHXMcGb {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.desc-qdMMcwrHqBMnaZT {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.desc-gXBFDo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: themelist7.html;
}

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

.content-RuVaTShawJkTUL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist7.html;
}

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

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

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

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

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

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

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

.column-WEwGZbvZLf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(184vw/var(--resizer)*100);
  height: calc(184vw/var(--resizer)*100);
  border-radius: calc(11vw/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-odpfCecOEyCrH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.caption-fELTsHS {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.small-MnaZQFYfuvBpPPz {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.img-FwoPdySEZefXC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: themelist8.html;
}

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

.inner-rzMTszuPxBeM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist8.html;
}

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

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

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

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

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

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

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

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

.lg-sRTHOGraKW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(610vw/var(--resizer)*100);
  max-width: calc(610vw/var(--resizer)*100);
  height: calc(490vw/var(--resizer)*100);
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  border-right: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.control-tMbvWiSCA {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.img-dsNvtsAOlY {
  color: #ffe08d;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

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

.icon-GfVBoImVV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: themelist9.html;
}

.thumbnail-vOkiam {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(17vw/var(--resizer)*100);
}

.column-dfzJkGxkhWd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(187vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: themelist9.html;
}

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

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

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

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

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

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

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

.big-aXFSRGQweYjNq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(184vw/var(--resizer)*100);
  height: calc(184vw/var(--resizer)*100);
  border-radius: calc(11vw/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-VWKSKLayE {
  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(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #303d77;
}

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

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

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

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

.picture-GcbQOIJrMlbi {
  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: #ffe08d;
  background-color: #303d77;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(47vw/var(--resizer)*100);
}

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

.sm-fOmPlxsmgcTmgoe {
  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: #2d293d;
  background-color: #d0a173;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
}

.lg-HCNFFOW {
  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: #303d77;
  flex-direction: column;
}

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

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

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

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

.lg-SeHmAKyv {
  display: none;
}

.button-eINRplSWKIWeilu {
  display: flex;
  position: fixed;
  width: 45%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(44vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #303d77;
  border: calc(3vw/var(--resizer)*100) dashed #ffe08d;
  justify-content: center;
  align-items: center;
  opacity: .85;
  border-radius: calc(19vw/var(--resizer)*100);
}

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

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

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

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

.all-lKQyZtlbxNtSJvzx {
  width: auto;
  height: auto;
  border-radius: calc(23vw/var(--resizer)*100);
  background-color: #d0a173;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.wide-rsrjoiZPDOivN {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.tip-JsqgJIRBrUo {
  width: auto;
  height: auto;
  border-radius: calc(23vw/var(--resizer)*100);
  background-color: #d0a173;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.preview-YThvcMXUy {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(18vw/var(--resizer)*100);
}


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

.sidebar-fqIUnSm {
  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: #2d293d;
  flex-direction: column;
}

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


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

.title-mvKISG {
  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: #2d293d;
  flex-direction: column;
}

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


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

.box-XadiDAAkPHaTiD {
  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: #303d77;
  flex-direction: column;
}

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


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

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

.lg-mDrNmZgVEncXRuir {
  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: #2d293d;
}

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

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

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

.sm-leduUcmRV {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

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

.pic-BLMZspab {
  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: #303d77;
}

.sidebar-yZIntN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.thumbnail-CUJRPYn {
  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: #303d77;
  flex-direction: column;
}

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

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

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

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

.headline-dCyUkZnVVXGVx {
  display: none;
}


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

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

.big-DfRgLzCi {
  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: #303d77;
}

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

.tiny-LWIooQV {
  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-ivrzqilaJFpa {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #ffe08d;
}

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

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

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

.lg-fbnwzP {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

.button-YGjekLj {
  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: #2d293d;
}

.pic-yaHTVCpc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.md-sYABSXGmW {
  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: #303d77;
  flex-direction: column;
}

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

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

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

.small-UFiyArUmKXiUdUop {
  display: none;
}


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

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

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

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

.icon-pcnVgnsYWtmxj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(361vw/var(--resizer)*100);
  height: calc(361vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(255, 224, 141, .4);
}

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

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

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

.small-jYEokZaqBTI {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

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

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

.thumb-alNvuplo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.widget-kjVWaEMSbxzE {
  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: #303d77;
  flex-direction: column;
}

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

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

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

.tip-gzTYTUBzqRYq {
  display: none;
}


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

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

.current-pstoACV {
  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: #2d293d;
}

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

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

.tip-rPAsovtaEUBouDWX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
}

.sidebar-vcdgHk {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

.big-YdVtPAPCeBRW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
}

.picture-BJAFoCHEttAd {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

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

.icon-SDJlAiqASJBsd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.page-RqgCavFaAlhAe {
  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: #303d77;
  flex-direction: column;
}

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

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

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

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

.thumb-MUpezUVjIbKzm {
  display: none;
}


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

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

.current-purEVXH {
  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: #303d77;
}

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

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

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

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

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

.button-hkZcmBCYm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #d0a173;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

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

.pic-ifcQTqy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #ffe08d;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

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

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

.column-WLtScHNxxfAgWSXH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.subject-egVLHdzuZjYUdWn {
  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: #303d77;
  flex-direction: column;
}

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

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

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

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

.pic-uGIvUtiM {
  display: none;
}


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

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

.caption-uMsoyAHsIj {
  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: #303d77;
}

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

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

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

.all-GegZexhOEpgjwuaP {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.pic-TKoFQlhgaqIUxP {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

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

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

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

.tooltip-ShymBbDtEEcLGb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(330vw/var(--resizer)*100);
  height: calc(330vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(255, 224, 141, .2);
}

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

.more-LcFgkrDNH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.image-LZanheG {
  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: #303d77;
  flex-direction: column;
}

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

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

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

.sm-KoOzGvEHUFtZGJ {
  display: none;
}


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

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

.big-zlpCXwYHn {
  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: #303d77;
}

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

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

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

.grid-hfbWhfAaOBgTcuLe {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.huge-moHSAYKgFGvHgMtR {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

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

.title-LOQgPsIIx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.inner-FJXkvukKI {
  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: #303d77;
  flex-direction: column;
}

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

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

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

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

.section-rPVyIYQLxzu {
  display: none;
}


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

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

.wide-ZpmoKw {
  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: #2d293d;
}

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

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

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

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

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

.aside-cdXjnVv {
  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: #d0a173;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

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

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

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

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

.row-wryGZZGuxJxTJxi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.inner-bUlvJSRHqiT {
  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: #303d77;
  flex-direction: column;
}

.icon-ezfjFy {
  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);
}

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

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

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

.avatar-CBKosiyupN {
  display: none;
}


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

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

.lg-SnZjfFrYR {
  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: #2d293d;
}

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

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

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

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

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

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

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

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

.medium-pFwIJxS {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #2d293d;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.userpic-tFnejxNHHNcwNYM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.pic-vcMvhOxVtTkKPcKQ {
  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: #303d77;
  flex-direction: column;
}

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

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

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

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

.img-sznoGEpszs {
  display: none;
}


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

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

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

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

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

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

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

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

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

.xl-FCbmeC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #ffe08d;
  flex-wrap: wrap;
}

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

.sm-jJJdSsw {
  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: #303d77;
  flex-direction: column;
}

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

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

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

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

.pic-yNqGjrfCFBWAYa {
  display: none;
}

