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

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

.tagline-KBKyQpViO {
  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: #acd849;
}

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

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

.sm-AETZUUJMDCKmSgr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(374vw/var(--resizer)*100);
  height: calc(374vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(36, 0, 26, .4);
}

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

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

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

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

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

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

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

.lg-mKbDGixM {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

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

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

.button-LkGuOLvgO {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

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

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

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

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

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

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

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

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

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

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

.page-BTFeIhDFpWcXqGE {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

.wrapper-Xwvsjs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

.breadcrumbs-nEzDnTPDuy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(373vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  appURL: love.html;
  height: calc(50vw/var(--resizer)*100);
}

.big-fMaBVWnbMZhD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist1.html;
}

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

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

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

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

.text-BaSjAOQiG {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.image-BnDOkMwVoFO {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.active-mWCenmxSG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.desc-iXDbaUEeiG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(181vw/var(--resizer)*100);
  height: calc(181vw/var(--resizer)*100);
  border-radius: calc(6vw/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-VXTklMHwsLI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(373vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

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

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

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

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

.userpic-BXAballbpO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist2.html;
}

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

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

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

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

.medium-FERuBcA {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.holder-UJeRdFQw {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.md-pdGZvDoWnfXG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

.userpic-TCVszAjlXhpSi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist3.html;
}

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

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

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

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

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

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

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

.breadcrumbs-gvmaoEhMIu {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.sidebar-bKyRMkyYEN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

.breadcrumbs-SuqHJeSZvl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(373vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  appURL: love.html;
  height: calc(50vw/var(--resizer)*100);
}

.breadcrumbs-lHemnpaAwaCfgI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist4.html;
}

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

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

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

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

.md-JrNpoweShQzTalHV {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tagline-EMdzRsLafD {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.active-AMYYvfNVUDppK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

.subtitle-GicgUTgPQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(373vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  appURL: love.html;
  height: calc(50vw/var(--resizer)*100);
}

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

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

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

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

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

.narrow-rRPtdSouYbUU {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.col-SnGSTcEL {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.subject-VyAYCZwXl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

.tip-RgYjTNNB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(373vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(44vw/var(--resizer)*100);
  appURL: love.html;
  height: calc(50vw/var(--resizer)*100);
}

.tagline-PQCCStl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist6.html;
}

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

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

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

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

.avatar-fiZhXHIzzaShkG {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.section-WgbIFBAJLprmiFV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

.box-jkWagOpdt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist7.html;
}

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

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

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

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

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

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

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

.pic-oXQUunpHa {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.sm-XhqaEP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

.holder-AzphngPjGqhA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist8.html;
}

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

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

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

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

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

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

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

.headline-VuDZIKfKBjpH {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.huge-wFXXgOQQvwheBcO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

.xl-iNXuapEde {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist9.html;
}

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

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

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

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

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

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

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

.medium-gmBLNBw {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.huge-kTNYwAkgpUeQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(648vw/var(--resizer)*100);
  max-width: calc(648vw/var(--resizer)*100);
  height: calc(452vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(26vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #fbf0e2;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) double #24001a;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

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

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

.heading-KOCzLCmdPT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(205vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: themelist10.html;
}

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

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

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

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

.pic-lZcHPnmcFQKlHqNL {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.huge-AKuwvlIczxtTxFT {
  color: #24001a;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.small-QztkxB {
  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: #acd849;
  flex-direction: column;
}

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

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

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

.wrap-WKcPvGEJgPWy {
  display: none;
}

.tip-KxptMlNBtoyPQ {
  display: flex;
  position: fixed;
  width: 50%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(45vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #acd849;
  border: calc(2vw/var(--resizer)*100) solid #24001a;
  justify-content: center;
  align-items: center;
  opacity: .91;
  border-radius: calc(24vw/var(--resizer)*100);
}

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

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

.subject-JWwNXlubzLHq {
  width: auto;
  height: auto;
  border-radius: calc(17vw/var(--resizer)*100);
  background-color: #625a51;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

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


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

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

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


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

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

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


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

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

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


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

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

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

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

.grid-RhPHwiYmfG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(468vw/var(--resizer)*100);
  height: calc(468vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(36, 0, 26, .1);
}

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

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

.md-ksCrrw {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.lg-QleOkkYLqCwe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: love.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
}

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

.active-hBxrlR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

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

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

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

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

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

.tagline-nmKgEtcDajUFPH {
  display: none;
}


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

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

.picture-YJofqoPFBYV {
  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: #acd849;
}

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

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

.thumbnail-PJlffblEjNCbxWO {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.breadcrumbs-QuDZMdLuycCvF {
  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: #625a51;
  appURL: love.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);
}

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

.subject-IdWeuxVYGbkPXQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

.page-PeOApNWCiJJ {
  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: #acd849;
  flex-direction: column;
}

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

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

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

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

.xl-qKGDcRpJp {
  display: none;
}


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

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

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

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

.picture-WXUERyGGrLHmLs {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.widget-relnZNgBPCD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: love.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-oyLtevLTOjEsafo {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #fbf0e2;
  font-size: calc(23vw/var(--resizer)*100);
}

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

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

.avatar-WOhhphyPCRW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(414vw/var(--resizer)*100);
  height: calc(414vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(36, 0, 26, .2);
}

.tooltip-KdpYEXgyNPUdvw {
  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: #fbf0e2;
}

.all-ZfnOVgNZoDbgg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

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

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

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

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

.medium-AYXXKkFDTYYBK {
  display: none;
}


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

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

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

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

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

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

.userpic-VkAqWDpjwgiGA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #24001a;
  appURL: love.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(30vw/var(--resizer)*100);
}

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

.tagline-NbvOTYbgmlZZiTPN {
  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-uevQOpRpDKlXb {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

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

.medium-jKvGYBVWEHh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(314vw/var(--resizer)*100);
  height: calc(314vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 0, 26, .3);
}

.huge-UodVmbuuhhzfbwz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

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

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

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

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

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

.thumbnail-iclvzDlEwnVix {
  display: none;
}


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

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

.sm-bmrkcOgLEg {
  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: #acd849;
}

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

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

.wrap-IGwlZjC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(344vw/var(--resizer)*100);
  height: calc(344vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(36, 0, 26, .2);
}

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

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

.content-GaxyOhZuPD {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.thumbnail-nARhXHeqBatZHK {
  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: #625a51;
  appURL: love.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);
}

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

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

.holder-hzUwuD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

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

.section-pVRsetUz {
  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);
}

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

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

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

.active-GEcCpiTrTbSUbgE {
  display: none;
}


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

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

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

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

.tip-fjepCuwAYpRcRVRP {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.col-sWeZEp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: love.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
}

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

.xs-ceoMcdFZeaIv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #24001a;
  appURL: love.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
}

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

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

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

.tiny-uqwZByT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(314vw/var(--resizer)*100);
  height: calc(314vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(36, 0, 26, .2);
}

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

.image-WYxpEwNwjLbBbJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

.container-QMfZTdfPYZIYs {
  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: #acd849;
  flex-direction: column;
}

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

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

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

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

.container-OgqIHSfbuxNf {
  display: none;
}


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

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

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

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

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

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

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

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

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

.huge-CNajKqy {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.more-aKgmot {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

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

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

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

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

.img-hhNLmFgPkhPvn {
  display: none;
}


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

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

.breadcrumbs-rlBEwfjLaO {
  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: #acd849;
}

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

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

.sidebar-sFVlxlHQLgKL {
  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(20vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(36, 0, 26, .1);
}

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

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

.active-JhBvLi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: love.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);
}

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

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

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

.text-WDNuVuRlft {
  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);
}

.active-dbGqasaFZpmHdJB {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.img-lcLAeHhnSKjYlBjc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

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

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

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

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

.image-NRVbWx {
  display: none;
}


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

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

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

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

.headline-teajoSebLvAPD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: love.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);
}

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

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

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

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

.big-xFkcJwWTSMa {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.wide-FJmOBUn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

.widget-bRnlwRwDkTfS {
  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: #acd849;
  flex-direction: column;
}

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

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

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

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

.title-lyhwYKmkHTfMq {
  display: none;
}


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

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

.grid-DjIhOM {
  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: #fbf0e2;
}

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

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

.all-aOpapHsuagKAnzt {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.picture-GqsrGqfnpsP {
  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: #625a51;
  appURL: love.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);
}

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

.wrapper-mApzFtxy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

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

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

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

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

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

.content-RnzERLXXXA {
  display: none;
}


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

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

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

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

.xs-QMsYQt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(328vw/var(--resizer)*100);
  height: calc(328vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(36, 0, 26, .1);
}

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

.tagline-SJIhWfkP {
  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);
}

.all-LafyzMrz {
  font-family: 'Finlandica', serif;
  font-size: calc(43vw/var(--resizer)*100);
  font-weight: 900;
  color: #24001a;
}

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

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

.heading-DGXOlSp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #625a51;
  appURL: love.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
}

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

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

.breadcrumbs-BNYrsi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 76%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #24001a;
  border-bottom: calc(2vw/var(--resizer)*100) groove #24001a;
  flex-wrap: wrap;
}

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

.page-VjKPwwhxZgu {
  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: #acd849;
  flex-direction: column;
}

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

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

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

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

.grid-MunjzFgZS {
  display: none;
}

