.liquid-hero_hero__F_iLi{margin:2.75rem auto 0;overflow:hidden;border:1px solid #dce6e1;border-radius:28px;background:#f9fcfa;box-shadow:0 20px 70px -45px #527b6955,inset 0 1px 0 #fff;text-align:left}.liquid-hero_footer__kjEeE,.liquid-hero_toolbar__wdwpd{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 25px}.liquid-hero_eyebrow__HBAJx{display:flex;align-items:center;gap:9px;font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#64786f}.liquid-hero_statusDot__IAFRN{width:5px;height:5px;border-radius:50%;background:#729c88}.liquid-hero_motionToggle__6Mvi9{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 9px;border-radius:8px;font-size:11px;color:#65766d;transition:background .2s}.liquid-hero_motionToggle__6Mvi9:hover{background:#e8f0eb}.liquid-hero_surface__Rhe81{position:relative;height:500px;isolation:isolate;touch-action:pan-y}.liquid-hero_canvas__P7x_L{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.95;-webkit-mask-image:radial-gradient(ellipse at center,#000 45%,transparent 90%);mask-image:radial-gradient(ellipse at center,#000 45%,transparent 90%)}.liquid-hero_surfaceGlow__uh3nB{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 24% 35%,#d4ebe14d,transparent 45%),radial-gradient(ellipse at 78% 74%,#f1dfca55,transparent 45%),radial-gradient(ellipse at 73% 30%,#e6deee40,transparent 43%)}.liquid-hero_anchor__ARwi6{position:absolute;left:var(--x);top:var(--y);width:174px;transform:translate(-50%,-50%)}.liquid-hero_node__uvX70{width:100%;display:flex;flex-direction:column;align-items:center;padding:11px 4px;border:1px solid transparent;border-radius:20px;color:var(--accent);cursor:pointer;transition:background .3s,border-color .3s,box-shadow .3s;-webkit-tap-highlight-color:transparent}.liquid-hero_node__uvX70:focus-visible,.liquid-hero_node__uvX70:hover{background:#ffffffb8;border-color:#ffffff;box-shadow:0 8px 32px -18px color-mix(in srgb,var(--accent) 35%,transparent)}.liquid-hero_close__4iFTp:focus-visible,.liquid-hero_explore__uDBoW:focus-visible,.liquid-hero_motionToggle__6Mvi9:focus-visible,.liquid-hero_node__uvX70:focus-visible{outline:2px solid #16866d;outline-offset:5px}.liquid-hero_diagram__rXSeF{display:block;width:108px;height:80px;margin-bottom:12px;transform-origin:center}.liquid-hero_diagram__rXSeF svg,.liquid-hero_sheetDiagram__9jwvV svg{width:100%;height:100%;overflow:visible}.liquid-hero_diagram__rXSeF svg *,.liquid-hero_sheetDiagram__9jwvV svg *{vector-effect:non-scaling-stroke}.liquid-hero_nodeLabel__yPfQ5{font-size:13px;line-height:1.5;font-weight:600;color:#35483f}.liquid-hero_nodeSubtitle__84Xgt{margin-top:4px;font-size:10px;line-height:1.5;color:#718077}.liquid-hero_footer__kjEeE{border-top:1px solid #e4ece6;font-size:11px;line-height:1.6;color:#6a7d71}.liquid-hero_footer__kjEeE p{margin:0}.liquid-hero_overlay__JS1Qz{position:fixed;inset:0;z-index:60;background:#1b332c35;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:liquid-hero_fadeIn__w48Td .2s ease-out}.liquid-hero_sheet__ki5lW{position:fixed;z-index:61;top:50%;left:50%;transform:translate(-50%,-50%);width:min(480px,calc(100% - 40px));max-height:calc(100dvh - 48px);overflow-y:auto;border:1px solid #ffffffdc;border-top:2px solid var(--accent);border-radius:24px;background:#fcfefbef;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 32px 100px #18372e30;padding:32px;text-align:left;animation:liquid-hero_sheetIn__wkQeE .25s ease-out}.liquid-hero_sheetHandle__cgn_H{display:none}.liquid-hero_badge__yPdbB{display:inline-block;color:#65736c;border:1px solid #dce5de;padding:5px 9px;border-radius:100px;font-size:10px;letter-spacing:.04em}.liquid-hero_sheetDiagram__9jwvV{width:132px;height:100px;color:var(--accent);margin:25px 0}.liquid-hero_sheetTitle__aCyRk{margin:10px 0 15px;font-family:var(--font-title-secondary);font-size:30px;font-weight:400;line-height:1.15;color:#243b30}.liquid-hero_description__7jJGA{color:#5c6d63;font-size:14px;line-height:1.85}.liquid-hero_tags__Fo0KE{display:flex;flex-wrap:wrap;gap:7px;margin:22px 0 28px;list-style:none;padding:0}.liquid-hero_tags__Fo0KE li{padding:5px 9px;border-radius:6px;background:#edf2ed;color:#627467;font-size:10px}.liquid-hero_explore__uDBoW{display:flex;align-items:center;justify-content:space-between;padding:14px 17px;border-radius:10px;background:#284a3b;color:white;font-size:13px;transition:background .2s}.liquid-hero_explore__uDBoW:hover{background:#37634f}.liquid-hero_close__4iFTp{position:absolute;top:21px;right:20px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#68796e}.liquid-hero_close__4iFTp:hover{background:#e9efe9}@keyframes liquid-hero_fadeIn__w48Td{0%{opacity:0}to{opacity:1}}@keyframes liquid-hero_sheetIn__wkQeE{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media (max-width:600px){.liquid-hero_hero__F_iLi{border-radius:20px;margin-top:2rem}.liquid-hero_footer__kjEeE,.liquid-hero_toolbar__wdwpd{padding:13px 16px}.liquid-hero_eyebrow__HBAJx{font-size:8px;letter-spacing:.12em;gap:6px}.liquid-hero_motionToggle__6Mvi9{font-size:10px}.liquid-hero_surface__Rhe81{height:620px}.liquid-hero_anchor__ARwi6{left:var(--mobile-x);top:var(--mobile-y);width:142px;max-width:49%}.liquid-hero_diagram__rXSeF{width:90px;height:66px;margin-bottom:8px}.liquid-hero_node__uvX70{padding:10px 2px}.liquid-hero_nodeLabel__yPfQ5{font-size:11px}.liquid-hero_nodeSubtitle__84Xgt{font-size:9px}.liquid-hero_footer__kjEeE{font-size:10px}.liquid-hero_desktopHint__Ys0Dj{display:none}.liquid-hero_sheet__ki5lW{top:auto;bottom:0;left:0;transform:none;width:100%;max-height:calc(100dvh - 20px);border-radius:24px 24px 0 0;padding:29px 24px max(24px,env(safe-area-inset-bottom))}.liquid-hero_sheetHandle__cgn_H{display:block;position:absolute;top:10px;left:calc(50% - 18px);width:36px;height:3px;border-radius:4px;background:#d4ddd6}.liquid-hero_sheetDiagram__9jwvV{width:110px;height:82px;margin:18px 0}}@media (prefers-reduced-motion:reduce){.liquid-hero_hero__F_iLi *,.liquid-hero_overlay__JS1Qz,.liquid-hero_sheet__ki5lW,.liquid-hero_sheet__ki5lW *{animation:none!important;transition:none!important}}