.join-root .jg-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.join-root .jg-trust li{border-top:1px solid var(--j-rule);padding-top:22px}.join-root .on-ink .jg-trust li{border-top-color:#faf8f72e}.join-root .jg-trust h3{font-family:var(--j-serif);letter-spacing:-.015em;margin:0;padding-bottom:2px;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.1}.join-root .jg-trust p{color:var(--j-muted);max-width:26em;margin:12px 0 0;font-size:16px;line-height:1.5}.join-root .on-ink .jg-trust p{color:#faf8f7b3}@media (max-width:767px){.join-root .jg-trust{grid-template-columns:1fr;gap:22px}}.join-root .jg-asked{width:100%;max-width:440px;color:var(--j-ink);box-shadow:inset 0 0 0 1px var(--j-rule);background:#fff;border-radius:26px;margin:0 auto;padding:22px 22px 20px}.join-root .jg-asked__label{color:var(--j-muted);margin:0 0 14px;font-size:12.5px;font-weight:600}.join-root .jg-asked__list{gap:0;margin:0;display:grid}.join-root .jg-asked__list div{border-top:1px solid var(--j-rule);padding:12px 0}.join-root .jg-asked__list dt{color:var(--j-muted);font-size:12.5px}.join-root .jg-asked__list dd{margin:3px 0 0;font-size:15px;font-weight:600;line-height:1.35}.join-root .jg-asked__list div:last-child dd{font-family:var(--j-serif);font-size:17px;font-weight:400}.join-root .jg-members{gap:10px;display:grid}.join-root .jg-members .jf-thumb-row{background:var(--j-paper);box-shadow:inset 0 0 0 1px var(--j-rule);border-radius:14px;width:auto;padding:10px 12px}.join-root .jg-asked__foot{color:var(--j-muted);margin:14px 0 0;font-size:13px}
