body{margin:0;background:#071A26}a{color:inherit;text-decoration:none}a:hover{color:#D9C99B}[data-light] a:hover{color:#0B5D6B}

@keyframes gp-breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}
@keyframes gp-halo{0%,100%{opacity:.35;transform:scale(.9)}50%{opacity:.85;transform:scale(1.05)}}
@keyframes gp-up{0%,100%{transform:translateY(0)}50%{transform:translateY(-16px)}}
@keyframes gp-down{0%,100%{transform:translateY(0)}50%{transform:translateY(16px)}}
@keyframes gp-scan{0%,100%{transform:rotateY(-24deg)}50%{transform:rotateY(24deg)}}
@keyframes gp-speak{0%,100%{opacity:1}18%{opacity:.5}36%{opacity:1}56%{opacity:.65}74%{opacity:1}}
@keyframes gp-glow{0%,100%{filter:drop-shadow(0 0 0 rgba(217,201,155,0))}50%{filter:drop-shadow(0 0 22px rgba(217,201,155,.8))}}
@keyframes gp-done{0%{opacity:.9;transform:scale(.85)}100%{opacity:0;transform:scale(1.6)}}
@keyframes gp-fade{from{opacity:0}to{opacity:1}}


@keyframes gl-spin{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}
@keyframes gl-shadow{0%,50%,100%{transform:scaleX(1);opacity:.5}25%,75%{transform:scaleX(.25);opacity:.25}}
@keyframes gl-shade{0%,50%,100%{filter:brightness(1)}25%,75%{filter:brightness(.6)}}
@keyframes gl-in-top{0%{transform:translateY(-60px);opacity:0}22%{transform:translateY(0);opacity:1}82%{transform:translateY(0);opacity:1}100%{transform:translateY(0);opacity:0}}
@keyframes gl-in-bot{0%,12%{transform:translateY(60px);opacity:0}34%{transform:translateY(0);opacity:1}82%{transform:translateY(0);opacity:1}100%{transform:translateY(0);opacity:0}}
@keyframes gl-in-rib{0%,30%{transform:scaleX(0);opacity:1}52%{transform:scaleX(1);opacity:1}82%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}
@keyframes gl-trace{0%{stroke-dashoffset:1;fill-opacity:0;stroke-opacity:1}50%{stroke-dashoffset:0;fill-opacity:0;stroke-opacity:1}68%{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}86%{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}100%{stroke-dashoffset:0;fill-opacity:0;stroke-opacity:0}}

body{margin:0;background:#071A26}