.site-header[data-astro-cid-ju4pidww]{z-index:1000;-webkit-backdrop-filter:blur(14px);background:#faf8f2db;border-bottom:1px solid #e1e4e2;transition:background .22s,border-color .22s,box-shadow .22s;position:sticky;top:0}.site-header[data-astro-cid-ju4pidww].is-scrolled{background:#faf8f2f7;box-shadow:0 8px 32px #1f28230a}.site-header__inner[data-astro-cid-ju4pidww]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(28px,4vw,64px);width:min(1380px,100% - 96px);min-height:82px;margin-inline:auto;display:grid}.logo-link[data-astro-cid-ju4pidww]{align-items:center;display:inline-flex}.desktop-nav[data-astro-cid-ju4pidww]{justify-content:center;align-items:center;gap:clamp(28px,3vw,52px);display:flex}.desktop-nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-height:44px;color:var(--olive);font-family:var(--font-sans);letter-spacing:-.01em;align-items:center;font-size:14px;font-weight:500;text-decoration:none;transition:color .17s;display:inline-flex;position:relative}.desktop-nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:after{content:"";background:var(--gold);height:1.5px;transition:right .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:3px;left:0;right:100%}.desktop-nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--charcoal-green)}.desktop-nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover:after,.desktop-nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww].is-active:after{right:0}.desktop-nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww].is-active{color:var(--charcoal-green);font-weight:600}.header-actions[data-astro-cid-ju4pidww]{align-items:center;gap:12px;display:flex}.live-demo[data-astro-cid-ju4pidww],.mobile-demo[data-astro-cid-ju4pidww]{cursor:pointer;justify-content:center;align-items:center;gap:9px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.live-demo[data-astro-cid-ju4pidww]{min-height:46px;color:var(--charcoal-green);font-family:var(--font-sans);letter-spacing:-.01em;background:#ffffff59;border:1px solid #cfd4d0;border-radius:11px;padding:0 18px;font-size:14px;font-weight:590}.live-demo[data-astro-cid-ju4pidww]:hover{background:#ffffffb3;border-color:#b7beb9}.live-demo[data-astro-cid-ju4pidww] svg[data-astro-cid-ju4pidww],.mobile-demo[data-astro-cid-ju4pidww] svg[data-astro-cid-ju4pidww]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.menu-toggle[data-astro-cid-ju4pidww]{width:46px;height:46px;color:var(--charcoal-green);cursor:pointer;background:#ffffff59;border:1px solid #cfd4d0;border-radius:50%;flex-shrink:0;padding:0;display:none}.menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]{background:currentColor;border-radius:999px;width:18px;height:1.5px;margin:4px auto;transition:transform .18s,opacity .18s;display:block}.menu-toggle[data-astro-cid-ju4pidww][aria-expanded=true] span[data-astro-cid-ju4pidww]:first-child{transform:translateY(5.5px)rotate(45deg)}.menu-toggle[data-astro-cid-ju4pidww][aria-expanded=true] span[data-astro-cid-ju4pidww]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-ju4pidww][aria-expanded=true] span[data-astro-cid-ju4pidww]:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.mobile-menu[data-astro-cid-ju4pidww]{background:#faf8f2fa;border-top:1px solid #25312b14}.mobile-menu[data-astro-cid-ju4pidww][hidden]{display:none}.mobile-menu__inner[data-astro-cid-ju4pidww]{width:min(1380px,100% - 40px);margin-inline:auto;padding:20px 0 26px}.mobile-nav[data-astro-cid-ju4pidww]{display:grid}.mobile-nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:#3c4540;min-height:56px;font-family:var(--font-sans);border-bottom:1px solid #25312b14;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:flex}.mobile-nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww].is-active{color:var(--charcoal-green);font-weight:620}.mobile-nav__arrow[data-astro-cid-ju4pidww]{color:var(--gold)}.mobile-demo[data-astro-cid-ju4pidww]{min-height:50px;color:var(--charcoal-green);border:1px solid #cfd4d0;border-radius:11px;margin-top:20px;padding:0 20px;font-size:15px;font-weight:600}@media (width<=980px){.site-header__inner[data-astro-cid-ju4pidww]{grid-template-columns:auto 1fr auto;width:calc(100% - 48px);min-height:76px}.desktop-nav[data-astro-cid-ju4pidww]{display:none}.menu-toggle[data-astro-cid-ju4pidww]{display:block}}@media (width<=620px){.site-header__inner[data-astro-cid-ju4pidww]{gap:12px;width:calc(100% - 32px);min-height:72px}.logo-link[data-astro-cid-ju4pidww] img[data-astro-cid-ju4pidww]{height:24px}.live-demo[data-astro-cid-ju4pidww]{min-height:42px;padding:0 13px;font-size:13px}.menu-toggle[data-astro-cid-ju4pidww]{width:42px;height:42px}}@media (width<=430px){.live-demo[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]{font-size:0}.live-demo[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]:after{content:"Demo";font-size:13px}}main[data-astro-cid-ju4pidww]{min-height:60vh;padding:0 48px}.site-footer[data-astro-cid-ju4pidww]{z-index:2;background:radial-gradient(900px 460px at 10% -25%,#6e765838,#0000 62%),radial-gradient(700px 380px at 92% 115%,#b9962f1a,#0000 60%),#262d2c;padding:68px 48px 32px;position:relative;overflow:hidden}.site-footer[data-astro-cid-ju4pidww]:before{content:"";background:linear-gradient(90deg, var(--olive), var(--gold), var(--earth));opacity:.7;height:2px;position:absolute;top:0;left:0;right:0}.footer-top[data-astro-cid-ju4pidww]{justify-content:space-between;gap:64px;max-width:1100px;margin:0 auto;padding-bottom:40px;display:flex}.footer-brand[data-astro-cid-ju4pidww]{max-width:270px}.footer-logo[data-astro-cid-ju4pidww]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.footer-logo[data-astro-cid-ju4pidww] img[data-astro-cid-ju4pidww]{width:auto;height:28px;display:block}.footer-brand[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{color:#fff9;margin:0;font-size:14px}.footer-follow[data-astro-cid-ju4pidww]{flex-direction:column;gap:14px;margin-top:28px;display:flex}.footer-nav[data-astro-cid-ju4pidww]{gap:56px;display:flex}.footer-col[data-astro-cid-ju4pidww]{flex-direction:column;gap:12px;display:flex}.footer-heading[data-astro-cid-ju4pidww]{text-transform:uppercase;letter-spacing:.08em;color:#fff6;margin-bottom:4px;font-size:12px}.footer-col[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:#ffffffd1;font-size:14px;text-decoration:none}.footer-col[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--gold)}.footer-guide[data-astro-cid-ju4pidww]{align-items:center;gap:12px;display:inline-flex}.footer-guide[data-astro-cid-ju4pidww] img[data-astro-cid-ju4pidww]{border-radius:2px;width:36px;height:auto;transition:transform .25s;transform:rotate(-3deg);box-shadow:0 4px 12px #00000059,0 0 0 1px #e0d5c02e}.footer-guide[data-astro-cid-ju4pidww]:hover img[data-astro-cid-ju4pidww]{transform:rotate(0)translateY(-2px)}.footer-guide[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]{flex-direction:column;line-height:1.3;display:flex}.footer-guide[data-astro-cid-ju4pidww] small[data-astro-cid-ju4pidww]{color:#ffffff73;font-size:12px}.footer-social[data-astro-cid-ju4pidww]{align-items:center;gap:12px;display:flex}.footer-social-link[data-astro-cid-ju4pidww]{color:#ffffffbf;background:#ffffff08;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:36px;height:36px;transition:color .2s,border-color .2s,background .2s;display:grid}.footer-social-link[data-astro-cid-ju4pidww] svg[data-astro-cid-ju4pidww]{width:16px;height:16px}.footer-social-link[data-astro-cid-ju4pidww]:hover{color:var(--gold);border-color:var(--gold);background:#b9962f1a}.footer-bottom[data-astro-cid-ju4pidww]{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin:0 auto;padding-top:28px;display:flex}.footer-bottom[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{color:#fff6;margin:0;font-size:13px}.footer-top-link[data-astro-cid-ju4pidww]{color:#ffffff80;font-size:13px;text-decoration:none;transition:color .2s}.footer-top-link[data-astro-cid-ju4pidww]:hover{color:var(--gold)}@media (width<=720px){main[data-astro-cid-ju4pidww]{padding:0 24px}.site-footer[data-astro-cid-ju4pidww]{padding:48px 24px 24px}.footer-top[data-astro-cid-ju4pidww]{flex-direction:column;gap:40px}.footer-nav[data-astro-cid-ju4pidww]{flex-wrap:wrap;gap:32px}.footer-bottom[data-astro-cid-ju4pidww]{flex-direction:column;align-items:flex-start;gap:12px}}.demo-split[data-astro-cid-ju4pidww]{--demo-split-pos:42%;z-index:1000;grid-template-columns:var(--demo-split-pos) 8px 1fr;background:var(--charcoal-green);display:grid;position:fixed;inset:0}.demo-split[data-astro-cid-ju4pidww][hidden]{display:none}.demo-split[data-astro-cid-ju4pidww].is-dragging{cursor:col-resize;user-select:none}.demo-split-panel[data-astro-cid-ju4pidww]{position:relative;overflow:hidden}.demo-split-panel--sell[data-astro-cid-ju4pidww]{background:var(--charcoal-green)}.demo-split-pricing-iframe[data-astro-cid-ju4pidww]{border:0;width:100%;height:100%}.demo-split-divider[data-astro-cid-ju4pidww]{cursor:col-resize;touch-action:none;background:#faf8f21f;position:relative}.demo-split-divider[data-astro-cid-ju4pidww]:hover,.demo-split-divider[data-astro-cid-ju4pidww]:focus-visible{background:#faf8f247;outline:none}.demo-split-divider-grip[data-astro-cid-ju4pidww]{background:#faf8f299;border-radius:4px;width:4px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.demo-split-panel--demo[data-astro-cid-ju4pidww]{background:#f5f5f4}.demo-split-close[data-astro-cid-ju4pidww]{z-index:2;color:#2f3331;cursor:pointer;background:#fff;border:1px solid #e1e4e2;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:18px;right:18px}.demo-split-close[data-astro-cid-ju4pidww]:hover{background:#f1f2f0}.demo-split-close[data-astro-cid-ju4pidww] svg[data-astro-cid-ju4pidww]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:15px;height:15px}.demo-split-newtab[data-astro-cid-ju4pidww]{z-index:2;font-family:var(--font-sans);color:#6c726e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e1e4e2;border-radius:999px;padding:7px 13px;font-size:11.5px;font-weight:600;position:absolute;top:66px;right:18px}.demo-split-newtab[data-astro-cid-ju4pidww]:hover{color:#2f3331;background:#f1f2f0}.demo-split-loading[data-astro-cid-ju4pidww]{z-index:1;background:#f4f4f2;transition:opacity .45s;position:absolute;inset:0;overflow:hidden}.demo-split-loading[data-astro-cid-ju4pidww][hidden]{display:none}.demo-split-loading[data-astro-cid-ju4pidww].is-leaving{opacity:0;pointer-events:none}.demo-split-preview[data-astro-cid-ju4pidww]{object-fit:cover;object-position:top center;filter:saturate(.85)blur(1.5px);opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.demo-split-status[data-astro-cid-ju4pidww]{text-align:left;background:#faf8f2f0;border-radius:16px;width:min(420px,100% - 40px);padding:24px 26px 22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 50px #1e2b242e}.demo-split-kicker[data-astro-cid-ju4pidww]{font:600 11px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 8px}.demo-split-step[data-astro-cid-ju4pidww]{font:400 21px/1.25 var(--font-serif);color:var(--charcoal-green);margin:0 0 14px}.demo-split-bar[data-astro-cid-ju4pidww]{background:#e4e1d6;border-radius:2px;height:4px;overflow:hidden}.demo-split-bar[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]{background:var(--olive);transform-origin:0;border-radius:2px;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,0,1);display:block;transform:scaleX(.03)}.demo-split-hint[data-astro-cid-ju4pidww]{font:400 13px/1.5 var(--font-sans);color:#6c726e;margin:14px 0 0}.demo-split-loading[data-astro-cid-ju4pidww]{container-type:size}@container (height<=520px){.demo-split-status[data-astro-cid-ju4pidww]{padding:16px 18px;top:auto;bottom:16px;transform:translate(-50%)}.demo-split-step[data-astro-cid-ju4pidww]{margin-bottom:10px;font-size:17px}.demo-split-hint[data-astro-cid-ju4pidww]{display:none}}@media (prefers-reduced-motion:reduce){.demo-split-bar[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww],.demo-split-loading[data-astro-cid-ju4pidww]{transition:none}}.demo-split-iframe[data-astro-cid-ju4pidww]{border:0;width:100%;height:100%}.demo-split-iframe[data-astro-cid-ju4pidww][hidden]{display:none}@media (width<=780px){.demo-split[data-astro-cid-ju4pidww]{grid-template-columns:1fr;grid-template-rows:var(--demo-split-pos) 8px 1fr}.demo-split-divider[data-astro-cid-ju4pidww],.demo-split[data-astro-cid-ju4pidww].is-dragging{cursor:row-resize}.demo-split-divider-grip[data-astro-cid-ju4pidww]{width:40px;height:4px}}
