.hMESjq_page{padding-top:clamp(7rem,5rem + 6vw,10.5rem)}.hMESjq_opening{gap:clamp(1.75rem,1rem + 2.5vw,3rem);padding-bottom:clamp(3rem,2rem + 4vw,5rem);display:grid}@media (min-width:64rem){.hMESjq_opening{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:4rem}}.hMESjq_title{max-width:16ch;font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);margin:0}.hMESjq_lede{max-width:46ch;color:var(--muted-foreground);margin:0;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.6}.hMESjq_openingActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;display:flex}.hMESjq_index{border-top:1px solid var(--border);grid-column:1/-1}.hMESjq_indexList{counter-reset:none;margin:0;padding:0;list-style:none}.hMESjq_indexRow{border-bottom:1px solid var(--border);min-height:3.5rem;color:var(--foreground);transition:background-color var(--duration-micro) ease;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.3rem 1.5rem;padding:.9rem .25rem;text-decoration:none;display:grid}@media (min-width:48rem){.hMESjq_indexRow{grid-template-columns:minmax(0,1.15fr) minmax(0,1.25fr) 1.25rem}}.hMESjq_indexRow:hover,.hMESjq_indexRow:focus-visible{background:color-mix(in oklch, var(--foreground) 4%, transparent)}.hMESjq_indexRow:focus-visible{outline-offset:-2px}.hMESjq_indexName{letter-spacing:-.02em;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);font-weight:650}.hMESjq_indexShort{color:var(--muted-foreground);grid-column:1/-1;font-size:.95rem}@media (min-width:48rem){.hMESjq_indexShort{grid-column:auto}}.hMESjq_indexArrow{color:var(--muted-foreground);transition:transform var(--duration-short) var(--ease-out-expo);display:none}@media (min-width:48rem){.hMESjq_indexArrow{display:block}}.hMESjq_indexRow:hover .hMESjq_indexArrow,.hMESjq_indexRow:focus-visible .hMESjq_indexArrow{color:var(--signal);transform:translateY(3px)}.hMESjq_spec{border-top:1px solid var(--border);padding-block:clamp(3.5rem,2rem + 5vw,6rem);scroll-margin-top:5.5rem}.hMESjq_specGrid{gap:2rem;display:grid}@media (min-width:64rem){.hMESjq_specGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:4rem}.hMESjq_specAside{align-self:start;position:sticky;top:6.5rem}}.hMESjq_specTitle{letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem);line-height:1.02}.hMESjq_specSummary{max-width:40ch;color:color-mix(in oklch, var(--foreground) 82%, var(--background));margin:1rem 0 0;line-height:1.6}.hMESjq_specNote{color:var(--muted-foreground);margin:.9rem 0 0;font-size:.85rem}.hMESjq_rows{border-top:1px solid var(--border);margin:0}.hMESjq_row{border-bottom:1px solid var(--border);gap:.5rem 2rem;padding:1.15rem 0 1.3rem;display:grid}@media (min-width:48rem){.hMESjq_row{grid-template-columns:minmax(0,3fr) minmax(0,8fr)}}.hMESjq_row dt{color:var(--muted-foreground);font:500 .6875rem/1.5 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.hMESjq_row dd{margin:0;line-height:1.6}.hMESjq_list{gap:.45rem 1.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.hMESjq_listTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}.hMESjq_list li{padding-left:1.1rem;position:relative}.hMESjq_list li:before{content:"";background:var(--signal);width:.45rem;height:1px;position:absolute;top:.68em;left:0}.hMESjq_chips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.hMESjq_chips li{border:1px solid var(--border);color:color-mix(in oklch, var(--foreground) 85%, var(--background));border-radius:999px;padding:.2rem .65rem;font-size:.85rem}.hMESjq_proofHead{letter-spacing:-.01em;margin:2.25rem 0 .9rem;font-size:1.05rem;font-weight:650}.hMESjq_proofs{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.hMESjq_proofsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}.hMESjq_proof{border:1px solid var(--border);min-height:6.5rem;color:var(--foreground);transition:background-color var(--duration-micro) ease, transform var(--duration-short) var(--ease-out-expo);border-radius:18px;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem;text-decoration:none;display:grid}.hMESjq_proof:hover{background:color-mix(in oklch, var(--foreground) 4%, transparent);transform:translateY(-2px)}.hMESjq_proof:focus-visible{outline-offset:2px}@media (max-width:29.99rem){.hMESjq_proof{grid-template-columns:minmax(0,1fr);gap:.85rem;padding:.6rem .6rem 1rem}.hMESjq_proof>:last-child{padding-inline:.4rem}.hMESjq_proof .hMESjq_proofThumb{aspect-ratio:16/9}}.hMESjq_proofThumb{aspect-ratio:4/3;background:var(--stage,#1b1c1f);border-radius:12px;overflow:hidden}.hMESjq_proofThumb img{object-fit:cover;object-position:top left;border-radius:6px 0 0;width:100%;height:100%;display:block;transform:translate(10%,12%)scale(1.05);box-shadow:0 10px 24px -14px #00000080}.hMESjq_proofName{letter-spacing:-.01em;align-items:center;gap:.4rem;font-weight:650;display:flex}.hMESjq_proofName svg{width:.95rem;height:.95rem;color:var(--signal);transition:transform var(--duration-short) var(--ease-out-expo)}.hMESjq_proof:hover .hMESjq_proofName svg{transform:translate(2px,-2px)}.hMESjq_proofKind{color:var(--muted-foreground);font:500 .6875rem/1.4 var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:.15rem;display:block}.hMESjq_proofNote{color:var(--muted-foreground);margin-top:.4rem;font-size:.9rem;line-height:1.5;display:block}.hMESjq_demoLine{color:var(--muted-foreground);margin:1.25rem 0 0;font-size:.9rem;line-height:1.55}.hMESjq_demoLine a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.hMESjq_primary,.hMESjq_secondary{align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;text-decoration:none;display:inline-flex}.hMESjq_primary{background:var(--foreground);color:var(--background);transition:transform var(--duration-micro) ease;border-radius:999px;margin-top:1.5rem;padding:0 1.3rem}.hMESjq_openingActions .hMESjq_primary{margin-top:0}.hMESjq_primary:hover{transform:translateY(-1px)}.hMESjq_primary:active{transform:scale(.98)}.hMESjq_secondary{color:var(--foreground);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.hMESjq_secondary:hover{color:var(--signal)}.hMESjq_icon{width:1rem;height:1rem;transition:transform var(--duration-short) var(--ease-out-expo)}.hMESjq_primary:hover .hMESjq_icon{transform:translate(2px,-2px)}.hMESjq_process{--ink:#eeece8;--muted:#b3afa7;--line:#eeece824;--amber:#f4a65c;color:var(--ink);background:#111214;padding-block:clamp(4rem,2.5rem + 5vw,7rem);scroll-margin-top:4rem}.hMESjq_process :focus-visible{outline-color:var(--amber)}.hMESjq_processHead{gap:1rem;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4rem);display:grid}@media (min-width:64rem){.hMESjq_processHead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:4rem}}.hMESjq_processTitle{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);max-width:16ch;margin:0}.hMESjq_processLead{max-width:46ch;color:var(--muted);margin:0;line-height:1.6}.hMESjq_trackWrap{position:relative}.hMESjq_track{gap:0;margin:0;padding:0;list-style:none;display:grid}.hMESjq_trackLine{background:linear-gradient(var(--amber), color-mix(in oklch, var(--amber) 40%, transparent));transform-origin:top;width:1px;position:absolute;top:.4rem;bottom:.4rem;left:.7rem}.hMESjq_step{padding:0 0 2rem 2.6rem;position:relative}.hMESjq_step:before{content:"";border:1px solid var(--amber);width:11px;height:11px;transition:background-color var(--duration-short) ease;background:#111214;border-radius:50%;position:absolute;top:.35rem;left:calc(.7rem - 5px)}.hMESjq_step[data-active]:before,.hMESjq_trackWrap:not([data-motion]) .hMESjq_step:before{background:var(--amber)}.hMESjq_stepIndex{color:var(--amber);font:500 .75rem/1.6 var(--font-mono), monospace}.hMESjq_stepName{letter-spacing:-.02em;margin:.15rem 0 .4rem;font-size:1.3rem;font-weight:650}.hMESjq_stepText{max-width:40ch;color:var(--muted);margin:0;line-height:1.6}@media (min-width:64rem){.hMESjq_track{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:1.75rem}.hMESjq_trackLine{background:linear-gradient(90deg, var(--amber), color-mix(in oklch, var(--amber) 40%, transparent));transform-origin:0;width:auto;height:1px;inset:.7rem 0 auto}.hMESjq_step{padding:2.4rem 0 0}.hMESjq_step:before{top:calc(.7rem - 5px);left:0}}.hMESjq_boundaries{padding-block:clamp(3.5rem,2rem + 5vw,6rem)}.hMESjq_boundaryGrid{gap:2rem;display:grid}@media (min-width:64rem){.hMESjq_boundaryGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:4rem}}.hMESjq_boundaryTitle{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);margin:0}.hMESjq_boundaryList{border-top:1px solid var(--border);margin:0;display:grid}.hMESjq_boundaryList>div{border-bottom:1px solid var(--border);gap:.4rem 2rem;padding:1.2rem 0 1.35rem;display:grid}@media (min-width:48rem){.hMESjq_boundaryList>div{grid-template-columns:minmax(0,3fr) minmax(0,8fr)}}.hMESjq_boundaryList dt{font-weight:650}.hMESjq_boundaryList dd{color:color-mix(in oklch, var(--foreground) 82%, var(--background));margin:0;line-height:1.6}.hMESjq_phoneOnly{display:none}@media (max-width:47.99rem){.hMESjq_wideOnly{display:none}.hMESjq_phoneOnly{display:block}}.hMESjq_more{border:1px solid var(--border);background:color-mix(in oklch, var(--foreground) 2.5%, transparent);border-radius:16px;margin-top:1rem}.hMESjq_moreSummary{cursor:pointer;touch-action:manipulation;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:.75rem 1rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.hMESjq_moreSummary::-webkit-details-marker{display:none}.hMESjq_moreSummary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hMESjq_moreSummary:hover{background:color-mix(in oklch, var(--foreground) 4%, transparent)}.hMESjq_moreIcon{width:1.1rem;height:1.1rem;color:var(--muted-foreground);transition:transform var(--duration-short) var(--ease-out-expo);flex:none}.hMESjq_more[open] .hMESjq_moreIcon{transform:rotate(180deg)}.hMESjq_more[open] .hMESjq_moreSummary{border-bottom-right-radius:0;border-bottom-left-radius:0}.hMESjq_more>.hMESjq_rows{margin:0 1rem .25rem}.hMESjq_more>.hMESjq_rows>.hMESjq_row:last-child{border-bottom:0}@media (prefers-reduced-motion:reduce){.hMESjq_moreIcon{transition:none}}@media (max-width:47.99rem){.hMESjq_indexRow{gap:.2rem 1rem;min-height:3rem;padding:.7rem .25rem}.hMESjq_indexName{font-size:1.05rem}.hMESjq_indexShort{font-size:.875rem;line-height:1.45}.hMESjq_proofsTwo{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:.75rem;padding-bottom:.5rem;scroll-padding-inline:0;overflow-x:auto}.hMESjq_proofsTwo>li{scroll-snap-align:start;min-width:0}.hMESjq_proofsTwo .hMESjq_proof{grid-template-columns:minmax(0,1fr);align-content:start;gap:.85rem;height:100%;padding:.6rem .6rem 1rem}.hMESjq_proofsTwo .hMESjq_proof>:last-child{padding-inline:.4rem}.hMESjq_proofsTwo .hMESjq_proofThumb{aspect-ratio:16/9}}@media (max-width:359.98px){.hMESjq_proofsTwo{grid-auto-columns:76%}}
