.layers[data-astro-cid-wmos4pt7]{list-style:none;margin:0 0 var(--s-5);padding:0;perspective:1400px;perspective-origin:30% 40%;transform-style:preserve-3d;display:grid;gap:var(--s-2);max-width:34rem}.layers[data-astro-cid-wmos4pt7]>[data-astro-cid-wmos4pt7]{min-width:0}.layer[data-astro-cid-wmos4pt7]{background:var(--raise);border:1px solid var(--rule);border-radius:2px;padding:var(--s-2) var(--s-3) var(--s-3);box-shadow:0 1px 2px #00000040,0 14px 32px -20px #000c;transform-origin:left center;will-change:transform}.l1[data-astro-cid-wmos4pt7]{transform:translateZ(0) rotateY(-2deg)}.l2[data-astro-cid-wmos4pt7]{transform:translateZ(-46px) scale(1.03) rotateY(-2deg)}.l3[data-astro-cid-wmos4pt7]{transform:translateZ(-92px) scale(1.06) rotateY(-2deg)}.layer-label[data-astro-cid-wmos4pt7]{margin:0 0 .55rem;font-size:var(--t-xs);color:var(--text-2);max-width:none;font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase}.layer-value[data-astro-cid-wmos4pt7]{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--t-lg);line-height:1.15;letter-spacing:-.02em;color:var(--text);max-width:none}.layer-value[data-astro-cid-wmos4pt7].is-measured{color:var(--measured)}.layer-note[data-astro-cid-wmos4pt7]{margin:.35rem 0 0;font-size:var(--t-sm);color:var(--text-3);max-width:none}@media(max-width:56rem){.layers[data-astro-cid-wmos4pt7]{perspective:none;max-width:none}.layer[data-astro-cid-wmos4pt7],.l1[data-astro-cid-wmos4pt7],.l2[data-astro-cid-wmos4pt7],.l3[data-astro-cid-wmos4pt7]{transform:none;box-shadow:none}}.cta-block[data-astro-cid-k3lhftdh]{margin:var(--s-5) 0 0;padding:var(--s-3) 0 0;border-top:1px solid var(--rule);max-width:44rem}.cta-block[data-astro-cid-k3lhftdh] h2[data-astro-cid-k3lhftdh]{font-size:var(--t-lg);font-weight:400;margin:0 0 .6rem;letter-spacing:-.015em}.cta-block[data-astro-cid-k3lhftdh] p[data-astro-cid-k3lhftdh]{color:var(--text-2)}.cta-line[data-astro-cid-k3lhftdh]{margin-top:var(--s-2)}.cta-line[data-astro-cid-k3lhftdh] a[data-astro-cid-k3lhftdh]{color:var(--text);text-decoration:none;border-bottom:2px solid var(--mark);padding-bottom:3px;font-weight:500;transition:border-color .2s ease}.cta-line[data-astro-cid-k3lhftdh] a[data-astro-cid-k3lhftdh]:hover{border-color:var(--text)}.page-head[data-astro-cid-fzx4jmue]{padding:var(--s-5) 0 var(--s-3);border-bottom:1px solid var(--rule);margin-bottom:var(--s-4)}.page-head[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:clamp(2rem,1.35rem + 2.6vw,3.4rem)}.back[data-astro-cid-fzx4jmue]{font-size:var(--t-sm);margin:0 0 var(--s-2)}.back[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]{color:var(--text-3)}.back[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]:hover{color:var(--text)}.kicker[data-astro-cid-fzx4jmue]{font-size:var(--t-xs);color:var(--text-3);margin:0 0 var(--s-2)}.meta[data-astro-cid-fzx4jmue]{color:var(--text-3);font-size:var(--t-sm);margin:var(--s-2) 0 0}.stat[data-astro-cid-fzx4jmue]{display:grid;gap:.4rem;margin:var(--s-4) 0 var(--s-5);padding-top:.8rem;border-top:2px solid var(--mark);max-width:34rem}.stat[data-astro-cid-fzx4jmue]>[data-astro-cid-fzx4jmue]{min-width:0}.stat[data-astro-cid-fzx4jmue] b[data-astro-cid-fzx4jmue]{font-family:var(--font-display);font-weight:400;font-size:var(--t-2xl);line-height:1;letter-spacing:-.03em;color:var(--measured)}.stat[data-astro-cid-fzx4jmue] span[data-astro-cid-fzx4jmue]{font-size:var(--t-sm);color:var(--text-3)}.body[data-astro-cid-fzx4jmue]{max-width:68ch}.index[data-astro-cid-fzx4jmue]{margin-top:var(--s-5)}.index[data-astro-cid-fzx4jmue] h2[data-astro-cid-fzx4jmue]{margin-top:0}.index[data-astro-cid-fzx4jmue] ul[data-astro-cid-fzx4jmue]{list-style:none;margin:0;padding:0}.index[data-astro-cid-fzx4jmue] li[data-astro-cid-fzx4jmue]{display:flex;justify-content:space-between;gap:var(--s-2);padding:.7rem 0;border-bottom:1px solid var(--rule);flex-wrap:wrap}.index[data-astro-cid-fzx4jmue] li[data-astro-cid-fzx4jmue]>[data-astro-cid-fzx4jmue]{min-width:0}.index[data-astro-cid-fzx4jmue] li[data-astro-cid-fzx4jmue]:first-child{border-top:1px solid var(--rule)}.index[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]{color:var(--text);text-decoration:none}.index[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]:hover{color:var(--link)}.index[data-astro-cid-fzx4jmue] time[data-astro-cid-fzx4jmue]{font-family:var(--font-data);font-size:var(--t-sm);color:var(--text-3);font-variant-numeric:tabular-nums}.body[data-astro-cid-fzx4jmue] h2{border-top:2px solid var(--mark);padding-top:.75rem}.body[data-astro-cid-fzx4jmue] h3{position:relative;padding-top:.8rem}.body[data-astro-cid-fzx4jmue] h3:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:2rem;height:2px;background:var(--mark)}.body[data-astro-cid-fzx4jmue] ul,.body[data-astro-cid-fzx4jmue] ol{max-width:64ch;padding-left:1.15rem}.body[data-astro-cid-fzx4jmue] li{margin-bottom:.4rem}.body[data-astro-cid-fzx4jmue] table{width:100%;border-collapse:collapse;font-size:var(--t-sm);margin:var(--s-3) 0}.body[data-astro-cid-fzx4jmue] th,.body[data-astro-cid-fzx4jmue] td{text-align:left;padding:.6rem .8rem;border-bottom:1px solid var(--rule);min-width:0;vertical-align:top}.body[data-astro-cid-fzx4jmue] th{color:var(--text);font-weight:600}.body[data-astro-cid-fzx4jmue] blockquote{border-left:2px solid var(--mark);padding-left:var(--s-2);margin-left:0;color:var(--text)}.body[data-astro-cid-fzx4jmue] figure{margin:var(--s-3) 0}.body[data-astro-cid-fzx4jmue] figcaption{font-size:var(--t-xs);color:var(--text-3);margin-top:.4rem}.body[data-astro-cid-fzx4jmue] pre{overflow-x:auto;background:var(--raise);border:1px solid var(--rule);padding:var(--s-2);font-size:var(--t-sm)}.body[data-astro-cid-fzx4jmue] code{word-break:break-word}.body[data-astro-cid-fzx4jmue] details{border-bottom:1px solid var(--rule);padding:.7rem 0}.body[data-astro-cid-fzx4jmue] summary{cursor:pointer;color:var(--text);font-weight:500}@media(max-width:40rem){.body[data-astro-cid-fzx4jmue] table{display:block;width:max-content;max-width:100%;overflow-x:auto}}.body[data-astro-cid-fzx4jmue] th,.body[data-astro-cid-fzx4jmue] td{overflow-wrap:anywhere}
