.page_hero__BUdG8{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:190px 3% 120px;background:var(--bg-dark);color:var(--ink-on-dark)}.page_heroContent__VObBo{max-width:900px}.page_heroSketch__9iW6Y{flex-shrink:0;width:clamp(180px,20vw,300px);height:auto;margin-right:4%;fill:none;stroke:#ff2c16;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}@media (max-width:900px){.page_hero__BUdG8{flex-direction:column;align-items:flex-start}.page_heroSketch__9iW6Y{width:160px;margin:0}}.page_crumbsOnDark__Pl4XK{--ink-dim:var(--ink-dim-on-dark);--accent:var(--highlight);margin-bottom:28px}.page_title__xYFu1{font-family:var(--display);font-weight:800;font-size:clamp(36px,5.2vw,72px);line-height:1.04;letter-spacing:-.035em;color:var(--ink-on-dark);margin-bottom:36px}.page_byline__bYdm9{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.14);font-family:var(--sans);font-weight:500;font-size:15px;color:var(--ink-dim-on-dark)}.page_author__Ivdf7{color:var(--highlight);font-weight:700;text-decoration:none}.page_author__Ivdf7:hover{text-decoration:underline;text-underline-offset:3px}.page_dot___kn29{opacity:.5}.page_body__EQ_PO{position:relative;margin-top:-48px;border-radius:48px 48px 0 0;padding:100px 3% 80px;background:var(--bg)}.page_bodyInner__uhnsY{max-width:720px;margin:0 auto}.page_paragraph__vY7DD{font-family:var(--sans);font-weight:500;font-size:18px;line-height:1.75;color:#2b2b2b;margin-bottom:28px}.page_paragraph__vY7DD strong,.page_subheading__JwYqn{color:var(--ink);font-weight:800}.page_subheading__JwYqn{font-family:var(--display);font-size:clamp(21px,2.4vw,27px);letter-spacing:-.01em;line-height:1.25;margin:48px 0 20px}.page_list__4v30_{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:16px}.page_listItem__WOmFE{position:relative;padding-left:24px;font-family:var(--sans);font-weight:500;font-size:17px;line-height:1.65;color:#2b2b2b}.page_listItem__WOmFE:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.page_listItem__WOmFE strong{color:var(--ink);font-weight:800}.page_inlineLink__QrifA{color:var(--ink);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-decoration-thickness:3px;text-underline-offset:3px}.page_sectionHeading__aSzJr{font-family:var(--display);font-weight:800;font-size:clamp(26px,3vw,36px);letter-spacing:-.02em;line-height:1.15;color:var(--ink);margin:64px 0 22px;scroll-margin-top:110px}.page_tableWrap__sMhDw{margin:8px 0 32px;overflow-x:auto;border-radius:18px;border:1px solid var(--line)}.page_table__Jnpuo{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:15.5px;line-height:1.5}.page_table__Jnpuo th{padding:14px 18px;background:var(--bg-dark);color:var(--ink-on-dark);font-family:var(--mono);font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-align:left}.page_table__Jnpuo td{padding:14px 18px;border-top:1px solid var(--line);color:#2b2b2b;font-weight:500;vertical-align:top}.page_table__Jnpuo td:first-child{font-weight:700;color:var(--ink);white-space:nowrap}.page_table__Jnpuo tbody tr:nth-child(odd) td{background:var(--bg-elev)}.page_references__GUlzB{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:14px}.page_reference__ZY_N_{padding:22px 24px;border-radius:0 18px 18px 0;background:var(--bg-elev);border-left:4px solid var(--highlight)}.page_reference__ZY_N_ a{display:inline-block;margin-bottom:8px;font-family:var(--display);font-weight:800;font-size:17px;line-height:1.35;color:var(--ink);text-decoration:none}.page_reference__ZY_N_ a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-decoration-thickness:3px;text-underline-offset:3px}.page_reference__ZY_N_ p{font-family:var(--sans);font-weight:500;font-size:15.5px;line-height:1.6;color:#3a3a3a}.page_cta__1fF8F{padding:100px 3%;text-align:center}.page_ctaHeadline__otZtE{font-family:var(--display);font-weight:800;font-size:clamp(26px,3.4vw,40px);letter-spacing:-.02em;color:var(--ink);max-width:620px;margin:0 auto 40px}.page_ctaButton__fL_Ei{display:inline-flex;align-items:center;gap:14px;padding:20px 3%;background:var(--accent);color:var(--on-accent);text-decoration:none;font-family:var(--mono);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--accent);border-radius:999px;transition:all .3s ease}.page_ctaButton__fL_Ei:hover{background:var(--highlight);border-color:var(--highlight);color:var(--on-highlight)}.page_arrow__HJ9ms{transition:transform .4s ease}.page_ctaButton__fL_Ei:hover .page_arrow__HJ9ms{transform:translateX(4px)}@media (max-width:800px){.page_hero__BUdG8{padding:130px 24px 90px}.page_body__EQ_PO{border-radius:32px 32px 0 0;padding:50px 24px}.page_cta__1fF8F{padding:70px 24px}}