/* Generated by build.mjs for index.html — do not edit. */

/* Authored in the source <helmet>. */
html{scroll-behavior:smooth;scroll-padding-top:100px}
body{margin:0;background:#07090c;-webkit-font-smoothing:antialiased}
a{color:inherit;text-decoration:none}
a:hover{color:#8fb8cc}
img{display:block;max-width:100%}
::selection{background:rgba(143,184,204,.28)}

/* Hover states lifted from style-hover="…" (5). */
.hv-1e76593:hover{background:rgba(255,255,255,.06) !important;color:#eef2f5 !important}
.hv-1eb8ee4:hover{color:#f2f4f6 !important}
.hv-b40a1b7:hover{background:rgba(255,255,255,.06) !important}
.hv-b7bf976:hover{background:rgba(255,255,255,.065) !important;color:#fff !important}
.hv-cf77efe:hover{background:#a8c9d8 !important;color:#071018 !important}

/* Responsive collapse re-derived from 5 inline grids. */
@media (max-width:900px){
  .g2-6af3c50{grid-template-columns:minmax(0,1fr) !important}
  .g2-ead106a{grid-template-columns:minmax(0,1fr) !important}
  .g3-adc4049{grid-template-columns:repeat(2,minmax(0,1fr)) !important}
  .g4-afdf53e{grid-template-columns:repeat(2,minmax(0,1fr)) !important}
  .g4-b9decb6{grid-template-columns:repeat(2,minmax(0,1fr)) !important}
}
@media (max-width:640px){
  .g3-adc4049{grid-template-columns:minmax(0,1fr) !important}
  .g4-afdf53e{grid-template-columns:minmax(0,1fr) !important}
  .g4-b9decb6{grid-template-columns:minmax(0,1fr) !important}
}
