.jc09r40{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(2.5rem,6vw,5rem)}.jc09r41{position:sticky;top:5.5rem;align-self:start;padding-right:2rem;border-right:1px solid var(--color-border)}.jc09r42{margin:0 0 1rem;font-size:.875rem;font-weight:650}.jc09r43{display:grid;gap:2rem}.jc09r44{display:grid;gap:.25rem}.jc09r45{padding-block:.625rem;color:var(--color-text-muted);text-decoration:none}.jc09r45:hover{color:var(--color-text)}.jc09r45[aria-current=page]{color:var(--color-accent);font-weight:650}.jc09r46{display:none;padding-block:.75rem;border-block:1px solid var(--color-border)}.jc09r47{cursor:pointer;font-weight:650}@media(max-width:800px){.jc09r40{grid-template-columns:minmax(0,1fr);gap:2rem}.jc09r41{display:none}.jc09r46{display:block}}._18guu8t0{min-width:0}._18guu8t1{padding-bottom:clamp(2.5rem,6vw,4.5rem);border-bottom:1px solid var(--color-border)}._18guu8t2{margin:0 0 1rem;color:var(--color-accent);font-size:.9375rem;font-weight:650}._18guu8t3{margin:0;max-width:18ch;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1;letter-spacing:-.045em}._18guu8t4{margin:2rem 0 0;max-width:58ch;color:var(--color-text-muted);font-size:clamp(1.125rem,2vw,1.375rem)}._18guu8t5{padding-top:clamp(2.5rem,6vw,4.5rem)}._18guu8t6{margin:0;padding:0;list-style:none}._18guu8t7{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:clamp(1rem,4vw,3rem);padding-block:clamp(2.5rem,6vw,4.5rem);border-top:1px solid var(--color-border)}._18guu8t8{color:var(--color-accent);font-family:var(--font-mono);font-size:.875rem}._18guu8t9{max-width:760px}._18guu8ta{margin:0;font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:-.025em}._18guu8tb{margin:.75rem 0 1.75rem;max-width:62ch;color:var(--color-text-muted)}._18guu8tc{display:grid;gap:.5rem;color:var(--color-text-muted)}._18guu8td{color:var(--color-accent);overflow-wrap:anywhere}._18guu8te{min-width:0}._18guu8tf{margin:0 0 .75rem;color:var(--color-accent);font-family:var(--font-mono);font-size:.875rem}._18guu8tg{margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.04em}._18guu8th{margin:1.25rem 0 0;color:var(--color-text-muted)}._18guu8ti{display:grid;min-width:0;gap:1.75rem}._18guu8tj{display:grid;gap:.75rem;margin:0;padding-left:1.25rem;color:var(--color-text-muted)}._18guu8tk{margin:0;color:var(--color-text-muted)}._18guu8tl{margin:0;border-top:1px solid var(--color-border)}._18guu8tm{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding-block:1rem;border-bottom:1px solid var(--color-border)}._18guu8tn{color:var(--color-accent)}._18guu8to{margin:0;color:var(--color-text-muted)}._18guu8tp{margin:0;padding-left:1rem;border-left:2px solid var(--color-accent);color:var(--color-text-muted)}._18guu8tq{display:grid;gap:1.25rem;margin-top:2rem}._18guu8tr{margin:0;font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:-.025em}._18guu8ts{margin:.75rem 0 0;font-size:1.125rem}._18guu8tt{margin:0;color:var(--color-text-muted)}._18guu8tu{padding:clamp(2rem,5vw,3.5rem) 0;border-block:1px solid var(--color-border)}._18guu8tv{margin:0;font-size:clamp(1.75rem,4vw,2.75rem);letter-spacing:-.03em}._18guu8tw{margin:1rem 0 1.75rem;max-width:64ch;color:var(--color-text-muted)}._18guu8tx{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}._18guu8ty{display:inline-flex;align-items:center;min-height:44px;padding-inline:1.125rem;background:var(--color-accent);color:var(--color-on-accent);font-weight:650;text-decoration:none}._18guu8tz{color:var(--color-accent);font-weight:600;text-underline-offset:.2em}@media(max-width:600px){._18guu8t7{grid-template-columns:1fr;gap:1rem}}@media(max-width:520px){._18guu8tm{grid-template-columns:minmax(0,1fr);gap:.25rem}}
