.VKvDhG_page{--text:var(--color-foreground,#000);--muted:var(--color-muted,#5c5c59);--border:#0000001f;--content-max-width:var(--content-max);--grid-gap:clamp(3rem, 6vw, 6rem)}.VKvDhG_hero{padding:0 var(--page-padding) 0;max-width:var(--content-max-width);width:100%;margin:0 auto}.VKvDhG_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem;font-size:.75rem;display:block}.VKvDhG_h1{color:var(--text);margin:0 0 1rem;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:700;line-height:1}.VKvDhG_h1 em{color:var(--cursor-orange);font-style:italic;font-weight:300}.VKvDhG_lead{color:var(--muted);max-width:65ch;margin:0;font-size:1rem;line-height:1.7}.VKvDhG_section{padding:var(--section-y) var(--page-padding);border-top:1px solid var(--border);max-width:var(--content-max-width);width:100%;margin:0 auto}.VKvDhG_sectionDark{padding:var(--section-y) var(--page-padding);border-top:1px solid var(--border-dark);background:var(--bg-dark);color:#f0ede8;width:100%}.VKvDhG_sectionDarkLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--eyebrow-gap);font-size:.75rem;display:block}.VKvDhG_sectionDarkH2{color:#f0ede8;margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:500;line-height:1.1}.VKvDhG_sectionDarkH2 em{color:var(--cursor-orange);font-style:italic;font-weight:300}.VKvDhG_sectionDarkText{color:var(--muted);max-width:70ch;margin:0 0 1.25rem;font-size:.95rem;line-height:1.7}.VKvDhG_sectionDarkText:last-child{margin-bottom:0}.VKvDhG_sectionDarkPillRow{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.VKvDhG_sectionDarkPill{border:1px solid var(--border-dark);color:var(--muted);padding:.5rem 1.25rem;font-size:.9rem;text-decoration:none;transition:border-color .2s,color .2s}.VKvDhG_sectionDarkPill:hover{border-color:var(--cursor-orange);color:var(--cursor-orange);text-decoration:none}.VKvDhG_sectionDarkGrid{max-width:var(--content-max-width);grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(2rem,4vw,4rem);margin:0 auto;display:grid}.VKvDhG_sectionDarkHeading{letter-spacing:-.015em;color:#f0ede8;margin:0 0 1rem;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;line-height:1.05}.VKvDhG_formWrap{background:var(--color-background);padding:clamp(2rem,4vw,3rem)}.VKvDhG_sectionMedia{border-top:1px solid var(--border);width:100%;padding:0}.VKvDhG_sectionLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--eyebrow-gap);font-size:.75rem;display:block}.VKvDhG_h2{color:var(--text);margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:500;line-height:1.1}.VKvDhG_h2 em{color:var(--cursor-orange);font-style:italic;font-weight:300}.VKvDhG_bodyText{color:var(--muted);max-width:70ch;margin:0 0 1.25rem;font-size:1rem;line-height:1.8}.VKvDhG_bodyText:last-child{margin-bottom:0}.VKvDhG_grid2{gap:var(--grid-gap);grid-template-columns:1fr 1.5fr;align-items:start;display:grid}.VKvDhG_link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.VKvDhG_link:hover{color:var(--cursor-orange);-webkit-text-decoration-color:var(--cursor-orange);-webkit-text-decoration-color:var(--cursor-orange);text-decoration-color:var(--cursor-orange)}.VKvDhG_pillRow{flex-wrap:wrap;gap:.5rem;display:flex}.VKvDhG_pill{border:1px solid var(--border);color:var(--muted);padding:.5rem 1.25rem;font-size:.9rem;text-decoration:none;transition:border-color .2s,color .2s}.VKvDhG_pill:hover{border-color:var(--cursor-orange);color:var(--cursor-orange);text-decoration:none}.VKvDhG_processList{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.VKvDhG_processItem{border-bottom:1px solid var(--border);grid-template-columns:3rem 1fr;align-items:start;gap:1.25rem;padding-bottom:2rem;display:grid}.VKvDhG_processItem:last-child{border-bottom:none;padding-bottom:0}.VKvDhG_processNum{letter-spacing:.12em;color:var(--cursor-orange);padding-top:.35rem;font-size:.75rem}.VKvDhG_processTitle{color:var(--text);margin:0 0 .5rem;font-size:1.1rem;font-weight:500}.VKvDhG_processText{color:var(--muted);margin:0;font-size:.95rem;line-height:1.7}@media (width<=768px){.VKvDhG_grid2,.VKvDhG_sectionDarkGrid{grid-template-columns:1fr}}.CQ4Krq_tableWrap{overflow-x:auto}.CQ4Krq_table{border-collapse:collapse;width:100%;min-width:720px;font-size:.9rem;line-height:1.6}.CQ4Krq_table th,.CQ4Krq_table td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:1.25rem 1rem}.CQ4Krq_table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--color-background);font-size:.75rem;font-weight:500}.CQ4Krq_table tbody th{color:var(--text);width:14%;font-weight:500}.CQ4Krq_table td{color:var(--muted);width:28%}.CQ4Krq_coltCell{color:var(--text)}.CQ4Krq_reviewGrid{grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,3rem);display:grid}.CQ4Krq_reviewCard{border-top:1px solid var(--border);margin:0;padding:1.5rem 0 0}.CQ4Krq_reviewBody{color:var(--text);margin:0 0 1.25rem;font-size:1rem;line-height:1.75}.CQ4Krq_reviewFooter{flex-direction:column;gap:.15rem;display:flex}.CQ4Krq_reviewName{color:var(--text);font-size:.9rem;font-weight:500}.CQ4Krq_reviewMeta{color:var(--muted);font-size:.8rem}@media (width<=768px){.CQ4Krq_reviewGrid{grid-template-columns:1fr}}
