.finance-page-guide{margin:-8px 0 24px;border:1px solid #d8e4df;border-radius:14px;background:#fff;box-shadow:0 7px 22px rgba(18,53,47,.06);overflow:hidden}
.finance-page-guide summary{display:flex;align-items:center;gap:10px;padding:13px 16px;cursor:pointer;color:#12352f;list-style:none}
.finance-page-guide summary::-webkit-details-marker{display:none}
.finance-page-guide summary span{padding:5px 9px;border-radius:999px;background:#fff0e6;color:#a34c00;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}
.finance-page-guide summary strong{font-size:13px}
.finance-page-guide summary small{margin-left:auto;color:#75847f;font-size:10px}
.finance-page-guide>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #edf2f0}
.finance-page-guide article{padding:14px 16px;border-right:1px solid #edf2f0}
.finance-page-guide article:last-child{border-right:0}
.finance-page-guide article.attention{background:#fffaf5}
.finance-page-guide b{display:block;margin-bottom:5px;color:#12352f;font-size:11px}
.finance-page-guide p{margin:0;color:#66756f;font-size:11px;line-height:1.5}
.hb-cfc-field{grid-column:1/-1}
.hb-cfc-input{position:relative}
.hb-cfc-input input{width:100%;padding-right:38px}
.hb-cfc-input>span{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#f45a00;font-size:18px;pointer-events:none}
.hb-cfc-selection{display:block!important;margin-top:7px!important;padding:8px 10px;border-radius:8px;background:#edf6f2;color:#244f45!important;font-weight:700;line-height:1.45}
.hb-cfc-help{display:block!important;margin-top:5px!important;color:#788781!important;font-size:10px!important;line-height:1.4}
@media(max-width:800px){.finance-page-guide>div{grid-template-columns:1fr}.finance-page-guide article{border-right:0;border-bottom:1px solid #edf2f0}.finance-page-guide article:last-child{border-bottom:0}.finance-page-guide summary small{display:none}}
