.find[data-astro-cid-4aracdkc]{flex-wrap:wrap;gap:10px;max-width:520px;margin-top:30px;display:flex}.search[data-astro-cid-4aracdkc]{flex:240px;min-width:0;display:block;position:relative}.search[data-astro-cid-4aracdkc] .ic{width:18px;height:18px;color:var(--faint);margin-top:-9px;position:absolute;top:50%;left:15px}.search[data-astro-cid-4aracdkc] input[data-astro-cid-4aracdkc]{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--control);width:100%;height:46px;color:var(--ink);font:inherit;padding:0 18px 0 44px;font-size:15px;transition:border-color .25s,box-shadow .25s}.search[data-astro-cid-4aracdkc] input[data-astro-cid-4aracdkc]:focus{border-color:var(--control-focus);box-shadow:0 0 0 4px var(--control-ring);outline:none}.find[data-astro-cid-4aracdkc] .btn[data-astro-cid-4aracdkc]{height:46px}.orbit[data-astro-cid-4aracdkc] svg[data-astro-cid-4aracdkc]{width:100%;max-width:540px;height:auto;margin-left:auto;display:block;overflow:visible}@media (width<=899px){.orbit[data-astro-cid-4aracdkc] svg[data-astro-cid-4aracdkc]{max-width:460px;margin:0 auto}}.orbit[data-astro-cid-4aracdkc] .ob-ring{fill:none;stroke:var(--ill-ring);stroke-width:1.2px;stroke-dasharray:1.5 8;stroke-linecap:round;transform-origin:260px 210px}.orbit[data-astro-cid-4aracdkc] .ob-r1{stroke:var(--orb-ring-inner)}.orbit[data-astro-cid-4aracdkc] .ob-l{fill:none;stroke:var(--ill-line);stroke-width:1.6px;stroke-dasharray:5 7}.orbit[data-astro-cid-4aracdkc] .ob-ghost{fill:none;stroke:none}.orbit[data-astro-cid-4aracdkc] .ob-halo{fill:var(--ill-halo);transform-box:fill-box;transform-origin:50%}.orbit[data-astro-cid-4aracdkc] .ob-core{fill:var(--ill-hub);stroke:var(--orb-core-edge);stroke-width:1.2px;filter:var(--orb-core-shadow);transform-box:fill-box;transform-origin:50%}.orbit[data-astro-cid-4aracdkc] .ob-bob{--bob:var(--ill-bob)}.orbit[data-astro-cid-4aracdkc] .ob-disc{fill:var(--orb-disc);stroke:var(--orb-disc-edge);stroke-width:1.2px;filter:var(--orb-disc-shadow);transition:stroke .35s,stroke-width .35s}.orbit[data-astro-cid-4aracdkc] .ob-ic{color:var(--ill-icon)}.orbit[data-astro-cid-4aracdkc] .ob-tx{font-size:16px;font-weight:var(--w-medium);fill:var(--ink);letter-spacing:-.01em}@media (width<=899px){.orbit[data-astro-cid-4aracdkc] .ob-tx{font-size:21px}}.orbit[data-astro-cid-4aracdkc] .ob-node:hover .ob-disc{stroke:var(--ill-icon);stroke-width:1.8px}.orbit[data-astro-cid-4aracdkc] .ob-node.on .ob-disc{stroke:var(--ill-accent);stroke-width:2.2px}.orbit[data-astro-cid-4aracdkc] .pt-ob{fill:var(--ill-accent)}@media (prefers-reduced-motion:no-preference){.orbit[data-astro-cid-4aracdkc] .ob-ring{animation:70s linear infinite gcvspin}.orbit[data-astro-cid-4aracdkc] .ob-r1{animation-duration:46s;animation-direction:reverse}.orbit[data-astro-cid-4aracdkc] .ob-l{animation:2.2s linear infinite gcvflow}.orbit[data-astro-cid-4aracdkc] .ob-halo{animation:4.5s ease-in-out infinite obbreath}.orbit[data-astro-cid-4aracdkc] .ob-hub.pulse .ob-core{animation:obpop .6s var(--t-ease)}}.top[data-astro-cid-4aracdkc]{padding-top:32px;padding-bottom:80px}@media (width<=899px){.top[data-astro-cid-4aracdkc]{padding-top:24px}}.bento[data-astro-cid-4aracdkc]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}@media (width<=1099px){.bento[data-astro-cid-4aracdkc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.bento[data-astro-cid-4aracdkc]{grid-template-columns:minmax(0,1fr)}}.tile[data-astro-cid-4aracdkc]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--card-edge);min-height:330px;box-shadow:var(--card-shadow);isolation:isolate;transition:transform .5s var(--t-ease), box-shadow .5s var(--t-ease);flex-direction:column;gap:18px;padding:30px;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-4aracdkc]:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}@media (width<=640px){.tile[data-astro-cid-4aracdkc]{min-height:0;padding:24px}}.t-blog[data-astro-cid-4aracdkc]{min-height:360px;color:var(--c-white);background:var(--res-feature-tile);border-color:var(--res-feature-tile-edge);grid-column:span 4}.t-vid[data-astro-cid-4aracdkc]{grid-column:span 2;min-height:360px}.t-papers[data-astro-cid-4aracdkc]{grid-column:span 6}@media (width<=1099px){.t-blog[data-astro-cid-4aracdkc]{grid-column:span 2}.t-vid[data-astro-cid-4aracdkc]{grid-column:span 1;min-height:0}.t-papers[data-astro-cid-4aracdkc]{grid-column:span 1}}@media (width<=640px){.t-blog[data-astro-cid-4aracdkc],.t-vid[data-astro-cid-4aracdkc],.t-papers[data-astro-cid-4aracdkc]{grid-column:auto}}.ric[data-astro-cid-4aracdkc]{border-radius:var(--r-sm);background:var(--tint);width:40px;height:40px;color:var(--on-chip);flex:none;place-items:center;display:grid}.ric[data-astro-cid-4aracdkc] .ic{width:20px;height:20px}.t-blog[data-astro-cid-4aracdkc] .ric[data-astro-cid-4aracdkc]{background:var(--c-white-a12);color:var(--res-feature-icon);box-shadow:inset 0 1px 0 var(--c-white-a18)}.tx[data-astro-cid-4aracdkc]{z-index:1;flex-direction:column;gap:8px;max-width:26em;display:flex;position:relative}.tx[data-astro-cid-4aracdkc] b[data-astro-cid-4aracdkc]{font-size:28px;font-weight:var(--w-semibold);letter-spacing:-.03em;line-height:1.1}@media (width<=640px){.tx[data-astro-cid-4aracdkc] b[data-astro-cid-4aracdkc]{font-size:24px}}.tx[data-astro-cid-4aracdkc] span[data-astro-cid-4aracdkc]{color:var(--muted);font-size:15.5px;line-height:1.5}.tx[data-astro-cid-4aracdkc] em[data-astro-cid-4aracdkc]{color:var(--faint);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal}.t-blog[data-astro-cid-4aracdkc] .tx[data-astro-cid-4aracdkc]{max-width:40%}@media (width<=899px){.t-blog[data-astro-cid-4aracdkc] .tx[data-astro-cid-4aracdkc]{max-width:none}}.t-blog[data-astro-cid-4aracdkc] .tx[data-astro-cid-4aracdkc] span[data-astro-cid-4aracdkc]{color:var(--c-white-a75)}.t-blog[data-astro-cid-4aracdkc] .tx[data-astro-cid-4aracdkc] em[data-astro-cid-4aracdkc]{color:var(--c-white-a55)}.t-papers[data-astro-cid-4aracdkc] .tx[data-astro-cid-4aracdkc]{max-width:56%}@media (width<=1099px){.t-papers[data-astro-cid-4aracdkc] .tx[data-astro-cid-4aracdkc]{max-width:none}}.go[data-astro-cid-4aracdkc]{font-weight:var(--w-medium);z-index:1;align-items:center;gap:8px;margin-top:auto;font-size:15px;display:inline-flex;position:relative}.go[data-astro-cid-4aracdkc] svg{width:15px;height:15px;transition:transform .35s var(--t-ease)}.tile[data-astro-cid-4aracdkc]:hover .go[data-astro-cid-4aracdkc] svg{transform:translate(4px)}.fan[data-astro-cid-4aracdkc]{pointer-events:none;aspect-ratio:16/10;width:min(44%,360px);display:block;position:absolute;top:50%;right:56px;transform:translateY(-50%)}@media (width<=899px){.fan[data-astro-cid-4aracdkc]{width:min(80%,360px);margin:12px 0 8px 12%;position:relative;top:auto;right:auto;transform:none}}.fan[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]{box-shadow:0 1px 0 var(--c-white-a20) inset, 0 24px 40px -18px var(--c-black-a55);transform:translate(calc((var(--i) - 1) * -14%), calc((var(--i) - 1) * -6%)) rotate(calc((var(--i) - 1) * -6deg)) scale(calc(1 - var(--i) * .04));z-index:calc(3 - var(--i));transition:transform .7s var(--t-ease);border-radius:16px;position:absolute;inset:0;overflow:hidden}.t-blog[data-astro-cid-4aracdkc]:hover .fan[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]{transform:translate(calc((var(--i) - 1) * -22%), calc((var(--i) - 1) * -9%)) rotate(calc((var(--i) - 1) * -9deg)) scale(calc(1 - var(--i) * .04))}@media (prefers-reduced-motion:no-preference){.tile[data-astro-cid-4aracdkc]:hover .gcv-a{animation:1.3s linear infinite gcvflow}}.screen[data-astro-cid-4aracdkc]{aspect-ratio:16/10;border-radius:var(--r-sm);background:var(--video-screen);max-width:100%;box-shadow:var(--video-screen-shadow);pointer-events:none;transition:transform .6s var(--t-ease);place-items:center;display:grid;position:relative}@media (width<=1099px){.screen[data-astro-cid-4aracdkc]{max-width:420px}}.screen[data-astro-cid-4aracdkc]>svg[data-astro-cid-4aracdkc]{aspect-ratio:317.5/107.7;opacity:.95;--logo-word:var(--c-white);--logo-frog:var(--c-white);width:46%;height:auto}.t-vid[data-astro-cid-4aracdkc]:hover .screen[data-astro-cid-4aracdkc]{transform:scale(1.025)}.playbtn[data-astro-cid-4aracdkc]{background:var(--play-btn);width:44px;height:44px;box-shadow:0 8px 18px -6px var(--c-black-a45);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;left:14px}.playbtn[data-astro-cid-4aracdkc]:before{content:"";border:2px solid var(--play-ring);border-radius:50%;position:absolute;inset:-6px}@media (prefers-reduced-motion:no-preference){.playbtn[data-astro-cid-4aracdkc]:before{animation:2.4s ease-out infinite rxping}}.playbtn[data-astro-cid-4aracdkc] svg[data-astro-cid-4aracdkc]{width:15px;height:15px;fill:var(--on-play-btn);margin-left:2px}.docs[data-astro-cid-4aracdkc]{pointer-events:none;width:150px;height:180px;display:block;position:absolute;top:50%;right:44px;transform:translateY(-50%)}@media (width<=1099px){.docs[data-astro-cid-4aracdkc]{width:124px;height:150px;margin-left:30px;position:relative;top:auto;right:auto;transform:none}}.docs[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]{background:var(--paper-sheet);border:1px solid var(--paper-sheet-edge);box-shadow:var(--paper-sheet-shadow);transition:transform .7s var(--t-ease);border-radius:6px 22px 6px 6px;position:absolute;inset:0}.docs[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]:before{content:"";background:var(--highlight);height:4px;box-shadow:0 18px 0 -1px var(--paper-sheet-edge), 0 32px 0 -1px var(--paper-sheet-edge), 0 46px 0 -1px var(--paper-sheet-edge), 0 60px 0 -1px var(--paper-sheet-edge);border-radius:2px;position:absolute;top:34px;left:18px;right:28px}.docs[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]:first-child{transform:rotate(-12deg)translate(-26px,8px)}.docs[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]:nth-child(2){transform:rotate(-5deg)translate(-12px,2px)}.docs[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]:nth-child(3){transform:rotate(3deg)}.t-papers[data-astro-cid-4aracdkc]:hover .docs[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]:first-child{transform:rotate(-18deg)translate(-44px,12px)}.t-papers[data-astro-cid-4aracdkc]:hover .docs[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]:nth-child(2){transform:rotate(-8deg)translate(-22px,4px)}.t-papers[data-astro-cid-4aracdkc]:hover .docs[data-astro-cid-4aracdkc] i[data-astro-cid-4aracdkc]:nth-child(3){transform:rotate(5deg)translate(6px,-4px)}.rs-h2[data-astro-cid-4aracdkc]{font-size:24px;font-weight:var(--w-semibold);letter-spacing:-.02em}.rs-h2[data-astro-cid-4aracdkc].mb{margin-bottom:26px}.rhead[data-astro-cid-4aracdkc]{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:24px;display:flex}.arrows[data-astro-cid-4aracdkc]{gap:10px;display:flex}.arrows[data-astro-cid-4aracdkc][hidden]{display:none}.x-nav[data-astro-cid-4aracdkc]{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .25s,border-color .25s,opacity .25s;display:grid}.x-nav[data-astro-cid-4aracdkc] svg[data-astro-cid-4aracdkc]{fill:none;width:16px;height:16px;stroke:var(--ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.x-nav[data-astro-cid-4aracdkc]:hover:not(:disabled){border-color:var(--ink)}.x-nav[data-astro-cid-4aracdkc]:disabled{opacity:.35;cursor:default}.rail[data-astro-cid-4aracdkc]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 15px);grid-auto-flow:column;gap:20px;margin:-4px -2px -52px;padding:4px 2px 76px;display:grid;overflow-x:auto}.rail[data-astro-cid-4aracdkc]::-webkit-scrollbar{display:none}@media (width<=1099px){.rail[data-astro-cid-4aracdkc]{grid-auto-columns:calc(33.3333% - 13.3333px)}}@media (width<=640px){.rail[data-astro-cid-4aracdkc]{grid-auto-columns:82%}}.help[data-astro-cid-4aracdkc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=899px){.help[data-astro-cid-4aracdkc]{grid-template-columns:minmax(0,1fr)}}.help[data-astro-cid-4aracdkc] a[data-astro-cid-4aracdkc]{border-radius:var(--r-md);background:var(--card);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);transition:transform .45s var(--t-ease), box-shadow .45s var(--t-ease);flex-direction:column;gap:10px;padding:28px;display:flex}.help[data-astro-cid-4aracdkc] a[data-astro-cid-4aracdkc]:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.help[data-astro-cid-4aracdkc] .ric[data-astro-cid-4aracdkc]{margin-bottom:8px}.help[data-astro-cid-4aracdkc] b[data-astro-cid-4aracdkc]{font-size:19px;font-weight:var(--w-medium);letter-spacing:-.018em;line-height:1.3}.help[data-astro-cid-4aracdkc] span[data-astro-cid-4aracdkc]:not(.ric){color:var(--muted);font-size:15px;line-height:1.55}.help[data-astro-cid-4aracdkc] em[data-astro-cid-4aracdkc]{font-style:normal;font-weight:var(--w-medium);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:14.5px;display:inline-flex}.help[data-astro-cid-4aracdkc] em[data-astro-cid-4aracdkc] svg{width:14px;height:14px;transition:transform .35s var(--t-ease)}.help[data-astro-cid-4aracdkc] a[data-astro-cid-4aracdkc]:hover em[data-astro-cid-4aracdkc] svg{transform:translate(4px)}
