.how-module__p3BCHa__index{border-top:1px solid var(--line);counter-reset:none;flex-wrap:wrap;gap:8px 0;margin-top:24px;display:flex}.how-module__p3BCHa__index li{flex:1 1 0;min-width:120px}.how-module__p3BCHa__indexLink{color:var(--ink-2);transition:color var(--t-fast) var(--ease);padding:16px 16px 0 0;font-size:13px;display:block}.how-module__p3BCHa__indexLink:hover{color:var(--ink)}.how-module__p3BCHa__steps{padding-bottom:56px}.how-module__p3BCHa__step{padding-block:var(--s-7);scroll-margin-top:calc(var(--header) + 24px)}.how-module__p3BCHa__stepGrid{align-items:center;row-gap:40px}.how-module__p3BCHa__stepFig{grid-column:1/span 6}.how-module__p3BCHa__stepText{flex-direction:column;grid-column:8/span 4;align-items:flex-start;gap:20px;display:flex}.how-module__p3BCHa__flip .how-module__p3BCHa__stepFig{order:2;grid-column:7/span 6}.how-module__p3BCHa__flip .how-module__p3BCHa__stepText{order:1;grid-column:2/span 4}.how-module__p3BCHa__stepLabel{color:var(--ink-3);border-top:1px solid var(--ink);min-width:120px;padding-top:16px}.how-module__p3BCHa__stepTitle{font-size:var(--t-h1);line-height:1.06}:lang(th) .how-module__p3BCHa__stepTitle,:lang(zh) .how-module__p3BCHa__stepTitle,:lang(ja) .how-module__p3BCHa__stepTitle{line-height:1.38}.how-module__p3BCHa__stepBody{color:var(--ink-2);max-width:36ch;font-size:17px}.how-module__p3BCHa__finished{padding-block:var(--s-7) var(--section)}.how-module__p3BCHa__finishedFig{grid-column:4/span 6}@media (max-width:1023px){.how-module__p3BCHa__stepFig,.how-module__p3BCHa__flip .how-module__p3BCHa__stepFig{order:1;grid-column:1/span 7}.how-module__p3BCHa__stepText,.how-module__p3BCHa__flip .how-module__p3BCHa__stepText{order:2;grid-column:8/span 5}.how-module__p3BCHa__finishedFig{grid-column:1/-1}}@media (max-width:599px){.how-module__p3BCHa__index li{flex-basis:50%}.how-module__p3BCHa__step{padding-block:48px}.how-module__p3BCHa__stepFig,.how-module__p3BCHa__flip .how-module__p3BCHa__stepFig{margin-inline:calc(var(--margin) * -1);grid-column:1/-1;justify-self:stretch;width:auto}.how-module__p3BCHa__stepFig figcaption{padding-inline:var(--margin)}.how-module__p3BCHa__stepText,.how-module__p3BCHa__flip .how-module__p3BCHa__stepText{grid-column:1/-1}.how-module__p3BCHa__stepBody{font-size:16px}.how-module__p3BCHa__finished{padding-block:40px 96px}}
