.st-mark[data-astro-cid-tofextpa]{--mark-dur:calc(var(--dur-ui) * .4);--mark-d0:calc(var(--u) * 1.5);--mark-d:var(--mark-d0);--mark-c:calc(var(--digits,1) * .5ch);z-index:3;top:0;left:calc(var(--pad) - 1px + var(--mark-c));width:var(--mark-js,var(--mark-d));height:var(--mark-js,var(--mark-d));background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);font-family:var(--font-mono);font-size:var(--t-mono-sm);letter-spacing:0;transition:width calc(var(--dur-ui) * .6) var(--ease), height calc(var(--dur-ui) * .6) var(--ease), background var(--mark-dur) var(--ease), box-shadow var(--mark-dur) var(--ease), color var(--mark-dur) var(--ease);border-radius:50%;place-items:center;font-weight:500;line-height:1;display:grid;position:absolute;translate:-50% -50%}.st-mark[data-astro-cid-tofextpa].plain{--mark-d0:var(--u);--mark-c:calc(var(--u) * .5)}.st-tab[aria-selected=true] .st-mark[data-astro-cid-tofextpa]{--mark-d:calc(var(--u) * 2);font-size:var(--t-mono)}.st[data-st-dock] .st-mark[data-astro-cid-tofextpa]{transition-property:background,box-shadow,color}.st-grad[data-astro-cid-tofextpa]{background:var(--grad);opacity:0;pointer-events:none;transition:opacity var(--mark-dur) var(--ease);border-radius:50%;position:absolute;inset:0}.st-n[data-astro-cid-tofextpa]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;position:relative}@media (hover:hover){.st-tab:hover .st-mark[data-astro-cid-tofextpa]{background:var(--card);box-shadow:inset 0 0 0 1px var(--text-3);color:var(--text)}}.st-tab[aria-selected=true] .st-mark[data-astro-cid-tofextpa]{color:var(--white);box-shadow:inset 0 0 0 1px #0000}.st-tab[aria-selected=true] .st-grad[data-astro-cid-tofextpa]{opacity:1}.st-name[data-astro-cid-tofextpa]{font-weight:500;font-size:calc(var(--t-title) * .85);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;line-height:1.15}.st-meta[data-astro-cid-tofextpa]{margin-top:calc(var(--s-1) * -1);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;line-height:var(--lh-mono);color:var(--text-3);white-space:nowrap}.st-tab[aria-selected=true] .st-meta[data-astro-cid-tofextpa]{color:var(--text)}@media (prefers-reduced-motion:reduce){.st-mark[data-astro-cid-tofextpa],.st-grad[data-astro-cid-tofextpa]{transition:none}}.st[data-astro-cid-tvqyqm7x]{--st-min:var(--st-min-wide);--st-lift:calc(var(--u) * 1.5);min-width:0;display:flow-root;position:relative}.st[data-astro-cid-tvqyqm7x][hidden]{display:none}@media (width<=900px){.st[data-astro-cid-tvqyqm7x]{--st-min:var(--st-min-mid)}}@media (width<=760px){.st[data-astro-cid-tvqyqm7x]{--st-min:var(--st-min-phone)}}.st[data-astro-cid-tvqyqm7x]>.st-row{z-index:4;grid-template-columns:var(--st-tracks);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:calc(var(--st-lift) * -1);padding-top:var(--st-lift);box-shadow:none;pointer-events:none;overflow:auto hidden}.st[data-astro-cid-tvqyqm7x]>.st-row>*{pointer-events:auto}.st[data-astro-cid-tvqyqm7x]>.st-row::-webkit-scrollbar{display:none}.st[data-astro-cid-tvqyqm7x][data-st-scroll]>.st-row{cursor:grab}.st[data-astro-cid-tvqyqm7x]>.st-row[data-dragging]{cursor:grabbing;scroll-snap-type:none;user-select:none}.st[data-astro-cid-tvqyqm7x] .st-tab.cell{z-index:auto;align-items:flex-start;gap:var(--s-1);--void-tl:0px;--void-tr:0px;--void-bl:0px;--void-br:0px;padding:calc(var(--u) * 2) calc(var(--pad) - 1px) calc(var(--u) * 1.5 - 1px);color:var(--text-2);cursor:pointer;-webkit-tap-highlight-color:transparent;scroll-snap-align:start;transition:color var(--dur-ui) var(--ease);background:0 0;border-color:currentColor #0000 #0000;border-top-style:none;border-top-width:0;flex-direction:column;display:flex}.st[data-astro-cid-tvqyqm7x] .st-tab.cell:last-child{scroll-snap-align:end}@media (hover:hover){.st[data-astro-cid-tvqyqm7x] .st-tab.cell:hover{color:var(--text)}}.st[data-astro-cid-tvqyqm7x] .st-tab.cell[aria-selected=true]{color:var(--text)}.st[data-astro-cid-tvqyqm7x]:not([data-st-open]) .st-tab.cell[aria-selected=true]{border-right-color:var(--cell-line,var(--line));border-left-color:var(--cell-line,var(--line));background:var(--card)}.st[data-astro-cid-tvqyqm7x] .st-tab.cell:focus-visible{outline:var(--ring-w) solid var(--grad-b);outline-offset:-2px}.st-tongue[data-astro-cid-tvqyqm7x]{z-index:2;pointer-events:none;width:100%;height:0;display:none;position:absolute;top:0;left:0;overflow:visible}.st-tongue[data-astro-cid-tvqyqm7x][data-on]{display:block}.st-tongue[data-astro-cid-tvqyqm7x]>path[data-astro-cid-tvqyqm7x]{transition:none}.st-tongue-body[data-astro-cid-tvqyqm7x]{fill:var(--card)}.st-tongue-wedge[data-astro-cid-tvqyqm7x]{fill:var(--cell-line,var(--line))}.st-tongue-line[data-astro-cid-tvqyqm7x]{fill:none;stroke:var(--cell-line,var(--line));stroke-width:1px}.st[data-astro-cid-tvqyqm7x]:not([data-st-armed]):after{content:"";z-index:3;top:calc(var(--u) * -.5);height:var(--u);background:radial-gradient(circle, var(--line-strong) calc(var(--u) / 12) , transparent calc(var(--u) / 12 + .5px) ) calc(var(--u) * -.5) 50% / var(--u) var(--u) repeat-x;pointer-events:none;position:absolute;left:0;right:0}.st-dots[data-astro-cid-tvqyqm7x]{display:none}.st[data-astro-cid-tvqyqm7x][data-st-armed]>.st-dots[data-astro-cid-tvqyqm7x]{z-index:3;top:calc(var(--u) * -1);left:calc(var(--st-bleed,var(--grid-x0)) * -1);width:var(--st-vw,var(--vw));max-width:none;height:calc(var(--u) * 2);pointer-events:none;display:block;position:absolute}@media (prefers-reduced-motion:reduce){.st[data-astro-cid-tvqyqm7x] .st-tab.cell,.st[data-astro-cid-tvqyqm7x] .st-tab.cell *{transition:none}}.ps[data-astro-cid-ibuvgzmg]{z-index:1;min-width:0;margin-top:var(--st-snap-m,0px);padding-top:var(--st-snap-p,0px);position:relative}.ic[data-astro-cid-ibuvgzmg]{width:var(--s-7);height:var(--s-7);margin-bottom:var(--s-2);border:1px solid var(--line);border-radius:var(--s-2);color:var(--text-2);transition:background var(--dur-ui) var(--ease), border-color var(--dur-ui) var(--ease), color var(--dur-ui) var(--ease);place-items:center;display:grid}.ps[data-astro-cid-ibuvgzmg] .st-tab:hover .ic[data-astro-cid-ibuvgzmg]{color:var(--text);border-color:var(--line-strong)}.ps[data-astro-cid-ibuvgzmg] .st-tab[aria-selected=true] .ic[data-astro-cid-ibuvgzmg]{background:var(--grad);color:var(--btn-ink);border-color:#0000}.steps[data-astro-cid-ibuvgzmg]{margin:0;padding:0;list-style:none}.step[data-astro-cid-ibuvgzmg][hidden]{display:none}.step[data-astro-cid-ibuvgzmg]+.step[data-astro-cid-ibuvgzmg],.ps[data-astro-cid-ibuvgzmg][data-armed] .step[data-astro-cid-ibuvgzmg],.ps[data-astro-cid-ibuvgzmg] .total-grid{margin-top:-1px}.name[data-astro-cid-ibuvgzmg]{margin:0 0 calc(var(--u) * 1.5);font-weight:500;font-size:var(--t-title);letter-spacing:-.015em;color:var(--text);text-wrap:balance;line-height:1.15}.ps[data-astro-cid-ibuvgzmg] .panel.cell-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=1100px){.ps[data-astro-cid-ibuvgzmg] .panel.cell-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.ps[data-astro-cid-ibuvgzmg] .panel.cell-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ps[data-astro-cid-ibuvgzmg] .panel.has-nav{grid-template-rows:1fr auto}.ps[data-astro-cid-ibuvgzmg] .panel>.side{grid-column-end:-1}.ps[data-astro-cid-ibuvgzmg] .panel.has-nav>.side{grid-row:1/span 2}.ps[data-astro-cid-ibuvgzmg] .panel>.what{padding:calc(var(--u) * 3 - 1px) calc(var(--pad) - 1px)}.what-in[data-astro-cid-ibuvgzmg]{gap:var(--u);flex-direction:column;min-width:0;display:flex}.body[data-astro-cid-ibuvgzmg]{max-width:52ch;font-size:var(--t-lead);color:var(--text);text-wrap:pretty;margin:0;line-height:1.45}.ps[data-astro-cid-ibuvgzmg] .panel>.go{gap:var(--s-1);min-height:calc(var(--u) * 6);padding:calc(var(--pad) - 1px);color:var(--text);transition:background var(--dur-ui) var(--ease);flex-direction:column;display:flex}.ps[data-astro-cid-ibuvgzmg] .panel>.go-next{text-align:right;align-items:flex-end}.ps[data-astro-cid-ibuvgzmg] .panel>.go:hover{background:var(--card-hover)}.ps[data-astro-cid-ibuvgzmg] .panel>.go:active{background:var(--line)}.ps[data-astro-cid-ibuvgzmg] .panel>.go:focus-visible{outline-offset:-2px}.go-k[data-astro-cid-ibuvgzmg]{align-items:center;gap:var(--s-1);font-family:var(--font-mono);font-size:var(--t-mono);line-height:var(--lh-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);transition:color var(--dur-ui) var(--ease);display:inline-flex}.go-ic[data-astro-cid-ibuvgzmg]{transition:transform var(--dur-ui) var(--ease);display:inline-grid}.ps[data-astro-cid-ibuvgzmg] .panel>.go:hover .go-k[data-astro-cid-ibuvgzmg],.ps[data-astro-cid-ibuvgzmg] .panel>.go:focus-visible .go-k[data-astro-cid-ibuvgzmg]{color:var(--text)}.ps[data-astro-cid-ibuvgzmg] .panel>.go-prev:hover .go-ic[data-astro-cid-ibuvgzmg]{transform:translateX(calc(var(--s-half) * -1))}.ps[data-astro-cid-ibuvgzmg] .panel>.go-next:hover .go-ic[data-astro-cid-ibuvgzmg]{transform:translateX(var(--s-half))}.go-name[data-astro-cid-ibuvgzmg]{font-weight:500;font-size:calc(var(--t-title) * .85);letter-spacing:-.01em;text-wrap:balance;margin-top:auto;line-height:1.15}.ps[data-astro-cid-ibuvgzmg] .panel>.side{min-width:0;padding:calc(var(--pad) - 1px);display:flex}.facts[data-astro-cid-ibuvgzmg]{gap:calc(var(--u) * 1.5);min-width:0;margin:calc(var(--u) * -.5);padding:calc(var(--u) * 1.5) var(--pad) var(--pad);border-radius:var(--cell-r);background-color:var(--paper);background-image:radial-gradient(circle at center, var(--grid-dot) .6px, transparent 1px);background-size:var(--u) var(--u);background-position:0 var(--ps-fy,0px);flex-direction:column;flex:1;display:flex}.fact[data-astro-cid-ibuvgzmg]{min-width:0}.fact[data-astro-cid-ibuvgzmg].dur{margin-top:auto}.k[data-astro-cid-ibuvgzmg],dt[data-astro-cid-ibuvgzmg].k{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);line-height:1.4}.v[data-astro-cid-ibuvgzmg]{margin:var(--s-1) 0 0;font-size:var(--t-body);color:var(--text);text-wrap:pretty;line-height:1.5}.v[data-astro-cid-ibuvgzmg].big{margin-top:var(--s-2);font-size:var(--t-display);letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:.95}.ps[data-astro-cid-ibuvgzmg][data-armed] .name[data-astro-cid-ibuvgzmg]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ps[data-astro-cid-ibuvgzmg][data-swapped] .step[data-astro-cid-ibuvgzmg]:not([hidden]) [data-astro-cid-ibuvgzmg]:is(.what-in,.go-k,.go-name,.facts){animation:ps-in var(--dur-ui) var(--ease) both}@keyframes ps-in{0%{opacity:0;transform:translateY(var(--rise-ui))}to{opacity:1;transform:none}}.prep[data-astro-cid-ibuvgzmg] dd[data-astro-cid-ibuvgzmg]{margin:0}.prep[data-astro-cid-ibuvgzmg] .link-cta{white-space:normal;max-width:100%}.v[data-astro-cid-ibuvgzmg] .prep-cta{width:fit-content;max-width:100%;margin-top:var(--s-1);white-space:normal;display:flex}.note[data-astro-cid-ibuvgzmg]{margin-top:var(--s-2);font-size:var(--t-body);letter-spacing:normal;color:var(--text-2);text-wrap:pretty;font-weight:400;line-height:1.5;display:block}.ps[data-astro-cid-ibuvgzmg] .total{column-gap:calc(var(--u) * 1.5);row-gap:var(--u);padding:calc(var(--u) * 3 - 1px) calc(var(--pad) - 1px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.num[data-astro-cid-ibuvgzmg]{min-width:0;font-size:var(--t-number);letter-spacing:-.045em;color:var(--text);margin:0;font-weight:500;line-height:.9}.ps[data-astro-cid-ibuvgzmg] .total>.num[data-astro-cid-ibuvgzmg]{grid-column:1/span 7}.total-side[data-astro-cid-ibuvgzmg]{display:contents}.total-side[data-astro-cid-ibuvgzmg]>.story[data-astro-cid-ibuvgzmg],.total-side[data-astro-cid-ibuvgzmg]>.total-cta{grid-area:1/9/auto/-1;justify-self:start}.total-side[data-astro-cid-ibuvgzmg]>.total-cta{grid-row:2}.story[data-astro-cid-ibuvgzmg]{min-width:0;max-width:24ch;font-size:var(--t-title);letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin:0;font-weight:500;line-height:1.15}.total-side[data-astro-cid-ibuvgzmg] .total-cta{white-space:normal;max-width:100%}.ps[data-astro-cid-ibuvgzmg] .total-cta{text-wrap:balance;width:fit-content;line-height:var(--lh-mono);display:block}.ps[data-astro-cid-ibuvgzmg] .total-cta>.line{display:none}.ps[data-astro-cid-ibuvgzmg] .total-cta>span:first-child,.ps[data-astro-cid-ibuvgzmg] .total-cta>svg{--tc-line:linear-gradient(var(--link-line), var(--link-line));--tc-th:1px;background:var(--tc-line) left bottom / 100% var(--tc-th) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ps[data-astro-cid-ibuvgzmg] .total-cta>span:first-child{padding-bottom:var(--s-half)}.ps[data-astro-cid-ibuvgzmg] .total-cta>svg{box-sizing:content-box;padding:0 0 5px var(--s-1);vertical-align:-2px;margin-bottom:-5px;display:inline}.ps[data-astro-cid-ibuvgzmg] .total-cta:is(:focus-visible,:active)>span:first-child{--tc-line:linear-gradient(90deg, var(--grad-a), var(--grad-b));--tc-th:1.5px}.ps[data-astro-cid-ibuvgzmg] .total-cta:is(:focus-visible,:active)>svg{--tc-line:linear-gradient(var(--grad-b), var(--grad-b));--tc-th:1.5px}@media (hover:hover){.ps[data-astro-cid-ibuvgzmg] .total-cta:hover>span:first-child{--tc-line:linear-gradient(90deg, var(--grad-a), var(--grad-b));--tc-th:1.5px}.ps[data-astro-cid-ibuvgzmg] .total-cta:hover>svg{--tc-line:linear-gradient(var(--grad-b), var(--grad-b));--tc-th:1.5px;transform:none}}.ps[data-astro-cid-ibuvgzmg] .total.lead{display:block}.ps[data-astro-cid-ibuvgzmg] .total.lead>.total-cta{margin-top:var(--pad);white-space:normal;max-width:100%}.lead-line[data-astro-cid-ibuvgzmg]{align-items:baseline;gap:calc(var(--u) * .5);font-size:var(--t-story);letter-spacing:-.025em;color:var(--text);flex-wrap:wrap;margin:0;font-weight:500;line-height:1.08;display:flex}.lead-k[data-astro-cid-ibuvgzmg]{color:var(--text-2)}.lead-line[data-astro-cid-ibuvgzmg] .num[data-astro-cid-ibuvgzmg]{font-size:var(--t-display);letter-spacing:-.03em;white-space:nowrap;line-height:1.02}.lead-line[data-astro-cid-ibuvgzmg] .story[data-astro-cid-ibuvgzmg]{max-width:none;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-wrap:balance}@media (width<=900px){.ps[data-astro-cid-ibuvgzmg] .total>.num[data-astro-cid-ibuvgzmg],.total-side[data-astro-cid-ibuvgzmg]>.story[data-astro-cid-ibuvgzmg],.total-side[data-astro-cid-ibuvgzmg]>.total-cta{grid-area:auto/1/auto/-1}}@media (width<=760px){.ps[data-astro-cid-ibuvgzmg] .panel>.side,.ps[data-astro-cid-ibuvgzmg] .panel.has-nav>.side{grid-row:auto;grid-column-end:auto}}@media (prefers-reduced-motion:reduce){.ic[data-astro-cid-ibuvgzmg],.ps[data-astro-cid-ibuvgzmg] .panel>.go,.ps[data-astro-cid-ibuvgzmg] .panel>.go [data-astro-cid-ibuvgzmg],.step[data-astro-cid-ibuvgzmg],.step[data-astro-cid-ibuvgzmg] [data-astro-cid-ibuvgzmg]{transition:none}.ps[data-astro-cid-ibuvgzmg][data-swapped] .step[data-astro-cid-ibuvgzmg]:not([hidden]) [data-astro-cid-ibuvgzmg]:is(.what-in,.go-k,.go-name,.facts){animation:none}}
