.consider .apply .w-hero{padding:88px 20px 72px}.consider .apply .w-item{padding:88px 20px;text-align:center;scroll-margin-top:52px}.consider .apply .w-final{padding:88px 20px 110px}.consider .apply .w-spot{padding:0 20px 110px}.consider .apply .w-spot .spot-offer{padding-top:56px;border-top:1px solid #d2d2d7}.consider .apply .gray{background:#f5f5f7}.consider .apply .narrow{max-width:640px}.consider .apply :where(ol,ul,li,dl,dt,dd){margin:0;padding:0;list-style:none}.consider .apply .w-final h2,.consider .apply .w-item h2{font-size:28px;line-height:1.3;font-weight:700;letter-spacing:-.02em}.consider .apply .body{margin-top:14px;font-size:18px;line-height:1.6;color:#6e6e73}.consider .apply .link{margin-top:28px;font-size:17px}.consider .apply a.more:after{content:" ›"}.consider .apply .steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:40px;counter-reset:s;text-align:left}.consider .apply .steps li{counter-increment:s;padding:22px 18px;border-radius:22px;background:#fff}.consider .apply .steps li:before{content:counter(s);display:block;margin-bottom:10px;font-size:26px;font-weight:700;line-height:1}.consider .apply .steps b{display:block;font-size:18px}.consider .apply .steps span{font-size:14px;color:#6e6e73}.consider .apply .needs{display:grid;gap:12px;margin-top:40px;text-align:left}.consider .apply .needs li{padding:22px 24px;border-radius:22px;background:#f5f5f7}.consider .apply .needs b{display:block;font-size:20px;font-weight:700;line-height:1.35}.consider .apply .needs p{margin-top:6px;font-size:15px;line-height:1.55;color:#6e6e73}.consider .apply .terms{margin-top:40px;padding:8px 24px;border:1px solid #d2d2d7;border-radius:18px;background:#fff;text-align:left}.consider .apply .terms .row{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:14px 0;border-bottom:1px solid #e5e5ea;font-size:16px;line-height:1.55}.consider .apply .terms .row:last-child{border-bottom:0}.consider .apply .terms dt{font-size:14px;color:#86868b}.consider .apply .terms dd{font-weight:600;color:#1d1d1f}@media (min-width:768px){.consider .apply .w-hero{padding:130px 20px 100px}.consider .apply .w-item{padding:130px 20px}.consider .apply .w-final{padding:130px 20px 160px}.consider .apply .w-spot{padding:0 20px 160px}.consider .apply .narrow{max-width:720px}.consider .apply .w-final h2,.consider .apply .w-item h2{font-size:40px}.consider .apply .body{font-size:21px;margin-top:18px}.consider .apply .link{font-size:19px}.consider .apply .steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px}.consider .apply .needs{margin-top:48px;gap:16px}.consider .apply .needs li{padding:26px 30px}.consider .apply .terms{margin-top:48px;padding:10px 30px}.consider .apply .terms .row{grid-template-columns:160px minmax(0,1fr);gap:16px;align-items:baseline;font-size:17px}.consider .apply .terms dt{font-size:15px}}