.amb[data-astro-cid-4dfpjqtl]{padding-block:var(--space-section-sm)}.head[data-astro-cid-4dfpjqtl]{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.h[data-astro-cid-4dfpjqtl]{font-size:var(--text-5)}.cards[data-astro-cid-4dfpjqtl]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-4dfpjqtl]{align-content:start;gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);display:grid}.num[data-astro-cid-4dfpjqtl]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-5);color:var(--accent);line-height:1}.t[data-astro-cid-4dfpjqtl]{font-size:var(--text-3);color:var(--fg);margin:0}.b[data-astro-cid-4dfpjqtl]{color:var(--fg-muted);margin:0}.pair[data-astro-cid-4dfpjqtl]{gap:var(--space-7);margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sub[data-astro-cid-4dfpjqtl]{font-size:var(--text-4);margin-bottom:var(--space-5)}.who-list[data-astro-cid-4dfpjqtl],.step-list[data-astro-cid-4dfpjqtl]{gap:0;margin:0;padding:0;list-style:none;display:grid}.who-list[data-astro-cid-4dfpjqtl] li[data-astro-cid-4dfpjqtl],.step-list[data-astro-cid-4dfpjqtl] li[data-astro-cid-4dfpjqtl]{padding-block:var(--space-4);border-block-start:1px solid var(--line)}.who-list[data-astro-cid-4dfpjqtl] li[data-astro-cid-4dfpjqtl]{gap:var(--space-1);display:grid}.step-list[data-astro-cid-4dfpjqtl] li[data-astro-cid-4dfpjqtl]{gap:var(--space-4);align-items:baseline;display:flex}.step-list[data-astro-cid-4dfpjqtl] div[data-astro-cid-4dfpjqtl]{gap:var(--space-1);display:grid}strong[data-astro-cid-4dfpjqtl]{color:var(--fg);font-weight:var(--weight-bold)}.who-list[data-astro-cid-4dfpjqtl] span[data-astro-cid-4dfpjqtl],.step-list[data-astro-cid-4dfpjqtl] span[data-astro-cid-4dfpjqtl]:not(.dot){color:var(--fg-muted)}.dot[data-astro-cid-4dfpjqtl]{color:var(--accent);font-weight:var(--weight-bold);flex:none}@media (width<=860px){.pair[data-astro-cid-4dfpjqtl]{gap:var(--space-6);margin-top:var(--space-7);grid-template-columns:minmax(0,1fr)}}.pic[data-astro-cid-strriv7l]{object-fit:cover;min-inline-size:0;display:block;position:relative}.pic--contain[data-astro-cid-strriv7l]{object-fit:contain}.pic__pic[data-astro-cid-strriv7l]{object-fit:inherit;object-position:inherit;display:contents}.pic__ph[data-astro-cid-strriv7l],.pic__img[data-astro-cid-strriv7l]{object-fit:inherit;object-position:inherit;block-size:100%;inline-size:100%;max-inline-size:none;display:block}.pic__ph[data-astro-cid-strriv7l]{pointer-events:none;user-select:none;position:absolute;inset:0}.pic__img[data-astro-cid-strriv7l]{position:relative}span.pic.pic-flat{display:contents}.pack-stand[data-astro-cid-oes467sr]{block-size:100%;inline-size:100%}.cap[data-astro-cid-oes467sr],.label[data-astro-cid-oes467sr]{fill:var(--pa,var(--acid))}.t[data-astro-cid-oes467sr]{font-family:var(--font-latin);font-size:var(--text-4);fill:var(--color-n-900)}.pcard[data-astro-cid-qwhlac2n]{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface);transition:background-color var(--dur-1) var(--ease), transform var(--dur-2) var(--ease);grid-template-rows:auto 1fr;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.pcard[data-astro-cid-qwhlac2n]:hover{background:var(--color-n-800);transform:translateY(-4px)}.pcard[data-astro-cid-qwhlac2n]:hover .cta[data-astro-cid-qwhlac2n]{text-decoration-color:currentColor}}.pcard[data-astro-cid-qwhlac2n]:active{transform:scale(.99)}.pcard[data-astro-cid-qwhlac2n]:focus-visible{outline-offset:4px;border-radius:var(--radius-md)}.pic[data-astro-cid-qwhlac2n]{aspect-ratio:533/700;place-items:center;display:grid;position:relative}.pic[data-astro-cid-qwhlac2n]:after{content:"";border-radius:var(--radius-full);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-n-950) 45%, transparent), transparent);block-size:7%;position:absolute;inset-block-end:3%;inset-inline:22%}.pic[data-astro-cid-qwhlac2n] img{z-index:1;object-fit:contain;block-size:100%;inline-size:100%;padding:4% 11%;position:absolute;inset:0}.badge[data-astro-cid-qwhlac2n]{z-index:2;position:absolute;inset-block-start:0;inset-inline-start:0}.meta[data-astro-cid-qwhlac2n]{align-content:start;justify-items:start;gap:var(--space-1);display:grid}.fa[data-astro-cid-qwhlac2n]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-2);line-height:var(--leading-snug);color:var(--fg)}.en[data-astro-cid-qwhlac2n]{font-size:var(--text-1);color:var(--fg-muted);letter-spacing:.06em}.tag[data-astro-cid-qwhlac2n]{font-size:var(--text-1);line-height:var(--leading-snug);color:var(--fg-muted)}.cta[data-astro-cid-qwhlac2n]{font-size:var(--text-1);font-weight:var(--weight-medium);color:var(--fg);text-underline-offset:.45em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color var(--dur-1) var(--ease);margin-block-start:var(--space-2)}.pic[data-astro-cid-qwhlac2n] .stand-svg{block-size:92%;inline-size:56%;position:absolute;inset:4% 22%}.t-color[data-astro-cid-qwhlac2n]{--fg:var(--paper-ink);--fg-muted:var(--paper-muted);background:var(--paper-2)}.t-color[data-astro-cid-qwhlac2n] .pic[data-astro-cid-qwhlac2n]:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-n-950) 22%, transparent), transparent)}@media (hover:hover) and (pointer:fine){.t-color[data-astro-cid-qwhlac2n]:hover{background:var(--color-n-100)}}.is-feature .pcard[data-astro-cid-qwhlac2n]{grid-template-rows:1fr auto}.is-feature .pic[data-astro-cid-qwhlac2n]{aspect-ratio:auto;min-block-size:18rem}.is-feature .pic[data-astro-cid-qwhlac2n] img{padding:8% 20%}.is-feature .fa[data-astro-cid-qwhlac2n]{font-size:var(--text-4)}.cpage[data-astro-cid-fqcakttg]{background:var(--ink)}.hero[data-astro-cid-fqcakttg]{padding-block:calc(var(--header-h) + var(--space-section-sm)) var(--space-section-sm);background:var(--ink);overflow:clip}.grid[data-astro-cid-fqcakttg]{gap:var(--space-7);align-items:center;display:grid}.copy[data-astro-cid-fqcakttg]{gap:var(--space-4);justify-items:start;display:grid}.title[data-astro-cid-fqcakttg]{font-size:var(--text-7)}.cat-lede[data-astro-cid-fqcakttg]{max-inline-size:var(--measure);color:var(--fg-muted);margin:0}.meta[data-astro-cid-fqcakttg]{align-items:center;gap:var(--space-2) var(--space-5);font-size:var(--text-2);color:var(--fg-muted);flex-wrap:wrap;margin:0;display:flex}.meta[data-astro-cid-fqcakttg] .link[data-astro-cid-fqcakttg]{color:var(--fg)}.pic[data-astro-cid-fqcakttg]{border-radius:var(--radius-md);justify-self:center;inline-size:min(100%,24rem);margin:0;overflow:clip}.pic[data-astro-cid-fqcakttg] img{block-size:auto;inline-size:100%;display:block}.list[data-astro-cid-fqcakttg]{padding-block:0 var(--space-7)}.cards[data-astro-cid-fqcakttg]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.others[data-astro-cid-fqcakttg]{padding-block:var(--space-7);border-block-start:1px solid var(--line)}.others[data-astro-cid-fqcakttg] ul[data-astro-cid-fqcakttg]{gap:0 var(--space-5);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.others[data-astro-cid-fqcakttg] .n[data-astro-cid-fqcakttg]{font-size:var(--text-1);font-weight:var(--weight-regular);color:var(--fg-muted)}@media (width>=768px){.cards[data-astro-cid-fqcakttg]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.grid[data-astro-cid-fqcakttg]{gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.pic[data-astro-cid-fqcakttg]{justify-self:end;inline-size:min(100%,26rem)}.cards[data-astro-cid-fqcakttg]{grid-template-columns:repeat(4,minmax(0,1fr))}}.img-contents[data-astro-cid-47r5cfkj]{display:contents}.mid[data-astro-cid-j666cpwu]{z-index:2;inline-size:var(--cw);block-size:var(--ph);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glow[data-astro-cid-j666cpwu]{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-accent) 30%, transparent), color-mix(in srgb, var(--color-accent) 0%, transparent));pointer-events:none;position:absolute;inset:-30% -25%}.group[data-astro-cid-j666cpwu]{direction:ltr;justify-content:center;align-items:flex-end;block-size:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.pk[data-astro-cid-j666cpwu]{block-size:100%;flex:none;margin-block-end:var(--lift,0px);display:block;position:relative}.pk[data-astro-cid-j666cpwu] a[data-astro-cid-j666cpwu],.all[data-astro-cid-j666cpwu]{block-size:100%;display:block}.pk[data-astro-cid-j666cpwu] img{block-size:100%;inline-size:auto;max-inline-size:none;animation:cs-float 6.6s var(--ease) infinite}.pk-1[data-astro-cid-j666cpwu] img{animation-duration:7.4s;animation-delay:-2.2s}.pk-2[data-astro-cid-j666cpwu] img{animation-duration:6.9s;animation-delay:-4.1s}.pk-3[data-astro-cid-j666cpwu] img{animation-duration:7.8s;animation-delay:-1.3s}.pk[data-astro-cid-j666cpwu]:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-n-950) 55%, transparent), color-mix(in srgb, var(--color-n-950) 0%, transparent));block-size:9%;position:absolute;inset-block-end:-5%;inset-inline:8%}@keyframes cs-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--ph) * -.035))}}.soon[data-astro-cid-j666cpwu]{left:50%;position:absolute;inset-block-start:calc(100% + var(--space-4) + var(--lift,0px));transform:translate(-50%)}@media (width<=1023px){.mid[data-astro-cid-j666cpwu]{top:var(--pic)}}@media (prefers-reduced-motion:reduce){.pk[data-astro-cid-j666cpwu] img{animation:none}}.streaks[data-astro-cid-7tw3jcpq]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.streaks[data-astro-cid-7tw3jcpq] i[data-astro-cid-7tw3jcpq]{background:linear-gradient(90deg, transparent, rgb(var(--sc,255 255 255) / var(--sk,.08)), transparent);inline-size:14%;animation:14s linear infinite streak;position:absolute;inset-block:-30%;inset-inline-start:20%;transform:rotate(24deg)translate(-60vw)}.streaks[data-astro-cid-7tw3jcpq] i[data-astro-cid-7tw3jcpq]:nth-child(2){inline-size:7%;animation-duration:19s;animation-delay:-6s;inset-inline-start:45%}.streaks[data-astro-cid-7tw3jcpq] i[data-astro-cid-7tw3jcpq]:nth-child(3){inline-size:20%;animation-duration:24s;animation-delay:-12s;inset-inline-start:70%}@keyframes streak{to{transform:rotate(24deg)translate(110vw)}}@media (prefers-reduced-motion:reduce){.streaks[data-astro-cid-7tw3jcpq] i[data-astro-cid-7tw3jcpq]{animation:none;transform:rotate(24deg)}}.pn-light[data-astro-cid-2k37ahzq]{z-index:-1;background:radial-gradient(70% 60% at 0% 50%, color-mix(in srgb, var(--color-n-0) 20%, transparent), color-mix(in srgb, var(--color-n-0) 0%, transparent) 70%), radial-gradient(60% 50% at 100% 100%, color-mix(in srgb, var(--color-n-950) 22%, transparent), color-mix(in srgb, var(--color-n-950) 0%, transparent) 70%);position:absolute;inset:0}.pn .streaks{z-index:-1}.pn-ov{z-index:-1;object-fit:cover;mix-blend-mode:multiply;opacity:.55;block-size:100%;inline-size:100%;-webkit-mask-image:linear-gradient(90deg, var(--color-n-950) 0%, color-mix(in srgb, var(--color-n-950) 60%, transparent) 45%, transparent 85%);mask-image:linear-gradient(90deg, var(--color-n-950) 0%, color-mix(in srgb, var(--color-n-950) 60%, transparent) 45%, transparent 85%);position:absolute;inset:0}.ghost[data-astro-cid-2k37ahzq]{z-index:-1;font-family:var(--font-poster);font-size:calc(max(100svh,36rem)/4.08163);line-height:var(--leading-poster);text-transform:uppercase;color:color-mix(in srgb, var(--color-n-0) 8%, transparent);pointer-events:none;grid-template-rows:repeat(4,1fr);place-items:center start;margin:0;display:grid;position:absolute;inset:0;overflow:hidden}.ghost[data-astro-cid-2k37ahzq] span[data-astro-cid-2k37ahzq]{white-space:nowrap;animation:cs-ghost 18s var(--ease) infinite alternate;direction:ltr;unicode-bidi:isolate}.ghost[data-astro-cid-2k37ahzq] span[data-astro-cid-2k37ahzq]:nth-child(2n){animation-name:cs-ghost-back;animation-duration:22s}.ghost[data-astro-cid-2k37ahzq] span[data-astro-cid-2k37ahzq]:nth-child(3){animation-duration:20s}@keyframes cs-ghost{0%{transform:translate(8%)}to{transform:translate(-22%)}}@keyframes cs-ghost-back{0%{transform:translate(-24%)}to{transform:translate(6%)}}@media (width<=1023px){.ghost[data-astro-cid-2k37ahzq]{font-size:26vw}.pn-ov{display:none}}@media (prefers-reduced-motion:reduce){.ghost[data-astro-cid-2k37ahzq] span[data-astro-cid-2k37ahzq]{animation:none}}.cs[data-astro-cid-5lgcpvsq]{background:var(--ink);position:relative;overflow:clip}.slides[data-astro-cid-5lgcpvsq]{margin:0;padding:0;list-style:none}.slide[data-astro-cid-5lgcpvsq]{--ph:min(50svh, calc(40vw / var(--u,2)));--cw:calc(var(--ph) * var(--u,2));grid-template-columns:1fr 1fr;block-size:100svh;min-block-size:36rem;display:grid;position:relative;overflow:hidden}.half[data-astro-cid-5lgcpvsq]{--outer:max(8%, calc((100vw - var(--container)) / 2));--inner:calc(var(--cw) / 2 + 3vw);align-content:center;display:grid;position:relative;overflow:hidden}.pn[data-astro-cid-5lgcpvsq]{isolation:isolate;background:var(--c,var(--color-accent-800));color:var(--color-n-0);padding-inline:var(--outer) var(--inner)}.ph[data-astro-cid-5lgcpvsq]{background:var(--color-n-900);padding-inline:var(--inner) var(--outer)}.ph[data-astro-cid-5lgcpvsq] .bg{object-fit:cover;filter:blur(3px);block-size:100%;inline-size:100%;position:absolute;inset:0;transform:scale(1.06)}.ph[data-astro-cid-5lgcpvsq]:after{content:"";background:color-mix(in srgb, var(--color-n-950) 55%, transparent);position:absolute;inset:0}.ph-copy[data-astro-cid-5lgcpvsq]{z-index:1;gap:var(--space-4);justify-items:start;display:grid;position:relative}.eyebrow[data-astro-cid-5lgcpvsq]{font-size:var(--text-2);font-weight:var(--weight-medium);color:var(--acid);margin:0}.title[data-astro-cid-5lgcpvsq]{font-size:var(--text-7);line-height:var(--leading-tight);color:var(--color-n-0);margin:0}.title[data-astro-cid-5lgcpvsq] span[data-astro-cid-5lgcpvsq]{white-space:nowrap;display:block}.pn-copy[data-astro-cid-5lgcpvsq]{justify-items:start;gap:var(--space-5);display:grid}.no[data-astro-cid-5lgcpvsq]{align-items:baseline;gap:var(--space-1);font-family:var(--font-poster);line-height:var(--leading-none);direction:ltr;margin:0;display:flex}.no[data-astro-cid-5lgcpvsq] b[data-astro-cid-5lgcpvsq]{font-weight:var(--weight-regular);font-size:var(--text-7)}.no[data-astro-cid-5lgcpvsq] span[data-astro-cid-5lgcpvsq]{font-size:var(--text-2);opacity:.8}.txt[data-astro-cid-5lgcpvsq]{max-inline-size:360px;font-size:var(--text-2);text-align:start;text-align-last:auto;line-height:var(--leading-body);color:color-mix(in srgb, var(--color-n-0) 92%, transparent);margin:0}.more[data-astro-cid-5lgcpvsq]{align-items:center;gap:var(--space-2);padding-block:var(--space-1);font-size:var(--text-2);font-weight:var(--weight-bold);color:var(--color-n-0);border-block-end:1.5px solid;display:inline-flex}.more[data-astro-cid-5lgcpvsq] .icon{transition:transform var(--dur-1) var(--ease)}@media (hover:hover) and (pointer:fine){.more[data-astro-cid-5lgcpvsq]:hover .icon{transform:translate(-4px)}}.cs[data-astro-cid-5lgcpvsq].is-pinned .slides[data-astro-cid-5lgcpvsq]{block-size:100svh;min-block-size:36rem;position:relative}.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq]{position:absolute;inset:0}.cs[data-astro-cid-5lgcpvsq].is-pinned .half[data-astro-cid-5lgcpvsq]{transition:transform var(--dur-3) var(--ease)}.cs[data-astro-cid-5lgcpvsq].is-pinned .mid{transition:opacity var(--dur-2) var(--ease), transform var(--dur-3) var(--ease)}.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq][data-state=next] .pn[data-astro-cid-5lgcpvsq]{transform:translateY(-100%)}.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq][data-state=prev] .pn[data-astro-cid-5lgcpvsq],.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq][data-state=next] .ph[data-astro-cid-5lgcpvsq]{transform:translateY(100%)}.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq][data-state=prev] .ph[data-astro-cid-5lgcpvsq]{transform:translateY(-100%)}.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq]:not([data-state=active]) .mid{opacity:0;transform:translate(-50%,-50%)scale(.92)}.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq][data-state=active] .mid{transition-delay:var(--dur-1)}.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq].instant .half[data-astro-cid-5lgcpvsq],.cs[data-astro-cid-5lgcpvsq].is-pinned .slide[data-astro-cid-5lgcpvsq].instant .mid{transition:none}@media (width<=1023px){.slide[data-astro-cid-5lgcpvsq]{--ph:min(46vw, calc(84vw / var(--u,2)), 15rem);--pic:min(110vw, 30rem);grid-template-rows:auto auto;grid-template-columns:1fr;block-size:auto;min-block-size:0}.ph[data-astro-cid-5lgcpvsq]{block-size:var(--pic);padding:2rem var(--gutter);grid-row:1;align-content:start}.pn[data-astro-cid-5lgcpvsq]{padding:calc(var(--ph) / 2 + 3.5rem) var(--gutter) 3rem;grid-row:2;align-content:start}.title[data-astro-cid-5lgcpvsq]{font-size:var(--text-6)}}:is(.otdp-captcha,.otdp-combo,.otdp-phone,.otdp-thanks,form.otdp-form){--k-text:var(--c-text,var(--fg,#1d1d1f));--k-muted:var(--c-text-2,var(--fg-muted,var(--text-2,#6e6e73)));--k-line:var(--c-line,var(--control-border,var(--line,#0000003d)));--k-accent:var(--c-brand,var(--accent,#0071e3));--k-on-accent:var(--c-on-brand,var(--ink,#fff));--k-danger:var(--c-danger,var(--danger,#c4302b));--k-surface:var(--c-surface,var(--surface,#fff));--k-pop:var(--c-bg,var(--surface,#fff));--k-radius:var(--r-2,var(--r-sm,var(--radius-sm,12px)));--k-focus:var(--c-focus,var(--k-accent));--k-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes otdp-spin{to{transform:rotate(360deg)}}@keyframes otdp-shake{15%,55%,95%{transform:translate(-5px)}35%,75%{transform:translate(5px)}}:where(form.otdp-form){grid-template-columns:minmax(0,1fr);gap:1rem;inline-size:100%;display:grid}@media (width>=640px){:where(form.otdp-form){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}}:where(form.otdp-form)>:where(.otdp-field[data-wide],.otdp-captcha,button[type=submit],.otdp-status,.otdp-thanks){grid-column:1/-1}:where(form.otdp-form)>:where(button[type=submit]){justify-self:stretch;inline-size:100%}form.otdp-form.otdp-folding{overflow:hidden}button[data-busy]{cursor:progress;position:relative}button[data-busy]:after{content:"";border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1.1em;inline-size:1.1em;margin-block-start:-.55em;animation:.7s linear infinite otdp-spin;position:absolute;inset-block-start:50%;inset-inline-end:1rem}.otdp-captcha{inline-size:100%;margin-block:0 1rem;position:relative}.otdp-captcha-box{appearance:none;box-sizing:border-box;border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-surface);block-size:56px;inline-size:100%;color:var(--k-text);font:inherit;text-align:start;cursor:pointer;transition:border-color .2s var(--k-ease), background-color .2s var(--k-ease);grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.75rem;margin:0;padding:0 .875rem;font-size:.9375em;line-height:1.3;display:grid;position:relative}.otdp-captcha-box:hover:not(:disabled){border-color:var(--k-accent)}.otdp-captcha-box:focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}.otdp-captcha-box:disabled{cursor:default;opacity:1;color:var(--k-text)}.otdp-captcha-mark{block-size:1.75rem;inline-size:1.75rem;color:var(--k-accent);overflow:visible}.otdp-cap-track{stroke:var(--k-line);fill:#0000;transition:fill .25s var(--k-ease), stroke .25s var(--k-ease)}.otdp-cap-arc{stroke:var(--k-accent);fill:none;stroke-dasharray:28 72;opacity:0;transform-box:fill-box;transform-origin:50%}.otdp-cap-tick{stroke:var(--k-on-accent);fill:none;stroke-dasharray:100;stroke-dashoffset:100px}.otdp-captcha-label{overflow-wrap:anywhere;min-inline-size:0}.otdp-captcha-retry{color:var(--k-danger);text-underline-offset:3px;grid-column:3;font-weight:600;text-decoration:underline}.otdp-captcha-retry:empty{display:none}.otdp-captcha-shield{block-size:21px;inline-size:21px;color:var(--k-muted);grid-column:3}.otdp-captcha[data-state=error] .otdp-captcha-shield{display:none}.otdp-captcha-note{color:var(--k-danger);margin:.375rem 0 0;font-size:.875em;line-height:1.4}.otdp-captcha-note:empty{display:none}.otdp-captcha[data-state=checking] .otdp-cap-arc{opacity:1;animation:.9s linear infinite otdp-spin}.otdp-captcha[data-state=ok] .otdp-captcha-box{border-color:var(--k-accent)}.otdp-captcha[data-state=ok] .otdp-cap-track{fill:var(--k-accent);stroke:var(--k-accent)}.otdp-captcha[data-state=ok] .otdp-cap-tick{animation:otdp-draw .35s 50ms var(--k-ease) forwards}@keyframes otdp-draw{to{stroke-dashoffset:0}}.otdp-captcha[data-state=error] .otdp-captcha-box{border-color:var(--k-danger);color:var(--k-danger)}.otdp-captcha[data-state=error] .otdp-cap-track{stroke:var(--k-danger)}.otdp-captcha.otdp-shake .otdp-captcha-box{border-color:var(--k-danger);animation:otdp-shake .42s var(--k-ease)}.otdp-combo{position:relative}.otdp-combo>input[role=combobox]{padding-inline-end:2.5rem}.otdp-combo:after{content:"";border-right:2px solid var(--k-muted);border-bottom:2px solid var(--k-muted);pointer-events:none;block-size:.5rem;inline-size:.5rem;margin-block-start:-.35rem;position:absolute;inset-block-start:50%;inset-inline-end:1rem;transform:rotate(45deg)}.otdp-combo-list{z-index:40;border:1px solid var(--k-line);border-radius:var(--k-radius);background:var(--k-pop);overscroll-behavior:contain;max-block-size:15rem;margin:0;padding:.25rem;list-style:none;position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;overflow-y:auto;box-shadow:0 14px 36px #0003}.otdp-combo-list[hidden]{display:none}.otdp-combo-list [role=option],.otdp-combo-empty{border-radius:calc(var(--k-radius) - 4px);min-block-size:44px;color:var(--k-text);align-items:center;margin:0;padding:0 .75rem;font-size:.9375em;list-style:none;display:flex}.otdp-combo-list [role=option]{cursor:pointer}.otdp-combo-list [role=option][aria-selected=true],.otdp-combo-list [role=option]:hover{background:color-mix(in srgb, var(--k-accent) 16%, transparent)}.otdp-combo-empty{color:var(--k-muted)}.otdp-phone{direction:ltr;display:block;position:relative}.otdp-phone-pre{inset-block:1px;inset-inline-start:0;border-inline-end:1px solid var(--k-line);color:var(--k-muted);font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;padding-inline:.875rem .625rem;display:flex;position:absolute;left:0}.otdp-phone>input[data-ftype][dir=ltr][name]{text-align:left;direction:ltr;padding-left:4rem}input[data-ftype=email],input[data-ftype=number]{direction:ltr}form[data-thanks]>:not(.otdp-thanks){display:none!important}.otdp-thanks{color:var(--k-text);text-align:center;outline:none;grid-column:1/-1;justify-items:center;gap:.625rem;padding:clamp(1.5rem,5vw,2.5rem) 1rem;display:grid}.otdp-thanks-icon{background:color-mix(in srgb, var(--k-accent) 16%, transparent);block-size:3.5rem;inline-size:3.5rem;color:var(--k-accent);border-radius:50%;place-items:center;display:grid}.otdp-thanks-icon svg{block-size:1.75rem;inline-size:1.75rem}.otdp-thanks-ring{stroke-dasharray:63;stroke-dashoffset:63px;animation:otdp-draw .5s var(--k-ease) forwards}.otdp-thanks-tick{stroke-dasharray:20;stroke-dashoffset:20px;animation:otdp-draw .35s .3s var(--k-ease) forwards}.otdp-thanks-title{margin:.25rem 0 0;font-size:1.25em;font-weight:700;line-height:1.3}.otdp-thanks>p{text-align:center;text-align-last:center;text-wrap:balance}.otdp-thanks-msg{max-inline-size:34rem;color:var(--k-muted);margin:0;line-height:1.7}.otdp-thanks-ref{border:1px solid var(--k-line);border-radius:999px;margin:.25rem 0 0;padding:.375rem .875rem;font-size:.875em}.otdp-thanks-ref bdi{letter-spacing:.08em;font-variant-numeric:tabular-nums;font-weight:700}.otdp-thanks-again{appearance:none;border:1px solid var(--k-line);min-block-size:44px;color:var(--k-text);font:inherit;cursor:pointer;transition:border-color .2s var(--k-ease);background:0 0;border-radius:999px;margin-block-start:.5rem;padding:0 1.5rem}.otdp-thanks-again:hover{border-color:var(--k-accent)}.otdp-thanks-again:focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){button[data-busy]:after{animation-duration:1.6s}.otdp-captcha[data-state=checking] .otdp-cap-arc{animation-duration:1.8s}.otdp-captcha.otdp-shake .otdp-captcha-box{animation:none}.otdp-captcha[data-state=ok] .otdp-cap-tick,.otdp-thanks-ring,.otdp-thanks-tick{stroke-dashoffset:0;animation:none}.otdp-captcha-box,.otdp-cap-track,.otdp-thanks-again{transition:none}}.columns[data-astro-cid-nxdndawn]{gap:var(--space-8);padding-block:var(--space-7) var(--space-section);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);display:grid}.solo[data-astro-cid-nxdndawn]{grid-template-columns:minmax(0,45rem);justify-content:center}.detail-list[data-astro-cid-nxdndawn]{gap:0;margin:0;display:grid}.detail[data-astro-cid-nxdndawn]{padding-block:var(--space-5);border-block-start:1px solid var(--line)}.detail[data-astro-cid-nxdndawn] dd[data-astro-cid-nxdndawn]{margin:var(--space-3) 0 0;font-size:var(--text-2);color:var(--fg)}.follow[data-astro-cid-nxdndawn]{margin-top:var(--space-6);font-size:var(--text-2)}.field[data-astro-cid-nxdndawn]{margin:0 0 var(--space-5)}@media (width>=720px){.fields[data-astro-cid-nxdndawn].many{column-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fields[data-astro-cid-nxdndawn].many .wide[data-astro-cid-nxdndawn]{grid-column:1/-1}}select[data-astro-cid-nxdndawn]{background:var(--surface);border:1px solid var(--control-border);border-radius:var(--radius-sm);width:100%;padding:var(--space-4);font-family:var(--font-sans);font-size:var(--text-2);color:var(--fg)}select[data-astro-cid-nxdndawn]:focus-visible,input[data-astro-cid-nxdndawn][type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.check[data-astro-cid-nxdndawn] label[data-astro-cid-nxdndawn]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-2);color:var(--fg);cursor:pointer;display:flex}.check[data-astro-cid-nxdndawn] input[data-astro-cid-nxdndawn]{width:1.25rem;height:1.25rem;accent-color:var(--accent);flex:none;margin-top:.2em;padding:0}.file-pick[data-astro-cid-nxdndawn]{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3);border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--surface);flex-wrap:wrap;display:flex;position:relative}.file-input[data-astro-cid-nxdndawn]{opacity:0;pointer-events:none;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.file-btn[data-astro-cid-nxdndawn]{padding:var(--space-2) var(--space-4);border:1px solid var(--control-border);border-radius:var(--radius-sm);color:var(--fg);cursor:pointer}.file-input[data-astro-cid-nxdndawn]:focus-visible+.file-btn[data-astro-cid-nxdndawn]{outline:2px solid var(--accent);outline-offset:2px}.file-input[data-astro-cid-nxdndawn][aria-invalid=true]+.file-btn[data-astro-cid-nxdndawn]{border-color:var(--danger)}.file-name[data-astro-cid-nxdndawn]{color:var(--fg-muted);font-size:var(--text-1);overflow-wrap:anywhere}.lb[data-astro-cid-nxdndawn],.detail[data-astro-cid-nxdndawn] dt[data-astro-cid-nxdndawn]{color:var(--fg-muted)}.lb[data-astro-cid-nxdndawn]{margin-bottom:var(--space-2);display:block}input[data-astro-cid-nxdndawn],textarea[data-astro-cid-nxdndawn]{background:var(--surface);border:1px solid var(--control-border);border-radius:var(--radius-sm);width:100%;padding:var(--space-4) var(--space-4);font-family:var(--font-sans);font-size:var(--text-2);color:var(--fg);transition:border-color var(--dur-1) var(--ease)}input[data-astro-cid-nxdndawn][dir=ltr]{text-align:end}textarea[data-astro-cid-nxdndawn]{resize:vertical;min-height:150px}input[data-astro-cid-nxdndawn]:focus,textarea[data-astro-cid-nxdndawn]:focus{border-color:var(--accent);outline:none}input[data-astro-cid-nxdndawn]:focus-visible,textarea[data-astro-cid-nxdndawn]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input[data-astro-cid-nxdndawn]:user-invalid,textarea[data-astro-cid-nxdndawn]:user-invalid,input[data-astro-cid-nxdndawn][aria-invalid=true],textarea[data-astro-cid-nxdndawn][aria-invalid=true]{border-color:var(--danger)}.field[data-astro-cid-nxdndawn] .field-error{margin-top:var(--space-2);font-size:var(--text-1);line-height:var(--leading-snug);color:var(--danger);animation:field-error-in var(--dur-1) var(--ease);display:block}@keyframes field-error-in{0%{opacity:0;transform:translateY(-4px)}}.submit[data-astro-cid-nxdndawn]{width:100%}.form-foot[data-astro-cid-nxdndawn]{gap:var(--space-4);margin-top:var(--space-4);display:grid}.form-note[data-astro-cid-nxdndawn]{font-size:var(--text-1);color:var(--fg-muted);margin:0}.form-note[data-astro-cid-nxdndawn][data-state=error]{color:var(--danger)}.form-note[data-astro-cid-nxdndawn][data-state=ok]{color:var(--accent)}.form-note[data-astro-cid-nxdndawn][data-state=sending]{color:var(--fg-muted)}.trap[data-astro-cid-nxdndawn]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=900px){.details[data-astro-cid-nxdndawn]{grid-area:1/2;align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-5))}.form[data-astro-cid-nxdndawn]{grid-area:1/1}}@media (width<=899px){.columns[data-astro-cid-nxdndawn]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.detail[data-astro-cid-nxdndawn]{padding-block:var(--space-3)}.follow[data-astro-cid-nxdndawn]{margin-top:var(--space-3);font-size:var(--text-1)}}@media (width<=560px){.form-foot[data-astro-cid-nxdndawn]{gap:0}.form-note[data-astro-cid-nxdndawn]{order:-1}.form-note[data-astro-cid-nxdndawn]:not(:empty){margin-bottom:var(--space-4)}}.cta[data-astro-cid-dmpdjyis]{isolation:isolate;padding-block:var(--space-section);background:var(--ink);position:relative;overflow:clip}.photo[data-astro-cid-dmpdjyis]{z-index:0;position:absolute;inset:0}.photo[data-astro-cid-dmpdjyis] img{object-fit:cover;block-size:100%;inline-size:100%}.photo[data-astro-cid-dmpdjyis]:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--color-n-950) 82%, transparent), color-mix(in srgb, var(--color-n-950) 62%, transparent) 50%, color-mix(in srgb, var(--color-n-950) 88%, transparent));position:absolute;inset:0}.inner[data-astro-cid-dmpdjyis]{z-index:1;justify-items:start;gap:var(--space-4);display:grid;position:relative}.has-photo[data-astro-cid-dmpdjyis] .inner[data-astro-cid-dmpdjyis]{text-align:center;justify-items:center}.has-packs[data-astro-cid-dmpdjyis] .inner[data-astro-cid-dmpdjyis]{grid-template-columns:minmax(0,1fr)}.packs[data-astro-cid-dmpdjyis]{min-block-size:14rem;justify-content:center;align-items:end;margin-block-start:var(--space-4);display:flex;position:relative}.packs[data-astro-cid-dmpdjyis] .pk{block-size:auto;inline-size:clamp(5.5rem,22vw,12rem);margin-inline:calc(var(--space-5) * -1);filter:var(--shadow-pack);transition:transform var(--dur-3) var(--ease)}.packs[data-astro-cid-dmpdjyis] .pk-1{translate:0 6%;rotate:9deg}.packs[data-astro-cid-dmpdjyis] .pk-2{z-index:1;rotate:4deg}.packs[data-astro-cid-dmpdjyis] .pk-3{z-index:3;inline-size:clamp(7rem,28vw,15rem)}.packs[data-astro-cid-dmpdjyis] .pk-4{z-index:2;rotate:-4deg}.packs[data-astro-cid-dmpdjyis] .pk-5{translate:0 6%;rotate:-9deg}@media (width>=1024px){.has-packs[data-astro-cid-dmpdjyis] .inner[data-astro-cid-dmpdjyis]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.has-packs[data-astro-cid-dmpdjyis] .inner[data-astro-cid-dmpdjyis]>[data-astro-cid-dmpdjyis]:not(.packs){grid-column:1}.packs[data-astro-cid-dmpdjyis]{grid-area:1/2/span 4;margin:0}}@media (hover:hover) and (pointer:fine){.cta[data-astro-cid-dmpdjyis]:hover .packs[data-astro-cid-dmpdjyis] .pk-1{transform:translate(-10px)}.cta[data-astro-cid-dmpdjyis]:hover .packs[data-astro-cid-dmpdjyis] .pk-5{transform:translate(10px)}}.cta-title[data-astro-cid-dmpdjyis]{font-size:var(--text-7);margin:0}.cta-lede[data-astro-cid-dmpdjyis]{max-inline-size:var(--measure);color:var(--color-n-200);margin:0}.btns[data-astro-cid-dmpdjyis]{gap:var(--space-3) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.has-photo[data-astro-cid-dmpdjyis] .btns[data-astro-cid-dmpdjyis]{justify-content:center}.fx[data-astro-cid-zrfbtcsd]{z-index:3;block-size:calc(var(--h) * 1.5);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.glow[data-astro-cid-zrfbtcsd]{inline-size:calc(var(--h) * 1.6);block-size:calc(var(--h) * 1.1);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-accent) 22%, transparent), color-mix(in srgb, var(--color-accent) 0%, transparent));position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:50% -50%}.spark[data-astro-cid-zrfbtcsd]{inline-size:calc(var(--h) * .06);block-size:calc(var(--h) * .06);fill:var(--color-n-0);opacity:0;animation:hero-twinkle 6s var(--ease) infinite;position:absolute}.s1[data-astro-cid-zrfbtcsd]{animation-delay:-.4s;top:16%;left:34%}.s2[data-astro-cid-zrfbtcsd]{inline-size:calc(var(--h) * .045);block-size:calc(var(--h) * .045);animation-delay:-1.9s;top:10%;left:61%}.s3[data-astro-cid-zrfbtcsd]{animation-delay:-3.1s;top:38%;left:70%}.s4[data-astro-cid-zrfbtcsd]{inline-size:calc(var(--h) * .04);block-size:calc(var(--h) * .04);animation-delay:-2.6s;top:52%;left:28%}.s5[data-astro-cid-zrfbtcsd]{inline-size:calc(var(--h) * .035);block-size:calc(var(--h) * .035);fill:var(--acid);animation-delay:-1.2s;top:6%;left:47%}.s6[data-astro-cid-zrfbtcsd]{inline-size:calc(var(--h) * .04);block-size:calc(var(--h) * .04);fill:var(--acid);animation-delay:-3.6s;top:70%;left:66%}@keyframes hero-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}45%{opacity:.7;transform:scale(1)rotate(45deg)}70%{opacity:0;transform:scale(.5)rotate(90deg)}}.pk[data-astro-cid-zrfbtcsd]:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-n-950) 75%, transparent), color-mix(in srgb, var(--color-n-950) 0%, transparent));block-size:10%;position:absolute;inset-block-end:-5%;inset-inline:6%}.pk-main[data-astro-cid-zrfbtcsd]{z-index:2;block-size:var(--h);margin-block-end:0;margin-inline:calc(var(--h) * -.08);animation-delay:var(--dur-1)}.pk-tab[data-astro-cid-zrfbtcsd]{block-size:calc(var(--h) * .48);animation-delay:var(--dur-1);margin-inline-end:calc(var(--h) * -.04)}.pk-0[data-astro-cid-zrfbtcsd]{z-index:0}.pk-1[data-astro-cid-zrfbtcsd],.pk-3[data-astro-cid-zrfbtcsd]{z-index:1;animation-delay:var(--dur-1)}@media (prefers-reduced-motion:reduce){.spark[data-astro-cid-zrfbtcsd]{opacity:.6;animation:none}}.hero[data-astro-cid-lemmvjci]{--h:min(calc(100svh * .42), 29vw);--in:max(calc(var(--frame-line) + 24px), calc((100vw - var(--container)) / 2));background:var(--ink)}.frame[data-astro-cid-lemmvjci]{isolation:isolate;background:var(--color-n-800);block-size:100svh;min-block-size:34rem;position:relative;overflow:hidden}.photo[data-astro-cid-lemmvjci],.photo[data-astro-cid-lemmvjci] img[data-astro-cid-lemmvjci]{block-size:100%;inline-size:100%;position:absolute;inset:0}.photo[data-astro-cid-lemmvjci] img[data-astro-cid-lemmvjci]{object-fit:cover;object-position:50% 40%}.shade[data-astro-cid-lemmvjci]{background:radial-gradient(120% 90% at 50% 50%, color-mix(in srgb, var(--color-n-950) 18%, transparent) 0%, color-mix(in srgb, var(--color-n-950) 50%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-n-950) 35%, transparent) 0%, color-mix(in srgb, var(--color-n-950) 0%, transparent) 30%, color-mix(in srgb, var(--color-n-950) 0%, transparent) 65%, color-mix(in srgb, var(--color-n-950) 45%, transparent) 100%);position:absolute;inset:0}.line[data-astro-cid-lemmvjci]{inset:var(--frame-line);z-index:1;border:1.5px solid color-mix(in srgb, var(--color-n-0) 82%, transparent);border-radius:var(--frame-line-r);pointer-events:none;position:absolute}.type[data-astro-cid-lemmvjci]{z-index:2;pointer-events:none;direction:ltr;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.drift[data-astro-cid-lemmvjci]{animation:96s linear infinite hero-drift;position:relative}.words[data-astro-cid-lemmvjci]{justify-items:center;row-gap:calc(var(--h) * .72);color:color-mix(in srgb, var(--color-n-0) 62%, transparent);animation:hero-fade var(--dur-3) var(--ease) var(--dur-1) both;margin:0;padding-inline:.6em;font-size:clamp(96px,min(15vw,24svh),220px);display:grid}.words[data-astro-cid-lemmvjci] span[data-astro-cid-lemmvjci]{display:block}.copy[data-astro-cid-lemmvjci]{position:absolute;inset-block-start:0}.c1[data-astro-cid-lemmvjci]{right:100%}.c2[data-astro-cid-lemmvjci]{right:200%}@keyframes hero-drift{0%{transform:translate(0)}to{transform:translate(100%)}}.packs[data-astro-cid-lemmvjci]{z-index:3;block-size:var(--h);pointer-events:none;direction:ltr;justify-content:center;align-items:flex-end;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.pk[data-astro-cid-lemmvjci]{block-size:calc(var(--h) * .84);animation:hero-rise var(--dur-3) var(--ease) both;flex:none;margin-block-end:calc(var(--h) * .05);position:relative}.pk[data-astro-cid-lemmvjci] img{block-size:100%;inline-size:auto;max-inline-size:none;animation:hero-float 6.4s var(--ease) infinite}.pk-1[data-astro-cid-lemmvjci] img{animation-duration:7.2s;animation-delay:-2.4s}.pk-main[data-astro-cid-lemmvjci] img{animation-duration:6.8s;animation-delay:-1.1s}.pk-3[data-astro-cid-lemmvjci] img{animation-duration:7.6s;animation-delay:-4.2s}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--h) * -.028))}}@keyframes hero-rise{0%{transform:translateY(56px)scale(.96)}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-card{0%{opacity:0;transform:translateY(16px)}}.card[data-astro-cid-lemmvjci]{z-index:4;justify-items:start;gap:var(--space-2);inline-size:min(23rem, calc(100% - 2 * var(--in)));padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid color-mix(in srgb, var(--color-n-0) 24%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-n-900) 90%, transparent);animation:hero-card var(--dur-3) var(--ease) var(--dur-2) both;display:grid;position:absolute;inset-block-end:calc(var(--frame-line) + 24px);inset-inline-start:var(--in)}.title[data-astro-cid-lemmvjci]{font-size:var(--text-4);line-height:var(--leading-snug);color:var(--color-n-0);white-space:nowrap}.title[data-astro-cid-lemmvjci] .accent[data-astro-cid-lemmvjci]{color:var(--acid)}.sub[data-astro-cid-lemmvjci]{font-size:var(--text-2);line-height:var(--leading-body);color:color-mix(in srgb, var(--color-n-0) 84%, transparent);margin:0}.cta[data-astro-cid-lemmvjci]{margin-block-start:var(--space-2)}@media (width<=767px){.hero[data-astro-cid-lemmvjci]{--h:min(calc(100svh * .27), 50vw);--in:calc(var(--frame-line) + 12px)}.words[data-astro-cid-lemmvjci]{row-gap:calc(var(--h) * .82)}.pk-main[data-astro-cid-lemmvjci]{margin-inline:calc(var(--h) * -.12)}.pk-side[data-astro-cid-lemmvjci]{margin-inline:calc(var(--h) * -.04)}.card[data-astro-cid-lemmvjci]{inline-size:auto;background:color-mix(in srgb, var(--color-n-900) 90%, transparent);inset-block-end:var(--in);inset-inline-end:var(--in)}.title[data-astro-cid-lemmvjci]{font-size:var(--text-4)}}@media (prefers-reduced-motion:reduce){.drift[data-astro-cid-lemmvjci],.words[data-astro-cid-lemmvjci],.pk[data-astro-cid-lemmvjci],.pk[data-astro-cid-lemmvjci] img,.card[data-astro-cid-lemmvjci]{animation:none}}.head-art[data-astro-cid-vlfmw3wc]{z-index:0;pointer-events:none;background:var(--ink);position:absolute;inset:0;overflow:hidden}.head-photo[data-astro-cid-vlfmw3wc]{opacity:.42;-webkit-mask-image:linear-gradient(270deg, transparent 4%, var(--color-n-950) 58%, var(--color-n-950) 100%);mask-image:linear-gradient(270deg, transparent 4%, var(--color-n-950) 58%, var(--color-n-950) 100%);position:absolute;inset:0}.head-photo[data-astro-cid-vlfmw3wc] img{object-fit:cover;object-position:center left;width:100%;height:100%}.head-photo[data-astro-cid-vlfmw3wc][data-pos=center] img{object-position:center}.head-veil[data-astro-cid-vlfmw3wc]{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 92%, transparent) 0%, color-mix(in srgb, var(--ink) 62%, transparent) 12%, transparent 34%, transparent 60%, var(--ink) 100%);position:absolute;inset:0}@media (width<=767px){.head-photo[data-astro-cid-vlfmw3wc]{opacity:.26;-webkit-mask-image:linear-gradient(180deg, var(--color-n-950) 0%, var(--color-n-950) 55%, transparent 100%);mask-image:linear-gradient(180deg, var(--color-n-950) 0%, var(--color-n-950) 55%, transparent 100%)}}.head-wrap[data-astro-cid-nxcxmcht]{isolation:isolate;position:relative}.head[data-astro-cid-nxcxmcht]{z-index:1;padding-top:calc(var(--header-h) + var(--space-section-sm));padding-bottom:var(--space-section-sm);position:relative}.head-title[data-astro-cid-nxcxmcht]{margin:var(--space-4) 0 0;font-size:var(--text-7)}.head-kicker[data-astro-cid-nxcxmcht]{margin:var(--space-4) 0 0;font-size:var(--text-5)}.head-lede[data-astro-cid-nxcxmcht]{max-inline-size:var(--measure);margin:var(--space-5) 0 0}.head-creds[data-astro-cid-nxcxmcht]{gap:var(--space-2);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.is-404[data-astro-cid-nxcxmcht]{min-block-size:78vh;display:flex}.is-404[data-astro-cid-nxcxmcht] .head[data-astro-cid-nxcxmcht]{align-self:center}.links[data-astro-cid-nxcxmcht]{gap:0 var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.band[data-astro-cid-u6w7thfj]{background:var(--acid);color:var(--ink);position:relative;overflow:hidden}.viewport[data-astro-cid-u6w7thfj]{overflow:hidden}.track[data-astro-cid-u6w7thfj]{inline-size:max-content;margin:0;padding:0;list-style:none;animation:70s linear infinite slide;display:flex}.band[data-astro-cid-u6w7thfj]:hover .track[data-astro-cid-u6w7thfj],.band[data-astro-cid-u6w7thfj]:focus-within .track[data-astro-cid-u6w7thfj],.band[data-astro-cid-u6w7thfj][data-paused] .track[data-astro-cid-u6w7thfj]{animation-play-state:paused}.phrase[data-astro-cid-u6w7thfj]{align-items:center;gap:var(--space-6);padding:var(--space-3) 0 var(--space-3) var(--space-6);font-size:var(--text-4);white-space:nowrap;display:inline-flex}.star[data-astro-cid-u6w7thfj]{fill:currentColor;flex:none;block-size:.7em;inline-size:.7em}@keyframes slide{to{transform:translate(50%)}}.pause[data-astro-cid-u6w7thfj]{inline-size:var(--tap);background:var(--acid);color:var(--ink);cursor:pointer;box-shadow:var(--space-4) 0 var(--space-4) 0 var(--acid);border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.pause[data-astro-cid-u6w7thfj]:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.pause[data-astro-cid-u6w7thfj] .i-play,.pause[data-astro-cid-u6w7thfj][aria-pressed=true] .i-pause{display:none}.pause[data-astro-cid-u6w7thfj][aria-pressed=true] .i-play{display:block}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-u6w7thfj]{flex-wrap:wrap;justify-content:center;inline-size:auto;animation:none}.phrase[data-astro-cid-u6w7thfj][aria-hidden=true],.pause[data-astro-cid-u6w7thfj]{display:none}}.pres[data-astro-cid-3vjcw3th]{background:var(--ink);padding-block:var(--space-section);overflow:clip}.grid[data-astro-cid-3vjcw3th]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.copy[data-astro-cid-3vjcw3th]{gap:var(--space-4);justify-items:start;display:grid}.title[data-astro-cid-3vjcw3th]{font-size:var(--text-7)}.text[data-astro-cid-3vjcw3th]{max-inline-size:var(--measure);color:var(--fg-muted);margin:0}.ig[data-astro-cid-3vjcw3th]{row-gap:var(--space-1);max-inline-size:100%;padding-block:var(--space-2);white-space:normal;flex-wrap:wrap;margin-block-start:var(--space-2)}.ig[data-astro-cid-3vjcw3th]>span[data-astro-cid-3vjcw3th]{white-space:nowrap}@media (width<=479px){.ig[data-astro-cid-3vjcw3th]{border-radius:var(--radius-md);padding:var(--space-3) var(--space-5)}.ig-handle[data-astro-cid-3vjcw3th]{text-align:center;flex-basis:100%}}.ig[data-astro-cid-3vjcw3th] .ig-icon[data-astro-cid-3vjcw3th]{fill:none;stroke:currentColor;stroke-width:1.6px;block-size:20px;inline-size:20px}.ig-handle[data-astro-cid-3vjcw3th]{font-weight:var(--weight-regular);color:var(--fg-muted)}@media (hover:hover) and (pointer:fine){.ig[data-astro-cid-3vjcw3th]:hover .ig-icon[data-astro-cid-3vjcw3th]{transform:none}}.photos[data-astro-cid-3vjcw3th]{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;display:grid}.ph[data-astro-cid-3vjcw3th]{border-radius:var(--radius-md);background:var(--color-n-900);margin:0;overflow:clip}.wide[data-astro-cid-3vjcw3th]{aspect-ratio:16/10}.tall[data-astro-cid-3vjcw3th]{aspect-ratio:3/4;margin-block-end:var(--space-6)}.ph[data-astro-cid-3vjcw3th] img{object-fit:cover;block-size:100%;inline-size:100%}@media (width>=1024px){.grid[data-astro-cid-3vjcw3th]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.sh[data-astro-cid-b3pkbe4i]{gap:var(--space-3);justify-items:start;margin-block-end:var(--space-7);display:grid}.sh-title[data-astro-cid-b3pkbe4i]{font-size:var(--text-6)}.sh-lede[data-astro-cid-b3pkbe4i]{max-inline-size:var(--measure);margin:0}.wrap[data-astro-cid-gq3rxirg]{border-radius:var(--radius-md);background:var(--card);overflow:clip}.cmp[data-astro-cid-gq3rxirg]{border-collapse:collapse;table-layout:fixed;inline-size:100%;font-size:var(--text-1);line-height:var(--leading-snug)}.cmp[data-astro-cid-gq3rxirg] th[data-astro-cid-gq3rxirg],.cmp[data-astro-cid-gq3rxirg] td[data-astro-cid-gq3rxirg]{padding:var(--space-3) var(--space-3);vertical-align:middle}.cmp[data-astro-cid-gq3rxirg] thead[data-astro-cid-gq3rxirg] th[data-astro-cid-gq3rxirg]{font-weight:var(--weight-medium);text-align:center;color:var(--fg-muted);border-block-end:1px solid var(--line)}.cmp[data-astro-cid-gq3rxirg] thead[data-astro-cid-gq3rxirg] th[data-astro-cid-gq3rxirg]:first-child{inline-size:38%}.cmp[data-astro-cid-gq3rxirg] thead[data-astro-cid-gq3rxirg] th[data-astro-cid-gq3rxirg].me{color:var(--ink);background:var(--fill,var(--accent))}.cmp[data-astro-cid-gq3rxirg] tbody[data-astro-cid-gq3rxirg] tr[data-astro-cid-gq3rxirg]+tr[data-astro-cid-gq3rxirg]>[data-astro-cid-gq3rxirg]{border-block-start:1px solid var(--line)}.feat[data-astro-cid-gq3rxirg]{font-weight:var(--weight-medium);text-align:start}.mark[data-astro-cid-gq3rxirg],.txt[data-astro-cid-gq3rxirg]{text-align:center}.me[data-astro-cid-gq3rxirg]{background:color-mix(in srgb, var(--accent) 9%, transparent)}.yes[data-astro-cid-gq3rxirg]{color:var(--accent)}.no[data-astro-cid-gq3rxirg]{color:var(--fg-muted);opacity:.7}.mark[data-astro-cid-gq3rxirg] .icon{margin-inline:auto;display:block}@media (width>=768px){.cmp[data-astro-cid-gq3rxirg]{font-size:var(--text-2)}.cmp[data-astro-cid-gq3rxirg] th[data-astro-cid-gq3rxirg],.cmp[data-astro-cid-gq3rxirg] td[data-astro-cid-gq3rxirg]{padding:var(--space-4) var(--space-4)}.cmp[data-astro-cid-gq3rxirg] thead[data-astro-cid-gq3rxirg] th[data-astro-cid-gq3rxirg]:first-child{inline-size:34%}}.layout[data-astro-cid-572o7vm4]{gap:var(--space-4);display:grid}.toc[data-astro-cid-572o7vm4]{display:none}.toc[data-astro-cid-572o7vm4] ol[data-astro-cid-572o7vm4]{gap:var(--space-1);border-inline-start:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-572o7vm4] a[data-astro-cid-572o7vm4]{padding:var(--space-2) var(--space-4);font-size:var(--text-2);line-height:var(--leading-snug);color:var(--fg-muted);transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);border-inline-start:2px solid #0000;margin-inline-start:-1px;display:block}.toc[data-astro-cid-572o7vm4] a[data-astro-cid-572o7vm4][aria-current=true]{color:var(--fg);font-weight:var(--weight-medium);border-inline-start-color:var(--accent)}@media (hover:hover) and (pointer:fine){.toc[data-astro-cid-572o7vm4] a[data-astro-cid-572o7vm4]:hover{color:var(--fg)}}.list[data-astro-cid-572o7vm4]{border-block-start:1px solid var(--line);gap:0;min-inline-size:0;display:grid}.all[data-astro-cid-572o7vm4]{min-block-size:var(--tap);color:var(--fg);font:inherit;font-size:var(--text-2);font-weight:var(--weight-medium);text-underline-offset:.45em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);cursor:pointer;background:0 0;border:0;justify-self:start;margin-block-start:var(--space-4);padding:0}.all[data-astro-cid-572o7vm4][hidden]{display:none}.acc[data-astro-cid-572o7vm4]{border-block-end:1px solid var(--line);scroll-margin-block-start:calc(var(--header-h) + var(--space-5))}summary[data-astro-cid-572o7vm4]{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--tap);padding:var(--space-4) 0;cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-572o7vm4]::-webkit-details-marker{display:none}.acc-title[data-astro-cid-572o7vm4]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-2);line-height:var(--leading-snug);margin:0}.acc[data-astro-cid-572o7vm4] .chev{color:var(--fg-muted);transition:rotate var(--dur-2) var(--ease);flex:none}.acc[data-astro-cid-572o7vm4][open] .chev{rotate:180deg}.acc-body[data-astro-cid-572o7vm4]{gap:var(--space-4);padding:0 0 var(--space-5);max-inline-size:var(--measure);display:grid}.acc-body[data-astro-cid-572o7vm4] p[data-astro-cid-572o7vm4],.acc-body[data-astro-cid-572o7vm4] ul[data-astro-cid-572o7vm4]{margin:0}.acc-body[data-astro-cid-572o7vm4] p[data-astro-cid-572o7vm4]{line-height:var(--leading-body);color:var(--fg-muted)}.bul[data-astro-cid-572o7vm4]{gap:var(--space-2);padding:0;list-style:none;display:grid}.bul[data-astro-cid-572o7vm4] li[data-astro-cid-572o7vm4]{line-height:var(--leading-body);padding-inline-start:var(--space-4);position:relative}.bul[data-astro-cid-572o7vm4] li[data-astro-cid-572o7vm4]:before{content:"";border-radius:var(--radius-full);background:var(--accent);block-size:6px;inline-size:6px;position:absolute;inset-block-start:.8em;inset-inline-start:0}.sub[data-astro-cid-572o7vm4]{margin:var(--space-2) 0 0;font-size:var(--text-2);font-weight:var(--weight-medium);color:var(--fg)}.callout[data-astro-cid-572o7vm4]{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--card)}.tbl[data-astro-cid-572o7vm4]{overflow-x:auto}.tbl[data-astro-cid-572o7vm4] table[data-astro-cid-572o7vm4]{border-collapse:collapse;inline-size:100%;font-size:var(--text-2)}.tbl[data-astro-cid-572o7vm4] th[data-astro-cid-572o7vm4],.tbl[data-astro-cid-572o7vm4] td[data-astro-cid-572o7vm4]{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--line);text-align:start;vertical-align:top}@media (width>=1024px){.layout[data-astro-cid-572o7vm4]{gap:var(--space-8);grid-template-columns:15rem minmax(0,1fr);align-items:start}.toc[data-astro-cid-572o7vm4]{display:block;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-6))}}.figs[data-astro-cid-46lzayey]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.figs[data-astro-cid-46lzayey][data-n="3"] .fig[data-astro-cid-46lzayey]:last-child{grid-column:1/-1}.fig[data-astro-cid-46lzayey]{gap:var(--space-1);padding:var(--space-5);border-radius:var(--radius-md);background:var(--card);display:grid}.fig[data-astro-cid-46lzayey] dt[data-astro-cid-46lzayey]{font-size:var(--text-2);color:var(--fg-muted)}.fig[data-astro-cid-46lzayey] dd[data-astro-cid-46lzayey]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-4);line-height:var(--leading-tight);color:var(--fg);unicode-bidi:plaintext;margin:0}@media (width>=768px){.figs[data-astro-cid-46lzayey]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.figs[data-astro-cid-46lzayey][data-n="3"] .fig[data-astro-cid-46lzayey]:last-child{grid-column:auto}}.panel-wrap[data-astro-cid-46lzayey]{border-radius:var(--radius-md);background:var(--card);max-inline-size:52rem;overflow:clip}.panel[data-astro-cid-46lzayey]{border-collapse:collapse;table-layout:fixed;inline-size:100%;font-size:var(--text-2);line-height:var(--leading-snug)}.panel[data-astro-cid-46lzayey] thead[data-astro-cid-46lzayey] th[data-astro-cid-46lzayey]{padding:var(--space-4) var(--space-5) var(--space-3);border-block-end:1px solid var(--line);color:var(--fg-muted);font-size:var(--text-1);font-weight:var(--weight-medium);text-align:start}.panel[data-astro-cid-46lzayey] thead[data-astro-cid-46lzayey] th[data-astro-cid-46lzayey]:not(:first-child){text-align:end}.panel[data-astro-cid-46lzayey] th[data-astro-cid-46lzayey],.panel[data-astro-cid-46lzayey] td[data-astro-cid-46lzayey]{padding:var(--space-3) var(--space-5);overflow-wrap:anywhere}.panel[data-astro-cid-46lzayey] tbody[data-astro-cid-46lzayey] tr[data-astro-cid-46lzayey]+tr[data-astro-cid-46lzayey]{border-block-start:1px solid var(--line)}.panel[data-astro-cid-46lzayey] .name[data-astro-cid-46lzayey]{font-weight:var(--weight-medium);text-align:start;color:var(--fg)}.panel[data-astro-cid-46lzayey] .val[data-astro-cid-46lzayey]{text-align:end;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap}.panel[data-astro-cid-46lzayey] .lat[data-astro-cid-46lzayey]{text-align:start}.panel[data-astro-cid-46lzayey] td[data-astro-cid-46lzayey].lat{text-align:end;direction:ltr}.panel[data-astro-cid-46lzayey] td[data-astro-cid-46lzayey].dash{color:var(--fg-muted)}.panel[data-astro-cid-46lzayey][data-cols="3"] col[data-astro-cid-46lzayey],.panel[data-astro-cid-46lzayey][data-cols="3"] th[data-astro-cid-46lzayey]:first-child{inline-size:56%}@media (width<=639px){.panel[data-astro-cid-46lzayey] thead[data-astro-cid-46lzayey]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.panel[data-astro-cid-46lzayey],.panel[data-astro-cid-46lzayey] tbody[data-astro-cid-46lzayey]{display:block}.panel[data-astro-cid-46lzayey] tbody[data-astro-cid-46lzayey] tr[data-astro-cid-46lzayey]{align-items:baseline;gap:0 var(--space-4);padding:var(--space-3) var(--space-4);grid-template-columns:1fr auto;display:grid}.panel[data-astro-cid-46lzayey] th[data-astro-cid-46lzayey],.panel[data-astro-cid-46lzayey] td[data-astro-cid-46lzayey]{padding:0}.panel[data-astro-cid-46lzayey] .name[data-astro-cid-46lzayey]{font-size:var(--text-2);grid-column:1/-1}.panel[data-astro-cid-46lzayey] .val[data-astro-cid-46lzayey]{font-size:var(--text-1);color:var(--fg-muted)}.panel[data-astro-cid-46lzayey] .val[data-astro-cid-46lzayey]:first-of-type{color:var(--fg);font-weight:var(--weight-medium);text-align:start}.panel[data-astro-cid-46lzayey] td[data-astro-cid-46lzayey].lat:first-of-type{text-align:start}.panel[data-astro-cid-46lzayey] .val[data-astro-cid-46lzayey]:nth-of-type(2):before{content:attr(data-label) " ";font-size:var(--text-1)}}.note[data-astro-cid-46lzayey],.disclaimer[data-astro-cid-46lzayey]{margin:var(--space-4) 0 0;max-inline-size:var(--measure);font-size:var(--text-1);line-height:var(--leading-body);color:var(--fg-muted)}.cards[data-astro-cid-uchbsh7u]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-uchbsh7u]{align-content:start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-md);background:var(--card);display:grid;position:relative;overflow:clip}.big[data-astro-cid-uchbsh7u]{font-size:var(--text-5);line-height:var(--leading-none);color:var(--accent);margin:0}.card-title[data-astro-cid-uchbsh7u]{font-size:var(--text-3);line-height:var(--leading-snug);gap:0;display:grid}.card-title[data-astro-cid-uchbsh7u] small[data-astro-cid-uchbsh7u]{font-size:var(--text-1);color:var(--fg-muted);text-align:start}.tagline[data-astro-cid-uchbsh7u]{font-size:var(--text-2);color:var(--fg-muted);margin:0}.meter[data-astro-cid-uchbsh7u]{border-radius:var(--radius-full);block-size:4px;inline-size:100%;overflow:clip}.m-bg[data-astro-cid-uchbsh7u]{fill:var(--line)}.m-fill[data-astro-cid-uchbsh7u]{fill:var(--fill,var(--accent));transform-box:fill-box;transform-origin:100%}.items[data-astro-cid-uchbsh7u]{gap:var(--space-2);margin:var(--space-1) 0 0;padding:0;list-style:none;display:grid}.items[data-astro-cid-uchbsh7u] li[data-astro-cid-uchbsh7u]{font-size:var(--text-2);line-height:var(--leading-body);color:var(--fg-muted);padding-inline-start:var(--space-4);position:relative}.items[data-astro-cid-uchbsh7u] li[data-astro-cid-uchbsh7u]:before{content:"";border-radius:var(--radius-full);background:var(--accent);block-size:6px;inline-size:6px;position:absolute;inset-block-start:.8em;inset-inline-start:0}.callouts[data-astro-cid-uchbsh7u]{gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.callouts[data-astro-cid-uchbsh7u] li[data-astro-cid-uchbsh7u]{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--card);font-size:var(--text-2);line-height:var(--leading-body)}@media (width>=768px){.cards[data-astro-cid-uchbsh7u][data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards[data-astro-cid-uchbsh7u][data-n="2"],.callouts[data-astro-cid-uchbsh7u]{grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-astro-cid-uchbsh7u]{padding:var(--space-6)}}.rel[data-astro-cid-e325lwjg]{gap:var(--space-4);display:grid}.view[data-astro-cid-e325lwjg]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;overflow-x:auto}.view[data-astro-cid-e325lwjg]::-webkit-scrollbar{display:none}.view[data-astro-cid-e325lwjg][data-embla]{scroll-snap-type:none;touch-action:pan-y pinch-zoom;overflow:hidden}.view[data-astro-cid-e325lwjg][data-embla] .track[data-astro-cid-e325lwjg]{inline-size:auto}.track[data-astro-cid-e325lwjg]{gap:var(--space-4);padding:0 0 var(--space-1);inline-size:max-content;margin:0;list-style:none;display:flex}.slot[data-astro-cid-e325lwjg]{scroll-snap-align:start;flex:none;inline-size:min(72vw,19rem);display:grid}.ctrl[data-astro-cid-e325lwjg]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.dots[data-astro-cid-e325lwjg]{gap:0;display:flex}.dotb[data-astro-cid-e325lwjg]{inline-size:var(--tap);block-size:var(--tap);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.dotb[data-astro-cid-e325lwjg]:after{content:"";border-radius:var(--radius-full);background:var(--line);block-size:8px;inline-size:8px;transition:background-color var(--dur-1) var(--ease), scale var(--dur-1) var(--ease);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.dotb[data-astro-cid-e325lwjg][aria-current=true]:after{background:var(--fg);scale:1.5}.arrow[data-astro-cid-e325lwjg]{inline-size:var(--tap);block-size:var(--tap);border-radius:var(--radius-full);background:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg);cursor:pointer;transition:opacity var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border:0;place-items:center;padding:0;display:grid}.arrow[data-astro-cid-e325lwjg]:not(:disabled):active{transform:scale(.97)}.arrow[data-astro-cid-e325lwjg]:disabled{opacity:.35;cursor:default}@media (width>=768px){.view[data-astro-cid-e325lwjg]{margin-inline:0;padding-inline:0;overflow:visible}.track[data-astro-cid-e325lwjg]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:auto;display:grid}.slot[data-astro-cid-e325lwjg]{inline-size:auto}.ctrl[data-astro-cid-e325lwjg]{display:none}}@media (width>=1024px){.track[data-astro-cid-e325lwjg]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.stage-col[data-astro-cid-iojilesm]{gap:var(--space-4);min-inline-size:0;display:grid}.stage[data-astro-cid-iojilesm]{isolation:isolate;border-radius:var(--radius-md);background:var(--surface);grid-template-rows:minmax(0,1fr) auto;block-size:clamp(23rem,118vw,33rem);display:grid;position:relative;overflow:clip;container-type:size}@media (width>=768px){.stage[data-astro-cid-iojilesm]{block-size:clamp(30rem,78vh,41rem)}}.halo[data-astro-cid-iojilesm]{z-index:-1;background:radial-gradient(60% 46% at 50% 46%, color-mix(in srgb, var(--c,var(--pa,var(--acid))) 30%, transparent), transparent 72%);transition:background var(--dur-2) var(--ease);position:absolute;inset:0}.pack[data-astro-cid-iojilesm]{min-block-size:0;padding-block:var(--space-6);grid-template-rows:minmax(0,1fr);place-items:center;padding-inline:12%;display:grid;position:relative}.pane[data-astro-cid-iojilesm]{grid-area:1/1;grid-template-rows:minmax(0,1fr);place-items:center;block-size:100%;min-block-size:0;inline-size:100%;display:grid}.pane[data-astro-cid-iojilesm][hidden]{display:none}.pane[data-astro-cid-iojilesm] img{object-fit:contain;block-size:100%;max-block-size:100%;inline-size:auto;max-inline-size:100%;filter:var(--shadow-pack)}.stand[data-astro-cid-iojilesm]{place-content:center;gap:var(--space-2);aspect-ratio:3/4;inline-size:min(62%,15rem);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-n-900);text-align:center;color:var(--fg);direction:ltr;display:grid}.stand-en[data-astro-cid-iojilesm]{font-size:var(--text-5);line-height:var(--leading-tight)}.stand-sub[data-astro-cid-iojilesm]{font-family:var(--font-sans);font-size:var(--text-1);font-weight:var(--weight-medium);color:var(--fg-muted)}.orbit[data-astro-cid-iojilesm]{justify-content:center;gap:var(--space-2);padding:0 var(--space-6) var(--space-5);flex-wrap:wrap;margin:0;list-style:none;display:flex}.step[data-astro-cid-iojilesm]{z-index:3;inline-size:var(--tap);block-size:var(--tap);border-radius:var(--radius-full);background:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg);cursor:pointer;transition:background-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border:0;place-items:center;margin-block-start:calc(var(--tap) / -2);padding:0;display:grid;position:absolute;inset-block-start:46%}.step[data-astro-cid-iojilesm].prev{inset-inline-start:var(--space-3)}.step[data-astro-cid-iojilesm].next{inset-inline-end:var(--space-3)}@media (hover:hover) and (pointer:fine){.step[data-astro-cid-iojilesm]:hover{background:color-mix(in srgb, var(--fg) 16%, transparent)}}.now[data-astro-cid-iojilesm]{align-items:center;gap:var(--space-2);font-size:var(--text-2);margin:0;display:flex}.now-kind[data-astro-cid-iojilesm]{color:var(--fg-muted)}.now-name[data-astro-cid-iojilesm]{font-weight:var(--weight-medium)}.now-pos[data-astro-cid-iojilesm]{font-size:var(--text-1);color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.dot[data-astro-cid-iojilesm]{inline-size:var(--space-3);block-size:var(--space-3);border-radius:var(--radius-full);background:var(--c,var(--accent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-n-950) 20%, transparent);flex:none}.switch[data-astro-cid-iojilesm]{gap:var(--space-2);flex-wrap:wrap;display:flex}.sw[data-astro-cid-iojilesm]{align-items:center;gap:var(--space-2);min-block-size:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-full);background:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg);font:inherit;font-size:var(--text-2);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border:0;display:inline-flex}.sw[data-astro-cid-iojilesm]:active,.step[data-astro-cid-iojilesm]:active{transform:scale(.97)}.sw[data-astro-cid-iojilesm][aria-pressed=true]{background:var(--fg);color:var(--ink)}@media (hover:hover) and (pointer:fine){.sw[data-astro-cid-iojilesm]:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--fg) 16%, transparent)}}html:not(.js) .sw[data-astro-cid-iojilesm],html:not(.js) .step[data-astro-cid-iojilesm]{pointer-events:none}.wall[data-astro-cid-rohd7aci]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-rohd7aci]{gap:var(--space-2);inline-size:100%;min-block-size:var(--tap);padding:var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--card);color:var(--fg);font:inherit;cursor:pointer;transition:background-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border:0;grid-template-rows:auto 1fr;display:grid}.tile[data-astro-cid-rohd7aci]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.tile[data-astro-cid-rohd7aci]:hover{background:color-mix(in srgb, var(--fg) 6%, var(--card))}}.tile[data-astro-cid-rohd7aci][aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--c,var(--accent))}.thumb[data-astro-cid-rohd7aci]{block-size:8rem;position:relative}.thumb[data-astro-cid-rohd7aci] img{object-fit:contain;block-size:100%;inline-size:auto;max-inline-size:100%;filter:drop-shadow(0 var(--space-2) var(--space-3) color-mix(in srgb, var(--color-n-950) 25%, transparent));margin:auto;position:absolute;inset:0}.tile-name[data-astro-cid-rohd7aci]{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-1);font-weight:var(--weight-medium);line-height:var(--leading-snug);text-align:center;display:flex}.dot[data-astro-cid-rohd7aci]{inline-size:var(--space-3);block-size:var(--space-3);border-radius:var(--radius-full);background:var(--c,var(--accent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-n-950) 20%, transparent);flex:none}@media (width>=640px){.wall[data-astro-cid-rohd7aci]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.wall[data-astro-cid-rohd7aci]{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr))}.thumb[data-astro-cid-rohd7aci]{block-size:10rem}}.pd[data-astro-cid-evg5hi7r]{--accent:var(--acid);--fill:var(--acid);--card:var(--surface);--card-alt:var(--color-n-900);--on-fg:var(--ink);overflow-x:clip}.sec[data-astro-cid-evg5hi7r]{padding-block:var(--space-section-sm);background:var(--ink)}.sec[data-astro-cid-evg5hi7r].paper{--accent:var(--acid-dark);--fg:var(--paper-ink);--fg-muted:var(--paper-muted);--line:var(--paper-line);--card:var(--paper-2);--card-alt:var(--color-n-0);--on-fg:var(--color-n-0);background:var(--paper);color:var(--paper-ink)}.sec[data-astro-cid-evg5hi7r].related{background:var(--ink)}.intro[data-astro-cid-evg5hi7r]+.sec[data-astro-cid-evg5hi7r]:not(.paper){padding-block-start:0}.intro[data-astro-cid-evg5hi7r]+.sec[data-astro-cid-evg5hi7r]:not(.paper)>.shell[data-astro-cid-evg5hi7r]{border-block-start:1px solid var(--line);padding-block-start:var(--space-section-sm)}.intro[data-astro-cid-evg5hi7r]{padding-block:calc(var(--header-h) + env(safe-area-inset-top) + var(--space-5)) var(--space-section-sm);background:var(--ink)}.intro-grid[data-astro-cid-evg5hi7r]{gap:var(--space-4);grid-template-areas:"top""stage""body";display:grid}.top[data-astro-cid-evg5hi7r]{gap:var(--space-2);grid-area:top;justify-items:start;min-inline-size:0;display:grid}.body[data-astro-cid-evg5hi7r]{gap:var(--space-5);grid-area:body;align-content:start;min-inline-size:0;display:grid}.intro-grid[data-astro-cid-evg5hi7r]>.stage-col{grid-area:stage}@media (width>=1024px){.intro-grid[data-astro-cid-evg5hi7r]{column-gap:var(--space-8);row-gap:var(--space-5);grid-template:"stage top""stage body"1fr/minmax(0,.92fr) minmax(0,1.08fr)}.intro-grid[data-astro-cid-evg5hi7r]>.stage-col{align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-5))}}.crumbs[data-astro-cid-evg5hi7r] ol[data-astro-cid-evg5hi7r]{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-1);color:var(--fg-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-evg5hi7r] li[data-astro-cid-evg5hi7r]+li[data-astro-cid-evg5hi7r]:before{content:"‹";margin-inline-end:var(--space-2)}.crumbs[data-astro-cid-evg5hi7r] a[data-astro-cid-evg5hi7r]{padding-block:var(--space-2);display:inline-block}@media (hover:hover) and (pointer:fine){.crumbs[data-astro-cid-evg5hi7r] a[data-astro-cid-evg5hi7r]:hover{color:var(--fg)}}.crumbs[data-astro-cid-evg5hi7r] [data-astro-cid-evg5hi7r][aria-current]{color:var(--fg)}.top[data-astro-cid-evg5hi7r] .eyebrow[data-astro-cid-evg5hi7r]{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.cat[data-astro-cid-evg5hi7r]{padding-block:var(--space-2);text-underline-offset:.45em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);display:inline-block}.name[data-astro-cid-evg5hi7r]{font-size:var(--text-7)}.latname[data-astro-cid-evg5hi7r]{align-items:baseline;gap:var(--space-1) var(--space-4);font-size:var(--text-3);color:var(--fg-muted);flex-wrap:wrap;margin:0;display:flex}.latname[data-astro-cid-evg5hi7r] small[data-astro-cid-evg5hi7r]{font-family:var(--font-sans);font-size:var(--text-1);font-weight:var(--weight-medium);text-transform:none;color:var(--fg-muted)}.avail[data-astro-cid-evg5hi7r]{align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-1) 0 0;flex-wrap:wrap;display:flex}.avail-note[data-astro-cid-evg5hi7r]{font-size:var(--text-2);color:var(--fg-muted)}.lead[data-astro-cid-evg5hi7r]{max-inline-size:var(--measure);font-size:var(--text-2);color:var(--fg);margin:0}.lead[data-astro-cid-evg5hi7r].lat{text-align:end}.tagline[data-astro-cid-evg5hi7r]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-3);line-height:var(--leading-snug);color:var(--fg);max-inline-size:var(--measure);margin:0}.tags[data-astro-cid-evg5hi7r]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.stats[data-astro-cid-evg5hi7r]{gap:var(--space-5) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.stat[data-astro-cid-evg5hi7r]{gap:var(--space-1);border-block-start:1px solid var(--line);align-content:start;min-inline-size:0;padding-block-start:var(--space-4);display:grid}.stats[data-astro-cid-evg5hi7r][data-n="1"] .stat[data-astro-cid-evg5hi7r],.stats[data-astro-cid-evg5hi7r][data-n="3"] .stat[data-astro-cid-evg5hi7r]:last-child{grid-column:1/-1}.v[data-astro-cid-evg5hi7r]{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;margin:0;display:flex}.num[data-astro-cid-evg5hi7r]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-5);line-height:var(--leading-tight);color:var(--fg);font-variant-numeric:tabular-nums}.num[data-astro-cid-evg5hi7r].lat{font-family:var(--font-latin);font-weight:var(--weight-regular);font-size:var(--text-4)}.u[data-astro-cid-evg5hi7r]{font-size:var(--text-2);font-weight:var(--weight-medium);color:var(--fg-muted)}.k[data-astro-cid-evg5hi7r]{font-size:var(--text-1);line-height:var(--leading-snug);color:var(--fg-muted);margin:0}@media (width>=768px){.stats[data-astro-cid-evg5hi7r]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr))}.stats[data-astro-cid-evg5hi7r][data-n="3"]{--cols:3}.stats[data-astro-cid-evg5hi7r][data-n="2"]{--cols:2}.stats[data-astro-cid-evg5hi7r][data-n="1"]{--cols:1}.stats[data-astro-cid-evg5hi7r][data-n="3"] .stat[data-astro-cid-evg5hi7r]:last-child{grid-column:auto}}.lists[data-astro-cid-evg5hi7r]{gap:var(--space-5);display:grid}.list-title[data-astro-cid-evg5hi7r]{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font-size:var(--text-2);font-weight:var(--weight-medium);color:var(--fg);display:flex}.list[data-astro-cid-evg5hi7r] ul[data-astro-cid-evg5hi7r]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.list[data-astro-cid-evg5hi7r] li[data-astro-cid-evg5hi7r]{font-size:var(--text-2);line-height:var(--leading-body);color:var(--fg-muted);padding-inline-start:var(--space-4);position:relative}.list[data-astro-cid-evg5hi7r] li[data-astro-cid-evg5hi7r]:before{content:"";border-radius:var(--radius-full);background:var(--accent);block-size:6px;inline-size:6px;position:absolute;inset-block-start:.8em;inset-inline-start:0}@media (width>=640px){.lists[data-astro-cid-evg5hi7r][data-n="2"]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.when[data-astro-cid-evg5hi7r]{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-2);line-height:var(--leading-body);color:var(--fg-muted);margin:0;display:flex}.when[data-astro-cid-evg5hi7r] .icon{block-size:1.5em;inline-size:1.5em;color:var(--accent);margin-block-start:var(--space-1)}.when[data-astro-cid-evg5hi7r] b[data-astro-cid-evg5hi7r]{color:var(--fg);margin-inline-end:var(--space-1)}.pending[data-astro-cid-evg5hi7r]{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface);display:flex}.pending[data-astro-cid-evg5hi7r] .icon{inline-size:var(--space-6);block-size:var(--space-6);color:var(--accent);margin-block-start:var(--space-1)}.pending-title[data-astro-cid-evg5hi7r]{margin:0 0 var(--space-2);font-size:var(--text-3)}.pending[data-astro-cid-evg5hi7r] p[data-astro-cid-evg5hi7r]{margin:0 0 var(--space-4);color:var(--fg-muted)}.life[data-astro-cid-evg5hi7r]{border-radius:var(--radius-md);aspect-ratio:16/9;background:var(--surface);margin:0;position:relative;overflow:clip}.life[data-astro-cid-evg5hi7r] img{object-fit:cover;block-size:100%;inline-size:100%}.goals[data-astro-cid-evg5hi7r]{gap:var(--space-2);display:grid}.goals-t[data-astro-cid-evg5hi7r]{font-size:var(--text-1);font-weight:var(--weight-medium);color:var(--fg-muted);margin:0}.goals[data-astro-cid-evg5hi7r] ul[data-astro-cid-evg5hi7r]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gchip[data-astro-cid-evg5hi7r]{align-items:center;gap:var(--space-2);min-block-size:var(--tap);padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--fg) 8%, transparent);font-size:var(--text-2);font-weight:var(--weight-medium);transition:background-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);display:inline-flex}.gchip[data-astro-cid-evg5hi7r]:active{transform:scale(.97)}.gchip[data-astro-cid-evg5hi7r] .gi{inline-size:var(--space-5);block-size:var(--space-5);color:var(--accent)}@media (hover:hover) and (pointer:fine){.gchip[data-astro-cid-evg5hi7r]:hover{background:color-mix(in srgb, var(--fg) 16%, transparent)}}.maker[data-astro-cid-evg5hi7r],.reg[data-astro-cid-evg5hi7r]{align-items:flex-start;gap:var(--space-2);font-size:var(--text-1);line-height:var(--leading-body);color:var(--fg-muted);margin:0;display:flex}.maker[data-astro-cid-evg5hi7r] .icon{inline-size:var(--space-5);block-size:var(--space-5);color:var(--accent);margin-block-start:var(--space-1)}.disclaimer[data-astro-cid-evg5hi7r]{font-size:var(--text-1);line-height:var(--leading-body);color:var(--fg-muted);max-inline-size:var(--measure);margin:0}.sib[data-astro-cid-evg5hi7r]{gap:var(--space-4);padding-block:var(--space-7);grid-template-columns:1fr 1fr;display:grid}.sib-link[data-astro-cid-evg5hi7r]{gap:var(--space-1);min-inline-size:0;padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface);transition:background-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);align-content:start;display:grid}.sib-link[data-astro-cid-evg5hi7r]:active{transform:scale(.99)}.sib-link[data-astro-cid-evg5hi7r].next{text-align:end;justify-items:end}@media (hover:hover) and (pointer:fine){.sib-link[data-astro-cid-evg5hi7r]:hover{background:var(--color-n-800)}}.sib-dir[data-astro-cid-evg5hi7r]{align-items:center;gap:var(--space-2);font-size:var(--text-1);font-weight:var(--weight-medium);color:var(--fg-muted);display:inline-flex}.sib-name[data-astro-cid-evg5hi7r]{font-size:var(--text-3);line-height:var(--leading-snug)}.sib-en[data-astro-cid-evg5hi7r]{font-size:var(--text-1);color:var(--fg-muted)}.no-prev[data-astro-cid-evg5hi7r] .sib-link[data-astro-cid-evg5hi7r].next{grid-column:1/-1}.sib-all[data-astro-cid-evg5hi7r]{min-block-size:var(--tap);padding-inline:var(--space-4);font-weight:var(--weight-medium);text-underline-offset:.45em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color var(--dur-1) var(--ease);grid-area:2/1/auto/-1;justify-self:center;align-items:center;display:inline-flex}.sib-all[data-astro-cid-evg5hi7r]:focus-visible{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.sib-all[data-astro-cid-evg5hi7r]:hover{text-decoration-color:currentColor}}@media (width>=768px){.sib[data-astro-cid-evg5hi7r]{grid-template-columns:1fr auto 1fr;align-items:stretch}.no-prev[data-astro-cid-evg5hi7r] .sib-link[data-astro-cid-evg5hi7r].next{grid-column:auto}.sib-all[data-astro-cid-evg5hi7r]{grid-area:auto;align-self:center}}.cta[data-astro-cid-evg5hi7r]{isolation:isolate;padding-block:var(--space-section);background:var(--surface);position:relative;overflow:clip}.cta-in[data-astro-cid-evg5hi7r]{z-index:1;gap:var(--space-4);justify-items:start;display:grid;position:relative}.cta-title[data-astro-cid-evg5hi7r]{font-size:var(--text-6)}.cta[data-astro-cid-evg5hi7r] .lede[data-astro-cid-evg5hi7r]{margin:0}.cta-actions[data-astro-cid-evg5hi7r]{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.pidx[data-astro-cid-gf4strdq]{--accent:var(--acid-dark);background:var(--paper)}.mast[data-astro-cid-gf4strdq]{padding-block:calc(var(--header-h) + var(--space-section-sm)) var(--space-6)}.mast-title[data-astro-cid-gf4strdq]{margin-top:var(--space-3);font-size:var(--text-7);color:var(--paper-ink)}.catlinks[data-astro-cid-gf4strdq]{gap:0 var(--space-5);margin:var(--space-4) 0 0;color:var(--paper-ink);flex-wrap:wrap;padding:0;list-style:none;display:flex}.mast-title[data-astro-cid-gf4strdq] .accent{color:var(--acid-dark)}.mast-lede[data-astro-cid-gf4strdq]{max-inline-size:var(--measure);margin:var(--space-5) 0 0;color:var(--paper-muted)}.fbar[data-astro-cid-gf4strdq]{z-index:20;background:color-mix(in srgb, var(--paper) 94%, transparent);border-block:1px solid var(--paper-line);position:sticky;inset-block-start:0}@media (width>=1024px){.fbar[data-astro-cid-gf4strdq]{inset-block-start:var(--header-h)}}.fbar-in[data-astro-cid-gf4strdq]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.tabs[data-astro-cid-gf4strdq]{gap:var(--space-1);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);-webkit-mask-image:linear-gradient(270deg, var(--color-n-950) 85%, transparent);mask-image:linear-gradient(270deg, var(--color-n-950) 85%, transparent);display:flex;overflow-x:auto}.tabs[data-astro-cid-gf4strdq]::-webkit-scrollbar{display:none}.tab[data-astro-cid-gf4strdq]{align-items:center;gap:var(--space-2);min-block-size:var(--tap);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);color:var(--paper-muted);font:inherit;font-size:var(--text-2);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;flex:none;display:inline-flex}.tab[data-astro-cid-gf4strdq] .n[data-astro-cid-gf4strdq]{font-size:var(--text-1);font-weight:var(--weight-medium);opacity:.7}.tab[data-astro-cid-gf4strdq][aria-pressed=true]{background:var(--paper-ink);color:var(--color-n-0)}@media (hover:hover) and (pointer:fine){.tab[data-astro-cid-gf4strdq][aria-pressed=false]:hover{background:var(--paper-2);color:var(--paper-ink)}}.selects[data-astro-cid-gf4strdq]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.sel[data-astro-cid-gf4strdq] select[data-astro-cid-gf4strdq]{min-block-size:var(--tap);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-6);border:1px solid var(--paper-line);border-radius:var(--radius-full);background:var(--paper-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' fill='none' stroke='%234a5046' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left .7rem center / 12px;color:var(--paper-ink);font:inherit;font-size:var(--text-2);appearance:none;cursor:pointer}.sel[data-astro-cid-gf4strdq] select[data-astro-cid-gf4strdq]:focus-visible{outline:2px solid var(--acid-dark);outline-offset:2px}.fcount[data-astro-cid-gf4strdq]{font-size:var(--text-2);font-weight:var(--weight-medium);color:var(--paper-ink);margin:0}.fclear[data-astro-cid-gf4strdq]{min-block-size:var(--tap);padding:0 var(--space-3);color:var(--acid-dark);font:inherit;font-size:var(--text-2);font-weight:var(--weight-medium);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.results[data-astro-cid-gf4strdq]{padding-block:var(--space-6) var(--space-section-sm)}.grid[data-astro-cid-gf4strdq]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cell[data-astro-cid-gf4strdq]{min-inline-size:0}.cell[data-astro-cid-gf4strdq]>.pcard{block-size:100%}.is-feature[data-astro-cid-gf4strdq]{grid-column:1/-1}@media (width>=768px){.grid[data-astro-cid-gf4strdq]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.grid[data-astro-cid-gf4strdq]{grid-template-columns:repeat(4,minmax(0,1fr))}.is-feature[data-astro-cid-gf4strdq]{grid-area:span 2/span 2}}.empty[data-astro-cid-gf4strdq]{justify-items:start;gap:var(--space-2);padding-block:var(--space-6);color:var(--paper-muted);display:grid}.empty[data-astro-cid-gf4strdq][hidden]{display:none}.empty-title[data-astro-cid-gf4strdq]{font-size:var(--text-4);color:var(--paper-ink)}.note[data-astro-cid-gf4strdq]{margin:var(--space-6) 0 0;font-size:var(--text-2);color:var(--paper-muted)}.cta[data-astro-cid-gf4strdq]{background:var(--paper-2);padding-block:var(--space-section-sm)}.cta-in[data-astro-cid-gf4strdq]{justify-content:space-between;align-items:end;gap:var(--space-5);flex-wrap:wrap;display:flex}.cta-title[data-astro-cid-gf4strdq]{margin-top:var(--space-2);font-size:var(--text-5);color:var(--paper-ink)}.cta-body[data-astro-cid-gf4strdq]{margin:var(--space-3) 0 0;max-inline-size:var(--measure);color:var(--paper-muted)}.cta-actions[data-astro-cid-gf4strdq]{gap:var(--space-3);flex-wrap:wrap;display:flex}.story[data-astro-cid-gjkf2n6s]{background:var(--paper);color:var(--paper-ink);padding-block:var(--space-section);overflow:clip}.cols[data-astro-cid-gjkf2n6s]{gap:var(--space-7);align-items:center;display:grid}.photos[data-astro-cid-gjkf2n6s]{aspect-ratio:1/1.1;inline-size:min(100%,22rem);margin-inline:auto;position:relative}.p1[data-astro-cid-gjkf2n6s],.p2[data-astro-cid-gjkf2n6s]{border-radius:var(--radius-md);background:var(--paper-2);position:absolute;overflow:clip}.p1[data-astro-cid-gjkf2n6s]{aspect-ratio:3/4;inline-size:68%;inset-block-start:0;inset-inline-start:0}.p2[data-astro-cid-gjkf2n6s]{aspect-ratio:3/4;border:var(--space-2) solid var(--paper);border-radius:calc(var(--radius-md) + var(--space-2));inline-size:52%;box-shadow:var(--shadow-soft);inset-block-end:0;inset-inline-end:0}.photos[data-astro-cid-gjkf2n6s] img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.p2[data-astro-cid-gjkf2n6s] img{border-radius:var(--radius-md)}.mirror[data-astro-cid-gjkf2n6s] .p1[data-astro-cid-gjkf2n6s]{inset-inline:auto 0}.mirror[data-astro-cid-gjkf2n6s] .p2[data-astro-cid-gjkf2n6s]{inset-inline:0 auto}.text[data-astro-cid-gjkf2n6s]{gap:var(--space-4);justify-items:start;display:grid}.text[data-astro-cid-gjkf2n6s] .eyebrow[data-astro-cid-gjkf2n6s]{color:var(--acid-dark)}.h[data-astro-cid-gjkf2n6s]{font-size:var(--text-6);color:var(--paper-ink)}.h[data-astro-cid-gjkf2n6s] .accent{color:var(--acid-dark)}.para[data-astro-cid-gjkf2n6s]{max-inline-size:var(--measure);color:var(--paper-muted);margin:0}.cta[data-astro-cid-gjkf2n6s]{margin-top:var(--space-2)}.facts[data-astro-cid-gjkf2n6s]{gap:var(--space-5);margin:var(--space-8) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.facts[data-astro-cid-gjkf2n6s] li[data-astro-cid-gjkf2n6s]{gap:var(--space-1);border-block-start:1px solid var(--paper-line);padding-block-start:var(--space-4);display:grid}.num[data-astro-cid-gjkf2n6s]{font-size:var(--text-7);line-height:var(--leading-none);color:var(--paper-ink)}.lab[data-astro-cid-gjkf2n6s]{font-size:var(--text-2);font-weight:var(--weight-medium);color:var(--paper-muted)}@media (width>=768px){.cols[data-astro-cid-gjkf2n6s]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mirror[data-astro-cid-gjkf2n6s] .cols[data-astro-cid-gjkf2n6s]>.text[data-astro-cid-gjkf2n6s]{grid-area:1/1}.mirror[data-astro-cid-gjkf2n6s] .cols[data-astro-cid-gjkf2n6s]>.photos[data-astro-cid-gjkf2n6s]{grid-area:1/2}.photos[data-astro-cid-gjkf2n6s]{inline-size:min(100%,36rem);margin-inline:0}.mirror[data-astro-cid-gjkf2n6s] .photos[data-astro-cid-gjkf2n6s]{margin-inline:auto 0}.facts[data-astro-cid-gjkf2n6s]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tech[data-astro-cid-lwiwd7y5]{isolation:isolate;padding-block:var(--space-section);position:relative;overflow:clip}.tech[data-astro-cid-lwiwd7y5] .streaks{z-index:-1}.top[data-astro-cid-lwiwd7y5]{gap:var(--space-6);align-items:end;display:grid}.title[data-astro-cid-lwiwd7y5]{margin-top:var(--space-4);font-size:var(--text-7);color:var(--paper-ink)}.pic[data-astro-cid-lwiwd7y5]{border-radius:var(--radius-md);justify-self:center;inline-size:min(70%,20rem);margin:0;overflow:clip}.pic[data-astro-cid-lwiwd7y5] img{block-size:auto;inline-size:100%;display:block}.cols[data-astro-cid-lwiwd7y5]{margin:var(--space-8) 0 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}.col[data-astro-cid-lwiwd7y5]{align-content:start;gap:var(--space-2);padding-block:var(--space-5);border-block-start:1px solid var(--paper-line);display:grid}.num[data-astro-cid-lwiwd7y5]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-4);line-height:var(--leading-none);color:var(--acid-dark);margin-block-end:var(--space-2)}.c-title[data-astro-cid-lwiwd7y5]{font-size:var(--text-3);color:var(--paper-ink)}.c-text[data-astro-cid-lwiwd7y5]{color:var(--paper-muted);font-size:var(--text-2);text-align:start;text-align-last:auto;margin:0}.more[data-astro-cid-lwiwd7y5]{margin:var(--space-7) 0 0}@media (width>=768px){.cols[data-astro-cid-lwiwd7y5]{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.top[data-astro-cid-lwiwd7y5]{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)}.pic[data-astro-cid-lwiwd7y5]{justify-self:end;inline-size:min(100%,22rem)}.cols[data-astro-cid-lwiwd7y5]{grid-template-columns:repeat(4,minmax(0,1fr))}.c-text[data-astro-cid-lwiwd7y5]{text-align:start;text-align-last:auto}}.ts[data-astro-cid-blmugw2u]{padding:var(--frame) var(--frame) var(--space-section);overflow:clip}.ts-grid[data-astro-cid-blmugw2u]{gap:var(--space-8);display:grid}.ts-stage[data-astro-cid-blmugw2u]{--fh:.8;--pw:1;--px:.66;position:relative;container-type:inline-size}.frame[data-astro-cid-blmugw2u]{isolation:isolate;border-radius:var(--frame-r);background:var(--color-n-800);position:relative;overflow:hidden}.frame[data-astro-cid-blmugw2u]:before{content:"";block-size:calc(100cqi * var(--fh));display:block}.frame[data-astro-cid-blmugw2u] .plate,.cut-layer[data-astro-cid-blmugw2u] .cut{left:calc(100cqi * var(--px) - 100cqi * var(--pw) / 2);inline-size:calc(100cqi * var(--pw));block-size:auto;max-inline-size:none;position:absolute;inset-block-start:calc(100cqi * var(--fh) * 1.08 - 100cqi * var(--pw) / var(--ar) * var(--foot))}.frame[data-astro-cid-blmugw2u] .fill{object-fit:cover;object-position:0 0;filter:blur(22px)brightness(.86);transform-origin:0 0;block-size:100%;inline-size:100%;position:absolute;inset:0;transform:scale(2.4)}.frame[data-astro-cid-blmugw2u] .plate{-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--color-n-950) 12%);mask-image:linear-gradient(90deg, transparent 0, var(--color-n-950) 12%)}.shade[data-astro-cid-blmugw2u]{background:radial-gradient(70% 60% at 18% 26%, color-mix(in srgb, var(--color-n-950) 55%, transparent), color-mix(in srgb, var(--color-n-950) 0%, transparent) 70%), linear-gradient(180deg, color-mix(in srgb, var(--color-n-950) 30%, transparent) 0%, color-mix(in srgb, var(--color-n-950) 5%, transparent) 50%, color-mix(in srgb, var(--color-n-950) 20%, transparent) 100%);position:absolute;inset:0}.line[data-astro-cid-blmugw2u]{inset:var(--frame-line);z-index:2;border:1.5px solid color-mix(in srgb, var(--color-n-0) 82%, transparent);border-radius:var(--frame-line-r);pointer-events:none;position:absolute}.word[data-astro-cid-blmugw2u]{left:calc(var(--frame-line) + clamp(16px, 4cqi, 48px));z-index:1;color:var(--acid);flex-direction:column;align-items:flex-start;margin:0;font-size:clamp(80px,14cqi,190px);display:flex;position:absolute;inset-block-start:8%}.cut-layer[data-astro-cid-blmugw2u]{z-index:3;clip-path:inset(0 0 -20% 0 round var(--frame-r) var(--frame-r) 0 0);pointer-events:none;position:absolute;inset:0}.cut-layer[data-astro-cid-blmugw2u].out{clip-path:inset(15% -30cqi -20% 100%)}.body[data-astro-cid-blmugw2u]{padding-inline:calc(var(--gutter) - var(--frame));display:flow-root}.body[data-astro-cid-blmugw2u]>[data-astro-cid-blmugw2u]:not(.facts){max-inline-size:100%}.rule-label[data-astro-cid-blmugw2u]{margin:0 0 var(--space-5);font-size:var(--text-1);font-weight:var(--weight-medium);color:var(--paper-ink);background:linear-gradient(var(--paper-ink), var(--paper-ink)) left center / 100% 1px no-repeat}.rule-label[data-astro-cid-blmugw2u] span[data-astro-cid-blmugw2u]{background:var(--paper);padding-inline-end:var(--space-4)}.title[data-astro-cid-blmugw2u]{font-size:var(--text-5);line-height:var(--leading-snug);text-wrap:balance;color:var(--paper-ink);margin:0}.para[data-astro-cid-blmugw2u]{margin:var(--space-4) 0 0;color:var(--paper-muted);font-size:var(--text-2);line-height:var(--leading-body)}.ts-btn[data-astro-cid-blmugw2u]{margin-block-start:var(--space-6)}.facts[data-astro-cid-blmugw2u]{gap:var(--space-5);inline-size:100%;margin:var(--space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.fact[data-astro-cid-blmugw2u]{align-content:start;gap:var(--space-1);border-block-start:1px solid var(--paper-line);padding-block-start:var(--space-4);display:grid}.fv[data-astro-cid-blmugw2u]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-6);line-height:var(--leading-tight);color:var(--paper-ink);font-variant-numeric:tabular-nums}.fl[data-astro-cid-blmugw2u]{font-size:var(--text-1);line-height:var(--leading-snug);color:var(--paper-muted)}@media (width>=1024px){.ts-grid[data-astro-cid-blmugw2u]{inline-size:min(100%, var(--container));column-gap:var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;margin-inline:auto}.ts-stage[data-astro-cid-blmugw2u]{grid-area:1/2}.body[data-astro-cid-blmugw2u]{grid-area:1/1;align-self:start;padding-inline:0}}@media (width<=1023px){.ts-stage[data-astro-cid-blmugw2u]{--fh:1.1;--pw:1.38;--px:.68}.frame[data-astro-cid-blmugw2u] .plate{-webkit-mask-image:none;mask-image:none}.frame[data-astro-cid-blmugw2u] .fill{display:none}.word[data-astro-cid-blmugw2u]{font-size:21cqi;inset-block-start:6%}.body[data-astro-cid-blmugw2u]{max-inline-size:40rem}}.site-footer[data-astro-cid-bgwm24hw]{border-top:1px solid var(--line);padding-top:var(--space-section-sm);background:var(--ink)}.fda-row[data-astro-cid-bgwm24hw]{padding-bottom:var(--space-5)}.fda[data-astro-cid-bgwm24hw]{max-inline-size:var(--measure);font-size:var(--text-1);line-height:var(--leading-snug);color:var(--fg-muted);margin:0}.grid[data-astro-cid-bgwm24hw]{gap:var(--space-6);padding-bottom:var(--space-7);grid-template-columns:1.6fr repeat(3,1fr);display:grid}.brand-col[data-astro-cid-bgwm24hw] img[data-astro-cid-bgwm24hw]{width:160px;height:auto;margin-bottom:var(--space-5)}.brand-col[data-astro-cid-bgwm24hw] .lede[data-astro-cid-bgwm24hw]{font-size:var(--text-2);max-width:34ch}.col-head[data-astro-cid-bgwm24hw]{font-size:var(--text-1);font-weight:var(--weight-medium);color:var(--fg);margin:0}.col[data-astro-cid-bgwm24hw] ul[data-astro-cid-bgwm24hw]{margin:var(--space-2) 0 0;gap:0;padding:0;list-style:none;display:grid}.col[data-astro-cid-bgwm24hw] li[data-astro-cid-bgwm24hw]{min-block-size:var(--tap);font-size:var(--text-2);color:var(--fg-muted);align-items:center;display:flex}.col[data-astro-cid-bgwm24hw] a[data-astro-cid-bgwm24hw]{min-block-size:var(--tap);color:var(--fg-muted);transition:color var(--dur-1) var(--ease);align-items:center;display:inline-flex}.col[data-astro-cid-bgwm24hw] a[data-astro-cid-bgwm24hw]:focus-visible{color:var(--fg)}@media (hover:hover) and (pointer:fine){.col[data-astro-cid-bgwm24hw] a[data-astro-cid-bgwm24hw]:hover,.bottom[data-astro-cid-bgwm24hw] button[data-astro-cid-bgwm24hw]:hover{color:var(--fg)}}.bottom[data-astro-cid-bgwm24hw]{gap:var(--space-4);border-top:1px solid var(--line);padding-block:var(--space-4);font-size:var(--text-1);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.bottom[data-astro-cid-bgwm24hw] p[data-astro-cid-bgwm24hw]{margin:0}.bottom[data-astro-cid-bgwm24hw] .credit{font-size:var(--text-1);color:var(--fg-muted)}.bottom[data-astro-cid-bgwm24hw] .credit a{color:inherit;text-underline-offset:.2em;text-decoration:underline}@media (hover:hover) and (pointer:fine){.bottom[data-astro-cid-bgwm24hw] .credit a:hover{color:var(--fg)}}.bottom[data-astro-cid-bgwm24hw] button[data-astro-cid-bgwm24hw]{min-block-size:var(--tap);margin-block:calc(var(--space-3) * -1);padding:var(--space-3) 0;color:var(--fg-muted);font:inherit;cursor:pointer;transition:color var(--dur-1) var(--ease);background:0 0;border:0}@media (width<=1023px){.grid[data-astro-cid-bgwm24hw]{grid-template-columns:1fr 1fr}.brand-col[data-astro-cid-bgwm24hw]{grid-column:1/-1}}@media (width<=560px){.grid[data-astro-cid-bgwm24hw]{grid-template-columns:1fr}.col[data-astro-cid-bgwm24hw]{border-block-start:1px solid var(--line);padding-block-start:var(--space-4)}}.site-header[data-astro-cid-a3n6u4rz]{--drop:0px;--inset:var(--edge);z-index:80;padding-top:env(safe-area-inset-top);background:var(--ink);border-bottom:1px solid var(--line);transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);position:fixed;inset:0 0 auto}.site-header[data-astro-cid-a3n6u4rz].is-framed{--inset:max(calc(var(--frame-line) + 24px), calc((100% - var(--container)) / 2));background:0 0;border-bottom-color:#0000}.site-header[data-astro-cid-a3n6u4rz].is-framed:not([data-solid=true]){--drop:var(--frame-line)}.site-header[data-astro-cid-a3n6u4rz][data-solid=true]{background:var(--ink);border-bottom-color:var(--line)}.site-header[data-astro-cid-a3n6u4rz][data-over=stage]{background:0 0;border-bottom-color:#0000}.site-header[data-astro-cid-a3n6u4rz][data-hidden=true]{transform:translateY(-101%)}.bar[data-astro-cid-a3n6u4rz]{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-6);block-size:var(--header-h);padding-inline:var(--inset);transform:translateY(var(--drop));transition:transform var(--dur-2) var(--ease);display:flex;position:relative}.brand[data-astro-cid-a3n6u4rz] img[data-astro-cid-a3n6u4rz]{width:clamp(128px,12vw,164px);height:auto}.desk[data-astro-cid-a3n6u4rz] ul[data-astro-cid-a3n6u4rz]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.desk[data-astro-cid-a3n6u4rz] a[data-astro-cid-a3n6u4rz]{min-block-size:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-n-950) 32%, transparent);font-size:var(--text-1);font-weight:var(--weight-medium);line-height:var(--leading-none);color:var(--color-n-0);transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);align-items:center;display:inline-flex}.desk[data-astro-cid-a3n6u4rz] a[data-astro-cid-a3n6u4rz][aria-current=page]{background:color-mix(in srgb, var(--color-n-0) 20%, transparent)}.desk[data-astro-cid-a3n6u4rz] a[data-astro-cid-a3n6u4rz].cta{background:var(--color-n-0);color:var(--ink)}@media (hover:hover) and (pointer:fine){.desk[data-astro-cid-a3n6u4rz] a[data-astro-cid-a3n6u4rz].cta:hover{background:var(--color-n-100)}.desk[data-astro-cid-a3n6u4rz] a[data-astro-cid-a3n6u4rz]:not([aria-current=page],.cta):hover{background:color-mix(in srgb, var(--color-n-0) 12%, transparent)}}.desk[data-astro-cid-a3n6u4rz] a[data-astro-cid-a3n6u4rz]:active{transform:scale(.97)}.burger[data-astro-cid-a3n6u4rz]{min-inline-size:var(--tap);min-block-size:var(--tap);background:color-mix(in srgb, var(--color-n-950) 32%, transparent);border-radius:var(--radius-full);padding:var(--space-3);cursor:pointer;border:0;place-items:center;display:none}.bars[data-astro-cid-a3n6u4rz]{gap:var(--space-1);width:20px;display:grid}.bars[data-astro-cid-a3n6u4rz] i[data-astro-cid-a3n6u4rz]{background:var(--fg);height:1px;transition:transform var(--dur-2) var(--ease), opacity var(--dur-2) var(--ease);display:block}.burger[data-astro-cid-a3n6u4rz][aria-expanded=true] .bars[data-astro-cid-a3n6u4rz] i[data-astro-cid-a3n6u4rz]:first-child{transform:translateY(3px)rotate(45deg)}.burger[data-astro-cid-a3n6u4rz][aria-expanded=true] .bars[data-astro-cid-a3n6u4rz] i[data-astro-cid-a3n6u4rz]:last-child{transform:translateY(-3px)rotate(-45deg)}.overlay[data-astro-cid-a3n6u4rz]{z-index:1;background:var(--ink);justify-content:center;gap:var(--space-6);padding:var(--space-9) var(--gutter) var(--space-7);opacity:0;flex-direction:column;display:flex;position:fixed;inset:0}.overlay[data-astro-cid-a3n6u4rz][hidden]{display:none}.overlay[data-astro-cid-a3n6u4rz] ul[data-astro-cid-a3n6u4rz]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.overlay[data-astro-cid-a3n6u4rz] a[data-astro-cid-a3n6u4rz]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-6);line-height:var(--leading-tight);display:block}.overlay[data-astro-cid-a3n6u4rz] li[data-astro-cid-a3n6u4rz]{overflow:hidden}.overlay[data-astro-cid-a3n6u4rz] a[data-astro-cid-a3n6u4rz][aria-current=page]{color:var(--accent)}.overlay-foot[data-astro-cid-a3n6u4rz]{margin-top:auto}.site-header[data-astro-cid-a3n6u4rz]:has(.burger[aria-expanded=true]){--drop:0px}@media (width<=1023px){.desk[data-astro-cid-a3n6u4rz]{display:none}.burger[data-astro-cid-a3n6u4rz]{display:grid}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-a3n6u4rz]{transition:none}}.progress-bar[data-astro-cid-lb35xc2n]{z-index:90;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.progress-bar[data-astro-cid-lb35xc2n] span[data-astro-cid-lb35xc2n]{background:var(--accent);transform-origin:100%;width:100%;height:100%;display:block;transform:scaleX(0)}:root{--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--space-section:clamp(var(--space-8), 2.5rem + 6vw, var(--space-10));--space-section-sm:clamp(var(--space-7), 2rem + 4vw, 5rem);--text-1:.8125rem;--text-2:clamp(1.0625rem, 1.0393rem + .0952vw, 1.125rem);--text-3:clamp(1.2rem, 1.1197rem + .3296vw, 1.4163rem);--text-4:clamp(1.44rem, 1.2736rem + .6826vw, 1.8879rem);--text-5:clamp(1.728rem, 1.4351rem + 1.2017vw, 2.5166rem);--text-6:clamp(2.0736rem, 1.5978rem + 1.9521vw, 3.3547rem);--text-7:clamp(2.4883rem, 1.7516rem + 3.0224vw, 4.4718rem);--leading-poster:.9;--leading-none:1;--leading-tight:1.2;--leading-snug:1.5;--leading-body:1.85;--weight-regular:400;--weight-medium:600;--weight-bold:800;--measure:65ch;--color-accent:#8cc540;--color-accent-300:#b5dc84;--color-accent-100:#eaf4dc;--color-accent-700:#4a7a0e;--color-accent-800:#3f6a08;--color-n-0:#fff;--color-n-50:#f3f5f0;--color-n-100:#e7e9e4;--color-n-200:#d9ddd3;--color-n-400:#8c9285;--color-n-600:#5c6356;--color-n-700:#4a5046;--color-n-800:#1c1f1a;--color-n-900:#0b0d0a;--color-n-950:#050505;--color-danger:#ff8f80;--radius-sm:.5rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-full:999px;--shadow-soft:0 1.5rem 3rem -1.5rem color-mix(in srgb, var(--color-n-950) 45%, transparent);--shadow-pack:drop-shadow(0 1rem 1.5rem color-mix(in srgb, var(--color-n-950) 40%, transparent));--ease:cubic-bezier(.22, 1, .36, 1);--dur-1:.2s;--dur-2:.4s;--dur-3:.7s;--tap:44px;--header-h:72px;--gutter:var(--space-5);--container:1280px;--shell:calc(var(--container) + 2 * var(--gutter));--edge:max(var(--gutter), calc((100% - var(--container)) / 2));--frame:var(--space-5);--frame-r:var(--radius-lg);--frame-line:var(--space-4);--frame-line-r:var(--space-3);--ink:var(--color-n-950);--surface:var(--color-n-900);--separator:var(--color-n-800);--line:var(--separator);--control-border:var(--color-n-600);--fg:var(--color-n-0);--fg-muted:var(--color-n-400);--text-pending:var(--color-n-600);--danger:var(--color-danger);--acid:var(--color-accent);--accent:var(--acid);--paper:var(--color-n-0);--paper-2:var(--color-n-50);--paper-ink:var(--color-n-900);--paper-muted:var(--color-n-700);--paper-line:var(--color-n-200);--acid-dark:var(--color-accent-700);--ease-out:var(--ease);--ease-in-out:var(--ease);--ease-drawer:var(--ease);--dur-press:var(--dur-1);--dur-fast:var(--dur-1);--dur-ui:var(--dur-1);--dur-panel:var(--dur-2);--section-pad:var(--space-section)}@media (width<=767px){:root{--frame:var(--space-3)}}@layer theme{:root,:host{--font-sans:var(--font-fa);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--leading-tight:1.25;--leading-snug:1.375;--radius-sm:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-fa:"IRANYekanX", "Vazirmatn Variable", "Vazirmatn Fallback", Vazirmatn, Tahoma, system-ui, sans-serif;--font-latin:"Archivo Black", "Archivo Black Fallback", "Archivo Black Fallback Arial", "Arial Black", "IRANYekanX", "Vazirmatn Variable", "Vazirmatn Fallback", system-ui, sans-serif;--font-poster:"Anton", Impact, "Arial Narrow", "IRANYekanX", "Vazirmatn Variable", "Vazirmatn Fallback", sans-serif;--font-display:var(--font-fa)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components,utilities;.icon{inline-size:var(--icon-size,24px);block-size:var(--icon-size,24px);fill:currentColor;vertical-align:middle;flex:none;display:inline-block}.icon--16{--icon-size:16px}.icon--20{--icon-size:20px}.icon--24{--icon-size:24px}.icon--32{--icon-size:32px}.icon--44{--icon-size:44px}[dir=rtl] .icon--dir{transform:scaleX(-1)}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:fallback;font-weight:100 900;src:url(/_a/vazirmatn-arabic-wght-normal.Cafbb7Zc.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:optional;font-weight:100 900;src:url(/_a/vazirmatn-latin-wght-normal.BFexNX-K.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/_a/archivo-black-latin-400-normal.BTVu2TQR.woff2)format("woff2")}@font-face{font-family:Vazirmatn Fallback;src:local(Tahoma);font-weight:100 549;size-adjust:94.4%;ascent-override:109.1%;descent-override:57.2%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:Vazirmatn Fallback;src:local(Tahoma Bold),local(Tahoma-Bold),local(Tahoma);font-weight:550 900;size-adjust:83.1%;ascent-override:123.9%;descent-override:65%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:Vazirmatn Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:100.6%;ascent-override:102.4%;descent-override:53.7%;line-gap-override:0%;unicode-range:U+??,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Vazirmatn Fallback;src:local(Arial-BoldMT),local(Arial Bold),local(Arial);font-weight:550 900;size-adjust:94.5%;ascent-override:109%;descent-override:57.1%;line-gap-override:0%;unicode-range:U+??,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Archivo Black Fallback;src:local(Arial Black),local(Arial-Black);font-weight:100 900;size-adjust:100%;ascent-override:87.8%;descent-override:21%;line-gap-override:0%}@font-face{font-family:Archivo Black Fallback Arial;src:local(Arial-BoldMT),local(Arial Bold);font-weight:100 900;size-adjust:113.2%;ascent-override:77.5%;descent-override:18.5%;line-gap-override:0%}@font-face{font-family:Anton;font-style:normal;font-display:optional;font-weight:400;src:url(/_a/anton-caps.4FmTBk3Y.woff2)format("woff2");unicode-range:U+20-40,U+41-5A,U+5B-60,U+7B-7E,U+A0,U+AE,U+2013-2014,U+2018-201D,U+2022,U+2026}*,:before,:after{box-sizing:border-box}html{background:var(--ink);color-scheme:dark;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;scroll-padding-block-start:calc(var(--header-h) + var(--space-4))}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--ink);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-2);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}.js [data-defer]:not([data-near]) img{display:none}img[loading=lazy]{color:#0000}a{color:inherit;text-decoration:none}a,button,[role=tab]{touch-action:manipulation}::selection{background:var(--accent);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}.shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--space-section);border-top:1px solid var(--line)}.rule{background:var(--line);border:0;height:1px}.display{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-wrap:balance;margin:0}:where(h1,h2,h3,h4){text-wrap:balance}:where(main p){text-wrap:pretty}.eyebrow{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-1);color:var(--accent);margin:0}.lede{color:var(--fg-muted);max-width:var(--measure)}.tabular{font-variant-numeric:tabular-nums}.accent{color:var(--accent)}.lat{direction:ltr;unicode-bidi:isolate}.en{font-family:var(--font-latin);font-weight:var(--weight-regular);text-transform:uppercase;line-height:var(--leading-tight);unicode-bidi:isolate}.poster{font-family:var(--font-poster);font-weight:var(--weight-regular);text-transform:uppercase;line-height:var(--leading-poster);letter-spacing:0;white-space:nowrap;direction:ltr;unicode-bidi:isolate}strong,b{font-weight:var(--weight-medium)}:where(main p,main .lede,main .para){text-align:justify;text-align-last:right;-webkit-hyphens:none;hyphens:none}@media (width<=599px){:where(main p,main .lede,main .para){text-align:start;text-align-last:auto}}:where(main .en,main .lat,main [dir=ltr]){text-align-last:auto}.split-mask .line{margin-block:-.2em;margin-inline:-.12em;padding-block:.2em;padding-inline:.12em;display:block;overflow:hidden}.split .word{display:inline-block}.split .line>.word:last-child{margin-inline-end:.25em}.split-mask .word{will-change:transform}.split-words .line{display:inline}.js .split-words[data-armed=true] .word{color:var(--text-pending)}.js .split-mask[data-armed=true] .word{transform:translateY(125%)}.chip{min-block-size:32px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--fg);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip{background:color-mix(in srgb, var(--fg) 8%, transparent)}}.chip{font-size:var(--text-1);font-weight:var(--weight-medium);line-height:var(--leading-none);color:var(--fg);font-variant-numeric:tabular-nums}.badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-n-950);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.badge{background:color-mix(in srgb, var(--color-n-950) 72%, transparent)}}.badge{color:var(--color-n-0);font-size:var(--text-1);font-weight:var(--weight-medium);line-height:var(--leading-snug);white-space:nowrap}.btn-primary,.btn-secondary{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:48px;padding:0 var(--space-5);border-radius:var(--radius-full);font-family:var(--font-display);font-size:var(--text-2);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border:1px solid #0000;display:inline-flex}.btn-primary{background:var(--accent);color:var(--ink)}.btn-secondary{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.btn-secondary{border-color:color-mix(in srgb, currentColor 35%, transparent)}}.btn-secondary{color:var(--fg);background:0 0}.paper .btn-primary{background:var(--paper-ink);color:var(--paper)}.btn-primary svg,.btn-secondary svg{block-size:16px;inline-size:16px;transition:transform var(--dur-1) var(--ease)}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background:color-mix(in srgb, var(--accent) 84%, var(--color-n-0))}}.paper .btn-primary:hover{background:var(--color-n-800)}.btn-secondary:hover{background:currentColor;border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{background:color-mix(in srgb, currentColor 6%, transparent)}}:is(.btn-primary,.btn-secondary):hover svg{transform:translate(-3px)}}.btn-primary:active,.btn-secondary:active{transform:scale(.97)}.btn-primary:focus-visible,.btn-secondary:focus-visible{outline-offset:3px;border-radius:var(--radius-full)}.link{align-items:center;gap:var(--space-2);min-block-size:var(--tap);font-weight:var(--weight-medium);color:inherit;text-underline-offset:.45em;text-decoration:underline 1px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}}.link{transition:text-decoration-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease)}.link:focus-visible{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.link:hover{text-decoration-color:currentColor}}.link-sweep{padding-bottom:2px;display:inline-block;position:relative}.link-sweep:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform var(--dur-1) var(--ease);inset-inline-start:0;background:currentColor;position:absolute;bottom:0;transform:scaleX(0)}.link-sweep:focus-visible:after,a:focus-visible .link-sweep:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.link-sweep:hover:after,a:hover .link-sweep:after{transform:scaleX(1)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--accent);color:var(--ink);padding:var(--space-3) var(--space-4);font-weight:var(--weight-medium);font-size:var(--text-1);transition:transform var(--dur-1) var(--ease);top:0;position:absolute;inset-inline-start:var(--gutter);transform:translateY(-120%)}.skip-link:focus-visible{transform:translateY(0)}.paper{--accent:var(--acid-dark);--fg:var(--paper-ink);--fg-muted:var(--paper-muted);--line:var(--paper-line);background:var(--paper);color:var(--paper-ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,outline-color,opacity,box-shadow,fill!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js .split-mask[data-armed=true] .word{transform:none}.js .split-words[data-armed=true] .word{color:var(--fg)}}@keyframes bio-rise{0%{opacity:0;translate:0 16px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.js [data-reveal]{animation:linear both bio-rise view();animation-range:entry entry 120px}}}@view-transition{navigation:auto}[data-vt-media],[data-vt-name]{view-transition-class:vt-product}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--dur-1);animation-timing-function:var(--ease);mix-blend-mode:normal}::view-transition-group(*.vt-product),::view-transition-old(*.vt-product),::view-transition-new(*.vt-product){animation-duration:var(--dur-2);animation-timing-function:var(--ease)}@media (prefers-reduced-motion:reduce){[data-vt-media],[data-vt-name]{view-transition-name:none!important}::view-transition-group(*){animation:none!important}}body:has(.pidx) .site-header{background:var(--ink)}.otdp-article[data-astro-cid-q5fravpf]{max-width:var(--measure,68ch);padding:var(--sp-9,64px) var(--gutter,24px);margin-inline:auto;line-height:1.9}.otdp-article__h[data-astro-cid-q5fravpf]{margin:0 0 var(--sp-5,24px);line-height:1.3}.otdp-article__body[data-astro-cid-q5fravpf] :is(h2,h3,h4){margin:1.6em 0 .5em;line-height:1.35}.otdp-article__body[data-astro-cid-q5fravpf] :is(p,ul,ol,blockquote,table,figure){margin:0 0 1em}.otdp-article__body[data-astro-cid-q5fravpf] blockquote{opacity:.85;border-inline-start:2px solid;padding-inline-start:1em}.otdp-article__body[data-astro-cid-q5fravpf] cite{font-size:.875em;font-style:normal;display:block}.otdp-article__table[data-astro-cid-q5fravpf]{overflow-x:auto}.otdp-article__body[data-astro-cid-q5fravpf] table{border-collapse:collapse;width:100%}.otdp-article__body[data-astro-cid-q5fravpf] :is(th,td){border-bottom:1px solid color-mix(in srgb, currentColor 15%, transparent);text-align:start;padding:.5em}.otdp-article__body[data-astro-cid-q5fravpf] img{max-width:100%;height:auto}.otdp-article__body[data-astro-cid-q5fravpf] figcaption{opacity:.75;margin-top:.4em;font-size:.875em}.otdp-article__product[data-astro-cid-q5fravpf]{border:1px solid color-mix(in srgb, currentColor 15%, transparent);margin:0 0 1em;padding:1em}.otdp-article__product[data-astro-cid-q5fravpf] p[data-astro-cid-q5fravpf]{margin:.3em 0 0}@layer otdp-igf{.otdp-igf[data-astro-cid-xl45fsqv]{max-inline-size:var(--shell,1200px);padding:var(--sp-9,64px) var(--gutter,24px);color:var(--c-text,inherit);margin-inline:auto}.otdp-igf__head[data-astro-cid-xl45fsqv]{justify-content:space-between;align-items:center;gap:var(--sp-3,12px) var(--sp-5,24px);flex-wrap:wrap;margin-block-end:var(--sp-5,24px);display:flex}.otdp-igf__title[data-astro-cid-xl45fsqv]{margin:0;line-height:1.3}.otdp-igf__follow[data-astro-cid-xl45fsqv]{min-block-size:44px;color:var(--c-accent-text,var(--c-accent,currentColor));align-items:center;gap:.5ch;font-weight:700;text-decoration:none;display:inline-flex}.otdp-igf__follow[data-astro-cid-xl45fsqv]:hover{text-decoration:underline}.otdp-igf__grid[data-astro-cid-xl45fsqv]{gap:var(--sp-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.otdp-igf__grid[data-astro-cid-xl45fsqv]{gap:var(--sp-4,16px);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.otdp-igf[data-astro-cid-xl45fsqv][data-count="12"] .otdp-igf__grid[data-astro-cid-xl45fsqv]{grid-template-columns:repeat(4,minmax(0,1fr))}}.otdp-igf__card[data-astro-cid-xl45fsqv]{block-size:100%;color:inherit;border-radius:var(--r-card,12px);background:var(--c-surface,#0000000a);border:1px solid var(--c-line,#0000001a);box-shadow:var(--shadow-card,none);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.otdp-igf__card[data-astro-cid-xl45fsqv]:focus-visible{outline:3px solid var(--c-focus,currentColor);outline-offset:3px}.otdp-igf__media[data-astro-cid-xl45fsqv]{aspect-ratio:1;display:block;position:relative;overflow:hidden}.otdp-igf__media[data-astro-cid-xl45fsqv] img[data-astro-cid-xl45fsqv]{object-fit:cover;block-size:100%;inline-size:100%;transition:scale .5s;display:block}@media (hover:hover) and (pointer:fine){.otdp-igf__card[data-astro-cid-xl45fsqv]:hover img[data-astro-cid-xl45fsqv]{scale:1.04}}@media (prefers-reduced-motion:reduce){.otdp-igf__media[data-astro-cid-xl45fsqv] img[data-astro-cid-xl45fsqv]{transition:none}}.otdp-igf__badge[data-astro-cid-xl45fsqv]{color:#fff;background:#0000008c;border-radius:999px;padding:2px 10px;font-size:.75rem;line-height:1.7;position:absolute;inset-block-start:8px;inset-inline-end:8px}.otdp-igf__cap[data-astro-cid-xl45fsqv]{padding:var(--sp-3,12px);font-size:var(--fs-small,.9rem);color:var(--c-text-2,inherit);overflow-wrap:anywhere;line-height:1.7}}
