a{color:#0071B8}a:hover{color:#005A93}
.gn-link{color:rgba(255,255,255,.8);text-decoration:none;transition:color .32s cubic-bezier(.4,0,.6,1)}
.gn-link:hover{color:#FFFFFF}
.gn-fly a{color:#E8E8ED;text-decoration:none;transition:color .32s cubic-bezier(.4,0,.6,1)}
.gn-fly a:hover{color:#FFFFFF}
.gn-fly a.gn-small{color:#E8E8ED}
.mk-cta{transition:background-color .2s ease,color .2s ease}
.mk-cta-p{background:#0077C8;color:#FFFFFF}
.mk-cta-p:hover{background:#0068B0;color:#FFFFFF}
.mk-tile .mk-ph img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}
.mk-tile:hover .mk-ph img{transform:scale(1.035)}
.mk-slide{transition:opacity 1.2s cubic-bezier(.4,0,.6,1)}
.mk-slide img{transition:transform 7s linear}
@keyframes mkUp{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}
@supports (animation-timeline: view()){.mk-reveal{animation:mkUp linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}
@keyframes waPop{from{opacity:0;transform:translateY(9.6px) scale(.96)}to{opacity:1;transform:none}}
@keyframes waRing{0%{box-shadow:0 0 0 0 rgba(37,211,102,.55)}70%{box-shadow:0 0 0 11.2px rgba(37,211,102,0)}100%{box-shadow:0 0 0 0 rgba(37,211,102,0)}}
.wa-panel{animation:waPop .32s cubic-bezier(.2,.7,.2,1) both}
.wa-fab{animation:waRing 2.4s infinite}
.wa-q{transition:background-color .2s}
.wa-q:hover{background:#E7F8EE}
.mk-foot a{color:#D2D2D7;text-decoration:none}
.mk-foot a:hover{text-decoration:underline;color:#FFFFFF}
.gn-burger{display:none}
@media (max-width:833px){.gn-desk{display:none !important}.gn-burger{display:flex}}
input,select,textarea,button{font:inherit}
.mk-pill{transition:background-color .25s ease,color .25s ease}
.mk-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}
.mk-card:hover{transform:translateY(-3.2px);box-shadow:0 11.2px 28.8px rgba(0,0,0,.08)}
.mk-ans{transition:background-color .2s ease,color .2s ease,border-color .2s}
@keyframes mkFade{from{opacity:0;transform:translateY(6.4px)}to{opacity:1;transform:none}}
.mk-swap{animation:mkFade .45s cubic-bezier(.2,.7,.2,1) both}
.mk-ph img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}
.mk-ph:hover img{transform:scale(1.035)}
.mk-faq{transition:background-color .2s}
.mk-swap{animation:mkFade .4s cubic-bezier(.2,.7,.2,1) both}
.mk-chip{transition:background-color .2s,color .2s}
.mk-chip:hover{background:#1D1D1F;color:#FFFFFF}
