.wrap[data-astro-cid-lcdefpme]{max-width:1240px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.center[data-astro-cid-lcdefpme]{text-align:center}.hero[data-astro-cid-lcdefpme]{padding:4rem 0}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:26ch;color:var(--color-primary);text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.875rem,4vw,2.5rem);line-height:1.12}.text-accent[data-astro-cid-lcdefpme]{color:var(--color-accent)}.lead[data-astro-cid-lcdefpme]{color:var(--color-text-muted);max-width:34rem;margin:0 0 1.5rem;font-size:1rem}.hero-points[data-astro-cid-lcdefpme]{gap:.625rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.hero-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--color-text);align-items:flex-start;gap:.625rem;font-weight:500;display:flex}.hero-points[data-astro-cid-lcdefpme] svg{color:var(--color-success);flex:none;margin-top:.2rem}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.card-elevated[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:#fff;border-radius:16px;box-shadow:0 24px 50px -20px oklch(24% .02 258/.22)}.hero-visual[data-astro-cid-lcdefpme]{display:block;overflow:hidden}.hero-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.actions[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme].cta-button{cursor:pointer;align-items:center;gap:.5rem;font-size:1rem;display:inline-flex}.hero-figure[data-astro-cid-lcdefpme]{margin:0;animation:.8s cubic-bezier(.16,1,.3,1) .25s both pageEntrance;position:relative}.float-badge[data-astro-cid-lcdefpme]{border-radius:100px;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:700;animation:.45s cubic-bezier(.16,1,.3,1) .9s both badgePop;display:inline-flex;position:absolute;box-shadow:0 14px 34px -12px oklch(24% .02 258/.3)}.badge-approved[data-astro-cid-lcdefpme]{animation-delay:1.15s}@keyframes badgePop{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:none}}.reveal-on .reveal[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(18px)}.reveal-on .reveal[data-astro-cid-lcdefpme].in{opacity:1;transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s);transform:none}img[data-astro-cid-lcdefpme][data-zoom]{cursor:zoom-in}.img-pop{z-index:60;pointer-events:none;border:1px solid var(--color-border);opacity:0;background:#fff;border-radius:14px;padding:.5rem;transition:opacity .14s,transform .14s;position:fixed;transform:scale(.96);box-shadow:0 24px 60px -18px oklch(24% .02 258/.45)}.img-pop.show{opacity:1;transform:none}.img-pop img{object-fit:contain;border-radius:8px;width:100%;height:100%;display:block}.badge-graded[data-astro-cid-lcdefpme]{background:var(--color-success-bg);color:var(--color-success);border:1px solid var(--color-success);top:-.875rem;left:-.75rem}.badge-approved[data-astro-cid-lcdefpme]{color:var(--color-primary);border:1px solid var(--color-border);background:#fff;bottom:1.5rem;right:1.25rem}.hero-figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-align:center;color:var(--color-text-muted);margin-top:.75rem;font-size:.875rem}.stat-strip[data-astro-cid-lcdefpme]{border-block:1px solid var(--color-border);background:#fff}.stat-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0;display:grid}.stat-row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-left:1px solid var(--color-border);padding:1.5rem 1.25rem}.stat-row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.stat-row[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-primary);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.1}.stat-row[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:.25rem 0 0;font-size:.875rem}.papers[data-astro-cid-lcdefpme]{padding:1rem}.tabbar[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.tablist[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.tablist[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font-family:var(--font-body);border:1.5px solid var(--color-border);color:var(--color-primary);cursor:pointer;background:#fff;border-radius:100px;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.tablist[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.tablist[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tabmeta[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0;font-size:.875rem;font-weight:600}.tabmeta[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--color-primary);font-weight:700}.paper-panel[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:1.5rem;display:grid}.paper-panel[data-astro-cid-lcdefpme][hidden]{display:none}.sheet[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:var(--color-bg-light);border-radius:14px;min-height:18rem;position:relative;overflow:hidden}.sheet[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.sheet-nav[data-astro-cid-lcdefpme],.zoom-hint[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);color:var(--color-primary);background:#fff;position:absolute;box-shadow:0 12px 30px -12px oklch(24% .02 258/.3)}.sheet-nav[data-astro-cid-lcdefpme]{cursor:pointer;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid;top:50%;translate:0 -50%}.sheet-nav[data-astro-cid-lcdefpme].prev{left:.75rem}.sheet-nav[data-astro-cid-lcdefpme].next{right:.75rem}.sheet-nav[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.zoom-hint[data-astro-cid-lcdefpme]{pointer-events:none;border-radius:100px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex;bottom:.75rem;left:.75rem}@media (hover:none){.zoom-hint[data-astro-cid-lcdefpme]{display:none}}.details[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:#fff;border-radius:14px;flex-direction:column;gap:.875rem;padding:1rem 1.125rem;display:flex}.d-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.d-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-text);letter-spacing:0;margin:0;font-size:1rem;font-weight:700}.score[data-astro-cid-lcdefpme]{background:var(--color-success-bg);color:var(--color-success);border-radius:100px;align-items:baseline;gap:.375rem;padding:.25rem .75rem;font-size:.875rem;font-weight:700;display:inline-flex}.score[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-size:1.25rem;font-weight:800}.k[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .375rem;font-size:.8125rem;font-weight:700}.fb[data-astro-cid-lcdefpme]{gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.55;list-style:none;display:grid}.fb[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1rem minmax(0,1fr);gap:.5rem;display:grid}.fb[data-astro-cid-lcdefpme] svg{color:var(--color-success);margin-top:.25rem}.why[data-astro-cid-lcdefpme]{background:var(--color-primary-light);border-radius:10px;padding:.75rem .875rem}.why[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.k){margin:0;font-size:.9375rem;line-height:1.55}.d-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.25rem;display:flex}.verified[data-astro-cid-lcdefpme]{background:var(--color-success-bg);color:var(--color-success);border-radius:100px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-size:.875rem;font-weight:700;display:inline-flex}.coverage[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);margin-top:1.5rem}.cov-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);grid-template-columns:12rem minmax(0,1fr);align-items:start;gap:1.25rem;padding:1rem 0;display:grid}.cov-id[data-astro-cid-lcdefpme]{color:var(--color-primary);align-items:center;gap:.625rem;font-size:.9375rem;font-weight:700;display:flex}.cov-id[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--color-primary-light);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.cov-id[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:.8125rem;font-weight:500;display:block}.langs[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.langs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1.5px solid var(--color-border);color:var(--color-primary);background:#fff;border-radius:100px;padding:.3125rem .875rem;font-size:.9375rem;font-weight:600}.groups[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.875rem 1.75rem;margin:0;display:flex}@media (width>=961px){.group[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{flex-wrap:nowrap}}.group[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .375rem;font-size:.8125rem;font-weight:700}.group[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.375rem;margin:0;display:flex}.dt-note[data-astro-cid-lcdefpme],.fold-toggle[data-astro-cid-lcdefpme]{display:none}.group[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--color-primary-light);color:var(--color-primary);border-radius:100px;padding:.25rem .75rem;font-size:.875rem;font-weight:600}.band[data-astro-cid-lcdefpme]{padding:clamp(3rem,7vw,5.5rem) 0}.band-dim[data-astro-cid-lcdefpme]{background:var(--color-bg-light)}.band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--color-primary);margin:0;font-size:clamp(1.625rem,3vw,2.125rem)}.section-head[data-astro-cid-lcdefpme]{text-align:center;max-width:58rem;margin:0 auto 1.5rem}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:.75rem 0 0;font-size:1rem}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.feature[data-astro-cid-lcdefpme]{color:var(--color-text);flex-direction:column;gap:.5rem;padding:1.5rem;display:flex;position:relative}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-primary);margin:0;font-size:clamp(1.125rem,1.5vw,1.375rem)}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0}.feature[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;object-position:top;border:1px solid var(--color-border);border-radius:10px;width:100%;height:auto;margin:.5rem 0;display:block}.feature-head[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.75rem;display:flex}.feature-head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{min-width:0}.feature-head[data-astro-cid-lcdefpme] .step[data-astro-cid-lcdefpme]{flex:none;margin-top:.25rem}.step[data-astro-cid-lcdefpme]{width:1.75rem;height:1.75rem;font-family:var(--font-heading);background:var(--color-primary-light);color:var(--color-primary);border-radius:50%;place-items:center;font-size:.875rem;font-weight:800;display:grid}.stat[data-astro-cid-lcdefpme]{color:var(--color-text)}.stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-primary);font-weight:800}.door[data-astro-cid-lcdefpme]{color:var(--color-primary);align-items:center;gap:.625rem;margin-top:auto;font-weight:700;display:inline-flex}.door[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{background:linear-gradient(var(--color-accent), var(--color-accent)) 0 100% / 0% 2px no-repeat;padding-bottom:2px;transition:background-size .26s cubic-bezier(.16,1,.3,1)}.door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]{background:var(--color-primary-light);width:1.875rem;height:1.875rem;color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-primary) 10%, transparent);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid;position:relative}.door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme] svg{transition:transform .26s cubic-bezier(.16,1,.3,1)}.door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]:after{content:"";border:2px solid var(--color-primary);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.door[data-astro-cid-lcdefpme].go .c[data-astro-cid-lcdefpme]:after{animation:1.3s ease-out 3 ripple}.door[data-astro-cid-lcdefpme]:hover .t[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]:hover .door[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme],.door[data-astro-cid-lcdefpme]:focus-visible .t[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]:focus-visible .door[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{background-size:100% 2px}.door[data-astro-cid-lcdefpme]:hover .c[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]:hover .door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme],.door[data-astro-cid-lcdefpme]:focus-visible .c[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]:focus-visible .door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]{background:var(--color-primary);color:#fff}.door[data-astro-cid-lcdefpme]:hover .c[data-astro-cid-lcdefpme] svg,.feature[data-astro-cid-lcdefpme]:hover .door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme] svg,.door[data-astro-cid-lcdefpme]:focus-visible .c[data-astro-cid-lcdefpme] svg,.feature[data-astro-cid-lcdefpme]:focus-visible .door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme] svg{transform:translate(3px)}.door[data-astro-cid-lcdefpme]:hover .c[data-astro-cid-lcdefpme]:after,.feature[data-astro-cid-lcdefpme]:hover .door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]:after,.door[data-astro-cid-lcdefpme]:focus-visible .c[data-astro-cid-lcdefpme]:after,.feature[data-astro-cid-lcdefpme]:focus-visible .door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]:after,.door[data-astro-cid-lcdefpme].again .c[data-astro-cid-lcdefpme]:after{animation:1.3s ease-out rippleAgain}.door[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:100px}.feature[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@keyframes ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes rippleAgain{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.door[data-astro-cid-lcdefpme].go .c[data-astro-cid-lcdefpme]:after,.door[data-astro-cid-lcdefpme]:hover .c[data-astro-cid-lcdefpme]:after,.feature[data-astro-cid-lcdefpme]:hover .door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]:after,.door[data-astro-cid-lcdefpme]:focus-visible .c[data-astro-cid-lcdefpme]:after,.feature[data-astro-cid-lcdefpme]:focus-visible .door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]:after,.door[data-astro-cid-lcdefpme].again .c[data-astro-cid-lcdefpme]:after{animation:none}.door[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme],.door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme],.door[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme] svg{transition-duration:1ms}}.feature[data-astro-cid-lcdefpme]:hover{border-color:var(--color-primary);box-shadow:0 28px 56px -22px oklch(24% .02 258/.32)}.lp[data-astro-cid-lcdefpme]{color:var(--color-text);gap:1.25rem;padding:1.5rem;display:grid}.who[data-astro-cid-lcdefpme]{align-items:center;gap:.75rem;display:flex}.who[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border:2px solid var(--color-primary-light);border-radius:50%;width:3.5rem;height:3.5rem}.who[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-primary);font-size:1.0625rem;font-weight:800;line-height:1.2;display:block}.who[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:.875rem}.path[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.path-step[data-astro-cid-lcdefpme]{grid-template-rows:auto auto auto 1fr;align-content:start;gap:.5rem;display:grid;position:relative}.path-step[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{z-index:1;background:var(--color-primary);color:#fff;width:2rem;height:2rem;font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:800;display:grid;position:relative}.path-step[data-astro-cid-lcdefpme]:before{content:"";background:color-mix(in oklch, var(--color-primary) 22%, white);height:2px;position:absolute;top:.9375rem;left:2rem;right:-1.25rem}.path-step[data-astro-cid-lcdefpme]:last-child:before{display:none}.path-step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-primary);margin:0;font-size:1.125rem;line-height:1.25}.path-step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}.mini[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:14px;align-content:start;gap:.5rem;margin-top:.375rem;padding:.625rem;display:grid}.mini[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;border:1px solid var(--color-border);border-radius:8px;width:100%;height:auto;display:block}.mini[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{color:var(--color-text);font-size:.875rem;font-weight:600;line-height:1.4}.mini[data-astro-cid-lcdefpme] .q[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:.8125rem}.mini[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--color-text);gap:.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.mini[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:#fff;border-radius:8px;justify-content:space-between;gap:.5rem;padding:.25rem .5rem;display:flex}.mini[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--color-text-muted)}.tag[data-astro-cid-lcdefpme]{border-radius:100px;align-items:center;gap:.375rem;width:fit-content;padding:.25rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.tag[data-astro-cid-lcdefpme].green{background:var(--color-success-bg);color:var(--color-success)}.tag[data-astro-cid-lcdefpme].red{background:var(--color-danger-bg);color:var(--color-danger)}.tag[data-astro-cid-lcdefpme].navy{background:var(--color-primary-light);color:var(--color-primary)}.lp-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-top:1rem;display:flex}.lp-foot[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:.875rem}.lp-foot[data-astro-cid-lcdefpme] .door[data-astro-cid-lcdefpme]{margin-top:0}.institutes[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.institutes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:#fff;border-radius:14px;padding:.875rem 1.25rem}.institutes[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:8px;width:auto;max-width:100%;height:7rem;display:block}.institutes[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme][width="1000"]{width:15rem;height:auto}@media (width<=960px){.hero-grid[data-astro-cid-lcdefpme],.paper-panel[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sheet[data-astro-cid-lcdefpme]{aspect-ratio:4/3;min-height:0}.cov-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.625rem}.groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tabbar[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.path[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem}.path-step[data-astro-cid-lcdefpme]{grid-template-rows:none;grid-template-columns:2rem minmax(0,1fr);column-gap:.875rem}.path-step[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-column:2}.path-step[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{grid-area:1/1/span 4}.path-step[data-astro-cid-lcdefpme]:before{width:2px;height:auto;inset:2rem auto -1.25rem .9375rem}}@media (width<=640px){.coverage[data-astro-cid-lcdefpme] .strip[data-astro-cid-lcdefpme]{scrollbar-width:none;--lf:0px;--rf:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--lf), #000 calc(100% - var(--rf)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--lf), #000 calc(100% - var(--rf)), transparent 100%);flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.coverage[data-astro-cid-lcdefpme] .strip[data-astro-cid-lcdefpme].hl,.tablist[data-astro-cid-lcdefpme].hl{--lf:2.75rem}.coverage[data-astro-cid-lcdefpme] .strip[data-astro-cid-lcdefpme].hr,.tablist[data-astro-cid-lcdefpme].hr{--rf:2.75rem}.coverage[data-astro-cid-lcdefpme] .strip[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.coverage[data-astro-cid-lcdefpme] .strip[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{white-space:nowrap;flex:none}.coverage[data-astro-cid-lcdefpme] .strip[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:100px}.tabbar[data-astro-cid-lcdefpme]{flex-wrap:nowrap;align-items:stretch}.tablist[data-astro-cid-lcdefpme]{scrollbar-width:none;--lf:0px;--rf:0px;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--lf), #000 calc(100% - var(--rf)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--lf), #000 calc(100% - var(--rf)), transparent 100%);flex-wrap:nowrap;padding:3px;overflow-x:auto}.tablist[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.tablist[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{white-space:nowrap;flex:none}.sw-btn{z-index:2;cursor:pointer;border:1.5px solid var(--color-border);width:1.875rem;height:1.875rem;color:var(--color-primary);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;translate:0 -50%}.sw-btn[hidden]{display:none}.sw-btn.l{left:0}.sw-btn.r{right:0}.sw-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.cov-id[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{display:none}.cov-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.875rem 0}.groups[data-astro-cid-lcdefpme],.group[data-astro-cid-lcdefpme]{min-width:0}.groups[data-astro-cid-lcdefpme]{flex-flow:column;gap:.75rem;display:flex}.group[data-astro-cid-lcdefpme].desk-only{display:none}.dt-note[data-astro-cid-lcdefpme]{text-transform:none;letter-spacing:0;font-weight:600;display:inline}.fold-toggle[data-astro-cid-lcdefpme]{cursor:pointer;border:1px solid var(--color-border);width:fit-content;color:var(--color-primary);font:700 .8125rem var(--font-body);background:#fff;border-radius:100px;padding:.4rem .9rem;display:inline-flex}.fold-toggle[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.details[data-astro-cid-lcdefpme]:not(.open) .fb[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+2),.details[data-astro-cid-lcdefpme]:not(.open) .why[data-astro-cid-lcdefpme]{display:none}.badge-approved[data-astro-cid-lcdefpme]{top:-.875rem;bottom:auto;right:.75rem}.stat-row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:.875rem .625rem}.stat-row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{padding-left:0}.stat-row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{padding-right:0}.stat-row[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:1.125rem}.stat-row[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:.8125rem;line-height:1.35}.actions[data-astro-cid-lcdefpme] .cta-button[data-astro-cid-lcdefpme]{text-align:center;flex:100%}}.path-count[data-astro-cid-lcdefpme]{display:none}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{padding:1.5rem 0 2rem}.hero-grid[data-astro-cid-lcdefpme]{gap:1rem}.hero-copy[data-astro-cid-lcdefpme]{display:contents}.hero[data-astro-cid-lcdefpme] .section-label[data-astro-cid-lcdefpme]{order:1;margin:0}.label-more[data-astro-cid-lcdefpme]{display:none}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{order:2;margin:0}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{order:3;margin:0}.hero-figure[data-astro-cid-lcdefpme]{order:4;margin-top:.5rem}.hero-points[data-astro-cid-lcdefpme]{order:5;margin:0}.hero-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){display:none}.actions[data-astro-cid-lcdefpme]{order:6}.lp[data-astro-cid-lcdefpme]{gap:1rem;padding:1rem}.path[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin-inline:-1rem;padding:.125rem 1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.path[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.path-step[data-astro-cid-lcdefpme]{scroll-snap-align:start;border:1px solid var(--color-border);background:#fff;border-radius:14px;flex:0 0 80%;grid-template-columns:2rem minmax(0,1fr);align-content:start;gap:.5rem .625rem;padding:.875rem}.path-step[data-astro-cid-lcdefpme]:before{display:none}.path-step[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{grid-area:1/1}.path-step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{grid-area:1/2;align-self:center}.path-step[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme],.path-step[data-astro-cid-lcdefpme]>.mini[data-astro-cid-lcdefpme]{grid-column:1/-1}.path-count[data-astro-cid-lcdefpme]{color:var(--color-text-muted);justify-content:center;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:700;display:flex}.pc-dots[data-astro-cid-lcdefpme]{gap:.375rem;display:flex}.pc-dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--color-border);border-radius:50%;width:.5rem;height:.5rem;transition:width .2s,background-color .2s}.pc-dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme].on{background:var(--color-primary);border-radius:100px;width:1.25rem}.institutes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.institutes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{place-items:center;padding:.625rem;display:grid}.institutes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{grid-column:1/-1}.institutes[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:6rem}.institutes[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme][width="1000"]{width:min(15rem,100%);height:auto}}
