.bt-application-guide{margin:clamp(42px, 6vw, 78px) 0 12px;padding:clamp(26px, 4vw, 48px);border:1px solid #d8e4ef;border-radius:22px;background:linear-gradient(145deg,#f8fbfe 0%,#eef5fb 100%);box-shadow:0 18px 48px rgb(5 47 83 / .08);color:#153452}.bt-application-guide__header{max-width:920px;margin-bottom:28px}.bt-application-guide__eyebrow{display:block;margin-bottom:8px;color:#b87300;font-size:12px;font-weight:800;letter-spacing:.11em}.bt-application-guide h2,.bt-application-guide h3{color:#0c3158}.bt-application-guide h2{margin:0 0 12px;font-size:clamp(26px, 3vw, 38px);line-height:1.16}.bt-application-guide__header p{margin:0;font-size:17px;line-height:1.75}.bt-application-guide__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bt-application-guide__columns article{padding:22px;border-radius:16px;background:#fff;box-shadow:0 8px 28px rgb(5 47 83 / .06)}.bt-application-guide h3{margin:0 0 14px;font-size:20px}.bt-application-guide ul{margin:0;padding-left:20px}.bt-application-guide li,.bt-application-guide__columns p,.bt-application-guide__faq p{font-size:15px;line-height:1.7}.bt-application-guide li+li{margin-top:7px}.bt-application-guide__note{margin:16px 0 0;padding:13px 15px;border-left:3px solid #ffad00;background:#fff8e8}.bt-application-guide__faq{margin-top:18px}.bt-application-guide__faq details{border-top:1px solid #d4e1ec;background:#fff0}.bt-application-guide__faq details:last-child{border-bottom:1px solid #d4e1ec}.bt-application-guide__faq summary{cursor:pointer;padding:15px 34px 15px 0;color:#14395e;font-weight:700}.bt-application-guide__faq details p{margin:-4px 0 16px}.bt-application-guide__related{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:22px}.bt-application-guide__related a{padding:8px 12px;border-radius:999px;background:#0e4d80;color:#fff;font-size:13px;font-weight:700;text-decoration:none}.bt-application-guide__related a:hover,.bt-application-guide__related a:focus-visible{background:#ffad00;color:#092f53}@media (max-width:767px){.bt-application-guide{margin-top:34px;padding:22px 17px;border-radius:17px}.bt-application-guide__columns{grid-template-columns:1fr}.bt-application-guide__columns article{padding:18px}.bt-application-guide__header p{font-size:16px}}