.bl .blw-only{margin-top:18px;font-size:17px}.bl .blw-only a{color:var(--bl-pink);text-underline-offset:4px;font-weight:600}.blw-links{flex-direction:column;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.bl .blw-links a{color:var(--bl-coral-dark);text-underline-offset:4px;font-weight:600;text-decoration:underline}.blw-links span{color:var(--bl-muted);font-size:15px;display:block}.blw-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blw-card{background:#fff;border-radius:18px;padding:28px 26px}.bl .blw-card h3{margin-bottom:10px;font-size:22px}.bl .blw-card p{color:var(--bl-muted);font-size:17px;line-height:1.5}.blw-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.bl .blw-note{color:var(--bl-muted);margin-top:18px;font-size:16px}.bl-band-blue .blw-note{color:#dce4ec}.blw-top{align-items:start}.blw-need li b{font-weight:700}.bl-data ul.blw-teach li{flex-direction:column;gap:2px;display:flex}.blw-teach b{font-family:var(--bl-head);color:#f6f2ec;font-size:22px;font-weight:400}.blw-teach span{color:#dce4ec;font-size:17px}.blw-not{border-top:1px solid var(--bl-rule);margin-top:28px;padding-top:20px}.bl .blw-not h3{margin-bottom:6px;font-size:20px}.bl .blw-not p{color:var(--bl-muted);max-width:80ch;font-size:16px}.blw-faq details{background:var(--bl-sand)}@media (max-width:1040px){.blw-cards{grid-template-columns:1fr;max-width:620px}}@media (max-width:640px){.blw-steps{grid-template-columns:1fr}.bl .blw-card h3{font-size:21px}}
