.faq[data-astro-cid-hemr5th4]{margin-top:var(--space-6);scroll-margin-top:var(--space-4)}.faq[data-astro-cid-hemr5th4]>h2[data-astro-cid-hemr5th4]{margin:0 0 var(--space-4)}.list[data-astro-cid-hemr5th4]{gap:var(--space-2);display:grid}.item[data-astro-cid-hemr5th4]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);transition:border-color .15s,box-shadow .2s}.item[data-astro-cid-hemr5th4]:hover{border-color:#b8c3ce}.item[data-astro-cid-hemr5th4][open]{background:var(--paper);border-color:#0000}summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:focus-visible{outline-offset:2px}h3[data-astro-cid-hemr5th4]{letter-spacing:-.005em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}summary[data-astro-cid-hemr5th4]:hover h3[data-astro-cid-hemr5th4]{color:var(--brand-strong)}.sign[data-astro-cid-hemr5th4]{background:var(--brand-tint);border-radius:999px;flex:none;width:2rem;height:2rem;position:relative}.sign[data-astro-cid-hemr5th4]:before,.sign[data-astro-cid-hemr5th4]:after{content:"";background:var(--brand-strong);width:.75rem;height:2px;transition:rotate .2s var(--ease);border-radius:1px;position:absolute;top:50%;left:50%;translate:-50% -50%}.sign[data-astro-cid-hemr5th4]:after{rotate:90deg}.item[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4]{background:var(--brand)}.item[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4]:before,.item[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4]:after{background:var(--white)}.item[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4]:after{rotate:0deg}p[data-astro-cid-hemr5th4]{max-width:var(--measure);padding:0 var(--space-4) var(--space-4);color:var(--slate);margin:0}@media (width<=40rem){summary[data-astro-cid-hemr5th4],p[data-astro-cid-hemr5th4]{padding-inline:var(--space-3)}}.intro[data-astro-cid-jipu33el]{font-size:var(--step-1)}.count[data-astro-cid-jipu33el]{color:var(--night);font-weight:700}.budgets[data-astro-cid-jipu33el]{margin-top:var(--space-4)}.choose[data-astro-cid-jipu33el]{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--paper);flex-wrap:wrap;display:flex}.choose[data-astro-cid-jipu33el][hidden],.jump[data-astro-cid-jipu33el][hidden],.type[data-astro-cid-jipu33el][hidden]{display:none}label[data-astro-cid-jipu33el]{color:var(--night);font-weight:700}select[data-astro-cid-jipu33el]{max-width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--slate);border-radius:var(--radius);background:var(--white);color:var(--ink);font:inherit}.result[data-astro-cid-jipu33el]{margin:var(--space-3) 0 0;color:var(--night);font-weight:700}.result[data-astro-cid-jipu33el]:empty{display:none}.type[data-astro-cid-jipu33el]{scroll-margin-top:var(--space-4)}.reference[data-astro-cid-jipu33el]{color:var(--night);font-weight:700}.budget-table[data-astro-cid-jipu33el]{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);width:100%;overflow:hidden}.budget-table[data-astro-cid-jipu33el] th[data-astro-cid-jipu33el],.budget-table[data-astro-cid-jipu33el] td[data-astro-cid-jipu33el]{text-align:left;vertical-align:top;padding:var(--space-2) var(--space-3);border-top:1px solid var(--line);overflow-wrap:anywhere}.budget-table[data-astro-cid-jipu33el] thead[data-astro-cid-jipu33el] th[data-astro-cid-jipu33el]{font-size:var(--step--1);color:var(--slate);background:var(--paper);border-top:0}.budget-table[data-astro-cid-jipu33el] tbody[data-astro-cid-jipu33el] th[data-astro-cid-jipu33el]{font-weight:600}.budget-table[data-astro-cid-jipu33el] td[data-astro-cid-jipu33el]{color:var(--night);font-variant-numeric:tabular-nums;overflow-wrap:break-word;font-weight:600}@media (width<=40rem){.budget-table[data-astro-cid-jipu33el] th[data-astro-cid-jipu33el],.budget-table[data-astro-cid-jipu33el] td[data-astro-cid-jipu33el]{padding:var(--space-2);font-size:var(--step--1)}}.type-link[data-astro-cid-jipu33el]{margin-top:var(--space-2);font-size:var(--step--1)}.answer[data-astro-cid-7uxnm6th]{max-width:var(--measure);font-size:var(--article-standfirst);letter-spacing:-.005em;color:var(--night);text-wrap:pretty;margin:0;line-height:1.5}.byline[data-astro-cid-7mgjudca]{gap:var(--space-1);font-size:var(--step--1);color:var(--muted);line-height:1.5;display:grid}p[data-astro-cid-7mgjudca]{gap:.125rem var(--space-4);flex-wrap:wrap;margin:0;display:flex}.strong[data-astro-cid-7mgjudca]{color:var(--slate);font-weight:600}.credit[data-astro-cid-enpetg3j]{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);font-size:var(--step--1);color:var(--slate);max-width:var(--measure)}h2[data-astro-cid-enpetg3j]{margin:0 0 var(--space-2);font-size:var(--step-0)}h3[data-astro-cid-enpetg3j]{font-size:var(--step--1);margin:0}.head[data-astro-cid-enpetg3j]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.line[data-astro-cid-enpetg3j],pre[data-astro-cid-enpetg3j]{margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--ink);overflow-wrap:anywhere}pre[data-astro-cid-enpetg3j]{white-space:pre-wrap;font:var(--step--1) / 1.5 ui-monospace, Menlo, Consolas, monospace}.line[data-astro-cid-enpetg3j],pre[data-astro-cid-enpetg3j]{-webkit-user-select:all;user-select:all}.copy[data-astro-cid-enpetg3j]{min-height:2.75rem;padding:var(--space-1) var(--space-3);border:1px solid var(--brand);border-radius:var(--radius);background:var(--white);color:var(--brand-strong);font:inherit;cursor:pointer;font-weight:600}.copy[data-astro-cid-enpetg3j]:hover{background:var(--brand-tint)}.copy[data-astro-cid-enpetg3j][hidden],.result[data-astro-cid-enpetg3j]:empty{display:none}.result[data-astro-cid-enpetg3j]{margin:var(--space-2) 0 0;color:var(--night);font-weight:600}.title[data-astro-cid-eww636tg]{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.01em;color:var(--night);font-weight:600;line-height:1.25}.figures[data-astro-cid-eww636tg]{gap:var(--space-2);margin:0 0 var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.figures[data-astro-cid-eww636tg]>div[data-astro-cid-eww636tg]{justify-content:flex-end;gap:var(--space-1);min-width:0;padding:var(--space-3);border-radius:var(--radius);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column-reverse;display:flex}.figures[data-astro-cid-eww636tg].odd>div[data-astro-cid-eww636tg]:last-child{grid-column:1/-1}dd[data-astro-cid-eww636tg]{overflow-wrap:anywhere;margin:0;line-height:1.15}.number[data-astro-cid-eww636tg]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand-strong);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem);font-weight:700}.unit[data-astro-cid-eww636tg]{font-size:var(--step--1);color:var(--slate);font-weight:600}.unit[data-astro-cid-eww636tg].below{margin-top:.125rem;display:block}dt[data-astro-cid-eww636tg]{font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);overflow-wrap:anywhere;font-weight:700;line-height:1.35}dt[data-astro-cid-eww636tg] a[data-astro-cid-eww636tg]{font-size:var(--step--1);letter-spacing:0;text-transform:none;font-weight:600}.facts[data-astro-cid-eww636tg]{border-collapse:collapse;width:100%}th[data-astro-cid-eww636tg],td[data-astro-cid-eww636tg]{border-top:1px solid var(--line);text-align:left;vertical-align:baseline;overflow-wrap:anywhere;padding:.75rem 0}th[data-astro-cid-eww636tg],dt[data-astro-cid-eww636tg]{overflow-wrap:break-word;hyphens:auto}th[data-astro-cid-eww636tg]{width:40%;padding-right:var(--space-3);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);font-weight:700;line-height:1.4}th[data-astro-cid-eww636tg] a[data-astro-cid-eww636tg],dt[data-astro-cid-eww636tg] a[data-astro-cid-eww636tg]{hyphens:manual}th[data-astro-cid-eww636tg] a[data-astro-cid-eww636tg]{font-size:var(--step--1);letter-spacing:0;text-transform:none;font-weight:600}td[data-astro-cid-eww636tg]{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:1rem;font-weight:600;line-height:1.45}.figures[data-astro-cid-c5caweiy]{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));margin:0;display:grid}.figures[data-astro-cid-c5caweiy]>div[data-astro-cid-c5caweiy]{min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) 0;flex-direction:column-reverse;justify-content:flex-end;gap:.125rem;display:flex}.figures[data-astro-cid-c5caweiy]>div[data-astro-cid-c5caweiy]+div[data-astro-cid-c5caweiy]{padding-left:var(--space-3);border-left:1px solid var(--line)}@media (width<=39.99rem){.figures[data-astro-cid-c5caweiy]{grid-template-columns:repeat(2,minmax(0,1fr))}.figures[data-astro-cid-c5caweiy]>div[data-astro-cid-c5caweiy]:nth-child(odd){border-left:0;padding-left:0}.figures[data-astro-cid-c5caweiy]>div[data-astro-cid-c5caweiy]:nth-child(n+3){border-top:1px solid var(--line)}.figures[data-astro-cid-c5caweiy][data-count="1"]{grid-template-columns:minmax(0,1fr)}}dd[data-astro-cid-c5caweiy]{margin:0;line-height:1.15}.number[data-astro-cid-c5caweiy]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand-strong);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:clamp(1.375rem,1.15rem + .8vw,1.875rem);font-weight:700}.unit[data-astro-cid-c5caweiy]{font-size:var(--step--1);color:var(--slate);margin-top:.125rem;font-weight:600;display:block}dt[data-astro-cid-c5caweiy]{font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);overflow-wrap:break-word;hyphens:manual;font-weight:700;line-height:1.35}dt[data-astro-cid-c5caweiy] a[data-astro-cid-c5caweiy]{font-size:var(--step--1);letter-spacing:0;text-transform:none;font-weight:600}.media[data-astro-cid-ugrce2y6]{--max-h:72svh;margin:0}.lead[data-astro-cid-ugrce2y6]{--max-h:82svh}.hero[data-astro-cid-ugrce2y6]{--max-h:min(80svh, 46rem)}.gallery[data-astro-cid-ugrce2y6]{--max-h:70svh}@media (width<=47.99rem){.media[data-astro-cid-ugrce2y6]{--max-h:64svh}.media[data-astro-cid-ugrce2y6].lead,.media[data-astro-cid-ugrce2y6].hero{--max-h:44svh}}.frame[data-astro-cid-ugrce2y6]{width:min(100%, var(--w), calc(var(--max-h) * var(--r)));aspect-ratio:var(--r);border-radius:var(--radius-lg);background:var(--paper);cursor:zoom-in;display:block;position:relative;overflow:hidden}.lead[data-astro-cid-ugrce2y6] .frame[data-astro-cid-ugrce2y6]{margin-inline:auto}.frame[data-astro-cid-ugrce2y6]:focus-visible{outline-offset:4px}.photo[data-astro-cid-ugrce2y6],img[data-astro-cid-ugrce2y6]{width:100%;height:100%;display:block}img[data-astro-cid-ugrce2y6]{object-fit:cover}.enlarge[data-astro-cid-ugrce2y6]{right:var(--space-3);bottom:var(--space-3);width:2.25rem;height:2.25rem;color:var(--white);opacity:0;background:#000f239e;border-radius:999px;place-items:center;transition:opacity .2s;display:grid;position:absolute}.frame[data-astro-cid-ugrce2y6]:hover .enlarge[data-astro-cid-ugrce2y6],.frame[data-astro-cid-ugrce2y6]:focus-visible .enlarge[data-astro-cid-ugrce2y6]{opacity:1}@media (hover:none){.enlarge[data-astro-cid-ugrce2y6]{opacity:.9;width:2rem;height:2rem}}.linked[data-astro-cid-ugrce2y6] .frame[data-astro-cid-ugrce2y6]{cursor:pointer}.linked[data-astro-cid-ugrce2y6] figcaption[data-astro-cid-ugrce2y6]{flex-direction:column;gap:.125rem;display:flex}.cited[data-astro-cid-ugrce2y6]{flex-direction:column;gap:.125rem;text-decoration:none;display:flex}.cited-label[data-astro-cid-ugrce2y6]{font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-strong);font-weight:700}.cited-label[data-astro-cid-ugrce2y6]:after{content:" →" / ""}.cited-title[data-astro-cid-ugrce2y6]{font-family:var(--font-display);font-size:var(--step-0);color:var(--night);font-weight:600;line-height:1.3}.cited[data-astro-cid-ugrce2y6]:hover .cited-title[data-astro-cid-ugrce2y6]{color:var(--brand-strong);text-underline-offset:.15em;text-decoration:underline 2px}figcaption[data-astro-cid-ugrce2y6]{max-width:var(--measure);margin-top:var(--space-2);font-size:var(--step--1);color:var(--muted);line-height:1.5}.lead[data-astro-cid-ugrce2y6] figcaption[data-astro-cid-ugrce2y6]{text-align:center;margin-inline:auto}.credit[data-astro-cid-ugrce2y6]{white-space:nowrap}.method[data-astro-cid-fzjpxvyg]{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--step--1);color:var(--muted)}.section[data-astro-cid-6fdf7tst]{max-width:var(--measure)}h2[data-astro-cid-6fdf7tst]{margin:0 0 var(--space-3);font-size:var(--article-h2);scroll-margin-top:var(--space-4)}.key[data-astro-cid-6fdf7tst]{margin:0 0 var(--space-3);color:var(--night);font-weight:600}.figure[data-astro-cid-6fdf7tst]{margin:var(--space-4) 0}.detail[data-astro-cid-6fdf7tst]{color:var(--slate)}.detail[data-astro-cid-6fdf7tst]:last-child{margin-bottom:0}.quote-call[data-astro-cid-wdqcvxsj]{max-width:var(--measure);border-radius:var(--radius-lg)}.line[data-astro-cid-wdqcvxsj]{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);background:var(--paper);box-shadow:inset 4px 0 0 var(--brand);flex-wrap:wrap;margin:0;display:flex}.line[data-astro-cid-wdqcvxsj] .text[data-astro-cid-wdqcvxsj]{color:var(--night);flex:16rem;margin:0;font-weight:600}.line[data-astro-cid-wdqcvxsj] .button[data-astro-cid-wdqcvxsj]{min-height:2.75rem}.box[data-astro-cid-wdqcvxsj]{padding:var(--space-4);background:var(--night);background-image:linear-gradient(160deg, var(--night) 45%, #0b2a66 100%);color:var(--on-night-soft)}.box[data-astro-cid-wdqcvxsj] .title[data-astro-cid-wdqcvxsj]{margin:0 0 var(--space-1);font-family:var(--font-display);font-size:var(--step-1);color:var(--on-night);font-weight:600;line-height:1.25}.box[data-astro-cid-wdqcvxsj] .text[data-astro-cid-wdqcvxsj]{margin:0 0 var(--space-3);font-size:var(--step--1)}.box[data-astro-cid-wdqcvxsj] .button[data-astro-cid-wdqcvxsj]:hover{border-color:var(--on-night);background:var(--on-night);color:var(--night)}.box[data-astro-cid-wdqcvxsj] [data-astro-cid-wdqcvxsj]:focus-visible{outline-color:var(--on-night)}.related[data-astro-cid-s562ojll]{margin-top:var(--space-7);padding-block:var(--space-6) var(--space-7);background:var(--paper);box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax)}.related[data-astro-cid-s562ojll]:last-child{margin-bottom:calc(-1 * var(--space-7))}.related[data-astro-cid-s562ojll]>h2[data-astro-cid-s562ojll]{margin:0 0 var(--space-4);font-size:var(--section-title)}.types[data-astro-cid-s562ojll]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.types-label[data-astro-cid-s562ojll]{margin-right:var(--space-1);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);font-weight:700}.types[data-astro-cid-s562ojll] a[data-astro-cid-s562ojll]{min-height:2.75rem;padding:var(--space-1) var(--space-3);border:1px solid var(--line);background:var(--white);color:var(--night);font-size:var(--step--1);border-radius:999px;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.types[data-astro-cid-s562ojll] a[data-astro-cid-s562ojll]:after{content:"→" / "";margin-left:var(--space-2);color:var(--brand-strong)}.types[data-astro-cid-s562ojll] a[data-astro-cid-s562ojll]:hover{border-color:var(--brand);color:var(--brand-strong)}.related[data-astro-cid-s562ojll]>.cards[data-astro-cid-s562ojll]{margin-top:0}.sources[data-astro-cid-cthuqu36]{margin-top:var(--space-6);scroll-margin-top:var(--space-4)}h2[data-astro-cid-cthuqu36]{margin:0 0 var(--space-3);font-size:var(--step-1)}ol[data-astro-cid-cthuqu36]{gap:var(--space-2) var(--space-5);counter-reset:source;font-size:var(--step--1);margin:0;padding:0;line-height:1.45;list-style:none;display:grid}@media (width>=48rem){ol[data-astro-cid-cthuqu36].columns{grid-template-columns:repeat(2,minmax(0,1fr))}}li[data-astro-cid-cthuqu36]{padding:var(--space-2) 0 var(--space-2) 2.25rem;border-top:1px solid var(--line);counter-increment:source;overflow-wrap:anywhere;flex-direction:column;display:flex;position:relative}li[data-astro-cid-cthuqu36]:before{content:counter(source, decimal-leading-zero) / "";top:var(--space-2);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;left:0}a[data-astro-cid-cthuqu36]{font-weight:600;text-decoration:none}a[data-astro-cid-cthuqu36]:hover{text-decoration:underline}.host[data-astro-cid-cthuqu36]{font-size:var(--step--2);color:var(--muted)}.title[data-astro-cid-7k3pnqyz]{margin:0 0 var(--space-2);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-strong);font-weight:700;line-height:1.4}ol[data-astro-cid-7k3pnqyz]{counter-reset:entry;border-left:1px solid var(--line);margin:0;padding:0;list-style:none}li[data-astro-cid-7k3pnqyz]{counter-increment:entry}a[data-astro-cid-7k3pnqyz]{padding:.4375rem 0 .4375rem var(--space-3);font-size:var(--step--1);color:var(--slate);border-left:2px solid #0000;grid-template-columns:1.75rem minmax(0,1fr);margin-left:-1px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s;display:grid;position:relative}a[data-astro-cid-7k3pnqyz]:before{content:counter(entry, decimal-leading-zero) / "";color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}a[data-astro-cid-7k3pnqyz]:hover{color:var(--brand-strong);border-left-color:var(--line)}a[data-astro-cid-7k3pnqyz][aria-current=true]{border-left-color:var(--brand);color:var(--night);font-weight:600}a[data-astro-cid-7k3pnqyz][aria-current=true]:before{color:var(--brand-strong)}a[data-astro-cid-7k3pnqyz]:focus-visible{outline-offset:0}.details[data-astro-cid-7k3pnqyz]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white)}summary[data-astro-cid-7k3pnqyz]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-2) var(--space-3);font-size:var(--step--1);color:var(--night);cursor:pointer;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-7k3pnqyz]::-webkit-details-marker{display:none}summary[data-astro-cid-7k3pnqyz]:after{content:"+" / "";color:var(--brand-strong);font-size:1.25rem;line-height:1}.details[data-astro-cid-7k3pnqyz][open] summary[data-astro-cid-7k3pnqyz]:after{content:"−" / ""}.details[data-astro-cid-7k3pnqyz] nav[data-astro-cid-7k3pnqyz]{padding:0 var(--space-3) var(--space-3)}.video[data-astro-cid-kdofrhet]{margin:var(--space-4) 0}video[data-astro-cid-kdofrhet]{background:var(--night);border-radius:var(--radius-lg);width:100%}figcaption[data-astro-cid-kdofrhet]{margin-top:var(--space-2);font-size:var(--step--1);color:var(--muted);max-width:var(--measure)}.frame[data-astro-cid-j7443u2t].note{max-width:var(--article-measure);margin-inline:auto}.head[data-astro-cid-j7443u2t]{margin-top:var(--space-4)}.title-block[data-astro-cid-j7443u2t]{max-width:52rem}.title-block[data-astro-cid-j7443u2t] .eyebrow[data-astro-cid-j7443u2t]{margin:0 0 var(--space-2)}.title-block[data-astro-cid-j7443u2t] h1[data-astro-cid-j7443u2t]{margin:0 0 var(--space-3)}.note[data-astro-cid-j7443u2t] h1[data-astro-cid-j7443u2t]{font-size:clamp(2rem,1.45rem + 2.2vw,2.875rem)}.open-split[data-astro-cid-j7443u2t] .head[data-astro-cid-j7443u2t],.head-answer[data-astro-cid-j7443u2t]{gap:var(--space-4);display:grid}@media (width>=64rem){.open-split[data-astro-cid-j7443u2t] .head[data-astro-cid-j7443u2t]{column-gap:clamp(2.5rem,5vw,5.5rem);row-gap:var(--space-4);margin-top:var(--space-5);grid-template:"title visual""answer visual"1fr/minmax(0,1.05fr) minmax(0,.95fr)}.open-split[data-astro-cid-j7443u2t] .title-block[data-astro-cid-j7443u2t]{padding-top:var(--space-4);grid-area:title}.open-split[data-astro-cid-j7443u2t] .visual[data-astro-cid-j7443u2t]{top:var(--space-4);grid-area:visual;align-self:start;position:sticky}.open-split[data-astro-cid-j7443u2t] .head-answer[data-astro-cid-j7443u2t]{grid-area:answer;align-content:start}}.visual[data-astro-cid-j7443u2t] figcaption{font-size:var(--step--2)}.actions[data-astro-cid-j7443u2t]{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.opening[data-astro-cid-j7443u2t]{margin-top:var(--space-4)}.intro[data-astro-cid-j7443u2t]{gap:var(--space-4);max-width:var(--article-measure);margin-top:var(--space-4);display:grid}.type-projects[data-astro-cid-j7443u2t]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line);scroll-margin-top:var(--space-4)}.type-projects[data-astro-cid-j7443u2t] .section-head[data-astro-cid-j7443u2t]{margin-bottom:var(--space-4)}.total[data-astro-cid-j7443u2t]{font-size:var(--step--1);color:var(--slate);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.type-all[data-astro-cid-j7443u2t]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line)}.type-all[data-astro-cid-j7443u2t] h2[data-astro-cid-j7443u2t]{margin:0 0 var(--space-4);font-size:var(--section-title)}.toc-closed[data-astro-cid-j7443u2t]{max-width:var(--article-measure);margin-top:var(--space-4)}@media (width>=64rem){.toc-closed[data-astro-cid-j7443u2t]{display:none}}.body[data-astro-cid-j7443u2t]{gap:var(--space-5);margin-top:var(--space-5);display:grid}@media (width>=64rem){.long[data-astro-cid-j7443u2t] .body[data-astro-cid-j7443u2t]{margin-top:var(--space-6)}}.main[data-astro-cid-j7443u2t]{min-width:0}.sections[data-astro-cid-j7443u2t]>*+*{margin-top:var(--article-h2-space)}.sections[data-astro-cid-j7443u2t]{max-width:var(--article-measure);font-size:var(--article-text);line-height:var(--article-leading)}.rail[data-astro-cid-j7443u2t]{display:none}@media (width>=64rem){.body[data-astro-cid-j7443u2t].with-rail{grid-template-columns:minmax(0,1fr) minmax(16rem,18rem);column-gap:clamp(2.5rem,5vw,6rem)}.rail[data-astro-cid-j7443u2t]{display:block}.phone-only[data-astro-cid-j7443u2t]{display:none}}.rail-follow[data-astro-cid-j7443u2t]{gap:var(--space-5);align-content:start;display:grid}@media (width>=64rem) and (height>=46rem){.rail-follow[data-astro-cid-j7443u2t]{top:var(--space-4);position:sticky}}.video[data-astro-cid-j7443u2t]{margin-top:var(--space-6)}.sheet[data-astro-cid-j7443u2t]{max-width:var(--article-measure);margin-top:var(--space-6);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--paper)}.main[data-astro-cid-j7443u2t]>.faq,.main[data-astro-cid-j7443u2t]>.credit,.main[data-astro-cid-j7443u2t]>.sources,.main[data-astro-cid-j7443u2t]>.method{max-width:var(--article-measure)}.quote-end[data-astro-cid-j7443u2t]{margin-top:var(--space-6)}.gallery[data-astro-cid-j7443u2t]{margin-top:var(--space-6);columns:2;column-gap:var(--space-3)}.gallery[data-astro-cid-j7443u2t][data-count="1"]{columns:1}.gallery[data-astro-cid-j7443u2t]>figure{break-inside:avoid;margin-bottom:var(--space-4)}@media (width>=48rem){.gallery[data-astro-cid-j7443u2t]:not([data-count="1"],[data-count="2"],[data-count="4"]){columns:3;column-gap:var(--space-4)}}
