.pg-how .eyebrow{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--t-h3);font-style:italic;color:var(--color-neutral-800)}.pg-how .page-title{margin:0;max-width:24em;font-size:var(--t-display);line-height:1.04;letter-spacing:-.015em;color:var(--color-accent)}.pg-how .q-title{margin:0;font-family:var(--font-heading);font-size:var(--t-h3);line-height:1.25}.pg-how .scroll-x{overflow-x:auto}.pg-how .cmp{width:100%;border-collapse:collapse}.pg-how .cmp th{text-align:left;padding:12px 14px;font-size:var(--t-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;vertical-align:bottom}.pg-how .cmp thead th:first-child{width:16%;background:none;border-bottom:1px solid var(--color-divider)}.pg-how .cmp thead th:nth-child(2){width:38%;background:none;color:var(--color-neutral-800);border-bottom:1px solid var(--color-divider)}.pg-how .cmp thead th:nth-child(3){width:46%;background:var(--color-accent);color:#fff;border-bottom:1px solid var(--color-accent)}.pg-how .cmp td{padding:12px 14px;border-bottom:1px solid var(--line);font-size:var(--t-small);line-height:1.5;vertical-align:top}.pg-how .cmp td:first-child{font-family:var(--font-heading);font-size:var(--t-h4);font-weight:600;white-space:nowrap}.pg-how .cmp td:nth-child(2){color:var(--color-neutral-800)}.pg-how .cmp td:nth-child(3){background:#fff;border-left:1px solid var(--panel-rule);border-right:1px solid var(--panel-rule)}.pg-how .cmp tbody tr:last-child td:nth-child(3){border-bottom:1px solid var(--panel-rule)}.pg-how .pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6);margin-top:var(--space-8);align-items:center}.pg-how .pair__accent{margin:0;font-family:var(--font-heading);font-size:var(--t-quote);line-height:1.28;color:var(--color-accent)}.pg-how .cols-290{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:var(--space-8);margin-top:var(--space-4);align-items:start}.pg-how .cols-290--g6{gap:var(--space-6);margin-top:var(--space-6);align-items:stretch}.pg-how .t-body{margin:0;font-size:var(--t-body);line-height:1.68;color:var(--color-neutral-800);text-wrap:pretty}.pg-how .t-body--ink{color:var(--color-text)}.pg-how .t-body--next{margin-top:var(--space-3)}.pg-how .t-sub{margin:var(--space-3) 0 0;font-family:var(--font-heading);font-size:var(--t-h3);line-height:1.3;color:var(--color-neutral-800)}.pg-how .t-sub--ink{margin-top:0;color:var(--color-text)}.pg-how .kicker{margin:0;font-size:var(--t-label);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--color-accent)}.pg-how .kicker--muted{margin-top:var(--space-3);color:var(--color-neutral-800)}.pg-how .panel__title{margin:var(--space-3) 0 0;font-family:var(--font-heading);font-size:var(--t-h3);line-height:1.3}.pg-how .panel__body{margin:var(--space-3) 0 0;font-size:var(--t-small);line-height:1.6;color:var(--color-neutral-800)}.pg-how .statement-box{padding-top:var(--space-3);border-top:2px solid var(--color-accent)}.pg-how .statement{margin:0;font-family:var(--font-heading);font-size:var(--t-h2);line-height:1.12;letter-spacing:-.01em}.pg-how .statement-box .t-body{margin-top:var(--space-3);line-height:1.6}.pg-how .statement--rule{margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:2px solid var(--color-accent)}.pg-how .lead-in{max-width:33em;margin:var(--space-3) 0 0;font-size:var(--t-body);line-height:1.68;color:var(--color-neutral-800)}.pg-how .proof-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:var(--space-6);margin:var(--space-6) 0 0;padding:0;list-style:none}.pg-how .proof-step{padding-top:var(--space-3);border-top:2px solid var(--color-accent)}.pg-how .proof-step__num{display:block;font-family:var(--font-heading);font-size:var(--t-h3);line-height:1;color:var(--color-accent)}.pg-how .proof-step__name{margin:var(--space-2) 0 0;font-size:var(--t-h4);font-weight:600}.pg-how .proof-step__body{margin:var(--space-2) 0 0;font-size:var(--t-small);line-height:1.6;color:var(--color-neutral-800)}.pg-how .situs-card{padding:var(--space-4);border-top:2px solid var(--color-accent)}.pg-how .situs-card--standard{border-top-color:var(--ink-muted)}.pg-how .situs-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-divider)}.pg-how .situs-card__title{margin:0;font-size:var(--t-h4);font-weight:600}.pg-how .situs-card__tag{font-size:var(--t-label);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--color-accent)}.pg-how .situs-card--standard .situs-card__tag{color:var(--color-neutral-800)}.pg-how .situs-svg{display:block;margin:var(--space-4) 0}.pg-how .situs-card__body{margin:0;font-size:var(--t-small);line-height:1.6;color:var(--color-neutral-800)}.pg-how .situs-foot{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--panel-rule)}.pg-how .situs-foot .big{max-width:26em}.pg-how .situs-foot__note{margin:0;max-width:24em;font-size:var(--t-small);line-height:1.6;color:var(--color-neutral-800)}.pg-how .cols-280{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6)}.pg-how .patent{padding-top:var(--space-3);border-top:1px solid var(--color-divider)}.pg-how .patent--now{border-top:2px solid var(--color-accent)}.pg-how .patent .fig-sm{color:var(--color-neutral-800)}.pg-how .patent--now .fig-sm,.pg-how .patent--now .kicker{color:var(--color-accent)}.pg-how .patent__body{margin:var(--space-3) 0 0;font-size:var(--t-small);line-height:1.62;color:var(--color-neutral-800)}.pg-how .patent__title{margin:var(--space-3) 0 0;font-family:var(--font-heading);font-size:var(--t-h4);font-style:italic;line-height:1.4}.pg-how .patent__no{margin:var(--space-3) 0 0;font-size:var(--t-small);line-height:1.5;color:var(--color-neutral-800);font-feature-settings:"tnum"}.pg-how .founder-quote{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-divider)}.pg-how .founder-quote__text{margin:0;max-width:24em;font-family:var(--font-heading);font-size:var(--t-h2);line-height:1.16;letter-spacing:-.01em}.pg-how .founder-quote__by{margin:var(--space-3) 0 0;font-size:var(--t-small);color:var(--color-neutral-800)}.pg-story .measure{max-width:36em}.pg-story .label{margin:var(--space-6) 0 var(--space-4);font-family:var(--font-body);font-size:var(--t-label);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--color-accent)}.pg-story .measure .prose-ink{margin:0 0 var(--space-4);max-width:none;font-size:17.5px;line-height:1.72}.pg-story .measure .prose-ink:last-child{margin-bottom:0}.pg-story .closer{margin:var(--space-8) 0 0;font-family:var(--font-heading);font-size:var(--t-quote);line-height:1.3;color:var(--color-accent)}.pg-story .nowrap{font-weight:600;white-space:nowrap}.pg-story .story-lede{margin:var(--space-4) 0 0;max-width:36em}.pg-story .measure .h2{margin:0 0 var(--space-4)}.pg-how .platform-seq{margin:var(--space-4) 0 0;padding:0;list-style:none;max-width:40em}.pg-how .platform-seq li+li{border-top:1px solid var(--line)}.pg-how .platform-seq a{display:flex;align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) 0;color:var(--ink);text-decoration:none}.pg-how .platform-seq a:hover{text-decoration:underline}.pg-how .platform-seq__n{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;font-family:var(--font-heading);color:var(--brand);border:1px solid var(--brand);border-radius:50%}