@font-face{font-family:__hanken_d31d3b;src:url(/_next/static/media/5e6bae5f98c16790-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__hanken_d31d3b;src:url(/_next/static/media/faf2713515f032a7-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__hanken_d31d3b;src:url(/_next/static/media/3182e117de19ab8e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__hanken_d31d3b;src:url(/_next/static/media/cf28c809ccd94365-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__hanken_d31d3b;src:url(/_next/static/media/bbe85291d07a5d01-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:__hanken_Fallback_d31d3b;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_d31d3b{font-family:__hanken_d31d3b,__hanken_Fallback_d31d3b}.__variable_d31d3b{--font-hanken:"__hanken_d31d3b","__hanken_Fallback_d31d3b"}@font-face{font-family:__spaceMono_f3ea84;src:url(/_next/static/media/2a23a0111ec13942-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__spaceMono_f3ea84;src:url(/_next/static/media/637e3c40ca91c7e6-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__spaceMono_Fallback_f3ea84;src:local("Arial");ascent-override:83.51%;descent-override:26.92%;line-gap-override:0.00%;size-adjust:134.12%}.__className_f3ea84{font-family:__spaceMono_f3ea84,__spaceMono_Fallback_f3ea84}.__variable_f3ea84{--font-space-mono:"__spaceMono_f3ea84","__spaceMono_Fallback_f3ea84"}.mkt{font-family:var(--font-hanken),system-ui,sans-serif;color:#17181b;background:#fbfaf9;-webkit-font-smoothing:antialiased}.mkt *,.mkt :after,.mkt :before{box-sizing:border-box}.mkt img{max-width:100%}html:has(.mkt){scroll-behavior:smooth}.mkt [id]{scroll-margin-top:92px}.mkt ::selection{background:#c30014;color:#fff}.mkt input::placeholder,.mkt textarea::placeholder{color:#a5a5aa}.mkt input:focus,.mkt select:focus,.mkt textarea:focus{outline:none;border-color:#c30014!important;box-shadow:0 0 0 3px rgba(195,0,20,.12)}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes floatUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}