@font-face{font-family:figtree;src:url(../media/figtree_latin_400_normal.p.31jnf8b-i7jy-.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:figtree;src:url(../media/figtree_latin_500_normal.p.2sprn8ch4rvz1.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:figtree;src:url(../media/figtree_latin_600_normal.p.0dmqx9hpf6n_u.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:figtree;src:url(../media/figtree_latin_700_normal.p.3p9l3qyea12fl.woff2)format("woff2");font-display:swap;font-weight:700}.figtree_a6f20d9d-module__CVUHSa__className{font-family:figtree}.figtree_a6f20d9d-module__CVUHSa__variable{--hk-figtree:"figtree"}
@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_latin_600_normal.p.3_r60-qkmao3a.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_latin_700_normal.p.0rb33xx2bxpl8.woff2)format("woff2");font-display:swap;font-weight:700}.bricolage_d46cbb45-module__jZhYGG__className{font-family:bricolage}.bricolage_d46cbb45-module__jZhYGG__variable{--hk-bricolage:"bricolage"}
@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_600_normal.0p6sew1q6gl7s.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_800_normal.178wlc8rkc-ik.woff2)format("woff2");font-display:swap;font-weight:800}.jakarta_6d472be3-module__22b_tG__className{font-family:jakarta}.jakarta_6d472be3-module__22b_tG__variable{--hk-jakarta:"jakarta"}
@font-face{font-family:figtreeExt;src:url(../media/figtree_latin_ext_400_normal-s.2pqo2xl2i8-94.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:figtreeExt;src:url(../media/figtree_latin_ext_500_normal-s.00o45hnkcq13g.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:figtreeExt;src:url(../media/figtree_latin_ext_600_normal-s.39sag4zw1limo.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:figtreeExt;src:url(../media/figtree_latin_ext_700_normal-s.0sqk2bbc2uhnz.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:figtreeExt Fallback;src:local(Arial);ascent-override:95.0%;descent-override:25.0%;line-gap-override:0.0%;size-adjust:100.0%}.figtreeext_b7f36ac-module__tWfuAG__className{font-family:figtreeExt,figtreeExt Fallback}.figtreeext_b7f36ac-module__tWfuAG__variable{--hk-figtree-ext:"figtreeExt", "figtreeExt Fallback"}
@font-face{font-family:bricolageExt;src:url(../media/bricolage_grotesque_latin_ext_600_normal-s.1qqj1e8g50bsi.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:bricolageExt;src:url(../media/bricolage_grotesque_latin_ext_700_normal-s.10sz04da7-tk0.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:bricolageExt Fallback;src:local(Arial);ascent-override:93.0%;descent-override:27%;line-gap-override:0.0%;size-adjust:100.0%}.bricolageext_8022e81d-module__wntO8q__className{font-family:bricolageExt,bricolageExt Fallback}.bricolageext_8022e81d-module__wntO8q__variable{--hk-bricolage-ext:"bricolageExt", "bricolageExt Fallback"}
@font-face{font-family:jakartaExt;src:url(../media/plus_jakarta_sans_latin_ext_600_normal-s.2mnwxc4ivfhul.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:jakartaExt;src:url(../media/plus_jakarta_sans_latin_ext_800_normal-s.1tng2c1ur2mkv.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:jakartaExt Fallback;src:local(Arial);ascent-override:103.8%;descent-override:22.2%;line-gap-override:0.0%;size-adjust:100.0%}.jakartaext_6fbe3043-module__0BwjZG__className{font-family:jakartaExt,jakartaExt Fallback}.jakartaext_6fbe3043-module__0BwjZG__variable{--hk-jakarta-ext:"jakartaExt", "jakartaExt Fallback"}
html{--font-figtree:var(--hk-figtree),var(--hk-figtree-ext);--font-bricolage:var(--hk-bricolage),var(--hk-bricolage-ext);--font-jakarta:var(--hk-jakarta),var(--hk-jakarta-ext)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-figtree),system-ui,sans-serif;color:#222;background:#fff;margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}summary{list-style-position:outside}a{color:#0b5a53}a:hover{color:#123b38}@keyframes st1{0%,4%{opacity:0;transform:translateY(10px)}10%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes st2{0%,16%{opacity:0;transform:translateY(10px)}22%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes st3{0%,28%{opacity:0;transform:translateY(10px)}34%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes st4{0%,40%{opacity:0;transform:translateY(10px)}46%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes st5{0%,52%{opacity:0;transform:translateY(10px)}58%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes st6{0%,64%{opacity:0;transform:translateY(10px)}70%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gw1{0%,4%{opacity:0;transform:scaleX(0)}12%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gw2{0%,16%{opacity:0;transform:scaleX(0)}24%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gw3{0%,28%{opacity:0;transform:scaleX(0)}36%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gw4{0%,40%{opacity:0;transform:scaleX(0)}48%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fillbar{0%,4%{width:0}64%,94%{width:100%}to{width:0}}@keyframes scanline{0%,4%{opacity:0;top:8%}8%{opacity:1;top:8%}20%{opacity:1;top:86%}24%,to{opacity:0;top:86%}}@keyframes pulsebtn{0%,30%{box-shadow:0 0 #0b5a5300}36%{box-shadow:0 0 #0b5a53d9}48%,to{box-shadow:0 0 0 14px #0b5a5300}}@keyframes dropnote{0%,6%{opacity:0;transform:translateY(-18px)}12%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}.st1{animation:10s ease-in-out infinite both st1}.st2{animation:10s ease-in-out infinite both st2}.st3{animation:10s ease-in-out infinite both st3}.st4{animation:10s ease-in-out infinite both st4}.st5{animation:10s ease-in-out infinite both st5}.st6{animation:10s ease-in-out infinite both st6}.gw1{animation:10s ease-in-out infinite both gw1}.gw2{animation:10s ease-in-out infinite both gw2}.gw3{animation:10s ease-in-out infinite both gw3}.gw4{animation:10s ease-in-out infinite both gw4}.fillbar{animation:10s ease-in-out infinite both fillbar}.scanline{animation:10s ease-in-out infinite both scanline}.pulsebtn{animation:10s ease-out infinite both pulsebtn}.dropnote{animation:10s ease-in-out infinite both dropnote}.show-sm,.sec-mob{display:none}@keyframes hp1{0%,6%{opacity:0;transform:translateY(8px)}14%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hp2{0%,24%{opacity:0;transform:translateY(8px)}32%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hp3{0%,42%{opacity:0;transform:translateY(8px)}50%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hg1{0%,8%{transform:scaleX(0)}28%,90%{transform:none}to{transform:scaleX(0)}}@keyframes hg2{0%,24%{transform:scaleX(0)}44%,90%{transform:none}to{transform:scaleX(0)}}@keyframes hscan{0%,6%{opacity:0;top:8%}10%{opacity:1;top:8%}34%{opacity:1;top:88%}40%,to{opacity:0;top:88%}}.hp1{animation:5s ease-in-out infinite both hp1}.hp2{animation:5s ease-in-out infinite both hp2}.hp3{animation:5s ease-in-out infinite both hp3}.hg1{animation:5s ease-in-out infinite both hg1}.hg2{animation:5s ease-in-out infinite both hg2}.hscan{animation:5s ease-in-out infinite both hscan}.hs{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.hs::-webkit-scrollbar{display:none}.hs-slide{box-sizing:border-box;scroll-snap-align:start;flex:0 0 100%;min-width:0;padding:6px 6px 20px}.hs-card{box-sizing:border-box;background:#fff;border-radius:22px;flex-direction:column;height:100%;padding:22px;display:flex;box-shadow:0 12px 28px #2222221a}.hs-viz{box-sizing:border-box;background:#f5f5f5;border-radius:14px;flex:1;min-height:176px;padding:14px;font-size:15px;line-height:1.4}@media (max-width:760px){.hs-card{padding:18px}}@media (prefers-reduced-motion:reduce){.hp1,.hp2,.hp3,.hg1,.hg2,.hscan{animation:none!important}}.ba{-webkit-user-select:none;user-select:none;border-radius:24px;max-width:760px;height:420px;margin:0 auto;position:relative;overflow:hidden}.ba-layer{grid-template-rows:50px repeat(6,1fr);grid-template-columns:180px 1fr;display:grid;position:absolute;inset:0}.ba-full{grid-column:1/-1}.ba-win{color:#f2a541;margin-bottom:2px;font-weight:700;display:block}.ba-cell.ba-topic{margin-bottom:0}.ba-cell{box-sizing:border-box;flex-direction:column;justify-content:center;min-width:0;padding:8px 20px;font-size:16px;line-height:1.35;display:flex}.ba-a{color:#222;background:#f5f5f5}.ba-a .ba-cell{border-top:1px solid #ddd}.ba-b{color:#fff;background:#222}.ba-b .ba-cell{border-top:1px solid #3d3d3d}.ba-head{font-family:var(--font-bricolage),sans-serif;font-size:17px;font-weight:700;border-top:0!important}.ba-topic{letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:700}.ba-range{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}@media (max-width:760px){.ba{height:560px}.ba-layer{grid-template-columns:96px 1fr}.ba-cell{padding:6px 10px;font-size:14px}.ba-cell.ba-topic{font-size:10px}.ba-head{font-size:14px}}@media (max-width:1100px){.sec-desk{display:none!important}.sec-mob{display:flex!important}.sec-panel{padding:22px 24px 30px!important}}@media (max-width:760px){.hide-sm{display:none!important}.show-sm{display:flex!important}.viz{padding:12px!important}.logotxt{white-space:nowrap;font-size:18px!important}.fab{min-height:48px!important;padding:0 16px!important;font-size:15px!important}}@media (prefers-reduced-motion:reduce){.st1,.st2,.st3,.st4,.st5,.st6,.gw1,.gw2,.gw3,.gw4,.fillbar,.scanline,.pulsebtn,.dropnote{animation:none!important}}@keyframes hkpop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.hkpop{animation:.45s cubic-bezier(.2,.8,.2,1) both hkpop}.hkd1{animation-delay:.6s}.hkd2{animation-delay:1.2s}@media (prefers-reduced-motion:reduce){.hkpop{animation:none!important}}
