.ui .p-how .hero .wrap,.ui.p-how .hero .wrap{position:relative}.ui .p-how .feature .ticks,.ui.p-how .feature .ticks{margin-top:2px}.ui .p-how .feature .link,.ui.p-how .feature .link{margin-top:4px}.ui .p-how .lines,.ui.p-how .lines{align-items:stretch}.ui .p-how .lines .card,.ui.p-how .lines .card{display:flex;flex-direction:column;gap:24px}.ui .p-how .lines .list>li,.ui.p-how .lines .list>li{align-items:center;font:400 16px/1.45 var(--f-text);color:var(--fg2)}.ui .p-how .lines .list svg,.ui.p-how .lines .list svg{flex:0 0 auto}.ui .p-how .lines .foot,.ui.p-how .lines .foot{margin-top:auto;padding-top:18px;border-top:1px solid var(--hair)}.ui .p-how .who-tag,.ui.p-how .who-tag{display:inline-flex;align-items:center;gap:7px;font:500 13px/1 var(--f-text)}.ui .p-how .who-tag .d,.ui.p-how .who-tag .d{width:7px;height:7px;border-radius:50%;background:currentColor}.ui .p-how .who-tag.ai,.ui.p-how .who-tag.ai{color:var(--ai)}.ui .p-how .who-tag.md,.ui.p-how .who-tag.md{color:var(--good)}.ui .p-how .lines .card.ai-side,.ui.p-how .lines .card.ai-side{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ai) 28%,transparent)}.ui .p-how .lines .card.md-side,.ui.p-how .lines .card.md-side{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--good) 26%,transparent)}.ui .p-how .ans .q,.ui.p-how .ans .q{font:600 22px/1.3 var(--f-display);letter-spacing:-.02em;color:var(--fg);margin:0;text-wrap:balance}.ui .p-how .ans .sent,.ui.p-how .ans .sent{display:flex;align-items:flex-start;gap:10px;font:400 13.5px/1.5 var(--f-text);color:var(--fg3);margin:0}.ui .p-how .ans .sent svg,.ui.p-how .ans .sent svg{flex:0 0 auto;margin-top:2px}.ui .p-how .ans .sent .mono,.ui.p-how .ans .sent .mono{color:var(--fg2)}.ui .p-how .ladder .rn,.ui.p-how .ladder .rn{font:400 30px/1 var(--f-serif);color:var(--fg3);font-variant-numeric:lining-nums}.ui .p-how .ladder .lt,.ui.p-how .ladder .lt{margin-top:auto;display:flex;flex-direction:column;gap:6px}.ui .p-how .ladder .need,.ui.p-how .ladder .need{font:500 13.5px/1.4 var(--f-text);color:var(--fg)}.ui .p-how .ladder .ic,.ui.p-how .ladder .ic{width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--s2);box-shadow:inset 0 0 0 1px var(--hair);color:var(--fg2)}@container (max-width: 760px){.ui .p-how .numcard .btn,.ui.p-how .numcard .btn{min-height:44px;padding:0 14px}.ui .p-how .ans .q,.ui.p-how .ans .q{font-size:20px}}.ui .p-how .ladder.n2,.ui.p-how .ladder.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui .p-how .ladder.n3,.ui.p-how .ladder.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui .p-how .ladder.n4,.ui.p-how .ladder.n4{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width: 960px){.ui .p-how .ladder.n2,.ui .p-how .ladder.n3,.ui .p-how .ladder.n4,.ui.p-how .ladder.n2,.ui.p-how .ladder.n3,.ui.p-how .ladder.n4{grid-template-columns:minmax(0,1fr)}}.ui .p-how .feature .vis.vis-hold,.ui.p-how .feature .vis.vis-hold{visibility:hidden}@container (max-width: 640px){.ui .p-how .feature .vis.vis-hold,.ui.p-how .feature .vis.vis-hold{display:none}}.ui .p-how .tbd,.ui.p-how .tbd{white-space:normal}.ui .p-how :is(.display,.h1,.h2,.h3,.h4) .tbd,.ui.p-how :is(.display,.h1,.h2,.h3,.h4) .tbd{font-size:14px;letter-spacing:0;vertical-align:.25em}.ui .p-how .src,.ui.p-how .src{white-space:normal;height:auto;min-height:24px;padding-block:4px;line-height:16px;max-width:100%}