.alt-mega{position:absolute;left:50%;top:calc(100% - 6px);z-index:60;display:grid;grid-template-columns:minmax(0,1fr) 240px;width:min(calc(var(--alt-cols) * 280px + 240px),calc(100vw - 48px));border:1px solid var(--alt-line);background:var(--alt-bg);box-shadow:0 24px 60px #0b252124;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s var(--alt-out),transform .18s var(--alt-out),visibility 0s .18s}.alt-mega:before{content:"";position:absolute;inset:-18px 0 auto;height:18px}.alt-nav__item:hover>.alt-mega,.alt-nav__item:focus-within>.alt-mega{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .18s var(--alt-out),transform .18s var(--alt-out),visibility 0s}.alt-nav__item.is-closed>.alt-mega{display:none}.alt-mega__cols{display:grid;grid-template-columns:repeat(var(--alt-cols),minmax(0,1fr));gap:8px 20px;padding:22px 22px 18px}.alt-mega__col-title{display:block;padding:0 10px 10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--alt-muted)}.alt-mega__col ul{display:grid;gap:2px}.alt-mega__link{display:flex;align-items:flex-start;gap:12px;padding:10px;transition:background-color .15s}.alt-mega__link:hover,.alt-mega__link:focus-visible{background:var(--alt-tint)}.alt-mega__icon{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;border:1px solid var(--alt-line);background:var(--alt-bg);font-size:17px;color:var(--alt-accent-ink);transition:border-color .15s,color .15s}.alt-mega__link:hover .alt-mega__icon{border-color:var(--alt-accent)}.alt-mega__text{display:flex;flex-direction:column;gap:2px;min-width:0}.alt-mega__label{font-family:var(--font-jakarta);font-size:14px;font-weight:600;color:var(--alt-ink)}.alt-mega__desc{font-size:13px;line-height:1.4;color:var(--alt-muted)}.alt-mega__feature{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 22px;border-left:1px solid var(--alt-line);background:var(--alt-tint)}.alt-mega__bot{width:56px;height:auto}.alt-mega__headline{font-family:var(--font-jakarta);font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--alt-ink)}.alt-mega__feature-link,.alt-mega__film{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-jakarta);font-size:14px;font-weight:600;color:var(--alt-accent-ink);cursor:pointer}.alt-mega__feature-link{margin-top:auto}.alt-mega__feature-link:hover,.alt-mega__film:hover{color:var(--alt-ink)}.alt-mega__film iconify-icon{font-size:18px}@media(prefers-reduced-motion:reduce){.alt-mega,.alt-nav__item:hover>.alt-mega,.alt-nav__item:focus-within>.alt-mega{transition:none}}.alt-header{--alt-ink: var(--page-ink, #0b2521);--alt-bg: var(--page-bg, #ffffff);--alt-tint: var(--page-tint, #eef5f1);--alt-muted: var(--page-muted, #51655e);--alt-line: var(--page-line, rgba(11, 37, 33, .1));--alt-accent: var(--page-accent, #34c28d);--alt-accent-ink: var(--page-accent-ink, #17795a);--alt-logo-top: #1f9a6c;--alt-logo-bottom: #0e4f3f;--alt-logo-back: #0b2521;--alt-out: cubic-bezier(.25, 1, .5, 1);position:sticky;top:0;z-index:210;border-bottom:1px solid transparent;color:var(--alt-ink);transition:background-color .25s,border-color .25s,color .25s}.alt-header.is-scrolled{border-bottom-color:var(--alt-line);background:color-mix(in srgb,var(--alt-bg) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.alt-header--dark:not(.is-scrolled){color:#f2efe5;--alt-logo-top: #bfeede;--alt-logo-bottom: #5fe3bb;--alt-logo-back: #0e4f3f}.alt-header__bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1280px;margin:0 auto;padding:16px 24px}@media(min-width:768px){.alt-header__bar{padding:18px 40px}}.alt-header__logo{display:inline-flex;color:inherit}.alt-header__logo svg{width:auto;height:30px}.alt-nav{display:none;align-items:center;gap:6px}@media(min-width:900px){.alt-nav{display:flex}}.alt-nav__link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-family:var(--font-jakarta);font-size:15px;font-weight:500;color:inherit;transition:color .15s}.alt-nav__item:hover>.alt-nav__link,.alt-nav__item:focus-within>.alt-nav__link{color:var(--alt-accent-ink)}.alt-header--dark:not(.is-scrolled) .alt-nav__item:hover>.alt-nav__link{color:var(--alt-accent)}.alt-nav__chev{font-size:12px;transition:transform .2s var(--alt-out)}.alt-nav__item:hover .alt-nav__chev,.alt-nav__item:focus-within .alt-nav__chev{transform:rotate(180deg)}.alt-header__actions{display:flex;align-items:center;gap:10px}.alt-header__cta{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;background:var(--alt-ink);font-family:var(--font-jakarta);font-size:14px;font-weight:600;color:#fff;white-space:nowrap;transition:background-color .2s}.alt-header__cta:hover{background:var(--alt-accent-ink)}.alt-header--dark:not(.is-scrolled) .alt-header__cta{background:var(--alt-accent);color:var(--alt-ink)}.alt-header__burger{display:grid;place-items:center;width:42px;height:42px;border:1px solid currentColor;font-size:20px;color:inherit;cursor:pointer}@media(min-width:900px){.alt-header__burger{display:none}}@media(max-width:479px){.alt-header__cta{padding:0 12px;font-size:13px}}.alt-mnav{max-height:calc(100dvh - 80px);overflow-y:auto;margin:0 16px 16px;padding:8px 16px 16px;border:1px solid var(--alt-line);background:var(--alt-bg);box-shadow:0 24px 60px #0b252124;color:var(--alt-ink)}.alt-mnav[hidden]{display:none}.alt-mnav__group+.alt-mnav__group{border-top:1px solid var(--alt-line)}.alt-mnav summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;font-family:var(--font-jakarta);font-size:16px;font-weight:600;list-style:none;cursor:pointer}.alt-mnav summary::-webkit-details-marker{display:none}.alt-mnav__group[open] summary iconify-icon{transform:rotate(180deg)}.alt-mnav__col{display:grid;padding-bottom:12px}.alt-mnav__col-title{padding:4px 0 6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--alt-muted)}.alt-mnav__col a{display:flex;align-items:center;min-height:40px;font-size:15px}.alt-mnav__cta{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:12px;background:var(--alt-ink);font-family:var(--font-jakarta);font-weight:600;color:#fff}@media(prefers-reduced-motion:reduce){.alt-header,.alt-nav__chev{transition:none}}.v2-footer__note:not(:empty){margin-top:10px!important;font-size:13px!important;color:#f2f7f4!important}.v2-footer__note a{color:#5fe3bb;text-decoration:underline;text-underline-offset:3px}.v2-footer{position:relative;z-index:10;overflow:hidden;border-top:1px solid rgba(237,243,239,.16);background:#1f4a40;color:#f2f7f4;font-family:var(--font-space)}@media(min-width:768px)and (min-height:720px){.v2-footer{position:sticky;bottom:0;min-height:min(900px,100svh)}}.v2-footer__inner{max-width:1240px;margin:0 auto;padding:0 20px}@media(min-width:768px){.v2-footer__inner{padding:0 40px}}.v2-footer a:focus-visible,.v2-footer button:focus-visible,.v2-footer input:focus-visible{outline:2px solid #5fe3bb;outline-offset:3px}.v2-footer__ask{padding:72px 0 64px;border-bottom:1px solid rgba(237,243,239,.16);text-align:center}.v2-footer__title{max-width:22ch;margin:0 auto;font-family:var(--font-jakarta);font-size:clamp(32px,4.6vw,56px);font-weight:700;line-height:1.04;letter-spacing:-.026em;text-wrap:balance}.v2-footer__title span{color:#c3ead8}.v2-footer__cta{display:inline-flex;align-items:center;gap:10px;min-height:52px;margin-top:32px;padding:0 24px;background:#34c28d;font-family:var(--font-jakarta);font-size:15px;font-weight:600;color:#0b2521;transition:background-color .25s}.v2-footer__cta:hover{background:#5fe3bb}.v2-footer__main{display:grid;gap:48px;padding:56px 0;border-bottom:1px solid rgba(237,243,239,.16)}@media(min-width:1024px){.v2-footer__main{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:64px}}.v2-footer__logo img{height:32px;width:auto}.v2-footer__news{max-width:440px;margin-top:28px;padding:24px;border:1px solid rgba(237,243,239,.18);background:#ffffff0a}.v2-footer__news h3{margin:0;font-family:var(--font-jakarta);font-size:18px;font-weight:700}.v2-footer__news p{margin:8px 0 0;font-size:14px;line-height:1.55;color:#c7dbd1}.v2-footer__news form{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.v2-footer__news input{flex:1 1 200px;min-height:48px;padding:0 14px;border:1px solid rgba(237,243,239,.25);background:#0000001f;font-size:14px;color:#fff}.v2-footer__news input::placeholder{color:#a9c4b8}.v2-footer__news button{min-height:48px;padding:0 20px;background:#34c28d;font-family:var(--font-jakarta);font-size:14px;font-weight:600;color:#0b2521;cursor:pointer}.v2-footer__news button:hover{background:#5fe3bb}.v2-footer__fine{font-size:12px!important}.v2-footer__fine a{color:#f2f7f4;text-decoration:underline;text-underline-offset:3px}.v2-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}@media(min-width:640px){.v2-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.v2-footer__cols h3{margin:0;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#c3ead8}.v2-footer__cols ul{display:grid;gap:2px;margin:14px 0 0;padding:0;list-style:none}.v2-footer__cols a{display:inline-flex;align-items:center;min-height:36px;font-size:15px;color:#f2f7f4;transition:color .2s}.v2-footer__cols a:hover{color:#5fe3bb}.v2-footer__word{padding:24px 0 8px;font-family:var(--font-jakarta);font-size:clamp(5rem,17vw,15rem);font-weight:700;line-height:.8;text-align:center;color:#f2f7f414;user-select:none}.v2-footer__utility{display:flex;flex-direction:column;gap:14px;padding:24px 0 32px;border-top:1px solid rgba(237,243,239,.16);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a9c4b8}@media(min-width:768px){.v2-footer__utility{flex-direction:row;align-items:center;justify-content:space-between}}.v2-footer__utility div{display:flex;flex-wrap:wrap;gap:6px 20px}.v2-footer__utility a{color:#c7dbd1}.v2-footer__utility a:hover{color:#5fe3bb}.hv3{--hv-bg: #f6f5ef;--hv-paper: #ffffff;--hv-cream: #f2efe5;--hv-accent: #34c28d;--hv-accent-300: #5fe3bb;--hv-accent-600: #1f9a6c;--hv-accent-700: #17795a;--hv-ink: #0b2521;--hv-ink-2: #12352f;--hv-ink-3: #1b4740;--hv-panel: #0f2f2a;--hv-dark-line: rgba(242, 239, 229, .1);--hv-text: #0b2521;--hv-muted: #4b5f58;--hv-faint: #6f827b;--hv-line: rgba(11, 37, 33, .1);--hv-line-2: rgba(11, 37, 33, .17);--hv-r: 0;--hv-ease: cubic-bezier(.2, .7, .2, 1);--hv-out: cubic-bezier(.25, 1, .5, 1);--hv-spring: cubic-bezier(.34, 1.56, .64, 1);position:relative;background:var(--hv-ink);color:var(--hv-cream);font-family:var(--font-space)}.hv3 ::selection{background:var(--hv-accent);color:var(--hv-ink)}.hv-wrap{margin:0 auto;max-width:1240px;padding:0 20px}@media(min-width:768px){.hv-wrap{padding:0 40px}}.hv-sec{position:relative;padding:88px 0}@media(min-width:1024px){.hv-sec{padding:120px 0}}.hv-sec--paper{background:var(--hv-paper);color:var(--hv-text)}.hv-band{position:relative;overflow:hidden;border-top:1px solid var(--hv-dark-line);background:var(--hv-ink);color:var(--hv-cream)}.hv-sec--panel{border-top:1px solid var(--hv-dark-line);background:var(--hv-panel);color:var(--hv-cream)}:is(.hv-band,.hv-sec--panel) .hv-h2{color:#fff}:is(.hv-band,.hv-sec--panel) .hv-lead{color:#f2efe5cc}.hv-label{display:block;margin-bottom:14px;font-family:var(--font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--hv-accent-700)}:is(.hv-band,.hv-sec--panel) .hv-label{color:var(--hv-accent)}.hv-tag{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid currentColor;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.hv-ticks{--tick: 12px;--tick-color: rgba(52, 194, 141, .5);position:absolute;inset:8px;pointer-events:none;background:linear-gradient(var(--tick-color),var(--tick-color)) 0 0 / var(--tick) 1px,linear-gradient(var(--tick-color),var(--tick-color)) 0 0 / 1px var(--tick),linear-gradient(var(--tick-color),var(--tick-color)) 100% 0 / var(--tick) 1px,linear-gradient(var(--tick-color),var(--tick-color)) 100% 0 / 1px var(--tick),linear-gradient(var(--tick-color),var(--tick-color)) 0 100% / var(--tick) 1px,linear-gradient(var(--tick-color),var(--tick-color)) 0 100% / 1px var(--tick),linear-gradient(var(--tick-color),var(--tick-color)) 100% 100% / var(--tick) 1px,linear-gradient(var(--tick-color),var(--tick-color)) 100% 100% / 1px var(--tick);background-repeat:no-repeat}.hv-h2{margin-top:14px;font-family:var(--font-jakarta);font-size:clamp(32px,4.3vw,56px);font-weight:700;line-height:1.04;letter-spacing:-.028em;color:var(--hv-ink);text-wrap:balance}.hv-h3{font-family:var(--font-jakarta);font-weight:700;letter-spacing:-.015em;color:var(--hv-ink)}.hv-lead{margin-top:18px;font-size:17px;line-height:1.6;color:var(--hv-muted);text-wrap:pretty}.hv-body{font-size:15px;line-height:1.6;color:var(--hv-muted)}.hv-mark{color:var(--hv-accent-700)}:is(.hv-band,.hv-sec--panel) .hv-mark{color:var(--hv-accent)}.hv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border:1px solid transparent;border-radius:0;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .25s var(--hv-ease),background-color .25s,border-color .25s,box-shadow .25s,color .25s}.hv-btn iconify-icon{font-size:18px;transition:transform .25s var(--hv-ease)}.hv-btn:hover iconify-icon{transform:translate(2px)}.hv-btn--accent{border-color:var(--hv-accent);background:var(--hv-accent);color:var(--hv-ink)}.hv-btn--accent:hover{background:var(--hv-accent-300)}.hv-link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-jakarta);font-size:14px;font-weight:600;color:var(--hv-accent-700)}.hv-link iconify-icon{transition:transform .25s var(--hv-ease)}.hv-link:hover iconify-icon,a:hover>.hv-link iconify-icon,.group:hover .hv-link iconify-icon{transform:translate(3px)}.hv-card{position:relative;border:1px solid var(--hv-line);border-radius:0;background:var(--hv-paper)}a.hv-card{transition:border-color .25s}a.hv-card:hover{border-color:var(--hv-accent-600)}.hv-panel{position:relative;overflow:hidden;border:1px solid var(--hv-line);border-radius:0;background:var(--hv-paper)}:is(.hv-band,.hv-sec--panel) .hv-panel{border-color:#f2efe51a;background:var(--hv-ink-2)}.hv-live-dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--hv-accent)}.hv-bot{--bot-shell: #ffffff;--bot-screen: #0b2521;--bot-eye: #5fe3bb;--bot-ear: #34c28d;--bot-line: #0b2521;display:block;overflow:visible}.hv-bot--mint{--bot-shell: #c3ead8;--bot-ear: #1f9a6c}.hv-bot--ink{--bot-shell: #1f544b;--bot-ear: #5fe3bb}:is(.hv-band,.hv-sec--panel) .hv-bot{--bot-line: #061815}.hv-bot .b-line{stroke:var(--bot-line);stroke-width:3;stroke-linejoin:round}.hv-bot .b-shell{fill:var(--bot-shell)}.hv-bot .b-screen{fill:var(--bot-screen)}.hv-bot .b-ear{fill:var(--bot-ear)}.hv-bot .b-eye{fill:var(--bot-eye)}.hv-bot .b-hop,.hv-bot .b-eyes,.hv-bot .b-arm{transform-box:fill-box}.hv-bot .b-hop{transform-origin:50% 100%}.hv-bot .b-eyes{transform-origin:center;translate:var(--look-x, 0px) var(--look-y, 0px);transition:translate .25s ease-out}.hv-bot .b-happy{opacity:0;transition:opacity .2s}.hv-bot .b-scan{opacity:0}.hv-bot .b-arm{transform-origin:50% 10%;transition:rotate .35s var(--hv-spring)}.hv-bot.is-happy .b-diamonds{opacity:0}.hv-bot.is-happy .b-happy{opacity:1}.hv-bot.is-working .b-scan{opacity:1;animation:hv-scan .9s ease-in-out infinite alternate}.hv-bot.is-hop .b-hop{animation:hv-hop .7s var(--hv-spring)}.hv-bot.is-wave .b-arm--r{rotate:-130deg;animation:hv-wave .5s ease-in-out 3 alternate}.hv-bot.is-dim{opacity:.4;filter:saturate(.6)}@keyframes hv-hop{0%{transform:translateY(0) scale(1)}25%{transform:translateY(0) scale(1.06,.92)}55%{transform:translateY(-14px) scale(.96,1.05)}to{transform:translateY(0) scale(1)}}@keyframes hv-scan{0%{transform:translateY(0)}to{transform:translateY(38px)}}@keyframes hv-wave{0%{rotate:-110deg}to{rotate:-150deg}}.hv3.is-motion-paused *,.hv3.is-motion-paused *:before,.hv3.is-motion-paused *:after,.hv-live:not(.is-live) *,.hv-live:not(.is-live) *:before,.hv-live:not(.is-live) *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.hv3 [style*=--rx]{transform:translate(var(--rx))!important}.hv3 [style*=--ry]{transform:translateY(var(--ry))!important}.hv3 .hv-bot .b-eyes{transition:none}}:is(.hv-band,.hv-sec--panel) .hv-bot--ink{--bot-shell: #2b6b60}:root:has([data-hv3]) [data-site-reveal-footer] section[aria-labelledby=site-reveal-footer-heading]{display:none}.h13{--h13-ground: #edf3ef;--h13-ground-2: #e4ede7;--h13-white: #ffffff;--h13-pine: #1f4a40;--h13-pine-2: #275a4e;--h13-pine-3: #16382f;--h13-pine-line: rgba(237, 243, 239, .16);--h13-on-pine: #f2f7f4;--h13-on-pine-muted: #c7dbd1;--h13-mint: #34c28d;--h13-mint-light: #c3ead8;--h13-mint-bright: #5fe3bb;--h13-mint-wash: #e2f4ec;--h13-ink: #0b2521;--h13-deep: #17795a;--h13-muted: #4a5f58;--h13-faint: #5b6f68;--h13-line: rgba(11, 37, 33, .12);--h13-line-2: rgba(11, 37, 33, .22);--h13-out: cubic-bezier(.16, 1, .3, 1);--h13-head: 80px;--hv-spring: cubic-bezier(.34, 1.56, .64, 1);--page-ink: #0b2521;--page-bg: #edf3ef;--page-tint: #e2f4ec;--page-muted: #4a5f58;--page-line: rgba(11, 37, 33, .12);--page-accent: #34c28d;--page-accent-ink: #17795a;position:relative;background:var(--h13-ground);color:var(--h13-ink);font-family:var(--font-space);color-scheme:light}.h13 ::selection{background:var(--h13-mint-light);color:var(--h13-ink)}.h13 :is(a,button,input,summary):focus-visible{outline:2px solid var(--h13-deep);outline-offset:3px}.h13 .h13-on-pine :is(a,button,input,summary):focus-visible{outline-color:var(--h13-mint-bright)}.h13 section[id]{scroll-margin-top:var(--h13-head)}.h13-wrap{margin:0 auto;max-width:1240px;padding:0 20px}@media(min-width:768px){.h13-wrap{padding:0 40px}}.h13-sec{position:relative;padding:88px 0}@media(min-width:1024px){.h13-sec{padding:128px 0}}.h13-h2{margin:0;font-family:var(--font-jakarta);font-size:clamp(32px,4.2vw,54px);font-weight:700;line-height:1.06;letter-spacing:-.026em;color:var(--h13-ink);text-wrap:balance}.h13-lead{margin:18px 0 0;max-width:60ch;font-size:18px;line-height:1.6;color:var(--h13-muted);text-wrap:pretty}.h13-help{margin:12px 0 0;font-size:15px;line-height:1.55;color:var(--h13-faint)}.h13-mark{color:var(--h13-deep)}.h13-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid var(--h13-line-2);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em;line-height:1.3;text-transform:uppercase;color:var(--h13-muted);white-space:nowrap}.h13-dot{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--h13-mint)}.h13-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:1px solid transparent;border-radius:0;background:none;font-family:var(--font-jakarta);font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .25s,border-color .25s,color .25s,transform .4s var(--h13-out)}.h13-btn iconify-icon{font-size:18px;transition:transform .35s var(--h13-out)}.h13-btn:hover iconify-icon[data-arrow]{transform:translate(3px)}.h13-btn--ink{background:var(--h13-ink);color:#fff}.h13-btn--ink:hover{background:var(--h13-deep)}.h13-btn--ghost{border-color:var(--h13-line-2);color:var(--h13-ink)}.h13-btn--ghost:hover{border-color:var(--h13-ink);background:var(--h13-white)}.h13-btn--mint{background:var(--h13-mint);color:var(--h13-ink)}.h13-btn--mint:hover{background:var(--h13-mint-bright)}.h13-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:var(--font-jakarta);font-size:15px;font-weight:600;color:var(--h13-deep);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s}.h13-link:hover{text-decoration-color:currentColor}.h13-link iconify-icon{flex-shrink:0;transition:transform .35s var(--h13-out)}.h13-link:hover iconify-icon{transform:translate(3px)}.h13-pause{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--h13-line-2);border-radius:0;background:var(--h13-white);font-family:var(--font-jakarta);font-size:13px;font-weight:600;color:var(--h13-ink);cursor:pointer;transition:border-color .2s,background-color .2s}.h13-pause:hover{border-color:var(--h13-ink)}.h13-pause[aria-pressed=true]{background:var(--h13-mint-wash);border-color:var(--h13-deep)}.h13-pause iconify-icon{font-size:16px}.h13 .hv-ghost{position:absolute;top:0;left:0;z-index:20;margin:0;pointer-events:none;border-color:var(--h13-deep)!important;background:var(--h13-mint-light)!important;color:var(--h13-ink)!important;box-shadow:0 10px 22px -12px #0b252159}.h13-box{position:absolute;display:grid;place-items:center;border:2px solid var(--h13-ink);background:#fff;font-family:var(--font-mono);font-weight:500;color:var(--h13-ink);line-height:1}.h13-box:before{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:22%;transform:translate(-50%);background:var(--h13-mint-light);border-left:2px solid var(--h13-ink);border-right:2px solid var(--h13-ink)}.h13-box>span{position:relative;padding:2px 3px;background:#fff}.h13.is-motion-paused *,.h13.is-motion-paused *:before,.h13.is-motion-paused *:after,.h13-live:not(.is-live) *,.h13-live:not(.is-live) *:before,.h13-live:not(.is-live) *:after{animation-play-state:paused!important}.h13 .is-walking .hv-bot .b-hop>rect:nth-of-type(1){animation:h13-step .42s ease-in-out infinite alternate}.h13 .is-walking .hv-bot .b-hop>rect:nth-of-type(2){animation:h13-step .42s ease-in-out infinite alternate-reverse}.h13 .is-walking .hv-bot .b-hop{animation:h13-bob .42s ease-in-out infinite alternate}@keyframes h13-step{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes h13-bob{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.h13 *,.h13 *:before,.h13 *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.h3d{position:absolute;pointer-events:none}.h3d>picture,.h3d>picture>img,.h3d__media{position:absolute;inset:0;display:block;width:100%;height:100%}.h3d__media{visibility:hidden}.h3d__media.is-on{visibility:visible}.h3d.is-on>picture{visibility:hidden}.h3d.is-off>picture{visibility:visible}.h3d.is-off>.h3d__media{visibility:hidden}.h3d:not(.is-on)>.h3d__media.is-on{visibility:hidden}.h13.v2{--h13-ground: #ffffff;--h13-ground-2: #f4f5f3;--page-bg: #ffffff;--page-tint: #f4f5f3;--v2-white: #ffffff;--v2-neutral: #f4f5f3;--v2-ink: #0b2521;--v2-pine: #1f4a40;--v2-on-dark: #f2f7f4;--v2-on-dark-muted: #c7dbd1;background:#fff}html:has([data-v2]),html:has([data-v2]) body{background:#fff!important;color:#0b2521}[data-site-content-layer]:has(.h13.v2){overflow-x:clip;overflow-y:visible;background:#fff;box-shadow:0 40px 100px #0b252147}.h13.v2 :is(#council,#deploy).h13-sec{--h13-ink: #f2f7f4;--h13-muted: #c7dbd1;--h13-faint: #a9c4b8;--h13-white: #12352f;--h13-ground: #0b2521;--h13-ground-2: #10302a;--h13-line: rgba(242, 247, 244, .14);--h13-line-2: rgba(242, 247, 244, .28);--h13-deep: #5fe3bb;--h13-mint-wash: rgba(52, 194, 141, .16);--h13-mint-light: rgba(52, 194, 141, .3);background:#0b2521;color:#f2f7f4}.h13.v2 :is(#council,#deploy) .h13-btn--ink{background:#34c28d;color:#0b2521}.h13.v2 :is(#council,#deploy) .h13-btn--ink:hover{background:#5fe3bb}.h13.v2 :is(#council,#deploy) .h13-box{border-color:#0b2521;color:#0b2521}.h13.v2 :is(#council,#deploy) :is(input,textarea){color:#0b2521}.h13.v2 :is(#council,#deploy) :is(a,button,input,summary):focus-visible{outline-color:#5fe3bb}.h13.v2 #faq.h13-sec{background:#f4f5f3}.v2-skip{position:absolute;left:16px;top:-60px;z-index:400;padding:10px 16px;background:#0b2521;font-family:var(--font-jakarta);font-size:14px;font-weight:600;color:#fff;transition:top .15s}.v2-skip:focus{top:12px;outline:2px solid #5fe3bb;outline-offset:2px}#v2-main:focus{outline:none}.h13.v2 #deploy .h13-wait__status[data-kind=error]{color:#f4b3a5}
