.pet-age_row__dmy47{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pet-age_hint__p7nsU{font-size:13px;line-height:1.65;color:var(--muted)}.pet-age_answer__t_6_K{display:grid;gap:18px;width:100%;text-align:left}.pet-age_hero__LhEIx{display:grid;justify-items:center;gap:6px;text-align:center}.pet-age_hero__LhEIx>span{font-size:13px;color:var(--muted)}.pet-age_hero__LhEIx strong{font-size:clamp(40px,9cqi,68px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pet-age_hero__LhEIx strong small{font-size:.4em;margin-left:4px;letter-spacing:0}.pet-age_stage__CiGyz{display:inline-flex;min-height:30px;align-items:center;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700;border:1px solid var(--border);background:var(--surface)}.pet-age_compare__ztrww{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pet-age_compare__ztrww li{display:grid;grid-template-columns:80px minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:13px}.pet-age_compare__ztrww b{font-weight:600}.pet-age_track__9H18N{height:10px;border-radius:99px;background:var(--surface);overflow:hidden}.pet-age_track__9H18N i{display:block;height:100%;border-radius:99px;background:color-mix(in oklch,var(--foreground) 35%,transparent)}.pet-age_current__BuYrm .pet-age_track__9H18N i{background:var(--accent)}.pet-age_compare__ztrww span:last-child{text-align:right;font-variant-numeric:tabular-nums}.pet-age_alt__UApQK{font-size:13px;line-height:1.7;padding:12px 14px;border-radius:12px;border:1px dashed var(--border)}.pet-age_note__2dcgn{margin:0;font-size:13px;line-height:1.7;color:var(--muted)}