.askp-how{list-style:none;-webkit-margin-before:var(--s7);margin-block-start:var(--s7);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s6);gap:var(--s6)}.askp-how li{position:relative;-webkit-padding-before:var(--s4);padding-block-start:var(--s4);-webkit-border-before:1px solid var(--hair-strong);border-block-start:1px solid var(--hair-strong)}.askp-how li:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;inline-size:22px;block-size:1px;background:var(--accent)}.askp-how .ix{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.14em;color:var(--muted)}.askp-how h2{font-size:1.05rem;font-weight:500;letter-spacing:-.005em}.askp-how h2,.askp-how p{-webkit-margin-before:var(--s2);margin-block-start:var(--s2)}.askp-how p{font-size:.875rem;line-height:1.6;color:var(--soft)}@media (max-width:640px){.askp-how{grid-template-columns:1fr;gap:var(--s5)}}.askp-topics{-webkit-margin-before:var(--s7);margin-block-start:var(--s7);max-inline-size:62ch}.askp-topics ul{list-style:none;-webkit-margin-before:var(--s3);margin-block-start:var(--s3)}.askp-topics li{padding-block:var(--s3);-webkit-border-before:1px solid var(--hair);border-block-start:1px solid var(--hair);font-size:.9375rem;line-height:1.65;color:var(--soft)}.askp-topics li:first-child{border-block-start-color:var(--hair-strong)}.askp-topics li b{font-weight:500;color:var(--ink)}.askp-topics-note{-webkit-margin-before:var(--s4);margin-block-start:var(--s4);font-size:.875rem;line-height:1.6;color:var(--muted)}.askp-form{-webkit-margin-before:var(--s7);margin-block-start:var(--s7);max-inline-size:62ch}.askp-form .field{-webkit-margin-after:var(--s5);margin-block-end:var(--s5)}.askp-form .pair{align-items:end}.askp-form .pair .field{display:flex;flex-direction:column;justify-content:flex-end}.askp-form label{transition:color var(--d-micro) var(--ease-out)}.askp-form .field:focus-within>label{color:var(--ink)}.askp-form input[type=text],.askp-form textarea{padding:var(--s4);background:color-mix(in srgb,var(--ink) 3%,transparent);border:1px solid var(--hair-strong);transition:border-color var(--d-micro) var(--ease-out),background-color var(--d-micro) var(--ease-out)}.askp-form textarea{min-block-size:11rem}.askp-form input[type=text]:focus,.askp-form textarea:focus{background:transparent;border-color:var(--accent)}.askp-form ::placeholder{color:var(--muted);opacity:1}.askp-form .count{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.askp-form .ask-submit{padding:var(--s3) var(--s7);transition:background var(--d-micro) var(--ease-out),color var(--d-micro) var(--ease-out),transform var(--d-micro) var(--ease-out)}.askp-form .ask-submit:not(:disabled):active{transform:translateY(1px)}.askp-form .ask-status{-webkit-border-start:2px solid var(--hair-strong);border-inline-start:2px solid var(--hair-strong);background:color-mix(in srgb,var(--ink) 3%,transparent);color:var(--ink)}.askp-form .ask-status.ok{border-color:var(--hair-strong);border-inline-start-color:var(--accent)}.askp-ans .askp-anshead{display:flex;align-items:baseline;gap:var(--s4);-webkit-padding-after:var(--s3);padding-block-end:var(--s3);-webkit-border-after:1px solid var(--hair-strong);border-block-end:1px solid var(--hair-strong)}.askp-ans .askp-anshead h2{font-size:1.35rem;font-weight:480;letter-spacing:-.01em}.askp-ans .askp-anshead .lab{-webkit-margin-start:auto;margin-inline-start:auto}.askp-ans .empty{-webkit-margin-before:var(--s5);margin-block-start:var(--s5);padding:var(--s5);border:1px solid var(--hair);border-radius:var(--r-1);max-inline-size:none}