.frc-section{margin:30px 0;scroll-margin-top:110px}.frc-figure{margin:24px 0;padding:14px;border:1px solid #bed2df;border-radius:14px;background:#f3f7fb}.frc-figure picture{display:block}.frc-figure img{display:block;width:100%;height:auto;aspect-ratio:var(--frc-desktop);object-fit:contain}.frc-figure figcaption{font-size:14px;line-height:1.65;margin-top:14px;color:#38556a}.frc-note,.frc-source-note{padding:18px 20px;border-left:4px solid #087681;background:#eff8fb;border-radius:8px;line-height:1.65}.frc-source-note{margin:20px 0;font-size:14px}.frc-note h3{margin-top:0}@media(max-width:600px){.frc-figure{padding:8px}.frc-figure img{aspect-ratio:var(--frc-mobile)}.frc-note,.frc-source-note{padding:15px}}
