.Home-module__g21JLG__container{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:0 1rem;display:flex}.Home-module__g21JLG__main{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:900px;margin-left:7%;margin-right:7%;padding:5rem 0;display:flex}.Home-module__g21JLG__footer{border-top:1px solid #eaeaea;justify-content:center;align-items:center;width:100%;height:100px;display:flex}.Home-module__g21JLG__footer img{margin-left:.5rem}.Home-module__g21JLG__footer a{justify-content:center;align-items:center;display:flex}.Home-module__g21JLG__title a{color:#0070f3;text-decoration:none}.Home-module__g21JLG__title a:hover,.Home-module__g21JLG__title a:focus,.Home-module__g21JLG__title a:active{text-decoration:underline}.Home-module__g21JLG__title{overflow-wrap:break-word;word-break:break-word;margin:0;font-size:clamp(2.1rem,9vw,4rem);line-height:1.15}.Home-module__g21JLG__title,.Home-module__g21JLG__description{text-align:center}.Home-module__g21JLG__description{overflow-wrap:break-word;font-size:clamp(1.05rem,4.2vw,1.5rem);line-height:1.5}.Home-module__g21JLG__code{background:#fafafa;border-radius:5px;padding:.75rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-size:1.1rem}.Home-module__g21JLG__grid{flex-flow:column wrap;justify-content:center;align-items:center;gap:12px;max-width:800px;margin-top:3rem;display:flex}.Home-module__g21JLG__card{text-align:left;color:inherit;border:1px solid #eaeaea;border-radius:10px;flex-basis:45%;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s}.Home-module__g21JLG__card:hover,.Home-module__g21JLG__card:focus,.Home-module__g21JLG__card:active{color:#0070f3;border-color:#0070f3}.Home-module__g21JLG__card h3{margin:0 0 1rem;font-size:1.5rem}.Home-module__g21JLG__card p{margin:0;font-size:1.25rem;line-height:1.5}.Home-module__g21JLG__logo{width:min(19em,65vw);height:auto}.Home-module__g21JLG__bankChoice{text-align:left;background:#fbfaff;border:1px solid #e3e1ef;border-radius:12px;width:100%;max-width:640px;margin-top:2rem;padding:1.15rem 1.3rem;line-height:1.5}.Home-module__g21JLG__bankChoiceLabel{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.Home-module__g21JLG__bankChoiceQuestion{color:#1b1b23;font-size:1.1rem;font-weight:600}.Home-module__g21JLG__bankChoice .Home-module__g21JLG__input{cursor:pointer;flex-shrink:0;width:19px;height:19px;margin:3px 0 0}.Home-module__g21JLG__bankList{flex-wrap:wrap;gap:8px;margin-top:.85rem;padding-left:29px;display:flex}.Home-module__g21JLG__bankName{color:var(--brand-2);white-space:nowrap;background:#eee8ff;border:1px solid #ddd2ff;border-radius:999px;padding:3px 11px;font-size:.97rem;font-weight:600}.Home-module__g21JLG__bankChoiceHint{color:#6a6a78;border-top:1px solid #ececf4;margin:.95rem 0 0;padding-top:.8rem;padding-left:29px;font-size:.93rem}.Home-module__g21JLG__bankChoiceHint strong{color:#4a4a57}.Home-module__g21JLG__hiddenTrigger{clip:rect(0 0 0 0);white-space:nowrap;overflow:hidden;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important}.Home-module__g21JLG__sandboxCheckbox .Home-module__g21JLG__input{cursor:pointer;margin-right:8px}.Home-module__g21JLG__sandboxCheckbox a{color:#0070f3;text-decoration:none}.Home-module__g21JLG__sandboxCheckbox a:hover{text-decoration:underline}.Home-module__g21JLG__connectTokenSection{flex-direction:column;align-items:center;margin-top:20px;display:flex}.Home-module__g21JLG__connectTokenSection>button{margin-top:12px}@media (max-width:600px){.Home-module__g21JLG__main{margin-left:0;margin-right:0;padding:2.5rem 0 1.5rem}.Home-module__g21JLG__grid{flex-direction:column;width:100%;margin-top:2rem}.Home-module__g21JLG__grid button{width:100%;max-width:100%;padding:18px;font-size:19px;line-height:1.2}.Home-module__g21JLG__bankChoice{margin-top:1.5rem;padding:1rem}.Home-module__g21JLG__bankChoiceQuestion{font-size:1rem}.Home-module__g21JLG__bankList,.Home-module__g21JLG__bankChoiceHint{padding-left:0}.Home-module__g21JLG__bankChoiceHint{font-size:.9rem}.Home-module__g21JLG__footer{height:auto;padding:1.25rem 0}}
