:where(section#dmy2x9ry) *, :where(section#dmy2x9ry) :after,
:where(section#dmy2x9ry) :before, :where(section#dmy2x9ry) ::backdrop {
  margin:0;
  padding: 0;
  border: 0 solid;
  box-sizing:border-box;}
:where(section#dmy2x9ry) h2 {
  font-size: inherit; font-weight:inherit}
:where(section#dmy2x9ry) svg { vertical-align:middle;display: block; }
:where(section#dmy2x9ry) h2 {color:var(--color-heading, #f4f6fb);line-height:1.3;font-weight:700;letter-spacing: normal;font-family: var(--font-heading, "Fredoka", "Lato", sans-serif);
}
:where(section#dmy2x9ry) p {line-height:1.6}

@media all {
.c0f974pz>* {min-width:0}
}
@media all {
.gt4r92v4 { letter-spacing: -0.005em;
  background-clip:text;
  line-height:1.08;
  font-weight: 700;
  color:#0000;
  filter: drop-shadow(0 0 14px #b0863059);
  background:linear-gradient(180deg, #fff 0%,var(--color-accent, #b08630) 100%);
  font-family:var(--font-display, "Fredoka", "Lato", sans-serif);
  -webkit-background-clip: text;
}
.zmooeob8 {
  border:1px solid var(--color-border, #3a4368);border-radius:.5rem;background:var(--color-surface, #161a2b);transition: border-color var(--transition-base, 0.3s) ease,
box-shadow var(--transition-base, 0.3s) ease,
transform var(--transition-base, .3s) ease
}
.zmooeob8:hover {border-color:#b086308c}
@supports (color:color-mix(in lab,red,red)) {
.zmooeob8:hover {border-color:color-mix(in srgb,
var(--color-accent, #b08630) 55%,transparent)}
}
.zmooeob8:hover {box-shadow:0 0 0 1px #b086304d,
0 10px 30px #00000073}
@supports (color:color-mix(in lab,red,red)) {
.zmooeob8:hover {box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent, #b08630) 30%,transparent),
0 10px 30px #00000073}
}
.zmooeob8:hover {transform:translateY(-3px)}
.nixdotip {
  max-width:var(--container-narrow, 47.5rem); margin-inline:auto; padding-inline:var(--container-pad, .9375rem);}
.xxxna2i5 {
  padding-bottom: var(--spacing-section-sm, 2.5rem); padding-top: calc(var(--spacing-section-sm, 2.5rem) * 0.5);}
}
@media all {
.d9c2aylb {margin-bottom:calc(.25rem * 1.5)}
.pecoesiu {margin-bottom:calc(.25rem * 3)}
.l7hgy7e9 {margin-bottom:calc(.25rem * 4)}
.ry8sudu7 {margin-bottom:calc(.25rem * 6)}
.rj4h097c {display:flex}
.c0f974pz {display:grid}
.aoglyrjk {height:calc(.25rem * 6)}
.vn8j9hys {height:calc(.25rem * 12)}
.v8thdor5 {width:calc(.25rem * 6)}
.joirgf37 {width:calc(.25rem * 12)}
.st9onbuw {flex-shrink:0}
.ct1zejuk {grid-template-columns:repeat(2,
minmax(0,1fr))}
.daqbrh2q {flex-direction:column}
.ml9ell7h {align-items:center}
.oxf3dt76 {justify-content:center}
.xqmrlv04 {gap:calc(.25rem * 3)}
.t6ism2xz {border-radius:var(--radius-lg, .5rem)}
.gnndq808 {padding:calc(.25rem * 5)}
.j8vqkc61 {text-align:center}
.sgsahthb {
  font-size:1.875rem;
  line-height:1.2; }
.zqt6jzxx {font-size: 1rem; line-height: 1.5; }
.qm8vzire {
  font-size: 1.125rem; line-height: calc(1.75 / 1.125)}
.itkxc33e {line-height:1.625}
.hqo7jcqa {line-height:1.375}
.rjpl8ahn {line-height:1.25}
.zaqc5qp4 {color:var(--color-accent, #b08630)}
.wphxx3ky {color:var(--color-body, #c7cddb)}
.kffz08wl {color:var(--color-heading, #f4f6fb)}
@media(hover:hover) {
.df8m47x1:hover {translate:0 calc(.25rem * 0)}
}
@media(min-width:40rem) {
.jbnlr7of {grid-template-columns:repeat(4,minmax(0,1fr))}
.rxesr663 {gap:calc(.25rem * 5)}
.t2kzuysk {padding:calc(.25rem * 6)}
.o2kuaxc4 {
  line-height:calc(2.5 / 2.25); font-size:2.25rem; }
.g0tqjzdw { line-height:calc(1.75 / 1.125);font-size: 1.125rem }
}
}

.gt4r92v4{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff;filter:none}
.zmooeob8{background:hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.14);border-radius:10px}
