a,
article,
b,
body,
div,
em,
footer,
h1,
h2,
h3,
header,
html,
img,
li,
nav,
p,
section,
span,
strong,
time,
ul {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-style: inherit;
  font-variant: inherit;
  font-weight: inherit;
  font-stretch: inherit;
  line-height: inherit;
  font-family: inherit;
  font-optical-sizing: inherit;
  font-size-adjust: inherit;
  font-kerning: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-language-override: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

* {
  box-sizing: inherit;
}

html {
  box-sizing: border-box;
  font-size: 17px;
}

body {
  color: rgb(26, 35, 26);
  line-height: 1.6;
  position: relative;
  overflow-x: clip !important;
}

::selection {
  background-color: rgb(230, 247, 230);
}

b,
strong {
  font-weight: 500;
}

em {
  font-style: italic;
}

article,
footer,
header,
nav,
section {
  display: block;
}

ul {
  list-style: none;
}

img {
  height: auto;
}

button {
  font-family: Arial, sans-serif;
}

ul > li::before {
  content: "";
  display: inline-block;
}

.button,
.c0,
.c0::after,
.c1,
.c2,
.c3,
.comment,
.comments__list {
  transition: 0.25s ease-out;
  transform: translateZ(0px);
}

.c2,
.c4,
.c5 {
  display: flex;
  align-items: center;
}

.button,
.c2,
.c4,
.c6,
.c7 {
  text-decoration: none;
}

.button,
.c2,
.c4,
.c6,
.c7 {
  color: inherit;
  background: none;
}

.c2 {
  border-width: medium;
  border-style: none;
  border-color: currentcolor;
  border-image: none;
  font-size: inherit;
  font-weight: inherit;
  padding: 0px;
  text-align: inherit;
}

.c8,
.c9,
.social {
  list-style: none;
}

.c8,
.c8 li,
.c9,
.c9 li,
.social,
.social li {
  margin: 0px;
  padding: 0px;
}

.c8 li::before,
.c9 li::before,
.social li::before {
  display: none;
}

.container {
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container::after {
  content: " ";
  display: block;
  clear: both;
}

.container {
  margin-right: 2.2398%;
  margin-left: 2.2398%;
}

h1,
h2,
h3 {
  font-family: Arial, sans-serif;
  font-style: normal;
  line-height: 1.1;
}

h1 {
  font-size: var(--h1-fsize, 2.3529411765rem);
  margin: var(--h1-margin, 0.7em 0);
}

h2 {
  font-size: var(--h2-fsize, 1.7647058824rem);
  margin: var(--h2-margin, 15px 0);
}

h2,
h3 {
  color: var(--heading-color, #00af00);
}

h3 {
  font-size: var(--h3-fsize, 1.2941176471rem);
  margin: var(--h3-margin, 1em 0);
  line-height: 1.27273em;
}

p {
  color: var(--p-color, inherit);
  margin-bottom: var(--p-mb, 1.6470588235em);
  margin-top: var(--p-mt, 0);
}

a {
  color: rgb(0, 175, 0);
}

a:hover {
  color: rgb(1, 59, 1);
}

li {
  margin: 0px 0px 1.64706em 2.35294em;
  position: relative;
}

li::before {
  position: absolute;
}

ul > li::before {
  background: rgb(0, 175, 0);
  border-radius: 50%;
  height: 0.588235em;
  top: 0.411765em;
  left: -1.17647em;
  width: 0.588235em;
}

.site {
  transition: padding 0.75s ease-out 0.25s;
  flex-direction: column;
  min-height: 100vh;
  padding-top: 0px;
}

.ca,
.site {
  display: flex;
}

.ca {
  flex-grow: 1;
  overflow: hidden;
  position: relative;
}

.ca #primary {
  width: 100%;
}

.cb {
  margin-left: -2.94118rem;
  margin-right: -2.94118rem;
  max-height: none;
  min-height: 29.4118rem;
  padding-left: 2.94118rem;
  padding-right: 2.94118rem;
  position: relative;
}

.title {
  font-size: var(--title-fsize, 1.4117647059rem);
  font-weight: 500;
  line-height: 1.25;
  margin: var(--title-m, 0.3529411765rem 0);
}

.entry__content {
  color: rgb(38, 47, 38);
  font-size: 1rem;
  line-height: 1.69;
}

.entry__content h2,
.entry__content h3 {
  margin: 28px 0px;
  font-size: 30px;
}

.entry__content ul > li::before {
  left: unset;
  transform: translateX(calc(-100% - 0.29412rem));
}

.cc .meta {
  width: 100%;
  z-index: 0;
}

.cc .meta .cd:last-child {
  margin-left: auto;
  width: 100%;
}

.entry .cd {
  margin-bottom: 0.705882rem;
}

.entry {
  margin-right: 4.4796%;
  margin-left: 4.4796%;
}

.entry__header {
  margin-top: 40px;
  margin-bottom: 20px;
}

.entry__header .cd:first-child {
  margin-right: 1.76471rem;
  flex-shrink: 1;
}

.entry__header {
  margin: 1.05882rem 1.74051%;
}

.entry__header .c5 {
  flex-wrap: wrap;
}

.entry__header .cd {
  flex-shrink: 0;
}

.entry__header .cd:first-child {
  width: 100%;
}

.entry__header .cd:nth-child(2) {
  margin-left: 0px !important;
}

.entry__header .social {
  display: flex;
}

.entry__header .c4 {
  margin-left: 0px;
}

.cc {
  clear: both;
}

.ce {
  background-color: rgb(230, 231, 230);
  border-radius: 0.294118rem;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 0.764706rem;
  width: 100%;
  margin: 0px 0px 1.17647rem !important;
}

.ce::before {
  background: none;
  border: 3px solid rgb(0, 215, 0);
  border-radius: 50%;
  counter-increment: accordion 1;
  content: counter(accordion) " ";
  color: rgb(0, 215, 0);
  display: block;
  font-size: 1.88235rem;
  font-weight: 700;
  height: 2.35294rem;
  line-height: 1.15;
  margin-right: 0.882353rem;
  padding: 0.352941rem;
  position: relative;
  top: auto;
  left: auto;
  text-align: center;
  transition: 0.25s;
  width: 2.35294rem;
}

.c8 {
  counter-reset: accordion 0;
}

.button {
  cursor: pointer;
}

.button {
  align-items: center;
  appearance: none;
  background-color: var(--button-cbg, transparent);
  border: 1px solid var(--button-cborder, #00af00);
  border-radius: 4.16667em;
  color: var(--button-ctext, #00af00);
  display: inline-flex;
  font-size: var(--button-fsize, 0.8235294118rem);
  font-weight: var(--button-fweight, 500);
  padding: 0.428571em 1.64286em 0.357143em;
  user-select: none;
}

.button:disabled {
  cursor: default;
  filter: saturate(0.5) opacity(0.5) contrast(0.75);
}

.cf,
.echo {
  position: relative;
  overflow: hidden;
  z-index: 0;
}

.cf::after,
.cf::before,
.echo::after,
.echo::before {
  content: "";
  border-radius: 50%;
  left: var(--echo-left, 50%);
  position: absolute;
  transform: translate(-50%, -50%);
  top: var(--echo-top, 50%);
  z-index: -1;
}

.cf::before,
.echo::before {
  background: transparent;
  padding: 0px 60% 60% 0px;
}

.cf::before {
  box-shadow: rgba(255, 255, 255, 0.1) 0px 0px 0px 44.5vw;
}

.cf::after {
  background: transparent;
  padding: 0px 230% 230% 0px;
  box-shadow: rgba(255, 255, 255, 0.1) 0px 0px 0px 44vw;
}

.cg {
  --echo-left: 0;
  --echo-top: 0;
}

.icon {
  display: inline-block;
}

.c2 {
  color: var(--iconbutton-txtc, #00d700);
  display: inline-flex;
  margin-top: 0.333333em;
  text-decoration: none;
  user-select: none;
}

.icon--go {
  height: 1.47059rem;
  margin: 0px 0.294118rem 0.066em 0px;
  transition: 0.2s;
  transform: translateZ(0px);
  vertical-align: middle;
  width: 1.47059rem;
}

.tags {
  margin-bottom: 0.588235rem;
}

.ch {
  border-radius: 4.16667em;
  display: inline-block;
  font-size: 0.705882rem;
  padding: 0.25em 0.833333em 0.0833333em;
  user-select: none;
  transition: 0.25s;
  background-color: var(--tag-bgcolor, transparent);
  border-color: var(--tag-brdrcolor, #00af00);
  color: var(--tag-txtcolor, #00af00);
  margin-right: 0.416667em;
}

.ci {
  position: static;
  top: 0px;
  transition: 0.3s;
  width: 100%;
  z-index: 5;
  margin-bottom: 30px;
}

.c3 {
  background: rgb(247, 248, 247);
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  top: 0px;
}

.cj {
  flex-shrink: 0;
}

.ck {
  flex-grow: 1;
  overflow: auto;
  padding: 30px 20px 0px;
  width: 100%;
}

.cl {
  height: 3.05882rem;
  margin: 0px;
  padding: 0.588235rem;
  width: 3.05882rem;
}

.site-header {
  --p-mb: 0;
  border-bottom: 0.0588235rem solid rgba(255, 255, 255, 0.3);
  color: rgb(255, 255, 255);
  font-weight: 300;
  height: 4.11765rem;
  left: 0px;
  position: relative;
  right: 0px;
  top: 0px;
  z-index: 3;
}

.cm,
.site-header {
  background: transparent;
}

.cm {
  position: static;
}

.cm .container::after,
.cm .container::before {
  display: none;
}

.cm {
  padding: 0.294118rem 0px;
}

.cn {
  max-width: 80%;
}

.co {
  display: block;
  margin: 0.588235rem 0px;
  max-height: 2.35294rem;
  width: 6.76471rem;
}

.cp {
  margin: 0px;
  min-height: 3.52941rem;
}

.cp,
.cq {
  display: flex;
}

.cq {
  align-items: center;
  background-color: var(--site-header-solid-bgc, #00af00);
  justify-content: space-between;
}

.cr .site-header {
  background: var(--site-header-solid-bgc, #00af00);
  border-color: var(--site-header-solid-borderc, transparent);
}

.cs {
  color: rgb(255, 255, 255);
  font-size: 0.764706rem;
  font-weight: 300;
  position: relative;
  z-index: 2;
}

.cs h3 {
  font-size: 1.41176rem;
  margin: 0px 0px 0.882353rem;
}

.cs p {
  margin-bottom: 0.588235rem;
  font-weight: 500;
  letter-spacing: 0.025em;
}

.ct {
  background: var(--footer-links-bg, #00af00);
  padding: 0.882353rem 0px 3.52941rem;
}

.cu {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  background: transparent;
  line-height: 1.6;
  position: absolute;
  bottom: 0px;
  width: 100%;
}

.cs .cv {
  border-radius: 50%;
  transition: 0.35s;
}

.cs h3 {
  font-size: 1.52941rem;
  margin-top: 2.05882rem;
}

.cs h3,
.cs p {
  text-align: center;
}

.cs p {
  font-size: 1rem;
}

.cw {
  color: rgb(255, 255, 255);
}

.cx {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
  border-width: 2px;
  margin-bottom: 0.882353rem;
  max-width: 8.82353rem;
  padding-left: 1.17647rem;
  padding-right: 1.17647rem;
}

.cx:hover {
  background-color: rgb(0, 215, 0);
}

.site-info {
  float: none;
  padding-bottom: 1.17647rem;
}

.cy,
.site-info {
  width: 98.2595%;
  margin-left: 0.870253%;
  margin-right: 0.870253%;
  padding-top: 1.17647rem;
}

.cy {
  float: left;
  align-content: flex-start;
  margin-bottom: 1.76471rem;
  flex-direction: column;
  align-items: center;
}

.cy,
.cz {
  display: flex;
}

.cz {
  align-items: center;
  margin: 0px auto;
}

.c10,
.cz {
  flex-direction: column;
}

.c10 {
  display: flex;
  align-items: flex-start;
}

.c10 .cv {
  border: 1px solid var(--social-follow-borderc, #00d700);
  border-radius: 50%;
  transition: 0.35s;
}

.c10 .cv span {
  color: var(--social-follow-textc, #fff);
}

.c10 .cv:hover {
  background: var(--social-follow-hover-borderc, #00d700);
}

.c10 {
  margin: 0px auto;
  max-width: 17.6471rem;
  width: 100%;
}

.c11 {
  display: flex;
  align-items: flex-start;
  max-width: 22.3529rem;
}

.c12 {
  align-items: center;
  text-align: center;
}

.c13 {
  margin-top: auto;
  margin-bottom: 1.47059rem;
  width: 100%;
}

.c13 .social {
  justify-content: center;
}

.c14 {
  width: 100%;
}

.social {
  display: flex;
  flex-wrap: wrap;
}

.cv {
  fill: transparent;
  height: 1.76471rem;
}

.c15 {
  color: rgb(0, 100, 190) !important;
}

.c16 {
  color: rgb(0, 122, 207) !important;
}

.c17 {
  color: rgb(0, 0, 0) !important;
}

.c18 {
  color: rgb(37, 209, 102) !important;
  display: block !important;
}

.c19 {
  color: rgb(131, 58, 180) !important;
}

.meta {
  display: inline-block;
  margin-bottom: 0.705882rem;
  position: relative;
  z-index: 1;
}

.cd {
  display: inline-flex;
  align-items: center;
}

.entry .cd + .cd {
  margin-left: 1.76471rem;
}

.c1a,
.cv {
  display: inline-block;
  flex-shrink: 0;
  vertical-align: middle;
  width: 1.76471rem;
}

.c1a:not(:last-child),
.cv:not(:last-child) {
  margin-right: 0.588235rem;
}

.c9 {
  display: inline-block;
  font-size: 0.8rem;
  line-height: 1.4;
  padding-top: 0.588235rem;
}

.c1b,
.c1c {
  color: rgb(153, 157, 153);
  margin-right: 0.588235rem;
}

.c1c,
.c1d {
  white-space: normal;
}

.c4 {
  font-size: 0.705882rem;
}

.c6 {
  color: rgb(0, 215, 0);
  fill: transparent;
  transition: none;
}

.c6 .c1e {
  height: 3.52941rem;
}

.c1e {
  color: var(--meta-commenticon-txtc, #00d700);
  height: 2.94118rem;
  padding: 0.764706rem 0.705882rem;
  width: 2.94118rem;
  transition: 0.25s;
}

.c1b {
  margin-left: -1rem;
}

.c5 {
  flex-wrap: wrap;
}

.c1f {
  color: rgb(0, 175, 0);
  font-size: 1rem;
  margin-bottom: 0.352941em;
}

.c1 {
  color: rgb(153, 157, 153);
  font-size: 0.705882rem;
}

.c1,
.comments__list {
  width: 100%;
}

.c1g {
  top: auto;
}

.c1 {
  margin: -0.294118rem 0px 0px 1.64706rem;
  width: auto;
}

.c1h {
  border-bottom: 1px solid rgb(233, 236, 233);
  padding: 0.705882rem 10%;
  text-align: center;
}

.c1i {
  color: rgb(0, 175, 0);
  display: inline-block;
  fill: transparent;
  height: 1.29412rem;
  vertical-align: middle;
  width: 1.29412rem;
}

.c1h {
  text-align: left;
  padding: 0.705882rem 3.23529rem 0.705882rem 1.17647rem;
}

.comment {
  margin-bottom: 1.05882rem;
  z-index: 0;
}

.c1j {
  background: rgb(255, 255, 255);
  border-radius: 0px 5px 0px 0px;
  padding: 0.882353rem 0.882353rem 0.882353rem 4.11765rem;
  position: relative;
}

.c1k {
  font-size: 0.823529rem;
  font-weight: 500;
  line-height: 1.2;
}

.c1l {
  color: rgb(153, 157, 153);
  display: block;
  font-size: 0.705882rem;
  font-weight: 300;
}

.c0 {
  transition-timing-function: cubic-bezier(1, 0, 1, 0);
  transition-duration: 0.75s;
  background: rgb(255, 255, 255);
  font-size: 0.882353rem;
  overflow: hidden;
  padding: 0.352941rem 0.882353rem;
  position: relative;
  max-height: 300vh;
  & p {
    margin-bottom: 10px;
  }
}

.c1m {
  background: rgb(255, 255, 255);
  border-radius: 0px 0px 5px 5px;
}

.c1n {
  padding: 0.352941rem 0.882353rem;
  display: flex;
  justify-content: space-between;
}

.c1o {
  color: rgb(153, 157, 153);
  font-size: 0.823529rem;
  font-weight: 300;
}

.c1p {
  background: none;
  border-top: 0.117647rem solid rgb(247, 248, 247);
  display: block;
  justify-content: space-between;
  font-size: 0.764706rem;
  padding: 0.882353rem;
}

.c1q {
  display: inline-block;
  width: 2.35294rem;
}

.c1r {
  position: absolute;
  top: 0.588235rem;
  left: 0.882353rem;
}

.c1s,
.comment .c1s {
  color: rgb(0, 215, 0);
  fill: transparent;
  height: 1.82353rem;
  margin: 0px;
  transition: 0.25s;
  vertical-align: middle;
  width: 1.64706rem;
}

#bsu-placeholder {
  width: 100%;
  z-index: 4;
}

.c1t .c1u {
  margin: 0px 6.59283%;
  grid-column: content;
}

.c1u .cb > :not(button) {
  left: 0px;
  margin-left: 0px;
  margin-right: 0px;
  right: 0px;
  width: auto;
}

.c1v {
  display: inline-block !important;
}

.c1w .container,
.c1w .container.c1x {
  display: none;
}

.c1w .c1y {
  display: block;
}

.c1w .c1x {
  margin: 0px;
  display: block !important;
}

.c1w .c1x .cy {
  margin: 0px;
  padding: 0px;
  width: 100%;
}

.c1w .c1x .cy .c11 {
  max-width: unset;
  padding-left: 0.88235rem;
  padding-right: 0.88235rem;
  width: 100%;
}

.c1w .c1x .cy .cw {
  font-weight: 300;
  text-align: left;
  margin-top: 0.58824rem;
}

.c1w .c1x .cy p {
  font-weight: 300;
  text-align: left;
  font-size: 0.94118rem;
}

.c1w .c1x .cy .cx {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
  color: rgb(0, 175, 0);
  font-weight: 500;
  margin: 0.82353rem 0.82353rem 0.82353rem 0px;
  padding: 0.11765rem 1.17647rem;
}

.c1w .c1x .cy .c8 .c1z {
  padding-top: 0.11765rem;
}

.c1w .c1x .cy .c8 .ce {
  background-color: transparent;
  border-radius: 0px;
  padding: 1.05882rem;
  margin-bottom: 0px !important;
}

.c1w .c1x .cy .c8 .ce::before {
  display: none;
}

.c1w .c1x .cy .c8 .ce .c20 {
  border-bottom: 1px solid rgb(255, 255, 255);
  color: rgb(255, 255, 255);
  font-size: 0.94118rem;
  font-weight: 400;
  padding-bottom: 0.58824rem;
  width: 100%;
}

.c1w .c1x .cy .c8 .ce .c20::after {
  display: inline-block;
  float: right;
  height: auto;
  width: 0.88235rem;
}

.c1w .c1x .cy .c10 .c13 {
  padding: 0px 0.88235rem;
  margin-bottom: 0px;
  text-align: center;
  width: 100%;
}

.c1w .c1x .cy .c10 .c13 .cw {
  display: inline-block;
  padding-right: 0.58824rem;
}

.c1w .c1x .cy .c10 .c13 ul.social {
  display: inline-block;
}

.c1w .ct {
  padding: 1.76471rem 0px 4.11765rem;
}

.c1w .cu .site-info {
  text-align: center;
  font-size: 0.64706rem;
}

.c1w .c10 {
  max-width: unset;
}

.c1w .c10 .cv {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
}

.c1w .c10 .cv:hover {
  border-color: rgb(0, 215, 0);
}

.c1w .c10 .c21 {
  display: block;
  height: 1.76471rem;
  width: 1.76471rem;
  color: rgb(88, 144, 58);
  margin-left: -0.05882rem;
}

.c1w .c12 {
  align-items: unset;
  text-align: left;
}

.c1w .cz .c8 {
  width: 100%;
}

.c23 {
  width: auto;
}

.c23 button {
  appearance: none;
  background-color: transparent;
  border: 0px;
  float: right;
  font-size: 0px;
  height: 2.35294rem;
  padding: 0.41176rem;
  width: 2.35294rem;
}

li {
  margin: 0px 0px 1.64706rem 2.35294rem;
}

#bsu-placeholder.c24 {
  background-color: var(--site-bg-color, #222);
}

#bsu-placeholder.c24 #bsu-v4 {
  color: rgb(240, 240, 240);
}

#bsu-placeholder.c24 #bsu-v4 #bsu-v4-logo {
  background-position: 0px -90px;
}

#bsu-placeholder.c24 #bsu-v4-left-menu-menu {
  color: rgb(240, 240, 240);
}

#bsu-placeholder,
#bsu-placeholder.c24 {
  background-color: rgb(34, 34, 34);
}

#bsu-placeholder.c24 .c25 #bsu-v4 {
  color: rgb(240, 240, 240);
}

#bsu-placeholder.c24 .c25 #bsu-v4-left-menu-menu {
  letter-spacing: normal;
  height: auto;
  font-family: Arial, sans-serif;
  line-height: 13px;
  margin-bottom: 0px;
  font-size: 13px;
  border-radius: 0px;
  min-height: auto;
  color: rgb(240, 240, 240) !important;
}

#bsu-placeholder {
  background: var(--site-bg-color, #fff);
  margin: 0px auto;
  position: relative;
  height: 60px;
  min-height: 60px;
  padding: 0px;
  z-index: 100 !important;
}

#bsu-v4-logo.c26 {
  position: absolute;
  transition: opacity 0.5s ease-in-out;
  opacity: 1;
  margin: auto auto auto 1em;
  left: 0px;
  right: 0px;
  display: block;
  height: 60px;
  width: 130px;
  background-size: cover;
  background-position: 0px -4px;
  transform: none;
  top: 3px;
  max-height: 60px;
  max-width: 130px;
}

#bsu-v4-left-menu.c27.c27 {
  position: absolute;
  margin: 40px 0px 0px;
  font-size: 13px;
  line-height: 13px;
}

#bsu-v4-left-menu.c27 button.c27 {
  border-width: medium;
  border-style: none;
  border-color: currentcolor;
  border-image: none;
  background: none;
  font-weight: 700;
  padding: 0px;
}

#bsu-v4-left-menu-menu.c27.c27 {
  float: left;
  margin-right: 10px;
  cursor: pointer;
}

#bsu-v4-left-menu-menu.c27.c27:hover {
  color: rgb(105, 166, 24);
}

#bsu-v4-left-menu.c27.c27 {
  margin-top: 25px;
  left: 160px;
}

#bsu-v4-left-menu.c27 #bsu-v4-left-menu-menu.c27::before {
  content: "|";
  margin-right: 0.75em;
  vertical-align: text-top;
}

#bsu-v4-ctn.c28.c28 {
  z-index: 200000;
  position: relative;
  font-family: Arial, sans-serif;
  font-weight: 400;
  color: var(--text-color, #222);
  -webkit-font-smoothing: antialiased;
  font-size: 16px !important;
}

#bsu-v4-ctn.c28 #bsu-v4.c28 {
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  z-index: 200000;
  user-select: none;
  max-width: 1440px;
  height: 60px;
  padding: 0px 1em;
}

.pntr-ev {
  pointer-events: none;
}

[data-zoomable] {
  display: block;
  cursor: zoom-in;
}

[data-zoomable],
[data-zoomable] img {
  position: relative;
  transform: translateZ(0px);
}

[data-zoomable] img {
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: contain;
  image-rendering: -webkit-optimize-contrast;
}

[data-zoomable]::after {
  content: "";
  position: absolute;
  top: calc(50% - 24px);
  left: calc(50% - 24px);
  z-index: 2;
  width: 48px;
  height: 48px;
  color: rgb(225, 18, 41);
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0.5;
  pointer-events: none;
  user-select: none;
}

.c29 {
  transform: none;
  overflow: visible;
}

.c2a {
  max-width: 220px;
}

.c2b {
  position: relative;
  overflow: visible;
  box-sizing: border-box;
  min-height: 1px;
}

.c2c {
  padding-top: 1px;
  padding-bottom: 1px;
  position: static;
  transform: none;
}

.c2d {
  background: rgb(244, 251, 244);
  border-width: 1px 1px 1px 5px;
  border-style: solid;
  border-color: rgb(204, 235, 204) rgb(204, 235, 204) rgb(204, 235, 204)
    rgb(0, 179, 0);
  border-image: none;
  padding: 16px 20px;
  border-radius: 4px;
  margin-bottom: 24px;
}

.c2d p {
  margin: 0px;
  font-size: 1.05rem;
  line-height: 1.6;
  color: rgb(26, 46, 26);
}

.c2e {
  display: inline-block;
  background: rgb(211, 47, 47);
  color: rgb(255, 255, 255);
  font-size: 11px;
  font-weight: 800;
  padding: 3px 8px;
  border-radius: 2px;
  letter-spacing: 0.8px;
  margin-bottom: 8px;
}

.c2f {
  font-weight: 800;
  background: rgb(255, 248, 248);
  border-left: 4px solid rgb(211, 47, 47);
  padding: 14px 18px;
  margin: 20px 0px;
  line-height: 1.45;
  font-style: italic;
}

.c2f,
.c2g {
  font-size: 1.25rem;
  color: rgb(211, 47, 47);
}

.c2g {
  font-weight: 900;
  text-transform: uppercase;
  margin: 24px 0px 16px;
}

.c2h {
  background: rgb(249, 251, 249);
  border-width: 1px 1px 1px 4px;
  border-style: solid;
  border-color: rgb(216, 235, 216) rgb(216, 235, 216) rgb(216, 235, 216)
    rgb(0, 179, 0);
  border-image: none;
  border-radius: 6px;
  padding: 20px;
  margin: 24px 0px;
  box-shadow: rgba(0, 0, 0, 0.03) 0px 2px 8px;
}

.c2i {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgb(232, 243, 232);
}

.c2j img {
  border-radius: 50%;
  object-fit: cover;
  display: block;
  border: 2px solid rgb(0, 179, 0);
  width: 56px !important;
  height: 56px !important;
}

.c2k {
  font-size: 1.05rem;
  font-weight: 700;
  color: rgb(17, 17, 17);
}

.c2l {
  font-size: 0.85rem;
  color: rgb(102, 102, 102);
}

.c2m p {
  margin: 0px;
  font-size: 0.96rem;
  line-height: 1.6;
  color: rgb(43, 43, 43);
}

.reg-v4 .c2n a,
body article a:not(.button-link) {
  color: rgb(0, 179, 0);
  text-decoration: underline;
}

body article a:not(.button-link) {
  opacity: 0.85;
}

body article a:not(.button-link):hover {
  color: green;
  opacity: 1;
}

.c2x:focus-visible,
.popup-modal__close:focus-visible {
  outline: rgba(144, 116, 255, 0.55) solid 2px;
  outline-offset: 2px;
}

.c32 :where(label, legend) {
  display: block;
  margin: 0px 0px 8px;
  font-size: 14px;
  line-height: 1.4;
  color: var(--popup-text-muted);
}

html {
  overflow-wrap: break-word;
}

body,
html {
  font-family: Arial, sans-serif;
}

img {
  max-width: 100%;
}

button {
  font: inherit;
}

button {
  cursor: pointer;
}

a:focus-visible,
button:focus-visible,
input:focus-visible {
  outline: rgb(0, 108, 255) solid 2px;
  outline-offset: 3px;
}

#bsu-v4-left-menu-menu {
  color: inherit;
  font-size: inherit;
}

#bsu-v4-left-menu-menu,
.mobile-menu-trigger {
  border: 0px;
  background: transparent;
  padding: 0px;
}

#image-viewer::backdrop {
  background: rgba(0, 0, 0, 0.8);
}

.entry__content > img,
.entry__img,
[data-zoomable] {
  cursor: zoom-in;
}

.c22::before {
  content: "▢";
  color: rgb(0, 175, 0);
  font-size: 20px;
}

.c20::after {
  content: "⌄" !important;
}

.entry__header .title {
  font-weight: 700;
}

.c3b {
  display: inline-block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  vertical-align: middle;
  flex-shrink: 0;
}

.a0 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAAAcwAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAAQgAAAEAAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAAAe21kYXQSAAoJOBlg/tICGg0gMmRFQExgnJpppmgBWNtH0HcO74XTcij05dQKd5OTrrce+YrNJ/sJC5r9REDv1wqQjkz2rr1FW9K3dh12rrnJJuUakWZv1uV8A8PvD61mxXlj2JswcLVZmCzhR0iH3pk42O0bjFiA");
}

.a1 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAAAoQAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAANgAAADYAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAAAqW1kYXQSAAoJOBV11aQENBpAMpEBRoCYwTk000zQqpDcX3lhRkFDyEmOof0Et2QhM8TZF2MP/J92ggUYK4wAAaEXYIHLsnfpmn91if/+IyCmaLkxg/61U+q97IgBe0GpPK8DItJ6VuFO/kcsECOlBGgM2177pmniGnt4qSRl06bCIAB+YBmzgouIKUE7+F5TcPaAAAAh97fpiaaQHzO+x/D2J/iWgA==");
}

.a2 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAAGGbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAACxpbG9jAAAAAEQAAAIAAQAAAAEAAAO5AAAA8wACAAAAAQAAAa4AAAILAAAAQmlpbmYAAAAAAAIAAAAaaW5mZQIAAAAAAQAAYXYwMUNvbG9yAAAAABppbmZlAgAAAAACAABhdjAxQWxwaGEAAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAADDaXBycAAAAJ1pcGNvAAAAFGlzcGUAAAAAAAAAPgAAAD4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAAA5waXhpAAAAAAEIAAAADGF2MUOBABwAAAAAOGF1eEMAAAAAdXJuOm1wZWc6bXBlZ0I6Y2ljcDpzeXN0ZW1zOmF1eGlsaWFyeTphbHBoYQAAAAAeaXBtYQAAAAAAAAACAAEEAQKDBAACBAEFhgcAAAMGbWRhdBIACgYYFX31hUAy/gNGMA00UNvMF0/xupaUZzGCR9Xb+1oho1G7n80mq015fh9Sn/9mXROxIOHsI7NnzYNmSrzUL9bsAuI2Sxh0O8gQHHqwQpP1Vft7fWbkHzml/G7WNc2QZDaEyVHGUmCrL1tmd3IMkXMtR0QxPxA3lM8AWKd99sLfev1nspPKuHNcr0FKGRn7G4EsBKlGvi4Eh3n7mJRz9hID31fi8jGwqeMLVYRKjnpNPPXcRjeO8NYuerSi2zCYblIiz5ZxWUZdonxESUyuaoRhxrDvf+Iu+OiouGDsTOIKHMd3EcSluA9x/iYmqRfKlTQDmG3xZyuSazC3rrXvSZ2R8eDZgylJLotiQuzX+kAG4wu3UZbqOU9QG1g/xhF0u3rJXxsPW+taSTLMSD+J0E6d82LFlC/P8rc+JPXPOejuv2NQTj3abObpbHa3iXS4xcKcLCwAKfyModX9/McysHV4Ork7dLyC78yI4zfZ155W4rguwI1f+pSJ/MjAfzJUqd3TaUe8D1GWlF31DwWUfVrjkctIM/FL/D/jflUWsM0Lh63bzADzlnxLA+qkDzGMrn2VzrM898mBohdwF8CMelJcFmGZYcb7fBz4D38ae81e3RL1Ju9vuLjKyuRq4r+1T0x920ETTwpl9Xn33PCdFujuJZAbuEE/JaxLsGdalR+7QJ2TPIoYLYASAAoJOBV99aQENBpAMuMBRoCYwQmmmmaAFYDbzHG+bY8akfynv3K5mYTMfzRYHMe//xy9O6BDMzaCYiaKjzDTBpxKRJk+w0jLANTCGtgzMzgR/h2kzisSreKjpEUxFF/djCQGOFT85U+3akkb1XOf7ZSL1z9I6t6Qt9w/4dQ/q3DPesGRfDtylpHUgABoZCZtTA5/vVIpx732abPhf8PPykVeQOHVzDR8aDU6cOR2Zrxi1enGVk5HKPkOZYfybctUC/AUXx/JNGqztGlOXSLnbNAG1gxO/4dIEMwSMPKYKk0pfcOfOzk1e1rkrAwSpZUITZg=");
}

.a3 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAAGGbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAACxpbG9jAAAAAEQAAAIAAQAAAAEAAAPjAAABBQACAAAAAQAAAa4AAAI1AAAAQmlpbmYAAAAAAAIAAAAaaW5mZQIAAAAAAQAAYXYwMUNvbG9yAAAAABppbmZlAgAAAAACAABhdjAxQWxwaGEAAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAADDaXBycAAAAJ1pcGNvAAAAFGlzcGUAAAAAAAAAPgAAAD4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAAA5waXhpAAAAAAEIAAAADGF2MUOBABwAAAAAOGF1eEMAAAAAdXJuOm1wZWc6bXBlZ0I6Y2ljcDpzeXN0ZW1zOmF1eGlsaWFyeTphbHBoYQAAAAAeaXBtYQAAAAAAAAACAAEEAQKDBAACBAEFhgcAAANCbWRhdBIACgYYFX31hUAyqAQYwDTRQN0rtiFjFmFBcNeZKvLKU/AZgMDtHcylg3N9QUAKP8YUQzWIAHajaaPLay7vI9ruDGf4TA00wCMZ8W/YE8Jz7fKugfx01S8xA1pOE5iQjK50ighiN3GZ85E6zrEWvt7S/gsLNx6F5PaLkdPk/uCeDxOvSJ4uAy3O6k52d0Ri2K1fRlC0GYE2yTTPkHpd3RSCqsfI0QRbElrTKtz1/FEmMt6T4qEGwrnhjt09wseiOKF16OOiZ1vYpdOMqeWAqwN+h04lW1P0h89ZiKIwlqTUrdA6lYwAyUEi9XsrPQO6A+Mcvzf2DM/JGsDnEUS/witfBmLZeIxje8vNt6kjEtDoQP/vTZ9qqqEQavWdU+KZAJTIhWz++cVAuDaql7fU0EYq51AsbEG9mwdv26o0Wq6wlyaO9ee+bWuJqFyEodaN/AQ8a//cZ50hUDovQ8IUMb6P/2Qq+aNeoqF2mC2RiRIijQ6LEX/Duf8A5XPnOx8C0ni8E/vwkuRdYfywgypZvP8abf4AAI55d31mrTv+OvNXiBK9tXGHQggqyXIFLg7sgBdSsaqyD7ZkemSRhQb73nx+G0XCOahVJVoo30ZOVjAxv+rhPslghPdH0XcbN+xQgUASYqxQmnbG8q5No6W2dbtDOdNqKdN6gCEZo+zxNtko72e1PJP/lXp4N06JKJl1AQDV1vxv3Yp9m49Z02H/ri9m0ZcWy0Hj1VZLefsCw+V6i1/+KGASAAoJOBV99aQENBpAMvUBRoCYwQmmmmaAFYDcwjERx7dROHTaiESEjerxFLMvUYk4//hUbojRa9W37qo627gu6lf3qQYp5Eoozz1TuTaOXEVLzxD0KqakXutYXS8x6/OGEhI9w6wAscbU9Lp+TffaDV+9YAurg3yBRnA2gMZDefnvHahg9XVN/ykbE0/qj52EdjlFitLl8NeX9OazF1zIPTXjmCxhFgZZqQWaMZy95id8wAnoMJy3YAmJKMumczq9CogS7m5qbcc0lAJW1cVzNGB+hFd9SMZigZzRaHHiVBCH/5nP/FIMXT4Zfh3TC1wkUsphigkPP4WplLaSgGuTlXTXn+A=");
}

.a4 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAAGGbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAACxpbG9jAAAAAEQAAAIAAQAAAAEAAAPzAAABJwACAAAAAQAAAa4AAAJFAAAAQmlpbmYAAAAAAAIAAAAaaW5mZQIAAAAAAQAAYXYwMUNvbG9yAAAAABppbmZlAgAAAAACAABhdjAxQWxwaGEAAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAADDaXBycAAAAJ1pcGNvAAAAFGlzcGUAAAAAAAAAPgAAAD4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAAA5waXhpAAAAAAEIAAAADGF2MUOBABwAAAAAOGF1eEMAAAAAdXJuOm1wZWc6bXBlZ0I6Y2ljcDpzeXN0ZW1zOmF1eGlsaWFyeTphbHBoYQAAAAAeaXBtYQAAAAAAAAACAAEEAQKDBAACBAEFhgcAAAN0bWRhdBIACgYYFX31hUAyuAQYwDTRQN0rtiFjFmFBcNeZKvLKU/AZgMDtHcyYutE4EOFD8PkkFGcB28ZQQTQHXRhm7m22Q4w3Fuh4K5Gn3ebhMpPP9CpUxFCs3eviw4LLTpuwh14Y3GR97PYBV2xbgjNfvIllFUMzKQwFll29dcTzh83VU18MHTUkKrOai+Ade44chsT5TBMDNcJ4otIGtcgVs7QLs0BmuPWWqXivCXvNVCTf8i47U2NRMLwTJpJQ5unsS6yu9swtyIwSqIeqHgFkGQQKbQ+xee32dmCkhiijQU+oxDmsdAZt59fZu6rfciG0NKLuGC7Y8ll7D2XdUNQAZ4YK4dN6h83sC8XVnINZxJcZJGNnsMbd3LFi0bXlg6wv+AuaMbxuEyeXrq9k24jGu2R/S1hTXZ2s5oPK8lc55/41mpuZCp/+uJ6fxIF5Yq687dE82kufmsW9so2oTX9HjnsqeEBape6bDt4+P+pFdKKbsq2UoAdwUWw2FZuOmPzDDrJM4DrYJl0fL46jTbqbPGuYRlQZn8LE2uPJIQpZtLlrqh+vw2MthzMVpjdnpt014yi74ZbDamkjmucgKVC850WZQoe56PLcVGV3WRFZc3dgaC8//pDPEWXmnviruszgtLdEaCNXzSpD1kswApZ3HzrP4VKDdjO4sdnPrcy3iwX93umToEYZhi+fJ1pVsdRxmxyR4nwqDkoh4WIVo7we9g0UbovlB1fHaPShwmJMTkPi1Vk7QZsYH4hOUW8m4SGTAIbywBPcEgAKCTgVffWkBDQaQDKXAkaAmMEJpppmhVWA3LZtzu5fbqYzoxnLxSfF0BI5aGSf/U8ldbV7y3rNGkhXQZxBxwQ+5mo/TESkgQAZciz4Hiyj4Oc42e3NpPK/JaX8OZ8XQXfiSjXM+USJr4nV4oW+IJ+Mv0knml1lLGHxwKdWv1IDErixhbmOifvpFf6XR/wUA20SHfIgWmA/tCJ2KzhB44BKwsVqPXFTypqSC/tPPRBxD2Fk4WzuGPKiT0VobidRXWblRCzI5oheUzzKvO8pHZVMRDv8aorR2wC2KYDevV6IHtaGSqiN0BNh8hhwPzzVxeuVPDKHkkWEToy5jRCQ2QMO4EP/fANPdsYCbpj+ShmfRskbO1+u3Vc0pEyKnIs13Iv66xSxgA==");
}

.a5 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAAGGbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAACxpbG9jAAAAAEQAAAIAAQAAAAEAAASHAAAAJAACAAAAAQAAAa4AAALZAAAAQmlpbmYAAAAAAAIAAAAaaW5mZQIAAAAAAQAAYXYwMUNvbG9yAAAAABppbmZlAgAAAAACAABhdjAxQWxwaGEAAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAADDaXBycAAAAJ1pcGNvAAAAFGlzcGUAAAAAAAAAPgAAAD4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAAA5waXhpAAAAAAEIAAAADGF2MUOBABwAAAAAOGF1eEMAAAAAdXJuOm1wZWc6bXBlZ0I6Y2ljcDpzeXN0ZW1zOmF1eGlsaWFyeTphbHBoYQAAAAAeaXBtYQAAAAAAAAACAAEEAQKDBAACBAEFhgcAAAMFbWRhdBIACgYYFX31hUAyzAUYwDTRQN0rtiFjFmFBcNeZKvLKU/AZgMDtHcylg3N9QUAKP8YUQzWIAHacdpaigqkw26/3sLGzfQfuqdokOhOg/bdp/Lb8vnWDhecwEswSPHr2USqYRXLTHWUPTpKYEdsBEjl7YxhOJS4kLRRiR5OFZUl/0eXFdmhDRPgiRiOmVHYE2emt0Qek2U8hTHl74jfML/KErllcWGbTIHRm5gLDBi/BlMIBKWaX32Jvtb4CIVkEXkVtINrj981GGiROmd0TN1a1dyW48H7Qlh6/G4TrUzTwsJTGqJsRN3FTudiDJyR43BZAT2wU8tonAx759xIh6Vo0ak1gmvgXCdsXdicwpqci/b41vmcFZXBD+/Gd6HF8HTVH5jxwurg0poqfYylfHKcjnhof1P9Un/yuRnG86/im5MhBX14y+W7eRtobdxl2SDTf6uKVoXEyUgGzIZqKxePH8AD+TND/Hpayut9dgn7yLYZcXk6EdgoFB/2QKDPxhGg5EVguAvBYFKUdIXx9BinucIrGOHQQg2MThrW7H9txYcDIrn66cOhbmIS+M8Hu/9InLVwGksY3dmAByraTroKVMejjEo/8ZR1DjB0a82Afv+5eiNKgl9MBMf7s0Ovc6uXJ79U9E8INmt/h3uVF2fKwNNTXP6ul+8FCIfc3E+c4jS/lOgC242fg3hHYFVQVzgBa3GMcgcxcbMz73cTkgJf/FI3rTzu8/qaMjR66WaN1x+oWFCgXDE5AcGcWdNNtJ7lOHgSzj9UipOb7DUfGWv/ynyPYNGMDrSj4etpN8FvDmiIZ3vbFIL/EYMtwGV9wgTJcqtrXbVxUSlR3lOXhC9R/avn0z3VCUnrVu+Phcb3gUNn7+6yZVr6m7GyJp1fNfxF5PyjJ5+uCQkCVu8DTQBRmeEqoDustIsM6KGwCtphCkOnNq02qpu3ZIoFp2Q3KcLNiBAcXumDqUBIACgk4FX31pAQ0GkAyFRoCYwTk000zQAAAz8opx5QBXPCjKA==");
}

.a6 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAAAkwAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAALgAAAC4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAAAm21kYXQSAAoJOBVttaQENBpAMoMBRoCYwTk000zQABDdGxT+PKdlz+sQuG3l2ZKjsORtw20rOlbr1fp3kZbXNgjK3J0KkimECkV2sh4wXkZf7qbtONqQG8lYslpcCxDyq0xbweJ1y8QT2y3EeAMoyG25+BkcGJSuXlw+4QCLnZMSD7lh3YgGn2s6RWK/YGkTHWUCxXIAzTw=");
}

.a7 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAAA4QAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAAOgAAAEAAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAAA6W1kYXQSAAoJOBV5/aQENBpAMtEBRoCYwQmmmmaAFYDdK0/LoY+bRT6FNMbOMNibrV5gD9pClD0tvd+drnAuO6UspFf6bK8jcf1s/TAI7ZQRHc1NJBlcAt+BP9rftowYy5tJP20X/6ggFS3mpBha2gINAjNKs+RK0sXOS+Ci9Z+NcWQtm4Yz9A17hMSKmcutJUNR/hkFo8cme/DHyvQMO3vnH4AJagchXN94N56A7c6ryZzPblBzvl3UNvw2Zk1SJr5CB7IfzP2EctscRMO0g1HYPGTVI8JHjB5OufPXZczi0JExh0A=");
}

.a8 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAABtAAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAAPgAAAD4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAABvG1kYXQSAAoJOBV99aQENBpAMqQDRoCYwQmmmmaFQIDbzOvZBew7HL/fiGGEhFl84KOvT76LGy8Fy+CHQ5LE0DKaR+v/9350lgrGfYHW9UHCz7D0jV78ymPKZIMzqDADhLPQUbYMQKlTy/319jEUqu8L3V5RMZeud+CG1gd4YSfbpy8qcfPWFW5NojGF2iMOaIjJvcR+5MxHrM4ZNVTH3L87X9geREzqT/WI9CNn6NSmt5az6o61v167uxfmIJNOMbtROluqspfSZ/+MD1EpGyTK237yxvZbInCBqC3l/fUqOfhe9fS9WodlxZ+UkZjUODnmG3moB5tUr53bI8aB8SZ9aYqyl/bG7MKzk+wusY0K6oDw9Ti6OH9z9rRMBzMsoDiJ+VXtmShJR15uWcQ0vWcxNYF35ZcEw1aj4CNSPGDTGSUbSQu+HNk9vfcDqVLa8x0sQtAzIPjTk2GAJSSNedA3g2Ykg400LXEgXVqi7A32i4NucqZHKv5rI0xJAD5yPK8cQvy+SwvjoPOA/aVmpk5HF7xhEFpIsSRQvpHwhXW9P49mdh6+aP/hHFCzDYdva//qOBiC3JqA");
}

.a9 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAAB5gAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAAPgAAAD4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAAB7m1kYXQSAAoJOBV99aQENBpAMtYDRoCYwQmmmmaFQIDbzOvYVsmKmEXdEQpjBYG1g3jLX2AG/4siYkBvi7eMd4uXV+/PmjMVmlVdjm9W371NVuVmJWyePSwpOUmQePTdNvo1Xe1zBg/ZneIIVdIvOuo1LqudtFCmadD7UaZNUfg/QEGgtBrDAm1SbGIh5Cw/v6Mi2/PoBVnwnGfoU2ZZExyo2lYwkDK1CnwtC1j7K3AR2RBvWSsFBqJdQyqjXwWLKFlYDwirg/A8IwA3IELi/XpalvqOfFHnmB3gvULRXuE+2upxeqqpPyIO0eGtxezsga87mcoZAMKMnw3DRSZqUobWNztcuijOnzngxQifYQ1vHETOEO3CyE4c6ZRlJHL7XduXgSkuYgyJm845/afP26zO85Gha9rj4kIxRHBa2QfctXIZ3kFfpyUvjRPSxrSxYwiwzcz3LJx3rZpGADs5+kNlv1DzGLfaZslgRAi6UnLui8J0KqlOv87Y9B3sjhpcezfFTX9Lw+IwmC7G21wnhp6J4ejsOPcWeM32QZXASXJMuJ1d8NdSdHRFY0Kmev4B6YFRUkO7J+7pbSwjvXS7mQPxeA69wJs3PO2im2LfGjgtiUxGPgLXKmOUjIEGX///DjYQE2Vk6yUZxFg=");
}

.a10 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAABXwAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAAPgAAAD4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAABZ21kYXQSAAoJOBV99aQENBpAMs8CRoCYwQmmmmaFQYDbzOvZEK+T3HjvN2RQegHq4QS5h0LnnzhvJqvfF28Y7xcur9RvNGWSB8W5gcgJW7LXlUIOCMXo7sbej011diQGLaemKiYDeLG9gjovRkzL02aoI9Un009K+7RDlV6yjuktKWDdMpSKKueg7eiAxK7WYzz3seNdgYubtwl+1BhACWtX1UBR8bFB6SpJU3kH6E4Qu+3LlBMiB5Y7h4WDd8K3ogjSZIw3W4ZjNZOy7WRqOHVYAP/ks78lvR85UDuMvt6t31kukQzosazMQFAxM28g6JQlVrp2FaPtYszPNIpzm4Dj8mSOYQUQsRaEX5jaObdni7OkIVGfEbcSnB+f/5Hv3H3UGPI7KtMdI09NZVkxa56PNhK7UsIf+h1HNH6WnB2CNvwVEKRGEU4ythcO9WyD9yaDxRaQ4n/9S9l2T0djgQH48eA=");
}

.a11 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAABWAAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAAPgAAAD4AAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAABYG1kYXQSAAoJOBV99aQENBpAMsgCRoCYwQmmmmaFQYDcwo8wiI7Vl71LqDvk9fMgnGAZf1fzSJEgIKH6JRXvdGI64b/7XlWsKFHbeReMcF8GNWVDShFjJTiEckgjSfCZ3xV7rk22aN3cjFZR+nD10/kMG3+8T3yTUYZBUQCbMli3lUiecuDPNVHGH/5SkZPLkRS2lqjjSvp+pxZyftRpE7jOnQzFAem6qt2iKDwD8SM3htnJLrgfkGcR0od2tEpFQBc9FCUO5PRiCYHR/ykvbzMocLf+SlAIu8hArW81ivzLHwen7qfGojLS5xAWFmYr8kKVY1b6P4JyrN9YmgyZp0n8pw+K6gM8g1LRlGb31Iu+1XWqcLmZNARjKN5KHAbGQj/6XcI7Kd4+O8ABpPopsFBAbW+nOAdKuMFUp1EqDsUKa1p8kYYPnNWmESOckuTKpr//+aEBYXg2oGbSYA==");
}

.a12 {
  background-image: url("data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEAAAETAAAAagAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAAAEtpcGNvAAAAFGlzcGUAAAAAAAAAQAAAAEAAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBAAwAAAAAE2NvbHJuY2x4AAEADQAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAAAcm1kYXQSAAoJGBV//aICGg0IMltGoeHheHLLLLChUCDbKf/If16ae9q/78afHGgAcXR7ejCMcCtTsCaEliNi9csRWoRdn02MxP8wP3LVjbb/OtokJyH222WI22MGlWbcgWtdohEfifSjW8mStE0i");
  border-radius: 50%;
}

#form {
  max-width: 450px;
  width: 100%;
  margin: 20px auto 30px;
}

html {
  scroll-behavior: smooth;
  scroll-padding-top: calc(50% - 200px);
}