.site-demo-entry[data-astro-cid-ol7nuuan]{z-index:6;inset-inline-start:max(16px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - max(16px,env(safe-area-inset-left)) - max(16px,env(safe-area-inset-right)));color:#10233e;border:1px solid #bdd0e8;max-width:520px;font-family:var(--font);background:#f8fbff;border-inline-start:4px solid #0b7bf3;border-radius:12px;grid-template-columns:minmax(0,1fr) 116px;grid-template-areas:"badges badges""micro action""headline action";align-items:center;gap:4px 12px;padding:9px 12px;line-height:1.4;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:.55s cubic-bezier(.16,1,.3,1) .65s backwards micro-entry-in;display:grid;position:fixed;box-shadow:0 5px 22px #10233e22}.demo-entry-badges[data-astro-cid-ol7nuuan]{flex-wrap:wrap;grid-area:badges;align-items:center;gap:5px;display:flex}.demo-entry-badge[data-astro-cid-ol7nuuan],.demo-entry-badge-language[data-astro-cid-ol7nuuan]{white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.35}.demo-entry-badge[data-astro-cid-ol7nuuan]{color:#15392d;background:#c9ef91}.demo-entry-badge-language[data-astro-cid-ol7nuuan]{color:#1457a8;background:#e5f0ff}.demo-entry-micro[data-astro-cid-ol7nuuan]{grid-area:micro;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:5px;min-width:0;display:grid}.demo-entry-device[data-astro-cid-ol7nuuan]{color:#386797;justify-items:center;gap:2px;font-size:9px;font-weight:650;line-height:1;display:grid}.demo-entry-device[data-astro-cid-ol7nuuan]>svg[data-astro-cid-ol7nuuan]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:20px;display:block}.demo-entry-device[data-astro-cid-ol7nuuan]>span[data-astro-cid-ol7nuuan]{display:none}.demo-entry-connection[data-astro-cid-ol7nuuan]{gap:2px;min-width:0;display:grid}.demo-entry-languages[data-astro-cid-ol7nuuan]{gap:2px;display:flex}.demo-entry-chip[data-astro-cid-ol7nuuan]{color:#1457a8;text-align:center;min-width:0;animation:micro-language .3s ease calc(1.3s + var(--chip-order)*.14s) backwards;background:#eaf3ff;border:1px solid #c6dbf2;border-radius:4px;flex:1;padding:1px 0;font-size:8px;font-weight:700;line-height:1.2;transition:background-color .2s,border-color .2s;display:block}.demo-entry-line[data-astro-cid-ol7nuuan]{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:4px;display:block;overflow:visible}.demo-entry-track[data-astro-cid-ol7nuuan]{stroke:#d7e5f5}.demo-entry-flow[data-astro-cid-ol7nuuan]{stroke:#78a9da;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke .2s;animation:.4s 1.2s backwards micro-connect}.demo-entry-headline[data-astro-cid-ol7nuuan]{letter-spacing:0;grid-area:headline;font-size:14px;font-weight:700;line-height:1.35}.demo-entry-headline[data-astro-cid-ol7nuuan]>span[data-astro-cid-ol7nuuan]{display:block}.demo-entry-description[data-astro-cid-ol7nuuan],.demo-entry-trust[data-astro-cid-ol7nuuan]{display:none}.demo-entry-trust[data-astro-cid-ol7nuuan]{color:#526882}.demo-entry-action[data-astro-cid-ol7nuuan]{white-space:nowrap;color:#fff;background:#0874e5 linear-gradient(110deg,#0874e5,#1267d8);border-radius:9px;grid-area:action;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:8px;font-size:14px;font-weight:700;line-height:1.4;display:flex;box-shadow:0 3px 8px #1267d81c}.demo-entry-arrow[data-astro-cid-ol7nuuan]{transition:transform .2s;display:inline-block}.site-demo-entry[data-astro-cid-ol7nuuan]:focus-visible{outline-offset:4px;outline:3px solid #0b5fc2;box-shadow:0 0 0 7px #f8fbff,0 8px 28px #10233e38;opacity:1!important;translate:none!important}.site-demo-entry[data-astro-cid-ol7nuuan]:focus-visible .demo-entry-action[data-astro-cid-ol7nuuan]{background-image:linear-gradient(110deg,#0868cf,#0b59bd)}.site-demo-entry[data-astro-cid-ol7nuuan]:focus-visible .demo-entry-flow[data-astro-cid-ol7nuuan]{stroke:#0b7bf3}.site-demo-entry[data-astro-cid-ol7nuuan]:focus-visible .demo-entry-chip[data-astro-cid-ol7nuuan]{background:#deedff;border-color:#89b5e7}.site-demo-entry[data-astro-cid-ol7nuuan]:focus-visible .demo-entry-arrow[data-astro-cid-ol7nuuan]{transform:translate(4px)}@keyframes micro-entry-in{0%{opacity:0;translate:-22px}to{opacity:1;translate:0}}@keyframes micro-connect{0%{stroke-dashoffset:1px;opacity:.2}to{stroke-dashoffset:0;opacity:1}}@keyframes micro-language{0%{opacity:.45;background:#f8fbff}55%{opacity:1;color:#fff;background:#0874e5}to{opacity:1;color:#1457a8;background:#eaf3ff}}body.has-demo-entry{--demo-entry-reserve:0px;--demo-entry-bottom:132px;padding-block-end:calc(var(--demo-entry-bottom) + env(safe-area-inset-bottom));padding-inline-start:0}body.has-demo-entry .header{inset-inline-start:0}body.has-demo-entry main#main>section,body.has-demo-entry .development-page>section,body.has-demo-entry .development-page>.page-nav,body.has-demo-entry>.footer{margin-inline-start:calc(-1 * var(--demo-entry-reserve));padding-inline-start:var(--demo-entry-reserve)}body.has-demo-entry a,body.has-demo-entry button,body.has-demo-entry input,body.has-demo-entry textarea,body.has-demo-entry select,body.has-demo-entry [id]{scroll-margin-block-end:calc(var(--demo-entry-bottom) + env(safe-area-inset-bottom))}@media (width>=600px) and (width<=1023px){.demo-entry-headline[data-astro-cid-ol7nuuan]>span[data-astro-cid-ol7nuuan]{display:inline}}@media (width>=768px) and (width<=1023px){.site-demo-entry[data-astro-cid-ol7nuuan]{width:min(520px,calc(100vw - max(24px,env(safe-area-inset-left)) - max(24px,env(safe-area-inset-right))));inset-inline-start:max(24px,env(safe-area-inset-left))}.demo-entry-headline[data-astro-cid-ol7nuuan]{font-size:17px}.demo-entry-micro[data-astro-cid-ol7nuuan]{max-width:260px}}@media (width>=1024px){body.has-demo-entry{--demo-entry-width:clamp(224px,calc(224px + (100vw - 1024px)*.12),248px);--demo-entry-reserve:max(0px,calc(var(--demo-entry-width) + 20px + env(safe-area-inset-left,0px) - min(var(--gutter),24px)));--demo-entry-bottom:0px;padding-block-end:0;padding-inline-start:var(--demo-entry-reserve)}.site-demo-entry[data-astro-cid-ol7nuuan]{inset-inline-start:env(safe-area-inset-left,0px);width:var(--demo-entry-width);border-radius:0 12px 12px 0;grid-template-columns:minmax(0,1fr);grid-template-areas:"badges""micro""headline""action";row-gap:7px;max-width:none;padding:12px;top:38vh;bottom:auto}.demo-entry-micro[data-astro-cid-ol7nuuan]{grid-template-columns:26px minmax(0,1fr) 26px;gap:7px}.demo-entry-device[data-astro-cid-ol7nuuan]>svg[data-astro-cid-ol7nuuan]{width:26px;height:28px}.demo-entry-device[data-astro-cid-ol7nuuan]>span[data-astro-cid-ol7nuuan]{display:block}.demo-entry-chip[data-astro-cid-ol7nuuan]{padding:3px 0;font-size:9px}.demo-entry-line[data-astro-cid-ol7nuuan]{height:7px}.demo-entry-headline[data-astro-cid-ol7nuuan]{font-size:20px}.site-demo-entry[data-astro-cid-ol7nuuan]:focus-visible{transform:translate(3px)}}@media (width>=1280px){body.has-demo-entry{--demo-entry-width:280px}.site-demo-entry[data-astro-cid-ol7nuuan]{grid-template-areas:"badges""micro""headline""description""action""trust";padding:12px 14px}.demo-entry-badge[data-astro-cid-ol7nuuan],.demo-entry-badge-language[data-astro-cid-ol7nuuan]{font-size:10.5px}.demo-entry-micro[data-astro-cid-ol7nuuan]{grid-template-columns:30px minmax(0,1fr) 30px;gap:8px}.demo-entry-device[data-astro-cid-ol7nuuan]>svg[data-astro-cid-ol7nuuan]{width:30px;height:32px}.demo-entry-chip[data-astro-cid-ol7nuuan]{font-size:10px}.demo-entry-description[data-astro-cid-ol7nuuan]{grid-area:description;font-size:13px;line-height:1.55;display:block}.demo-entry-description[data-astro-cid-ol7nuuan]>span[data-astro-cid-ol7nuuan]{display:block}.demo-entry-trust[data-astro-cid-ol7nuuan]{overflow-wrap:anywhere;grid-area:trust;font-size:10.5px;line-height:1.4;display:block}.demo-entry-action[data-astro-cid-ol7nuuan]{font-size:15px}}@media (width>=1800px){body.has-demo-entry{--demo-entry-width:288px}}@media (hover:hover) and (pointer:fine){.site-demo-entry[data-astro-cid-ol7nuuan]:hover{transform:translate(3px);box-shadow:0 8px 28px #10233e38}.site-demo-entry[data-astro-cid-ol7nuuan]:hover .demo-entry-action[data-astro-cid-ol7nuuan]{background-image:linear-gradient(110deg,#0868cf,#0b59bd)}.site-demo-entry[data-astro-cid-ol7nuuan]:hover .demo-entry-flow[data-astro-cid-ol7nuuan]{stroke:#0b7bf3}.site-demo-entry[data-astro-cid-ol7nuuan]:hover .demo-entry-chip[data-astro-cid-ol7nuuan]{background:#deedff;border-color:#89b5e7}.site-demo-entry[data-astro-cid-ol7nuuan]:hover .demo-entry-arrow[data-astro-cid-ol7nuuan]{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.site-demo-entry[data-astro-cid-ol7nuuan],.site-demo-entry[data-astro-cid-ol7nuuan] [data-astro-cid-ol7nuuan]{transition:none!important;animation:none!important}.site-demo-entry[data-astro-cid-ol7nuuan]:hover,.site-demo-entry[data-astro-cid-ol7nuuan]:focus-visible,.demo-entry-arrow[data-astro-cid-ol7nuuan]{transform:none!important}.site-demo-entry[data-astro-cid-ol7nuuan]{opacity:1;translate:none}}body.has-demo-entry .tech-layers,body.has-demo-entry .tech-layers article>div{min-width:0}body.has-demo-entry .tech-layers article{grid-template-columns:2rem minmax(0,1fr)}body.has-demo-entry .tech-meta{flex-wrap:wrap}body.has-demo-entry .tech-note{white-space:normal}body.has-demo-entry .scene-inner{max-width:calc(100% - var(--gutter)*2)}body.has-demo-entry .scene-inner .eyebrow{left:0}.header[data-astro-cid-isef26zo]{z-index:5;padding:1.25rem var(--gutter);color:#fff;justify-content:space-between;align-items:center;gap:2rem;display:flex;position:absolute;inset:0 0 auto}.header[data-astro-cid-isef26zo] [data-astro-cid-isef26zo]:focus-visible{outline-color:#bbd3ff}.brand[data-astro-cid-isef26zo]{letter-spacing:-.075em;align-items:center;min-height:48px;font-size:clamp(1.6rem,2.2vw,2.5rem);font-weight:650;display:inline-flex}.brand[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]{font-weight:400}.desktop-nav[data-astro-cid-isef26zo]{display:none}summary[data-astro-cid-isef26zo]{cursor:pointer;align-items:center;gap:1.2rem;min-height:48px;font-size:.8rem;list-style:none;display:flex}summary[data-astro-cid-isef26zo]::-webkit-details-marker{display:none}.mobile-nav[data-astro-cid-isef26zo][open] summary[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]{transform:rotate(45deg)}.mobile-nav[data-astro-cid-isef26zo] nav[data-astro-cid-isef26zo]{top:100%;padding:1rem var(--gutter) 2rem;background:#0b1014;border-bottom:1px solid #4e5358;position:absolute;inset-inline:0}.mobile-nav[data-astro-cid-isef26zo] nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{border-bottom:1px solid #353b40;justify-content:space-between;align-items:center;min-height:56px;display:flex}nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{transition:opacity var(--transition)}nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{opacity:.7}@media (width>=768px){.header[data-astro-cid-isef26zo]{padding-block:2rem}.mobile-nav[data-astro-cid-isef26zo]{display:none}.desktop-nav[data-astro-cid-isef26zo]{text-shadow:0 1px 8px #0008;white-space:nowrap;gap:clamp(1.5rem,3vw,4rem);font-size:clamp(.875rem,.85vw,1.1rem);display:flex;position:absolute;left:50%;transform:translate(-50%)}.desktop-nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{align-items:center;min-height:48px;display:flex}}.footer[data-astro-cid-oenwriqq]{color:#f4f4f0;background:#0a0e10;padding-block:4rem 2rem}.footer[data-astro-cid-oenwriqq] [data-astro-cid-oenwriqq]:focus-visible{outline-color:#bbd3ff}.footer-top[data-astro-cid-oenwriqq],.footer-bottom[data-astro-cid-oenwriqq]{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}.brand[data-astro-cid-oenwriqq]{letter-spacing:-.075em;align-items:center;min-height:48px;font-size:clamp(2.5rem,6.5vw,8rem);font-weight:500;line-height:1.3;display:inline-flex}.footer-top[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{color:#b1b6b7;margin-top:.75rem;font-size:.8rem}nav[data-astro-cid-oenwriqq]{flex-wrap:wrap;align-content:start;gap:.5rem 2rem;display:flex}nav[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{align-items:center;min-height:48px;font-size:.85rem;display:inline-flex}nav[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{opacity:.7}.footer-bottom[data-astro-cid-oenwriqq]{color:#b1b6b7;border-top:1px solid #3b4143;align-items:center;margin-top:4rem;padding-top:1.5rem;font-size:.75rem}.legal-links[data-astro-cid-oenwriqq]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.legal-links[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{align-items:center;min-height:36px;font-size:.72rem;display:inline-flex}.legal-links[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{opacity:.7}.support[data-astro-cid-oenwriqq]{color:#b1b6b7;margin-top:2rem;font-size:.72rem}.support[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{text-underline-offset:.18em;text-decoration:underline}.support[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{opacity:.7}
