.hr[data-astro-cid-sjriqo2g]{margin:0}.hr__window[data-astro-cid-sjriqo2g]{background:#fff;border:1px solid #d5d0c6;border-radius:12px;max-width:1120px;margin:auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 80px -30px #000,0 80px 160px -60px #3d6ba840}.hr__tabbar[data-astro-cid-sjriqo2g]{background:#e6e3da;align-items:flex-end;gap:2px;height:46px;padding:0 12px;display:flex}.hr__lights[data-astro-cid-sjriqo2g]{flex:none;align-self:center;align-items:center;gap:7px;margin:0 10px 4px 2px;display:flex}.hr__lights[data-astro-cid-sjriqo2g] i[data-astro-cid-sjriqo2g]{background:#ec6a5e;border-radius:50%;width:12px;height:12px}.hr__lights[data-astro-cid-sjriqo2g] i[data-astro-cid-sjriqo2g]:nth-child(2){background:#f4bf50}.hr__lights[data-astro-cid-sjriqo2g] i[data-astro-cid-sjriqo2g]:nth-child(3){background:#61c454}.hr__tabs[data-astro-cid-sjriqo2g]{flex:1;align-items:flex-end;gap:2px;min-width:0;height:100%;display:flex}.hr__tab[data-astro-cid-sjriqo2g]{color:#6c675c;min-width:0;max-width:200px;height:34px;font:12.5px/1 var(--font-ui);white-space:nowrap;border-radius:8px 8px 0 0;flex:1 1 0;align-items:center;gap:8px;padding:0 12px;transition:background .3s,color .3s;display:flex;position:relative}.hr__tab[data-astro-cid-sjriqo2g] img[data-astro-cid-sjriqo2g]{object-fit:contain;flex:none;width:16px;height:16px}.hr__label[data-astro-cid-sjriqo2g]{text-overflow:ellipsis;min-width:0;overflow:hidden}.hr__tab-x[data-astro-cid-sjriqo2g]{color:#6c675c;flex:none;margin-left:2px;line-height:0;display:none}.hr__tab-x[data-astro-cid-sjriqo2g] svg{width:11px;height:11px}.hr[data-astro-cid-sjriqo2g][data-phase=start] .hr__tab--start[data-astro-cid-sjriqo2g],.hr[data-astro-cid-sjriqo2g][data-phase=found] .hr__tab--found[data-astro-cid-sjriqo2g]{color:var(--ink);background:#fff}.hr[data-astro-cid-sjriqo2g][data-phase=start] .hr__tab--start[data-astro-cid-sjriqo2g] .hr__tab-x[data-astro-cid-sjriqo2g],.hr[data-astro-cid-sjriqo2g][data-phase=found] .hr__tab--found[data-astro-cid-sjriqo2g] .hr__tab-x[data-astro-cid-sjriqo2g]{display:grid}.hr[data-astro-cid-sjriqo2g][data-phase=start] .hr__tab--start[data-astro-cid-sjriqo2g]:before,.hr[data-astro-cid-sjriqo2g][data-phase=start] .hr__tab--start[data-astro-cid-sjriqo2g]:after,.hr[data-astro-cid-sjriqo2g][data-phase=found] .hr__tab--found[data-astro-cid-sjriqo2g]:before,.hr[data-astro-cid-sjriqo2g][data-phase=found] .hr__tab--found[data-astro-cid-sjriqo2g]:after{content:"";pointer-events:none;width:8px;height:8px;position:absolute;bottom:0}.hr[data-astro-cid-sjriqo2g][data-phase=start] .hr__tab--start[data-astro-cid-sjriqo2g]:before,.hr[data-astro-cid-sjriqo2g][data-phase=found] .hr__tab--found[data-astro-cid-sjriqo2g]:before{background:radial-gradient(circle at 0 0,#0000 8px,#fff 8.5px);left:-8px}.hr[data-astro-cid-sjriqo2g][data-phase=start] .hr__tab--start[data-astro-cid-sjriqo2g]:after,.hr[data-astro-cid-sjriqo2g][data-phase=found] .hr__tab--found[data-astro-cid-sjriqo2g]:after{background:radial-gradient(circle at 100% 0,#0000 8px,#fff 8.5px);right:-8px}.hr__slot[data-astro-cid-sjriqo2g]{flex:none;min-width:0;max-width:200px;display:flex;overflow:hidden}.hr__slot[data-astro-cid-sjriqo2g] .hr__tab[data-astro-cid-sjriqo2g]{flex:1;min-width:140px;max-width:none}.hr__newtab[data-astro-cid-sjriqo2g]{color:#6f6a5e;place-items:center;width:28px;height:34px;margin-bottom:2px;display:grid}.hr__newtab[data-astro-cid-sjriqo2g] svg{width:15px;height:15px}.hr__toolbar[data-astro-cid-sjriqo2g]{color:#4a453c;background:#fff;border-bottom:1px solid #e7e4dc;align-items:center;gap:10px;height:48px;padding:0 12px 0 10px;display:flex}.hr__navs[data-astro-cid-sjriqo2g],.hr__tools[data-astro-cid-sjriqo2g]{flex:none;align-items:center;display:flex}.hr__nav[data-astro-cid-sjriqo2g],.hr__menu[data-astro-cid-sjriqo2g]{place-items:center;width:30px;height:30px;display:grid}.hr__nav[data-astro-cid-sjriqo2g] svg{width:16px;height:16px}.hr__nav--fwd[data-astro-cid-sjriqo2g]{color:#c2bbae}.hr__address[data-astro-cid-sjriqo2g]{color:#3f3b34;min-width:0;height:32px;font:13px/1 var(--font-ui);background:#f3f1eb;border-radius:99px;flex:1;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e4e0d6}.hr__address[data-astro-cid-sjriqo2g]>svg{color:#6f8f72;flex:none;width:13px;height:13px}.hr__urls[data-astro-cid-sjriqo2g]{flex:1;min-width:0;display:grid;overflow:hidden}.hr__url[data-astro-cid-sjriqo2g]{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;min-width:0;transition:opacity .3s;overflow:hidden}.hr__url[data-astro-cid-sjriqo2g] b[data-astro-cid-sjriqo2g]{font-weight:600}.hr__url[data-astro-cid-sjriqo2g] span[data-astro-cid-sjriqo2g]{color:#8a8478}.hr[data-astro-cid-sjriqo2g][data-phase=start] .hr__url--found[data-astro-cid-sjriqo2g],.hr[data-astro-cid-sjriqo2g][data-phase=found] .hr__url--start[data-astro-cid-sjriqo2g]{opacity:0}.hr__star[data-astro-cid-sjriqo2g]{color:#8b8578;flex:none;place-items:center;width:26px;height:26px;display:grid}.hr__star[data-astro-cid-sjriqo2g] svg{width:14px;height:14px}.hr__ext[data-astro-cid-sjriqo2g]{background:#f3f1eb;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.hr__menu[data-astro-cid-sjriqo2g]{color:#4a453c}.hr__menu[data-astro-cid-sjriqo2g] svg[data-astro-cid-sjriqo2g]{fill:currentColor;width:16px;height:16px}.hr__viewport[data-astro-cid-sjriqo2g]{background:#fff;height:clamp(380px,46vw,680px);position:relative;overflow:hidden}.hr__page[data-astro-cid-sjriqo2g]{background:#fff;position:absolute;inset:0;overflow:hidden}.hr__page[data-astro-cid-sjriqo2g] img[data-astro-cid-sjriqo2g]{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.hr__scrim[data-astro-cid-sjriqo2g]{backdrop-filter:blur(1.5px);background:#2a261d2e;position:absolute;inset:0}.hr__keys[data-astro-cid-sjriqo2g]{gap:8px;display:flex;position:absolute;bottom:13%;left:50%;translate:-50%}.hr__keys[data-astro-cid-sjriqo2g] kbd[data-astro-cid-sjriqo2g]{background:var(--paper-raised);min-width:46px;color:var(--ink);font:500 15px/1 var(--font-ui);text-align:center;border:1px solid #d7d0c1;border-radius:10px;padding:11px 14px;box-shadow:0 2px #d7d0c1,0 12px 24px -12px #2a261d55}.hr__palette[data-astro-cid-sjriqo2g]{border:1px solid var(--hairline-strong);background:var(--paper);border-radius:18px;flex-direction:column;width:min(680px,100% - 32px);min-height:340px;padding:24px;display:flex;position:absolute;top:9%;left:50%;translate:-50%;box-shadow:0 2px 6px #2a261d14,0 30px 70px -20px #2a261d59}.hr__brand[data-astro-cid-sjriqo2g]{color:var(--ink);align-items:center;gap:10px;display:flex}.hr__brand[data-astro-cid-sjriqo2g] b[data-astro-cid-sjriqo2g]{font:600 19px/1.1 var(--font-serif);display:block}.hr__brand[data-astro-cid-sjriqo2g] small[data-astro-cid-sjriqo2g]{color:var(--ink-faint);font:12px/1.3 var(--font-ui);margin-top:2px;display:block}.hr__brand[data-astro-cid-sjriqo2g] kbd[data-astro-cid-sjriqo2g]{border:1px solid var(--hairline-strong);background:var(--paper-raised);color:var(--ink-faint);font:11px/1 var(--font-ui);border-radius:7px;margin-left:auto;padding:5px 9px}.hr__query[data-astro-cid-sjriqo2g]{background:var(--paper-raised);min-height:52px;color:var(--ink);font:16px/1.45 var(--font-ui);border:1.5px solid #3f5f8f;border-radius:12px;align-items:center;gap:12px;margin-top:18px;padding:12px 16px;display:flex;box-shadow:0 0 0 4px #2b4c7e14}.hr__query[data-astro-cid-sjriqo2g] svg{width:15px;height:15px;color:var(--lapis);flex:none}.hr__query[data-astro-cid-sjriqo2g] span[data-astro-cid-sjriqo2g]{overflow-wrap:anywhere;min-width:0}.hr__caret[data-astro-cid-sjriqo2g]{background:var(--lapis);flex:none;width:1.5px;height:20px;margin-left:-10px;animation:1s step-end infinite hr-caret;display:none}.hr[data-astro-cid-sjriqo2g][data-typing] .hr__caret[data-astro-cid-sjriqo2g]{display:block}@keyframes hr-caret{50%{opacity:0}}.hr__result[data-astro-cid-sjriqo2g]{background:var(--lapis-wash);border-radius:12px;align-items:flex-start;gap:12px;margin-top:14px;margin-bottom:20px;padding:12px 14px;display:flex}.hr__favicon[data-astro-cid-sjriqo2g]{background:#fff;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 0 0 1px #dfe5ee}.hr__favicon[data-astro-cid-sjriqo2g] img[data-astro-cid-sjriqo2g]{object-fit:contain;width:18px;height:18px}.hr__match[data-astro-cid-sjriqo2g]{flex:1;min-width:0}.hr__match[data-astro-cid-sjriqo2g] b[data-astro-cid-sjriqo2g],.hr__match[data-astro-cid-sjriqo2g] small[data-astro-cid-sjriqo2g]{overflow-wrap:anywhere;display:block}.hr__match[data-astro-cid-sjriqo2g] b[data-astro-cid-sjriqo2g]{color:var(--ink);font:600 15px/1.35 var(--font-ui)}.hr__match[data-astro-cid-sjriqo2g] small[data-astro-cid-sjriqo2g]{color:var(--ink-faint);font:13px/1.4 var(--font-ui);margin-top:3px}.hr__go[data-astro-cid-sjriqo2g]{color:var(--lapis);flex:none;align-self:center;font-size:14px}.hr__open[data-astro-cid-sjriqo2g]{color:var(--lapis);font:500 12.5px/1 var(--font-ui);background:#fff;border:1px solid #cbd6e4;border-radius:9px;flex:none;align-self:center;padding:8px 12px}.hr__foot[data-astro-cid-sjriqo2g]{border-top:1px solid var(--hairline);color:var(--ink-faint);font:10.5px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;display:flex}html.js .hr__palette[data-astro-cid-sjriqo2g],html.js .hr__scrim[data-astro-cid-sjriqo2g],html.js .hr__keys[data-astro-cid-sjriqo2g],html.js .hr__page--found[data-astro-cid-sjriqo2g]{visibility:hidden;opacity:0}html.js .hr__slot[data-astro-cid-sjriqo2g]{opacity:0;max-width:0}html:not(.js) .hr__keys[data-astro-cid-sjriqo2g],html:not(.js) .hr__page--found[data-astro-cid-sjriqo2g],html:not(.js) .hr__slot[data-astro-cid-sjriqo2g]{display:none}@media (width<=760px){.hr__window[data-astro-cid-sjriqo2g]{border-radius:12px}.hr__tabbar[data-astro-cid-sjriqo2g]{height:40px;padding-inline:8px}.hr__lights[data-astro-cid-sjriqo2g]{gap:6px;margin:0 6px 2px 0}.hr__tab[data-astro-cid-sjriqo2g]{height:30px;padding-inline:10px;font-size:11.5px}.hr__tab--rest[data-astro-cid-sjriqo2g]{flex:none;width:34px;max-width:34px;padding-inline:8px}.hr__tab--rest[data-astro-cid-sjriqo2g] .hr__label[data-astro-cid-sjriqo2g],.hr__tab--rest[data-astro-cid-sjriqo2g]:nth-child(n+4),.hr__tab--later[data-astro-cid-sjriqo2g],.hr[data-astro-cid-sjriqo2g][data-phase=found] .hr__tab--rest[data-astro-cid-sjriqo2g]{display:none}.hr__slot[data-astro-cid-sjriqo2g] .hr__tab[data-astro-cid-sjriqo2g]{min-width:0}.hr__nav--fwd[data-astro-cid-sjriqo2g],.hr__nav--reload[data-astro-cid-sjriqo2g],.hr__star[data-astro-cid-sjriqo2g],.hr__menu[data-astro-cid-sjriqo2g]{display:none}.hr__toolbar[data-astro-cid-sjriqo2g]{gap:8px;height:42px;padding-inline:8px}.hr__address[data-astro-cid-sjriqo2g]{padding-inline:10px;font-size:12px}.hr__viewport[data-astro-cid-sjriqo2g]{height:420px}.hr__palette[data-astro-cid-sjriqo2g]{border-radius:14px;width:calc(100% - 24px);min-height:360px;padding:16px;top:16px}.hr__brand[data-astro-cid-sjriqo2g] b[data-astro-cid-sjriqo2g]{font-size:17px}.hr__query[data-astro-cid-sjriqo2g]{gap:10px;min-height:52px;margin-top:14px;padding-inline:12px;font-size:14px}.hr__result[data-astro-cid-sjriqo2g]{gap:10px;padding:10px}.hr__favicon[data-astro-cid-sjriqo2g]{width:30px;height:30px}.hr__match[data-astro-cid-sjriqo2g] b[data-astro-cid-sjriqo2g]{font-size:13.5px}.hr__match[data-astro-cid-sjriqo2g] small[data-astro-cid-sjriqo2g]{font-size:12px}.hr__open[data-astro-cid-sjriqo2g]{display:none}.hr__foot[data-astro-cid-sjriqo2g]{font-size:9px;line-height:1.5}.hr__foot[data-astro-cid-sjriqo2g] span[data-astro-cid-sjriqo2g]:last-child{display:none}.hr__keys[data-astro-cid-sjriqo2g] kbd[data-astro-cid-sjriqo2g]{min-width:40px;padding:10px 12px;font-size:14px}}@media (width<=360px){.hr__viewport[data-astro-cid-sjriqo2g]{height:392px}.hr__page[data-astro-cid-sjriqo2g] img[data-astro-cid-sjriqo2g]{object-fit:fill;width:178%;max-width:none;height:auto;position:relative}.hr__page--start[data-astro-cid-sjriqo2g] img[data-astro-cid-sjriqo2g]{left:0}.hr__page--found[data-astro-cid-sjriqo2g] img[data-astro-cid-sjriqo2g]{left:50%;translate:-50%}}.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(ellipse 80% 50% at 50% 0%, #3d6ba81f, transparent 70%), var(--page);padding-top:clamp(48px,6vw,96px);overflow:clip}.hero__lede[data-astro-cid-ge2uvauf]{text-align:center}h1[data-astro-cid-ge2uvauf]{max-width:14ch;font:400 clamp(52px, 7.4vw, 124px)/.95 var(--font-serif);font-variation-settings:"opsz" 72;letter-spacing:-.045em;text-wrap:balance;margin-inline:auto}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--site-accent);font-style:italic}.hero__copy[data-astro-cid-ge2uvauf]{max-width:52ch;color:var(--text-mid);text-wrap:pretty;margin:28px auto 0;font-size:clamp(17px,1.4vw,20px);line-height:1.45}.hero__cta[data-astro-cid-ge2uvauf]{width:min(100%,580px);margin:32px auto 0;scroll-margin-top:100px}.hero__note[data-astro-cid-ge2uvauf]{color:var(--text);opacity:.8;margin-top:14px;font-size:14px}.hero__cta[data-astro-cid-ge2uvauf] .signup__notice{color:var(--text);opacity:.78;font-size:13.5px}.hero__stage[data-astro-cid-ge2uvauf]{--site-measure:1440px;padding-bottom:var(--space-l);margin-top:clamp(40px,4.5vw,72px)}.hero__stage[data-astro-cid-ge2uvauf] .hr__window{max-width:1280px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero__stage[data-astro-cid-ge2uvauf] .hr{animation:linear both hero-drift view();animation-range:exit}@keyframes hero-drift{to{opacity:.6;transform:translateY(-6%)scale(.97)}}}}@media (width<=600px){.hero[data-astro-cid-ge2uvauf]{padding-top:48px}h1[data-astro-cid-ge2uvauf]{font-size:clamp(46px,13vw,64px)}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}.hero__copy[data-astro-cid-ge2uvauf]{margin-top:20px;font-size:16px}.hero__cta[data-astro-cid-ge2uvauf]{margin-top:28px}.hero__stage[data-astro-cid-ge2uvauf]{margin-top:44px}}.bw[data-astro-cid-bxaegrbz]{background:#fff;border:1px solid #555962;border-radius:9px;width:100%;height:100%;font-family:Arial,sans-serif;position:relative;overflow:hidden;box-shadow:0 24px 55px -14px #18233840,0 3px 10px #18233820}.bw__tabbar[data-astro-cid-bxaegrbz]{color:#cbd0d9;background:#242730;align-items:center;gap:5px;height:40px;padding-left:7px;display:flex}.bw__dropdown[data-astro-cid-bxaegrbz]{background:#373c47;border-radius:6px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.bw__tabs[data-astro-cid-bxaegrbz]{flex:1;align-items:end;min-width:0;height:100%;display:flex;overflow:hidden}.bw__tab[data-astro-cid-bxaegrbz]{border-right:1px solid #505560;flex:1 1 0;justify-content:flex-start;align-items:center;gap:8px;min-width:0;height:33px;padding:0 10px;display:flex;position:relative;overflow:hidden}.bw__tab[data-astro-cid-bxaegrbz]>img[data-astro-cid-bxaegrbz]{object-fit:contain;flex-shrink:0;width:16px;height:16px}.bw__tab[data-astro-cid-bxaegrbz]>span[data-astro-cid-bxaegrbz]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;display:block;overflow:hidden}.bw__tab[data-astro-cid-bxaegrbz]>span[data-astro-cid-bxaegrbz]:not(.bw__tab-close){flex:1}.bw__tab--active[data-astro-cid-bxaegrbz]{background:#383d47;border:0;border-radius:9px 9px 0 0}.bw__tab[data-astro-cid-bxaegrbz] .bw__tab-close[data-astro-cid-bxaegrbz]{opacity:.65;flex:0 0 12px;margin-left:auto;line-height:0}.bw__tab-close[data-astro-cid-bxaegrbz] svg{width:12px;height:12px}.bw__new-tab[data-astro-cid-bxaegrbz]{flex-shrink:0;place-items:center;width:28px;display:grid}.bw__traffic[data-astro-cid-bxaegrbz]{flex-shrink:0;align-items:center;gap:7px;padding:0 12px 0 8px;display:flex}.bw__traffic[data-astro-cid-bxaegrbz] i[data-astro-cid-bxaegrbz]{background:#ec6a5e;border-radius:50%;width:10px;height:10px}.bw__traffic[data-astro-cid-bxaegrbz] i[data-astro-cid-bxaegrbz]:nth-child(2){background:#f4bf50}.bw__traffic[data-astro-cid-bxaegrbz] i[data-astro-cid-bxaegrbz]:nth-child(3){background:#61c454}.bw__dropdown[data-astro-cid-bxaegrbz]{margin-right:8px}.bw__toolbar[data-astro-cid-bxaegrbz]{color:#d5d9df;background:#383d47;align-items:center;gap:18px;height:43px;padding:0 15px;display:flex;position:relative}.bw__toolbar[data-astro-cid-bxaegrbz]>svg{flex-shrink:0}.bw__disabled[data-astro-cid-bxaegrbz]{opacity:.35;line-height:0}.bw__address[data-astro-cid-bxaegrbz]{background:#242831;border:1px solid #4d5360;border-radius:18px;flex:1;align-items:center;gap:12px;min-width:0;height:30px;padding:0 11px;font-size:12px;display:flex}.bw__address[data-astro-cid-bxaegrbz] span[data-astro-cid-bxaegrbz]{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.bw__address[data-astro-cid-bxaegrbz] svg{flex-shrink:0;width:14px;height:14px}.bw__profile[data-astro-cid-bxaegrbz]{color:#17273d;background:#758faf;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.bw__menu[data-astro-cid-bxaegrbz]{font-size:22px;line-height:1}.bw__bookmarks[data-astro-cid-bxaegrbz]{color:#cbd0d9;background:#383d47;border-bottom:1px solid #232630;align-items:center;gap:24px;height:30px;padding:0 15px;font-size:11px;display:flex}.bw__bookmarks[data-astro-cid-bxaegrbz] span[data-astro-cid-bxaegrbz]{align-items:center;gap:7px;display:flex}.bw__all-bookmarks[data-astro-cid-bxaegrbz]:before{content:"";border:1px solid #aeb5c2;border-radius:1px;width:12px;height:9px}.bw__all-bookmarks[data-astro-cid-bxaegrbz]{border-left:1px solid #666c76;margin-left:auto;padding-left:15px}.bw__page[data-astro-cid-bxaegrbz]{background:#fff;height:calc(100% - 113px);position:relative;overflow:hidden}.bw__shot[data-astro-cid-bxaegrbz]{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.rf[data-astro-cid-f6vun3dz]{background:var(--site-surface);padding-block:var(--site-space);overflow:clip}.rf__inner[data-astro-cid-f6vun3dz]{max-width:var(--site-measure);padding-inline:var(--gutter);grid-template-columns:minmax(280px,.72fr) minmax(0,1.5fr);align-items:center;gap:clamp(32px,5vw,88px);margin:auto;display:grid}.rf__steps[data-astro-cid-f6vun3dz]{gap:clamp(18px,2vw,28px);display:grid}.rf__step[data-astro-cid-f6vun3dz]{grid-template-columns:2px 1fr;gap:20px;display:grid}.rf__track[data-astro-cid-f6vun3dz]{background:var(--page-line-strong);border-radius:2px;position:relative;overflow:hidden}.rf__track[data-astro-cid-f6vun3dz] i[data-astro-cid-f6vun3dz]{background:var(--site-accent);transform:scaleY(var(--p,0));transform-origin:top;position:absolute;inset:0}.rf__step[data-astro-cid-f6vun3dz] h3[data-astro-cid-f6vun3dz]{font:450 clamp(22px, 2.15vw, 34px)/1.12 var(--font-serif);letter-spacing:-.03em;color:var(--text-quiet);text-wrap:balance;margin:0;padding-block:4px;transition:color .5s}.rf__step[data-astro-cid-f6vun3dz][data-active] h3[data-astro-cid-f6vun3dz],html:not(.js) .rf__step[data-astro-cid-f6vun3dz]:first-child h3[data-astro-cid-f6vun3dz]{color:var(--text)}.rf__segments[data-astro-cid-f6vun3dz]{display:none}.rf__stage[data-astro-cid-f6vun3dz]{isolation:isolate;min-width:0;height:clamp(400px,38vw,580px);position:relative}[data-astro-cid-f6vun3dz][data-scene]{position:absolute;inset:0}.rf__browsers[data-astro-cid-f6vun3dz]{overflow:visible}.rf__browser-canvas[data-astro-cid-f6vun3dz]{width:1100px;height:725px;transform:translate(-50%, -50%) scale(var(--browser-scale,.8));transform-origin:50%;position:absolute;top:50%;left:50%}.rf__window[data-astro-cid-f6vun3dz]{width:960px;height:600px;position:absolute}.rf__window--0[data-astro-cid-f6vun3dz]{top:0;left:0}.rf__window--1[data-astro-cid-f6vun3dz]{top:60px;left:70px}.rf__window--2[data-astro-cid-f6vun3dz]{top:120px;left:140px}.rf__details[data-astro-cid-f6vun3dz]{grid-template-columns:1fr 1fr;align-content:center;gap:34px 7%;padding:35px 8%;display:grid}.rf__detail[data-astro-cid-f6vun3dz]{align-items:center;gap:14px;min-width:0;padding:16px;display:flex}.rf__detail[data-astro-cid-f6vun3dz]:nth-child(2n){transform:translateY(20px)}.rf__detail-icon[data-astro-cid-f6vun3dz]{object-fit:contain;flex-shrink:0;width:24px;height:24px}.rf__detail[data-astro-cid-f6vun3dz]>div[data-astro-cid-f6vun3dz]{min-width:0}.rf__detail[data-astro-cid-f6vun3dz] b[data-astro-cid-f6vun3dz]{color:var(--text);font-size:clamp(13px,1.4vw,18px);font-weight:500;display:block}.rf__detail[data-astro-cid-f6vun3dz] .mono[data-astro-cid-f6vun3dz]{color:var(--text-quiet);overflow-wrap:anywhere;margin-top:7px;font-size:10px;display:block}.rf__chart[data-astro-cid-f6vun3dz]{place-items:center;display:grid}.rf__fig[data-astro-cid-f6vun3dz]{border:1px solid var(--card-line);border-radius:var(--site-radius);background:var(--card);width:min(100%,760px);box-shadow:var(--site-shadow);margin:0;padding:clamp(24px,3.4vw,44px) clamp(22px,3.4vw,44px) clamp(22px,3vw,36px)}.rf__kicker[data-astro-cid-f6vun3dz]{color:var(--text);font:450 clamp(18px, 1.6vw, 22px)/1.3 var(--font-serif);letter-spacing:-.01em;margin-bottom:clamp(20px,2.4vw,32px)}.rf__plot[data-astro-cid-f6vun3dz]{aspect-ratio:640/360;margin-right:clamp(118px,13vw,168px);position:relative}.rf__plot[data-astro-cid-f6vun3dz] svg[data-astro-cid-f6vun3dz]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rf__grid[data-astro-cid-f6vun3dz]{stroke:var(--page-line);stroke-dasharray:2 4}.rf__axis[data-astro-cid-f6vun3dz]{stroke:var(--page-line-strong)}.rf__line[data-astro-cid-f6vun3dz]{fill:none;stroke-linecap:round}.rf__line--idea[data-astro-cid-f6vun3dz]{stroke:var(--site-accent);stroke-width:2.5px}.rf__line--details[data-astro-cid-f6vun3dz]{stroke:var(--text-quiet);stroke-width:1.5px;stroke-dasharray:4 5}.rf__dot[data-astro-cid-f6vun3dz]{background:var(--card);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:11%;left:0}.rf__dot--idea[data-astro-cid-f6vun3dz]{border:2.5px solid var(--site-accent)}.rf__dot--details[data-astro-cid-f6vun3dz]{border:1.5px solid var(--text-quiet)}.rf__end[data-astro-cid-f6vun3dz]{width:clamp(104px,12vw,150px);line-height:1.35;position:absolute;left:calc(100% + 18px);transform:translateY(-50%)}.rf__end[data-astro-cid-f6vun3dz] b[data-astro-cid-f6vun3dz]{color:var(--text);font:500 13px/1.3 var(--font-ui);display:block}.rf__end[data-astro-cid-f6vun3dz] span[data-astro-cid-f6vun3dz]{color:var(--text-quiet);font:400 10.5px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;display:block}.rf__end--idea[data-astro-cid-f6vun3dz]{top:20%}.rf__end--idea[data-astro-cid-f6vun3dz] b[data-astro-cid-f6vun3dz]{color:var(--site-accent)}.rf__end--details[data-astro-cid-f6vun3dz]{top:80.5%}.rf__ticks[data-astro-cid-f6vun3dz]{color:var(--text-quiet);font:400 10.5px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin:10px clamp(118px,13vw,168px) 0 0;display:flex}.rf__quote[data-astro-cid-f6vun3dz]{border-top:1px solid var(--card-line);color:var(--text-mid);margin-top:clamp(20px,2.4vw,28px);padding-top:16px;font-size:14px}.rf__quote[data-astro-cid-f6vun3dz] q[data-astro-cid-f6vun3dz]{color:var(--text);font:italic 400 1.12em var(--font-serif)}.rf__recovery[data-astro-cid-f6vun3dz]{flex-direction:column;justify-content:center;align-items:center;display:flex}.rf__recovery-content[data-astro-cid-f6vun3dz]{width:100%;transform:scale(var(--recovery-scale,1));flex-direction:column;align-items:center;display:flex}.rf__thought[data-astro-cid-f6vun3dz]{text-align:center;min-height:72px;padding:0 12px}.rf__thought[data-astro-cid-f6vun3dz]>span[data-astro-cid-f6vun3dz]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-quiet);font-size:10px}.rf__thought[data-astro-cid-f6vun3dz] p[data-astro-cid-f6vun3dz]{color:var(--text);font:italic 400 clamp(22px, 2.8vw, 34px)/1.3 var(--font-serif);margin:12px 0 0}.rf__caret[data-astro-cid-f6vun3dz]{opacity:.5;font-style:normal}.rf--complete[data-astro-cid-f6vun3dz] .rf__caret[data-astro-cid-f6vun3dz]{opacity:0}.rf__connection[data-astro-cid-f6vun3dz]{justify-content:center;align-items:center;margin:12px 0;display:flex}.rf__result[data-astro-cid-f6vun3dz]{width:min(560px,92%)}.rf__search-palette[data-astro-cid-f6vun3dz]{background:var(--paper-raised);border:1px solid var(--hairline);box-shadow:var(--window-shadow);border-radius:14px;padding:16px}.rf__search-brand[data-astro-cid-f6vun3dz]{align-items:center;gap:8px;margin-bottom:14px;display:flex}.rf__search-brand[data-astro-cid-f6vun3dz] b[data-astro-cid-f6vun3dz]{font:500 15px var(--font-serif);color:var(--ink)}.rf__search-brand[data-astro-cid-f6vun3dz] small[data-astro-cid-f6vun3dz]{color:var(--ink-faint);margin-top:2px;font-size:9px;display:block}.rf__search-brand[data-astro-cid-f6vun3dz] kbd[data-astro-cid-f6vun3dz]{font:400 9px var(--font-mono);color:var(--ink-faint);margin-left:auto}.rf__search-query[data-astro-cid-f6vun3dz]{color:var(--ink-soft);border:1px solid #a7b7cb;border-radius:6px;align-items:center;gap:8px;margin-bottom:10px;padding:10px;font-size:12px;display:flex}.rf__search-query[data-astro-cid-f6vun3dz] svg{width:13px;height:13px}.rf__search-match[data-astro-cid-f6vun3dz]{background:var(--lapis-wash);border-radius:8px;align-items:center;gap:10px;padding:12px 10px;display:flex}.rf__search-match[data-astro-cid-f6vun3dz] b[data-astro-cid-f6vun3dz]{color:var(--ink);font-size:14px;font-weight:500}.rf__search-match[data-astro-cid-f6vun3dz] small[data-astro-cid-f6vun3dz]{color:var(--ink-soft);margin-top:5px;font-size:10px;display:block}.rf__search-match[data-astro-cid-f6vun3dz]>span[data-astro-cid-f6vun3dz]{color:var(--lapis);margin-left:auto}.rf__search-related[data-astro-cid-f6vun3dz]{color:var(--ink-soft);align-items:center;gap:10px;padding:11px 10px 0;font-size:11px;display:flex}.rf__accessible[data-astro-cid-f6vun3dz]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-astro-cid-f6vun3dz][data-scene=details],[data-astro-cid-f6vun3dz][data-scene=chart],[data-astro-cid-f6vun3dz][data-scene=recovery]{opacity:0}@media (width<=900px){.rf__inner[data-astro-cid-f6vun3dz]{grid-template-columns:1fr;gap:28px}.rf__rail[data-astro-cid-f6vun3dz]{text-align:center}.rf__segments[data-astro-cid-f6vun3dz]{grid-template-columns:repeat(4,1fr);gap:6px;max-width:280px;margin:0 auto 22px;display:grid}.rf__segments[data-astro-cid-f6vun3dz] span[data-astro-cid-f6vun3dz]{background:var(--page-line-strong);border-radius:2px;height:3px;position:relative;overflow:hidden}.rf__segments[data-astro-cid-f6vun3dz] i[data-astro-cid-f6vun3dz]{background:var(--site-accent);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:0}.rf__steps[data-astro-cid-f6vun3dz]{display:grid}.rf__step[data-astro-cid-f6vun3dz]{opacity:0;grid-area:1/1;transition:opacity .45s;display:block}.rf__step[data-astro-cid-f6vun3dz][data-active],html:not(.js) .rf__step[data-astro-cid-f6vun3dz]:first-child{opacity:1}.rf__track[data-astro-cid-f6vun3dz]{display:none}.rf__step[data-astro-cid-f6vun3dz] h3[data-astro-cid-f6vun3dz]{color:var(--text);font-size:clamp(28px,7vw,40px)}.rf__stage[data-astro-cid-f6vun3dz]{height:clamp(300px,62vw,460px)}}@media (width<=640px){.rf__details[data-astro-cid-f6vun3dz]{grid-template-columns:1fr;gap:12px;padding:10px 3%}.rf__detail[data-astro-cid-f6vun3dz]{padding:14px}.rf__detail-icon[data-astro-cid-f6vun3dz]{width:20px;height:20px}.rf__detail[data-astro-cid-f6vun3dz] .mono[data-astro-cid-f6vun3dz]{margin-top:4px;font-size:8px}.rf__detail[data-astro-cid-f6vun3dz]:nth-child(n+5){display:none}.rf__fig[data-astro-cid-f6vun3dz]{padding:20px 18px 18px}.rf__kicker[data-astro-cid-f6vun3dz]{margin-bottom:16px;font-size:17px}.rf__plot[data-astro-cid-f6vun3dz],.rf__ticks[data-astro-cid-f6vun3dz]{margin-right:96px}.rf__end[data-astro-cid-f6vun3dz]{width:88px;left:calc(100% + 12px)}.rf__end[data-astro-cid-f6vun3dz] b[data-astro-cid-f6vun3dz]{font-size:11.5px}.rf__end[data-astro-cid-f6vun3dz] span[data-astro-cid-f6vun3dz]{font-size:9px}.rf__ticks[data-astro-cid-f6vun3dz]{font-size:8.5px}.rf__ticks[data-astro-cid-f6vun3dz] span[data-astro-cid-f6vun3dz]:nth-child(2){display:none}.rf__quote[data-astro-cid-f6vun3dz]{font-size:13px}.rf__thought[data-astro-cid-f6vun3dz] p[data-astro-cid-f6vun3dz]{font-size:23px}.rf__connection[data-astro-cid-f6vun3dz]{margin:9px 0}}@media (prefers-reduced-motion:reduce){.rf__browsers[data-astro-cid-f6vun3dz],.rf__details[data-astro-cid-f6vun3dz],.rf__chart[data-astro-cid-f6vun3dz]{opacity:0}.rf__recovery[data-astro-cid-f6vun3dz]{opacity:1}}.nh[data-astro-cid-33zlsz4p]{background:var(--page);padding-bottom:clamp(32px,4vw,56px);overflow:clip}.nh__head[data-astro-cid-33zlsz4p]{margin-bottom:clamp(40px,4.5vw,64px)}.nh__head[data-astro-cid-33zlsz4p] .site-title[data-astro-cid-33zlsz4p]{margin-top:18px}.nh__head[data-astro-cid-33zlsz4p]>.site-copy[data-astro-cid-33zlsz4p]{max-width:46ch;margin-top:22px}.race[data-astro-cid-33zlsz4p]{position:relative}.race__share[data-astro-cid-33zlsz4p]{text-align:center;margin-top:40px;font-size:14px}.race__share[data-astro-cid-33zlsz4p] a[data-astro-cid-33zlsz4p]{color:var(--site-accent);text-decoration:none}.race__share[data-astro-cid-33zlsz4p] a[data-astro-cid-33zlsz4p]:hover{text-decoration:underline}.nh[data-astro-cid-33zlsz4p]{--pin-distance:180}.nh[data-astro-cid-33zlsz4p][data-pinned]>.site-shell[data-astro-cid-33zlsz4p]:after{content:"";height:calc(var(--pin-distance) * 1vh);display:block}.nh[data-astro-cid-33zlsz4p][data-pinned] .race[data-astro-cid-33zlsz4p]{position:sticky;top:max(96px,50vh - 330px)}.nh[data-astro-cid-33zlsz4p][data-pinned] .race[data-astro-cid-33zlsz4p]:after{content:"";background:var(--site-accent);transform-origin:0;height:2px;transform:scaleX(var(--pin-progress,0));opacity:.7;border-radius:2px;position:absolute;bottom:-28px;left:0;right:0}.race__prompt[data-astro-cid-33zlsz4p]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.race__wires[data-astro-cid-33zlsz4p]{width:100%;height:clamp(64px,7vw,100px);margin-top:18px;display:block;overflow:visible}.race__hub[data-astro-cid-33zlsz4p],.race__end[data-astro-cid-33zlsz4p]{fill:#fff;stroke:#c3cbd3;stroke-width:1.25px;transition:fill .4s,stroke .4s}.race__track[data-astro-cid-33zlsz4p]{fill:none;stroke:#dce1e6;stroke-width:1px}.race__beam[data-astro-cid-33zlsz4p]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:0 2}.race__fill[data-astro-cid-33zlsz4p]{fill:none;stroke:var(--lapis-bright);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1px}.race__ring[data-astro-cid-33zlsz4p]{fill:none;stroke:var(--lapis-bright);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.race__wire[data-astro-cid-33zlsz4p][data-state=done] .race__fill[data-astro-cid-33zlsz4p]{stroke-dashoffset:0;transition:stroke-dashoffset .5s cubic-bezier(.65,0,.35,1)}.race__wire[data-astro-cid-33zlsz4p][data-state=done] .race__end[data-astro-cid-33zlsz4p]{fill:var(--lapis-bright);stroke:var(--lapis-bright)}.race__wire[data-astro-cid-33zlsz4p][data-state=done] .race__ring[data-astro-cid-33zlsz4p]{animation:1.1s cubic-bezier(.16,1,.3,1) .15s both race-ring}@keyframes race-ring{0%{opacity:.7;scale:1}to{opacity:0;scale:3.4}}html:not(.js) .race__wires[data-astro-cid-33zlsz4p]{display:none}.race__prompt[data-astro-cid-33zlsz4p] p[data-astro-cid-33zlsz4p]{max-width:30ch;font:italic 400 clamp(22px, 2.3vw, 32px)/1.25 var(--font-serif);letter-spacing:-.02em;color:var(--text);text-wrap:balance}.race__lanes[data-astro-cid-33zlsz4p]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}.lane[data-astro-cid-33zlsz4p]{flex-direction:column;min-width:0;display:flex}.lane__window[data-astro-cid-33zlsz4p]{border:1px solid var(--site-line);height:clamp(360px,30vw,400px);box-shadow:var(--site-shadow);background:#fff;border-radius:16px;flex-direction:column;transition:opacity .5s,filter .5s,box-shadow .5s,border-color .5s;display:flex;overflow:hidden}.lane--thoth[data-astro-cid-33zlsz4p] .lane__window[data-astro-cid-33zlsz4p]{background:var(--paper-raised);border-color:#c9d6e6}.nh[data-astro-cid-33zlsz4p][data-phase=done] .lane--thoth[data-astro-cid-33zlsz4p] .lane__window[data-astro-cid-33zlsz4p]{border-color:var(--lapis-bright);box-shadow:0 0 0 4px #3d6ba814,0 30px 60px -28px #2b4c7e66}.nh[data-astro-cid-33zlsz4p][data-phase=done] .lane[data-astro-cid-33zlsz4p]:not(.lane--thoth) .lane__window[data-astro-cid-33zlsz4p]{opacity:.72;filter:saturate(.4)}.lane__bar[data-astro-cid-33zlsz4p]{border-bottom:1px solid var(--page-line);color:var(--text-mid);font:550 13px/1 var(--font-ui);align-items:center;gap:9px;padding:14px 16px;display:flex}.lane__bar[data-astro-cid-33zlsz4p]>span[data-astro-cid-33zlsz4p]{color:var(--text)}.lane--thoth[data-astro-cid-33zlsz4p] .lane__bar[data-astro-cid-33zlsz4p]{border-color:var(--hairline)}.lane--thoth[data-astro-cid-33zlsz4p] .lane__bar[data-astro-cid-33zlsz4p]>span[data-astro-cid-33zlsz4p]{font:500 15px/1 var(--font-serif);color:var(--ink)}.lane__status[data-astro-cid-33zlsz4p]{color:var(--text-mid);font:500 10px/1 var(--font-mono);letter-spacing:.02em;background:#eef0f1;border-radius:99px;margin-left:auto;padding:4px 8px;transition:background .3s,color .3s}.lane__status[data-astro-cid-33zlsz4p][data-state=searching]{background:var(--site-blue);color:var(--site-accent)}.lane__status[data-astro-cid-33zlsz4p][data-state=miss]{color:#9b4a3a;background:#f6ece9}.lane__status[data-astro-cid-33zlsz4p][data-state=found]{background:var(--lapis);color:#fff}.lane__search[data-astro-cid-33zlsz4p]{color:var(--text-mid);font:13px/1.3 var(--font-ui);white-space:nowrap;background:#f1f3f4;border-radius:99px;align-items:center;gap:8px;margin:14px 14px 6px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.lane--thoth[data-astro-cid-33zlsz4p] .lane__search[data-astro-cid-33zlsz4p]{color:var(--lapis);background:#fff;border:1px solid #c7d2de;border-radius:8px}.lane__search[data-astro-cid-33zlsz4p] svg{flex:none;width:15px;height:15px}.lane__search[data-astro-cid-33zlsz4p] [data-astro-cid-33zlsz4p][data-typed]{color:var(--text);text-overflow:ellipsis;overflow:hidden}.lane__search[data-astro-cid-33zlsz4p] em[data-astro-cid-33zlsz4p]{color:#8a949b;pointer-events:none;font-style:normal;position:absolute;left:35px}.lane__search[data-astro-cid-33zlsz4p][data-filled] em[data-astro-cid-33zlsz4p]{display:none}.lane__caret[data-astro-cid-33zlsz4p]{background:var(--lapis);opacity:0;flex:none;width:1px;height:15px;margin-left:-6px}.lane__search[data-astro-cid-33zlsz4p][data-typing] .lane__caret[data-astro-cid-33zlsz4p]{opacity:1;animation:1s step-end infinite caret}@keyframes caret{50%{opacity:0}}.lane__body[data-astro-cid-33zlsz4p]{flex:1;min-height:0;padding:4px 14px 14px;position:relative}.lane__day[data-astro-cid-33zlsz4p]{color:#7b858c;font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:10px 4px 6px}.lane__row[data-astro-cid-33zlsz4p]{color:var(--text);font:12.5px/1.3 var(--font-ui);border-radius:8px;align-items:center;gap:10px;padding:9px 6px;display:flex}.lane__row[data-astro-cid-33zlsz4p] time[data-astro-cid-33zlsz4p]{color:#7b858c;flex:none;width:34px;font-size:10px}.lane__row[data-astro-cid-33zlsz4p] img[data-astro-cid-33zlsz4p]{object-fit:contain;flex:none;width:16px;height:16px}.lane__row[data-astro-cid-33zlsz4p] span[data-astro-cid-33zlsz4p]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lane__row[data-astro-cid-33zlsz4p] small[data-astro-cid-33zlsz4p]{color:#8a949b;flex:none;margin-left:auto;font-size:11px}.lane__row--folder[data-astro-cid-33zlsz4p] svg[data-astro-cid-33zlsz4p]{color:#7b858c;flex:none}.lane__empty[data-astro-cid-33zlsz4p]{color:#6f7a82;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;inset:0}.lane__empty[data-astro-cid-33zlsz4p] svg{box-sizing:content-box;color:#9aa3a9;background:#f1f3f4;border-radius:50%;width:30px;height:30px;padding:7px}.lane__hint[data-astro-cid-33zlsz4p]{text-align:center;color:var(--ink-faint);font:italic 400 16px/1.4 var(--font-serif);place-items:center;display:grid;position:absolute;inset:0 14px}.lane__day--results[data-astro-cid-33zlsz4p]{opacity:0}.lane__match[data-astro-cid-33zlsz4p]{opacity:0;border:1px solid #0000;border-radius:10px;gap:11px;padding:11px 10px;display:flex}.lane__match[data-astro-cid-33zlsz4p]>img[data-astro-cid-33zlsz4p]{flex:none;margin-top:1px}.lane__match[data-astro-cid-33zlsz4p]>div[data-astro-cid-33zlsz4p]{min-width:0}.lane__match[data-astro-cid-33zlsz4p] b[data-astro-cid-33zlsz4p]{color:var(--ink);font:500 13px/1.35 var(--font-ui);display:block}.lane__match[data-astro-cid-33zlsz4p] small[data-astro-cid-33zlsz4p]{color:var(--ink-faint);font:10px/1.4 var(--font-mono);margin-top:4px;display:block}.lane__match[data-astro-cid-33zlsz4p] p[data-astro-cid-33zlsz4p]{color:var(--ink-soft);font:12px/1.5 var(--font-ui);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;display:-webkit-box;overflow:hidden}.lane__match--top[data-astro-cid-33zlsz4p]{transition:background .4s,border-color .4s}.nh[data-astro-cid-33zlsz4p][data-phase=done] .lane__match--top[data-astro-cid-33zlsz4p]{background:var(--lapis-wash);border-color:#cfdcec}.lane__enter[data-astro-cid-33zlsz4p]{color:var(--lapis);align-self:center;margin-left:auto}.lane__verdict[data-astro-cid-33zlsz4p]{color:var(--text-mid);opacity:0;align-items:baseline;gap:10px;margin-top:18px;padding-inline:4px;font-size:14px;line-height:1.5;display:flex;transform:translateY(6px)}.lane__mark[data-astro-cid-33zlsz4p]{color:#9b4a3a;background:#f1e6e2;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;line-height:1;display:grid;transform:translateY(3px)}.lane--thoth[data-astro-cid-33zlsz4p] .lane__verdict[data-astro-cid-33zlsz4p]{color:var(--text);font-weight:500}.lane--thoth[data-astro-cid-33zlsz4p] .lane__mark[data-astro-cid-33zlsz4p]{background:var(--lapis);color:#fff}.race__note[data-astro-cid-33zlsz4p]{text-align:center;color:var(--text-quiet);margin-top:28px;font-size:12px}.race__accessible[data-astro-cid-33zlsz4p]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html:not(.js) .lane__empty[data-astro-cid-33zlsz4p],html:not(.js) .lane__match[data-astro-cid-33zlsz4p],html:not(.js) .lane__day--results[data-astro-cid-33zlsz4p],html:not(.js) .lane__verdict[data-astro-cid-33zlsz4p]{opacity:1;transform:none}html:not(.js) .lane__row[data-astro-cid-33zlsz4p],html:not(.js) .lane__hint[data-astro-cid-33zlsz4p]{display:none}@media (width<=900px){.race__wires[data-astro-cid-33zlsz4p]{display:none}.race__prompt[data-astro-cid-33zlsz4p]{margin-bottom:24px}.race__lanes[data-astro-cid-33zlsz4p]{grid-template-columns:1fr;gap:28px}.lane__window[data-astro-cid-33zlsz4p]{height:auto}.lane__body[data-astro-cid-33zlsz4p]{flex:none}.lane[data-astro-cid-33zlsz4p]:not(.lane--thoth) .lane__body[data-astro-cid-33zlsz4p]{height:150px;overflow:hidden}.lane--thoth[data-astro-cid-33zlsz4p] .lane__body[data-astro-cid-33zlsz4p]{height:290px}.lane__verdict[data-astro-cid-33zlsz4p]{margin-top:12px}}picture[data-astro-cid-aatdr2li]{display:block}img[data-astro-cid-aatdr2li]{width:100%;height:auto}.pw[data-astro-cid-x6xtwrhy]{background:var(--paper);box-shadow:var(--window-shadow);border:1px solid #16161a12;border-radius:14px;margin:0;overflow:hidden}.pw__bar[data-astro-cid-x6xtwrhy]{background:var(--paper-deep);border-bottom:1px solid var(--hairline);align-items:center;gap:7px;height:30px;padding:0 12px;display:flex}.pw__dot[data-astro-cid-x6xtwrhy]{border-radius:50%;width:10px;height:10px}.pw__dot--r[data-astro-cid-x6xtwrhy]{background:#ec6a5e}.pw__dot--y[data-astro-cid-x6xtwrhy]{background:#f4bf50}.pw__dot--g[data-astro-cid-x6xtwrhy]{background:#61c454}.pw__url[data-astro-cid-x6xtwrhy]{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:11px;overflow:hidden}.pw[data-astro-cid-x6xtwrhy] img{width:100%;height:auto;display:block}.cap[data-astro-cid-7wcqpozi]{--feature-gap:20px;background:var(--page);padding-bottom:var(--feature-gap)}.cap__head[data-astro-cid-7wcqpozi]{margin-bottom:clamp(48px,5vw,72px)}.cap__head[data-astro-cid-7wcqpozi]>p[data-astro-cid-7wcqpozi]{max-width:46ch;margin-top:22px}.cap[data-astro-cid-7wcqpozi] h3[data-astro-cid-7wcqpozi]{font:450 clamp(30px, 3vw, 46px)/1.12 var(--font-serif);letter-spacing:-.035em;text-wrap:balance}.features[data-astro-cid-7wcqpozi]{--pad:clamp(36px, 5vw, 72px);gap:var(--feature-gap);display:grid}.feature[data-astro-cid-7wcqpozi]{min-height:clamp(460px,40vw,580px);padding-left:var(--pad);background:var(--site-surface);border:1px solid var(--site-surface-line);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(32px,4vw,64px);display:grid;overflow:hidden}.feature--flip[data-astro-cid-7wcqpozi]{padding:0 var(--pad) 0 0;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)}.feature--flip[data-astro-cid-7wcqpozi] .feature__text[data-astro-cid-7wcqpozi]{order:2}.feature__text[data-astro-cid-7wcqpozi]{padding-block:var(--pad);align-self:center}.feature[data-astro-cid-7wcqpozi] h3[data-astro-cid-7wcqpozi]{max-width:15ch}.feature[data-astro-cid-7wcqpozi] .site-copy[data-astro-cid-7wcqpozi]{max-width:40ch;margin-top:20px}.feature__aside[data-astro-cid-7wcqpozi]{max-width:40ch;color:var(--text-quiet);margin-top:24px;font-size:13px}.feature__stage[data-astro-cid-7wcqpozi]{min-width:0;padding-block:var(--pad);padding-right:var(--pad);align-items:center;display:flex}.feature--flip[data-astro-cid-7wcqpozi] .feature__stage[data-astro-cid-7wcqpozi]{justify-content:flex-end}.feature__stage[data-astro-cid-7wcqpozi] .pw{flex:none;width:100%;margin:0}@media (width<=900px){.feature[data-astro-cid-7wcqpozi],.feature--flip[data-astro-cid-7wcqpozi]{grid-template-columns:1fr;gap:0;min-height:0;padding:0}.feature--flip[data-astro-cid-7wcqpozi] .feature__text[data-astro-cid-7wcqpozi]{order:0}.feature__text[data-astro-cid-7wcqpozi]{padding:36px 28px 0}.feature[data-astro-cid-7wcqpozi] h3[data-astro-cid-7wcqpozi],.feature[data-astro-cid-7wcqpozi] .site-copy[data-astro-cid-7wcqpozi],.feature__aside[data-astro-cid-7wcqpozi]{max-width:54ch}.feature__stage[data-astro-cid-7wcqpozi],.feature--flip[data-astro-cid-7wcqpozi] .feature__stage[data-astro-cid-7wcqpozi]{justify-content:flex-start;padding:32px 28px}.feature__stage[data-astro-cid-7wcqpozi] .pw{width:100%;margin-bottom:0}}@media (width<=700px){.cap__head[data-astro-cid-7wcqpozi]{margin-bottom:40px}.cap[data-astro-cid-7wcqpozi]{--feature-gap:14px}.feature[data-astro-cid-7wcqpozi]{border-radius:22px}.feature[data-astro-cid-7wcqpozi] h3[data-astro-cid-7wcqpozi]{max-width:20ch}.feature__text[data-astro-cid-7wcqpozi]{padding:28px 20px 0}.feature__stage[data-astro-cid-7wcqpozi],.feature--flip[data-astro-cid-7wcqpozi] .feature__stage[data-astro-cid-7wcqpozi]{padding:24px 16px 20px}.feature__stage[data-astro-cid-7wcqpozi] .pw{width:100%;margin-bottom:0}}.priv[data-astro-cid-7fermo3z]{background:var(--page);padding-top:0}.privacy-panel[data-astro-cid-7fermo3z]{isolation:isolate;border:1px solid var(--site-surface-line);border-radius:var(--site-radius);background:var(--site-mist);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px clamp(40px,6vw,96px);padding:clamp(32px,5vw,72px);display:grid;position:relative;overflow:hidden}.privacy-panel[data-astro-cid-7fermo3z] .heading-accent[data-astro-cid-7fermo3z]{color:var(--site-accent)}.priv__lede[data-astro-cid-7fermo3z]{max-width:36ch;color:var(--text-mid);margin-top:24px;font-size:17px;line-height:1.7}.outbox[data-astro-cid-7fermo3z]{border:1px solid var(--hairline-strong);background:var(--card);border-radius:16px;margin-top:32px;padding:20px 22px;box-shadow:0 1px 2px #1b2c4408,0 18px 40px -28px #1b2c4440}.outbox__top[data-astro-cid-7fermo3z]{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.outbox__top[data-astro-cid-7fermo3z] .mono[data-astro-cid-7fermo3z]{color:var(--text-quiet);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.outbox__state[data-astro-cid-7fermo3z]{background:var(--site-accent-wash);color:var(--site-accent);font:500 11px/1 var(--font-ui);border-radius:99px;flex-shrink:0;align-items:center;gap:7px;padding:4px 10px;transition:background .3s,color .3s;display:inline-flex}.outbox__state[data-astro-cid-7fermo3z]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}[data-astro-cid-7fermo3z][data-sending] .outbox__state[data-astro-cid-7fermo3z]{background:var(--lapis-wash);color:var(--site-accent)}.outbox__body[data-astro-cid-7fermo3z]{padding-top:14px}.outbox__empty[data-astro-cid-7fermo3z]{color:var(--text);font:400 19px/1.35 var(--font-serif);letter-spacing:-.01em}.outbox__list[data-astro-cid-7fermo3z]{gap:12px;display:grid}.outbox__list[data-astro-cid-7fermo3z] li[data-astro-cid-7fermo3z]{border-left:2px solid var(--lapis-bright);color:var(--text-mid);animation:outbox-in .35s var(--ease-settle);padding-left:14px;font-size:13px;line-height:1.6}.outbox__list[data-astro-cid-7fermo3z] b[data-astro-cid-7fermo3z]{color:var(--text);font-weight:550;display:block}.outbox[data-astro-cid-7fermo3z] [data-astro-cid-7fermo3z][hidden]{display:none}@keyframes outbox-in{0%{opacity:0;transform:translateY(4px)}}.priv__label[data-astro-cid-7fermo3z]{color:var(--text-quiet);font-size:13px}.option[data-astro-cid-7fermo3z]{border-bottom:1px solid var(--site-line);align-items:flex-start;gap:24px;padding:26px 0;display:flex}.option__copy[data-astro-cid-7fermo3z]{flex:1}.option[data-astro-cid-7fermo3z] h3[data-astro-cid-7fermo3z]{letter-spacing:-.01em;font-size:18px;font-weight:550}.option[data-astro-cid-7fermo3z] p[data-astro-cid-7fermo3z]{color:var(--text-mid);margin-top:8px;font-size:14px;line-height:1.65}.option__seal[data-astro-cid-7fermo3z]{color:var(--site-accent);margin-top:12px;font-size:12px;display:inline-block}.switch[data-astro-cid-7fermo3z]{cursor:pointer;background:0 0;border:0;flex:none;width:52px;height:44px;margin-top:-6px;padding:0;position:relative}.switch[data-astro-cid-7fermo3z]:before{content:"";background:var(--page-line-strong);border-radius:99px;transition:background .25s;position:absolute;inset:9px 0}.switch[data-astro-cid-7fermo3z] span[data-astro-cid-7fermo3z]{width:20px;height:20px;transition:transform .25s var(--ease-settle);background:#fff;border-radius:50%;position:absolute;top:12px;left:3px;box-shadow:0 1px 3px #1b2c4433}.switch[data-astro-cid-7fermo3z][aria-checked=true]:before{background:var(--site-accent)}.switch[data-astro-cid-7fermo3z][aria-checked=true] span[data-astro-cid-7fermo3z]{transform:translate(26px)}.switch[data-astro-cid-7fermo3z]:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:2px;border-radius:99px}html:not(.js) .switch[data-astro-cid-7fermo3z]{display:none}.priv__link[data-astro-cid-7fermo3z]{color:var(--site-accent);transition:background-size var(--dur-3) var(--ease-out), color var(--dur-2) var(--ease-ui);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;margin-top:20px;padding-block:2px;font-size:13px;font-weight:500;text-decoration:none;display:inline-block}.priv__link[data-astro-cid-7fermo3z]:hover{background-size:100% 1px}.priv__blocked[data-astro-cid-7fermo3z]{border-top:1px solid var(--site-line);color:var(--text-mid);grid-column:1/-1;align-items:start;gap:14px;padding-top:28px;font-size:13px;line-height:1.7;display:flex}.priv__blocked[data-astro-cid-7fermo3z] svg[data-astro-cid-7fermo3z]{color:var(--site-accent);flex:none;margin-top:2px}@media (width<=900px){.privacy-panel[data-astro-cid-7fermo3z]{gap:32px 40px;padding:40px}}@media (width<=800px){.privacy-panel[data-astro-cid-7fermo3z]{grid-template-columns:1fr;padding:32px 24px}.priv__lede[data-astro-cid-7fermo3z]{max-width:44ch;font-size:16px}}.faq[data-astro-cid-ihujk4cy]{background:var(--page)}.faq__layout[data-astro-cid-ihujk4cy]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,6vw,88px);display:grid}.faq__head[data-astro-cid-ihujk4cy]{align-self:start;position:sticky;top:120px}.faq__head[data-astro-cid-ihujk4cy] .site-copy[data-astro-cid-ihujk4cy]{margin-top:25px;font-size:15px}.faq__list[data-astro-cid-ihujk4cy]{border-top:1px solid var(--site-line)}.qa[data-astro-cid-ihujk4cy]{border-bottom:1px solid var(--site-line)}.qa[data-astro-cid-ihujk4cy] summary[data-astro-cid-ihujk4cy]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding:25px 0;list-style:none;display:flex}.qa[data-astro-cid-ihujk4cy] summary[data-astro-cid-ihujk4cy]::-webkit-details-marker{display:none}.qa__q[data-astro-cid-ihujk4cy]{font-size:16px;font-weight:500;line-height:1.5}.qa[data-astro-cid-ihujk4cy] summary[data-astro-cid-ihujk4cy]:hover .qa__q[data-astro-cid-ihujk4cy],.qa[data-astro-cid-ihujk4cy] details[data-astro-cid-ihujk4cy][open] .qa__q[data-astro-cid-ihujk4cy]{color:var(--site-accent)}.qa__mark[data-astro-cid-ihujk4cy]{border:1px solid var(--page-line-strong);border-radius:50%;flex:none;align-self:center;width:24px;height:24px;position:relative}.qa__mark[data-astro-cid-ihujk4cy]:before,.qa__mark[data-astro-cid-ihujk4cy]:after{content:"";background:var(--site-accent);height:1px;transition:transform var(--dur-2) var(--ease-ui);position:absolute;top:50%;left:6px;right:6px;transform:translateY(-50%)}.qa__mark[data-astro-cid-ihujk4cy]:after{transform:translateY(-50%)rotate(90deg)}.qa[data-astro-cid-ihujk4cy] details[data-astro-cid-ihujk4cy][open] .qa__mark[data-astro-cid-ihujk4cy]{background:var(--site-blue)}.qa[data-astro-cid-ihujk4cy] details[data-astro-cid-ihujk4cy][open] .qa__mark[data-astro-cid-ihujk4cy]:after{transform:translateY(-50%)rotate(0)}.qa[data-astro-cid-ihujk4cy] details[data-astro-cid-ihujk4cy]{interpolate-size:allow-keywords}.qa[data-astro-cid-ihujk4cy] details[data-astro-cid-ihujk4cy]::details-content{opacity:0;block-size:0;transition:block-size .3s var(--ease-out), opacity .3s var(--ease-out), content-visibility .3s allow-discrete;overflow:clip}.qa[data-astro-cid-ihujk4cy] details[data-astro-cid-ihujk4cy][open]::details-content{opacity:1;block-size:auto}.qa[data-astro-cid-ihujk4cy] summary[data-astro-cid-ihujk4cy]{transition:color var(--dur-1) var(--ease-ui)}.qa__a[data-astro-cid-ihujk4cy]{max-width:62ch;color:var(--text-mid);padding:0 44px 28px 0;font-size:14px;line-height:1.6}@media (width<=800px){.faq__layout[data-astro-cid-ihujk4cy]{grid-template-columns:1fr;gap:36px}.faq__head[data-astro-cid-ihujk4cy]{position:static}.qa[data-astro-cid-ihujk4cy] summary[data-astro-cid-ihujk4cy]{padding-block:23px}.qa__q[data-astro-cid-ihujk4cy]{font-size:15px}.qa__a[data-astro-cid-ihujk4cy]{padding-right:16px}}.close[data-astro-cid-yoxekulg]{padding-bottom:var(--site-space);background:var(--page)}.close__page[data-astro-cid-yoxekulg]{text-align:center;background:var(--site-surface);isolation:isolate;border-radius:28px;padding:clamp(64px,8vw,120px) 32px;position:relative;overflow:hidden}.close__content[data-astro-cid-yoxekulg]{z-index:1;position:relative}.close[data-astro-cid-yoxekulg] .close__mark{margin:0 auto 28px}.close[data-astro-cid-yoxekulg] .site-title[data-astro-cid-yoxekulg]{font-size:clamp(44px,5.8vw,80px)}.close[data-astro-cid-yoxekulg] .site-copy[data-astro-cid-yoxekulg]{margin-top:24px}.close__cta[data-astro-cid-yoxekulg]{width:min(100%,580px);margin:36px auto 0}.close__result[data-astro-cid-yoxekulg]{background:var(--site-blue);max-width:520px;color:var(--site-accent);border-radius:12px;margin:0 auto 20px;padding:14px 18px;scroll-margin-top:100px;font-size:14px;line-height:1.6;display:none}.close__result[data-astro-cid-yoxekulg]:target{display:block}.close__result--error[data-astro-cid-yoxekulg]{color:#ffb4a6;background:#2a1512}.close__note[data-astro-cid-yoxekulg]{color:var(--text-mid);margin-top:18px;font-size:12px}@media (width<=600px){.close__page[data-astro-cid-yoxekulg]{border-radius:22px;padding:56px 22px}.close[data-astro-cid-yoxekulg] .site-title[data-astro-cid-yoxekulg]{font-size:clamp(32px,8.4vw,54px)}.close[data-astro-cid-yoxekulg] .site-copy[data-astro-cid-yoxekulg]{font-size:15px}.close[data-astro-cid-yoxekulg] .close__mark{width:52px;height:52px}}.demo[data-astro-cid-mhed2yjd]{margin-top:clamp(36px,4vw,56px);position:relative}.stage[data-astro-cid-mhed2yjd]{--hero-scale:1;--scroll-p:0;--in:0;width:min(calc(100% - var(--gutter) * 2), 1180px);margin:0 auto;padding-bottom:0;position:relative}.demo-window[data-astro-cid-mhed2yjd]{border:1px solid var(--hairline-strong);background:var(--paper);box-shadow:var(--window-shadow);transform:translate3d(var(--dx,0px), var(--dy,0px), 0) scale(var(--hero-scale));transform-origin:50% 0;border-radius:12px;overflow:hidden}.demo-window--main[data-astro-cid-mhed2yjd]{z-index:2;width:100%;position:relative}.demo-window--web[data-astro-cid-mhed2yjd]{z-index:3;opacity:var(--in);transform:translate3d(var(--dx,0px), calc(var(--dy,0px) + (1 - var(--in)) * 24px), 0) scale(calc(.96 + .04 * var(--in)));pointer-events:none;position:absolute}.stage[data-astro-cid-mhed2yjd][data-revealed] .demo-window[data-astro-cid-mhed2yjd]{pointer-events:auto}.demo-window--web[data-astro-cid-mhed2yjd]{width:clamp(187.2px,13.5vw,208.8px);box-shadow:none;background:0 0;border:0;border-radius:0;top:0;right:calc(50% - 50vw + clamp(16px,2vw,32px));overflow:visible}.window-bar[data-astro-cid-mhed2yjd]{border-bottom:1px solid var(--hairline);background:var(--paper-deep);cursor:default;touch-action:auto;align-items:center;gap:9px;min-height:34px;padding:5px 9px 5px 12px;display:flex}.window-bar__dots[data-astro-cid-mhed2yjd]{gap:0;margin:-4px 3px -4px -5px;display:flex}.window-bar__dot[data-astro-cid-mhed2yjd]{background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:24px;padding:0;display:grid}button[data-astro-cid-mhed2yjd].window-bar__dot{cursor:pointer;touch-action:manipulation}.window-bar__dot[data-astro-cid-mhed2yjd] i[data-astro-cid-mhed2yjd]{background:#ec6a5e;border-radius:50%;width:7px;height:7px;display:block}.window-bar__dot--yellow[data-astro-cid-mhed2yjd] i[data-astro-cid-mhed2yjd]{background:#f4bf50}.window-bar__dot--green[data-astro-cid-mhed2yjd] i[data-astro-cid-mhed2yjd]{background:#61c454}button[data-astro-cid-mhed2yjd].window-bar__dot:hover{background:#17150f0f}.window-bar__dot[data-astro-cid-mhed2yjd]:focus-visible,.phone__home[data-astro-cid-mhed2yjd]:focus-visible{outline:2px solid var(--lapis);outline-offset:2px}.window-bar__label[data-astro-cid-mhed2yjd]{color:var(--ink-soft);white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:550;display:inline-flex}.window-bar__site-icon[data-astro-cid-mhed2yjd]{border-radius:3px;flex:none}.window-bar__keys[data-astro-cid-mhed2yjd]{white-space:nowrap;gap:3px;margin-left:auto;display:flex}.window-bar__keys[data-astro-cid-mhed2yjd] kbd[data-astro-cid-mhed2yjd]{font:9px var(--font-mono);color:var(--ink-faint);background:0 0;border:0;padding:0}.window-screen[data-astro-cid-mhed2yjd]{aspect-ratio:var(--screen-ratio);position:relative;overflow:hidden}.phone[data-astro-cid-mhed2yjd]{background:color-mix(in srgb, var(--ink) 90%, transparent);cursor:default;touch-action:auto;border-radius:39.6px;padding:2.1675px;position:relative;box-shadow:0 8px 18px -12px #00000029,inset 0 2px #ffffff45}.phone__bezel[data-astro-cid-mhed2yjd]{background:var(--ink);border-radius:37.4325px;padding:5.0575px}.phone__screen[data-astro-cid-mhed2yjd]{aspect-ratio:9/19.5;background:#f6f5ec;border-radius:32.375px;flex-direction:column;display:flex;position:relative;overflow:hidden}.phone__status[data-astro-cid-mhed2yjd]{color:var(--ink);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 24px 4px;display:flex}.phone__time[data-astro-cid-mhed2yjd]{font:600 14px/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.phone__signal[data-astro-cid-mhed2yjd]{align-items:center;gap:4px;display:flex}.phone__home[data-astro-cid-mhed2yjd]{cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-shrink:0;justify-content:center;width:100%;min-height:24px;padding:6px 0 10px;display:flex}.phone__home[data-astro-cid-mhed2yjd] span[data-astro-cid-mhed2yjd]{background:color-mix(in srgb, var(--ink) 20%, transparent);border-radius:999px;width:88px;height:4px}.demo-window--web[data-astro-cid-mhed2yjd] .window-screen[data-astro-cid-mhed2yjd]{aspect-ratio:auto;background:0 0;border-radius:0;flex:1;min-height:0}.demo-window--web[data-astro-cid-mhed2yjd] .window-caption[data-astro-cid-mhed2yjd]{text-align:center;background:0 0;border-top:0;min-height:0;padding:12px 0 0}.tour-frame[data-astro-cid-mhed2yjd]{opacity:0;transition:opacity .14s ease-out;position:absolute;inset:0}.tour-frame[data-astro-cid-mhed2yjd][data-active]{opacity:1;z-index:1}.tour-frame[data-astro-cid-mhed2yjd][data-typing]{transition:none}.tour-frame[data-astro-cid-mhed2yjd] img[data-astro-cid-mhed2yjd]{pointer-events:none;user-select:none;width:100%;height:auto;display:block}.window-caption[data-astro-cid-mhed2yjd]{min-height:52px;font:11px/1.45 var(--font-ui);color:var(--ink-soft);border-top:1px solid var(--hairline);background:var(--paper-raised);margin:0;padding:10px 12px}.demo-window--main[data-astro-cid-mhed2yjd] .window-caption[data-astro-cid-mhed2yjd]{display:none}.stage__controls[data-astro-cid-mhed2yjd]{width:min(calc(100% - var(--gutter) * 2), 1180px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:20px auto 0;display:flex}.demo-detail[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]{border:1px solid var(--page-line-strong);background:var(--page);min-height:44px;font:550 12px var(--font-ui);color:var(--lapis);cursor:pointer;border-radius:8px;padding:12px 16px}.demo-detail[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]:hover{background:var(--lapis-wash)}.stage__caption[data-astro-cid-mhed2yjd]{font:12px/1.5 var(--font-ui);color:var(--text-mid);margin:0}.demo__buttons[data-astro-cid-mhed2yjd]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.demo__buttons[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]{min-height:44px;color:var(--site-accent);cursor:pointer;font:500 12px/1.4 var(--font-ui);transition:background var(--dur-2) var(--ease-ui), border-color var(--dur-2) var(--ease-ui), transform var(--dur-2) var(--ease-ui);background:#ffffff60;border:1px solid #c6d0dc;border-radius:8px;padding:10px 14px}.demo__buttons[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]:hover{background:#fff}.demo__expand[data-astro-cid-mhed2yjd]{align-items:center;display:flex}.demo__buttons[data-astro-cid-mhed2yjd] .demo__expand[data-astro-cid-mhed2yjd]:hover{transform:translateY(-1px)}.demo__buttons[data-astro-cid-mhed2yjd] .demo__expand[data-astro-cid-mhed2yjd]:active{transform:scale(.98)}html:not(.js) .demo__buttons[data-astro-cid-mhed2yjd]{display:none}html:not(.js) [data-astro-cid-mhed2yjd][data-expand]{pointer-events:none}html:not(.js) button[data-astro-cid-mhed2yjd].window-bar__dot,html:not(.js) .phone__home[data-astro-cid-mhed2yjd]{visibility:hidden}.demo-detail[data-astro-cid-mhed2yjd]{border:1px solid var(--hairline-strong);background:var(--paper);width:min(1500px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:14px;padding:0}.demo-detail[data-astro-cid-mhed2yjd]::backdrop{backdrop-filter:blur(5px);background:#0f1620a6}.demo-detail__bar[data-astro-cid-mhed2yjd],.demo-detail__controls[data-astro-cid-mhed2yjd]{justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.demo-detail__bar[data-astro-cid-mhed2yjd] h2[data-astro-cid-mhed2yjd]{font:550 16px var(--font-ui)}.demo-detail__caption[data-astro-cid-mhed2yjd]{font:13px/1.5 var(--font-ui);margin:0;padding:0 16px 12px}.demo-detail__viewport[data-astro-cid-mhed2yjd]{border-block:1px solid var(--hairline);max-height:calc(100dvh - 220px);overflow:auto}.demo-detail__viewport[data-astro-cid-mhed2yjd] img[data-astro-cid-mhed2yjd]{width:100%;height:auto;margin-inline:auto;display:block}.demo-detail[data-astro-cid-mhed2yjd][data-kind=web]{max-width:460px}.demo-detail__controls[data-astro-cid-mhed2yjd]{font:12px var(--font-mono)}@media (width>=1081px){.demo[data-astro-cid-mhed2yjd]{padding-bottom:clamp(12px,1.5vw,24px)}}@media (width<=1080px){.stage[data-astro-cid-mhed2yjd]{width:calc(100% - 32px);max-width:940px;min-height:0;padding-bottom:20px}.demo-window[data-astro-cid-mhed2yjd]{opacity:1;pointer-events:auto;width:100%;margin-inline:auto;display:none;position:relative;top:auto;left:auto;right:auto;transform:none}.stage[data-astro-cid-mhed2yjd][data-selected=main] .demo-window--main[data-astro-cid-mhed2yjd],.stage[data-astro-cid-mhed2yjd][data-selected=web] .demo-window--web[data-astro-cid-mhed2yjd]{display:block}.demo-window--web[data-astro-cid-mhed2yjd]{max-width:252px}.window-bar[data-astro-cid-mhed2yjd],.phone[data-astro-cid-mhed2yjd]{cursor:default;touch-action:auto}.demo-window--main[data-astro-cid-mhed2yjd] .window-caption[data-astro-cid-mhed2yjd]{display:none}.stage__caption[data-astro-cid-mhed2yjd]{display:block}}@media (width<=680px){.stage[data-astro-cid-mhed2yjd]{max-width:500px}.window-screen[data-astro-cid-mhed2yjd]{aspect-ratio:var(--mobile-ratio)}.window-caption[data-astro-cid-mhed2yjd]{min-height:54px;font-size:12px}.demo-detail[data-astro-cid-mhed2yjd]{width:calc(100vw - 16px)}.demo-detail__viewport[data-astro-cid-mhed2yjd] img[data-astro-cid-mhed2yjd]{width:100%}}@media (prefers-reduced-motion:reduce){.tour-frame[data-astro-cid-mhed2yjd]{transition:none}}.demo--phone[data-astro-cid-mhed2yjd]{width:min(100%,256px);margin:0;padding:0}.demo--phone[data-astro-cid-mhed2yjd] .stage[data-astro-cid-mhed2yjd]{width:100%;max-width:none;padding:0}.demo--phone[data-astro-cid-mhed2yjd] .demo-window--web[data-astro-cid-mhed2yjd]{opacity:1;pointer-events:auto;width:100%;max-width:none;display:block;position:relative;inset:auto;transform:none}.demo--phone[data-astro-cid-mhed2yjd] .phone[data-astro-cid-mhed2yjd]{cursor:default;touch-action:auto}.demo--phone[data-astro-cid-mhed2yjd] .stage__caption[data-astro-cid-mhed2yjd]{display:none}.demo--phone[data-astro-cid-mhed2yjd] .window-caption[data-astro-cid-mhed2yjd]{color:#c3ced8;font-size:12px;line-height:1.6}.demo--phone[data-astro-cid-mhed2yjd] .stage__controls[data-astro-cid-mhed2yjd]{justify-content:center;width:100%;margin-top:18px;padding:0}.demo--phone[data-astro-cid-mhed2yjd] .demo__buttons[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]{color:#edf3fa;background:#ffffff08;border-color:#b5c9e655}.demo--phone[data-astro-cid-mhed2yjd] .demo__buttons[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]:hover{background:#ffffff15}.demo__expand[data-astro-cid-mhed2yjd]:focus-visible{outline:2px solid var(--lapis-bright);outline-offset:3px}@media (width<=600px){.stage__controls[data-astro-cid-mhed2yjd]{justify-content:center;gap:8px;margin-top:16px}.stage__caption[data-astro-cid-mhed2yjd]{text-align:center;flex-basis:100%;font-size:11px}.demo--phone[data-astro-cid-mhed2yjd]{width:min(100%,232px)}}.organize[data-astro-cid-6jy7aca6]{padding-bottom:var(--site-space);background:var(--page)}.organize__card[data-astro-cid-6jy7aca6]{--pad:clamp(36px, 5vw, 72px);min-height:clamp(460px,40vw,580px);padding-left:var(--pad);background:var(--site-surface);border:1px solid var(--site-surface-line);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(32px,4vw,64px);display:grid;overflow:hidden}.organize__copy[data-astro-cid-6jy7aca6]{padding-block:var(--pad);align-self:center}.organize__copy[data-astro-cid-6jy7aca6] .site-title[data-astro-cid-6jy7aca6]{font-size:clamp(30px,3vw,46px)}.organize__copy[data-astro-cid-6jy7aca6] .site-copy[data-astro-cid-6jy7aca6]{max-width:38ch;margin-top:20px}.organize__copy[data-astro-cid-6jy7aca6] ul[data-astro-cid-6jy7aca6]{color:var(--text-mid);gap:12px;margin-top:28px;font-size:14px;display:grid}.organize__copy[data-astro-cid-6jy7aca6] li[data-astro-cid-6jy7aca6]{align-items:baseline;gap:12px;display:flex}.organize__copy[data-astro-cid-6jy7aca6] li[data-astro-cid-6jy7aca6]:before{content:"✓";color:var(--site-accent)}.organize__visual[data-astro-cid-6jy7aca6]{min-width:0;padding-block:var(--pad);padding-right:var(--pad);align-items:center;display:flex}.organize__visual[data-astro-cid-6jy7aca6] .pw{flex:none;width:100%;margin:0}.organize__tour[data-astro-cid-6jy7aca6]{margin-top:24px}.organize__tour[data-astro-cid-6jy7aca6] summary[data-astro-cid-6jy7aca6]{border:1px solid var(--site-surface-line);width:fit-content;min-height:44px;color:var(--site-accent);cursor:pointer;font:500 14px/1 var(--font-ui);border-radius:99px;align-items:center;gap:10px;margin:auto;padding:0 20px;list-style:none;transition:background .2s;display:flex}.organize__tour[data-astro-cid-6jy7aca6] summary[data-astro-cid-6jy7aca6]:hover{background:var(--site-surface)}.organize__tour[data-astro-cid-6jy7aca6] summary[data-astro-cid-6jy7aca6]::-webkit-details-marker{display:none}.organize__tour[data-astro-cid-6jy7aca6] summary[data-astro-cid-6jy7aca6] span[data-astro-cid-6jy7aca6]{font-size:18px;transition:transform .2s}.organize__tour[data-astro-cid-6jy7aca6][open] summary[data-astro-cid-6jy7aca6] span[data-astro-cid-6jy7aca6]{transform:rotate(90deg)}.organize__tour[data-astro-cid-6jy7aca6][open] summary[data-astro-cid-6jy7aca6]{margin-bottom:32px}@media (width<=900px){.organize__card[data-astro-cid-6jy7aca6]{grid-template-columns:1fr;gap:0;min-height:0;padding:0}.organize__copy[data-astro-cid-6jy7aca6]{padding:36px 28px 0}.organize__visual[data-astro-cid-6jy7aca6]{padding:32px 28px}.organize__visual[data-astro-cid-6jy7aca6] .pw{width:100%;margin-bottom:0}}@media (width<=700px){.organize__card[data-astro-cid-6jy7aca6]{border-radius:22px}.organize__copy[data-astro-cid-6jy7aca6]{padding:28px 20px 0}.organize__visual[data-astro-cid-6jy7aca6]{padding:24px 16px 20px}.organize__visual[data-astro-cid-6jy7aca6] .pw{width:100%;margin-bottom:0}.organize__tour[data-astro-cid-6jy7aca6] summary[data-astro-cid-6jy7aca6]{padding:12px 16px;font-size:13px;line-height:1.4}}.anywhere[data-astro-cid-2v6u5oxh]{padding-block:0 var(--site-space);background:var(--page)}.web-feature[data-astro-cid-2v6u5oxh]{border-radius:var(--site-radius);background:var(--site-dark);color:#f8fafc;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;margin-top:0;padding:clamp(32px,5vw,72px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 40px 80px -48px #0c1a2e99}.web-feature[data-astro-cid-2v6u5oxh]>[data-astro-cid-2v6u5oxh]{z-index:1;position:relative}.web-feature[data-astro-cid-2v6u5oxh] h2[data-astro-cid-2v6u5oxh]{font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(36px,3.6vw,52px);font-weight:450;line-height:1.12}.web-feature[data-astro-cid-2v6u5oxh] .site-copy[data-astro-cid-2v6u5oxh]{color:#c3ced8;max-width:40ch;margin-top:20px}.web-feature__visual[data-astro-cid-2v6u5oxh]{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-width:0;display:flex;position:relative}.web-feature__benefits[data-astro-cid-2v6u5oxh]{color:#d3dde6;gap:13px;margin-top:28px;font-size:14px;display:grid}.web-feature__benefits[data-astro-cid-2v6u5oxh] li[data-astro-cid-2v6u5oxh]{align-items:baseline;gap:12px;display:flex}.web-feature__benefits[data-astro-cid-2v6u5oxh] li[data-astro-cid-2v6u5oxh]:before{content:"✓";color:#b5c9e6}.web-feature__link[data-astro-cid-2v6u5oxh]{color:#fff;transition:background var(--dur-2) var(--ease-ui), border-color var(--dur-2) var(--ease-ui), color var(--dur-2) var(--ease-ui), transform var(--dur-2) var(--ease-ui);border:1px solid #aabed255;border-radius:99px;align-items:center;margin-top:34px;padding:13px 24px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.web-feature__link[data-astro-cid-2v6u5oxh]:hover{color:#0d1118;background:#eef2f8;border-color:#eef2f8;transform:translateY(-1px)}.web-feature__link[data-astro-cid-2v6u5oxh]:active{transform:scale(.98)}.web-feature__availability[data-astro-cid-2v6u5oxh]{color:#b0c1d1;letter-spacing:.02em;max-width:39ch;margin-top:30px;font-size:12px;line-height:1.7}.web-feature[data-astro-cid-2v6u5oxh]:before{content:"";pointer-events:none;background:radial-gradient(at 88% 35%,#79648b50,#0000 65%);position:absolute;inset:0}@media (width<=800px){.web-feature[data-astro-cid-2v6u5oxh]{grid-template-columns:1fr;gap:40px;padding:36px 28px}.web-feature__visual[data-astro-cid-2v6u5oxh]{padding-top:8px}}@media (width<=600px){.web-feature[data-astro-cid-2v6u5oxh]{gap:32px;padding:28px 20px}.web-feature[data-astro-cid-2v6u5oxh] h2[data-astro-cid-2v6u5oxh]{font-size:clamp(30px,8vw,40px)}}.browser-logo[data-astro-cid-cjarnuzt]{object-fit:contain;flex:none;display:block}.browsers[data-astro-cid-xl53oycd]{padding-bottom:var(--site-space);background:var(--page)}.browsers__card[data-astro-cid-xl53oycd]{background:var(--site-surface);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(36px,5vw,72px);display:grid}.browsers__copy[data-astro-cid-xl53oycd] .site-title[data-astro-cid-xl53oycd]{font-size:clamp(30px,3vw,46px)}.browsers__copy[data-astro-cid-xl53oycd] .site-copy[data-astro-cid-xl53oycd]{max-width:36ch;margin-top:20px}.browsers__main[data-astro-cid-xl53oycd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.browser[data-astro-cid-xl53oycd]{border:1px solid var(--site-surface-line);background:var(--card);box-shadow:var(--site-shadow);color:var(--text);font:550 17px/1 var(--font-ui);transition:transform var(--dur-2) var(--ease-ui), box-shadow var(--dur-2) var(--ease-ui);border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:clamp(24px,2.6vw,34px) 12px;text-decoration:none;display:flex}a[data-astro-cid-xl53oycd].browser:hover{transform:translateY(-2px);box-shadow:0 1px 2px #1b2c4408,0 24px 48px -26px #1b2c4455}a[data-astro-cid-xl53oycd].browser:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.browser[data-astro-cid-xl53oycd] .browser-logo{transition:transform .3s}a[data-astro-cid-xl53oycd].browser:hover .browser-logo{transform:scale(1.06)}.browsers__also[data-astro-cid-xl53oycd]{color:var(--text-mid);margin-top:28px;font-size:14px}.browsers__more[data-astro-cid-xl53oycd]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.browsers__more[data-astro-cid-xl53oycd] li[data-astro-cid-xl53oycd]{border:1px solid var(--site-surface-line);background:var(--card);color:var(--text-mid);border-radius:99px;align-items:center;gap:8px;padding:7px 13px 7px 9px;font-size:13px;display:inline-flex}@media (width<=900px){.browsers__card[data-astro-cid-xl53oycd]{grid-template-columns:1fr;padding:36px 28px}.browsers__copy[data-astro-cid-xl53oycd] .site-copy[data-astro-cid-xl53oycd]{max-width:48ch}}@media (width<=700px){.browsers__card[data-astro-cid-xl53oycd]{border-radius:22px}}@media (width<=480px){.browsers__card[data-astro-cid-xl53oycd]{padding:28px 20px}.browsers__main[data-astro-cid-xl53oycd]{gap:10px}.browser[data-astro-cid-xl53oycd]{border-radius:16px;gap:12px;padding:20px 6px;font-size:15px}.browser[data-astro-cid-xl53oycd] .browser-logo{width:40px;height:40px}}
