.ogf-maternity-record{padding:48px 0;color:#151713;max-width:1100px}.ogf-maternity-record h2{font-size:clamp(26px,3vw,42px);line-height:1.35;margin:18px 0 28px;max-width:920px}.ogf-maternity-record p{font-size:17px;line-height:1.95;max-width:900px}.ogf-number-line{display:flex;align-items:center;gap:35px;margin:30px 0;padding:22px 0;border-bottom:4px solid #151713}.ogf-number-line span{font-size:15px}.ogf-number-line b{font-size:30px;display:block;letter-spacing:2px}.ogf-number-line i{font-size:40px;color:#777;font-style:normal}.ogf-maternity-record footer{font-size:13px;line-height:1.9;max-width:900px}.ogf-maternity-record a{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.ogf-maternity-record{padding:30px 0}.ogf-maternity-record p{font-size:16px}.ogf-number-line{gap:12px;justify-content:space-between}.ogf-number-line b{font-size:24px}.ogf-number-line i{font-size:25px}}
