.reference-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.reference-heading h2{font-size:clamp(26px,3vw,38px)}.reference-heading p{margin-top:15px;color:#637184;font-size:15px}.reference-heading>span{font-size:12px;color:#637184;white-space:nowrap}.reference-note{padding:20px 24px;background:#f1f5f9;font-size:13px;line-height:1.9;color:#52677d;margin:30px 0 38px;border-left:3px solid #0879bd}.reference-list{border-top:2px solid #0879bd}.reference-row{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;padding:31px 8px;border-bottom:1px solid #dce3eb}.reference-name h3{font-size:20px;line-height:1.65;letter-spacing:-.5px}.reference-name p{font-size:13px;color:#0879bd;margin-top:9px}.reference-row dl{margin:0;font-size:14px;line-height:1.8}.reference-row dl>div{display:grid;grid-template-columns:100px 1fr;gap:20px}.reference-row dl>div+div{margin-top:8px}.reference-row dt{color:#687789;font-weight:400}.reference-row dd{margin:0;color:#233e58}@media(max-width:760px){.reference-heading{display:block}.reference-heading>span{display:block;margin-top:20px}.reference-note{padding:17px;margin:24px 0}.reference-row{grid-template-columns:1fr;gap:18px;padding:25px 0}.reference-name h3{font-size:18px}.reference-row dl{font-size:13px}.reference-row dl>div{grid-template-columns:90px 1fr;gap:12px}}
