.pregnancy-weeks_pair__C_JUS{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.pregnancy-weeks_hint__Ijp0f{font-size:13px;line-height:1.65;color:var(--muted)}.pregnancy-weeks_answer__CHBmb{display:grid;gap:18px;width:100%;text-align:left}.pregnancy-weeks_hero__JghA0{display:grid;justify-items:center;gap:6px;text-align:center}.pregnancy-weeks_caption__OrOll{font-size:13px;color:var(--muted)}.pregnancy-weeks_hero__JghA0 strong{font-size:clamp(40px,9cqi,64px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pregnancy-weeks_badge__vkdQM{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:999px;font-weight:700;font-size:14px;border:1px solid var(--accent);background:color-mix(in oklch,var(--accent) 12%,transparent)}.pregnancy-weeks_bar__otIQy{height:10px;border-radius:999px;background:var(--surface-secondary,rgba(0,0,0,.08));overflow:hidden}.pregnancy-weeks_bar__otIQy i{display:block;height:100%;background:var(--accent)}.pregnancy-weeks_list__yG3Hl{display:grid;gap:8px;margin:0}.pregnancy-weeks_list__yG3Hl>div{display:flex;justify-content:space-between;gap:12px;font-size:14px;flex-wrap:wrap}.pregnancy-weeks_list__yG3Hl dt{color:var(--muted)}.pregnancy-weeks_list__yG3Hl dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.pregnancy-weeks_list__yG3Hl b{color:var(--accent);margin-left:4px}.pregnancy-weeks_marks__UpDE5{list-style:none;margin:0;padding:0;display:grid;gap:4px}.pregnancy-weeks_marks__UpDE5 li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:8px;align-items:baseline;font-size:14px;padding:6px 0;border-bottom:1px solid var(--border)}.pregnancy-weeks_marks__UpDE5 li[data-past]{opacity:.55}.pregnancy-weeks_week__j1zo_{font-weight:700;font-variant-numeric:tabular-nums}.pregnancy-weeks_markDate__Xh98x{font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px;text-align:right}.pregnancy-weeks_note__zwQd8{margin:0;font-size:13px;line-height:1.7;color:var(--muted)}.pregnancy-weeks_note__zwQd8 a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}@container (max-width: 400px){.pregnancy-weeks_marks__UpDE5 li{grid-template-columns:40px minmax(0,1fr)}.pregnancy-weeks_markDate__Xh98x{grid-column:2;text-align:left}}