.home2 .help2-hero{padding:var(--bd-break) 0 0}.home2 .help2-hero h1{font-family:var(--display);letter-spacing:-.022em;font-weight:700;font-size:var(--fs-d2);text-wrap:balance;max-width:18ch;margin-top:10px;line-height:1.04}.home2 .help2-sub{color:var(--ink-soft);max-width:56ch;margin-top:14px;font-size:17px;line-height:1.6}.home2 .help2-body{padding:36px 0 var(--sec-y)}.home2 .help2-col{gap:14px;max-width:760px;display:grid}.home2 .help2-block{border:1.5px solid var(--edge);border-radius:var(--r-card);background:#fff;padding:22px 24px}.home2 .help2-write{background:var(--panel-lav)}.home2 .help2-block h2{font-family:var(--display);letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}.home2 .help2-block p{color:var(--ink-soft);max-width:60ch;margin-top:8px;font-size:16px;line-height:1.6}.home2 .help2-block ul{color:var(--ink-soft);margin:10px 0 0;padding-left:20px;font-size:16px;line-height:1.6;list-style:outside}.home2 .help2-block li{margin-top:4px}.home2 .help2-block .btn{margin-top:16px}.home2 .help2-link{min-height:44px;color:var(--g4);text-underline-offset:3px;align-items:center;margin-top:4px;font-weight:600;display:inline-flex}.home2 .help2-block .help2-more{padding-left:0;list-style:none}.home2 .help2-more li{flex-direction:column;margin-top:6px;display:flex}.home2 .help2-more span{color:var(--ink-soft);font-size:15px;line-height:1.55}@media (max-width:560px){.home2 .help2-block{padding:18px}.home2 .help2-block .btn{white-space:normal;text-align:center}}
