.guide-module__jFVvfG__page{background:#f5f6f8;min-height:60vh;padding:16px 0 80px}.guide-module__jFVvfG__main{flex-direction:column;gap:20px;display:flex}.guide-module__jFVvfG__nw{white-space:nowrap}.guide-module__jFVvfG__crumb{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.5;display:flex}.guide-module__jFVvfG__crumb a{color:#6b7280;align-items:center;text-decoration:none;display:inline-flex}.guide-module__jFVvfG__crumb a:hover{color:#5b35e6}.guide-module__jFVvfG__crumb a:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #e8b93f}.guide-module__jFVvfG__crumb b{color:#1a1f2b}.guide-module__jFVvfG__crumbSep{color:#c4c9d4;display:inline-flex}.guide-module__jFVvfG__head h1{margin:0}.guide-module__jFVvfG__head p{margin-top:4px}.guide-module__jFVvfG__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:80px;margin-top:24px;display:grid}.guide-module__jFVvfG__toc{flex-direction:column;gap:24px;display:flex;position:sticky;top:96px}.guide-module__jFVvfG__tocList{border-top:1.5px solid #1a1f2b;flex-direction:column;display:flex}.guide-module__jFVvfG__tocLink{color:#6b7280;border-bottom:1px solid #e3e6ee;padding:14px 0;font-size:15px;text-decoration:none}.guide-module__jFVvfG__tocLink:first-child{color:#1a1f2b;font-weight:700}.guide-module__jFVvfG__tocLink:hover{color:#5b35e6}.guide-module__jFVvfG__tocLink:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #e8b93f}.guide-module__jFVvfG__tocNote{line-height:1.7}.guide-module__jFVvfG__inline{color:#5b35e6;font-weight:700;text-decoration:none}.guide-module__jFVvfG__inline:hover{text-decoration:underline}.guide-module__jFVvfG__content{flex-direction:column;gap:64px;min-width:0;display:flex}.guide-module__jFVvfG__section{flex-direction:column;gap:12px;scroll-margin-top:88px;display:flex}.guide-module__jFVvfG__section h2{margin:0}.guide-module__jFVvfG__h2{border-bottom:1.5px solid #1a1f2b;padding-bottom:14px}.guide-module__jFVvfG__h2Plain{margin:0}.guide-module__jFVvfG__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guide-module__jFVvfG__step{border-bottom:1px solid #e3e6ee;grid-template-columns:96px minmax(0,1fr);gap:0;padding:28px 0;display:grid}.guide-module__jFVvfG__step:last-child{border-bottom:0}.guide-module__jFVvfG__stepNo{color:#5b35e6;letter-spacing:-1px;padding-top:2px;font-size:40px;font-weight:800;line-height:1}.guide-module__jFVvfG__stepBody{flex-direction:column;gap:6px;min-width:0;display:flex}.guide-module__jFVvfG__stepBody h3{margin:0}.guide-module__jFVvfG__stepLinks{flex-wrap:wrap;gap:16px;margin-top:4px;display:flex}.guide-module__jFVvfG__table{border-top:1px solid #e3e6ee;margin:12px 0 0}.guide-module__jFVvfG__tr{border-bottom:1px solid #e3e6ee;grid-template-columns:184px minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0;display:grid}.guide-module__jFVvfG__tr dd{margin:0}.guide-module__jFVvfG__tr dd b{color:#1a1f2b}.guide-module__jFVvfG__notes{color:#6b7280;flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.62;display:flex}.guide-module__jFVvfG__faq{flex-direction:column;display:flex}.guide-module__jFVvfG__qa{border-bottom:1px solid #e3e6ee;flex-direction:column;gap:8px;padding:24px 0;scroll-margin-top:88px;display:flex}.guide-module__jFVvfG__qa:last-child{border-bottom:0}.guide-module__jFVvfG__qa h3{margin:0}@media (max-width:1100px){.guide-module__jFVvfG__layout{grid-template-columns:220px minmax(0,1fr);gap:48px}}@media (max-width:900px){.guide-module__jFVvfG__layout{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:8px}.guide-module__jFVvfG__toc{gap:14px;position:static}.guide-module__jFVvfG__tocList{border-top:0;flex-flow:wrap;gap:6px}.guide-module__jFVvfG__tocLink,.guide-module__jFVvfG__tocLink:first-child{color:#1a1f2b;background:#fff;border:0;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #e3e6ee}.guide-module__jFVvfG__content{gap:48px}.guide-module__jFVvfG__step{grid-template-columns:52px minmax(0,1fr);padding:22px 0}.guide-module__jFVvfG__stepNo{font-size:32px}.guide-module__jFVvfG__tr{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 0}}
